﻿﻿html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,blockquote,pre,form,fieldset,table,th,td,span,input,textarea {margin:0;padding:0;}
body {background:#fff none repeat scroll 0 0;font-family:"Microsoft Yahei",Verdana,Arial,Helvetica,sans-serif;font-size:14px;}
li,ol {list-style:outside none none;}
ins {text-decoration:none;}
i,em {font-style:normal;}
a {font-family:"Microsoft Yahei";text-decoration:none;}
a:hover {cursor:pointer;text-decoration:none;}
a:active {}
:focus {outline:0 none;}
.clear {clear:both;content:".";font-size:0;line-height:0;overflow:hidden;}
.clearfix::after {clear:both;content:" ";display:block;font-size:0;height:0;visibility:hidden;}
img {margin:0;padding:0;}
a img {border:medium none;}
input,textarea {border:medium none;font-family:"Microsoft Yahei";}
h1,h2,h3,h4,h5,h6 {font-size:14px;font-weight:normal;}
.f-mm {margin-left:auto;margin-right: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-di {display:inline;}
.u-co-bt {border-radius:4px;display:inline-block;height:26px;line-height:26px;padding-top:1px;vertical-align:middle;width:80px;}
.u-co-bt.z-spe {width:100%;}
.u-lico {background:#000 none repeat scroll 0 0;border-radius:4px;box-shadow:0 0 3px #2d2d2d;height:24px;left:50%;margin:10px 0 10px -14px;opacity:0.8;padding:10px;position:relative;width:24px;}
.fs15 {font-size:15px;}
.fs12 {font-size:12px;}
.pdr12 {padding-right:12px;}
.pl10 {padding-left:10px;}
.red {color:#f00;}
.emptyData {line-height:26px;padding-left:10px;}
.wrap {background:#fff none repeat scroll 0 0;margin:0 auto;max-width:640px;min-width:320px;overflow:hidden;position:relative;}
#content p img {display:block;margin:0 auto;max-width:560px;width:100%;}
.g-back {height:38px;margin-top:1px;overflow:hidden;padding:7px 11px 0 9px;position:relative;text-align:right;}
.g-back a {display:inline-block;font-size:0.875em;height:32px;line-height:28px;position:relative;width:32px;}
.g-back .u-bp {background-position:0 0;}
.g-back .u-bl {background-position:0 -286px;}
.g-back .u-bh {background-position:0 -232px;margin-right:10px;}
.social_nav2 {bottom:0;height:55px;left:0;overflow:hidden;position:fixed;width:306px;z-index:999;}
.social_nav2 .social2 {display:block;height:55px;margin-right:18px;overflow:hidden;position:relative;width:288px;}
.social_nav2 a {display:inline-block;font-size:12px;height:55px;line-height:85px;position:relative;text-align:center;width:22%;z-index:11;}
.social_nav2 a.tel {text-indent:5px;width:22%;}
.social_nav2 span {display:block;height:25px;position:absolute;top:0;width:35px;z-index:10;}
.social2 {background-image:-moz-linear-gradient(center top,#32323a,#23232b);}
.social2 a {color:#fff;}
.social2::before {background:#000 none repeat scroll 0 0;border-bottom:1px solid #4b4c57;content:"";height:1px;left:0;position:absolute;top:0;width:100%;}
.social2::after {background:#000 none repeat scroll 0 0;border-top:1px solid #4b4c57;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;}
.social2 b {background:#000 none repeat scroll 0 0;border-left:1px solid #4b4c57;height:100%;position:absolute;right:0;top:0;width:1px;}
.social_nav2 span.tel {animation-duration:1s;animation-iteration-count:infinite;animation-name:telshow;animation-timing-function:linear;background-position:8px -49px;height:30px;left:14px;top:7px;}
@keyframes telshow {0% {transform:rotate(0deg);}
5% {transform:rotate(-13deg);}
10% {transform:rotate(0deg);}
15% {transform:rotate(-13deg);}
20% {transform:rotate(0deg);}
25% {transform:rotate(-13deg);}
100% {}
}
.social_nav2 span.weichat {background-position:0 -100px;background-repeat:no-repeat;left:85px;top:4px;}
.social_nav2 span.ditu {background-position:0 2px;background-repeat:no-repeat;height:26px;left:154px;top:4px;}
.social_nav2 span.weibo {background-position:1px -150px;background-repeat:no-repeat;height:26px;left:218px;top:7px;}
@keyframes xshow2 {0% {opacity:0;}
20% {opacity:1;}
40% {opacity:0;}
60% {opacity:1;}
80% {opacity:0;}
100% {opacity:0;}
}
.social_nav2 span.talk99 {background-position:1px -200px;background-repeat:no-repeat;height:24px;left:226px;top:8px;width:26px;}
.social_nav2 .btn {background-position:0 -249px;display:block;height:55px;position:absolute;right:0;width:20px;}
.social_nav2 .btn2 {background-position:0 -786px;display:none;height:55px;position:absolute;right:0;width:20px;}
.header .tel_bt,.title .icon,.sytitbg .icon,.probox .content ul li,.probox .content ul li ul li,.navbg,.brand_advance .yscontent h2,.social_nav2 .btn,.social_nav2 .btn2,.social2 span,.hotline .telbg {background-image:url("../images/skinsbar2.png");background-size:32px 889px;}
.social_nav3 {bottom:0;height:55px;left:0;overflow:hidden;position:fixed;width:320px;z-index:999;}
.social_nav3 .social3 {display:block;height:55px;margin-right:18px;overflow:hidden;position:relative;width:288px;}
.social_nav3 a {color:#fff;display:inline-block;font-size:12px;height:55px;line-height:85px;position:relative;text-align:center;width:65px;z-index:11;}
.social_nav3 a.tel {text-indent:15px;width:65px;}
.social_nav3 span {display:block;height:25px;position:absolute;top:0;width:35px;z-index:10;}
.social3 {background-color:#d91e14;}
.social3::before {background:#d91e14 none repeat scroll 0 0;border-bottom:1px solid #d91e14;content:"";height:1px;left:0;position:absolute;top:0;width:100%;}
.social3::after {background:#d91e14 none repeat scroll 0 0;border-top:1px solid #d91e14;bottom:0;content:"";height:1px;left:0;position:absolute;width:100%;}
.social3 b {background:#000 none repeat scroll 0 0;border-left:1px solid #d91e14;height:100%;position:absolute;right:0;top:0;width:1px;}
.social_nav3 span.tel {animation-duration:1s;animation-iteration-count:infinite;animation-name:telshow;animation-timing-function:linear;background-position:3px -49px;height:30px;left:30px;top:5px;}
@keyframes telshow {0% {transform:rotate(0deg);}
5% {transform:rotate(-13deg);}
10% {transform:rotate(0deg);}
15% {transform:rotate(-13deg);}
20% {transform:rotate(0deg);}
25% {transform:rotate(-13deg);}
100% {}
}
.social_nav3 span.weichat {background-position:6px -150px;background-repeat:no-repeat;left:86px;top:7px;}
@keyframes xshow {0% {opacity:0;}
25% {opacity:1;}
50% {opacity:0;}
75% {opacity:1;}
100% {opacity:0;}
}
.social_nav3 span.weibo {background-position:1px -430px;background-repeat:no-repeat;height:26px;left:157px;top:7px;}
@keyframes xshow2 {0% {opacity:0;}
20% {opacity:1;}
40% {opacity:0;}
60% {opacity:1;}
80% {opacity:0;}
100% {opacity:0;}
}
.social_nav3 span.talk99 {background-position:1px -200px;background-repeat:no-repeat;height:24px;left:226px;top:8px;width:26px;}
.social_nav3 .btn {background-position:0 -786px;display:block;height:55px;position:absolute;right:0;width:32px;}
.social_nav3 .btn2 {background-position:0 -249px;display:none;height:55px;position:absolute;right:0;width:32px;}
.header .tel_bt,.title .icon,.sytitbg .icon,.probox .content ul li,.probox .content ul li ul li,.navbg,.brand_advance .yscontent h2,.social_nav3 .btn,.social_nav3 .btn2,.social3 span,.brand_advance .yscontent .telbg {background-image:url("../images/skinsbar3.png");background-size:32px 889px;}
.m-tit {font-size:15px;height:38px;line-height:38px;position:relative;text-indent:10px;}
.m-tit .u-ico {height:38px;position:absolute;right:10px;top:2px;width:30px;}
.m-tit .u-ico::before {content:"";height:12px;position:absolute;right:5px;top:12px;transform:rotate(45deg);width:12px;z-index:10;}
.m-tit .u-ico::after {content:"";height:12px;position:absolute;right:8px;top:12px;transform:rotate(45deg);width:12px;z-index:10;}
.u-empty {height:18px;}
.g-page {margin-bottom:20px;}
.g-page .u-pup,.g-page .u-pne,.g-page .u-sa {border-radius:5px;display:inline-block;font-size:1em;height:30px;line-height:30px;text-align:center;width:25%;}
.g-page p {display:inline-block;width:10%;}
.g-page .pager-select {display:inline-block;height:30px;line-height:30px;margin:0 10px;padding:0 20px;position:relative;top:10px;width:10%;}
.g-page .page_number {border-radius:5px;box-shadow:0 0 5px #333 inset;height:100%;left:0;pointer-events:none;position:absolute;text-indent:-1em;top:0;width:100%;}
.g-page .page_number::before {border-left:5px solid rgba(0,0,0,0);border-right:5px solid rgba(0,0,0,0);border-top:5px solid #aaa;content:"";height:0;left:50%;margin-left:15px;position:absolute;top:12px;width:0;}
.g-page .pager-select .page_number span {font-weight:bold;padding:0 2px;}
.g-page .select_box {height:100%;left:0;opacity:0;position:absolute;text-align:center;top:0;width:100%;z-index:0;}
.m-share {font-size:13px;margin-bottom:23px;}
.m-share span {float:left;line-height:25px;margin:0 10px 0 30px;vertical-align:middle;}
.m-share .m-ico {margin:0 auto;position:relative;width:320px;}
.m-share a {margin-right:10px;}
.g-sbox .spe2 p a:first-child {border-top:0 none;}
.g-sbox .m-con .u-lifo {display:block;height:113px;overflow:hidden;padding:13px 35px 0 10px;position:relative;}
.g-sbox .m-con .u-lifo img {display:inline;float:left;margin-right:11px;}
.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 {font-size:12px;height:65px;line-height:22px;margin:5px;overflow:hidden;}
.g-sbox .m-con .u-lifo span,.g-bd .m-con-2 dl span {display:block;height:16px;position:absolute;right:3%;top:57px;width:9px;}
.g-sbox .m-con .u-lifo span::before,.g-bd .m-con-2 dl span::before,.g-bd .m-con.z-spe dl span::before {background:#aaaaaa none repeat scroll 0 0;content:"";height:11px;position:absolute;right:0;top:0;transform:rotate(45deg);width:11px;}
.g-sbox .m-con .u-lifo span::after,.g-bd .m-con-2 dl span::after,.g-bd .m-con.z-spe dl span::after {background:#fff none repeat scroll 0 0;content:"";height:11px;position:absolute;right:4px;top:0;transform:rotate(45deg);width:11px;}
.g-sbox .m-con .s-babg:nth-child(2n) span::after,.g-bd .m-con-2 .s-babg:nth-child(2n) span::after,.g-bd .m-con.z-spe .s-babg:nth-child(2n) span::after {background:#fafafa none repeat scroll 0 0;}
.g-sbox .m-con.z-spe {line-height:22px;padding:5px;width:310px;}
.g-sbox .m-con.z-spe a {display:block;font-size:14px;height:33px;line-height:33px;overflow:hidden;text-indent:8px;width:100%;}
.m-btit {background-color:#f6f6f6;background-image:-moz-linear-gradient(center top,#f6f6f6,#eaeaea);border-bottom:1px solid #d9d9d9;border-top:1px solid #d9d9d9;box-shadow:0 1px #fff;line-height:35px;overflow:hidden;padding-left:12px;position:relative;text-overflow:ellipsis;white-space:nowrap;}
.m-btit::before {border-top:1px solid #fff;content:"";left:0;position:absolute;top:0;width:100%;}
.m-btit span {display:inline-block;height:100%;padding:0 8px;position:relative;top:-12px;}
.m-btit span::before {background:#7c7c7c none repeat scroll 0 0;content:"";height:8px;left:2px;position:absolute;top:3px;transform:rotate(45deg);width:8px;z-index:10;}
.m-btit span::after {background-color:#f2f2f2;background-image:-moz-linear-gradient(center top,#f2f2f2,#eeeeee);content:"";height:8px;left:1px;position:absolute;top:3px;transform:rotate(45deg);width:8px;z-index:11;}
.max_bg div {border-radius:5px;border-width:5px;font-size:13px;height:46px;line-height:25px;margin:40px auto;opacity:1;padding:28px 0;width:290px;}
.max_bg div a {line-height:30px;margin-right:12px;text-decoration:underline;}
.max_bg {left:0;position:absolute;top:0;width:100%;z-index:100;}
.max_bg div {border-radius:5px;border-width:5px;display:none;font-size:13px;height:46px;left:50%;margin:-56px 0 0 -150px;opacity:1;padding:28px 0;position:fixed;top:50%;width:290px;z-index:101;}
.max_bg div a {line-height:30px;margin-right:12px;text-decoration:underline;}
.max_bg .right {background-position:17px -1351px;line-height:25px;text-align:center;}
.max_bg .wrong {background-position:17px -1426px;}
.max_bg .contapic_bg {background:#000 none repeat scroll 0 0;height:100%;left:0;margin:0 auto;opacity:0.7;top:0;width:100%;z-index:1;}
.g-prn .m-con {font-size:14px;line-height:40px;margin:5px 12px 10px;}
.g-prn .m-con p:first-child {border-top:0 none;}
.g-prn .m-con p:last-child {border-bottom:0 none;}
.g-prn .m-con p {height:32px;line-height:32px;overflow:hidden;}
.g-prn .m-con a {font-size:14px;padding:0 8px;white-space:nowrap;}
.erro {padding-bottom:40px;}
.erro .icon_404 {padding:20px 0 10px;}
.erro p.en {font-size:24px;line-height:35px;margin:10px 0 15px;text-align:center;}
.erro p.cn {font-size:13px;line-height:26px;margin:10px auto;padding-left:20px;width:300px;}
.erro p a {font-size:13px;}
@keyframes xshow {0% {opacity:0;}
25% {opacity:1;}
50% {opacity:0;}
75% {opacity:1;}
100% {opacity:0;}
}
@keyframes xshow2 {0% {opacity:0;}
20% {opacity:1;}
40% {opacity:0;}
60% {opacity:1;}
80% {opacity:0;}
100% {opacity:0;}
}
@keyframes buttonHover {0% {box-shadow:0 0 5px #808080;}
50% {box-shadow:0 0 12px #808080;}
100% {box-shadow:0 0 5px #808080;}
}
.nightMode {background:#000 none repeat scroll 0 0;display:none;height:150%;left:0;opacity:0;pointer-events:none;position:fixed;top:0;width:100%;z-index:9999;}
.u-mbg {background:#000 none repeat scroll 0 0;display:none;height:100%;left:0;opacity:0.6;position:fixed;top:0;width:100%;z-index:555;}
.u-dwnav {bottom:30px;left:30px;padding:15px;position:fixed;z-index:666;}
.u-dwnav .ico {background:#652c7f none repeat scroll 0 0;border:4px solid #fff;border-radius:25px;box-shadow:0 0 0 2px #ececec;height:40px;width:40px;}
.u-dwnav .ico.z-gray {background:#808080 none repeat scroll 0 0;}
.u-dwnav .ico p {padding:10px;width:30px;}
.u-dwnav .ico i {background:#fff none repeat scroll 0 0;border-bottom:1px solid #13322f;display:block;float:left;height:5px;margin-bottom:2px;margin-right:3px;width:5px;}
.u-popup {background:#eaeaea none repeat scroll 0 0;border:6px solid #f2f2f2;border-radius:85px;bottom:100px;box-shadow:0 3px 3px #babcbb inset;display:none;height:155px;left:80px;position:fixed;width:155px;z-index:666;}
.u-popup .midline {background-size:100% auto;height:155px;padding-left:5px;width:150px;}
.u-popup .midline a {display:inline-block;float:left;font-size:10px;height:40px;padding-top:25px;text-align:center;width:75px;}
.g-se {display:none;padding:15px 10px;position:relative;}
.g-se .m-ipt {margin-right:43px;}
.g-se .u-glass {background:transparent none repeat scroll 0 0;height:30px;position:absolute;right:10px;top:15px;width:42px;z-index:888;}
.g-se .u-bt {border-radius:0 4px 4px 0;float:right;height:30px;position:relative;width:42px;}
.g-se .u-bt::before {border-radius:17px;content:"";display:block;height:12px;position:absolute;right:14px;top:5px;width:12px;z-index:99;}
.g-se .u-bt::after {border:0 none;border-radius:5px;content:"";display:block;height:10px;position:absolute;right:12px;top:16px;transform:rotate(-52deg);width:4px;z-index:99;}
.g-se .u-in {float:right;height:30px;position:absolute;right:10px;top:15px;width:42px;z-index:100;}
.g-se .u-key {border-radius:5px 0 0 5px;border-right:0 none;float:left;height:14px;line-height:14px;padding:7px 0;text-indent:15px;width:100%;}
.f_cb::after,.f_cbli li::after {clear:both;content:".";display:block;height:0;overflow:hidden;visibility:hidden;}
.f_cb,.f_cbli li {}
.f_fl {float:left;}
.f_fr {float:right;}
.f_pr {position:relative;}
.f_pa {position:absolute;}
.f_csp {cursor:pointer;}
.f_oh {overflow:hidden;}
.f_fs1 {font-size:12px;}
.f_fs2 {font-size:13px;}
.f_fs3 {font-size:14px;}
.f_fa {font-family:Arial,Helvetica,sans-serif;}
.f_cs1,.f_cs1 a {color:#4cab0d;}
.f_cs2,.f_cs2 a {color:#e60012;}
.f_cs3,.f_cs3 a {color:#343434;}
.f_cs4 {color:#fff;}
.f_wb {font-weight:bold;}
.f_fwn {font-weight:normal;}
.f_tal {text-align:left;}
.f_tac {text-align:center;}
.f_tar {text-align:right;}
.f_db {display:block;}
.f_mt10 {margin-top:10px;}
.g_hd {background:url("../images/topbg.jpg") no-repeat scroll 0 0 / 100% auto;height:5.6rem;position:relative;}
.m-logo {display:block;left:42.8%;position:absolute;top:0;width:14.3%;z-index:10;}
.m-logo img {height:auto;width:100%;}
.u-text {color:#333333;float:left;font-size:1.2rem;padding:2rem 0 0 3%;}
.u_text1 {color:#211c1a;display:block;font-size:1.2rem;}
.u_text1 {color:#592a18;float:right;font-size:1.2rem;padding:1rem 10% 0 0;position:relative;text-align:right;}
.u_text1 b {color:#592a18;display:block;font-size:1.4rem;font-weight:normal;}
.u_text1::before {background:url("../images/tel.png") no-repeat scroll 0 0 / 100% auto;content:"";height:2rem;position:absolute;right:5%;top:1.8rem;width:2.1rem;}
.g-ft {height:32rem;}
.u-top {margin:0 auto 1.7rem;width:28%;}
.u-top img {display:block;width:100%;}
.g-ft .add {color:#333333;font-size:1.2rem;line-height:2.2rem;text-align:center;}
.g-ft .add a {color:#333333;}
.g_fnva {background:#592a18 none repeat scroll 0 0;bottom:0;max-width:640px;min-width:320px;position:fixed;width:100%;z-index:100;}
.g_fnva li em {display:block;margin:0 auto;padding-top:1rem;width:45%;}
.g_fnva li em img {display:block;width:100%;}
.m-f01 li {border-right:1px solid #7a5546;box-sizing:border-box;float:left;font-size:1rem;position:relative;text-align:center;width:25%;}
.m-f01 li:nth-child(4) {background:none repeat scroll 0 0;}
.m-f01 a {color:#fff;display:block;font-size:1rem;line-height:2rem;position:relative;text-align:center;}
.erweima {margin:0 auto;overflow:hidden;width:150px;}
.m_ly {background:url("../images/lybg.jpg") no-repeat scroll 0 0 / 100% auto;height:28rem;overflow:hidden;padding-top:1.3rem;}
.m_ly h2 {height:3.3rem;}
.m_ly h2 img {display:block;width:100%;}
.p_ak li {color:#666666;float:left;font-size:1.2rem;margin-right:3%;padding-left:12%;}
.p_ak ul {}
.p_ak .ly1 {background:url("../images/ya01.jpg") no-repeat scroll 0 0 / 100% auto;height:3rem;left:3%;line-height:2.2rem;top:0;width:86%;}
.p_ak .ly2 {background:url("../images/ya02.jpg") no-repeat scroll 0 0 / 100% auto;height:3rem;left:3%;line-height:2.2rem;top:2.9rem;width:86%;}
.p_ak .ly3 {background:url("../images/ya03.jpg") no-repeat scroll 0 0 / 100% auto;height:3rem;left:3%;line-height:2.2rem;top:5.7rem;width:86%;}
.p_ak .ly4 {background:url("../images/ya04.jpg") no-repeat scroll 0 0 / 100% auto;height:3rem;left:3%;line-height:2.2rem;top:8.55rem;width:86%;}
.p_ak .ly5 {background:url("../images/ya05.jpg") no-repeat scroll 0 0 / 100% auto;height:9.5rem;left:56%;line-height:3.3rem;top:0;width:86%;}
.p_ak label,.p_ak input,.p_ak textarea {display:inline-block;float:left;}
.p_ak input {background:none repeat scroll 0 0;border:medium none;color:#666666;font-size:1.2rem;height:2.2rem;line-height:2.2rem;width:66%;}
.p_ak textarea {background:none repeat scroll 0 0;border:medium none;color:#666666;font-size:1.2rem;height:5rem;line-height:1.5rem;overflow:hidden;resize:none;width:100%;}
.p_ak .test1 {height:2.2rem;padding-left:30%;width:40%;margin-bottom:1rem;}
.p_ak .test1 input {border:medium none;border-radius:0;cursor:pointer;height:2.2rem;width:41%;}
.p_ak .test1 .t_i {background:url("../images/tj.jpg") no-repeat scroll 0 0 / 100% auto;border-radius:0;display:inline-block;height:2.2rem;margin-right:0;width:100%;}
html {font-size:10px;}
@media screen and (min-width:320px) {html {font-size:10px;}
}
@media screen and (min-width:360px) {html {font-size:11.25px;}
}
@media screen and (min-width:375px) {html {font-size:11.7px;}
}
@media screen and (min-width:384px) {html {font-size:12px;}
}
@media screen and (min-width:480px) {html {font-size:15px;}
}
@media screen and (min-width:414px) {html {font-size:13px;}
}
@media screen and (min-width:560px) {html {font-size:17.5px;}
}
@media screen and (min-width:640px) {html {font-size:20px;}
}
#mesbook1_c,#mesbook1 {background:#fff none repeat scroll 0 0;border:1px solid #ccc;display:none;padding-bottom:20px;width:398px;z-index:1001;}
#mesbook1_c div,#mesbook1 div {background:#ebeceb none repeat scroll 0 0;border:1px solid #e4e3e3;height:18px;margin-bottom:10px;padding:4px 0.5em 0;}
#mesbook1_c dl.b1,#mesbook1 dl.b1 {margin:0 auto;width:370px;}
#mesbook1_c dl.b1 dt,#mesbook1 dl.b1 dt {float:left;overflow:hidden;width:105px;}
#mesbook1_c dl.b1 dd,#mesbook1 dl.b1 dd {float:right;width:265px;}
#mesbook1_c #mesbook1_cBtns,#mesbook1 #mesbook1Btns {padding-bottom:10px;}
#mesbook1_c #mesbook1_cBtns input,#mesbook1 #mesbook1Btns input {margin-right:20px;}
