.check-head{ background: #09749e !important }
.check-nav li{ width: 25% !important; }
.check-color i{ color: #09749e !important }
.check-hot dt em{ background: #3aa6cd !important }
.check-box{ padding: 0 .1rem; height: auto; overflow: hidden; margin-top:.15rem; border-bottom: 1px #ececec solid; border-top: 1px #ececec solid; background: #fff }
.check-title1{ width: 100%; height: .44rem; border-bottom: 1px #ececec solid }
.check-title1 li{ width: 50%; float: left; }
.check-title1 li a{ width: 1.1rem; color: #333; font-size: .17rem; height: .43rem; line-height: .43rem; text-align: center; display: block; margin:0 auto; border-bottom: 2px #fff solid}
.check-title1 li i{ color: #09749e !important; font-size: .17rem; line-height: .45rem; margin-right: .1rem }
.check-cur{ border-bottom: 2px #09749e solid !important; color: #09749e !important; }
.check-wrap{ padding: 0 .1rem; height: auto; overflow: hidden;}
.check-whot{ width: 100%; height: auto; overflow: hidden; }
.check-whot li{ width: 47%; height: auto; float: left; overflow: hidden; margin-top: .15rem }
.check-whot li img{ width: 100%; height: auto; display: block; }
.check-whot li p{ width: 100%; height: .25rem; display: block; line-height: .25rem; color: #555; font-size: .14rem; text-align: center; overflow: hidden; margin-top: .05rem }
.check-whot li:nth-child(2n){ float: right; }
.check-nr1{ width: 100%; height: auto; overflow: hidden; }
.check-nr1 dl{ width: 100%; height: auto; overflow: hidden; border-bottom: 1px #ececec dashed; margin: .1rem 0 .05rem; padding-bottom: .1rem }
.check-nr1 dt{ width: 100%; height: .4rem; position: relative; }
.check-nr1 dt em{ width: .18rem; height: .18rem; background: #f27f57; color: #fff; font-size: .12rem; line-height: .18rem; text-align: center; display: block; position: absolute; left: 0; top: .12rem; z-index: 5; border-radius: .03rem}
.check-nr1 dt a{ margin-left: .25rem; height: .4rem; line-height: .4rem; color: #333; font-size: .16rem; display: block; overflow: hidden; }
.check-nr1 dd{ width: 100%; height: auto; overflow: hidden; }
.check-nr1 dd p{ width: 100%; height: .3rem; position: relative; display: block; }
.check-nr1 p i{ width: .04rem; height: .04rem; background: #ececec; border-radius: 50%; position: absolute; left: 0; top: .13rem; z-index: 5; display: block; }
.check-nr1 p a{ margin-left: .1rem; height: .3rem; line-height: .3rem; display: block; overflow: hidden; color: #555; font-size: .14rem; }
.more{ width: 100%; height:.35rem; display:block; margin:.15rem 0;}
.more p{ width: 100%; height:.35rem; background:#f5f5f5;}
.more a{ color:#666; font-size:.14rem; font-weight:normal; line-height:.35rem; text-align:center; display:block}
.more i{ color:#09749e; margin-left:.05rem; font-size: .12rem;}
.check-title2{ width: 100%; height: .44rem; border-bottom: 1px #ececec solid }
.check-title2 li{ width: 25%; float: left; }
.check-title2 li a{ width: .8rem; color: #333; font-size: .17rem; height: .43rem; line-height: .43rem; text-align: center; display: block; margin:0 auto; border-bottom: 2px #fff solid}
.check-title2 li i{ color: #09749e !important; font-size: .17rem; line-height: .45rem; margin-right: .1rem }
.check-cur2{ border-bottom: 2px #09749e solid !important; color: #09749e !important; }
.check-nr2{ width: 100%; height: auto; overflow: hidden; }
.check-nr2 a{ width: 100%; height: auto; display: block; border-bottom: 1px #ececec dashed; margin-top: .15rem; padding-bottom: .15rem; position: relative; }
.check-nr2 .check-txt1{ width: 100%; height: auto }
.check-txt1 dt{ width: .9rem; height: .9rem; position: absolute; left: 0; top: 0; z-index: 5 }
.check-txt1 dt img{ width: .85rem; height: .85rem; display: block; border-radius: 50%; border:1px #3aa6cd dashed; padding: .02rem}
.check-txt1 dd{ margin-left: 1.05rem; height: .9rem; }
.check-txt1 b{ width: 100%; height: .35rem; display: block; color: #333; font-size: .16rem; line-height: .35rem; overflow: hidden; }
.check-txt1 p{ width: 100%; height: .5rem; display: block; line-height: .25rem; color: #999; font-size: .14rem; overflow: hidden;display:-webkit-box; -webkit-line-clamp:2;  -webkit-box-orient:vertical; }
.check-nr2 .check-txt2{ width: 100%; height: auto }
.check-txt2 dt{ margin-right: 1.05rem; height: .9rem; }
.check-txt2 b{ width: 100%; height: .35rem; display: block; color: #333; font-size: .16rem; line-height: .35rem; overflow: hidden; }
.check-txt2 p{ width: 100%; height: .5rem; display: block; line-height: .25rem; color: #999; font-size: .14rem; overflow: hidden;display:-webkit-box; -webkit-line-clamp:2;  -webkit-box-orient:vertical; }
.check-txt2 dd{ width: .9rem; height: .9rem; position: absolute; right: 0; top: 0; z-index: 5 }
.check-txt2 dd img{ width: .85rem; height: .85rem; display: block; border-radius: 50%; border:1px #3aa6cd dashed; padding: .01rem}
.check-text1{ width: 100%; height: 1.05rem; border-bottom: 1px #ececec dashed; margin-top: .15rem; position: relative; }
.check-text1 dt{ width: 1.2rem; height: .9rem; position: absolute; left: 0; top: 0; z-index: 5 }
.check-text1 dt img{ width: 100%; height: 100%; display: block; }
.check-text1 dd{ margin-left: 1.35rem; height: .9rem; }
.check-text1 dd b{ width: 100%; height: .35rem; line-height: .35rem; display: block; color: #333; font-size: .16rem; overflow: hidden; }
.check-text1 dd p{ width: 100%; height: .3rem; display: block; position: relative; }
.check-text1 p i{ width: .04rem; height: .04rem; background: #ececec; border-radius: 50%; position: absolute; left: 0; top: .13rem; z-index: 5; display: block; }
.check-text1 p a{ margin-left: .1rem; height: .3rem; line-height: .3rem; display: block; overflow: hidden; color: #555; font-size: .14rem; }
.check-text2{ width: 100%; height: auto; overflow: hidden; margin-top: .1rem }
.check-text2 li{ width: 100%; height: .4rem; position: relative; }
.check-text2 li em{ color:#3aa6cd; font-size: .15rem; line-height: .4rem; margin-right: .1rem; position:absolute; left: 0;  top: 0; z-index: 5 }
.check-text2 li a{ margin-left:.2rem; height: .4rem; overflow: hidden; color: #555; font-size: .16rem; line-height: .4rem; display: block;}
.check-title3{ width: 100%; height: .44rem; border-bottom: 1px #ececec solid; overflow: hidden; }
.check-title3 b{ float: left; color: #09749e; font-size: .17rem; line-height: .45rem; display: block; }
.check-title3 b em{ color: #09749e; font-size: .17rem; line-height: .45rem; margin-right: .05rem }
.check-title3 ul{ float: right; height: .45rem }
.check-title3 li{ float: left; }
.check-title3 li a{ width: .7rem; color: #333; font-size: .14rem; height: .43rem; line-height: .43rem; text-align: center; display: block; margin:0 auto; border-bottom: 2px #fff solid; margin-left: .1rem}
.check-cur3{ border-bottom: 2px #09749e solid !important; color: #09749e !important; }
.check-nr3{ height: auto; overflow: hidden; padding: 0.1rem}
.check-nr3 .check-text3{ width: 100%; height: auto; overflow: hidden; border-bottom: 1px #ececec dashed; display: block; padding-bottom: .15rem; margin-top: .05rem; }
.check-text3 b{ width: 100%; height: .4rem; line-height: .4rem; color: #333; font-size: .16rem; display: block; overflow: hidden; }
.check-text3 div{ width: 100%; height: .7rem; position: relative; margin-top: .05rem }
.check-text3 img{ width: 1.15rem; height: .7rem; position: absolute; left: 0; top: 0; z-index: 5; display: block; }
.check-text3 p{ margin-left: 1.3rem; height: .5rem; line-height:.25rem; overflow: hidden;display:-webkit-box; -webkit-line-clamp:2; -webkit-box-orient:vertical; color: #999; font-size: .14rem; padding-top: .1rem;  }
.check-text4{ width: 100%; height: auto; overflow: hidden; }
.check-text4 li{ width: 100%; height: .45rem; border-bottom: 1px #ececec dashed; position: relative; }
.check-text4 li em{ font-size: .16rem; color: #cecece; line-height: .45rem; margin-right: .05rem; float: left; }
.check-text4 li a{ margin-left: .15rem; height: .45rem; line-height: .45rem; overflow: hidden; color: #555; font-size: .16rem; display: block; }
.check-nr4{ width: 100%; height: auto; overflow: hidden; }
.check-text5{ width: 100%; height: auto; overflow: hidden; }
.check-hot2{ width: 100%; height: auto; overflow: hidden; margin-top: .15rem; position: relative; display: block; }
.check-hot2 img{ width: 100%; height: auto; overflow: hidden;display: block; }
.check-hot2 p{ width: 100%; height: .4rem; background: rgba(0,0,0,.5); left: 0; bottom: 0; z-index: 9; display: block; position: absolute; }
.check-hot2 p span{ width: 94%; height: .4rem; display: block; margin-left: 3%; line-height: .4rem; color: #fff; font-size: .16rem; overflow: hidden; text-align: center; }
.check-list{ width: 100%; height: auto; overflow: hidden; position: relative; border-bottom: 1px #ececec dashed; margin-top: .15rem; padding-bottom: .15rem; display: block; }
.check-list dt{ width: 1.2rem; height: .9rem; position: absolute; left: 0; top: 0; z-index: 5 }
.check-list dt img{ width: 1.15rem; height: .85rem; border:1px #65bddd solid; padding: 2px; display: block; }
.check-list dd{ margin-left: 1.35rem; height: .9rem; }
.check-list b{ width: 100%; height: .35rem; display: block; color: #333; font-size: .16rem; line-height: .35rem; overflow: hidden; }
.check-list .check-txt3{ width: 100%; height: .25rem; display: block; color: #666; font-size: .14rem; line-height: .25rem; overflow: hidden; }
.check-list .check-time{ width: 100%; height: .25rem; display: block; color: #999; font-size: .14rem; line-height: .25rem; overflow: hidden; }
.check-back a{ color: #09749e !important}

