@charset "utf-8";
* { margin: 0; padding: 0;}
a { text-decoration: none;}
ul, li { list-style: outside none none;}
img { border: 0 none;}
.clear { clear: both;}
.dl_foot,.yuyue,.float{ font-size:15px;}
#LRdiv0{font-size:14px;}
html{ font-size:635%;}
.bgbox{min-height:100%; max-width:640px; margin:0 auto; padding:0; font-size:0.14rem; font-family:"微软雅黑";}
.cen640{width:100%; max-width:640px; margin:0 auto; overflow:hidden;}
.cen640 img{ width:100%; vertical-align:top;}
.banner{width:100%;max-width:640px; overflow:hidden; margin:0 auto;}
.banner img{ width:100%; vertical-align:top; float:left;}
.title{ margin:0.2rem auto 0.15rem auto; line-height:0.25rem;}
.title img{ width:100%; vertical-align:top;}
.p1_1{ width:100%; max-width:640px; height:1.765rem; background:url(../images/ff1.jpg); background-size:100%;}
.p1_2{ width:100%; max-width:640px; height:2.01rem; background:url(../images/ff2.jpg); background-size:100%;}
.p1_3{ width:100%; max-width:640px; height:2.04rem; background:url(../images/ff3.jpg); background-size:100%;}
.p1_text{ width:1.65rem; float:left; margin:0.6rem 0 0 1.5rem; font-size:0.1rem; color:#000; line-height:0.17rem;}
.p1_text span{ color:#bf0900;}
.zx{ width:1.1rem; background:#bf0900; color:#FFF; text-align:center; font-size:0.11rem; line-height:0.23rem; border-radius:5px; margin:0.12rem 0 0 0;}
.zx a{color:#FFF;}
.anli{ width:3rem; background:#dddbe2; margin:0 auto; overflow:hidden;}
.anli_left{ width:1.83rem; float:left; margin:0.22rem 0 0 0;}
.anli_left img{ width:100%; vertical-align:bottom;}
.anli_right{ width:0.91rem; float:left; background:#FFF; margin:0.1rem 0 0 0; font-size:0.1rem; line-height:0.15rem; padding:0.05rem 0.08rem 0.06rem 0.08rem;}
.anli_right b{ font-size:0.12rem;}
.anli_right img{ width:100%; vertical-align:top; margin:0.05rem 0 0 0;}
.anli_right p{ background:#bf0900; text-align:center; color:#FFF; font-size:0.1rem; line-height:0.18rem; border-radius:3px; margin:0.05rem 0 0 0;}
.anli_right p a{ color:#FFF;}
.anli_bottom{ text-align:center; color:#FFF; font-size:0.1rem; height:0.2rem; line-height:0.2rem; background:#884d2b; display:inline-block; width:100%; margin:0 auto; vertical-align:top;}
.honner-focus{ position:relative; height:2.4rem;}
.honner-focus .prev,.honner-focus .next{ position:absolute;z-index:20;width:0.215rem; height:0.385rem;overflow:hidden;top:35%;text-indent:-9999em;cursor:pointer;}
.honner-focus .prev{left:2%; background:url(../images/prev.png) no-repeat; background-size: 100%;}
.honner-focus .next{right:2%; background:url(../images/next.png) no-repeat; background-size: 100%;}
.honner-focus .bd{max-width:640px;width:100%;margin:0.1rem auto -0.2rem auto;}
.title1{ text-align:center; color:#171717; font-size:0.15rem; line-height:0.28rem; margin:0.25rem 0 0.15rem 0;}
.right{ width:74%; float:left; font-size:0.125rem; font-weight:bold; color:#800000; line-height:0.2rem; padding:0.1rem 3%;}
#form1{ margin:0 auto; width:2.95rem;}
.input{ width:2.75rem; line-height:0.35rem;height: 0.35rem;display: block;box-sizing: border-box; padding:0 0 0 0.05rem; margin:0.1rem auto 0 auto; font-size:0.12rem; border:0.005rem #252525 solid;outline: none;}
.bt{ width: 1.34rem;line-height: 0.27rem;background: #c40107;color: #fff;text-align: center;border: none;font-size: 0.15rem;font-weight: bold;border-radius: 0.06rem;margin: 0.23rem auto 0 auto;display: block;outline: none;box-sizing: border-box;}
.formtitle{ font-size:0.09rem; color:#333;}
.formtitle span{ color:#F00;}
.ps{ text-align:center; font-size:0.08rem; line-height:0.14rem; margin:0.1rem auto;}
.bm-title {
    font-size: 0.12rem;
    font-weight: bold;
    text-align: center;
    font-weight: bold;
    line-height: 0.2rem;
    margin: 0 0 0.12rem 0;
}
.bt {
    background: #cc0000;
    color: #FFF;
    text-align: center;
    border: none;
    width: 2.95rem;
    line-height: 0.35rem;
    font-size: 0.13rem;
    border-radius: 5px;
    margin: 0.1rem auto;
}
.title {
    font-size: 0.18rem;
    color: #100c09;
    text-align: center;
    font-weight: bold;
    margin: 0.2rem auto 0.1rem auto;
    overflow: hidden;
}
.tj li {
    width: 1.37rem;
    float: left;
    margin: 0 0 0.2rem 0.15rem;
}
.bx1{height: 4.165rem;background: url(../images/img_01.jpg) no-repeat center;background-size: 100%;}
.p1{font-size: 0.12rem;text-align: center;margin-top: 1.36rem;}
.p2{font-size: 0.21rem;font-weight: bold;text-align: center;margin-top: 0.19rem;}