@charset "utf-8";
.l{float:left;}
.r{float:right;}
.site_nav,.w1140{margin:0 auto;width:1140px;}
/*header*/
.header-v1{clear:both;padding:22px 0;height:54px;font-size:12px;font-family:"宋体";}
.header-v1 .logo{height:54px;line-height:54px;background:none;}
.header-v1 .logo h1{margin-left:20px;color:#4c4c4c;text-indent:0;font-size:22px;font-family:'微软雅黑';}
.header-v1 .logo h1 span{padding-left:20px;border-left:1px solid #ddd;}
.top-bar-search{margin-top:9px;width:480px;height:35px;border:1px solid #DB3428;background-color:#fff;line-height:35px;}
.search-select{width:70px;}
.search-trigger{position:relative; z-index: 10;}
.search-trigger span{display:block;width:70px;background:url(../img/search_trigger.png) no-repeat scroll 45px center;color:#666;text-indent:14px;}
.search-trigger dl{position:absolute;top:35px;left:-1px;display:none;width:66px;border:1px solid #db3428;border-top:none;background-color:#fff;}
.search-trigger dl dd{display:block;height:24px;color:#666;text-indent:14px;line-height:24px;cursor:pointer;}
.search-trigger dl .searchOn,.search-trigger dl dd:hover{background-color:#dcdcdc;color:#333;}
.top-bar-search .search-Off,.top-bar-search .search-On{float:left;overflow:hidden;padding:0 5px;width:298px;height:35px;border:none;background:0 0;color:#999;}
.top-bar-search .search-btn{width:102px;height:35px;border:none;background:#db3428;color:#fff;text-align:center;font-size:14px;cursor:pointer;}
/*nav*/
.nav-v1{margin-bottom:10px;height:48px;border-bottom:3px solid #db3428;background-color:#fafafa;font-family:'微软雅黑';}
.nav-v1 li{position:relative;z-index:9;float:left;padding-right:6px;width:144px;height:48px;background:url(../img/nav_bg.png) no-repeat right -49px;text-align:center;line-height:48px;}
.nav-v1 li.first{width:114px;}
.nav-v1 li.last{padding-right:0;width:120px;background:0;}
.nav-v1 li .main-link{display:block;background:url(../img/nav_bg.png) no-repeat 108px 23px;color:#333;font-weight:700;font-size:15px;}
.nav-v1 li .main-link:hover{background-position:108px -13px;color:#db3428;text-decoration:none;}
.nav-v1 li.first .main-link,.nav-v1 li.last .main-link{background:0;}
.nav-v1 li .sub-nav{position:absolute;top:43px;left:7px;display:none;padding-top:5px;width:130px;background:url(../img/subnav_bg.png) no-repeat center 0;}
.nav-v1 li .sub-nav div{border-radius:3px;background-color:#db3428;box-shadow:0 1px 2px rgba(0,0,0,.3);}
.nav-v1 li .sub-nav a{display:block;height:48px;border-bottom:1px solid #af2920;color:#fff;font-size:14px;}
.nav-v1 li .sub-nav a.last{border:0;}
.nav-v1 li .sub-nav a:hover{text-decoration:underline;}