﻿.div_main_top,
.nav,.nav_b{
    background:url(../Images/2011/scroll-v.gif) repeat-x;
}
.div_main_top .div_t_r b,
.nav li a,.li_55,.li_75,.nav_b li a,
.div_main_top .div_main_top_qq,
.div_main_top .weixin a{
    background:url(../Images/2011/sprite.gif?v=20170712) no-repeat;
}
.div_main_top{width:100%; padding-top:3px; height:27px; background-position:0 0; color:#405e72;}
.div_main_top .div_t_l{font-size:12px; float:left}
.div_main_top .div_t_l a{  color:#405e72;line-height:24px}
.div_main_top .div_t_l img{display: inline;}
.div_main_top .div_t_r{ float: right}
.div_main_top .div_t_r a{ margin:0 5px; color:#8498af; line-height:24px}
.div_main_top .div_t_r b{ color: #999;font: bold 13px/24px Microsoft YaHei, "黑体";float: left; background-position:-604px 0; padding:0 10px 0 20px;}
.div_main_top .div_main_top_qq{height: 23px; width: 80px; float: right; margin-right: 10px; background-position: -87px -121px;}
.div_main_top .weixin a{  display: block;  width: 97px; height: 23px;background-position: -169px -121px}
.nav { height: 39px; background-position:0 -60px; padding-left:1px; position: relative; z-index: 2 }
.nav li { float: left; margin-top: 5px; list-style-type: none; }
.nav li a { display: block; font-size: 14px; font-weight: bold; background-position:right -134px ; text-align: center; line-height: 34px;cursor:pointer; }
.nav li a.link1 { background: url(image/nav_bg55.gif) no-repeat; color: #0a5fd3!important; text-decoration: none; }
.nav li a.link2 { background: url(image/nav_bg84.gif) no-repeat; color: #0a5fd3!important; text-decoration: none; }
.nav li a.link3 { background: url(image/nav_bg65.gif) no-repeat; color: #0a5fd3!important; text-decoartion: none; }
.w_65 a { width:65px; color: #fff; }
.w_65 a:hover { background: url(image/nav_bg65.gif) no-repeat; color: #0a5fd3; text-decoration: none; }
.w_80 a { width: 55px; color: #fff; }
.w_80 a:hover { background: url(image/nav_bg55.gif) no-repeat; color: #0a5fd3; text-decoration: none; }
.w_108 a { width: 84px; color: #fff; }
.w_108 a:hover { background: url(image/nav_bg84.gif) no-repeat; color: #0a5fd3; text-decoration: none; }
ul.nav li span { float: left; padding: 0; position: absolute; left: 0; top: 38px; display: none; width: 946px; }
ul.nav li:hover span { display: block; }
.hover1 { background: url(image/nav_abg1.gif) no-repeat!important; color: #0a5fd3!important }
.nav_xl { background: #efefef url(image/navxl_bg.gif) bottom repeat-x; border-bottom: 1px #1952a1 solid; padding: 15px 0 10px 0 }
.nav_tab td { padding: 0 15px 0 10px; border-right: 1px #c0c0c0 dotted;word-break:break-all; }
.nav_tab .div_h1 { float: left; font-size: 14px; background: url(image/h1_bg.gif) 1px 4px no-repeat; padding-left: 15px; line-height: 18px; position: relative;display:inline  }
.nav_tab .div_h1 a.s1 { font-size: 14px!important; font-weight: bold!important; color: #000!important; line-height: 18px }
.nav_tab .div_h1 a { display: inline; font-weight: normal; font-size: 12px; color: #5f8ead; background: none }
.nav_tab .div_h1 a:hover, .nav_tab .div_h2 a:hover { background: none }
i { position: absolute; right: -23px; top: -5px; width: 22px; height: 14px; background: url(//www.sci99.com/Images/top/new.gif) no-repeat; }
ul.nav li span .div_h2 a { display: inline; margin: 0 3px 0 10px;  color: #46576f; line-height: 25px; font-size: 12px; font-weight: normal; background: none; white-space: nowrap; }
.nav_b { height: 26px; background-position: 0 -102px; margin-top: 2px; padding-left: 5px; position: relative; z-index: 1 }
.nav_b li { float: left; list-style-type: none; margin-top: 4px; padding: 0; color: #617b97; line-height: 21px }
.nav_b li b { font-weight: bold; margin-left: 7px }
.nav_b li a { display: block; padding: 0 7px; background-position: right -167px; color: #617b97 }
.nav_b li a:hover{ cursor:pointer}
.nav_b li a.x1 { padding-left: 0 }
ul.nav_b li span { float: left; padding: 0; position: absolute; left: 0; top: 26px; display: none; width: 946px; height: 31px; background: url(image/nav_bbg1.gif) repeat-x; color: #617b97; }
ul.nav_b li:hover span,ul.nav_b li:hover i { display: block; }
ul.nav_b li:hover span a { display: inline; line-height: 31px; background: none }
ul.nav_b li i { padding: 0; position: absolute; right:225px; top: 26px; display: none; width: 120px; height:165px; background: url(https://img.sciimg.com/static/public/images/wm.png) no-repeat; }
.li_55 { width: 65px; background-position: -15px -122px; }
.li_55 a:hover { background: url(image/li65_bg1.gif) no-repeat }
.li_75 { width: 80px; background-position: 0 -122px }
.li_75 a:hover { background: url(image/li75_bg.gif) no-repeat }
.col_red{ color:#ca1d1d!important;}

/**微信样式 2015-5-26 **/
.weixin{position:relative; z-index:9;}
.weixin a{ display:block; cursor:pointer; }
.weixin span{ display:none; width:248px; height:300px;position:absolute; left:-80px; top:27px; z-index:999;}
.weixin:hover span{ display:block;}