.hidden{display:none}
.main-header .nav-sub{width:220px}
.nav-sub .nav-list{position:absolute;top:0px;left:0;width:1200px;height:450px}
.nav-sub .nav-list .nav{position:absolute;top:0px;left:0;z-index:10;float:left;width:220px; height:450px;background:url(../images/bg_01.png) repeat;}
.nav-sub .nav-list .nav ul li{position:relative;float:left;width:100%;height:90px; /*border-bottom:1px solid*/ #36393b;line-height:89px;cursor:default!important}
.nav-sub .nav-list .nav ul li.active{background-color:#fff}
.nav-sub .nav-list .nav ul li.active h4{color:#666}
.nav-sub .nav-list .nav ul li>h4{display:inline-block;color:#fff;font-weight:400;font-size:18px;cursor:default}
.nav-sub .nav-list .nav ul li>.right-arrow{position:absolute;top:50%;right:19px;display:inline-block;margin-top:-4.5px;width:6px;height:9px;background:url(../../img/index.png) no-repeat scroll left 0;background-position:-87px -1193px}
.nav-sub .nav-list .nav ul li.active>.right-arrow{background-position:-118px -1193px}

.nav-sub-list span{ width:30px; display:block; float:left; padding:7px 10px 0px 30px;}
.nav-sub-list .nav-sub-list-jt { width:30px; display:block; float:right; padding:7px 30px 0px 10px;}

.nav-sub .nav-list .nav-content{position:absolute;top:0px;left:220px;z-index:10;width:960px;height: auto;border-right:1px solid #333;border-bottom:1px solid #333;background: url(../images/bg_bg.png) repeat; z-index:99999999999;}
.nav-sub .nav-list .nav-content .nav-content-item{/*padding-top:40px;*/width:960px}
.nav-sub .nav-list .nav-content .nav-content-item>li{float:left;width:100%; border-bottom:1px solid #666;}
.nav-sub .nav-list .nav-content .nav-content-item>li>a{float:left;margin-right:20px;color:#575757;font-size:14px;line-height:2}
.nav-sub .nav-list .nav-content .nav-content-item>li>div{float:left;padding:25px 0;width:800px;border-top:1px solid #eaeaea;}
.nav-sub .nav-list .nav-content .nav-content-item.li-thin>li>div{padding:15px 0}
.nav-sub .nav-list .nav-content .nav-content-item a{float:left;margin-right:27px;color:#fff;font-size:14px;line-height:2.5}
.nav-sub .nav-list .nav-content .nav-content-item a:hover{color:#e85555}
.nav-sub .nav-list .nav-content .nav-content-item h5{float:left;margin-top:27px;margin-left:47px;width:112px;color:#fff;font-weight:700;font-size:16px;line-height:30px}
.nav-sub .nav-list .nav-content .nav-content-item.li-thin h5{margin-top:16px}
.nav-sub .nav-list .nav-content .nav-content-item>li>a:hover{cursor:text;}
/* .nav-sub .nav-list .nav-content .nav-content-item h5:hover{color:#ff0} */
.nav-sub .nav-list .nav-content .nav-content-item .active{color:#fc3434}
.nav-sub .nav-list .nav-content .nav-content-item .nav-one{border-top:none}
.nav-sub .nav-list .nav-content .nav-img-wrap{margin-top:83px}
.nav-sub .nav-list .nav-content .nav-content-item-2{/*padding-top:18px;*/height:450px;background:url(/static/img/navbg.jpg) no-repeat scroll right bottom}
.nav-sub .nav-list .nav-content .nav-content-item-2>li>div{padding:18px 0}
.nav-sub .nav-list .nav-content .nav-content-item-2 h5{float:left;margin-top:22px;margin-left:10px;width:112px;color:#fff;text-align:center;font-weight:700;font-size:17px;line-height:30px}
.nav-sub .nav-list .nav-content .nav-img-wrap-2{overflow:hidden;width:299px;height:437px;border-left:1px solid #e8e8e8}
.nav-sub .nav-list .nav-content .nav-img-wrap-2>ul{width:100%}
.nav-sub .nav-list .nav-content .nav-img-wrap-2 li{position:relative;width:100%;height:146px;border-top:1px solid #e8e8e8;text-align:center}
.nav-sub .nav-list .nav-content .nav-img-wrap-2 li>a{display:block;width:100%;height:100%}
.nav-sub .nav-list .nav-content .nav-img-wrap-2 li>a img{max-width:100%;vertical-align:middle}

.nav-sub-list1 li{ height:78px !important; line-height:76px !important; border-bottom:1px solid #666 !important;}
.nav-sub-list1 span{ width:30px; display:block; float:left; padding:5px 10px 0px 30px;}