html {
margin: 0px; padding: 0px; color: rgb(51, 51, 51); 
}
body {
margin: 0px; padding: 0px; color: rgb(51, 51, 51); 
}
html {
	margin: 0px; padding: 0px;
}
body {
	margin: 0px; padding: 0px;
}
div {
	margin: 0px; padding: 0px;
}
span {
	margin: 0px; padding: 0px;
}
object {
	margin: 0px; padding: 0px;
}
iframe {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
blockquote {
	margin: 0px; padding: 0px;
}
pre {
	margin: 0px; padding: 0px;
}
abbr {
	margin: 0px; padding: 0px;
}
address {
	margin: 0px; padding: 0px;
}
cite {
	margin: 0px; padding: 0px;
}
code {
	margin: 0px; padding: 0px;
}
del {
	margin: 0px; padding: 0px;
}
dfn {
	margin: 0px; padding: 0px;
}
em {
	margin: 0px; padding: 0px;
}
img {
	margin: 0px; padding: 0px;
}
ins {
	margin: 0px; padding: 0px;
}
kbd {
	margin: 0px; padding: 0px;
}
q {
	margin: 0px; padding: 0px;
}
samp {
	margin: 0px; padding: 0px;
}
small {
	margin: 0px; padding: 0px;
}
strong {
	margin: 0px; padding: 0px;
}
sub {
	margin: 0px; padding: 0px;
}
sup {
	margin: 0px; padding: 0px;
}
var {
	margin: 0px; padding: 0px;
}
b {
	margin: 0px; padding: 0px;
}
i {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
ol {
	margin: 0px; padding: 0px;
}
ul {
	margin: 0px; padding: 0px;
}
li {
	margin: 0px; padding: 0px;
}
fieldset {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
label {
	margin: 0px; padding: 0px;
}
legend {
	margin: 0px; padding: 0px;
}
table {
	margin: 0px; padding: 0px;
}
caption {
	margin: 0px; padding: 0px;
}
tbody {
	margin: 0px; padding: 0px;
}
tfoot {
	margin: 0px; padding: 0px;
}
thead {
	margin: 0px; padding: 0px;
}
tr {
	margin: 0px; padding: 0px;
}
th {
	margin: 0px; padding: 0px;
}
td {
	margin: 0px; padding: 0px;
}
article {
	margin: 0px; padding: 0px;
}
aside {
	margin: 0px; padding: 0px;
}
canvas {
	margin: 0px; padding: 0px;
}
details {
	margin: 0px; padding: 0px;
}
figcaption {
	margin: 0px; padding: 0px;
}
figure {
	margin: 0px; padding: 0px;
}
footer {
	margin: 0px; padding: 0px;
}
header {
	margin: 0px; padding: 0px;
}
hgroup {
	margin: 0px; padding: 0px;
}
menu {
	margin: 0px; padding: 0px;
}
nav {
	margin: 0px; padding: 0px;
}
section {
	margin: 0px; padding: 0px;
}
summary {
	margin: 0px; padding: 0px;
}
time {
	margin: 0px; padding: 0px;
}
mark {
	margin: 0px; padding: 0px;
}
audio {
	margin: 0px; padding: 0px;
}
video {
	margin: 0px; padding: 0px;
}
h1 {
	font-size: 100%; font-weight: normal;
}
h2 {
	font-size: 100%; font-weight: normal;
}
h3 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h4 {
	font-size: 100%; font-weight: normal;
}
h6 {
	font-size: 100%; font-weight: normal;
}
he {
	text-align: left; font-style: inherit; font-weight: normal;
}
cite {
	text-align: left; font-style: inherit; font-weight: normal;
}
code {
	text-align: left; font-style: inherit; font-weight: normal;
}
dfn {
	text-align: left; font-style: inherit; font-weight: normal;
}
th {
	text-align: left; font-style: inherit; font-weight: normal;
}
var {
	text-align: left; font-style: inherit; font-weight: normal;
}
address {
	text-align: left; font-style: inherit; font-weight: normal;
}
img {
	margin: 0px; padding: 0px; border: currentColor; border-image: none; line-height: 0; display: block;
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
li {
	list-style: none; margin: 0px; padding: 0px;
}
dl {
	display: block;
}
blockquote {
	font-style: normal;
}
.clear {
	margin: 0px; padding: 0px; height: 0px; line-height: 0; clear: both; font-size: 0px;
}
.clearfix {
	margin: 0px; padding: 0px; height: 0px; line-height: 0; clear: both; font-size: 0px; display: inline-block;
}
.clearfix::after {
	height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";
}
.row {
	margin: 0px; padding: 0px; height: 20px; line-height: 0;
}
.red {
	color: rgb(250, 73, 73);
}
ul {
	list-style: none; margin: 0px; padding: 0px;
}
a {
	text-decoration: none;
}
a:link {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a {
	color: rgb(51, 51, 51);
}
a:link {
	color: rgb(51, 51, 51);
}
a:hover {
	color: rgb(253, 123, 0);
}
input {
	font-size: 90%;
}
#content {
	top: 0px; width: 100%; bottom: 50px; letter-spacing: 0.05em; position: absolute;
}
.fl {
	float: left;
}
.m10 {
	margin: 10px;
}
.m15 {
	margin: 15px;
}
.m30 {
	margin: 30px;
}
.mt5 {
	margin-top: 5px;
}
.mt10 {
	margin-top: 10px;
}
.mt15 {
	margin-top: 15px;
}
.mt20 {
	margin-top: 20px;
}
.mt30 {
	margin-top: 30px;
}
.mt50 {
	margin-top: 50px;
}
.mt100 {
	margin-top: 100px;
}
.mb5 {
	margin-bottom: 5px;
}
.mb10 {
	margin-bottom: 10px;
}
.mb15 {
	margin-bottom: 15px;
}
.mb30 {
	margin-bottom: 30px;
}
.mb50 {
	margin-bottom: 50px;
}
.mb100 {
	margin-bottom: 100px;
}
.ml5 {
	margin-left: 5px;
}
.ml10 {
	margin-left: 10px;
}
.ml15 {
	margin-left: 15px;
}
.ml20 {
	margin-left: 20px;
}
.ml30 {
	margin-left: 30px;
}
.ml50 {
	margin-left: 50px;
}
.icon {
	background: url("icon.png") no-repeat 0% 0% / cover;
}
.icon_foot {
	width: 22px; height: 22px;
}
.header-icon {
	width: 22px; height: 22px;
}
.icon_foot2 {
	width: 22px; height: 22px;
}
.header-icon {
	margin: 13px;
}
.icon_foot {
	margin: 8px auto -1px;
}
.icon_menu {
	background-position: -285px 0px;
}
.return {
	background-position: -110px 0px;
}
.icon_home {
	background-position: 1px 0px;
}
.icon_tel {
	background-position: -308px 0px;
}
.icon_share {
	background-position: -212px 0px;
}
.icon_location {
	background-position: -235px 0px;
}
.icon_mark {
	background-position: -234px 0px;
}
.icon_sms {
	background-position: -126px 0px;
}
.icon_webqq {
	background-position: -160px 0px;
}
#pagemenu {
	background: rgba(18, 18, 18, 0.8); top: 47px; width: 46%; bottom: 0px; color: rgb(255, 255, 255); border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid; position: absolute; z-index: 11;
}
.menubar {
	background: rgba(0, 0, 0, 0.1); width: 100%; text-align: center; letter-spacing: 3px; padding-top: 8px; padding-bottom: 8px; border-bottom-color: rgba(0, 0, 0, 0.2); border-bottom-width: 1px; border-bottom-style: solid;
}
#pagemenu li {
	padding: 0.4em 0px; color: rgb(255, 255, 255); text-indent: 1em; border-top-color: rgba(255, 255, 255, 0.2); border-bottom-color: rgba(0, 0, 0, 0.2); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
#pagemenu dt {
	text-align: center;
}
#pagemenu li a {
	color: rgb(255, 255, 255);
}
#pagemenu blockquote {
	padding-bottom: 0.4em; border-bottom-color: rgba(0, 0, 0, 0.2); border-bottom-width: 1px; border-bottom-style: solid;
}
#pagemenu dl {
	padding-top: 0.4em; border-top-color: rgba(255, 255, 255, 0.2); border-top-width: 1px; border-top-style: solid;
}
#pagemenu dt {
	line-height: 40px;
}
.indexdh {
	background: rgb(248, 242, 228); margin: 5px auto; border: 1px solid rgb(204, 204, 204); border-image: none; width: 96%;
}
.indexdh li a {
	padding: 8px; width: 28%; text-align: center; color: rgb(161, 130, 123); font-size: 90%; float: left; display: block;
}
.indexdh li a:hover {
	background: rgb(161, 130, 123); color: rgb(255, 255, 255);
}
.bor-right {
	border-right-color: rgb(204, 204, 204); border-right-width: 1px; border-right-style: solid;
}
.bor-right2 {
	border-right-color: rgb(204, 204, 204); border-bottom-color: rgb(204, 204, 204); border-right-width: 1px; border-bottom-width: 1px; border-right-style: solid; border-bottom-style: solid;
}
.bor-bottom {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.main-title {
	margin: 0px auto; width: 100%; height: 40px; color: rgb(255, 255, 255); line-height: 40px; text-indent: 20px; font-size: 120%; position: relative; background-color: rgb(54, 186, 251);
}
.main-title a {
	color: rgb(255, 255, 255); font-size: 80%; margin-right: 5%; float: right;
}
#page {
	background: rgb(255, 255, 255); top: 0px; width: 100%; bottom: 0px; position: absolute;
}
#page1 {
	background: rgb(255, 255, 255); top: 0px; width: 100%; bottom: 0px; position: absolute;
}
body {
	background: rgb(255, 255, 255); top: 0px; width: 100%; bottom: 0px; position: absolute;
}
.header {
	width: 100%; height: 45px; position: relative; z-index: 100;
}
.header .logo {
	background: url("logo.png") no-repeat 0% 0% / 100%; margin: 0px auto; width: 190px; height: 40px;
}
.header .title {
	text-align: center;
	color: #000000;
	line-height: 260%;
	letter-spacing: 0.1em;
	font-size: 110%;
	font-weight: bold;
	float: left;
}
.header .left {
	left: 0px; top: 0px; position: absolute;
}
.header .right {
	top: 0px; right: 0px; float: right; position: absolute;
}
.Product {
	margin: 10px auto; width: 98%; float: left;
}
.Product li {
	margin: 1.5%; padding: 5px; border-radius: 5px; border: 1px solid rgb(228, 228, 228); border-image: none; width: 26%; text-align: center; color: rgb(255, 253, 253); line-height: 20px; font-size: 80%; float: left; background-color: rgb(255, 255, 255);
}
.Product li a {
	width: 100%; overflow: hidden; display: block; white-space: nowrap; -ms-word-break: keep-all; -ms-text-overflow: ellipsis;
}
.Product img {
	margin: 0px 0px 5px; width: 100%; height: 70px;
}
.index_three {
	margin: -1% auto; width: 98%;
}
.index_three li {
	background: rgb(172, 172, 172); margin: 1%; padding: 7px 5px; width: 28%; text-align: center; font-size: 80%; float: left;
}
.index_three li a {
	color: rgb(255, 255, 255);
}
.box {
	margin: 15px auto; padding: 1.5%; border-radius: 10px; width: 90%; background-color: rgb(255, 255, 255);
}
.box img {
	width: 100%; max-width: 100%;
}
.box hr {
	background: rgb(204, 204, 204); margin: 0px auto 10px; padding: 0px; border: 0px currentColor; border-image: none; height: 1px;
}
.box h3 {
	margin: 10px auto; width: 100%; text-align: center; color: rgb(102, 102, 102); letter-spacing: 0.1em; font-size: 120%;
}
.box h4 {
	margin: 0px 0px 10px; width: 100%; text-align: center; color: rgb(153, 153, 153); font-size: 80%;
}
.box .lxwm li {
	padding: 5px 0px;
}
#piclist li img {
	width: 100%; margin-bottom: 10px; min-width: 90%;
}
.footer {
	width: 100%; height: 50px; bottom: 0px; border-top-color: rgb(230, 228, 228); border-top-width: 1px; border-top-style: solid; position: absolute;
}
.footer li {
	width: 25%; font-size: 70%; float: left;
}
.footer .ft1 {
	background-color: rgb(0, 153, 83);
}
.footer .ft2 {
	background-color: rgb(155, 210, 82);
}
.footer .ft3 {
	background-color: rgb(37, 197, 247);
}
.footer .ft4 {
	background-color: rgb(251, 161, 51);
}
.footer {
	text-align: center;
	color: rgb(255, 255, 255);
	margin-bottom: 0px;
	position: absolute;
}
.footer li {
	text-align: center; color: rgb(255, 255, 255);
}
.footer li a {
	text-align: center; color: rgb(255, 255, 255);
}
.footer li strong {
	font-weight: normal;
}
.abc {
	margin: 0px auto; width: 60%;
}
.abc:hover {
	background: rgba(255, 255, 255, 0.3); border-radius: 5px; width: 60%;
}
.crm {
	border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.crm input {
	border: currentColor; border-image: none;
}
.crm li {
	padding: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.crm li .rese {
	background: none; border: currentColor; border-image: none; color: rgb(153, 153, 153);
}
.crm li .rese1 {
	background: rgb(194, 194, 194); border: currentColor; border-image: none; color: rgb(255, 255, 255);
}
.crm .rese2 {
	background: rgb(255, 255, 255); margin: 0px 10px; padding: 10px; width: 86%; height: 100px; color: rgb(153, 153, 153); -ms-overflow-x: hidden; -ms-overflow-y: hidden;
}
.crm .re-ban {
	background: rgb(236, 98, 23); margin: 10px auto; padding: 10px 0px; border: currentColor; border-image: none; width: 95%; text-align: center; color: rgb(255, 255, 255);
}
.p_enter {
	background: rgba(0, 0, 0, 0.85); margin: 10px 20%; padding: 0.3em 0px; border-radius: 5px; border: 1px solid rgba(255, 255, 255, 0.2); border-image: none; width: 60%; text-align: center; bottom: 70px; color: rgb(70, 70, 70); letter-spacing: 0.2em; position: absolute;
}
.p_enter2 {
	background: rgb(126, 77, 160); margin: 10px 30%; padding: 0.3em 0px; width: 40%; text-align: center; color: rgb(255, 255, 255); display: inline-block;
}
.enter-btn {
	background: rgb(181, 101, 42); padding: 5px; border-radius: 5px; left: 20%; width: 60%; text-align: center; bottom: 60px; color: rgb(255, 255, 255); position: absolute;
}
#wrapper {
	width: 100%; display: block;
}
#wrapper img {
	margin: 0px auto; width: 100%;
}
.swUl {
	list-style: none; margin: 0px; padding: 0px; border-radius: 50%; float: left; display: block;
}
.swUl > li {
	list-style: none; margin: 0px; padding: 0px; border-radius: 50%; float: left; display: block;
}
.swUl {
	left: 45%; width: 50%; bottom: 15px; position: relative; z-index: 1000;
}
.swUl > li {
	background: rgba(0, 0, 0, 0.2); margin: 0px 10px 0px 0px; border-radius: 9px; border: 2px solid rgba(255, 255, 255, 0.5); border-image: none; width: 1px; height: 1px; text-indent: -9999em; overflow: hidden;
}
.swUl > li.active {
	background: rgb(255, 255, 255);
}
.swUl > li:last-child {
	margin: 0px;
}
.fx {
	text-indent: 100px;
}
.icon1 {
	background: url("fx.png") no-repeat 0% 0% / 45px 229px;
}
.icon_qq {
	background-position: 30px 12px;
}
.icon_sina {
	background-position: 30px -38px;
}
.icon_r {
	background-position: 24px -90px;
}
.icon_k {
	background-position: 30px -140px;
}
.icon_dou {
	background-position: 30px -190px;
}
.box-shadow {
	box-shadow: 0px 0px 3px 1px rgba(0,0,0,0.1); -webkit-box-box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.1); -moz-box-box-shadow: 0px 0px 3px 1px rgba(0, 0, 0, 0.2);
}
.text-shadow {
	text-shadow: 1px 1px 0px #444;
}
.ct h6 a:hover {
	text-shadow: 1px 1px 0px #444;
}
.text-shadow1 {
	text-shadow: 1px 1px 0px #fff;
}
.Page {
	margin: 15px auto; width: 95%; text-align: center; color: rgb(136, 136, 136); font-size: 70%;
}
.btn-a {
	margin: 0px 20px; padding: 5px 0px; border-radius: 0.4em; width: 80px; text-align: center; color: rgb(255, 255, 255); display: inline-table; -webkit-border-radius: .4em;
}
.btn-a:link {
	background: rgb(160, 105, 107); color: rgb(255, 255, 255) !important;
}
.btn-a:hover {
	background: rgb(160, 105, 107); color: rgb(255, 255, 255) !important;
}
.btn-a {
	background: rgb(185, 145, 147);
}
.ulleft {
	width: 100%;
}
.ulleft ul li {
	background: url("iconbg.png") no-repeat center 0px / 70px; width: 25%; height: 90px; float: left;
}
.ulleft ul li a span {
	text-align: center; color: rgb(102, 102, 102); font-size: 90%; display: block;
}
.ulleft ul li a img {
	margin: 20px 32% 13px; width: 36%; max-height: 50px;
}
.newslist {
	margin: 10px 3%; width: 94%;
}
.newslist li {
	background: url("icon-1.png") no-repeat 100% 50%; margin: 0px auto; width: 96%; height: 40px; line-height: 40px; text-indent: 1em; border-bottom-color: rgb(205, 205, 205); border-bottom-width: 1px; border-bottom-style: solid;
}
.newslist blockquote {
	width: 85%; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
.newslist li:hover {
	background-color: rgb(90, 90, 90);
}
.newslist li:hover a {
	color: rgb(255, 255, 255);
}
#pullUp {
	background: rgba(54, 186, 251, 0.5); margin: 20px auto; padding: 8px 0px; border-radius: 5px; width: 90%; text-align: center; color: rgb(255, 255, 255); font-size: 18px; position: relative; cursor: pointer;
}
#more {
	background: rgba(54, 186, 251, 0.5); margin: 20px auto; padding: 8px 0px; border-radius: 5px; width: 90%; text-align: center; color: rgb(255, 255, 255); font-size: 18px; position: relative; cursor: pointer;
}
.down {
	background: url("icon-2.png") no-repeat -78px -8px; top: 0px; width: 30px; height: 30px; right: 20%; position: absolute;
}
.jza {
	background: rgb(255, 255, 255); margin: 0px 2%; width: 96%; height: auto; float: left;
}
.line {
	width: 100%; border-top-color: rgb(255, 255, 255); border-bottom-color: rgb(228, 228, 228); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.ulleft {
	font-size: 80%;
}

























.dh {
	width: 100%;
	color: rgb(255, 255, 255);
	line-height: 40px;
	text-indent: 20px;
	font-size: 120%;
	position: relative;
	background-color: rgb(25,92,171);
	height: 300px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}


.dh a {
	color: rgb(255, 255, 255); font-size: 80%; margin-left: 5%;
}





a.dh:visited,a.dh:link {
	 font-size: 110%;color: rgb(255, 255, 255); TEXT-DECORATION: none;
}
A.dh:hover {
		 font-size: 110%;color: rgb(255, 255, 255); TEXT-DECORATION: none;
	}













A.huang14:link {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;color: rgb(255, 155, 0); TEXT-DECORATION: none
}
A.huang14:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; color: rgb(255, 155, 0); TEXT-DECORATION: none
}
A.huang14:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px;color: rgb(255, 0, 0); TEXT-DECORATION: none
}
A.huang14:active {
	TEXT-DECORATION: none
}



.lan14 {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #00479c
}.hongs {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #ff0000
}

a.llan:visited,a.llan:link {
	   COLOR: #0099FF;   TEXT-DECORATION: underline;
}
a.llan:hover {
		  COLOR: #333333; TEXT-DECORATION: none;
	}
