html {margin: 0px; padding: 0px;}
a { color:#666;}
body {margin: 0px; padding: 0px;}
div {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;}
ul {margin: 0px; padding: 0px;}
ol {margin: 0px; padding: 0px;}
dl {margin: 0px; padding: 0px;}
li {margin: 0px; padding: 0px;}
dt {margin: 0px; padding: 0px;}
dd {margin: 0px; padding: 0px;}
p {margin: 0px; padding: 0px;}
blockquote {margin: 0px; padding: 0px;}
pre {margin: 0px; padding: 0px;}
form {margin: 0px; padding: 0px;}
fieldset {margin: 0px; padding: 0px;}
table {margin: 0px; padding: 0px;}
th {margin: 0px; padding: 0px;}
td {margin: 0px; padding: 0px;}
span {margin: 0px; padding: 0px;}
input {margin: 0px; padding: 0px;}
textarea {margin: 0px; padding: 0px;}
body {background: rgb(249, 249, 249); font-family: "Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif; font-size: 12px;}
li {list-style: none;}
ol {list-style: none;}
ins {text-decoration: none;}
i {font-style: normal;}
em {font-style: normal;}
a {font-family: "Microsoft Yahei"; text-decoration: none;}
a:hover {text-decoration: none; cursor: pointer;}
a:active {}
:focus {outline: 0px;}
.clear {line-height: 0px; overflow: hidden; clear: both; font-size: 0px; zoom: 1; content: ".";}
.clearfix::after {height: 0px; clear: both; font-size: 0px; display: block; visibility: hidden; content: " ";}
img {margin: 0px; padding: 0px;}
a img {border: currentColor;}
input {border: currentColor; font-family: "Microsoft Yahei"; font-size: 13px;}
textarea {border: currentColor; font-family: "Microsoft Yahei"; font-size: 13px;}
h1 {font-size: 14px; font-weight: normal;}
h2 {font-size: 14px; font-weight: normal;}
h3 {font-size: 14px; font-weight: normal;}
h4 {font-size: 14px; font-weight: normal;}
h5 {font-size: 14px; font-weight: normal;}
h6 {font-size: 14px; font-weight: normal;}
.g-sbox .m-con.z-spe a, .g-bd .m-con-3 li, .qabox .qacont .list a { border-bottom:1px solid #e6e6e6;}
.fw {font-family: "Microsoft Yahei";}
.f-mm {margin-right: auto; margin-left: auto;}
.f-fl {float: left;}
.f-fr {float: right;}
.f-tr {text-align: right;}
.f-tl {text-align: left;}
.f-tc {text-align: center;}
.f-pr {position: relative;}
.f-wdnone {font-weight: normal;}
.u-co-bt {border-radius: 4px; width: 80px; height: 26px; line-height: 26px; padding-top: 1px; vertical-align: middle; display: inline-block;}
.z-spe.u-co-bt {width: 100%;}
.u-lico {background: rgb(0, 0, 0); margin: 10px 0px 10px -14px; padding: 10px; border-radius: 4px; left: 50%; width: 24px; height: 24px; position: relative; opacity: 0.8; box-shadow: 0px 0px 3px #2d2d2d;}
.fs12 {font-size: 12px;}
.fs13 {font-size: 13px;}
.fs14 {font-size: 14px;}
.fs15 {font-size: 15px;}
.fs16 {font-size: 16px;}
.fs18 {font-size: 18px;}
.pdr12 {padding-right: 12px;}
.pl10 {padding-left: 10px;}
.pd44 {padding-left: 44px;}
.wrap {margin: 0px auto; overflow: hidden; position: relative; min-width: 320px; max-width: 640px;}
.m-tit {height: 35px; line-height: 35px; text-indent: 10px; overflow: hidden; font-size: 15px; border-bottom-color: rgb(229, 229, 228); border-bottom-width: 1px; border-bottom-style: solid; position: relative;}
.m-tit .u-ico {top: 2px; height: 35px; right: 5px; color: rgb(77, 77, 77); padding-right: 10px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; position: absolute;}
.u-empty1 {height: 25px;}
.g-page {margin-bottom: 20px;}
.g-page .u-pup {border-radius: 5px; width: 25%; height: 30px; text-align: center; line-height: 30px; font-size: 1em; display: inline-block;}
.g-page .u-sa {border-radius: 5px; width: 25%; height: 30px; text-align: center; line-height: 30px; font-size: 1em; display: inline-block;}
.g-page p {width: 10%; display: inline-block;}
.g-page .u-pne {border-radius: 5px; width: 25%; height: 30px; text-align: center; line-height: 30px; font-size: 1em; display: inline-block;}
.m-share {font-size: 13px; margin-bottom: 23px;}
.m-share span {margin: 0px 10px 0px 30px; line-height: 25px; vertical-align: middle; float: left;}
.m-share .m-ico {margin: 0px auto; width: 320px; position: relative;}
.m-share a {margin-right: 10px;}
.g-sbox .spe2 p a:first-child {border-top-color: currentColor; border-top-width: 0px; border-top-style: none;}
.g-sbox .m-con .u-lifo {padding: 13px 35px 0px 10px; width: 275px; height: 113px; overflow: hidden; display: block; position: relative;}
.g-sbox .m-con .u-lifo img {margin-right: 11px; float: left; display: inline;}
.g-sbox .m-con .u-lifo h3 {height: 24px; line-height: 24px; overflow: hidden; padding-right: 10px; white-space: nowrap;}
.g-sbox .m-con .u-lifo p {margin: 5px; height: 65px; line-height: 22px; overflow: hidden; font-size: 12px;}
.g-sbox .m-con .u-lifo span {top: 57px; width: 9px; height: 16px; right: 3%; display: block; position: absolute;}
.g-bd .m-con-2 dl span {top: 57px; width: 9px; height: 16px; right: 3%; display: block; position: absolute;}
.g-sbox .m-con .u-lifo span::before {background: rgb(170, 170, 170); top: 0px; width: 11px; height: 11px; right: 0px; position: absolute; content: ""; transform: rotate(45deg); z-indx: 10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.g-bd .m-con-2 dl span::before {background: rgb(170, 170, 170); top: 0px; width: 11px; height: 11px; right: 0px; position: absolute; content: ""; transform: rotate(45deg); z-indx: 10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.g-bd .z-spe.m-con dl span::before {background: rgb(170, 170, 170); top: 0px; width: 11px; height: 11px; right: 0px; position: absolute; content: ""; transform: rotate(45deg); z-indx: 10; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.g-sbox .m-con .u-lifo span::after {background: rgb(255, 255, 255); top: 0px; width: 11px; height: 11px; right: 4px; position: absolute; content: ""; transform: rotate(45deg); z-indx: 11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.g-bd .m-con-2 dl span::after {background: rgb(255, 255, 255); top: 0px; width: 11px; height: 11px; right: 4px; position: absolute; content: ""; transform: rotate(45deg); z-indx: 11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.g-bd .z-spe.m-con dl span::after {background: rgb(255, 255, 255); top: 0px; width: 11px; height: 11px; right: 4px; position: absolute; content: ""; transform: rotate(45deg); z-indx: 11; -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.g-sbox .m-con :nth-child(2n).s-babg span::after {background: rgb(250, 250, 250);}
.g-bd .m-con-2 :nth-child(2n).s-babg span::after {background: rgb(250, 250, 250);}
.g-bd .z-spe.m-con :nth-child(2n).s-babg span::after {background: rgb(250, 250, 250);}
.g-sbox .z-spe.m-con {padding: 12px 5px; width: 310px; line-height: 22px;}
.g-sbox .z-spe.m-con a {width: 100%; height: 33px; line-height: 33px; text-indent: 8px; overflow: hidden; display: block;}
.g-sbox .z-spe.m-con a:last-child {border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none; box-shadow: none;}
.m-btit {height: 35px; line-height: 35px; overflow: hidden; padding-left: 12px; border-top-color: rgb(217, 217, 217); border-bottom-color: rgb(217, 217, 217); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid; white-space: nowrap; position: relative; text-overflow: ellipsis; box-shadow: 0px 1px #fff; background-color: rgb(234, 234, 234);}
.m-btit::before {left: 0px; top: 0px; width: 100%; border-top-color: rgb(255, 255, 255); border-top-width: 1px; border-top-style: solid; position: absolute; content: "";}
.m-btit span {padding: 0px 8px; position: relative;}
.m-btit span::before {background: rgb(124, 124, 124); left: 2px; top: 6px; width: 8px; height: 8px; position: absolute; z-index: 10; content: ""; transform: rotate(45deg); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.m-btit span::after {left: 1px; top: 6px; width: 8px; height: 8px; position: absolute; z-index: 11; content: ""; transform: rotate(45deg); background-color: rgb(241, 241, 240); -moz-transform: rotate(45deg); -o-transform: rotate(45deg); -webkit-transform: rotate(45deg);}
.max_bg div {border-width: 5px; margin: 40px auto; padding: 28px 0px; border-radius: 5px; width: 290px; height: 46px; line-height: 25px; text-indent: 50px; font-size: 13px; opacity: 1;}
.max_bg div a {line-height: 30px; text-decoration: underline; margin-right: 12px;}
.max_bg {left: 0px; top: 0px; width: 100%; position: absolute; z-index: 100;}
.max_bg div {border-width: 5px; margin: -56px 0px 0px -150px; padding: 28px 0px; border-radius: 5px; left: 50%; top: 50%; width: 290px; height: 46px; font-size: 13px; display: none; position: fixed; z-index: 101; opacity: 1;}
.max_bg div a {line-height: 30px; text-decoration: underline; margin-right: 12px;}
.max_bg .right {background-position: 17px -1351px; text-align: center; line-height: 25px;}
.max_bg .wrong {background-position: 17px -1426px;}
.max_bg .contapic_bg {background: rgb(0, 0, 0); margin: 0px auto; left: 0px; top: 0px; width: 100%; height: 100%; filter: alpha(opacity=70); z-index: 1; opacity: 0.7;}
.g-prn .m-con {margin: 5px 12px 10px; line-height: 40px; font-size: 14px;}
.g-prn .m-con p:first-child {border-top-color: currentColor; border-top-width: 0px; border-top-style: none;}
.g-prn .m-con p:last-child {border-bottom-color: currentColor; border-bottom-width: 0px; border-bottom-style: none;}
.g-prn .m-con p {height: 32px; line-height: 32px; overflow: hidden;}
.g-prn .m-con a {padding: 0px 8px; font-size: 14px; white-space: nowrap;}
.g-sbox .m-cnt {height: 35px; line-height: 35px; position: relative;}
.g-sbox .m-cnt li {height: 36px; font-size: 15px; float: left; display: block;}
.g-sbox li.z-on::before {left: 45%; width: 0px; height: 0px; bottom: -4px; border-top-color: rgb(239, 127, 0); border-right-color: transparent; border-left-color: transparent; border-top-width: 4px; border-right-width: 4px; border-left-width: 4px; border-top-style: solid; border-right-style: solid; border-left-style: solid; position: absolute; z-index: 99; content: "";}
.erro {padding-bottom: 40px;}
.erro .icon_404 {padding: 20px 0px 10px;}
.erro p.en {margin: 10px 0px 15px; text-align: center; line-height: 35px; font-size: 24px;}
.erro p.cn {margin: 10px auto; width: 300px; line-height: 26px; padding-left: 20px; font-size: 13px;}
.erro p a {font-size: 13px;}
.g-back {padding: 7px 11px 0px 9px; height: 38px; text-align: right; overflow: hidden; margin-top: 1px; position: relative;}
.g-back a {width: 32px; height: 32px; line-height: 28px; font-size: 0.87em; display: inline-block; position: relative;}
.g-back .u-bp {background-position: 0px 0px;}
.g-back .u-bl {background-position: 0px -286px;}
.g-back .u-bh {background-position: 0px -232px; margin-right: 10px;}
.g-hd {background-size: 100% auto; background-color:#fff;}
.m-logo {padding: 2% 0px 1% 2%; width: 35.6%;  display: block; float:left;}
.m-logo img {width: 100%;}
.m-ph1 {margin: 4% 3% 0px 0px; width: 53%; text-align: right; display: block;}
.m-ph1 span {color: rgb(245, 130, 31); font-size: 15px;}
.m-ph1 span {font-size: 17px;}
.m-ph1 span {font-size: 19px;}
.m-ph1 span {font-size: 21px;}
.m-ph1 span {font-size: 23px;}
.m-ph1 span {font-size: 25px;}
.m-ph1 span {font-size: 27px;}
.m-ph1 spann {font-size: 30px;}
.g-hd .m-tel {padding: 25% 0px 0px; width: 100%; height: auto; overflow: hidden; position: relative;}
.m-tel .u-num {top: 17%; right: 0px; color: rgb(245, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 17px; position: absolute; text-shadow: none;}
.m-tel .u-num {font-size: 15px;}
.m-tel .u-num {font-size: 16px;}
.m-tel .u-num {font-size: 18px;}
.m-tel .u-num {font-size: 20px;}
.m-tel .u-num {font-size: 24px;}
.m-tel .u-num {font-size: 26px;}
.m-tel .u-tel {background: url("../Images/tel.png") no-repeat 0% 0% / cover; left: 17%; top: 12%; width: 14%; height: 54%; display: block; position: absolute; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;}
.u-tel .z-ln-1 {border: 1px solid rgb(69, 69, 69);}
.u-tel .z-ln-2 {border: 1px solid rgb(69, 69, 69);}
.u-tel .z-ln-3 {border: 1px solid rgb(69, 69, 69);}
.u-tel .z-ln-1 {border-width: 1px 1px 0px 0px; border-radius: 0px 30px 0px 0px; top: 6px; width: 3px; height: 3px; right: 6px; display: inline-block; position: absolute; z-index: 10; animation-name: xshow2; animation-duration: 4s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: xshow2; -webkit-animation-duration: 4s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: xshow2; -o-animation-duration: 4s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;}
.u-tel .z-ln-2 {border-width: 1px 1px 0px 0px; border-radius: 0px 35px 0px 0px; top: 3px; width: 5px; height: 5px; right: 3px; display: inline-block; position: absolute; z-index: 10; animation-name: xshow; animation-duration: 4s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: xshow; -webkit-animation-duration: 4s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: xshow; -o-animation-duration: 4s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;}
.u-tel .z-ln-3 {border-width: 1px 1px 0px 0px; border-radius: 0px 35px 0px 0px; top: 0px; width: 7px; height: 7px; right: 0px; display: inline-block; position: absolute; z-index: 10; animation-name: xshow; animation-duration: 4s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: xshow; -webkit-animation-duration: 4s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: xshow; -o-animation-duration: 4s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;}
.u-tel {height: 22%;}
.u-tel .z-ln-1 {top: 5px; width: 3px; height: 3px; right: 5px;}
.u-tel .z-ln-2 {top: 1px; width: 7px; height: 7px; right: 1px;}
.u-tel .z-ln-3 {top: -3px; width: 10px; height: 10px; right: -3px;}
.u-tel .z-ln-1 {top: 5px; width: 6px; height: 6px; right: 5px;}
.u-tel .z-ln-2 {top: 2px; width: 9px; height: 9px; right: 2px;}
.u-tel .z-ln-3 {top: -1px; width: 12px; height: 12px; right: -1px;}
.u-tel .z-ln-1 {top: 6px; width: 6px; height: 6px; right: 6px;}
.u-tel .z-ln-2 {top: 3px; width: 9px; height: 9px; right: 3px;}
.u-tel .z-ln-3 {top: 0px; width: 12px; height: 12px; right: 0px;}
.u-tel .z-ln-1 {top: 7px; width: 6px; height: 6px; right: 7px;}
.u-tel .z-ln-2 {top: 4px; width: 9px; height: 9px; right: 4px;}
.u-tel .z-ln-3 {top: 1px; width: 12px; height: 12px; right: 1px;}
.u-tel .z-ln-1 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(69, 69, 69);}
.u-tel .z-ln-2 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(69, 69, 69);}
.u-tel .z-ln-3 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(69, 69, 69);}
.u-tel .z-ln-1 {top: 10px; width: 6px; height: 6px; right: 10px;}
.u-tel .z-ln-2 {top: 5px; width: 12px; height: 12px; right: 5px;}
.u-tel .z-ln-3 {top: 0px; width: 17px; height: 17px; right: 0px;}
.u-tel .z-ln-1 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(69, 69, 69);}
.u-tel .z-ln-2 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(69, 69, 69);}
.u-tel .z-ln-3 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(69, 69, 69);}
.u-tel .z-ln-1 {top: 10px; width: 7px; height: 7px; right: 10px;}
.u-tel .z-ln-2 {top: 5px; width: 12px; height: 12px; right: 5px;}
.u-tel .z-ln-3 {top: 0px; width: 17px; height: 17px; right: 0px;}
.g-ft {background: rgb(37, 39, 40);}
.m-top {padding: 1% 0px; border-bottom-color:#4b9a03; border-bottom-width: 1px; border-bottom-style: solid; display: block;}
.u-top {margin: 0px auto; width: 25%; color: #fff; font-size: 14px; text-shadow: 0 1px 1px #000;}
.u-top span {width:30%; display: inline-block;}
.u-top span img {width: 100%; vertical-align: middle;}
.m-bmu {padding: 4% 0px 0px; text-align: center; color: rgb(160, 160, 161); line-height: 200%; border-top-color:#4b9a03; border-top-width: 1px; border-top-style: solid; position: relative; text-shadow: 0 1px 1px #000;}
.m-bmu a {padding: 0px 0.5%; color: rgb(160, 160, 161);}
.m-bmu p {padding: 2%;}
.code {margin: 0px auto; width: 29.2%; text-align: center; padding-top: 3%; display: none;}
.code img {width: 100%;}
.m-tel .u-num {font-size: 18px;}
.m-bmu {font-size: 12px;}
.g-se {padding: 15px 10px; position: relative;}
.g-se .u-in {top: 15px; width: 42px; height: 30px; right: 10px; float: right; position: absolute; z-index: 100;}
.g-se::before {border-radius: 17px; top: 20px; width: 12px; height: 12px; right: 24px; display: block; position: absolute; z-index: 99; content: "";}
.g-se::after {border-radius: 5px; border: 0px currentColor; top: 32px; width: 4px; height: 10px; right: 21px; display: block; position: absolute; z-index: 99; content: ""; transform: rotate(-52deg); -o-transform: rotate(-52deg); -webkit-transform: rotate(-52deg);}
.g-se .m-ipt {margin-right: 43px;}
.g-se .u-glass {background: none; top: 15px; width: 42px; height: 30px; right: 10px; position: absolute; z-index: 888;}
.g-se .u-bt {border-radius: 0px 4px 4px 0px; width: 42px; height: 30px; float: right; -webkit-border-radius: 0 4px 4px 0;}
.g-se .u-key {padding: 7px 0px; border-radius: 5px 0px 0px 5px; width: 100%; height: 14px; line-height: 14px; text-indent: 15px; border-right-color: currentColor; border-right-width: 0px; border-right-style: none; float: left; -webkit-border-top-left-radius: 5px; -webkit-border-bottom-left-radius: 5px; -webkit-border-top-right-radius: 0; -webkit-border-bottom-right-radius: 0;}
.social_nav4 {left: 0px; width: 320px; height: 55px; bottom: 0px; overflow: hidden; position: fixed; z-index: 999;}
.social_nav4 .social4 {width: 288px; height: 55px; overflow: hidden; margin-right: 18px; display: block; position: relative;}
.social_nav4 a {width: 65px; height: 55px; text-align: center; color: rgb(255, 255, 255); line-height: 85px; font-size: 12px; display: inline-block; position: relative; z-index: 11;}
.social_nav4 a.tel {width: 65px; text-indent: 15px;}
.social_nav4 span {top: 0px; width: 35px; height: 25px; display: block; position: absolute; z-index: 10;}
.social4 {background-color: rgb(42, 42, 49);}
.social4::before {background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; height: 1px; border-bottom-color: rgb(75, 76, 87); border-bottom-width: 1px; border-bottom-style: solid; position: absolute; content: "";}
.social4::after {background: rgb(0, 0, 0); left: 0px; width: 100%; height: 1px; bottom: 0px; border-top-color: rgb(75, 76, 87); border-top-width: 1px; border-top-style: solid; position: absolute; content: "";}
.social4 b {background: rgb(0, 0, 0); top: 0px; width: 1px; height: 100%; right: 0px; border-left-color: rgb(75, 76, 87); border-left-width: 1px; border-left-style: solid; position: absolute;}
.social_nav4 span.tel {background-position: 3px -49px; left: 30px; top: 5px; height: 30px; animation-name: telshow; animation-duration: 1.0s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: telshow; -webkit-animation-duration: 1.0s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: telshow; -o-animation-duration: 1.0s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;}
.social_nav4 span.weichat {background-position: 6px -150px; left: 86px; top: 7px; background-repeat: no-repeat;}
.social_nav4 span.weibo {background-position: 1px -357px; left: 157px; top: 7px; height: 26px; background-repeat: no-repeat;}
.social_nav4 .line_1 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(255, 184, 65); border-radius: 0px 30px 0px 0px; top: 9px; width: 5px; height: 4px; right: 104px; display: inline-block; position: absolute; z-index: 10; animation-name: xshow2; animation-duration: 5s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: xshow2; -webkit-animation-duration: 5s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: xshow2; -o-animation-duration: 5s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;}
.social_nav4 .line_2 {border-width: 2px 2px 0px 0px; border-style: solid; border-color: rgb(255, 184, 65); border-radius: 0px 35px 0px 0px; top: 6px; width: 8px; height: 6px; right: 101px; display: inline-block; position: absolute; z-index: 10; animation-name: xshow; animation-duration: 5s; animation-timing-function: linear; animation-iteration-count: infinite; -webkit-animation-name: xshow; -webkit-animation-duration: 5s; -webkit-animation-timing-function: linear; -webkit-animation-iteration-count: infinite; -o-animation-name: xshow; -o-animation-duration: 5s; -o-animation-timing-function: linear; -o-animation-iteration-count: infinite;}.social_nav4 span.home {background-position: 0px -200px; left: 224px; top: 8px; width: 26px; height: 24px; background-repeat: no-repeat;}.social_nav4 .btn {background-position: 0px -786px; width: 34px; height: 55px; right: 0px; display: block; position: absolute;}.social_nav4 .btn2 {background-position: 0px -249px; width: 34px; height: 55px; right: 0px; display: none; position: absolute;}.header .tel_bt {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.title .icon {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.sytitbg .icon {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.probox .content ul li {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.probox .content ul li ul li {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.navbg {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.brand_advance .yscontent h2 {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.social_nav4 .btn {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.social_nav4 .btn2 {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.social4 span {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.brand_advance .yscontent .telbg {background-image: url("/images/SkinsBar4.png"); background-repeat: no-repeat; background-size: 32px 889px;}.m-bmu .loaded {display: none;}.m-bmu .code .loaded {display: block;}.social_nav5 {background: rgb(119, 119, 119); width: 100%; height: 50px; bottom: 0px; line-height: 50px; position: fixed; z-index: 999; min-width: 320px; max-width: 640px;}.social_nav5 ul li {width: 20%; border-right-color: rgb(85, 85, 85); border-right-width: 1px; border-right-style: solid; float: left; position: relative;}.social_nav5 ul li.cur {background: #4b9a03;}.social_nav5 ul li a {color: rgb(255, 255, 255); font-size: 14px; display: block; text-shadow: none;}.social_nav5 .erji {background: rgb(243, 243, 243); padding: 0px 8%; border: 1px solid rgb(228, 228, 228); left: -20px; width: 100px; bottom: 50px; display: none; position: absolute;}.social_nav5 .erji a {height: 3em; color: rgb(125, 125, 125); line-height: 3em; font-size: 12px; border-bottom-color: rgb(228, 228, 228); border-bottom-width: 1px; border-bottom-style: solid; display: block; text-shadow: none;}.social_nav5::before {top: 25%; width: 0px; right: 5.5%; border-right-color: transparent; border-bottom-color: rgb(255, 255, 255); border-left-color: transparent; border-right-width: 0.5em; border-bottom-width: 0.5em; border-left-width: 0.5em; border-right-style: solid; border-bottom-style: solid; border-left-style: solid; position: absolute; content: "";}.social_nav5 .span1 span {color: rgb(255, 255, 255); line-height: 1em; font-size: 12px; display: block;}.social_nav5 .span1 {top: 0px; width: 13%; height: 20px; text-align: center; right: 0%; padding-top: 30px; display: block; position: absolute;}.m-tel .u-num {font-size: 18px;}.social_nav5 .erji {left: 2px;}.social_nav5 .erji a {font-size: 16px;}.jiathis_style_32x32 em {text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-weight: bold; float: left;}.jiathis_style_24x24 em {text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-weight: bold; float: left;}.jiathis_style em {text-align: center; color: rgb(255, 255, 255); line-height: 32px; font-weight: bold; float: left;}.shareWrap::after {clear: both; display: block; content: "";}

body .g-hd{ height:60px; overflow:hidden; border-top: 5px solid #4b9a03;}
body .m-logo{ width:150px; float:left; padding:15px 0 0 10px; display:block; } /*logo边距*/
body .m-logo img{ width:170px; height:55px;}

body .m-ph1{  margin:10px 10px 0 0; text-align:right; position:relative; width:auto;}
body .m-ph1 span{ font-size:15px; color:#4b9a03; display:block; line-height:14px; padding-top:0px;}


body .g-hd .m-tel{overflow:hidden; position:relative; padding:0; height:30px; margin:0;}
body .m-tel .u-num{ font-size:15px; color:#f50000; text-shadow:none; font-weight:bold; position:absolute; top:-1px; right:0; font-family:Arial, Helvetica, sans-serif;} 
.sujianhua{font-size:15px; color:#f50000; text-shadow:none; font-weight:bold; position:absolute; top:13px; right:0; font-family:Arial, Helvetica, sans-serif;    letter-spacing: 1.1px;}


body .m-tel .u-tel{ height:18px; width:18px; display:block; background:url(/templets/m/images/tel.png) no-repeat; background-size:18px 18px; position:absolute;left:1px; top:10px;} 
body .u-tel .z-ln-1 , body .u-tel .z-ln-2 , body .u-tel .z-ln-3{ border:1px solid #454545;}
body .u-tel .z-ln-1{z-index:10;
	display:inline-block;
	width:3px;
	height:3px;
	top:6px;
	right:6px;
	border-width: 1px 1px 0 0;
	border-radius:0 30px 0 0;
	position:absolute;
	
	animation-name: xshow2; /*动画名称*/
	animation-duration: 4s;/* 动画时间*/
	animation-timing-function: linear;  /*动画频率，匀速*/
	animation-iteration-count: infinite; /*动画循环播放的次数，infinite为无限次*/
	-webkit-animation-name: xshow2;   /*针对苹果浏览器写的兼容*/
	-webkit-animation-duration: 4s; /*针对苹果浏览器写的兼容*/
	-webkit-animation-timing-function: linear; /*针对苹果浏览器写的兼容*/
	-webkit-animation-iteration-count: infinite; /*针对苹果浏览器写的兼容*/
	-o-animation-name: xshow2; /*针对欧朋浏览器写的兼容*/
	-o-animation-duration: 4s; /*针对欧朋浏览器写的兼容*/
	-o-animation-timing-function: linear; /*针对欧朋浏览器写的兼容*/
	-o-animation-iteration-count: infinite;} /*头部电话一闪一闪的线条，css3样式*/
body .u-tel .z-ln-2{z-index:10;
	display:inline-block;
	width:5px;
	height:5px;
	border-width: 1px 1px 0 0;
	border-radius:0 35px 0 0;
	position:absolute;
	top:3px;
	right:3px;
	animation-name: xshow;  /*动画名称*/
	animation-duration: 4s; /* 动画时间*/
	animation-timing-function: linear;  /*动画频率，匀速*/
	animation-iteration-count: infinite; /*动画循环播放的次数，infinite为无限次*/
	-webkit-animation-name: xshow; /*针对苹果浏览器写的兼容*/
	-webkit-animation-duration: 4s; /*针对苹果浏览器写的兼容*/
	-webkit-animation-timing-function: linear; /*针对苹果浏览器写的兼容*/
	-webkit-animation-iteration-count: infinite; /*针对苹果浏览器写的兼容*/
	-o-animation-name: xshow; /*针对欧朋浏览器写的兼容*/
	-o-animation-duration: 4s; /*针对欧朋浏览器写的兼容*/
	-o-animation-timing-function: linear; /*针对欧朋浏览器写的兼容*/
	-o-animation-iteration-count: infinite;	} /*头部电话一闪一闪的线条，css3样式*/
body .u-tel .z-ln-3{z-index:10;  
	display:inline-block;
	width:7px;
	height:7px;
	border-width: 1px 1px 0 0;
	border-radius:0 35px 0 0;
	position:absolute;
	top:0px;
	right:0px;
	animation-name: xshow;  /*动画名称*/
	animation-duration: 4s; /* 动画时间*/
	animation-timing-function: linear;  /*动画频率，匀速*/
	animation-iteration-count: infinite; /*动画循环播放的次数，infinite为无限次*/
	-webkit-animation-name: xshow; /*针对苹果浏览器写的兼容*/
	-webkit-animation-duration: 4s; /*针对苹果浏览器写的兼容*/
	-webkit-animation-timing-function: linear; /*针对苹果浏览器写的兼容*/
	-webkit-animation-iteration-count: infinite; /*针对苹果浏览器写的兼容*/
	-o-animation-name: xshow; /*针对欧朋浏览器写的兼容*/
	-o-animation-duration: 4s; /*针对欧朋浏览器写的兼容*/
	-o-animation-timing-function: linear; /*针对欧朋浏览器写的兼容*/
	-o-animation-iteration-count: infinite;	} /*头部电话一闪一闪的线条，css3样式*/


body .g-ft{ background:#085716;}

.g-back .u-bp,.g-back .u-bl,.g-back .u-bh,.u-seek,.u-detail{background:url(http://www.pesdio.com/upload/image/20170310/1489128994953137.png) no-repeat; background-size:35px 600px;}
body .code{  width:150px; text-align:center; height:150px; margin:0 auto; margin-top:10px;}
body .code img{ width:150px; height:150px;}

.g-back{ overflow: hidden;position: relative;text-align:right;margin-top:1px; height:38px; padding:7px 11px 0 9px;}
.g-back a{display: inline-block;font-size:0.875em;height: 32px;line-height: 28px; width:32px;position: relative;}	
.g-back .u-bp { background-position:0 0; }
.g-back .u-bl {background-position:0 -286px;  }
.g-back .u-bh { margin-right:10px; background-position:0 -232px;}
.s-cyan2 { color:cyan; }/*通用值*/
.green { color:#390; }/*通用值*/
.cyan { color:#b3221f; }/*提示评论颜色*/
.g-back { background:#e8e8e8; border-top:1px solid #e8e8e8; }/*返回文字样式*/
.max_bg div { border-style:solid; border-color:#bcbcbc; background-color:#fff; color:#303f4c; }/*弹出层背景*/

.u-mtit h1 { font-size:18px; text-align:center; padding:24px 0 10px 0; }
.u-mtit h2{ font-size:18px; text-align:center; padding:24px 0 10px 0; }
.u-mtit p{ padding-top:10px; font-size:12px; padding-bottom:7px; border-bottom:1px solid #fff; }
.u-mtit p a{ margin-left:5px; }
.m-mcon, .procontent { border-top:1px solid #e6e6e6; padding:10px 14px 7px 10px; font-size:13px; }/* 新闻内容  */
.m-mcon p, .procontent p { line-height:22px; /* margin-bottom:28px;*/ }
/* 关于手机的相关新闻  */
.m-about .list { margin:5px; font-size:12px; line-height:22px; }
.m-about .list a { font-size:14px; height:33px; display:block; line-height:33px; padding-left:8px; overflow:hidden; }
.m-about .list a:nth-child(1) { border-top:0; }
.m-about .list a:last-child { border-bottom:0; }

.s-wc,a.s-wc { color:#684532 ; }/*产品标题颜色*/
.g-bd .m-pronav .list1 a, .g-bd .m-pronav .list2 a, .g-bd .m-pronav .list3 a, .m-pronav .content a, .u-pnum, .g-bd .m-pronav .prolist .list1 .a_tit { color:#684532 ; }	/*产品导航二级栏目字体颜色*/
.s-wc-2,a.s-wc-2 { color:#684532 ; }/*产品搜索页立即咨询颜色*/
.s-wc-3,a.s-wc-3 { color:#3372A2; }/*产品搜索页查看详情颜色*/
.z-spw { color:#ff6700; }/*产品搜索页查看详情颜色*/
.m-con-1{ padding:15px 0 12px 0; width:360px; margin:0 auto; }
.m-con-1 a { float:left; width:132px; margin:0 14px 0 25px; text-align:center; line-height:20px; height:140px; overflow:hidden; display:block; font-size:14px; }
.m-con-1 a img { width:130px; height:87px; border:1px solid #e2e2e2; float:left; margin-bottom:3px; }

.m-mcon, .procontent { border-top:1px solid #e6e6e6; padding:10px 14px 7px 10px; font-size:13px; }/* 新闻内容  */
.m-mcon p, .procontent p { line-height:22px; /* margin-bottom:28px;*/ }
/* 关于手机的相关新闻  */

.g-bd .m-con-1{ padding:15px 0 12px 0; width:320px; margin:0 auto; }
.g-bd .m-con-1 a { float:left; width:132px; margin:0 14px 10px 14px; text-align:center; line-height:20px; height:160px; overflow:hidden; display:block; font-size:14px; }
.g-bd .m-con-1 a img { width:130px; height:130px; border:1px solid #e2e2e2; float:left; margin-bottom:8px; }
/* 产品列表页面二样式  */
.g-bd .m-con-2 a{ display:block;}
.g-bd .m-con-2 { margin-bottom:26px; }
.g-bd .m-con-2 dl { border-bottom:1px solid #ffffff; box-shadow:0 1px #e6e6e6; margin-bottom:2px; padding:12px 36px 12px 10px; position:relative; }
.g-bd .m-con-2 dt { float:left;display:block;border:1px solid #ccc; margin-right:11px; }
.g-bd .m-con-2 dt img { display:block; float:left;border:1px solid #e2e2e2;}
.g-b2 .m-con-2 h3 { height: 24px; line-height: 24px; overflow: hidden; padding-right: 10px; }
.g-bd .m-con-2 p { font-size: 12px; height: 65px; line-height: 22px; margin:5px; margin-right:3%; overflow: hidden; }
.g-bd .m-con-2 .s-babg p span{ width: auto; height: auto; background: none; position: relative; right: inherit;top: inherit; display: inline;}
.g-bd .m-con-2 .s-babg p span:before,.g-bd .m-con-2 .s-babg p span:after{ display: none;}

.g-sbox .m-con.z-spe a, .g-bd .m-con-3 li, .qabox .qacont .list a {
	border-bottom: 1px solid #e6e6e6;
}
.g-adv .m-cnt {
	height: 5px;
}
.g-adv .m-cnt li {
	height: 5px;
}

.g-adv .m-cnt {
	height: 6px;
}
.g-adv .m-cnt li {
	height: 6px;
}

.m-con-3 {
	margin: 10px 10px 26px 10px;
}
.m-con-3 ul {
	border-bottom: 1px solid #eaeaea;
}
.m-con-3 li {
	height: 32px;
	line-height: 32px;
	padding-left: 15px;
	position: relative;
	background-position: 5px -1629px;
	overflow: hidden;
	display: block;
}
.m-con-3 li:before {
	content: "";
	position: absolute;
	background: #3e3e3e;
	width: 4px;
	height: 4px;
	left: 6px;
	top: 15px;
}
.m-con-3 .first {
	border-top: none;
}
.m-con-3 li span {
	display: block;
	height: 16px;
	position: absolute;
	right: 10px;
	top: 10px;
	width: 9px;
}
.m-con-3 li span:before {
	content: "";
	position: absolute;
	background: #7c7c7c;
	width: 10px;
	height: 10px;
	left: 2px;
	top: 2px;
	z-index: 10;
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}
.m-con-3 li span:after {
	content: "";
	position: absolute;
	width: 10px;
	height: 10px;
	left: 0;
	top: 2px;
	z-index: 11;
	background-color: #f8f8f8;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#fafafa), to(#f8f8f8));
	background-image: -webkit-linear-gradient(top, #fafafa, #f8f8f8);
	background-image: -moz-linear-gradient(top, #fafafa, #f8f8f8);
	background-image: -o-linear-gradient(top, #fafafa, #f8f8f8);
	background-image: -ms-linear-gradient(top, #fafafa, #f8f8f8);
	background-image: linear-gradient(top, #fafafa, #f8f8f8);
	-moz-transform: rotate(45deg);
	-o-transform: rotate(45deg);
	-webkit-transform: rotate(45deg);
	transform: rotate(45deg);
}

.searchs{
        width: 330px;
    height: 35px;
    margin-bottom: 15px;
    overflow: hidden;
	text-align:center;
	float:right;
	    margin-right: 10px;
}
.sear_texts {
   width: 235px;
   
    height: 31px;
    line-height: 28px;
  
    padding: 0 10px 0 20px;
   
	border-left:2px solid #ccc;
	border-top:2px solid #ccc;
	border-bottom:1px solid #ccc;
}
.sear_btns {
    float: right;
    text-align: center;
    width: 62px;
    height: 34px;
    border: none;
    cursor: pointer;
    background: #4b9a03;
    color: #fff;
    font-size: 14px;
}