@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{margin:0 auto;max-width:640px;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}
.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%}
section{background:url(../images/body_bg.png)}

.main{overflow:hidden;margin:0 auto;max-width:640px}
.top-li{margin:0 auto;padding:.2rem 0 .15rem;width:90%}
.top-li li{float:left;margin-right:1.5%;width:1.3rem;height:1.35rem;border:1px solid #d2d2d2;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e1e1e1;-ms-border-radius:50%;-o-border-radius:50%}
.top-li li a{display:inline}
.top-li li:nth-child(4){margin-right:0}
.top-li img{display:block;margin:0 auto;padding:.12rem 0 0;width:.8rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e1e1e1;-ms-border-radius:50%;-o-border-radius:50%}
.top-li p{overflow:hidden;width:100%;height:.45rem;color:#842e39;text-align:center;font-weight:700;font-size:.22rem}
.part-nav>p{padding:.1rem .3rem;background-color:#d2d2d2;text-indent:2em;font-size:.22rem;line-height:.3rem}
.part-nav-li{padding:.1rem 0 .3rem}
.part-nav-li li{padding:.13rem .25rem;border-bottom:1px dashed #b9b9b9}
.part-nav-li li p{font-size:.22rem}
.part-nav-li li b{float:right}
.part-nav-li li span{margin-right:.1rem;padding:0 .2rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background:#923224;color:#fff;-ms-border-radius:.3rem;-o-border-radius:.3rem}
.title-h2{margin:0 .18rem;margin-bottom:.33rem}
.title-h2 p{position:relative;float:left;color:#620001;font-weight:700;font-size:.3rem}
.title-h2 .p-two{padding-left:.05rem;color:#c9c6c7;font-size:.14rem}
.title-h2 span{float:left;margin-bottom:.03rem;padding-top:.06rem;width:100%;border-bottom:1px solid #620001}
.title-h2 b{position:absolute;top:.03rem;left:-.68rem;display:block;padding-top:.1rem;width:.63rem;height:.53rem;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#620001;color:#fff;text-align:center;font-weight:700;font-size:.18rem;font-family:宋体;line-height:10px;line-height:.23rem;-ms-border-radius:50%;-o-border-radius:50%}
.title-h2 b i{font-weight:700;font-size:.28rem}
.part-one>p{padding:0 .25rem;text-indent:2em;font-size:.22rem;line-height:.35rem}
.part-one ul{margin:.2rem 0;margin-left:.28rem}
.part-one ul li{float:left;float:left;margin-right:.18rem;padding:.04rem;width:1.72rem;border:1px solid #c4c4c4;background:#fff}
.part-one ul li:nth-child(3){margin-right:0}
.part-one ul li img{display:block;width:100%;border-top:.18rem solid #ffdcda}
.part-one ul li:nth-child(2) img{border-top:.18rem solid #fff}
.part-one ul li h3{text-align:center;font-weight:700;font-size:.22rem;line-height:.6rem}
.part-one ul li p{min-height:1.65rem;text-align:center;font-size:.22rem;line-height:.3rem}
.part-one ul li:nth-child(1) p,.part-one ul li:nth-child(3) p{background:#ffdcda}
.part-one ul li:nth-child(1) h3,.part-one ul li:nth-child(3) h3{background:#ffdcda}
.part-one .info img{position:absolute;top:0;left:0;float:left;width:.8rem}
.part-one .info{margin-bottom:.33rem}
.part-one .info p{position:relative;margin:0 auto;padding-top:.07rem;padding-right:.2rem;padding-left:.9rem;width:74%;height:.72rem;background:#d2d2d2;text-indent:2em;font-size:.22rem;line-height:.3rem}
.slide-one-cont .item{padding:0 .2rem}
.slide-one-cont .item>div{float:left;width:2.78rem}
.slide-one-cont .item .left{margin-right:.4rem}
.slide-one-cont img{display:block;margin:0 auto;margin-bottom:.22rem;width:2.28rem}
.slide-one-cont i{position:relative;display:block;width:100%;height:.04rem;background:#620001}
.slide-one-cont i b{position:absolute;top:-.15rem;left:44.5%;border-right:.15rem solid rgba(255,255,255,0);border-bottom:.15rem solid #620001;border-left:.15rem solid rgba(255,255,255,0)}
.slide-one-cont h3{color:#2366cf;text-align:center;font-size:.24rem;line-height:.4rem}
.slide-one-cont p{padding:0 .15rem;color:#545454;font-size:.22rem;line-height:.25rem}
.ad-info-one{margin:0 auto;margin-top:.2rem;margin-bottom:.27rem;width:5rem;height:.63rem;-webkit-border-radius:.3rem;-moz-border-radius:.3rem;border-radius:.3rem;background:#620001;color:#fff;line-height:.63rem;-ms-border-radius:.3rem;-o-border-radius:.3rem}
.ad-info-one div{float:left;margin:.04rem 0 0 .2rem;padding:.04rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;background:#fff;-ms-border-radius:.05rem;-o-border-radius:.05rem}
.ad-info-one p{width:3.1rem;height:.46rem;border:1px solid #c9c9c9;background:#fff;box-shadow:0 0 0 1px #ededed inset;color:#620001;text-align:center;font-size:.24rem;line-height:.46rem}
.ad-info-one a{float:right;padding-right:.1rem;font-weight:700;font-size:.3rem;font-family:黑体}
.ad-info-one img{float:left;display:block;padding:.1rem 0 0 .18rem;width:.54rem}
.ad-info-one .tel p{width:2.48rem;letter-spacing:-.02rem;font-weight:700;font-size:.34rem}
.part-three ul{margin-left:.35rem}
.part-three li{position:relative;float:left;box-sizing:border-box;margin-bottom:.08rem;padding:0 .12rem;width:2.8rem;border:1px dotted #620001;background:#fff}
.part-three li:nth-child(1),.part-three li:nth-child(3){margin-right:.05rem}
.part-three li h3{padding:.08rem 0;color:#620001;text-align:center;font-size:.24rem}
.part-three li img{display:block;margin:0 auto;width:2.53rem}
.part-three li p{padding-top:.1rem;padding-bottom:.3rem;height:1.62rem;color:#4c4c4c;text-indent:2em;font-size:.22rem;line-height:.27rem}
.part-three li i{position:absolute;top:0;right:0;border-right:.43rem solid #620001;border-bottom:.43rem solid rgba(255,255,255,0);border-left:.43rem solid rgba(255,255,255,0)}
.part-three li b{position:absolute;top:.03rem;right:0;z-index:100;color:#fff;font-size:.2rem}
.part-three .part-three-text{margin:0 auto;margin-top:.2rem;margin-bottom:.11rem;width:2.85rem;height:.48rem;border:1px solid #620001;border-right:3px solid #620001;border-left:3px solid #620001;-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;background:#fff;text-align:center;font-size:.22rem;line-height:.48rem;-ms-border-radius:.15rem;-o-border-radius:.15rem}
.part-four .cont{margin:.2rem .25rem 0 .4rem;padding-bottom:.15rem;border-bottom:1px dashed #aaa}
.part-four .cont .left{float:left;margin-right:.25rem;width:1.8rem}
.part-four .cont .left img{display:block;width:1.8rem}
.part-four .cont .left span{position:relative;top:-.1rem;display:block;margin:0 auto;width:1.44rem;height:.33rem;background:#a00000;color:#e9d6d3;text-align:center;font-weight:700;font-size:.18rem;line-height:.33rem}
.part-four .cont .right{float:left;width:3.7rem}
.part-four .cont .right h4{padding:.15rem 0;color:#9f5a57;text-align:center;font-size:.22rem}
.part-four .cont .right p{color:#767676;text-indent:2em;font-size:.22rem;line-height:.3rem}
.ad-info-two{box-sizing:border-box;margin:0 auto;margin-top:.24rem;margin-bottom:.36rem;width:4.63rem;height:.6rem;-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;background:#620001;color:#fff;line-height:.6rem;-ms-border-radius:.15rem;-o-border-radius:.15rem}
.ad-info-two p{float:left;display:block;margin-top:1px;margin-left:.05rem;width:2.92rem;height:.58rem;-webkit-border-radius:.15rem;-moz-border-radius:.15rem;border-radius:.15rem;background:#fff;color:#620001;text-align:center;font-size:.22rem;line-height:.58rem;-ms-border-radius:.15rem;-o-border-radius:.15rem}
.ad-info-two a{float:right;padding-right:.3rem;color:#fff;font-size:.28rem;line-height:.6rem}
.part-five ul{margin-left:.18rem}
.part-five li{float:left;box-sizing:border-box;margin-right:.1rem;margin-bottom:.12rem;padding:.05rem;width:2.97rem;-webkit-border-radius:.05rem;-moz-border-radius:.05rem;border-radius:.05rem;background:#fff;box-shadow:2px 2px 3px 2px #a0a0a0;-ms-border-radius:.05rem;-o-border-radius:.05rem}
.part-five li h3{height:.58rem;color:#fff;text-align:center;font-weight:700;font-size:.24rem;line-height:.58rem}
.part-five li:nth-child(2),/*.part-five li:nth-child(3),*/.part-five li:nth-child(4){margin-right:0}
.part-five li:nth-child(1) h3{background:#c90}
.part-five li:nth-child(2) h3{background:#956c05}
.part-five li:nth-child(3) h3{background:#984807}
.part-five li:nth-child(4) h3{background:#10243f}
.part-five li img{display:block;box-sizing:border-box;width:100%;border-right:1px dashed #ccb994;border-left:1px dashed #ccb994}
.part-five li p{padding:.15rem .05rem .15rem .15rem;height:1.4rem;background:#f7f3ea;color:#4c4847;font-size:.22rem;line-height:.3rem}
/*.part-five li:nth-child(3){width:97%}
.part-five li:nth-child(3) h3{float:left;padding-top:.2rem;width:.58rem;height:2.03rem;border:1px dashed #ccb994;border-right:none;background:#662624;line-height:.3rem}
.part-five li:nth-child(3) img{float:left;box-sizing:content-box;width:2.61rem;border:0;border-top:1px dashed #ccb994;border-bottom:1px dashed #ccb994}
.part-five li:nth-child(3) p{float:left;box-sizing:border-box;width:2.7rem;height:2.23rem;border:1px dashed #ccb994;border-left:none}*/
.part-six>img{display:block;margin-top:.5rem;width:100%}
.part-six div{position:relative;margin:0 auto;margin-top:.08rem;margin-bottom:.12rem;width:6.21rem;height:2.86rem}
.part-six .num-one{background:url(../images/img_6-2.jpg) no-repeat;background-size:100%}
.part-six .num-two{background:url(../images/img_6-3.jpg) no-repeat;background-size:100%}
.part-six div a{position:absolute;display:block;width:1.16rem;height:.33rem}
.part-six div .a{right:2.32rem;bottom:.14rem}
.part-six div .b{right:.87rem;bottom:.14rem}
.part-six .num-one .c{position:absolute;right:1rem;bottom:.6rem;display:block;width:.7rem;height:.25rem}
.part-six .num-two .c{position:absolute;right:1.5rem;bottom:.6rem;display:block;width:.6rem;height:.25rem}
.part-seven{margin:0 auto;width:5rem}
.part-seven-slide-cont{margin:0 auto;margin-bottom:.33rem;width:5rem}
.part-seven-slide-cont img{float:left;display:block;width:2.2rem}
.part-seven-slide-cont img:nth-child(2){float:right}
.part-eight-slide-tab span{float:left;display:block;margin-right:.3rem;width:1.17rem;height:.35rem;border:1px solid #aaa;background:#e6e6e6;color:#620001;text-align:center;font-size:.22rem;line-height:.35rem;cursor:pointer}
.part-eight-slide-tab span:nth-child(1){margin-left:1.1rem}
.part-eight-slide-tab span:nth-child(3){margin-right:0}
.part-eight-slide-tab .on{background:#620001;color:#e6e6e6}
.part-eight-slide-cont{margin-top:.22rem;margin-bottom:.3rem}
.part-eight-slide-cont img{display:block;margin:0 auto;width:5.44rem}
.part-nine{padding:.2rem}
.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:微软雅黑;-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:微软雅黑;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}
 
.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(../images/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:1px solid #620001;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%}
.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{background:#620001}
.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(../images/AjaxLoader.gif) no-repeat center center}
#part-seven-slide-cont .owl-pagination{display:none}
.case-main{
    width: 6rem; 
    margin:.25rem auto .25rem auto;
    background: #fff;
    padding-bottom: .15rem;

}
.case-main1 h1{
    border-bottom:1px solid #959595;
    font-size: .32rem;
    color: #ea773a;
    text-align: center;
    padding:.15rem 0 .1rem 0;
    font-family: "微软雅黑";
}
.case-main1 em{
    width: .33rem;
    height: .17rem;
    display: block;
    margin:0 auto;
    -webkit-border-bottom-right-radius: .8rem;
    -webkit-border-bottom-left-radius: .8rem;
    -moz-border-bottom-right-radius: .8rem;
    -moz-border-bottom-left-radius: .8rem;
    border-bottom-right-radius: .8rem;
border-bottom-left-radius: .8rem;}
   
.case-main ul li{
    padding:0 .15rem;
    line-height: .36rem;
}
.case-main ul li p strong{
    font-size: .24rem;
    color: #4c4c4c;
}
.case-main ul{
    padding-top: .15rem;
    padding-bottom: .1rem;
}
.case-main ul li p{
    font-size: .24rem;
    color: #5b5b5b;
}
.case-li01 p:nth-child(1){
    width: 30%;
    float: left;
    margin-right: 5%;
}
.case-li01 p:nth-child(2){
    width: 60%;
    float: left;
}
.case-main ul li a{
    color: #e91b1b
}
.case-img div{
    width: 2.84rem;
    height: 1.6rem;
    float: left;
}
.case-img div img{
    width: 2.46rem;
    height: 1.6rem;
}
.case-img div:nth-child(1){
   
    background-size: .38rem;
    margin:0 .13rem 0 .1rem;
}
.case-img div:nth-child(2){
   
    background-size: .38rem;
}
.case-main-btn{
    margin:.2rem;
}
.case-main-btn a{
    font-size: .24rem;
    
    display: block;
    color: #fff;
    height: .6rem;
    line-height: .6rem;
    border-radius: .1rem;
}
.box3{ width:60%; font-size:0.29952rem; background-color:#f8b551; text-align:center;line-height: 2;border-radius: 30px;margin-left: 20%;margin-top: 5%; color:#FFF;margin-bottom:0.2rem;}
@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}
}
