﻿* { margin: 0; padding: 0; }
ol,
ul { list-style: none; }
a:link,
a:visited,
ins { text-decoration: none; }
img,button{ border:none }
body { font-family: "Microsoft YaHei", "微软雅黑", Arial, "SimSun"; }
.headMenu { position: relative; margin:0 auto; z-index:9999; float: right; margin-right: 30px;}
/*.hmenu,
.hmenu li { height: 120px; }*/
.headMenu > .w1224{width:auto !important;}
.hmenu li a {/* height: 60px; */line-height: /*60px*/34px;}
.hmenu { z-index: 100; background-position: 0px 100%;}
.hmenu li {  display: inline-block;*float: left; clear: right; text-align: center; line-height: 18px; padding: 0; }
.hmenu li.lihover,
.hmenu li.licurrent { padding-bottom: 15px; border-bottom: 3px solid #FE7700; }
.hmenu li a { padding: 0px 23px; color: #fff;/* margin: 0 2px;*/ border-left: none; display: inline-block; font-size: 15px; min-width: 30px;/* border-top:5px solid #fff;*/ white-space: nowrap; border: 1px solid transparent;}
.hmenu li a:hover {/*background:#f6f6f6;*/ /*color: #5093d0;*/ border-color: #4080d8; border-radius:50px;}
.hmenu li a.noborder { border-right: none; }
.li_1,
.li_2,
.li_3,
.li_4,
.li_5,
.li_6,
.li_7 { position: relative; z-index: 100; }
a.noclick { width: 60px; }
.hmenu dl { position: absolute; top: 20px; left: 0; line-height: 40px; z-index: 99; display: none; width: 130px; /*border-top: 1px solid #e6e4e3;*/ box-shadow: 0px 0px 5px rgba(0,0,0,0.1); *border:1px solid #000 !important;}
.hmenu dl dd:hover a { background: #ec1b23 !important; color: #fff !important; }
/*.hmenu dl dt{ height: 17px; border-bottom: 1px solid #e6e4e3; *height: 19px; line-height: 17px; }*/
.hmenu dl dd { /*border-left: 1px solid #E6E4E3; border-right: 1px solid #E6E4E3; */ background: #ffffff/* url(../images/menu.gif) no-repeat bottom*/; cursor: pointer; }
.hmenu dl dd:hover{ background: #eee;}
.hmenu dl dd a {display: block; text-align: center; padding: 0 8px; border-right: none; color: #222; font-weight: normal; width: auto; height:50px; line-height:50px; border-top:none !important; background:none !important; font-size:14px; }
.hmenu dl dd.lastItem { background-image: none;/* border-bottom: 1px solid #E6E4E3;*/ }
.hmenu dl dd.lastItem a { border-bottom: none; }
.miui_logo { position: absolute; top: 29px; left: 0; }
.language { position: absolute; right: 0; top: 10px; line-height: 20px; height: 20px; font-size: 12px; color: #6D6D6D; text-align: right; }
.language span { color: #A6A6A6; padding: 0 3px; }
.language a { color: #A6A6A6; }
.language a:hover { text-decoration: underline; }
/*2017-2-6新增*/
.neeq { position:absolute; top:67px; left:190px; color:#000; font-size:13px; font-family:Arial, '微软雅黑'; white-space:nowrap; }
.btnNavBar { background-color: transparent; background-image: none; border: 1px solid transparent; border-radius: 4px; float: right; margin-bottom: 8px; margin-top: 8px; padding: 9px 10px; position: relative; top:3px; z-index:10000; margin-top: 4px; cursor: pointer; box-sizing:border-box; display:none;}
.btnNavBar .icon-bar { border-radius: 3px; display: block; height: 4px; width: 30px; background-color: /*#5890c3*/#5093d0;; margin-top: 6px; }
.btnNavBar .icon-bar:first-child { margin-top:0px; }
/*2017-7-5新增*/
.navHeadBox,.navHead{display: /*inline-*/block;}
.navHeadBox{ position: relative;* float: left !important;}
.navHead{ border-radius: 20px;}
.navNum{ display:block;min-width: 7px; padding: 0 5px; height: 17px; line-height: 17px; background: #e60012; color: #fff; font-size: 11px; text-align: right; position: absolute;right: -4px;top: -5px; border-radius: 20px;}
.username{white-space: nowrap;}



@media screen and (max-width: 1216px) {
}
@media screen and (max-width: 1170px) {
	.hmenu li a { padding: 0px 30px;}
}
@media screen and (max-width: 1152px) {
	.hmenu li a { padding: 0px 28px;}
}
@media screen and (max-width: 1080px) {
.top1BG {
height:40px;  /*font-size:0px;*/
}
/*.top1BG *{ display:none;}*/
/*.navHeadBox{display: none;}*/
.top1 ul li{ margin-right: 0;}
ul.dropdown-menu{right: -8px;}


.LogoBox a img{ width:100px;}
.btnNavBar {
display:block;
}
.headMenu {
width:100%;
}
.hmenu {
display:none;
position: absolute;
top: 0px;
left: 0;
background:#eee;
}
.hmenu, .hmenu li, .hmenu li a {
width:100%;
}
.hmenu li {
border-bottom:1px solid #eee;
box-sizing:border-box;
}
.hmenu li a{ font-size:18px; font-weight:normal; color:#137cd7;}
.hmenu li a, .hmenu dl dd a {
line-height:48px;
height:48px;
padding:0;
}
.hmenu li a:hover{ color:#fff;background:#316ed3;}
.hmenu dl {
top: 45px;
height:auto;
position:static;
}
.hmenu dl, .hmenu dl dd a {
width:100%;
}
.hmenu dl dd {
background:#eee;
}
.btnNavBar {
display:block;
}
}
@media screen and (max-width: 380px) {
.LogoBox a img{ width:120px; position:relative;top:3px;}
}
