﻿
/* CSS Document */

.baoming{ overflow:hidden; min-height:calc(100vh - 288px);}
.ejmain,
.right{ min-height:calc(100vh - 288px);}
.cont{ line-height:2.25;}

.head-v3{ max-width:none; background:#ffbb02; height:52px; line-height:52px;}
.navigation-up{ height:auto;}
.navigation-up .navigation-v3 ul{ width:auto; float:none;}
.navigation-up .navigation-v3 ul::after{ content:''; display:block; overflow:hidden; clear:both;}
.navigation-up .navigation-v3 li a{ display:block; height:auto; min-width:38px;}

.pic{ margin:16px 0 0; overflow:hidden;}
.pic ul{ display:block; overflow:hidden; margin:0 -6px 4px;}
.pic li{ width:33.33%; margin:0; overflow:hidden; height:auto;}
.pic li a{ display:block; background:#f6f6f6; padding:10px; margin:0 6px 16px;}
.pic li a h3{ width:auto; padding:0; float:none; height:auto; white-space:nowrap; text-overflow:ellipsis; margin:-2px 0 0;}
.pic li a span{ float:none; padding:1px 0 0; display:block;}
.pic li a p{ width:auto; padding:0; float:none; margin:5px 0 0;
	display:-webkit-box;
	display:-moz-box;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-box-orient:vertical;
	-webkit-line-clamp:2;
}
.pic li a img{ width:100%; height:134px; margin:12px 0 0;}
.pic li:hover{ background:none;}
.pic li a:hover{ background:#f1f1f1;}
.pic li a:hover h3{ color:#b90115;}

.backToTop{ display:none; width:42px; height:42px; background:url(../image/top.png) center no-repeat; background-size:contain; position:fixed; right:20px; bottom:90px; z-index:999; cursor:pointer;}

DIV.fanye{ height:auto;}

.navigation-up .navigation-v3 li{ position:relative; margin:0;}
.navigation-up .navigation-v3 li > a{ margin:0 14px;}
.navigation-up .navigation-v3 li:hover > a{ color:#c02323; font-weight:bold;}
.navigation-up .navigation-v3 li p.sub{ display:none; min-width:120%; background:#f1f1f1; position:absolute; left:50%; top:100%; transform:translateX(-50%); z-index:9;}
.navigation-up .navigation-v3 li p.sub a{ display:block; line-height:40px; color:#666; font-size:14px; font-weight:normal; text-align:center; padding:0 12px; white-space:nowrap;}
.navigation-up .navigation-v3 li p.sub a:hover{ color:#f0990c; font-weight:bold;}

.menu_list .current a{ color:#c02323;}



/**/