.wrapper{ position:relative; width:100%; height:100%; overflow:auto;margin:0px; height:100%; overflow:hidden; font-family:Arial,Helvetica,sans-serif,"ËÎÌå";}
.fixed-box{ position:fixed;}
* html .fixed-box{ position:absolute; z-index:100;}
.wrapper_inner {font-size:14px;color:#000000; line-height:19px;}

h2 span, h3 span, h4 span, h5 span, h6 span{float:right; font-weight:normal;}
ul li, li{list-style-type:none; margin:0; padding:0;}
a:active,img,input{border:0 none; outline: none;}
a { color:#000000; text-decoration:none;}
a:hover{color:#ff7301; text-decoration: underline;}
a:focus { outline:none;}
.clear {clear:both; height:0px; overflow:hidden;}
.red { color: #FF0000;}
.xxlnk {color:#1C842B;}
.lf { float:left; display:inline;}
.rig{ float:right;}
a.linkbg { background-image: url(../../../themes/new/images/linkbg00.gif);background-repeat: no-repeat;background-position: right;padding-right: 15px; }
a.linkbg,a.linkbg:link,a.linkbg:active{ outline:none;}
.blank { clear:both; height:10px; overflow: hidden;}
.blank2 { clear:both; height:5px; overflow: hidden;}

#headerh , #main , #footer { margin:0 auto; width:1000px; }


.isearch{ height:22px; overflow:hidden; clear:both; padding:6px 0px 6px 70px; background:url(../../../themes/new/images/yyjj-bg0.gif) repeat scroll 0 0 transparent; margin-bottom:10px;}
.isearch form{width:400px; float:left;}
.isearch .keyword{border:1px solid #ccc; height:20px; line-height:20px; padding:0 2px; width:200px; margin:0 10px; font-size:12px; color:#999;}
.isearch span{padding-left:16px; width:534px; overflow:hidden; float:left;}
.isearch span a{margin:0 2px;}


#position {background-color:rgb(233,247,232);border: solid 1px rgb(217,246,219);height:32px; line-height: 32px; color:#999; font-size:14px;padding:0px 14px 0 8px; clear:both; margin-bottom: 7px;}
#position form { float:right; _padding-top:6px;color:green;}
#position form > b { font-weight:normal; }
#position a:hover , #position a { color:rgb(123,128,123); text-decoration: none;}
#position form .key { border:1px solid #CCC; height:20px; line-height:20px; margin:0 10px; width:200px; vertical-align:middle; font-size:12px; color:#999; padding:0 2px;}
#position .pos { height: 32px; line-height: 32px;}
#position .pos img { float:left; vertical-align:middle; margin-right:6px;}


.nava { background: url(../../../themes/new/images/nava_left.gif) left 0 no-repeat; width: 100%;  padding-left:2px; }
.nava .nava_inner {  background: url(../../../themes/new/images/nava_righ.gif) right 0 no-repeat; margin-right:2px; }
.nava ul { overflow:hidden; background: url(../../../themes/new/images/headerh_u.gif) repeat-x; height: 37px; line-height: 37px;  margin: 0 2px 0 0; }
.nava ul li { float:left; background: url(../../../themes/new/images/headerh_l.gif) no-repeat;  }
.nava ul li.nobg { background: url(../../../themes/new/images/nava_a_cu.gif) no-repeat center top;}
.nava ul li a {  vertical-align: middle;  font-weight:bold;  display:block;  width: 88px;  text-align:center;  color:#FFFFFF;  font-size: 14px;  margin: 0 -1px 0 1px;  padding-top: 2px;  background: none;  text-decoration:none;  }
.nava ul li a:visited{  vertical-align: middle;  font-weight:bold;  display:block;  width: 88px;  text-align:center;  color:#FFFFFF;  font-size: 14px;  margin: 0 -1px 0 1px;  padding-top: 2px;  background: none;  text-decoration:none;  }
.nava ul li a:hover ,
.nava ul li a.poz  ,
.nava ul li a.poz:link ,
.nava ul li a.poz:hover ,
.nava ul li a.poz:visited,
.nava ul li a.curr  ,
.nava ul li a.curr:link ,
.nava ul li a.curr:hover ,
.nava ul li a.curr:visited
{
  text-decoration: none;
  color:#086ec5;
  background: url(../../../themes/new/images/nava_a_cu.gif) no-repeat center top;
  }

.nava2 {height:58px; }
.nava2 .nava2box { float:left; display:inline; background:url(../../../themes/new/images/nava2_bg0.gif) no-repeat; color:#1a4610; width:160px; height:40px; overflow:hidden; margin-top:5px; text-align:center; padding-top: 4px; margin-right: 8px;background-size: 160px 40px;}
.nava2 .nava2box dt { text-align:center;height:20px; padding:4px 0 2px; font-size:14px; font-weight:bold; clear:both;  margin:0;}
.nava2 .nava2box dd {text-align:center;line-height:22px; clear:both; margin:0;padding:0; font-size:12px}
.nava2 .nava2box a {color:#0a4e8a;}
.nava2 .nava2box a:visited{color:#0a4e8a;}
.nava2 .nava2box2 { background:url(../../../themes/new/images/index_12.jpg) no-repeat; width:118px; height:72px; margin-right:0; padding:0; overflow:hidden;}
.nava2 .nava2box2 dt {clear:both; height:30px; line-height:20px; margin:0;padding:0; overflow:hidden;}
.nava2 .nava2box2 dd { clear: both; margin:0;padding:0;overflow:hidden;}







