﻿#topbar { width: 100%; height: 36px; line-height: 36px; border-bottom: 1px solid #dcdcdc; background-color: #f1f1f1; }
#top { width: 1200px; margin: 0 auto; font-size: 12px; color: #626262; line-height: 36px; overflow: hidden; }
.t_left {    float: left;}
.t_left a { color: #e4030d; }
.t_rig { float: right; min-width: 200px; }
.t_rig li { float: left; margin-left: 15px; }
.t_rig li.mob { float: left; margin-left: 15px; background: url(../b98/images/mob.png) no-repeat 0 center; padding-left: 15px; }
.t_rig i { margin-right: 6px; color: #ff5057; }
.t_rig li a { color: #626262; }
.t_rig li a img { padding-top: 0px; }
.t_rig li a:hover { color: 00; text-decoration: none; }
#header { padding: 10px 0 0; height: 100px; width: 1300px; margin: 0 auto; }
#header .logo { float: left; width: 265px; margin-right: 38px; margin-top: 6px; }
#menu { overflow: hidden; }
/*search*/

#search { width: 452px; float: left; margin-top: 8px; margin-right: 44px; }
.sa { width: 30px; height: 33px; line-height: 33px; background: url(../images/searchico.png) no-repeat center; border: 3px solid #e4030d; border-right: 0; position: relative; float: left; color: #626262; padding-left: 10px; z-index: 999; cursor: pointer; font-size: 12px; }
.sa a { display: none; }
.sahover .lanmu { display: block !important; }
.lanmu { border: #e4030d 3px solid; border-top: 1px solid #eee; position: absolute; width: 72px; top: 33px; left: -3px; z-index: 9999; display: none }
.lanmu a { height: 33px; line-height: 33px; display: block; padding-left: 10px; border-bottom: 1px solid #eee; background: #FFF; color: #666 }
.lanmu a:hover { background: #f6f6f6; color: #e4030d }
.text { height: 33px; line-height: 33px; width: 285px; border: 3px solid #42B711; border-left: 0; float: left; padding-left: 3px; background: #fff; color: #626262; font-size: 12px;}
.button { width: 83px; height: 39px; float: left; border: 0; background: #42B711; font-size: 18px; color: #fff; font-family: "微软雅黑"; }
#button { height: 39px; width: 80px; }
.search_list { height: 28px; float: left; width: 452px; overflow: hidden; }
.search_list li { float: left; line-height: 28px; color: #626262; font-size: 12px; margin-right: 15px; }
.search_list li a { color: #626262; }
.search_list li a:hover { color: #e4030d; text-decoration: underline; }
.search_list .tit { font-weight: bold; }
/*广告*/

/*广告*/

.tnews { float: right; width: 266px; margin-top: 2px; line-height: 24px; margin-right: 13px; }
.tnews li { float: left; width: 75px; font-size: 12px; background: url(../images/dian.jpg) no-repeat 0 10px; padding-left: 10px; overflow: hidden; }
.tnews li a { color: #626262; }
.tnews li a:hover { color: #e4030d; text-decoration: underline; }
.b1 { float: right; margin-right: 30px; border: 1px #cccccc solid; }/*导航*/
.nav { width: 100%; background: #42B711; height: 44px; }
.navhot { background: url(../images/nav.jpg) repeat-x bottom center; height: 45px; }
#menu { height: 44px; margin: 0 auto; width: 1250px; }
#menu a { font-size: 18px; font-family: "微软雅黑"; color: #fff; display: block; }
#menu li { float: left; line-height: 44px; width: 120px; text-align: center; display: block; }
#menu .curmenu, #menu li:hover { background: rgba(255,255,255,0.2); }
#menu .fl { background: #bb0404 !important; position: relative; height: 44px; font-size: 15px; font-family: "微软雅黑"; color: #fff; cursor: pointer; width: 260px; }
#menu .nfl { float: right; padding-right: 30px; background: url(../images/hnews.gif) no-repeat right 8px; line-height: 44px; }
/*分类*/

.flinfo { width: 1248px; position: absolute; left: 0; top: 44px; background: #fff; _background: rgba(244,245,245,0.8); z-index: 999; border: 1px solid #dcdcdc; overflow: hidden; display: none; }
.flleft { width: 720px; float: left; padding: 20px 0; }
.flinfo .fllist { width: 680px; float: left; border-bottom: 1px solid #dcdcdc; margin: 0 20px; line-height: 18px !important; }
.flinfo dt { width: 76px; margin: 8px 0; }
.flinfo .fllist:last-child { border-bottom: 0; }
.flinfo .fllist dt, .flinfo .fllist dd { float: left; color: #626262; padding-right: 10px; margin-right: 10px; }
.fllist dd { border-right: 1px solid #ccc; margin: 8px 0; }
.fllist dd:last-child { border-right: 0; }
.flinfo .fllist dt a { color: #e4030d !important; }
.flinfo .fllist dd a { color: #626262 !important; }
.flinfo .fllist dd a:hover { color: #e4030d !important; }
.flinfo .fllist dt a:hover, .flinfo .fllist dd a:hover { text-decoration: underline; }
.flrig { float: left; width: 460px; padding: 20px 0; overflow: hidden; }
#float { width: 100px; padding: 1px; border: 1px solid #bfbfbf; position: fixed; right: 0; top: 220px; background: #fff; border-radius: 4px; box-shadow: 0px 0px 5px 2px #bfbfbf; -moz-box-shadow: 0px 0px 5px 2px #bfbfbf; z-index: 9999; }
.float_tit { float: left; width: 92px; background: url(../images/float_tit.jpg) repeat-x; height: 26px; line-height: 26px; color: #fff; font-size: 12px; padding-left: 8px; border-bottom: 1px solid #bfbfbf; }
.float_kefu { text-align: center; padding-top: 15px; width: 100px; float: left; }
.float_click { float: left; width: 100px; text-align: center; padding: 4px 0; }
#hot { height: 45px; line-height: 44px; width: 1250px; margin: 0 auto; overflow: hidden; }
#hot ul li { float: left; font-size: 12px; width: 125px; background: url(../images/hot.gif) no-repeat scroll left 10px; padding-left: 25px; white-space: nowrap; }
#hot ul li a { color: #626262; }
#hot ul li a:hover { color: #e4030d; text-decoration: underline; }
.div-popup-wechat { width: 160px; height: 160px; background: #fff; width: 200px; height: 282px; text-align: center; position: absolute; /*left:-75px;*/ top: 36px; z-index: 12; }
.div-popup-wechat .div-anchor { height: 3px; background: #fff url(../images/bg-popup-top-1.png) no-repeat 20px 0; }
.div-popup-wechat .div-body { height: 152px; border-top: 0; height: 282px; padding-top: 4px; }
.div-popup-wechat .div-body p { color: #3E3A39; }
