
/*new_nav*/
.nav_top_new{padding-top:10px;border-bottom: 1px solid #eeeeee;margin-bottom: 16px;}
.nav_pori{position: relative;}
.nav_logo_top{ height:100px; display:block;}
.nav_logo_new{    width: 280px;
    height: 60px;
    margin-top: 0px;
    float: left;}
.nav_logo_top .by {
    width: 230px;
    margin-top: 0px;
    float: left;
    text-align: center;
}
.nav_logo_top .search {
    float: right;
    margin-top: 30px;
}
.nav_logo_top .inp_srh {
    border: 1px solid #c1c1c1;
    float: left;
    display: inline;
    margin-top: 3px;
    border-radius: 0;
    height: 36px;
    width: 274px;
    font-size: 14px;
    padding-left: 10px;
    padding-right: 10px;
}
.nav_logo_top .btn_srh {
    background: url(../images/search.jpg) no-repeat;
    width: 34px;
    height: 29px;
    border: none;
    cursor: pointer;
    margin-top: 10px;
}

.nav_top_new .nav {
    margin: 0 auto;
    height: 55px;
    padding-left: 10px;
    padding-right: 10px;
    background-color: #1A75AA;
}

.nav_top_new .nav ul.dh li {
	position: relative;
	padding:0px 19px ;
    height: 55px;
    line-height: 55px;
    text-align: center;
    font-size: 19px;
    float: left;
}
.nav_top_new .nav ul.dh li b{position:absolute;top:25px; right:0px;width: 0;height: 0;border-width:6px;border-style: solid dashed dashed;border-color: #fff transparent transparent;}
.nav_top_new .nav ul.dh li a {
	position: relative;
    color: #fff;
}
.nav_top_new .nav ul.dh > li>a.active{color: #fff;border-bottom: 1px solid #FE9900;padding-bottom: 14px;}

.nav_top_new .nav ul.dh > li > a img{margin-left: 10px;}

.nav_top_new .nav ul.dh li:hover .nav_pab_new{display: block;}

.nav_top_new .nav  ul.dh li .nav_pab_new{background: #fff;position: absolute;left: 0px;width:calc(100% + 20px);width:-moz-calc(100% + 20px);width:-webkit-calc(100% + 20px);z-index: 100;border-bottom:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #eee;display: none;}
.nav_top_new .nav  ul.dh li .nav_pab_new a{display: block;width: 100%;text-align: center;font-size: 17px;border-top: 1px solid #eee;padding:5px 0px;height: 35px; line-height:35px;color: #333;}
.nav_top_new .nav  ul.dh li .nav_pab_new a:hover{background: #1a75ab;color: #fff;}
.nav_top_new .nav  ul.dh li .nav_pab_new a.active{color: #fff;border-bottom: 1px solid #FE9900;background-color: #1A75AA;}
.nav_pab_new:before {
    position: absolute;
    left: 45%;
    top: -14px;
    width: 0;
    height: 0;
    line-height: 0;
    border: 7px solid transparent;
    border-bottom: 7px solid #fff;
    content: "";
	/* opacity: 0;*/
    transition: opacity .2s 0s;
}


.nav_fir_new{float: right;}
.nav_fir_new a{font-size: 14px;margin:0px 10px; line-height: 55px; color:#fff}
.nav_fir_new .nav_frap{background: #FE9900;color: #fff;border-radius: 25px;padding:3px 15px;}

.nav_fir_new .profile {
    display: inline-block;
	position:relative;
    height: 55px;

    margin-bottom: 0;
    padding: 0;
    list-style: none;
    font-size: 13px;
    vertical-align: top;
}

.nav_fir_new .profile img {
    display: inline-block;
    width: 18px;
    height: 18px;
	margin-top:-2px;
    margin-right: 3px;
    border-radius: 50%;
}
/*小角样式*/
.nav_fir_new b{position:absolute;top:25px; right:0px;width: 0;height: 0;border-width:6px;border-style: solid dashed dashed;border-color: #fff transparent transparent;}
/*点击切换样式*/
.nav_fir_new .profile .drop-menu span{ padding-right:10px; padding-left:5px;}
.nav_fir_new .profile .drop-menu:hover .title b{transform:rotate(180deg);transform-origin:50% 25%;transition: transform .2s ease-in;}
/*隐藏下拉菜单样式*/
.toggle{display:none;position:absolute;left:0;top:55px;width: 100%;border: 1px solid #eee; background: #fff;
border-top:none;color: #999;}
.toggle .box{padding:5px 15px;}
.toggle .box a{display:block;cursor: pointer;}
/*控制显示与隐藏*/
.nav_fir_new .profile .drop-menu:hover .toggle{display: block;}
.nav_fir_new .profile .drop-menu .toggle li{border-top: 1px solid #eee; text-align:center}
.nav_fir_new .profile .drop-menu .toggle li a{line-height:35px;color: #333;padding:5px 0px;height: 35px;display: block;}
.nav_fir_new .toggle .box a:hover{color: #333;}
.toggle:before {
    position: absolute;
    left: 45%;
    top: -14px;
    width: 0;
    height: 0;
    line-height: 0;
    border: 7px solid transparent;
    border-bottom: 7px solid #fff;
    content: "";
	/* opacity: 0;*/
    transition: opacity .2s 0s;
}

#searchform{ display:block; float:left;}

#trd-menu{ width:100px; float:left; display:block;margin-top: -10px;}
#trd-menu .mxmenu li {
    padding-left: 15px;
    padding-right: 15px;
}

.mxmenu li {
    float: left;
    position: relative;
}
#trd-menu .mxmenu li a {
    padding: 0;
    font-size: 13px;
}
.mxmenu li a {
    color: #666;
    font-size: 16px;
    padding: 0 15px;
    padding-right: 33px;
}