.pnav{width: 100%;height: 100%;background: #fff;transition: all .3s;
	border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;}
.pnav a{display: block;overflow: hidden;padding-left: 20px;line-height: 46px;max-height: 46px;
	color: #333;transition: all .3s;font-size: 16px;}

.pnav-item{position: relative;width: 100%;border-top: 1px #fff solid;background: #F0F0F0;}
.pnav-item.pnav-show{border-bottom: none;}
.pnav-item ul{display: none;background: rgba(0,0,0,.1);margin-top: 0px;margin-bottom: 1px;}
.pnav-item.pnav-show ul{display: block;}
/*.pnav-item>a:before{content: "";position: absolute;left: 0px;width: 2px;height: 46px;background: #34A0CE;opacity:0;transition: all .3s;}*/
.pnav .pnav-icon{font-size: 20px;position: absolute;margin-left:-1px;}
/* 此处修改导航图标 可自定义iconfont 替换*/
.icon_1::after{content: "\e62b";}
.icon_2::after{content: "\e669";}
.icon_3::after{content: "\e61d";}
/*---------------------*/
.pnav-more{float:right;margin-right: 20px;font-size: 12px;transition: transform .3s;}
/* 此处为导航右侧箭头 如果自定义iconfont 也需要替换*/
.pnav-more::after{content: "\e621";}
/*---------------------*/
.pnav-show .pnav-more{transform:rotate(90deg);}
.pnav-show,.pnav-item>a:hover{color: #FFF;background:#0065D5;}
.pnav-shows{background:#0065D5;}
.pnav-shows a{color: #fff;}
.pnav-show a{color: #fff;}
.pnav-show>a:before,.pnav-item>a:hover:before{opacity:1;}
.pnav-item li:hover a{color: #FFF;background: rgba(0, 0, 0,.1);}
.pnav-item ul li.hover{color: #FFF;background: rgba(0, 0, 0,.1);}