﻿.menubg{ width:100%; height:41px; background-color:#005bac; position:relative; z-index:3;}
.menubg .procategory{ width:240px; height:41px; position:relative;}
.menubg .procategory .categorytit{ width:218px; height:41px; background-position:left -76px; line-height:41px; padding-left:22px; font-size:16px; color:#FFF; position:relative; left:-4px;}
.menubg .procategory .categorybox{ position:absolute; left:0px; top:41px; width:230px; height:484px; background-color:#f7f7f7; border:1px solid #e2e2e2;}
.procategory .categorycont{ height:47px; border-bottom:1px solid #ececec; border-top:1px solid #fcfafa; padding:5px 0px 0px 40px;}
.procategory .categorycont h3{ font-size:14px; font-weight:normal; position:relative;}
.procategory .categorycont h3 a:hover{ color:#e74811; text-decoration:none;}
.procategory .categorycont p a{ color:#888; margin-right:10px;}
.procategory .categorycont .listright{ position:absolute; padding: 10px 30px 0px; left:231px; overflow: hidden; background-color:#fff; top:-2px; width:896px; height:473px; border:2px solid #e74811; border-left:0px; display:none;}
.procategory .active .listright{ display:block;}
.procategory .active{ background-color:#f0f0f0;}
.procategory .active p a,.procategory .active h3 a{ color:#e74811;}
.procategory .last{ border-bottom:0px;}
.listright h4{ font-size: 18px; margin-bottom: 15px;}
.listright h4 a{ border-left: 3px solid #e74811; padding-left: 10px; font-weight: normal;}
.listright .w558 dl{ width: 280px; float: left; margin-right: 35px; }
.listright .w558 dl dt{ width: 280px; padding-top:10px; overflow: hidden; border-bottom: 1px solid #e2e2e2; padding-bottom: 6px; line-height: 20px; margin-bottom: 5px;}
.listright .w558 dl dt span{ font-size: 14px; float: left;  color:#e74811; }
.listright .w558 dl dt a{ color: #999; float: right;font-family: '宋体';}
.listright .w558 dl dt span a{ color: #333;font-weight: bold;font-family: 'Microsoft Yahei';}
.listright .w558 dl dt a:hover{text-decoration: underline;}
.listright .w558 dl dd{ line-height: 22px;}
.listright .w558 dl dd a{ margin: 0px 8px;color: #565656;}
.listright .w558 dl dd a:hover{color: #e20000;}
.listright .w558 dl dd a.noml{ margin-left: 0px;}
.listright .w558 dl dd span{ color: #0054a6;}
.listright .w558 dl dd.topgoodcompany a{ margin: 0px 6px;}
.listright .w228 img{ width: 228px; margin-bottom: 20px;}
.menubg .menubox{ line-height:41px;}
.menubg .menubox a{ font-size:16px; color:#fff; display:inline-block; padding:0px 30px;}
.menubg .menubox a:hover,.menubg .menubox a.selected{background: #0059b3;}

.listright .w559 dl{width:620px;float: left; margin-right: 35px;overflow: hidden;}
.listright .w559 dl dt{ width: 100%; overflow: hidden; border-bottom: 1px solid #e74811; padding-bottom: 6px; line-height: 20px; margin-bottom: 5px;}
.listright .w559 dl dt span{ font-size: 14px; float: left; color:#e74811; }
.listright .w559 dl dt a{ color: #898989; float: right;}
.listright .w559 dl dd{ line-height: 22px;}
.listright .w559 dl dd a{ margin: 0px 8px;}
.listright .w559 dl dd a.noml{ margin-left: 0px;}
.listright .w559 dl dd span{ color: #0054a6;}
.listright .w559 dl dd.topgoodcompany a{ margin: 0px 6px;}

.procategory .categorycont em{ background:url(../image/categoryicon.png) no-repeat left top; display:block; position:absolute; left:-29px; top:6px; width:21px; height:21px;}
.procategory .categorycont em.categoryicon1{}
.procategory .categorycont em.categoryicon2{ width:20px; height:20px; background-position:left -27px;}
.procategory .categorycont em.categoryicon3{ width:20px; height:25px; background-position:left -58px;}
.procategory .categorycont em.categoryicon4{ background-position:left -92px;}
.procategory .categorycont em.categoryicon5{ width:20px; height:17px; background-position:left -122px;}
.procategory .categorycont em.categoryicon6{ width:17px; height:19px; background-position:left -148px;}
.procategory .categorycont em.categoryicon7{ width:20px; height:19px; background-position:left -175px;}
.procategory .categorycont em.categoryicon8{ width:11px; height:19px; background-position:left -202px; left:-25px;}
.procategory .categorycont em.categoryicon9{ width:22px; height:23px; background-position:left -231px;}
.procategory .active em.categoryicon1{ background-position:-21px top;}
.procategory .active em.categoryicon2{ width:20px; height:20px; background-position:-21px -27px;}
.procategory .active em.categoryicon3{ width:20px; height:25px; background-position:-21px -58px;}
.procategory .active em.categoryicon4{ background-position:-21px -92px;}
.procategory .active em.categoryicon5{ width:20px; height:17px; background-position:-21px -122px;}
.procategory .active em.categoryicon6{ width:17px; height:19px; background-position:-21px -148px;}
.procategory .active em.categoryicon7{ width:20px; height:19px; background-position:-21px -175px;}
.procategory .active em.categoryicon8{ width:11px; height:19px; background-position:-21px -202px; left:-25px;}
.procategory .active em.categoryicon9{ width:22px; height:23px; background-position:-21px -231px;}

.album .procategory .categorycont em{background:url(../image/album_categoryicon.png) no-repeat left top;display:block; position:absolute; left:-29px; top:6px; width:21px; height:21px;}
.album .procategory .categorycont em.categoryicon2{ width:19px; height:18px; background-position:left -27px;}
.album .procategory .categorycont em.categoryicon3{ width:18px; height:24px; background-position:left -58px;}
.album .procategory .categorycont em.categoryicon4{ width:19px; height:19px; background-position:left -92px;}
.album .procategory .categorycont em.categoryicon5{ width:20px; height:18px; background-position:left -122px;}
.album .procategory .categorycont em.categoryicon6{ width:15px; height:19px; background-position:left -148px;}
.album .procategory .categorycont em.categoryicon7{ width:18px; height:16px; background-position:left -175px;}
.album .procategory .categorycont em.categoryicon8{ width:19px; height:19px; background-position:left -202px;}
.album .procategory .categorycont em.categoryicon9{ width:15px; height:22px; background-position:left -231px;}
.album .procategory .active em.categoryicon1{ background-position:-21px top;}
.album .procategory .active em.categoryicon2{ background-position:-21px -27px;}
.album .procategory .active em.categoryicon3{ background-position:-21px -58px;}
.album .procategory .active em.categoryicon4{ background-position:-21px -92px;}
.album .procategory .active em.categoryicon5{ background-position:-21px -122px;}
.album .procategory .active em.categoryicon6{ background-position:-21px -148px;}
.album .procategory .active em.categoryicon7{ background-position:-21px -175px;}
.album .procategory .active em.categoryicon8{ background-position:-21px -202px;}
.album .procategory .active em.categoryicon9{ background-position:-21px -231px;}
.album .procategory .categorycont h3 a{color: #fff;}
.album .procategory .categorycont p{position: relative;}
.album .procategory .categorycont p a{color: #bed4fc;}
.album .procategory .categorybox{background: none;}
.album .procategory .categorybox{border: 0;}
.album .procategory .categorycont{border-top: 0;border-bottom: 1px dashed #265fa1;background: rgba(255,255,255,0.1)!important;background:#fff;filter: alpha(opacity=10);}
.album .procategory .active{background-color:#0a39a5!important; }
.album .procategory .categorycont .listright{height: 465px;}