html {
overflow-x:hidden;
overflow-y:scroll;
}
body {
background-color:#ffffff;
color:#333333;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
line-height:18px;
text-align:center;
margin:0 auto;
}
#main{
width:973px;
margin:0 auto;
text-align:left;
position:relative;
}
select,input, textarea {
background-color:#FFFFFF;
font-family:Arial,Verdana,Helvetica,sans-serif;
font-size:12px;
border:solid 1px #cccccc;
line-height:22px;
}
p{
margin:0;
padding:0;
}
pre{
padding:0;
margin:0;
white-space: pre-wrap;       /* css-3 */
white-space: -moz-pre-wrap;  /* Mozilla, since 1999 */
white-space: -pre-wrap;      /* Opera 4-6 */
white-space: -o-pre-wrap;    /* Opera 7 */
word-wrap: break-word;       /* Internet Explorer 5.5+ */
}
a, img {
border:0 none;
text-decoration:none;
}
h1, h2, h3, h4, h5, h6, h7 {
margin:0;
padding:0;
}
.overflow {
overflow:auto;
}
table, th, td, p, select, textarea {
}
.hhdiv {
overflow:hidden !important;
}
.clear{
clear:both;
}
.left_float {
float:left;
}
.right_float {
float:right;
}
.mid {
text-align:center;
}
ul, dl, ol, form {
margin:0;
padding:0;
}
dl dt, dl dd {
margin:0;
padding:0;
}
ul li, ol li {
list-style-type:none;
}
.helpa,a.helpa:link,a.helpa:visited{
font-size:14px;
color:#f39700;
}
a.helpa:hover{
text-decoration:underline;
}
.all0{
font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#696868;
 font-weight:bold;
 }
.all, a.all:link,a.all:hover{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#1364b7;
 font-weight:bold;
 }
.gray, a.gray:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#898989;
 }
a.gray:hover{
color:#1364b7
}
.gray01,a.gray01,a.gray01:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#696868;
 }
a.gray01:hover{
color:#1364b7;
}
.gray14,a.gray14,a.gray14:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:14px;
 color:#696868;
 }
a.gray14:hover{
color:#1364b7;
text-decoration:none;
}
.yy14,a.yy14,a.yy14:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:14px;
 color:#fbbd01;
 font-weight:bold;
 }
a.yy14:hover{
color:#fbbd01;
text-decoration:underline;
}
.yy12,a.yy12,a.yy12:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#fbbd01;
 }
a.yy12:hover{
color:#fbbd01;
text-decoration:underline;
}
.gray02,a.gray02,a.gray02:link{
 font-family:Arial,Verdana,Helvetica,sans-serif;
 font-size:12px;
 color:#7c7c7c;
 text-decoration:underline;
 }
a.gray02:hover{
color:#1364b7;
text-decoration:underline;
}
.red{
color:#eb0100;
}
a.darkblue,a.darkblue:link{
color:#1a56ac;
text-decoration:none;
}
a.darkblue:hover{
text-decoration:underline;
}
.blue{
color:#1364b7;
}
a.bluev,a.bluev:link{
color:#465e76;
text-decoration:none;
}
a.bluev:hover{
color:#696868;
text-decoration:underline;
}
a.blue,a.blue:link{
color:#1364b7;
text-decoration:none;
}
a.blue:hover{
color:#696868;
text-decoration:underline;
}
.blueaa{
color:#1364b7;
}
a.blueaa,a.blueaa:link{
color:#1364b7;
text-decoration:underline;
}
a.blueaa:hover{
color:#ff3000;
text-decoration:underline;
}
.blueora{
color:#1364b7;
}
a.blueora,a.blueora:link{
color:#1364b7;
}
a.blueora:hover{
color:#ff3000;
}
.orange{
color:#FF3000;
}
.nmfont{
font-weight:normal;
}
.yellow{
color:#f19607;
}
a.yellow,a.yellow:hover,a.yellow:link{
color:#f19607;
}
a.oragne,a.orange:hover,a.orange:link{
color:#FF3000;
text-decoration:none;
}
.f14{
font-size:14px;
font-weight:bold;
}
.t14{
font-size:14px;
}
.btn02{
margin:5px 2px 5px 2px;
display:inline-block;
height:24px;
background:url(../image/btn-bg.gif) no-repeat left top;
}
.btn02 b{
display:inline-block;
height:24px;
background:url(../image/btn-bg.gif) no-repeat right top;
}
.btn02 input{
border:none;
padding-bottom:4px!important;
padding:0;
margin: 0 5px;
background:url(../image/btn-bg.gif) repeat-x left -25px;
color:#1364b7;
line-height:25px;
height:24px;
}
.btn01{
margin:0 5px 0 5px;
display:inline-block;
height:24px;
}
.btn{
margin:0 5px 0 5px;
display:inline-block;
height:24px;
background:url(../image/btn-bg.gif) no-repeat left top;
}
.btn b{
display:inline-block;
height:24px;
background:url(../image/btn-bg.gif) no-repeat right top;
}
.btn input{
border:none;
margin: 0 5px 0 5px;
background:url(../image/btn-bg.gif) repeat-x left -25px;
color:#1364b7;
line-height:25px;
padding-bottom:4px!important;
padding:0;
height:24px;
}
.btnora{
margin:30px 5px 30px 5px;
display:inline-block;
height:29px;
background:url(../image/btn-bgora.gif) no-repeat left top;
}
.btnora b{
display:inline-block;
height:29px;
background:url(../image/btn-bgora.gif) no-repeat right top;
}
.btnora input{
border:none;
margin: 0 5px 0 5px;
background:url(../image/btn-bgora.gif) repeat-x left -31px;
color:#FF9900;
line-height:29px;
height:29px;
font-size:14px;
font-weight:bold;
padding:0 20px;
letter-spacing:5px;
}
.grayandbluetitle{
background:url(../image/grayandblue.gif) left top no-repeat;
float:left;
padding-left:10px;
margin:0 0 5px 0px;
color:#767676;
font-size:14px;
font-weight:bold;
}
#topnotice{
width:953px;
color:#ff5614;
background:#fffbe5;
margin:0px auto!important;
>
margin:0px auto 0px auto
!important;>
margin:0px auto;
text-align:left;
position:relative;
padding:10px;
}
#top{
background:url("../image/topbkn.gif") no-repeat ;
width:973px;
margin:10px auto!important;
>
margin:10px auto 25px auto
!important;>
margin:8px auto;
text-align:left;
position:relative;
height:165px;
}
.logo{
float:left;
width:244px;
height:165px;
margin:0;
padding:0;
color:#283977;
text-align:center;
line-height:35px;
}
.topmain{
height:165px;
width:724px;
float:right;
}
.topjoin{
float:right;
line-height:35px;
margin-right:15px !important;
margin-right:8px;
padding:0;
}
.mainnav{
float:left;
width:700px;
height:37px;
}
.mainnav ul{
margin-left:20px;
padding:0;
}
.mainnav li{
margin:left;
display:inline;
color:#6d6d6d;
font-size:14px;
font-weight:bold;
width:93px;
height:30px;
text-align:center;
margin:0 0 0 20px;
}
.mainnav li a{
color:#6d6d6d;
}
.mainnav li a:hover{
color:#fe9500;
}
.mainnav li.beselet a{
background:url("../image/topnaivseletbk.png") no-repeat bottom;
padding-bottom:5px;
}
.mainnav li.beselet a span{
font-size:16px;
color:#283977;
}
.subnav{
background:url("../image/subnavbk.gif") no-repeat;
height:33px;
width:690px;
float:left;
padding:4px 0 0 20px !important;
>
padding:6px 0 0 20px
!important;>
padding:6px 0 0 20px;
}
.subnav li{
display:inline;
margin:0 24px 0 0!important;
>
margin:0 21px 0 0
!important;>
margin:0 21px 0 0;
color:#696868;
}
.searchbar{
width:710px;
vertical-align:middle;
float:left;
}
.searchbar table{
margin:12px 0 0 3px !important;
margin:10px 0 0 3px;
}
.searchbar table img{
margin:0 0 0 8px;
}
.searchbar select{
float:left;
height:22px;
line-height:22px;
border:1px solid #aaaaaa;
color:#898989;
}
.searchbar input{
border:1px solid #aaaaaa;
width:360px;
height:18px;
}
.searchbox input{
float:left;
height:18px;
margin:0 8px 5px 0;
}

.map{
width:900px;
text-align:left;
float:left;
color:#7c7c7c;
margin:5px 0 5px 5px !important;
margin:7px 0 0px 2px;
}
.map a{
margin:0 3px 0 3px;
}
.yellow,a.yellow,a.yellow:link{
color:#f08519;
text-decoration:none;
}
a.yellow:hover{
color:#f08519;
text-decoration:underline;
}
#bottom{
background:url(../image/footerbk.gif) top left repeat-x;
width:973px;
float:left;
color:#7c7c7c;
padding:15px 0;
margin:10px auto 0;
text-align:left;
position:relative;
}
#bottom div ul{
float:left;
margin:0 0 0 310px !important;
margin:0 0 0 155px;
}
#bottom div li{
display:inline;
margin:0 5px 0 5px;
}
.copyrightleft{
float:left;
width:210px;
margin:25px 30px 0 25px !important;
margin:10px 30px 0 15px;
}
.copyright{
float:left;
text-align:center;
margin:25px 50px 0 55px !important;
margin:10px 50px 0 55px;
}
.copyrightimg{
float:right;
margin:35px 35px 0 0px !important;
margin:20px 20px 0 0px;
}
.gotop{
font-weight:bold;
font-size:14px;
float:right;
margin:0 35px 0 0!important;
>
margin:0 40px 0 0
!important;>
margin:0 25px 0 0;
}

/*-----------------menulist------------*/
.hotmenulist{
background:url(../image/hotcategoryli.gif) repeat-y left top;
width:170px;
padding:0 10px;
float:left;
}
#menulist11 {
list-style-type:none;
color:#898989;
font-size:12px;
padding:0;
margin:0;
width:170px;
z-index:100;
}
#menulist11 ul{
float:left;
list-style-type:none;
padding:0;
margin:0;
}
#menulist11 li{
float:left;
background:url("../image/hotnavlistbk.gif") left top no-repeat;
border-bottom:1px solid #e0e0e0;
margin-bottom:8px;
padding-bottom:8px;
color:#7b7b7b;
cursor:pointer;
width:150px;
margin-left:10px!important;
margin-left:5px;
line-height:32px;
}
#menulist11 li span{
margin-left:30px;
}
#menulist11 li ul{
margin-top:5px;
float:left;
padding-top:10px;
}
#menulist11 li ul li{
padding-bottom:0;
border:none;
width:105px;
float:left;
padding-left:20px;
text-align:left;
margin-left:12px!important;
margin-left:6px;
}
#menulist11 li, #menulist11 li a {
display:block;
color:#6d6d6d;
font-family:arial, sans-serif;
font-size:12px;
line-height:21px;
text-decoration:none;
font-weight:bold;
}
#menulist11 ul,#menulist11 li.click ul ul,#menulist11 li.click ul li.hover ul ul {
display:none;
}
#menulist11 li.hover {
color:#7b7b7b;
z-index:500;
}
#menulist11 li.click{
color:#1364b7;
background:url("../image/hotnavlistbkclick.gif") left top no-repeat;
}
#menulist11 li.click ul{
display:block;
}
/*-------子菜单鼠标移上效果--------*/
#menulist11 li.click ul{
display:block;
}
#menulist11 li.click ul li.hover ul,#menulist11 li.click ul li.hover ul li.hover ul{
color:#1364b7;
border:1px solid #ff0;
}
#menulist11 li.click ul li{
background:none;
border-bottom:1px dashed #c5c5c5;
}
#menulist11 li.click ul li.hover {
background:none;
border-bottom:1px dashed #8f8f8f;
}
#menulist11 li.click ul li a,#menulist11 li.click ul li a:hover{
font-weight:normal;
}
#menulist11 li.click ul li.hover a,#menulist11 li.click ul li.hover a:hover{
font-weight:bold;
}
/*-------子菜单鼠标移上效果--------*/

/*-------------------------menulist------------------------*/

