@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;}
.cen610{width:3.05rem; margin:0 auto; overflow:hidden; background:#e7eaf3;}
.cen610 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;}
.nav-index{ width:3.2rem; background:#142b85; margin:0 auto; overflow:hidden; z-index:100; padding:0.1rem 0;}
.nav-index ul{ margin:0 auto; overflow:hidden;}
.nav-index ul li{ width:0.63rem; float:left; text-align:center; border-right:1px #6984b2 solid; font-size:0.1rem; color:#FFF; font-weight:bold;}
.nav-index ul li a{ color:#FFF;}
.p1-left{ width:1.465rem; float:left; margin:0.15rem 0 0 0.08rem;}
.p1-left img{ width:100%; vertical-align:top;}
.p1-right{ width:1.6rem; float:left; margin:0.15rem 0 0 0; background:#e7eaf3; color:#111111;}
.p1-title{ font-size:0.15rem; text-align:center; margin:0.1rem auto; font-weight:bold;}
.p1-text{ font-size:0.08rem; line-height:0.145rem; padding:0 0.1rem 0.1rem 0.1rem;}
.title{ font-size:0.17rem; line-height:0.25rem; text-align:center; color:#111111; margin:0.3rem auto 0.15rem auto; font-weight:bold;}
.zj li{ width:0.75rem; float:left; margin:0.2rem 0 0 0.23rem;}
.zj li img{ width:100%; vertical-align:top;}
.zx{ width:1.2rem; font-size:0.15rem; color:#FFF; text-align:center; line-height:0.24rem; margin:0.15rem auto; background:#c60000; border-radius:0.12rem;}
.zx a{ color:#FFF;}
.zx1{ width:1.2rem; font-size:0.11rem; color:#FFF; text-align:center; line-height:0.22rem; border-radius:0.11rem; margin:0.06rem auto; background:#c60000;}
.zx1 a{ color:#FFF;}
.p4-text{ font-size:0.1rem; line-height:0.17rem; color:#292929; padding:0.1rem;}
.p4-text1{ font-size:0.1rem; line-height:0.17rem; color:#000; font-weight:bold; padding:0 0 0.1rem 0.1rem;}
.p4-text1 span{ color:#FFF; background:#626367; padding:0 0.07rem;}
.yh li{ width:0.725rem; float:left; margin:0 0 0 0.06rem;}
.yh li img{ width:100%; vertical-align:top;}
.bmright{ width:2.9rem; background:#417eb2; margin:0.25rem auto 0.25rem auto; overflow:hidden; padding:0 0 0.05rem 0;}
.rtitle{ font-size:0.2rem; text-align:center; color:#FFF; margin:0.1rem auto; font-weight:bold;}
.bmright dl{ margin:0.12rem 0 0 0.2rem;}
.bmright dl dt{ width:0.7rem; float:left; background:#417eb2; text-align:center; color:#FFF; line-height:0.3rem;}
.bmright dl dd{ width:1.8rem; float:left;}
.bmright dl dd input{ width:1.8rem; line-height:0.3rem; border:none;}
.bmright dl dd select{width:1.8rem; height:0.3rem; border:none;}
.bt{ width:0.8rem; line-height:0.2rem; float:left; margin:0.15rem 0 0.15rem 0.55rem; background-color:#e40000; color:#FFF; text-align:center; font-size:0.12rem; border-radius:5px; border:none; cursor:pointer;}
.honner-focus{ position:relative;}
.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;}
.honner-focus li img{display:block;width:100%;}
.tj li{ width:1.27rem; float:left; margin:0 0 0.15rem 0.22rem; font-size:0.09rem; line-height:0.17rem; color:#333333; text-align:center;}
.tj li img{display:block;width:100%;}
.tj li a{color:#333333;}

@media screen and (max-width:414px){
.p1-title{margin:0.13rem auto 0.1rem auto;}
}
@media screen and (max-width:375px){
.p1-title{margin:0.16rem auto 0.1rem auto;}
}
@media screen and (max-width:320px){
.p1-title{margin:0.1rem auto 0.05rem auto;}
.p1-text{padding:0 0.1rem 0.04rem 0.1rem;}
} 

