@charset "utf-8";
/* CSS Document */
.box{ width:1100px; margin: 30px auto;}
.box .list{ width:200px; line-height:35px;}
.box .list p{ background-color:#16A1E7;color:#fff; height:40px; line-height:40px;  text-align:center;}
.box .list li{border: 1px solid #ededed;border-top: 0;background:#f8f8f8 /*#f5f4f2*/;height:35px;}
.box .list li a{ display:block; padding-left:20px;}
.box .list li:hover{ background-color:#46B6EF/*#16A1E7*/; border-color:#46B6EF;}
.box .list li:hover a{color:#fff;}
.box .list .active a{ font-weight:bold;}

.box .list1{ width:220px; line-height:35px; break-inside:avoid; padding:10px;}
.box .list1 p{ background-color:#16A1E7;color:#fff; height:40px; line-height:40px;  text-align:center;}
.box .list1 li{border: 1px solid #ededed;border-top: 0;background:#f8f8f8 /*#f5f4f2*/;height:35px;}
.box .list1 li a{ display:block; padding-left:20px;}
.box .list1 li:hover{ background-color:#46B6EF/*#16A1E7*/; border-color:#46B6EF;}
.box .list1 li:hover a{color:#fff;}

.box .con{ margin-left:50px; width:850px;}
.box .con li{float:left; }
.box .con .position{ height:30px;}
.box .con .position .acative{color:#16A1E7;}
.box .con .con_list{ text-align:center;}
.box .con .con_list li{ padding:15px 2% 5px;width:20%;border: 1px solid #fff; margin-bottom:10px; margin-top:5px; position:relative;}
.box .con .con_list li:hover{background:#f5f6fa;border-color:#E7E7E7/* #f2f2eb*/;}
.box .con .con_list li a{ display:block; width:100%; height:180px;}
.box .con .con_list li a img{ width:100%; height:100%;}
.box .con .con_list li .s_n a{ height:30px; line-height:30px;text-overflow:ellipsis; overflow:hidden; white-space:nowrap;}
.box .con .con_list li .sm{ position:absolute; bottom:35px; height:180px; background:rgba(0,0,0,0);width:134px; }
.box .con .con_list li .sm p{ margin:3px  auto; text-align:left; color:#666;font-size:12px;}
.box .con .con_list li .sm span{width:29px; height:32px; display:block; float:right;}
.box .con .con_list li .sm .p1{margin-top:20px;margin-left:20px;color:#333;}
.box .con .con_list li .sm .p2{margin-left:20px;color:#333;}
.box .con .con_list li .sm .p3{margin-top:10px;margin-left:20px;margin-right:10px; color:#999;height:66px;text-overflow:ellipsis; overflow:hidden;}
.box .con .con_list li .sm .p4{margin-top:12px;margin-right:2px;}
.box .con .con_list li .sm .p5{margin-top:145px;margin-right:2px;}