/*! main.a384bd3d1bc7756a6490.css é•¿æ²™äºšéŸ©åŒ»å­¦ç¾Žå®¹åŒ»é™¢æ‰€æœ‰-453734747@qq.com */
body,html {
width: 100%; height: 100%
}

a,body,legend {
color: #333
}

.new_foot,.wechat-msg,.x-foot {
position: fixed
}

body,dd,dl,form,h1,h2,h3,h4,h5,h6,input,ol,p,select,textarea,ul {
margin: 0; padding: 0
}

body {
font-family: Microsoft YaHei,Arial; max-width: 640px; margin: 0 auto; overflow-x: hidden
}

li {
list-style: none
}

img {
border: none
}

img,video {
display: block
}

button,input,select,textarea {
outline: 0; border: none; background-color: rgba(0,0,0,0)
}

dfn,em,i {
font-style: normal
}

textarea {
resize: none
}

a {
text-decoration: none
}

button {
cursor: pointer; -webkit-transition: .5s; -o-transition: .5s; transition: .5s
}

fieldset {
padding: 6px; -webkit-border-radius: 4px; border-radius: 4px
}

legend {
display: inline-block; margin-left: 20px; margin-bottom: 5px; padding: 0 5px; width: auto; font-size: 14px; line-height: inherit; border: 0
}

.fl {
float: left
}

.fr {
float: right
}

.clear:after,.clear:before {
content: ""; display: table
}

.clear:after {
clear: both
}

.btn-move-scale {
-webkit-animation: btnMoveScale .5s ease 0s infinite alternate; animation: btnMoveScale .5s ease 0s infinite alternate
}

@-webkit-keyframes btnMoveScale {
0% {
-webkit-transform: scale(1); transform: scale(1)
}

to {
-webkit-transform: scale(.9); transform: scale(.9)
}
}

@keyframes btnMoveScale {
0% {
-webkit-transform: scale(1); transform: scale(1)
}

to {
-webkit-transform: scale(.9); transform: scale(.9)
}
}

.palm-move {
-webkit-animation: palmMove .6s ease .8s infinite alternate; animation: palmMove .6s ease .8s infinite alternate
}

@-webkit-keyframes palmMove {
0% {
-webkit-transform: scale(1) translate3d(4px,-2px,0); transform: scale(1) translate3d(4px,-2px,0)
}

to {
-webkit-transform: scale(.9) translateZ(0); transform: scale(.9) translateZ(0)
}
}

@keyframes palmMove {
0% {
-webkit-transform: scale(1) translate3d(4px,-2px,0); transform: scale(1) translate3d(4px,-2px,0)
}

to {
-webkit-transform: scale(.9) translateZ(0); transform: scale(.9) translateZ(0)
}
}

.wechat-msg {
top: -3rem; left: 0; width: 100%; height: 2rem; background: #fff; -webkit-border-radius: .2rem; border-radius: .2rem; z-index: 999999; -webkit-box-shadow: 0 4px 20px 0 rgba(0,0,0,.6); box-shadow: 0 4px 20px 0 rgba(0,0,0,.6); display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; -webkit-transition: all .2s; -o-transition: all .2s; transition: all .2s
}

.new_foot,.x-foot {
z-index: 999; max-width: 640px
}

.wechat-msg .wxicon {
width: 1rem; height: 100%; padding: 0 .4rem; border-right: 1px solid #e6e6e6
}

.wechat-msg .wxicon img {
width: 1rem; height: 1rem; margin-top: .48rem
}

.wechat-msg .msg {
-webkit-box-flex: 1; -webkit-flex: 1; -ms-flex: 1; flex: 1; padding: 0 .4rem; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center
}

.wechat-msg .msg h3 {
font-size: .4rem; font-weight: 600; margin-bottom: 3px
}

.wechat-msg .msg p {
font-size: .4rem; font-weight: 400
}

.wechat-msg .close-wechat-msg {
width: 2rem; height: 100%; -webkit-align-self: center; -ms-flex-item-align: center; align-self: center
}

.wechat-msg .close-wechat-msg img {
width: .8rem; height: .8rem; margin: .6rem auto 0
}

#QIAO_INVITE_CONTAINER {
display: none!important
}

.newHead {
padding: 0; display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; overflow: hidden; width: 100%; margin: 0 auto; background: #0a0707; -webkit-box-pack: justify; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between
}

.newHead .navBtn,.newHead .zixun {
width: 1.42rem
}

.newHead .navBtn img,.newHead .zixun img {
width: 1.42rem; height: 1.76rem
}

.newHead .logo {
width: 8.18rem
}

.newHead .logo img {
width: 8.18rem; height: 1.76rem
}

.new_foot {
width: 100%; margin: 0!important; padding: 0!important; bottom: 0; overflow: visible!important; background: -o-linear-gradient(left,#cd151b,#8e1d22); -webkit-box-shadow: rgba(0,0,0,.75) 0 0 5px 1px; box-shadow: 0 0 5px 1px rgba(0,0,0,.75)
}

.new_foot .menu li.li2 {
-webkit-transition: all .3s linear; transition: all .3s linear; -moz-transiton: all .3s linear; -webket-transition: all .3s linear; -o-transition: all .3s linear
}

.new_foot .menu li {
width: 100%; height: 5.5em; position: relative
}

.new_foot .menu li a {
display: block; float: left; width: 18%
}

.new_foot .menu li a:nth-child(3) {
width: 28%
}

.new_foot .menu li a:nth-child(4) {
margin-left: 28%
}

.new_foot .menu li a i {
display: block; height: 3.5em
}

.new_foot .menu li a span {
display: block; font-size: 1em; text-align: center; color: #fff; padding-bottom: .5em
}

.new_foot .menu li.li1 a:first-child i {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZmI1Yzc4Ny1iYjdlLTBiNGYtYmEzZS01ZWFmN2U5ZDhmZDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjI0QUYwMEU0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI0QUYwMEQ0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWU4N2VjYWUtNGE2OC0zMzRhLTg5YzItNjU5MWRiNGM4M2RiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhmYjVjNzg3LWJiN2UtMGI0Zi1iYTNlLTVlYWY3ZTlkOGZkMiIv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) 50% no-repeat; background-size: 40%
}

.new_foot .menu li.li1 a:nth-child(2) i {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZmI1Yzc4Ny1iYjdlLTBiNGYtYmEzZS01ZWFmN2U5ZDhmZDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MjI0QUYwMTI0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MjI0QUYwMTE0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWU4N2VjYWUtNGE2OC0zMzRhLTg5YzItNjU5MWRiNGM4M2RiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhmYjVjNzg3LWJiN2UtMGI0Zi1iYTNlLTVlYWY3ZTlkOGZkMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pqrg4xwAAAQcSURBVHja7JtPSBRRHMfHcSvdKAmiKMq0TKJIKOpQUZBhUBGoeakO0alLYIfAig7aXwo8VJfoZAcpEDqX1qGiP1RiaBJEZVFG+a8kcv/pTN83/nYbt51xdvbt7HvL/uDD/pk378183m/enxXzdF1XcqEoeTkRk6Fyrm8WqAcvQRBooA9cBcUu6iumc/uoriDVXU9tOQ796zcD6wLICE4sBd36vwiB36bP7H11EvVVJzg/ZPrcTW06qk/70m9gdZyXBD94Qxf4GlSBfDq2ErSY5FQ4qK/CdNMtVIdCdVZRGzq16RdJRANdWKfNhTVTmQ4H9XVQ2WYb8Z1UpsGpBDsRvAbLbrAWbAOPwSJwBPjBA9AOCsFHsBBsBs8s6toEnoIfYDkoBfvAHNAGXlC5reAR6AEVdmPDlNlhyeK0jhEREAAqYHLf6lOjHRSBRvrcalNXK5VhZS8CLW7cKaNyKrUZcZIJ02UEr1lDM81ARWBV3PEqcAvcAOOgjsrFRxH1PivDUvUE60TT8ZlgfdyspznJBK+mzx66yEowCvoTlNkFtoO7VLYuQZk6mhYfggaLtnrptZLq6UlVAk8RN+n1GpgLmizKnQN36H1tguO1pvVIYYLjbSSiiNoyt+1aAs+VJeuZJ2ADeAf2g72gMUFZlu5nKKXngz/0/WwwBPKBL+6RYHGPHptycJteX4EtIGxI+D6Ah2rc/oYtBkteGcEuZDfNBOU0si8AB8BAXNmjlPoFoAbsACtoHCkgGWYJEXAaHAaXaWXJ2nhObRoSlIkJofYaLDNOgZP0nvX2dTAPHKLeZtEKDtJNzqDvusC6uIH3PjgLdoJjlDXsnAvgPL1XoiL0wWHXGWEnoiQFIcvAcbCHepd1Vyfd4GrqdbaPGAMbaZBsMs1AXTQIltB6IZ9mETbQXgKf/2vRuYhPyYqQZ1vqUAKJyPNi95korlBWuKWUlwQvt+HCZkL2ipjQuEmQVwSTMDTETYKcIjSSEBnnWq0qnYRB/hKcTJ9jVru7JGKU1g1uw2esS1KXwDrdbzV9+mxOrBErE4bTkgly/JwfExDhd8MWS2yfwy32GkXu6KW9TkoZ8Z52hzJnwwdQ5sU2XPhHQr7p01gneCtBPBFRCeGI502rOQkiiTAkjGRMghgiYhLCGb2MzIrQdCEkZFYE+1ObMSaEhXg61YxJGBRHQmZECJYJmRERlRASS4K3IgSW4J0IwSV4I0KnKVJgCekXEZMQEv4HCzWtEoblkJA+EVEJQTkkpEeEhBL4i5BUAl8REkvgJ8KQ8FNaCXxExCQEFZlDTVnCiPwSUhMRlRCQX4J7EVkmwZ2ILJTgSoQ+8ivrJCQtwpgdAgElG0PNSUhCxOSYkL0SWPhsb34ywsqY9BKm/VUo9w+wORFT468AAwDSORFQxHdV3gAAAABJRU5ErkJggg==) 50% no-repeat; background-size: 40%
}

.new_foot .menu li.li1 a:nth-child(3) {
position: absolute; left: 36%; bottom: 0
}

.new_foot .menu li.li1 a:nth-child(3) img {
width: 92%
}

.new_foot .menu li.li1 a:nth-child(3) sup {
position: absolute; top: 18%; right: 24%; font-style: normal; background: red; color: #fff; padding: 0 2px; font-size: .8rem; -webkit-border-radius: 7px; border-radius: 7px; -webkit-animation: jump 2s infinite; animation: jump 2s infinite
}

.new_foot .menu li.li1 a:nth-child(4) i {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZmI1Yzc4Ny1iYjdlLTBiNGYtYmEzZS01ZWFmN2U5ZDhmZDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkMyMjc4MEI0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkMyMjc4MEE0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWU4N2VjYWUtNGE2OC0zMzRhLTg5YzItNjU5MWRiNGM4M2RiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhmYjVjNzg3LWJiN2UtMGI0Zi1iYTNlLTVlYWY3ZTlkOGZkMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pr/wTfcAAAH/SURBVHja7NrvasIwEADwRAaWwYafx76OvcLerd99G30A8QH2CO4ZrG5jQ9TaZNeQhrYuHax/kkvv4BjYVr3fwjU95FJKRsHYhAgIgiAIgiAIgiAIgiC6g3iCXEB+6lzo1/6K8nUSSV7Vx/UW+xnyFXJWK/ID8gXyzYJguw5LmPqKFTG3FDPTx2wxR4xQqa9YEflSubec/A15ZznWdB2WUPVRs6w1y3XDOauGY+sADFZliFg3jt+aSdzwJrbrMDXLuAyx0d1zCfmlc6lf2zS8Uf06/yLLmHyHVnY8wo3TDKGu6uNBT6hyhG3C2CXTjQD+71HE+G3E2HQK1XNz6s1oEPIQgrHDgUnICgr8nYSLsKsi1KNASfaBPmsYhMuIH7r+iRAWRAuEcCBaIoQB0QEC/nlEJiQgSEAY8TwiE3Drg31C2molqPr44wPSeYToBAH5PCJH2HaCYOqDFYFsHtE9AsJ5hELY9YGAaB5hENIRzyP6QUA2j+hvJVQCmqXHO8uBEPzeYqt9wnAIfkIUCOd00I+dEIJvEAph7wTBHwiDcHb2FdxDCOkcwf08AjYx0BMkIIz49xHwuWqf4HYlOJ5H5AiJcwTH84gC4eQcweE8wj8EB/MIfxEGnEdIfYv0D2HAeYRBOPkEMLLfR6B/DCcIgiAIgiAIgiAIgkAUPwIMAHJkATlHdHAAAAAAAElFTkSuQmCC) 50% no-repeat; background-size: 40%
}

.new_foot .menu li.li1 a:nth-child(5) i {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEIAAAA8CAYAAADSfGxZAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3ZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTExIDc5LjE1ODMyNSwgMjAxNS8wOS8xMC0wMToxMDoyMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD0ieG1wLmRpZDo4ZmI1Yzc4Ny1iYjdlLTBiNGYtYmEzZS01ZWFmN2U5ZDhmZDIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkMyMjc4MEY0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkMyMjc4MEU0OTIxMTFFODlBMzc4MzM4QURDQTM3QUMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTUgKFdpbmRvd3MpIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ZWU4N2VjYWUtNGE2OC0zMzRhLTg5YzItNjU5MWRiNGM4M2RiIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjhmYjVjNzg3LWJiN2UtMGI0Zi1iYTNlLTVlYWY3ZTlkOGZkMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PulWvdcAAAR2SURBVHja7FpZaBNBGJ6ktdDWAxVUVBCPigeIB0K1eNZb6oOoFfGiKPoiWPCgIB4PvgjF40HwooKKguKDD6KIVqRSK94PImoVq7ZiW61CkjabZP3+7JRqTbIzm90ks/SHLwm7M7P5v/n/f+b/Z5mu60wx9ANuAmHgPlBsx7ge+lBIsoA7wLxu108B5UDA6sCqEXEAOBjn3ktgCfDN7USMB14AOQnafAAWA+/dTMQDYJZAu3pgBtDsRiJKgBsS7Z9y0gJuIsILvAImSvY7C2x1ExGlwBWLfZcCt9xCxDNgisW+b4EJQFh1IhYBt5McYw1wVcT/Mlm22TDGetVdYwjwGchOcpwfwECVLWKtDSSQDFDdIu4C820ay6MqEbSN9tlkEY3AMFVdY7BNJJC8Ft21ZaJQkLxp01iPVY8RNEmrgTJgrknWmUgo56hxS9KVDxTz7TaR00ti6Rzkhp1lLCkSmWEuF4CNbqtHdAqV60KCbWn5rXYrEVN5vcFMqEBTAAgp6GXqSYlgu3OiJKhoETRx74BRJu1oMzYCaJUZWCVZLkACyWkZElS0CJECrgaM5psyVxKxgBmHOyLWIF3HUIUIyh7rgOkm7QLcGppkH5CtiDWsEyCB5CgLBpuivIXgIXl5rrKIPjyDHB7zbjDIWAQ6RCItus9fwHS9jekRRIoQ8wwf6iqLOBQlgSbM4zEUD4ejOwTd7zd+R0NkqAKfbZZ9L2MtIoJZ9XoLmaY9ZEHNS5rr7R0gQjMICf2zy34EzOy+gZKxiMwhwlDcUJAU1vXeuqY9Z4H2MSyLrsdNIOnGNGachjOrRGSnVXESmgh/IPqyRtTM8Zt5MeXhyHncHRNtE0qYRR+LRULmugYpTkGNFkJSnJSma8bsd5HSFRf2C4z6hhmnYO0xlcsY10DkjvpzAIprmuHBHR0GAXQ99rPLeMJkJmQmhcCTuMql3TV8vkIEtk341YDgVgmTD/6neGwSVgJnBJ9yOBEJaXUNvbm1LwuHKuHTW/5S/DLfEJnJCuAaEyvD1QKzzQo0aXEN/UvjZHxdB0bGMfeqBN2pDnlJkIQWvko0mCqXaiJAAs04vZiRG6fJT2Ac8D3GvZ1ApWBJgOLCQiZafpMgwmsDCRV8NnMTNOsPnOh2LZcHxaMS/2OXKAkpixEggBbC48AOiW57+ewv5d9jJfpeBDZIKee0a3ASTgLbLXCIZEH6sOYeJy+YMUQkSYIVecVXiF/S5u5wjNiXQhJoZVhmhQRHYwRfHS6liISvzDjzfG9ZOSdcAyRQAkSvAOerQIKTrnFEJRIccw1YBG1nsxz+P3R4Qy+Vf7RFOYcsotphEqhKXWQXCbIiQwRlk/UO/Q/KUejkupmlSbwSZtbI1/M6O8s1fLe5iso1LI1iZUOVw2sB5UnGDDqS28x3jc4ol4rsE4RM4onUHAvd6VhuN/Db0VlOZRoOQuhQdg/PBcwspJa3rUmJuaepMEMvbZXy5Y+KNJ0veX5ixlu0VakiIK1EqC49RPQQ0UNETPkjwACpG49DRcOCbgAAAABJRU5ErkJggg==) 50% no-repeat; background-size: 38%
}

.index_qlsm {
color: #555; font-size: .24rem; text-align: center; padding: 2% 5% 25%; line-height: 1.5; background: #fff
}

.index_qlsm p:first-child {
font-size: .26rem
}

.index_qlsm p {
text-align: center
}

.x-foot {
display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; left: 0; right: 0; bottom: 0; margin: 0 auto; width: 100%; min-width: 320px
}

.x-foot a {
display: block; width: 25%; position: relative
}

.x-foot p,.x-foot p span {
position: absolute; text-align: center
}

.x-foot a img {
display: block; width: 100%; height: 100%
}

.x-foot p {
width: 100%; color: #fff; left: 0; top: 50%; margin-top: -.75em; text-indent: 1.5em; font-size: .4rem; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap
}

.x-foot p span {
width: 14px; height: 14px; line-height: 14px; -webkit-border-radius: 7px; border-radius: 7px; display: block; background: #ffd598; color: #b30b15; right: 0; top: 0; font-size: 11px; text-indent: 0; font-weight: 400
}

.x-foot a:first-child p {
-webkit-animation: fm01 4s linear infinite; animation: fm01 4s linear infinite; -webkit-animation-delay: 0; animation-delay: 0
}

.x-foot a:nth-child(2) p {
-webkit-animation: fm01 4s linear infinite; animation: fm01 4s linear infinite; -webkit-animation-delay: 1s; animation-delay: 1s
}

.x-foot a:nth-child(3) p {
-webkit-animation: fm01 4s linear infinite; animation: fm01 4s linear infinite; -webkit-animation-delay: 2s; animation-delay: 2s
}

.x-foot a:nth-child(4) p {
-webkit-animation: fm01 4s linear infinite; animation: fm01 4s linear infinite; -webkit-animation-delay: 3s; animation-delay: 3s
}

@-webkit-keyframes fm01 {
10% {
-webkit-transform: scale(1.2); transform: scale(1.2); color: #f6ff00
}

15% {
-webkit-transform: scale(1); transform: scale(1); color: #fff
}

to {
-webkit-transform: scale(1); transform: scale(1)
}
}

@keyframes fm01 {
10% {
-webkit-transform: scale(1.2); transform: scale(1.2); color: #f6ff00
}

15% {
-webkit-transform: scale(1); transform: scale(1); color: #fff
}

to {
-webkit-transform: scale(1); transform: scale(1)
}
}

@-webkit-keyframes jump {
0%,20%,50%,80%,to {
-webkit-transform: translateY(0); transform: translateY(0)
}

40% {
-webkit-transform: translateY(-4px); transform: translateY(-4px)
}

60% {
-webkit-transform: translateY(-2px); transform: translateY(-2px)
}
}

.fixed_memu {
width: 100%; max-width: 640px; height: 100%; position: fixed; top: 0; left: -1000px; z-index: 9999; background: #fff
}

.fixed_memu .fixed_top {
height: 3rem; width: 100%; background: #1f1b23; float: left
}

.fixed_memu .fixed_top a {
width: 25%; line-height: 3rem; font-size: 1.2rem; color: #f0f8ff; text-align: center; display: block; float: left
}

.fixed_memu .fixed_bot {
width: 100%; overflow: hidden; height: 100%; float: left; position: relative
}

.fixed_memu .fixed_bot .bot_left {
width: 22%; float: left; background: #840b15; overflow: hidden; height: 100%; padding: 2%; -webkit-box-sizing: content-box; box-sizing: content-box
}

.fixed_memu .fixed_bot .bot_right {
width: 72%; float: right; background: #fff; height: 100%; padding-left: 2%; overflow-y: scroll
}

.fixed_memu .fixed_bot .bot_left ul li {
color: #fff; text-align: center; font-size: 1.2em; position: relative; padding: 1em 0; background: #840b15; -webkit-box-sizing: content-box; box-sizing: content-box
}

.fixed_memu .fixed_bot .bot_left ul li.on {
background: #fff; -webkit-border-radius: 5px; border-radius: 5px; color: #840b15
}

.fixed_memu .fixed_bot .bot_left ul li.on:before {
content: ""; width: 0; height: 0; border-top: .5em solid rgba(0,0,0,0); border-left: .8em solid #fff; border-bottom: .8em solid rgba(0,0,0,0); position: absolute; right: -.4em; top: 50%; margin-top: -.6em
}

.fixed_memu .fixed_bot .bot_left ul li:after {
content: ""; width: 30%; height: 1px; background: #fff; position: absolute; left: 50%; margin-left: -15%; bottom: 20%
}

.fixed_memu .fixed_bot .bot_right .botxm_lst li {
display: none
}

.fixed_memu .fixed_bot .bot_right .botxm_lst dl {
padding-top: 4%; border-bottom: 1px solid #74677f; overflow: hidden; padding-bottom: 4%; margin-bottom: 4%
}

.fixed_memu .fixed_bot .bot_right .botxm_lst dl dt {
font-size: 1.4em; font-weight: 700; color: #000; overflow: hidden; margin-bottom: 5%; padding-left: 4%
}

.fixed_memu .fixed_bot .bot_right .botxm_lst dl dd {
float: left; padding: 1% 4%; margin: 0 5% 5% 0
}

.fixed_memu .fixed_bot .bot_right .botxm_lst dl dd a {
font-size: 1.2em; color: #333; display: block; width: 100%; height: 100%; text-align: center
}

.bot_left .swiper-container {
overflow: visible
}

.return {
position: absolute; right: 5%; top: 1%; z-index: 10; width: 10%
}

.swt_center,.swt_center .animate {
top: 45%; opacity: 1
}

@-webkit-keyframes showit {
0% {
left: -1000px
}

to {
left: 0
}
}

@-webkit-keyframes hideit {
0% {
left: 0
}

to {
left: -1000px
}
}

.swt_center {
z-index: 555; width: 280px; height: 300px; position: fixed; left: 50%; display: none; overflow: hidden; background: url(/yhstatics/images/swt.jpg) no-repeat; margin: -150px 0 0 -140px; -webkit-border-radius: 15px; border-radius: 15px; -webkit-box-shadow: rgba(0,0,0,.4) 0 0 10px 3px; box-shadow: 0 0 10px 3px rgba(0,0,0,.4)
}

.swt_center .chatbnt {
width: 100%; height: 56px
}

.swt_center .chatbnt a {
color: #fff; display: inline-block
}

.swt_center .chatbnt .swt-tel {
width: 50%; height: 56px; background: #f3d9a0; float: left
}

.swt_center .chatbnt .swt-chat {
width: 50%; height: 56px; background: #d10602; float: left
}

.swt_center .chatbnt span {
font-size: 16px!important; margin-left: 10px; height: 56px; line-height: 56px
}

.swt_center .chatbnt .swt-chat i {
position: relative
}

.swt_center .chatbnt .swt-chat i sup {
font-style: normal; padding: 0 2px; line-height: 14px; font-size: 12px; display: block; text-align: center; background: red; -webkit-border-radius: 10px; border-radius: 10px; position: absolute; top: 5px; right: -5px
}

.swt_center i {
float: left; margin-left: 15px
}

.swt_center .swt-chat i,.swt_center .swt-tel i {
height: 100%; width: 30%
}

.swt_center .swt-chat i img,.swt_center .swt-tel i img {
height: 66%; margin-top: 17%; width: auto
}

.swt_center .leadto {
width: 100%; height: 80%; display: inline-block
}

.swt_close_n {
background: url(/yhstatics/images/swt_close.png) no-repeat #948e97; position: absolute; background-size: cover; width: 30px; height: 30px; -webkit-border-radius: 38px; border-radius: 38px; border: 2px solid #fff; cursor: pointer; -webkit-box-shadow: 0 0 6px rgba(0,0,0,.8); box-shadow: 0 0 6px rgba(0,0,0,.8); right: 4px; top: 4px
}

@-webkit-keyframes sc {
0% {
-webkit-transform: scale(1); top: 45%; left: 50%
}

to {
-webkit-transform: scale(0); top: 105%; left: 15%
}
}

@-webkit-keyframes cs {
0% {
-webkit-transform: scale(0); top: 105%; left: 15%
}

to {
-webkit-transform: scale(1); top: 45%; left: 50%
}
}

@-webkit-keyframes swing {
0%,to {
-webkit-transform: translateX(0)
}

15%,45%,75% {
-webkit-transform: translateX(-2%) rotate(-2deg)
}

30%,60% {
-webkit-transform: translateX(2%) rotate(2deg)
}
}

.mid-form {
z-index: 999999; width: 92%; position: fixed; left: 0; max-width: 590px; right: 0; margin: auto; top: 20%; overflow: hidden; -webkit-border-radius: 20px; border-radius: 20px
}

.mid-form img {
display: block; width: 100%
}

.mid-form-close-btn {
width: 30px; position: absolute; right: 10px; top: 10px
}

.mid-form-title1 {
position: absolute; left: 0; top: 4%; text-align: center; color: #fff; width: 100%
}

.mid-form-title1 h4 {
font-size: 1.7em
}

.mid-form-title1 span {
font-size: 1em; line-height: 1em; height: 1em
}

.mid-form-title1 span:after,.mid-form-title1 span:before {
height: 1px; width: 10%; display: inline-block; content: ""; vertical-align: middle
}

.mid-form-title1 span b {
font-weight: 500; color: #ffe7ac
}

.mid-form-title1 span:before {
background: #fff; background: -webkit-gradient(linear,left top,right top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.8))); background: -o-linear-gradient(left,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)); background: linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)); margin-right: 4px
}

.mid-form-title1 span:after {
background: #fff; background: -webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0)),to(hsla(0,0%,100%,.8))); background: -o-linear-gradient(right,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)); background: linear-gradient(270deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.8)); margin-left: 4px
}

.mid-form-title2 {
position: absolute; left: 0; top: 19%; text-align: center; color: #ffd263; width: 100%
}

.mid-form-title2 p {
font-size: 2.5em
}

.mid-form-title2 span {
padding: 0 10px; font-size: 1em; line-height: 2em; height: 2em; display: inline-block; color: #fff4e2; border-bottom: 1px dashed hsla(0,0%,100%,.17)
}

.mid-form-box {
position: absolute; width: 90%; left: 5%; top: 40%
}

.mid-form-box div {
display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex; margin-bottom: 8px; font-size: 1em
}

.mid-form-box div label {
width: 24%; display: block; line-height: 2.8em; color: #fff; text-align: right
}

.mid-form-box div input {
width: 67%; display: block; height: 2.8em; line-height: 2.8em; padding: 0 2%; background: #dbdbdb; border: none
}

.mid-form-box div span {
width: 5%; display: block; color: #ffd263; text-align: center
}

.mid-form-submit {
text-align: center; font-size: 1em; height: 3em; line-height: 3em; width: 70%; bottom: 21%; left: 15%; background: #e7b758; -webkit-border-radius: 1em; border-radius: 1em; position: absolute
}

.mid-from-bottom {
position: absolute; left: 0; width: 100%; bottom: 0; background: #5c0b17; color: #fff
}

.mid-from-bottom,.mid-from-bottom h5 {
display: -webkit-box; display: -webkit-flex; display: -ms-flexbox; display: flex
}

.mid-from-bottom h5 {
width: 35%; line-height: 3em; height: 3em; font-size: 1.4em; font-weight: 200
}

.mid-from-bottom h5 span {
display: block; width: 98%; text-align: right; margin-right: .9em
}

.mid-from-bottom h5:after {
content: ""; height: 2em; width: 1px; background: #fff; display: block; margin-top: .5em; opacity: .22
}

.mid-from-bottom div {
width: 65%; vertical-align: middle
}

.mid-from-bottom div p {
line-height: 1.5em; vertical-align: middle; margin-top: .7em; margin-left: 1em
}

.mid-from-bottom div a {
color: #ffd263
}


/**/

.top,.top .img {
    width: 12.8rem; height: 8.84rem
}

.top,.block1,.block2,.block3,.block4,.block5,.block6,.block7,.block8,.block9,.block10,.block11,.block12,.block13 {
    overflow: hidden; position: relative;
}

.block1,.block1 .img {
    width: 12.8rem; height: 10rem;
}

.block2,.block2 .img {
    width: 12.8rem; height: 6.8rem;
}

.block1 .btn, .block2 .btn {
    width: 100%; height: 100%; position: absolute; top: 0; left: 0; display: block;
}

.block3,.block3 .img {
    width: 12.8rem; height: 10.6rem;
}

.block4,.block4 .img {
    width: 12.8rem; height: 7rem;
}

.block5,.block5 .img {
    width: 12.8rem; height: 8.6rem;
}

.block6,.block6 .img {
    width: 12.8rem; height: 7rem;
}

.block7,.block7 .img {
    width: 12.8rem; height: 19.76rem;
}
