body { font-size: 12px;}
*{ margin:0; padding:0}
img{ border:0}
input{ border:0}
a:link {  color:#000000;text-decoration: none; }
a:visited {color:#000000;text-decoration: none;}
a:hover {color: #004499;text-decoration: underline;}

#topQuery2{
	padding-left: 5px;
	font-size: 14px;
}

/* 登陆 */
.login{ width:100%; background-image:url(../images/login_bg.gif); height:33px;}
.login_txt{ width:982px; height:32px; margin:auto}
.login_txt .eng{ float:left; margin-right:20px; display:inline;}
.login_txt .eng ul{background:url(../images/list.gif) no-repeat 0px 50%;}
.login_txt .eng li{ color:#004398; line-height:32px; vertical-align:middle; list-style-type:none; text-indent:8px}
.login_txt .name{ float:left; line-height:32px;vertical-align:middle}
.login_inp{ float:left; margin-right:6px;width:72px; display:inline;}
.login_inp input{ width:70px; height:18px; border:1px #cccccc solid; margin-top:5px; font-size:12px; float:left}
.login_log { float:left; margin-right:6px;line-height:20px; height:20px;width:48px;margin-top:5px; vertical-align:middle; display:inline;}
.login_log input{ width:48px; height:20px; background-image:url(../images/login.gif); cursor:pointer; border:0;line-height:24px;float:left}
.people { color:#6e6e6e; line-height:34px; height:30px; float:left}
.login_right{ float:right; width:250px; height:32px; color:#6c6c6c; line-height:32px; position:relative; vertical-align:middle;}
.login_right img{ position:absolute; left:53px; top:14px}
/* 头部 */
.head { width:100%; height:87px; background-image:url(../images/bg.png); overflow:hidden; float:left}
.top{ width:982px; height:32px; margin:auto} 
.top .logo{ float:left; width:243px;margin-top: 10px;}
.top .pic{ float:left; width:547px; height:67px; margin-top:10px}
.top .ss1{ width:482px; height:58px; float:left; display:inline; margin-left:60px; background-image:url(../images/search.gif) no-repeat bottom; margin-top:18px; position:relative}
.top .ss{ width:482px; height:58px; float:left; display:inline; margin-left:38px; background:url(../images/search1.gif) no-repeat bottom ; margin-top:18px; position:relative; z-index:1}
.top .ss input{ background-image:url(../images/input_bg.gif); width:388px; height:28px; border:0; position:absolute; left:3px; top:27px; font-size:14px;line-height: 28px}
.top .ss .nows{ background-image:url(../images/button_bg.gif); width:86px; height:28px; text-align:center; font-size:14px; color:#FFFFFF; position:absolute; left:391px; top:27px; cursor:pointer; line-height:28px; letter-spacing:3px}
.top .snav{ float:left; width:260px; height:23px}
.top .snav ul{}
.top .snav li{ float:left; width:52px; height:23px; line-height:24px; list-style-type:none; text-align:center; vertical-align:middle}
.pt a:link {  color:#0161c8;text-decoration: none; }
.pt a:visited {color:#0161c8;text-decoration: none;}
.pt a:hover {color: #0161c8;text-decoration: underline;}
.ct { background:url(../images/ss.gif) no-repeat scroll 0 0 transparent; width:52px; height:23px; z-index:99}
.ct a:link {  color:#000000;text-decoration: none; font-weight:bold}
.ct a:visited {color:#000000;text-decoration: none;font-weight:bold}
.ct a:hover {color: #004499;text-decoration: underline;font-weight:bold}
.top_right{ width:137px; float:right; margin-right:14px; margin-top:10px;display:inline}
.top_right ul{}
.top_right li{ list-style-type:none;width:137px; line-height:18px;background:url(../images/right.png) no-repeat 0px 50%; text-indent:8px}
/* 主体 */
.main{ width:100%; height:auto; overflow:hidden; float:left}
.content{ width:983px; height:auto; overflow:hidden; margin:auto}

/* 导航 */
.wrap{ width:982px; height:71px; overflow:hidden;}
.nav{ background-image:url(../images/nav.png); width:982px; height:38px; overflow:hidden}
.nav_main{ width:710px; height:38px; float:left}
.nav_main ul{}
.nav_main li{ float:left; width:62px; text-align:center; line-height:40px; list-style-type:none; font-size:14px; font-weight:bold; 
              color:#FFFFFF; margin-left:6px; display:inline;height: 40px}
.nav_main li.lastli{ width:76px;float:left;text-align:center; line-height:40px; list-style-type:none; font-size:14px; font-weight:bold; 
              color:#FFFFFF; margin-left:6px; display:inline;overflow: hidden;height:40px;}
.nav li a { display:block;text-decoration:none; color:#fff;font-weight:bold;font-size:14px;}
.nav li a:visited {isplay:block;text-decoration:none; color:#fff;font-weight:bold;font-size:14px;}
.nav li a:hover {display:block; text-decoration:none; color:#fff;font-weight:bold;font-size:14px;
                 background:url(../images/nav_bg.gif) no-repeat scroll 3px 4px transparent }
.nav li .activelast:hover {display:block; text-decoration:none; color:#fff;font-weight:bold;font-size:14px;
                 background:url(../images/nav_bg1.gif) no-repeat scroll 3px 4px transparent } 
.sub2{ width:112px; height:38px; line-height:38px; margin-right:6px; float:right; display:inline}
.sub2 ul{}
.sub2 li{ list-style-type:none; width:56px; text-align:center; line-height:40px;font-size:14px; font-weight:bold; float:left;height: 40px}
.sub2 li a { display:block;text-decoration:none; color:#fff;font-weight:bold;font-size:14px;}
.sub2 li a:hover {display:block; text-decoration: underline; color:#fff;font-weight:bold; background-image:none;font-size:14px; }
.search{ background: url(../images/search.gif); width:982px; height:36px;position: relative;}
.search img{ position:absolute; left:6px; top:7px}
.search .keyword{ width:680px; height:36px; line-height:36px; float:left; overflow:hidden; margin-left:35px; display:inline}

.search_scroll {
    display: inline;
    float: left;
    height: 20px;
    line-height: 23px;
    margin-top: 7px;
    overflow: hidden;
    width: 245px;
}
.search_scroll span {
    float: left;
    height: 20px;
    line-height: 23px;
    margin-left: 0;
    overflow: hidden;
    vertical-align: middle;
    width: 195px;
}
.search_scroll strong {
    color: #FF0000;
    float: left;
    width: 40px;
}

