﻿
/* CSS Document */
body { font:12px/1.5 Arial, "宋体"; background:#fff; text-align:center; color:#666;}
body, table, td, div, p { word-wrap:break-word; word-break:break-all; word-break:normal; -webkit-text-size-adjust:none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin:0; padding:0;}
div { text-align:left; }
button, input, select, textarea { font:100% Arial, "宋体"; }
h1, h2, h3, h4, h5, h6 { font-size:100%;}
em { font-style:normal; }
del { font-family:simsun; }
ul,ol{ list-style:none; }
li,dt,dd{ display:block;}
fieldset, img { border:0; }
sup { vertical-align:text-top; }
sub { vertical-align:text-bottom; }
table { border-collapse:collapse; border-spacing:0; }
a { color:#666; text-decoration:none; outline:none; }
a:hover { color:#FF5500; text-decoration:underline; }
.cfix { zoom:1 }
.cfix:after { content:'.'; display:block; clear:both; height:0; visibility:hidden; line-height:0; overflow:hidden; }
.fl{ float:left;}.fr{ float:right;}
.clear{ clear:left; line-height:0px; font-size:0px;}
i,em,cite{ font-style:normal;}

/* siteNav */
.siteNav{ width:100%; background-color:#f7f7f7; border-bottom:1px solid #e7e6e6; position:fixed; left:0; z-index:111111111;}
* html,* html body{background-image:url(about:blank);background-attachment:fixed}
* html .siteNav{position:absolute;left:expression(eval(document.documentElement.scrollLeft));top:expression(eval(document.documentElement.scrollTop)); z-index:111111111;}
.siteNavBd{ width:980px; margin:0px auto; height:29px; line-height:29px;}
.siteNav .loginInfo a{  margin-left:8px; display:inline-block;}
.siteNav .loginInfo a.pername{ border-left:0px; margin-left:0px; padding-left:2px;}
.siteNav .quickMenu{ position:relative; z-index:1111;}
.siteNav .quickMenu li{ float:left;}
.siteNav .quickMenu li a{ border-right:1px solid #e2e2e2; padding-right:8px; margin-right:8px;}
.siteNav .quickMenu li a:hover{ color:#ff5500;}
.siteNav .quickMenu li a.norbod{ border-right:0px;}
/* public header */
.w980,.main{ margin:0px auto; overflow:hidden; width:980px;}
.mt10{ margin-top:10px;}

.header .logo a,.header .search ul li.on,.header .txtsearch,.header .search div b,.header .collection,.header .collection a,.header .menu .newicon{ background-image:url(../image/base.png);}

/* 头部 */
.header{padding:43px 0px 10px;}
.header .logo{ width:169px; height:88px; float:left; margin-top:5px;}
.header .logo a{ width:169px; display:block;height:35px; text-align:center; padding-top:53px; background-repeat:no-repeat;}
.header .logo a em{ color:#333; font-family:"楷体_GB2312"; font-size:11px;}
.header .logo a h1{ color:#231815; font-family:"黑体"; font-size:13px; font-weight:normal; line-height:14px;}
.header .topsearch{ width:725px; float:right; overflow:hidden;}
.header .search{ width:470px;}
.header .search ul{ width:100%; overflow:hidden;}
.header .search ul li{ float:left; margin-right:10px; color:#333; font-size:14px; width:50px; text-align:center; height:30px; line-height:30px; cursor:pointer;}
.header .search ul li.on{ font-weight:bold; color:#f22d03; background-position:-53px -97px;}
.header .search div{ border:3px solid #f22d03; height:30px; vertical-align:top; overflow:hidden; position:relative; width:464px;}
.header .txtsearch{ border:0px; width:350px; height:30px; line-height:30px; vertical-align:middle; float:left; background-position:left -244px; font-size:14px; padding:0px 3px 0px 25px; }
.header .btnsearch{ border:0px; font:18px/30px "微软雅黑"; color:#FFF; text-align:center; width:86px; float:left; height:30px; background-color:#f22d03; cursor:pointer;}
.header .search div b{ display:block; position:absolute; left:8px; top:10px; width:11px; height:12px; background-position:right -106px;}
.header .postinquiry{ width:75px; line-height:16px; margin:32px 0px 0px 8px;}
.header .postinquiry a{ color:#ff5500;}
.header .collection{ width:79px; height:34px; line-height:34px; border:1px solid #f0f0f0; margin-top:30px; background-position:-130px -147px; background-color:#f7f7f7; background-repeat:no-repeat; font-size:14px; font-weight:bold; padding:0px 0px 0px 43px;}
.header .collection a{ display:block; background-position:right -194px; background-repeat:no-repeat; margin-right:8px;}
.header .topsearch p{ width:100%; clear:both; float:none; padding-top:6px; color:#999;}
.header .topsearch p span{ width:677px; line-height:18px; display:block; float:left; height:18px; overflow:hidden; white-space: nowrap; text-overflow: ellipsis; margin-right:3px;}
.header .topsearch p a{ margin-right:8px; color:#999;}
.header .topsearch p a.on{ color:#cc0000;}
.header .topsearch p a:hover{ color:#ff5500;}
/* 菜单 */
.header .menu{ width:100%;  background-color:#f22d03; line-height:40px; height:40px; color:#FFF; margin-top:15px; position:relative;}
.header .menu a{ color:#fff;}
.header .menu ul li{ float:left; font:bold 14px/40px "微软雅黑"}
.header .menu ul li a{ float:left; padding:0px 19px;}
.header .menu ul li a.on,.header .menu ul li a:hover{ background-color:#d72c08;}
.header .menu .goodsell{ display:block; position:absolute; right:20px;}
.header .menu .newicon{ display:block; position:absolute; right:10px; top:-8px; width:18px; height:17px; background-position:-53px  -141px;}

.hotKeyWord{ height:31px; line-height:31px; border:1px solid #dcdcdc; border-top:0px; overflow:hidden;  background-position:left -264px; width:970px; text-align:left; padding-left:8px;}
.hotKeyWord a{ margin-right:9px;}
.globalNav a{ margin-right:0px;}
/*globalNav*/
.globalNav{width:980px; overflow:hidden;  margin:10px auto;font:normal 12px/18px verdana; padding:0; color:#666; margin-bottom:10px;}
.globalNav a{color:#00c; text-decoration:underline;}
.globalNav a:hover{color:#f60;}
.globalNav b{color:#ff6000; font-size:12px; font-family:Tahoma,arial,\5b8b\4f53;}

/* bottomsearch Style*/
.bottomsearch { width:978px; margin:10px auto 0 auto; overflow:hidden; border:1px solid #e7e7e7; background:#f7f7f7; padding:5px 0; text-align:center; }
.bottomsearch ul li { width:570px; text-align:left; margin:0 auto; padding-top:5px; }
.bottomsearch ul li .inputs { border-bottom:1px solid #999999; border-top:1px solid #cccccc; border-left:1px solid #cccccc; border-right:0px; width:490px; height:26px; line-height:26px; cursor:text; }
.bottomsearch ul li .button { width:67px; height:28px; background:url(../image/hi1718title.png) no-repeat right -223px; border:0; margin-left:-1px; cursor:pointer; }
.bottomsearch ul li span { margin:0 20px 0 5px; vertical-align:middle; }
.bottomsearch ul li input { vertical-align:middle; }

/* public footer style  */
.footer{ margin-top:10px; text-align:center; line-height:22px; border-top:1px solid #d8d8d8; padding-top:3px;}
.footer .about a{ color:#0066cc; margin:0px 12px;}
.footer .about a:hover{ color:#ff5500;}

/* page */ 
.page { text-align:center; margin:10px 0 10px 0; padding:4px; height:22px; overflow:hidden; }
.page a { height:16px; display:inline-block; line-height:16px; border:1px solid #a6c7eb; padding:3px 6px; margin:0 4px; outline:none; vertical-align:middle; }
.page a:hover { border: 1px solid #0b67a8; background:#ffeee5; color:#333; vertical-align:middle; }
.page .inputtxt { vertical-align:middle; width:30px; margin:0 5px; border:1px solid #CCC; height:18px; }
.page span{ vertical-align:middle; display:inline-block;}

.location{ height:31px;line-height:31px;margin-bottom:10px;padding:0 8px; background-color:#f6f6f6;}
.location span{float:left;}
.location span a{color:#0066CC;}
.location span a:hover{color:#FF0700;}
.location bdo{float:right;}
.location bdo strong{margin:0 5px;}
.location bdo font{margin:0 5px;}