@charset "gb2312";

/*nav*/
.nav{background:#dd0202;
background-image: -moz-linear-gradient( 90deg, rgb(173,2,2) 0%, rgb(200,5,5) 48%);
background-image: -webkit-linear-gradient( 90deg, rgb(173,2,2) 0%, rgb(200,5,5) 48%);
background-image: -ms-linear-gradient( 90deg, rgb(173,2,2) 0%, rgb(200,5,5) 48%);
}
.nav ul li a:hover,.nav ul li.selected a{background:#990000;}
.nav ul li a.on{background:#990000;}
/*contentleft*/
.contentleft .contentleft-title{ background:#dd0202;}
.contentleft .contentleft-title span{ background:#ca0101;}

/*contentright*/
.contentindex .contentright-item h3{border-left:4px solid #ef0000;}

.list-item dl a:hover dt{ border:1px solid #f23333;}
.list-item dl a:hover dd{ color:#ef0000;}
.contentright .table-item ul li div .xj-btn{border:1px solid #ef0000; color:#ef0000;}
.contentright .table-item ul li div .xj-btn:hover{background:#ef0000;}


.contentcommon .contentright-item h3 span{ background:#ef0100;}

.pagination a.current{background: #e22e10;border: 1px solid #c81d00;}

@keyframes layui-upbit{from{transform:translate3d(0,30px,0);opacity:.3}to{transform:translate3d(0,0,0);opacity:1}}
.layui-upbit{-webkit-animation-name: layui-upbit;animation-name: layui-upbit;}
.layui-anim-upbit{-webkit-animation-duration: .3s;animation-duration: .3s;-webkit-animation-fill-mode: both; animation-fill-mode: both;}
.nav li{position: relative;}
.nav li dl{position: absolute;left: 0;top: 100%;z-index: 99;background: #ffeaea;width: 100%;padding: 7px 0;border-top: 4px solid #ef0000;display: none;}
.nav li dl:before{content: "";width: 0px;height: 0px;border-left: 8px solid transparent;border-right: 8px solid transparent;border-top: 8px solid #ef0000;position: absolute;top: -1px;left: 50%;margin-left: -4px;}
.nav li dl a{color: #333;font-size: 14px;padding: 0;text-align: center;line-height: 26px;height: auto;float: none;}
.nav li dl a:hover{background: #fff;color: #ef0000!important;background-image:none!important;}
.nav li dl a.on{background: #fff;color: #ef0000!important;background-image:none!important;}
.nav li dd {padding:0 5px;height: 24px;text-align: center;margin: 5px 0;}
.nav li:hover dl{display: block;}
.nav li img{margin: -1px 0 0 5px;position: relative;top: -2px;}