@charset "utf-8";
/* CSS Document */
@import url("reset.css");

/* header */
.header_bd,.header_bd_xmk{width:950px; margin:0 auto; padding:7px 0px;}
.logo{/*width:350px;*/width:400px;  height:55px; background:url(../../img/common/icons.png) no-repeat; float:left; margin:0 0 0 3px; display:inline;}
.logo h1{float:left;}
.logo h1 a {display:block; width:250px; height:55px; text-indent:-9999px;}
.logo span{color:#4C4C4C; float:left; font-family:"微软雅黑"; font-size:22px; height:55px; line-height:55px; margin-left:10px; padding-top:3px;}
.topbanner{width:160px; height:55px; float:right;}
.header_bd .top_bar_search{float:right; width:470px; margin-left:45px; display:inline;}
.top_bar_search .search_key{margin-bottom:6px;}
.top_bar_search .search_key a{margin-right:8px;}
/*search*/
.header_bd .search{ background:url(../../img/common/search.png) no-repeat; height:34px; width:470px; float:right;position:relative;}
.header_bd .search .search_select{ float:left; height:34px; line-height:35px; width:62px;}
.header_bd .search .search_trigger span{text-indent:13px;display:block;width:62px;height:27px;line-height:34px; padding-left:0; width:62px;color:#666666;cursor:pointer;}

.header_bd .search .search form{ float:left; width:403px; height:29px; margin:5px 5px 5px 0;}
.header_bd  .search .search_On,.header_bd .search_Off{ border:none; color:#999999; float:left;height:24px; line-height:24px; width:320px;padding-left:4px;background:none; overflow:hidden;margin-top:4px;}
.header_bd .search .search_Off{ color:#666666;}
.header_bd .search .search_btn{ width:79px; height:24px; float:left; background:none; border:none; cursor:pointer; overflow:hidden; text-indent:-9999px;margin-top:4px;}

.header_bd .search .search_trigger{position:relative;z-index:100000;}
.header_bd .search .search_trigger dl{display:none;width:66px; position:absolute; z-index:100000; left:0px; top:33px;  border:1px solid #dee4ea;background-color:#f7f9fb; border-top:none}
.header_bd .search .search_trigger dl dd{display:block; clear:both; height:24px; line-height:24px; vertical-align:middle; color:#333333; text-indent:13px; cursor:pointer}
.header_bd .search .searchOn{background-color:#dee4ea; color:#666666;}

/*导航*/
.navigation{margin:0 auto; width:950px;}
.mannav{height:36px; width:950px; overflow:hidden; line-height:36px; background:url(../../img/common/nav_bg.png) no-repeat;}
.mannav ul{ width:958px; height:36px; margin-left:-4px; }
.mannav ul li{ float:left; padding:0px 9px; background:url(../../img/common/nav_line.png) right top no-repeat;}
.mannav ul li a{ font-weight:bold; color:#FFFFFF; font-size:14px; padding:0px 5px; line-height:36px; }
.mannav ul li a:hover{color:#ffffff;}
.mannav ul li.brnone{ background:none;}

/* order_nav */
.navigation .order_nav{width:948px; height:30px; overflow:hidden; background:url(../../img/common/cn_bg.png) left -70px repeat-x; border:1px #d8d7d7 solid; border-top:none; line-height:30px; position:relative;}
.navigation .order_nav .wid1{ float:left; padding-left:10px; height:30px; _line-height:31px; overflow:hidden;}
.navigation .order_nav .wid1 dt{ float:left; padding-right:11px; background:url(../../img/common/order_nav_line.png) right center no-repeat;}
.navigation .order_nav .wid1 dd{ padding-left:11px; float:left;}
.navigation .order_nav .wid1 dd a{ margin-right:11px;}

.navigation .order_nav .ranking{ background:url(../../img/common/cn_bg.png) left -25px no-repeat; padding-left:20px; float:right; padding-right:8px;}
.navigation .order_nav .ranking dt a{ color:#c40712; font-size:14px; font-weight:bold;}
/*项目库top
------------------------*/

/*logo*/
/*header_right*/

.header_right{width:470px;float:right;position:relative;z-index:1000;}
/*search*/
.header_right .top_bar_search {float: left;position: relative;width: 470px;}
.header_right .search_key span {color:#333333;font-weight: bold;}
.header_right .search_key a {color:#333333;padding-right:8px;}
.header_right .search_xmk{ background:url(../../img/search/0.1/search_bg.png) no-repeat; height:35px; width:470px; float:right; margin:3px 0px 0px 0px;}
.header_right .search_select{ float:left; height:35px; line-height:35px; width:70px;}
.header_right .search_trigger span{ background:url(../../img/search/0.1/search_trigger.png) right center no-repeat; color:#666666; display:block; padding-left:15px; width:40px}

.header_right .search_trigger span{display:block;margin:3px 0px 0px 3px;text-indent:13px;height:27px;line-height:27px; padding-left:0; width:63px; background:url(../../img/search/0.1/search_trigger.png) 45px center no-repeat; color:#666666;}
.header_right .search_trigger a:hover{ text-decoration:none;}

.header_right .search_xmk form{ float:left; width:397px; height:29px; margin:3px 3px 3px 0px;}
.header_right .search_On,.header_right .search_Off{ border:none; color:#999999; float:left; padding:0px 5px; height:29px; line-height:29px;width:298px; background:none; overflow:hidden;}
.header_right .search_Off{ color:#666666;}
.header_right .search_btn{ width:89px; height:29px; float:left; background:none; border:none; cursor:pointer; overflow:hidden; text-indent:-9999px;}

.header_right .search_trigger{position:relative}
.header_right .search_trigger dl{display:none;width:66px; position:absolute;left:0px;_left:-3px; top:31px;  border:1px solid #d0d0d0;background-color:#efefef; border-top:none}
.header_right .search_trigger dl dd{display:block; clear:both; height:24px; line-height:24px; vertical-align:middle; color:#333333; text-indent:16px; cursor:pointer}
.header_right .searchOn{background-color:#dcdcdc; color:666}
