﻿
/* CSS Document */
.cate_sort{ width:1189px; margin:0 auto; margin-top:15px; border-left:#f5f5f5 solid 1px;border-right:#f5f5f5 solid 1px;border-top:#f5f5f5 solid 1px; background:#fff;}
.cate_sort h2{ display:block; line-height:34px; height:34px; font-size:14px; font-family: 'Microsoft Yahei',"\5FAE\8F6F\96C5\9ED1"; font-weight:bold; padding-left:22px;}
.cate_sort h2 span{ color:#E73727;}
.cate_sort dl{ display:block; height:40px; border-top:#F5F5F5 solid 2px;}
.cate_sort dl dt{ display:block; height:39px; float:left; width:77px; padding-left:22px; line-height:39px; font-weight:bold;  font-family: 'Microsoft Yahei',"\5FAE\8F6F\96C5\9ED1"; color:#333}
.cate_sort dl dd{ display:block; height:39px; float:left; text-align:center; line-height:39px; padding:0 0 0 15px;}
.cate_sort dl dd a:hover{background:#E73727; color:#FFF; padding:3px 5px 3px 5px; border:#f00 solid 1px;border-radius:10px; }
.cate_sort dl dd a.hover{background:#E73727; color:#FFF; padding:3px 5px 3px 5px; border:#f00 solid 1px;border-radius:10px; }
.cate_sort dl dd a{ padding:3px 5px 3px 5px; border:#fff solid 1px;}
.page{padding:30px 0 20px 0;color:#666666;text-align:center;*zoom:1;}
.page:after{content:".";display:block;height:0;clear:both;visibility:hidden;line-height:0;font-size:0;}
.page .pagination{ display:inline-block;*display:inline; *zoom:1;}
.page li{display:inline-block; *display:inline; *zoom:1;}
.page li a,.page li span{display:inline-block;vertical-align:middle;margin:0 2px;padding:0 12px;height:30px;font:normal 14px/30px "\5B8B\4F53";border:1px solid #ddd;background-color:#f5f5f5; *display:inline; *zoom:1;}
.page li a:hover{text-decoration:none;background-color:#E73727;border-color:#E73727;color:#fff;}
.page .active span{background-color:#E73727;border-color:#E73727;color:#fff;}
.page .disabled span{ border:none; background:#fff; padding:0; font-family:"宋体"}
.page .goto{ display:inline-block;*display:inline; *zoom:1;}
.item_list{ width:1190px; margin-top:17px;}
.item_list ul{clear: both;zoom:1;overflow: hidden; margin-right:-10px;}
.item_list ul .hover .li_bor{ }
.item_list ul li{ float:left; width:288px; height:344px; border:solid 1px #f5f5f5; position:relative; margin:0 10px 10px 0; background:#fff;}
.item_list ul li .li_bor{ width:288px; height:344px; border:none; padding:10px}
.item_list ul li .li_bor:hover{box-shadow:0 10px 10px rgba(0,0,0,0.1);transform:translate3d(0, -2px, 0);}
.item_list ul li .li_bor .li_img img{ width:264px; height:160px; margin:0 auto;}
.item_list ul li .li_bor h1 a, .item_list ul li .li_bor .tit a{ font-size:16px; font-family:"\5FAE\8F6F\96C5\9ED1"; font-weight:normal; color:#313131; padding-top:7px; display:block}
.item_list ul li .li_bor .tit{ height:29px; overflow:hidden;}
.ny-khly{ width:900px; margin:20px auto 30px auto; height:111px; overflow:hidden; border:1px solid #D8D8D8; padding:10px;}
.ny-khly h3{ width:22px; height:88px; padding-top:10px; color:#fff; color:#fff; background:#d60000; font-size:14px; font-weight:bold; text-align:center; line-height:17px; float:left;}
.ny-khly ul{ margin-left:35px; height:88px; overflow:hidden;}
.ny-khly ul li{ height:22px; line-height:16px; padding:5px 0 2px 0;background:url(../image/bj1.png) center left no-repeat; padding-left:12px; overflow:hidden; text-overflow: ellipsis;white-space: nowrap;}
.ny-khly ul li i{ padding:0 3px; color:#999;font-size:12px;}
.ny-khly ul li span{ color:#d90a02; font-size:12px; padding:0 5px 0 8px;}
.ny-khly-mt50{ margin-top:50px;}
