 @charset "gb2312";
/* CSS Document */

/*公用样式*/
body, hq, h1, h2, h3, h4, h5, h6, ol, ul, li, dl, dt, dd, p, td, th, form, input, botton, seltce, textarea { margin:0; padding:0}
ul,ol,li{ list-style:none;}
body, button, input, select, textarea{ font-family:"宋体"; font-size:12px; }
a{ text-decoration:none; color:#4c4c4c;}
a:hover{ text-decoration:underline; color:#ff0000}
img{ border:0px;}
.clear{ clear:both}
.font12pt{ font-size:12px}
.font14pt{ font-size:14px}

/*页面布局*/
body{ background:url(https://www.99166.com/new/wenzhang/comimages/bg.gif) repeat-x;}
.topbg{ background:url(https://www.99166.com/new/wenzhang/comimages/topbg.gif) repeat-x; height:34px; color:#fff;}
.topbg_con,.conbg_con{ width:994px; margin:0 auto; height: 34px;overflow: hidden;}

/*头部一条*/
.topbg_con_nav{ float: left}
.topbg_con_nav_right{ float:right; overflow:hidden; zoom:1; line-height:34px}
.topbg_con_nav li,.topbg_con_nav_right li{ float: left; margin-left:5px; margin-right:5px;}
.topbg_con_nav li a,.topbg_con_nav_right li a{ color:#FFF}
.register,.login,.zfblogin,.qqlogin,.addbaidu,.weixin{ background:url(https://www.99166.com/new/wenzhang/comimages/2017anniu.png) no-repeat; text-indent:-9999em; margin-top:5px;}
.register{ width:41px; height:24px; margin-top:5px;}
.login{ width:41px; height:24px; background-position:0 -29px; margin-top:5px;}
.zfblogin{ width:97px; height:24px; background-position:0 -58px;}
.qqlogin{ width:77px; height:24px; background-position:0 -86px;}
.addbaidu{ width:156px; height:25px; background-position:0 -115px;}
.weixin{width:87px; height:24px; background-position:0 -144px;}
.register a,.login a,.zfblogin a,.qqlogin a,.addbaidu a,.weixin a{ height:100%; display:block; text-indent:-99em; overflow:hidden;}
#box {display: none;width: 115px;height: 180px;padding: 5px;text-align: left;line-height: 175%;text-indent: 2em;position: absolute;}
/*头部一条END*/
/*头部导航样式*/
.header{ width:980px; margin:0 auto; overflow:hidden; zoom:1}
.menuicon{ overflow:hidden; zoom:1; padding-bottom:10px;height:75px;}
.logo_nav{ float:left; margin-top:18px; width:196px;}
.logo_nav a{  }
.menupic{ background:url(https://www.99166.com/new/wenzhang/comimages/menupic.gif.png) no-repeat; width:730px; float:right; }
.menupic li{ float:left; width:80px; text-align:center; display:block;}
.menupic li a{  height:100%; display:block; overflow:hidden; padding-top:58px;position: relative; }
.adtop{ border:1px solid #adadad; padding:8px 5px; overflow:hidden; zoom:1; background:#f7f7f7; line-height:180%;}
.adtop img{ float:left;}
.adtopleft{ float:left; width:170px;}
.adtopleftnew li{ float:left; margin-right:18px;}
/*导航*/
.menunavbg{ background:#884400 ; width:980px; height:36px; padding:0; margin:0 auto;}
.menunavlist { color:#ffffff; overflow:hidden; zoom:1; font-weight:900; margin-left:2px}
.menunavlist li{ float: left; line-height:37px; margin-left:10px; display:inline}
.menunavlist li a{ color:#FFF;}
.menunavlist li a:hover{ color:#fff600;}
.menu_sider{ height:75px; line-height:120%; font-size:12px; overflow:hidden; zoom:1 }
.menu_sider .suanming{ width:200px; margin-left:56px; margin-top:2px; float:left; display:inline}
.menu_sider .suanming li{ float:left; margin-left:15px; width:50px; margin-top:2px; display:inline }
.menu_sider .jiri{ width:88px; margin-left:50px; margin-top:2px; float:left; display:inline }
.menu_sider .jiri li{ float:left; margin-left:15px; width:50px; margin-top:2px; display:inline; }
.menu_sider .xingming{ width:144px; margin-left:45px; margin-top:2px; float:left; display:inline }
.menu_sider .xingming li{ float:left; margin-left:15px; width:50px; margin-top:2px; display:inline}
.menu_sider .fengshui{ width:55px; margin-left:43px; margin-top:2px; float:left; display:inline }
.menu_sider .fengshui li{ float:left; margin-left:15px; width:50px; margin-top:2px; display:inline}
.menunavbg a{ color:#966d06}
.menunavbg a:hover{color:#990066}


.nav_a{margin:0 auto;width:960px}.nav_a a{padding-right:15px;font-size:14px}.nav_a a.active,.nav_a a:hover{color:#7d3798}
.nav_wrapper{width:100%;height:47px;line-height:47px;background-color:#7b4f9b;overflow:hidden}.constellation,.nav_wrapper .nav{width:960px;margin:0 auto}.nav_wrapper .nav li{float:left}.nav_wrapper .nav a{color:#fff;padding:0 11px;display:block;font-size:16px}.nav_wrapper .nav a:hover,.nav_wrapper .nav li.current a{background:#fcfcfc;color:#000}

