html {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
body {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
a {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h1 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h2 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h3 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h4 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h5 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
h6 {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
p {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
ul {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
li {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
ol {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dl {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dt {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
dd {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
img {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
form {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
input {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
textarea {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
select {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
fieldset {
	padding-right: 0px; padding-left: 0px; padding-bottom: 0px; margin: 0px; padding-top: 0px
}
div {
	word-break: break-all; word-wrap: break-word
}
span {
	word-break: break-all; word-wrap: break-word
}
th {
	word-break: break-all; word-wrap: break-word
}
td {
	word-break: break-all; word-wrap: break-word
}
dt {
	word-break: break-all; word-wrap: break-word
}
dd {
	word-break: break-all; word-wrap: break-word
}
h1 {
	word-break: break-all; word-wrap: break-word
}
h2 {
	word-break: break-all; word-wrap: break-word
}
h3 {
	word-break: break-all; word-wrap: break-word
}
h4 {
	word-break: break-all; word-wrap: break-word
}
h5 {
	word-break: break-all; word-wrap: break-word
}
h6 {
	word-break: break-all; word-wrap: break-word
}
em {
	word-break: break-all; word-wrap: break-word
}
strong {
	word-break: break-all; word-wrap: break-word
}
i {
	word-break: break-all; word-wrap: break-word
}
a {
	word-break: break-all; word-wrap: break-word
}
b {
	word-break: break-all; word-wrap: break-word
}
a {
	word-break: break-all; word-wrap: break-word
}
p {
	word-break: break-all; word-wrap: break-word
}
img {
	border-top-style: none; border-right-style: none; border-left-style: none; border-bottom-style: none
}
ul {
	list-style-type: none
}
ol {
	list-style-type: none
}
dl {
	list-style-type: none
}
select {
	vertical-align: middle
}
input {
	vertical-align: middle
}
select {
	vertical-align: middle
}
table {
	margin-left: auto; margin-right: auto; background-color:
}
body {
	font-size: 12px; font-family: arial, "宋体"
}
table {
	font-size: 12px; font-family: arial, "宋体"
}
input {
	font-size: 12px; font-family: arial, "宋体"
}
select {
	font-size: 12px; font-family: arial, "宋体"
}
textarea {
	font-size: 12px; font-family: arial, "宋体"
}
.clear {
	clear: both; font-size: 0px; line-height: 0px; height: 0px
}
.underline {
	text-decoration: none
}
body {
	color: #4c4c4c
}
a {
	color: #4c4c4c; text-decoration: none
}
a:hover {
	color: #012fa0; text-decoration: underline
}
.body_line {
	background-position: center 50%; background-image: ; background-repeat: repeat-y; background-color: #0d2776
}
.bg_nav {
	background-image: ; line-height: 28px; background-repeat: no-repeat
}
.bg_notice {
	background-image: ; background-repeat: repeat-x
}
.bg_title_about_us {
	background-image: ; background-repeat: repeat-x
}
.bg_title_about_us span {
	padding-right: 15px; padding-left: 20px; float: left
}
.bg_title_case {
	padding-right: 12px; background-position: 50% bottom; padding-left: 12px; background-image: ; line-height: 200%; padding-top: 23px; background-repeat: no-repeat
}
.bg_nav_foot {
	background-image: ; background-repeat: repeat-x
}
.bg_display_left {
	border-right: #f2f2f2 1px solid; background-position: center bottom; border-left: #f2f2f2 1px solid; width: 240px; background-repeat: no-repeat
}
.bg_display_left_line {
	background-image: ; background-repeat: repeat-y
}
.border_product {
	border-right: #a3a3a3 1px solid; padding-right: 2px; border-top: #a3a3a3 1px solid; padding-left: 2px; padding-bottom: 2px; border-left: #a3a3a3 1px solid; padding-top: 2px; border-bottom: #a3a3a3 1px solid
}
.border_bk {
	border-right: #eaeaec 1px solid; border-left: #eaeaec 1px solid; border-bottom: #eaeaec 1px solid
}
.border_bk2 {
	border-right: #e0e0e0 1px solid; border-top: #e0e0e0 1px solid; border-left: #e0e0e0 1px solid; border-bottom: #e0e0e0 1px solid
}
.text_about {
	padding-right: 25px; padding-bottom: 10px; line-height: 200%; text-align: left
}
.text_display {
	padding-right: 28px; padding-left: 28px; padding-bottom: 30px; color: #192026; line-height: 190%; padding-top: 25px; text-align: left
}
.text_human {
	padding-right: 46px; padding-left: 46px; padding-bottom: 33px; line-height: 200%; padding-top: 6px; text-align: left
}
.text_message {
	padding-right: 46px; padding-left: 18px; padding-bottom: 33px; line-height: 200%; padding-top: 6px; text-align: left
}
.text_copy {
	padding-bottom: 32px; line-height: 170%; padding-top: 15px
}
.text_contact {
	padding-left: 5px; padding-bottom: 54px; color: #31363a; line-height: 200%; padding-top: 26px; text-align: left
}
.list1 {
	color: #1b3e86
}
.list1 a {
	font-weight: bold; color: #1b3e86; text-decoration: underline
}
.list1 a:hover {
	color: #4c4c4c; text-decoration: none
}
.list2 {
	padding-left: 34px; line-height: 200%; padding-top: 21px
}
.list3 {
	line-height: 200%
}
.list3 span {
	display: inline-block; float: right
}
.list_left {
	padding-bottom: 80px; line-height: 240%; padding-top: 22px; text-align: center
}

.list_left a {
	background-position: center 50%; display: block; font-weight: bold; background-image: ; padding-bottom: 5px; background-repeat: no-repeat; height: 28px
}
.list_left a:hover {
	background-image: ; color: #ffffff; text-decoration: none
}
.list_left a.position {
	background-image: ; color: #ffffff; text-decoration: none
}

.list_left1 {
	padding-bottom: 10px; line-height: 240%; padding-top: 12px; text-align: center
}
.list_left1 a {
	background-position: center 50%; display: block; font-weight: bold; background-image: ; padding-bottom: 5px; background-repeat: no-repeat; height: 28px
}
.list_left1 a:hover {
	background-image: ; color: #ffffff; text-decoration: none
}
.list_left1 a.position {
	background-image: ; color: #ffffff; text-decoration: none
}


.list_left2 {
	 line-height: 240%;  text-align: center
}
.list_left2 a {
	background-position: center 50%; display: block; font-weight: bold; background-image: ; padding-bottom: 5px; background-repeat: no-repeat; height: 28px
}
.list_left2 a:hover {
	background-image: ; color: #ffffff; text-decoration: none
}
.list_left2 a.position {
	background-image: ; color: #ffffff; text-decoration: none
}


.list_news {
	padding-bottom: 6px; padding-top: 16px; text-align: left
}
.list_news .bg_list1 {
	line-height: 55px
}
.list_news li {
	padding-left: 20px
}
.list_news .bg_list {
	line-height: 32px; background-color: #f3f3f5
}
.list_news a {
	color: #31363a
}
.list_news a:hover {
	color: #012fa0
}
.list_news span {
	padding-right: 30px; font-size: 11px; float: right; color: #bebebe; font-family: arial, helvetica, sans-serif
}
.more_case {
	padding-right: 20px; float: right; padding-bottom: 15px; padding-top: 10px
}
.more_about {
	padding-left: 130px
}
.title_display {
	color: #495054
}
.title_display a {
	color: #495054
}
.title_display a:hover {
	color: #012fa0
}
.title_display span {
	padding-right: 18px; float: right
}
.title_human {
	font-weight: bold; background-image: ; color: #31363a; background-repeat: repeat-x
}
.title_zxly {
	font-weight: bold; color: #31363a; background-color: #efefef; text-align: left
}
.table_left {
	background-position: center bottom; background-image: ; vertical-align: bottom; line-height: 122px; background-repeat: no-repeat
}
.title_human span {
	font-weight: normal; font-size: 12px
}
.pic_product {
	float: left; padding-bottom: 10px; width: 175px; height: 182px; text-align: center
}
.pic_honor {
	float: left; padding-bottom: 10px; width: 233px; text-align: center
}
.bt1 {
	font-size: 12px; color: #6f6f6f; font-family: arial, helvetica, sans-serif; text-decoration: none;

	border-right: #b7b7b7 1px solid; border-top: #b7b7b7 1px solid; border-left: #b7b7b7 1px solid; border-bottom: #b7b7b7 1px solid; background-color: #fff;
}
