﻿@charset "utf-8";
body{ color:#333; background:#fff;}
a{outline: none; /* for Forefox */ } 
a{star:expression(this.onFocus=this.blur()); /* for Ie*/ } 
a:link,a:visited{ color:#333; text-decoration:none; font-size:12px;}
a:hover{ color:#de3237; text-decoration:none}
.wrap{width:1004px; margin:0 auto;}
/*顶部*/
.topone{ width:100%; background:#f7f7f7; border-bottom:1px solid #dad9d7; height:30px; line-height:30px;}

/* ----- 顶部下拉框 ----- */
.tog{width:100%;height:10px;background:url(../../images/images/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:999;cursor:pointer;}
.tog span{width:159px;height:20px;margin:0 auto;line-height:20px;color:#FFF;text-align:center;display:block;background:url(../../images/images/tog.png) 0 5px no-repeat;}
.togclose{width:100%;height:20px;background:url(../../images/images/top_float_bg.png) 0 top repeat-x;position:absolute;z-index:999;cursor:pointer;}
.togclose span{font-family:Verdana;font-size:12px;width:159px;height:15px;margin:0 auto;text-align:center;line-height:22px;color:#FFF;display:block;background:url(../../images/images/togclose.png) 0 5px no-repeat;}
.tog_contact{height:300px; width:100%;background:#FFF url(../../images/images/tog_contact_bg.gif) 0 bottom repeat-x;position:absolute;z-index:998;display:none;}


/*头部*/
.header{width:100%; padding:5px 0 0;}
.search_box{ padding:5px 0;}
#lenu1 li{float:left;display:block;cursor:pointer;width:58px;text-align:center;line-height:29px;height:29px;}
#lenu1 li span{ float:right; color:#c0c0c0; font-weight:normal}
#lenu1 li.hover{color: #de3237;font-weight:bold;}
.lain1_box{clear:both;background:#df3237;width:514px; padding:3px; line-height:30px;}
.sertxt{ border:1px solid #a64b54; width:410px; height:30px; padding-left:5px;}
.serbtn{width:97px; height:30px; background:none; border:none;cursor:pointer; color:#fff; font-size:14px; font-weight:bold}
#lain1 ul{display:none;text-align:left;}
#lain1 ul.block{display: block;}
.nav{display:block;width:100%; border:1px solid #de3237; color:#fff; border-left:0; border-right:0; height:32px; line-height:32px; background:#de3237;}
.nav_left{float:left;}
.nav_left li{float:left; margin-right:10px;}
.nav_left li a:link,
.nav_left li a:visited{color:#fff; font-size:14px; font-weight:bold; padding:0 20px; line-height:32px; text-decoration:none; display:block;}
.nav_left li a:hover{background:#ba0100}
/*检索框*/
.logo     {margin-top:10px; float:left; width:0px;}
.logo p   { font-weight:bold; line-height:25px; font-size:16px; color:#000;}

.search   {/*margin:10px 0 10px 50px;float:right;*/}
input     {margin:0px; padding:0;}
/*.buy      {width:37px; height:37px; border:1px solid #ccc; background:#fff; border-radius:8px 0 0 8px; cursor:pointer;}
.buy:hover{color:#df3237; border-right:0;}
.sell     {width:37px; height:37px; border:1px solid #ccc; background:#fff; border-radius:8px 0 0 8px; color:#df3237; border-right:0; cursor:pointer;}
*/
.box1     {float:right; border:0; width:37px; height:74px; }
.box2     {float:right; border:1px solid #cccccc; width:470px; height:60px; padding:6px 0 6px 10px; border-left:0;} 
select    {position:relative; font-size:13px; width:70px; height:20px; line-height:14px; border:1px solid #ccc; float:left; margin:0 8px 5px 0;}
.button   {width:100px; height:38px; background:#df3237; color:#ffffff; font-size:16px; border:0; float:left; cursor:pointer;}
.button:hover{width:100px; height:38px; background:#ff0000; color:#fff; font-size:16px; border:3px solid #df3237; float:left; cursor:pointer;}
.retrieval{width:340px; height:26px; font-size:14px; color:#727272; border:4px solid #df3237; float:left; border-right:0; padding:4px 0 0 10px;}


@media screen and (-webkit-min-device-pixel-ratio:0) {
.search .search_radio{height:27px; width:37px; background:url(../../images/images/no_click.gif) no-repeat; cursor:pointer;}
.search_radio        {font-size:12px; font-weight:bold; text-align:center; display:block; padding:10px 0 0 0; }
}
.search .search_radio{+height:37px; width:37px; background:url(../../images/images/no_click.gif) no-repeat; cursor:pointer;}
.search label.r_on   {background:url(../../images/images/click.gif) no-repeat; }
.search 
.search_radio input  {position:absolute;left:-9999px;}
.search_radio        {font-size:12px; font-weight:bold; text-align:center; display:block; padding:10px 0 5px 0\9; }
.search label.r_on   {background:url(../../images/images/click.gif) no-repeat; color:#de3237;}

/* 头部搜索标签切换  */
  
.label_top { height:76px;float:left; margin-top:0px; margin-left:470px;padding:0 0 0 0;width:44px; } 
.label_top_title {height:76px; width:44px;background:url(../../images/images/top_bg.png) no-repeat 0 0px; }
.label_top_title li {display:block; margin-top:10px; display:inline; text-align:center;}
.label_top_title li a {margin-top:9px;display:block; width:40px; heigth:30px; line-height:26px; font-weight:bold;text-decoration:none;cursor：pointer;}
.label_top_title li a:hover {color:#000;text-decoration:none;}
.label_top_title li.sel a{padding-left:0px;color:#D01010;font-size:12px;}
.label_top_title_bg1 {background-position:0px 0px;}
.label_top_title_bg2 {background-position:-45px 0px;}
.label_top_title_bg3 {background-position:-90px 0px;}
.label_top_title_bg4 {background-position:-135px 0px;}
.label_top_con{margin-top:0px;margin-left:41px;border:1px solid #cccccc; width:468px;height:61px;padding:6px 0 6px 10px;}

