﻿/* CSS Document   Version: 1.0.0
   Date: 2017/04/13
   Author: Tian Guang
   Copyright: www.east.net
*/
.subNav{position:absolute;width: 230px;height:100%;top:0px;left:100%;background:rgba(255,255,255,0.8);box-shadow: -1px 1px 5px rgba(0,0,0,0.1);display:none;overflow-y: auto;}
.subNav .navintro{ width:252px; height:217px; overflow:hidden; margin: 35px auto 0 auto;}
.subNav .navintro p{ width:100%; height:39px; line-height:39px; font-size:16px; color:#2a78c9; border-bottom:1px solid #d2d2d2}
.subNav .navintro .FCinfo { width:100%; overflow:hidden; margin-top:20px; }
.subNav .navintro .FCinfo img{ float:left; margin-right:13px; width:100px; height:136px;}
.subNav .navintro .FCinfo .pctext{ width:138px; float:left; color:#7a7a7a; font-size:12px; line-height:21px;}
.subNav .navintro .FCinfo .pctext a.more{ width:91px; height:27px; line-height:27px; background:#2a78c9; color:#ffffff; text-align:center; font-size:14px; display:block; margin-top:4px;}

.subNav::-webkit-scrollbar {
  -webkit-appearance: none;
  background:#a8a8a8;width:0px;
}
.subNav::-webkit-scrollbar-thumb {
        background:#004ea2;
}

.subNav .sub_nav{overflow:hidden;margin: 0 auto;width: 100%;margin-top:50px;}
.subNav .sub_nav .clear{ line-height:35px; margin-top:17px;margin-left:15px;position:relative;}
.subNav .sub_nav .clear .subNavA{color:#595959; font-size:14px;}


.subNav .sub_nav .clear .subNavA:hover{background:#004ea2;}
.subNav .sub_nav .clear .subNavA:hover{color:white;}
.subNav .sub_nav .clear .subNavA.active{background:#004ea2;}
.subNav .sub_nav .clear ul{width:100%;background:rgba(255,255,255,0.6)}
.subNav .sub_nav .clear ul li{width:100%;height:35px}

.subNav .sub_nav .clear .subNavA{display:block;width:90%;heigt:35px;border:1px solid #D4D4D4;}

.subNav .sub_nav .clear ul{display:none;width: 90%;border: 1px solid #D4D4D4;border-top: 0;max-height: 300px;overflow: auto;}
.subNav .sub_nav .clear ul li{text-align:center;font-size:12px;height:35px;width:100%;overflow: Hidden;}
.subNav .sub_nav .clear ul li a{color:#525252}
.subNav .sub_nav .clear ul li:hover a{ color:#004ea2;}
/*.subNav .sub_nav .clear:hover ul{display:block}*/


.p_nav::-webkit-scrollbar {width: 5px;}
-webkit-scrollbar-track {
 background-color:#808080;
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
 border-radius:2em;
}
.p_nav::-webkit-scrollbar-thumb {
background-color:rgba(0,0,0,0.25);
-webkit-border-radius: 2em;
-moz-border-radius: 2em;
border-radius:2em;
}

.NavIcon{width: 50px;height: 35px; background: url(/Site/Default/theme/css/../images/p2.png) right center no-repeat;float: right;margin-right: 30px;position: absolute;right: 0px;top: 0px;cursor:pointer;}
.subNav .sub_nav .clear:hover .NavIcon{background: url(/Site/Default/theme/css/../images/p22.png) right center no-repeat;}
.subNav .sub_nav .clear.active .NavIcon{background: url(/Site/Default/theme/css/../images/p3.png) right center no-repeat;}
.subNav .sub_nav .clear.active .subNavA{color:#fff;}