@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; float:left;}
.title{ font-size:0.23rem; color:#a2211b; font-weight:bold; text-align:center; margin:0.25rem auto 0.15rem auto; line-height:0.25rem;}
.title span{ font-size:0.14rem; color:#0d0d0d; font-weight:normal !important; }
.text1{ font-size:0.12rem; color:#141414; line-height:0.22rem; width:2.95rem; margin:0 auto 0.15rem auto; }
.bm-title{ font-size:0.15rem; color:#141414; text-align:center; margin:0.2rem auto 0.15rem auto; text-align:center;}
.input{width:2.9rem;line-height:0.35rem;height:0.35rem;box-sizing: border-box;border: 0.01rem solid #acacac;background: #fff;margin:0.1rem auto 0 auto;font-size:0.12rem;color: #acacac;padding-left: 0.13rem;outline: none;display: block;}
.bt{width:1.8rem;line-height:0.3rem;border-radius:0.15rem;background: #a2211b;margin:0.15rem auto 0 auto;border: none;outline: none;display: block;font-size: 0.15rem;color: #fff;text-align: center;}
.ps{ font-size:0.09rem; line-height:0.18rem; text-align:center; color:#797979; margin:0.15rem auto 0.1rem auto; }
.gz{ font-size:0.1rem; color:#0d0d0d; line-height:0.18rem; margin:0.1rem auto 0 auto; width:3rem; }
.box1{ width:3.2rem; height:6.16rem; background:url(../images/img_3.jpg) no-repeat top #d23b21; background-size:100%; overflow:hidden; margin:0 auto; }
.box2{ width:3.2rem; height:5.58rem; background:url(../images/img_4.jpg) no-repeat top #d23b21; background-size:100%; overflow:hidden; margin:0 auto; }
.box3{ width:3.2rem; height:10.26rem; background:url(../images/img_5.jpg) no-repeat top #d23b21; background-size:100%; overflow:hidden; margin:0 auto; }
.box-main{ width:2.73rem; background:#fff; margin:1rem auto 0 auto; padding:0.08rem 0.13rem 0.15rem 0.13rem; overflow:hidden;}
.box-main img{ width:100%; vertical-align:top; float:left;}
.box-text{ font-size:0.11rem; color:#151515; width:2.8rem; margin:0.08rem auto 0.15rem auto; line-height:0.18rem; }
.yh{ margin:0 0 0.07rem 0; overflow:hidden; display:block; }
.gz2{ font-size:0.09rem; color:#797979; line-height:0.15rem; margin:0 auto; width:2.73rem; }
.zx1{ width:2.4rem; line-height:0.34rem; border-radius:0.17rem; background:#a2211b; color:#fff; font-size:0.15rem; font-weight:bold; text-align:center; margin:0.09rem auto 0 auto; }
.zx1 a{ color:#fff; }
.box4{ width:3.2rem; height:2.13rem; background:url(../images/img_6.jpg) no-repeat top #d23b21; background-size:100%; overflow:hidden; margin:0 auto; }
.ks{ width:2.79rem; background:#a2211b; margin:0 auto; overflow:hidden; border-radius:0.1rem; padding:0.11rem 0.11rem 0.15rem 0.11rem;}

#tabs li{width:0.6rem; height:0.47rem; border-radius:0.3rem; background:#fef1d7; color:#151515; font-size:0.12rem; text-align:center; float:left; margin:0 0 0.1rem 0.13rem; padding:0.13rem 0 0 0; cursor:pointer;}
#tabs li:nth-child(1){background:#fff; color:#a2211b; font-weight:bold; }
#tabs li:nth-child(1),#tabs li:nth-child(5){ margin:0 0 0.1rem 0; }
#tab_conbox{width:2.79rem;}
.p2{width: 3.1rem;background: #fff;box-sizing: border-box;font-size: 0.1rem;line-height: 0.18rem;color: #252525;margin-left: 0.05rem;padding: 0.05rem 0.06rem 0.06rem 0.06rem;}

.bx1{height: 4.57rem;background: url(../images/img_28.jpg) no-repeat center;background-size: 100%;margin-bottom: 0.5rem;}
.p3{font-size: 0.1rem;color: #252525;width: 2.91rem;line-height: 0.14rem;margin: 0.27rem 0 0 0.18rem;}
.p3 a{color: #c20e0e;border-bottom: 0.005rem solid #c20e0e;}

#bg {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 2; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#bg1 {width: 100%; height: 100%; background-color: #000; position:fixed; top: 0; left: 0; z-index: 9; opacity: 0.3; filter: alpha(opacity=30);display:none;} 
#loading{ width:0.2rem; height:0.2rem; position:fixed; margin:-0.1rem 0 0 -0.1rem; z-index: 10; top:50%; left:50%; display:none;}
#loading img{width:100%; vertical-align:top; float:left;}

@media screen and (max-width: 480px){

	}