

body{
	padding-bottom: 1rem; font-size: 12px;
}

/* --------------top-------------- */
.qjbj{background: url(../../images/bj1.png);background-size: 100% 100%; height: 100vh; width: 100vw;}
.logo{width: 2.5rem; padding-top: .1rem; margin: 0 auto;}
.xytp{width: 5.9rem; margin: 0 auto; padding-top: .35rem;}
.banner{width: 6.07rem; margin: 0 auto;padding-top: .35rem;}
.dhnr{width: 7.25rem; margin: .4rem auto 0 auto;box-sizing: border-box;}
.dhnr ul{border-right:1px solid #ad060f; border-top:1px solid #ad060f;box-sizing: border-box;}

.dhnr  ul li:nth-child(1){ border-right: none;}
.dhnr  ul li:nth-child(3){ border-right: none;}
.dhnr li{width: 50%;border-left:1px solid #ad060f;border-right:1px solid #ad060f; border-bottom:1px solid #ad060f;float: left; box-sizing: border-box;position: relative;}
.dhnr a{display: block; text-align: center;height: 1.5rem;  color: #ad060f; font-size: .3rem;}
.dhnr b{display: block; position: relative; width: 100%;height: .9rem;}

.xwb1{background: url(../images/b1.png) no-repeat center;background-size: auto .5rem;}
.nav a:hover{background: #cfa93d;}
.nav a:hover .xwb1{background: url(../images/b2.png) no-repeat center;background-size: auto .5rem;}
.xwb2{background: url(../images/b3.png) no-repeat center;background-size: auto .5rem;}
.nav a:hover .xwb2{background: url(../images/b4.png) no-repeat center;background-size: auto .5rem;}
.xwb3{background: url(../images/b5.png) no-repeat center;background-size: auto .5rem;}
.nav a:hover .xwb2{background: url(../images/b6.png) no-repeat center;background-size: auto .5rem;}
.xwb4{background: url(../images/b7.png) no-repeat center;background-size: auto .5rem;}
.nav a:hover .xwb4{background: url(../images/b8.png) no-repeat center;background-size: auto .5rem;}
.sub{background: url(../images/a_01.png);width: 5.39rem;height: 3.87rem; background-size: 100% 100%; left: 0; top: -4rem; position: absolute; padding: .23rem .16rem 0 .16rem;display: none;}
.sub dt{overflow: hidden; padding-bottom: .24rem;} 
.sub span{float: left;width: .75rem; line-height: .45rem; font-size: .22rem; color: #000; text-align: center; border:1px solid #cbcbcb;background: #f0f0f0;}
.sub b{float: left; height: .47rem; width: .6rem;background: url(../images/a_02.png) no-repeat center;background-size: .23rem .17rem;}
.sub em{float: left; width: 1.8rem;line-height: .45rem; font-size: .22rem; color: #000; text-align: center; border:1px solid #cbcbcb;background: #f0f0f0;font-style: normal;}
.sub a{line-height: .47rem; font-size: .22rem; color: #fff;background: #d0aa30;width: 1.8rem;height: .47rem;float: right;}
.tcjf.on{color: #fff; background: #cfa93d;}
.tcjf.on .xwb1{background: url(../../images/b2.png) no-repeat center;background-size: auto .5rem;}
.bzxx{position: fixed; z-index: 10; left: 0; bottom: 0; text-align: center; background: #ad060f;width: 100%;}
.bzxx p{font-size: .24rem; line-height: .67rem; color: #fff;}
