@charset "utf-8";
html{background:#fff;color:#000;-webkit-text-size-adjust:100%;-ms-text-size-adjust:62.5%}
article,aside,blockquote,body,button,code,dd,details,div,dl,dt,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,hr,input,legend,li,menu,nav,ol,p,pre,section,td,textarea,th,ul{margin:0;padding:0}
body{margin:0 auto;max-width:640px}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}
audio,canvas,video{display:inline-block}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,\5b8b\4f53}
input.no{-webkit-appearance:none}
input,select,textarea{font-size:100%}
table{border-collapse:collapse;border-spacing:0}
th{text-align:inherit}
fieldset,img{border:0}
iframe{display:block}
abbr,acronym{border:0;font-variant:normal}
del{text-decoration:line-through}
address,caption,cite,code,dfn,em,th,var{font-weight:500;font-style:normal}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-weight:500;font-size:100%}
q:after,q:before{content:''}
sub,sup{position:relative;vertical-align:baseline;font-size:75%;line-height:0}
sup{top:-.5em}
sub{bottom:-.25em}
a{color:#000;text-decoration:none!important}
a:hover{text-decoration:underline}
.fl-c:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
.fn-left,.fn-right{display:inline}
.fn-left{float:left}
.fn-right{float:right}
*,button,input,select,textarea{font-family:\5FAE\8F6F\96C5\9ED1}
@media screen and (max-width:320px){body{font-size:10px!important}
}
@media screen and (min-width:320px){body{font-size:10px!important}
}
@media screen and (min-width:360px){body{font-size:11.25px!important}
}
@media screen and (min-width:400px){body{font-size:12.5px!important}
}
@media screen and (min-width:420px){body{font-size:13.13px!important}
}
@media screen and (min-width:440px){body{font-size:13.74px!important}
}
@media screen and (min-width:460px){body{font-size:14.38px!important}
}
@media screen and (min-width:480px){body{font-size:15.01px!important}
}
@media screen and (min-width:540px){body{font-size:16.88px!important}
}
@media screen and (min-width:560px){body{font-size:17.5px!important}
}
@media screen and (min-width:640px){body{font-size:20px!important}
}
footer,header,nav,section{margin:0 auto;max-width:640px;background:#f0e8d3}
.title-h3{margin-top:.2rem;text-align:center}
.title-h3 img{display:inline-block;margin-left:-.61rem;padding-right:.23rem;width:.36rem;vertical-align:middle}
.title-h3 h3{color:#620000;font-weight:700;font-size:.34rem}
.title-h3 p{color:#c59d6a;font-size:.14rem}
.banner img{display:block;margin-top:1px;width:100%}
.part-baike-online{position:relative;margin-top:.2rem;height:1.16rem;background:url(../images/img_ad.jpg) no-repeat;background-size:100%}
.part-baike-online a{position:absolute;right:.3rem;bottom:.28rem;display:block;width:1.7rem;height:.6rem}
.part-baike-ul{padding-top:.1rem;padding-bottom:.1rem;border-bottom:.03rem solid #c59d6a;background:#f0e8d3}
.part-baike-ul li{float:left;padding:.11rem 0;width:25%}
.part-baike-ul img{display:block;margin:0 auto;width:.92rem}
.part-baike-ul p{padding-top:.1rem;color:#963;text-align:center;font-size:.24rem}
.part-baike-ul a{display:block;border-right:1px dashed #a27343}
.part-baike-ul li:nth-child(4) a{border-right:none}
.part-form{margin:0 auto;margin-top:.3rem;margin-bottom:.35rem;width:94%;border:1px solid #c59d6a;background:#fff}
.part-form p{margin-left:.1rem;padding-top:.25rem;padding-bottom:.05rem;color:#963;font-weight:700;font-size:.26rem}
.part-form p span{color:red}
.part-form input,.part-form select{padding-left:5%;width:65.7%;height:.55rem;border:none;border:1px solid #c59d6a;border-radius:.05rem;background-color:#f0e8d3;color:#333;font-size:.2rem;line-height:.55rem}
.part-form select{width:71%;background:url(../images/ico_3-1.png) no-repeat;background-color:#f0e8d3;background-position:right;background-size:.66rem;appearance:none;-moz-appearance:none;-webkit-appearance:none}
#date{background:url(../images/ico_3-2.png) no-repeat;background-color:#f0e8d3;background-position:right;background-size:.66rem}
.part-form a,.part-form button{display:block;margin:.45rem 0 .37rem;width:2.47rem;height:.63rem;border:none;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;color:#fff;text-align:center;font-size:.35rem;line-height:.63rem;-ms-border-radius:.05rem;-o-border-radius:.05rem}
.part-form a{margin-right:.3rem}
.part-form button{margin-left:.3rem}
.part-form .sub{float:left;background:#620000}
.part-form .tel{float:right;background:#963}
.part-form .sub img{position:relative;top:.07rem;left:-.1rem;width:.37rem}
footer{margin-bottom:1rem}
.footer-top{width:100%;border-bottom:#555454;background:#620001}
.footer-top img{float:left;display:block;width:4.4rem}
.footer-top span{float:left;display:block;margin-top:.07rem;width:2px;height:1rem;background-color:#b48888}
.footer-top p{padding-top:.2rem;height:.93rem;color:#ebe3e1;text-align:center;font-size:.18rem;line-height:.37rem}
.footer-top p b{font-size:.22rem;display: block;}
.footer-center{position:relative}
.footer-center img{display:block;width:100%}
.footer-center a{position:absolute;display:block;width:1.23rem;height:.34rem}
.footer-center .a{right:2.12rem;bottom:.48rem}
.footer-center .b{right:.35rem;bottom:.48rem}
.footer-bottom a{float:left;box-sizing:border-box;height:1.12rem;color:#fafcef;text-align:center;font-size:.4rem}
.footer-bottom a:nth-child(1){width:1rem;background:#989898;font-weight:700;font-size:.19rem;line-height:.35rem}
.footer-bottom a:nth-child(1) img{display:block;margin:0 auto;padding-top:.15rem;width:.76rem}
.footer-bottom a:nth-child(2){width:2.2rem;background:#6e2222;font-weight:400;line-height:1.12rem}
.footer-bottom a:nth-child(3){width:2.2rem;background:#b68406;font-weight:400;line-height:1.12rem}
.footer-bottom a:nth-child(4){width:1rem;background:#989898;font-weight:700;font-size:.19rem;line-height:.35rem}
.footer-bottom a:nth-child(4) img{display:block;margin:0 auto;padding-top:.2rem;width:.67rem}
.part-three{padding:.2rem .2rem .3rem;background:#f0e8d3}
.part-three div:nth-child(1),.part-three div:nth-child(3){float:left}
.part-three div:nth-child(2),.part-three div:nth-child(4){float:right}
.part-three div{margin-bottom:.12rem;width:2.92rem;border:1px solid #c59d6a;background:#f0e8d3}
.part-three p{padding:.1rem .1rem .15rem .1rem;background:#fff;font-size:.22rem}
.part-three p a{color:red}
.part-three img{display:block;width:100%}
.part-three>img{padding-bottom:.18rem}
.part-form .part-form-top img{display:block;margin:0 auto;margin-top:.3rem;width:5.08rem}
.part-form .part-form-top p{color:#6f6d6d;text-align:center;font-weight:400;font-size:.24rem}
.brife_but{margin:0 auto;width:97%}
.brife_but a{position:relative;display:block;margin-bottom:.2rem;width:2.78rem;height:.69rem;border-radius:.1rem;color:#fff;text-align:center;font-size:.26rem;line-height:.69rem}
.brife_but .online{float:left;padding-right:.2rem;width:2.58rem;background:#9f5f00}
.brife_but .online img{position:absolute;right:0;bottom:0;display:block;padding-right:.1rem;padding-bottom:.05rem;width:.28rem}
.brife_but .tel{float:right;height:.69rem;background:url(../images/ico_6-2.png) no-repeat;background-size:100%}
.brife-part-three{border-top:.03rem solid #c59d6a;background:#f0e8d3}
.part-form .tel img{position:relative;top:.07rem;left:-.1rem;width:.35rem}
.part-one{padding:0 .2rem}
.part-one img{display:block;padding:.2rem 0;width:100%}
.part-one p{text-indent:2em;font-size:.24rem;line-height:.36rem}
.part-two{margin-top:.2rem;padding:0 .2rem;padding-top:.2rem;padding-bottom:.2rem;border-top:.03rem solid #c59d6a}
.part-two .cont{margin-top:.2rem;margin-bottom:.2rem}
.part-two .cont div{float:left;margin-right:.17rem;margin-bottom:.1rem;width:1.37rem}
.part-two .cont div h4{margin-top:.03rem;text-align:center;font-weight:700;font-size:.24rem}
.part-two .cont div p{text-align:center;font-size:.18rem}
.part-two .cont div img{display:block;width:100%}
.part-two .cont .none{margin-right:0}
.part-four .cont{padding:0 .2rem;padding-top:.35rem;padding-bottom:.1rem}
.part-four .item{position:relative;overflow:hidden;margin-bottom:.2rem;background:#dbc4a2;zoom:1}
.part-four .item .left{position:relative;float:left;display:block;width:2.34rem}
.part-four .item .left img{display:block;width:100%}
.part-four .item .left b{position:absolute;top:47%;right:-.1rem;display:block;border-top:.1rem solid rgba(255,255,255,0);border-bottom:.1rem solid rgba(255,255,255,0);border-left:.1rem solid #966139}
.part-four .item .right{float:right;width:3.45rem}
.part-four .item .right h3{padding:.1rem 0;padding-top:.06rem;color:#620000;font-weight:700;font-size:.38rem}
.part-four .item .right h3 i{padding-left:.1rem;font-weight:400;font-size:.23rem}
.part-four .item .right h4{font-size:.24rem}
.part-four .item .right p{padding-top:.25rem;color:#333;font-size:.22rem}
.part-four .item .right p a{color:red}
.part-four .item .right p span{position:relative;margin-right:.15rem;padding:.03rem .05rem;background:maroon;color:#fff;font-weight:700}
.part-four .item .right p span em{position:absolute;top:.09rem;right:-.07rem;display:block;border-top:.07rem solid rgba(255,255,255,0);border-bottom:.07rem solid rgba(255,255,255,0);border-left:.07rem solid maroon}
.part-four .item .but{overflow:hidden;margin-top:.25rem;width:96%}
.part-four .item .but a{display:block;width:1.52rem;height:.49rem;border-radius:.09rem;color:#fff;text-align:center;font-size:.24rem;line-height:.49rem}
.part-four .item .but .tel{float:right;background-color:#620000}
.part-four .item .but .online{float:left;background-color:#9f5f00}
.part-four .item .right b{position:absolute;display:block;width:.33rem;height:.3rem;border-right:.02rem solid #966139}
.part-four .item .right .top{top:0;right:0;border-top:.02rem solid #966139}
.part-four .item .right .bottom{right:0;bottom:0;border-bottom:.02rem solid #966139}
.logo a{display:block;width:100%;height:1.36rem;background:url(../images/logo.jpg) no-repeat;background-size:100%;margin-top: 0px}
.nav{overflow:hidden;background:#760800}
.nav a{float:left;display:block;box-sizing:border-box;width:25%;height:.75rem;color:#fff;text-align:center;text-decoration:none;font-size:.25rem;font-family:\5fae\8f6f\96c5\9ed1;line-height:.75rem}
.nav span{float:right;display:block;margin-top:.28rem;width:1px;height:.21rem;background:#fff}
