*{ margin:0px; padding:0px; list-style:none;}
body{ font-size:12px;}
.left{ float:left;}
a{ color:#000; text-decoration:none;}
.right{ float:right;}
.blank{ height:6px; overflow:hidden;zoom:1;}
.clear{ clear:both;}
.w970{ width:970px;}
.center{ margin:0 auto;}
.w233{ width:233px;}
.red{ color:#f00;}
.mt20{ margin-top:20px;}
.w725{ width:725px;}
.bor{ border:#d3d3d3 1px solid;}
img{ vertical-align:top; border:none;}
.top{ height:35px; background:url(../images/bg_01.jpg) repeat-x; line-height:25px; padding-top:5px;position:fixed;left:0;
z-index:111111111; width:100%; }
* html, * html body {background-image:url(about:blank);background-attachment:fixed;}
* html .top {position:absolute;
left:expression(eval(document.documentElement.scrollLeft));
top:expression(eval(document.documentElement.scrollTop));
	z-index:111111111;
}
.top .topbar{ width:970px; margin:0 auto; height:35px;}
.top .topbar span.link{ padding-right:25px;}
.top .topbar span.link a{ margin:0 7px; }
.top .topbar span.link img{ vertical-align:top; padding-left:8px; padding-top:5px;}
.top .topbar span.link strong a{ color:#f00; font-weight:normal;}
.top .topbar span.login{ color:#5c5b5b;}
.top .topbar span.login .txt{ border:#e0e0e0 1px solid; width:94px; height:18px;}
.top .topbar span.login strong{ padding-left:10px; padding-right:5px; font-weight:normal;}
.top .topbar span.login .btn{ width:40px; height:19px; margin-right:20px; display:inline; background:url(../images/bg_03.jpg) no-repeat; border:none; margin-left:15px; vertical-align:middle;}
.top .topbar span.login a{color:#5c5b5b; margin:0 6px;}
.searchbar{ padding-top:45px;}
.searchbar .logo{ height:62px; background:url(../images/bg_04.jpg) no-repeat;}
.searchbar .search{ height:34px;margin-top:10px; display:inline;}
.searchbar .searchbox{ width:468px;height:34px; background:url(../images/bg_06.jpg) repeat-x; }
.searchbar .searchbox .keyword{ width:260px; background:#fff url(../images/bg_05.jpg) 10px 8px no-repeat; line-height:22px; padding-top:5px; font-size:14px; color:#898989; padding-left:35px; height:25px; margin:2px 0px 2px 2px; border:none; display:inline;}
.searchbar .searchbox .btnsearch{ width:68px; vertical-align:top; border:none; height:34px; background:url(../images/bg_07.jpg) no-repeat;}
.xiala{ background:#fff; padding:3px; margin:2px 0px 2px 0px; font-size:14px; display:inline;}
.xiala .select_box{width:92px;height:24px;}

.xiala div.tag_select{display:block;color:#898989;width:72px; padding:0 10px;height:22px;background:transparent url(../images/bg_16.jpg) no-repeat;line-height:22px;}
.xiala div.tag_select_hover{display:block;color:#898989;width:72px;height:22px;background:transparent url(../images/bg_16.jpg) no-repeat;padding:0 10px;line-height:22px;}
.xiala div.tag_select_open{display:block;color:#898989;width:72px;height:22px;background:transparent url(../images/bg_16.jpg) no-repeat;padding:0 10px;line-height:22px;}

.xiala ul.tag_options{position:absolute;width:100px;margin-left:2px;width:80px; background:#fff; border:#dcdcdc 1px solid;}
.xiala ul.tag_options li{display:block;width:61px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#898989;}

.xiala ul.tag_options li.open_hover{color:#fff;background:#45b4ec;}
.xiala ul.tag_options li.open_selected{background:#45b4ec;color:#fff}
.location{ height:31px; background:url(../images/bg_08.jpg) repeat-x; line-height:31px; padding-left:10px;color:#5c5b5b;}
.location a{ margin:0 5px; color:#5c5b5b;}
.xgsearch{ height:auto; overflow:hidden;zoom:1; border-bottom:#dcdcdc 1px dashed;}
.xgsearch strong{ padding:10px 0px 0px 0px; float:left; display:inline-block;line-height:25px; width:70px; padding-left:20px; vertical-align:top;}
.xgsearch p{ width:600px; float:right; display:inline-block; padding:10px; line-height:22px;}
.xgsearch p a{ display:inline-block; width:190px;height:22px;overflow:hidden;}
.compare{ height:24px; background:url(../images/bg_08.jpg) repeat-x; padding-left:10px; padding-top:7px; }

.btn1{ width:70px; margin-left:10px; height:21px; padding-top:2px; background:url(../images/bg_09.jpg) 1px 0px no-repeat;border:none; text-indent:5px;}
.box{ padding-left:11px; height:auto; overflow:hidden; zoom:1; padding-top:20px; border-bottom:#cccccc 1px dashed; padding-bottom:20px;}
.box .pic{ width:140px;}
.box .pic img{ width:102px; height:102px; border:#dcdcdc 1px solid; margin-left:15px;}
.box .desc{ width:380px; padding-left:10px;}
.box .desc h2{ font-size:14px; color:#1f3a87; line-height:25px;}
.box .desc h2 a{ color:#1f3a87;}
.box .desc p{ line-height:22px; color:#666666; margin-top:5px;}
.box .desc p strong{ color:#1f3a87; font-weight:normal;}

.box .zx{ width:100px; line-height:25px; text-align:right; padding-right:15px;}

.jinpai{ width:223px; margin-left:10px; margin-top:10px;display:none; }
.jinpai .title{height:31px; background:url(../images/bg_08.jpg) repeat-x; border-bottom:#dddddd 1px solid; padding-left:10px; line-height:31px; padding-left:10px; font-size:14px; color:#0093d9; }
.jinpai  img{margin:10px 0px 10px 10px; }
.jinpai  ul{ padding:10px 0px;}
.jinpai  ul li{ line-height:25px; height:25px; overflow:hidden; margin:0 10px; padding:0 10px; border-bottom:#e7e7e7 1px dashed;}
.footer{ border-top:#2a9de0 2px solid; margin-top:20px; background:#f7f7f7; padding-top:10px; padding-bottom:10px;}
.footer p{ text-align:center; line-height:25px;}
.backToTop {
    display: none;
    width: 54px;
	height:54px;
	background:url(../images/top.jpg) no-repeat;
    padding: 5px 0;
    position: fixed;
    _position: absolute;
    right: 10px;
    bottom: 100px;
    _bottom: "auto";
    cursor: pointer;
}
input{outline:none}

.highlight {
COLOR: red;
}
.pages strong {
background: #2E6AB1;
padding: 1px;
border: #1D589E 1px solid;
color: #FFFFFF;
}
.pages STRONG {
BORDER-BOTTOM: #1d589e 1px solid;
BORDER-LEFT: #1d589e 1px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BACKGROUND: #2e6ab1;
COLOR: #ffffff;
BORDER-TOP: #1d589e 1px solid;
BORDER-RIGHT: #1d589e 1px solid;
PADDING-TOP: 1px;
}
.pages a:link, .pages a:visited, .pages a:active {
color: #004499;
background: #FFFFFF;
border: #9AAFE5 1px solid;
padding: 1px;
text-decoration: none;
}
.pages a:link, .pages a:visited, .pages a:active {
color: #004499;
background: #FFFFFF;
border: #9AAFE5 1px solid;
padding: 1px;
text-decoration: none;
}
.pages A:visited {
BORDER-BOTTOM: #9aafe5 1px solid;
BORDER-LEFT: #9aafe5 1px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BACKGROUND: #ffffff;
COLOR: #004499;
BORDER-TOP: #9aafe5 1px solid;
BORDER-RIGHT: #9aafe5 1px solid;
TEXT-DECORATION: none;
PADDING-TOP: 1px;
}
.pages A:link {
BORDER-BOTTOM: #9aafe5 1px solid;
BORDER-LEFT: #9aafe5 1px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
PADDING-RIGHT: 1px;
BACKGROUND: #ffffff;
COLOR: #004499;
BORDER-TOP: #9aafe5 1px solid;
BORDER-RIGHT: #9aafe5 1px solid;
TEXT-DECORATION: none;
PADDING-TOP: 1px;
}
.pages_inp {
border: #2E6AB1 1px solid;
padding: 1px;
width: 30px;
text-align: center;
color: #666666;
}
.pages_inp {
BORDER-BOTTOM: #2e6ab1 1px solid;
TEXT-ALIGN: center;
BORDER-LEFT: #2e6ab1 1px solid;
PADDING-BOTTOM: 1px;
PADDING-LEFT: 1px;
WIDTH: 30px;
PADDING-RIGHT: 1px;
COLOR: #666666;
BORDER-TOP: #2e6ab1 1px solid;
BORDER-RIGHT: #2e6ab1 1px solid;
PADDING-TOP: 1px;
}
.pages_btn {
width: 26px;
background: #F1F7FC;
border: #2E6AB1 1px solid;
color: #004499;
font-weight: bold;
font-size: 11px;
}
.pages_btn {
BORDER-BOTTOM: #2e6ab1 1px solid;
BORDER-LEFT: #2e6ab1 1px solid;
WIDTH: 26px;
BACKGROUND: #f1f7fc;
COLOR: #004499;
FONT-SIZE: 11px;
BORDER-TOP: #2e6ab1 1px solid;
FONT-WEIGHT: bold;
BORDER-RIGHT: #2e6ab1 1px solid;
}
.pages cite {
font-style: normal;
}
.pages CITE {
FONT-STYLE: normal;
}
.w468{ width:468px;}
.h1m{ width:200px; padding-left:15px;}
.h1m h1{font-size:14px; color:#0f75bd; line-height:60px; font-weight:normal;}



.xgjswz{ width:223px; margin-left:10px; margin-top:10px;border:#d3d3d3 1px solid;}
.xgjswz .thead{height:31px; background:url(../images/bg_08.jpg) repeat-x; border-bottom:#dddddd 1px solid; padding-left:10px; line-height:31px; padding-left:10px; font-size:10px; color:#0093d9; }
.xgjswz ul {padding:10px 8px;}
.xgjswz ul li {border-bottom:#eee 1px dashed;margin:2px 0px;padding-bottom:2px;line-height:22px;}
.xgjswz ul li:hover {border-bottom:#c00 1px dashed;}
.xgjswz ul li:hover a {color:#c00;}








