@charset "utf-8";html{font-size:100px}
article,aside,audio,body,dd,div,dl,dt,figure,footer,form,h1,h2,h3,h4,h5,h6,header,input,li,menu,nav,ol,p,section,textarea,ul,video{margin:0;padding:0}
area,img,input,select,textarea{outline:0;border:none}
input,select,textarea{background:#FFF}
mark{background:0 0}
-img{vertical-align:middle}
textarea{resize:none}
li{list-style-type:none}
body{font:.437rem/1 "Microsoft YaHei"}
address,b,em,h1,h2,h3,h4,h5,h6,i,small,strong{font-weight:400;font-style:normal;font-size:100%}
a,b,em,i,label,mark,small,span,strong{display:inline-block}
.fl-c:after{clear:both;display:block;visibility:hidden;height:0;content:" ";font-size:0}
a{outline:0;color:inherit;text-decoration:none}
.clear-fix{clear:both}
.clear-fix:after{clear:both;display:block;visibility:hidden;height:0;content:"";font-size:0;line-height:0}
.clearFix:after{clear:both;display:block;visibility:hidden;height:0;content:"";font-size:0;line-height:0}
.fl{float:left}
.fr{float:right}
.no-mt{margin-top:0!important}
.no-mr{margin-right:0!important}
.no-mb{margin-bottom:0!important}
.no-ml{margin-left:0!important}
.no-pt{padding-top:0!important}
.no-pr{padding-right:0!important}
.no-pb{padding-bottom:0!important}
.no-pl{padding-left:0!important}
.no-bt{border-top:none!important}
.no-br{border-right:none!important}
.no-bb{border-bottom:none!important}
.no-bl{border-left:none!important}
.no-ti{color:red;text-indent:0}
#container{overflow:hidden;margin:0 auto;max-width:640px}
nav li p{padding-top:.2rem}
body{margin:0 auto;max-width:640px}




.menu{background:-webkit-linear-gradient(#ffaa07,#ffaa07);background:-o-linear-gradient(#ffaa07,#ffaa07);background:-moz-linear-gradient(#ffaa07,#ffaa07);background:linear-gradient(#ffaa07,#ffaa07);font-size:5.5em}
.noMt{margin-top:0!important}
.noMr{margin-right:0!important}
.noMb{margin-bottom:0!important}
.noMl{margin-left:0!important}
.noPt{padding-top:0!important}
.noPr{padding-right:0!important}
.noPb{padding-bottom:0!important}
.noPl{padding-left:0!important}
.noBt{border-top:none!important}
.noBr{border-right:none!important}
.noBb{border-bottom:none!important}
.noBl{border-left:none!important}
.new-banner{height:2.97rem}
.new-banner img{display:block;margin:0 auto;width:100%}
/* footer{padding-bottom:.9rem;width:100%} */
.main{overflow:hidden;margin:0 auto;max-width:640px}
.part-nav{overflow:hidden;padding:.25rem 0 0 .5rem;background:#620001;color:#fff}
.part-nav img{display:block;margin:0 auto;padding-bottom:.15rem;width:.35rem}
.part-nav a{float:left;display:block;margin-right:.18rem;margin-bottom:.25rem;width:1.18rem;height:1.18rem;border:1px solid #fff;border-radius:50%;text-align:center;font-size:.26rem}
.part-nav a:nth-child(1) img{padding-top:.25rem;width:.35rem}
.part-nav a:nth-child(2) img{padding-top:.26rem;width:.32rem}
.part-nav a:nth-child(3) img{padding-top:.13rem;width:.29rem}
.part-nav a:nth-child(4) img{padding-top:.21rem;width:.37rem}
.part-nav a:nth-child(5) img{padding-top:.21rem;width:.39rem}
.part-nav a:nth-child(6) img{padding-top:.18rem;width:.3rem}
.part-nav a:nth-child(7) img{padding-top:.17rem;width:.39rem}
.part-nav a:nth-child(8) img{padding-top:.17rem;width:.46rem}
.part-one{padding:.25rem .3rem 0}
.part-one-list a{float:left;display:inline-block;margin-right:.22rem;width:1.15rem;height:1.15rem;border-radius:50%;color:#fff;text-align:center;font-size:.27rem}
.part-one-list a img{display:block;margin:0 auto;padding-bottom:.13rem}
.part-one-list a:nth-child(1){margin-left:.27rem;background:#e16a62}
.part-one-list a:nth-child(2){background:#dfa14a}
.part-one-list a:nth-child(3){background:#745a5a}
.part-one-list a:nth-child(4){margin-right:0;background:#667ecf}
.part-one-list a:nth-child(1) img{padding-top:.12rem;width:.31rem}
.part-one-list a:nth-child(2) img{padding-top:.13rem;width:.34rem}
.part-one-list a:nth-child(3) img{padding-top:.19rem;width:.3rem}
.part-one-list a:nth-child(4) img{padding-top:.13rem;width:.27rem}
.part-one-list p{clear:both;padding:30px 0;color:404040;text-indent:2em;font-size:18px;line-height:30px}
.title-h1{margin:0 auto;margin-top:.2rem;margin-bottom:.2rem;width:4.68rem;height:.55rem;border:1px solid #c1c1c1}
.title-h1 div{position:relative;top:-.2rem}
.title-h1 h2{margin:0 auto;padding:0 .1rem .1rem;background:#fff;color:#620001;text-align:center;font-weight:700;font-size:.34rem}
.title-h1 p{color:404040;text-align:center;font-size:.16rem}
.part-one-list-a{margin-top:.21rem}
.part-one-list-a a{float:left;display:block;margin-right:.1rem;margin-bottom:.1rem;height:.35rem;color:#fff;text-align:center;font-size:.2rem;line-height:.35rem}
.part-one-list-a a:nth-child(1){width:3.3rem;background:#ae5da1}
.part-one-list-a a:nth-child(2){margin-right:0;width:2.36rem;background:#aa89bd}
.part-one-list-a a:nth-child(3){width:1.73rem;background:#c490bf}
.part-one-list-a a:nth-child(4){width:2.13rem;background:#f19ec2}
.part-one-list-a a:nth-child(5){margin-right:0;width:1.7rem;background:#f29c9f}
.part-one-list-a a:nth-child(6){width:2.4rem;background:#f6b37f}
.part-one-list-a a:nth-child(7){margin-right:0;width:3.26rem;background:#f29b76}
.part-one-list-a a:nth-child(8){width:2.09rem;background:#ec6941}
.part-one-list-a a:nth-child(9){width:1.97rem;background:#eb6100}
.part-one-list-a a:nth-child(10){margin-right:0;width:1.51rem;background:#f8b551}
.part-one-list-a a:nth-child(11){width:3.34rem;background:#620001}
.part-one-list-a a:nth-child(12){margin-right:0;width:2.33rem;background:#a84200}
.part-two{margin-top:.2rem;padding-top:.3rem;padding-bottom:.23rem;padding-left:.3rem;background:#e8e8e8}
.part-two .top img{float:left;display:block;padding-right:.25rem;width:2.77rem}
.part-two .top p{float:left;width:2.7rem;color:#4c4847;font-size:.22rem;line-height:.3rem}
.part-two .top h6{float:left;padding-top:.4rem;padding-bottom:.1rem;width:2.7rem;color:#c90;text-align:center;font-weight:700;font-size:.22rem}
.part-two .bottom h3{float:left;padding-top:.32rem;width:17%;color:#b20f10;text-align:center;text-shadow:.01rem .01rem #fff,.03rem .03rem .05rem #92908b;font-weight:700;font-size:.4rem;line-height:.55rem}
.part-two .bottom{padding-top:.27rem}
.part-two .bottom p{float:left;width:78%;color:#4c4847;font-size:.22rem;line-height:.25rem}
.part-two .bottom p b{padding-bottom:.1rem;font-weight:700}
.part-two>a{display:block;margin:0 auto;margin-top:.3rem;margin-bottom:.1rem;width:3.67rem;height:.46rem;border-radius:.05rem;background:#620001;color:#fff;text-align:center;font-size:.22rem;line-height:.46rem}
.part-three{padding-top:.2rem}
.part-three-text p{float:left;margin-right:.35rem;width:1.6rem;height:1.6rem;border-radius:50%;color:#620001;text-align:center;font-size:.24rem;line-height:.4rem}
.part-three-text p span{padding-top:.39rem}
.part-three-text p:nth-child(1){margin-left:.45rem;background:#dabbb9}
.part-three-text p:nth-child(2){background:#d2c4b0}
.part-three-text p:nth-child(3){margin-right:0;background:#c1c1c1}
.part-three>img{display:block;margin-top:.3rem;width:100%}
.part-three .slide-cont .div1{background:url(../images/img_2-1.jpg) no-repeat;background-size:100%}
.part-three .slide-cont .div2{background:url(../images/img_2-2.jpg) no-repeat;background-size:100%}
.part-three .slide-cont .div3{background:url(../images/img_2-3.jpg) no-repeat;background-size:100%}
.part-three .slide-cont>div{width:100%}
.owl-pagination{position:relative;top:-.56rem}
.part-three .slide-cont .pad{padding-left:3rem;height:4.57rem;color:#e5e3dd;font-size:.2rem}
.part-three .slide-cont h2{padding-top:1.2rem;color:#600021}
.part-three .slide-cont h3{padding-top:.1rem;padding-bottom:.35rem;color:#600021}
.part-three .slide-cont p{width:3.15rem;font-size:.21rem;line-height:.25rem}
.part-three .slide-cont p b{padding-bottom:.1rem;font-size:.24rem}
.part-three .slide-cont a{display:inline-block;width:1.13rem;height:.33rem;text-align:center;font-size:.22rem;font-family:\u5b8b\u4f53;line-height:.33rem}
.part-three .slide-cont .tel{margin-top:.25rem;margin-right:.25rem;background:#b68406;color:#fff}
.part-three .slide-cont .online{background:#e5e7de;color:#620001}
.part-three .slide>a{display:block;margin:0 auto;margin-top:.3rem;width:3.67rem;height:.46rem;border-radius:.05rem;background:#620001;color:#fff;text-align:center;font-size:.22rem;line-height:.46rem}
.part-four{margin-top:.25rem;padding:0 .35rem;padding-top:.3rem;padding-bottom:.38rem;background:#e8e8e8}
.part-four .cont div{margin-bottom:.16rem;width:2.7rem}
.part-four .cont div:nth-child(1),.part-four .cont div:nth-child(3){float:left}
.part-four .cont div:nth-child(2),.part-four .cont div:nth-child(4){float:right}
.part-four .cont h3{width:100%;height:.29rem;background:#620001;color:#fff;text-align:center;font-size:.2rem;line-height:.29rem}
.part-four .cont img{display:block;width:100%}
.part-four .cont p{padding:.1rem .03rem .14rem .08rem;border:1px solid #fff;border-top:none;font-size:.18rem;line-height:.26rem}
.part-four .tel{margin-top:.3rem;width:100%;height:.8rem}
.part-four .tel b{float:left;display:block;box-sizing:border-box;width:50%;border:1px solid #404040;border-right:0;color:#620001;text-align:center;letter-spacing:-.04rem;font-weight:700;font-size:.4rem;line-height:.78rem}
.part-four .tel span{float:left;display:block;width:50%;background:#620001;color:#e8e8e8;text-align:center;font-size:.3rem;line-height:.8rem}
.part-four>a{display:block;margin:0 auto;margin-top:.38rem;width:3.67rem;height:.46rem;border-radius:.05rem;background:#620001;color:#fff;text-align:center;font-size:.22rem;line-height:.46rem}
.part-five{padding-top:.3rem}
.part-five img{display:block;width:100%}
.part-nine{padding:.2rem;background:#e8e8e8}
.part-ten .a{padding-top:.1rem;padding-bottom:.4rem;text-align:center;font-size:.24rem}
.part-ten .a img{position:relative;top:.08rem;width:.38rem}
.part-ten input{box-sizing:border-box;padding-left:.1rem;width:3.98rem;height:.56rem;border:1px solid #a0a0a0;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;font-size:.18rem;font-family:Microsoft YaHei;-ms-border-radius:.08rem;-o-border-radius:.08rem}
.part-ten textarea{box-sizing:border-box;padding:.05rem;width:3.98rem;height:1.37rem;border:1px solid #a0a0a0;-webkit-border-radius:.08rem;-moz-border-radius:.08rem;border-radius:.08rem;font-size:.18rem;font-family:Microsoft YaHei;resize:none;-ms-border-radius:.08rem;-o-border-radius:.08rem}
.part-ten div p{margin-bottom:.37rem;padding-right:.6rem;text-align:right;font-size:.24rem}
.part-ten div p b{color:red}
.part-ten .textarea span{float:right}
.part-ten .textarea textarea{float:right}
.part-ten .submit{position:relative;top:-.15rem;display:block;margin:0 auto;width:1.76rem;height:.5rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background:#b68406;color:#fff;text-align:center;font-size:.22rem;line-height:.5rem;-ms-border-radius:.3rem;-o-border-radius:.3rem}

/* .footer-top{width:100%;border-bottom:#555454;background:#620001;overflow: hidden;}
.footer-top img{float:left;display:block;width:100%}
.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}
.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;background: url(../images/chakanluxian.jpg) no-repeat;background-size: 100%;}
.footer-center .b{right:.35rem;bottom:.48rem;background: url(../images/guanyuhuanfu.jpg) no-repeat;background-size: 100%;}
.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:#600;font-weight:400;line-height:1.12rem}
.footer-bottom a:nth-child(3){width:2.2rem;background:#c60;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} */

.owl-carousel .owl-wrapper:after{clear:both;display:block;visibility:hidden;height:0;content:".";line-height:0}
.owl-carousel{position:relative;display:none;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{position:relative;display:none;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{position:relative;overflow:hidden;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height .5s ease-in-out;-moz-transition:height .5s ease-in-out;-o-transition:height .5s ease-in-out;transition:height .5s ease-in-out;-ms-transition:height .5s ease-in-out}
.owl-carousel .owl-item{float:left}
.owl-controls .owl-buttons div,.owl-controls .owl-page{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}
.grabbing{cursor:url(grabbing.png) 8 8,move}
.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-ms-transform:translate3d(0,0,0)}
.owl-theme .owl-controls{margin-top:.1rem;text-align:center}
.owl-theme .owl-controls .owl-buttons div{position:absolute;width:.46rem;height:.5rem;color:#FFF;font-size:0;opacity:.5}
.owl-theme .owl-controls .owl-buttons .owl-prev{top:.85rem;left:-.55rem;background:url(../images/ico_6.png) no-repeat;background-size:.46rem}
.owl-theme .owl-controls .owl-buttons .owl-next{top:.85rem;right:-.55rem;background:url(../images/ico_7.png) no-repeat;background-size:.46rem}
.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none;opacity:1;filter:Alpha(Opacity=100)}
.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1}
.owl-theme .owl-controls .owl-page span{display:block;margin:.05rem .07rem;width:.14rem;height:.14rem;border-radius:50%;background:#fff}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#404040}
.owl-theme .owl-controls .owl-page span.owl-numbers{padding:.02rem .1rem;width:auto;height:auto;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;color:#FFF;font-size:.12rem}
.owl-item.loading{min-height:1.5rem;background:url(AjaxLoader.gif) no-repeat center center}
#part-seven-slide-cont .owl-pagination{display:none}
.part-bu{margin:0 .2rem;margin-top:.6rem}
.part-bu .cont{margin-bottom:.2rem;background:#dcdcdc}
.part-bu .cont img{display:block;margin:0 auto;width:100%}
.part-bu .cont h3{margin-top:.09rem;margin-bottom:.09rem;width:3.3rem;height:.35rem;background:#620001;color:#fff;text-align:center;font-size:.18rem;line-height:.35rem}
.part-bu .cont b{padding-bottom:.1rem;font-weight:700;font-size:.18rem}
.part-bu .cont p{padding:.1rem .02rem .1rem .08rem;border:1px dashed #fff;font-size:.18rem;line-height:.3rem}
.part-bu>a{display:block;margin:0 auto;margin-top:.3rem;width:3.67rem;height:.46rem;border-radius:.05rem;background:#620001;color:#fff;text-align:center;font-size:.22rem;line-height:.46rem}
@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}
}
