@charset "utf-8";
/* CSS Document */

.header {min-width: 1100px; height:64px; background: #2c2c2c;background-repeat: no-repeat;background-position: left center;}
.nav-background{height: 56px;background-color:rgba(255,255,255,0.92);width: 100%;position: absolute; top: 64px;z-index: 999;display: none;    border-bottom: #e9e9e9 solid 1px;}
.logo{width:150px; height:38px; float:left; margin:13px 0 0 0;}
.contain{max-width:460px; float:left; font-size:16px; margin:0 0 0 48px;}
.nav-list {position: relative;width: 100%; height: 64px; z-index: 9999;}
.nav-list li {position: relative; float: left; height: 64px; line-height: 64px; font-size:16px; text-align: center;}
.nav-list li a {color: #fff; display: block; padding:0 23px; }
.nav-list li a.curr {color: #e10101; background-color: #1f1f1f;}
.nav-list li a:hover {color: #e10101; text-decoration: none;background-color: #1f1f1f;}

.nav-list li ul {position: absolute;display: none; z-index: 666; text-align: left;
    line-height: 56px;overflow: hidden;height: 56px;width: 1100px;margin: 0 auto;
}
.nav-list li ul li {float: left; height: 56px; font-size: 15px; line-height: 56px; display: inline-block; text-align:left;}
.nav-list li ul li a {color: #333333; padding: 0 15px; text-align:left;}
.nav-list li ul li:last-child>a{ border:none; text-align:left;}
.nav-list li ul li a:hover {color: #e10101; background:none;}

.research {float: left; width:320px; height:32px; background-color:#ffffff; overflow:hidden; margin:16px 0 0 60px;
    -webkit-border-radius:32px; -moz-border-radius:32px; -ms-border-radius:32px; -o-border-radius:32px; border-radius:32px;}
.research input {height: 32px; line-height:32px; border:0; float:left; font-family:"微软雅黑";}
.research input.search_input {width: 264px; height: 20px; line-height:20px;	border:0;  border-radius: 2px 0 0 2px; color:#aaa; font-size:14px; margin:6px 0 0 16px; color:#aaa;}
.research input.btn {border-radius:0 2px 2px 0;
    background: url(/images/search01.png) no-repeat center;
;width: 32px;height: 32px; outline: none;cursor: pointer;
}

.h_operate{float:right;}
.h_operate span{display:block; float:left; margin:12px 0 0 0;}
.h_operate span i{width:18px; height:18px; display:block; margin:0 auto;}
.h_operate span.history{padding:0 26px 0 0; border-right:1px solid #444;position: relative;}
.h_operate span.collect{padding:0 0 0 26px;}
.h_operate span.history i{background:url(/images/history01.png) no-repeat center top;}
.h_operate span.collect i{background:url(/images/collect01.png) no-repeat center top;}
.h_operate span h4{font-size:14px; line-height:14px; color:#ccc; margin:6px 0 0 0;}
.h_operate span a:hover h4{color:#fff;}

.history_inner{position: absolute;top:52px;left: -99px; width: 202px;z-index: 999; padding: 12px; border-radius: 0;   background: #fff; display: none;border: 1px #cccccc solid;box-shadow:#eee -3px 4px 10px;}
.history_inner li{height: 30px;line-height: 30px;overflow: hidden;color: #969696;font-size: 14px;}
.history_inner li a{color: #969696;font-size: 14px;}
.jilua{width: 26px;height: 8px;background:url(/images/jilu.jpg) no-repeat center top;position: absolute;left: 1px;top: 45px;z-index: 1000;display: none;}
