﻿/* -----------------导航菜单的css------------------ */

*{margin:0;padding:0;list-style-type:none;}
a,img{border:0;}

/* navsort */
.navsort{width:960px;height:50px;background-position:0 1px;background-repeat:repeat-x;margin:40px auto 0 auto;}
.carbox{width:226px;height:50px;float:right;background-position:0 -152px;}
.searcbox{width:334px;height:31px;overflow:hidden;float:left;margin:10px 0 0 15px;display:inline;background:url(images/searchbox.gif) no-repeat;}
/*allsort*/
.allsort{float:left;width:211px;height:50px;background-position:0px -101px;position:relative;z-index:11;}
.allsort .mt{height:24px;padding:14px 12px 12px 16px;line-height:24px;cursor:pointer;overflow:hidden;background-color:AppWorkspace}
.allsort .mt strong{float:left;font-size:14px;color:#630;}
.allsort .mt .extra{float:right;overflow:hidden;width:22px;height:22px;background-position:-214px -52px;}
/*mc 大框架*/
.allsort .mc{display:none;position:absolute;top:50px; overflow:visible;width:245px;background:#FFFFFF;}
.allsort .item{border-top:1px solid #d4effd;}
.allsort .fore{border-top:none;height:51px/*position:relative;*/}
.allsort span{display:block;position:relative;z-index:1;}
.allsort h3 a{font-size:14px;padding-left:30px;border-bottom: 1px solid #dbdbdb;font-weight:normal;}
.allsort h3 a:link,.allsort h3 a:visited{display:block;height:50px;line-height:50px;}
.allsort h3 a:hover{background:#fff;border-left:2px solid #2691D5;padding-left:28px;}
.allsort a:hover,.allsort a:active{color:#1B578A;}
.allsort s{display:block;position:absolute;top:10px;left:182px;width:13px;height:13px;background-position:-218px -106px;}
/*mc 右边大框架*/
.allsort .item .i-mc{position:absolute;left:245px;top:0;width:935px;background:#FFF;overflow:hidden;border:1px solid #2691D5;height:458px;opacity:0.9;filter:alpha(opacity=90);-moz-opacity:0.9;-khtml-opacity: 0.9; }
.allsort .item dd{overflow:hidden;}
.allsort .subitem{float:left;width:635px;min-height:350px;padding:0 4px 0 8px;}
.allsort .subitem dl{border-bottom: 1px solid #dbdbdb;padding-bottom:10px;overflow:hidden;zoom:1;}
.allsort .subitem .fore{border-top:none;}
.allsort .subitem dt, .allsort .subitem dt a {line-height:30px;height:30px;color:#2691D5;font-weight:bold;}
/*mc 右边红字子项目*/
.allsort .subitem em{float:left;height:18px;margin: 3px 0 3px 15px;font-style:normal;white-space:nowrap;line-height:18px;width:94px;text-overflow:ellipsis;overflow:hidden}
.allsort .subitem em a:hover{color: #2691D5;text-decoration:underline;}
.allsort .fr{background:#fff;width:194px;padding:0 15px 2010px 15px;margin-bottom:-2000px;float:right;}
.allsort .fr dl{padding-bottom:0;}
.allsort .mc .extra{padding:7px 30px;background:#fff;border-top:1px solid #f9fdff;}
.allsorthover{background-position:0 -50px;}
.allsorthover .mt .extra{background-position:-214px -75px;}
.allsorthover .mc{display:block;}
.allsort .hover{z-index:13;}
.allsort .hover h3{font-size:14px;overflow:hidden;background:url(images/nav-sort.gif) #FFF no-repeat -241px -57px;font-weight:bold;}
.allsort .hover s{display:none;}
.allsort .hover .i-mc{display:block;z-index:-1;}
*html .allsort .item dd{padding-bottom:6px;}
*html .allsort .subitem{height:400px;}
.allsort .close{position:absolute;bottom:10px;right:10px;z-index:14;width:190px;cursor:pointer;overflow:hidden;}
