@charset "gb2312";
/* CSS Document */

.sub-nav-main { width: 6rem; margin: 0 auto; overflow: hidden; }
.sub-nav-main li { width: 2.88rem; height: 1.1rem; float: left; border-radius: 0.04rem; border: 0.02rem solid #eeeeee; margin: 0.2rem 0 0; }
.sub-nav-main li:nth-child(2n) { float: right; }
.sub-nav-main li dt { float: right; margin: 0.24rem 0.12rem 0 0; width: 0.62rem; height: 0.62rem; border-radius: 0.31rem; }
.sub-nav-main li dt img { width: 0.62rem; }
.sub-nav-main li dd { float: left; width: 2.14rem; font-size: 0.24rem; height: 0.66rem; line-height: 0.66rem; margin-top: 0.02rem; text-indent: 0.16rem }
.sub-nav-main li dd a { color: #626262; }
.sub-nav-main li dd:last-child { font-size: 0.18rem; height: 0.18rem; line-height: 0.18rem; }
.sub-nav-main li dd:last-child a { color: #cccccc; }
.sub-nav-more { width: 6rem; margin: 0.2rem auto -0.15rem; overflow: hidden; }
.sub-nav-more li { width: 1.9rem; height: 0.6rem; font-size: 0.24rem; box-sizing: border-box; line-height: 0.6rem; text-align: center; border: 0.02rem solid #eeeeee; float: left; margin: 0 0.15rem 0.15rem 0; }
.sub-nav-more li:nth-child(3n) { margin-right: 0; }
.sub-nav-more li a { color: #626262 }
.case { }
.case>ul { }
.case>ul li { width: 6.4rem; height: 1.8rem; border-bottom: 0.02rem solid #f5f5f5; }
.case>ul li dt { width: 1.95rem; height: 1.4rem; float: left; margin: 0.2rem }
.case>ul li dt img { width: 1.95rem; height: 1.4rem; float: left; }
.case>ul li dd { width: 3.85rem; float: left; }
.case>ul li dd:first-of-type { margin-top: 0.2rem; }
.case>ul li dd h5 { font-size: 0.24rem; color: #313131; line-height: 0.24rem; line-height: 0.24rem; font-weight: bold; margin-bottom: 0.15rem; }
.case>ul li dd p { font-size: 0.2rem; color: #626262; line-height: 0.35rem; }
.case>ul li dd p a { color: #ec0000; }
.case>ul li dd span { font-size: 0.2rem; color: #b5b5b5; line-height: 0.35rem; text-indent: 0.3rem; display: block; float: left; background: url(../images/ico_time.png) no-repeat left center; background-size: 0.21rem; }
.case>ul li dd span:last-of-type { float: right; background: url(../images/ico_xin.png) no-repeat left center; background-size: 0.22rem; }
.case>a { font-size: 0.24rem; line-height: 0.5rem; margin-top: 0.05rem; text-align: center; color: #626262; display: block; }
.case>a em { width: 0.4rem; height: 0.5rem; background: url(../images/ico_down.png) no-repeat center; background-size: 0.23rem; display: inline-block; background-position: center 0.35rem; }
#mtbd { overflow: hidden; padding-top: 0.1rem; }
#mtbd .hd { overflow: hidden; }
#mtbd .hd li { width: 1.6rem; height: 0.6rem; line-height: 0.6rem; float: left; text-align: center; box-sizing: border-box; border-right: 0.02rem solid #fff; background: #eeeeee; color: #434343; }
#mtbd .hd li.on { color: #fff; background: #a63721; }
#mtbd .bd dt { margin: 0.2rem 0.2rem 0; height: 1.5rem; overflow: hidden; }
#mtbd .bd dt img { width: 1.95rem; height: 1.4rem; float: left; }
#mtbd .bd dt h5 { float: right; width: 3.86rem; font-size: 0.24rem; font-weight: bold; line-height: 1.5; }
#mtbd .bd dt h5 a { color: #313131; }
#mtbd .bd dt p { float: right; width: 3.86rem; font-size: 0.2rem; color: #707070; line-height: 0.36rem; }
#mtbd .bd dt p a { color: #ec0000 }
#mtbd .bd dd { padding: 0 0.2rem 0 0.4rem; height: 0.55rem; line-height: 0.55rem; border-top: 0.02rem solid #f5f5f5; font-size: 0.22rem; background: url(../images/ico_sjx.png) no-repeat; background-position: 0.25rem 0.24rem; background-size: 0.07rem; }
#mtbd .bd dd:last-child { border-bottom: 0.02rem solid #f5f5f5; }
#mtbd .bd dd a { color: #434343; }
#mtbd .bd dd a span { float: right; }
.pic-tab>ul { width: 6rem; margin: 0 auto }
.pic-tab>ul li { width: 2.9rem; height: 1.8rem; float: left; margin: 0.2rem 0 0; overflow: hidden; border-radius: 0.05rem; }
.pic-tab>ul li:nth-child(2n) { float: right; }
.pic-tab>ul li dl { width: 2.9rem; height: 1.8rem; position: relative; }
.pic-tab>ul li dl dt { }
.pic-tab>ul li dl dt img { width: 2.9rem; height: 1.8rem; }
.pic-tab>ul li dl dd { position: absolute; width: 1.6rem; height: 0.8rem; left: 0.65rem; top: 0.5rem; background: #fff; opacity: 0.7; text-align: center; }
.pic-tab>ul li dl dd a { font-size: 0.24rem; width: 1.6rem; text-align: center; line-height: 0.24rem; color: #a63721; margin: 0.12rem 0; display: inline-block; float: left; }
.pic-tab>ul li dl dd a:last-child { margin: 0; font-size: 0.18rem; line-height: 0.18rem; color: #666666; }
