/*
Theme Name: TopNews Enterprise
Theme URI: https://www.cmsyou.com/
Description: 本WP主题设计开发: <a href="https://www.cmsyou.com/">CMSYOU</a>.
Version: 1.2
Author: CMSYOU
Author URI: https://www.cmsyou.com/
Tags: news, fixed width, enterprise, two columns, widgets
*/

/* custom css */
.navBox{}
.nav ul.menu{ overflow-y:visible;}
.nav ul.menu li{position: initial;padding: 0;}
.nav ul.menu li>a{position: relative; line-height: 60px; padding: 0 25px; display: block;}
.nav ul.menu li:first-child>a{ padding-left: 0;}
.nav ul.menu li:last-child>a{ margin-right: 0;}
.nav ul.menu li.menu-item-has-children>a:before{ transition: 0.5s; position: absolute; right: 5px; top: 50%; transform: translateY(-50%); background: url(images/arrow.png); background-size:100% 100% ; width: 11px; height: 6px; content: '';}
.nav ul.menu li.menu-item-has-children:hover>a:before{ transform: translateY(-50%) rotate(180deg);}
.nav ul.menu li .sub-menu,.nav ul.menu li .children{display: none;}
.nav ul.menu li.menu-item-has-children:hover .sub-menu{ display: block;}
.nav ul.menu li .sub-wrap{ position: absolute; left:0; top: 60px; width: 100%; min-height: 46px; padding: 0; background: #ffe993; display: none;}
.nav ul.menu li.menu-item-has-children:hover .sub-wrap{ display: block;}
.nav ul.menu li:hover .sub-wrap{ display: block;}
.nav ul.menu li:hover .children{ display: block;}
.nav ul.menu li .sub-menu{ position: absolute; left:0; top: 60px; width: 100%; padding: 15px 0 0 0; background: #ffe993;}
.nav ul.menu li .sub-wrap .sub-menu{max-width: 1400px; top: 0; left:50%;-webkit-transform: translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);}
.nav ul.menu li .sub-menu li{  font-size: 15px; padding: 0; box-sizing: border-box; height: 16px; line-height: 16px; margin-bottom: 15px; border-right:1px solid #2d2d2d; float: left;}
.nav ul.menu li .sub-menu li a{color: #2d2d2d; font-size: 15px; font-family: 'tahoma'; line-height: 1em; font-weight: normal; padding: 0 20px;}
.nav ul.menu li .sub-menu li:first-child a{padding-left: 0;}
.nav ul.menu li .sub-menu li a:hover{color: #000;}
.nav ul.menu li .sub-menu li:first-child{ padding: 0;}
.nav ul.menu li .sub-menu li:last-child{ border-right: 0;}
.SideBar .nav ul.menu li a{color: #5c5c5c; font-size: 12px; padding: 0 20px;}
.SideBar .nav ul.menu li a:active{color: #2d2d2d;}
.SideBar .nav ul.menu li.current-menu-item a{background: #fcb711;}
.hidden{display:none;}
.pageNavi{ width: 100%; padding: 56px 0 93px 0; text-align: center;}
.wp-pagenavi{ border: 1px solid #e8ecee; display: inline-block; border-radius:6px ; overflow: hidden;}
.wp-pagenavi .pages{display: none!important;}
.wp-pagenavi a,.wp-pagenavi span{ height: 38px; line-height: 38px; font-size: 14px; color: #748185!important; font-weight: normal; font-family: 'tahoma';  border:0!important; border-right:1px solid #e8ecee!important; padding: 0 15px!important; margin:0!important; display: inline-block;}
.wp-pagenavi a.previouspostslink,.wp-pagenavi a.nextpostslink{ width: 83px!important;padding: 0!important;}
.wp-pagenavi a.nextpostslink{border-right:0!important;}
.wp-pagenavi a:hover{ background:#fcb711 ;}
.wp-pagenavi span.current{border:0!important; border-color:none!important; background:#fcb711!important;}