body { font-size: 12px;}
*{ margin:0; padding:0}
img{ border:0}
a:link {  color:#000000;text-decoration: none; }
a:visited {color:#000000;text-decoration: none;}
a:hover {color: #004499;text-decoration: underline;}
/* 登陆 */
.login{ width:100%; background-image:url(/news/images/login_bg.gif); height:33px;overflow: hidden;}
.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(/news/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:60px; 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:12px}
.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}
.content_left{ width:747px; height:auto; overflow:hidden; float:left;margin-bottom:16px}
.content_right{ width:225px; height:auto; overflow:hidden; float:left; margin-left:10px; display:inline}
/* 导航 */
.wrap{ width:982px; height:71px; overflow:hidden;}
.nav{ background-image:url(../images/nav.gif); width:982px; height:38px; overflow:hidden}
.nav_main{ width:700px; 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}
.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 }
.sub{ width:224px; height:38px; line-height:38px; margin-right:6px; float:right; display:inline}
.sub ul{}
.sub li{ list-style-type:none; width:56px; text-align:center; line-height:40px;font-size:14px; font-weight:bold; float:left;}
.sub li a { display:block;text-decoration:none; color:#fff;font-weight:bold;font-size:14px;}
.sub 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;}
.search .keyword{ width:680px; height:36px; line-height:36px; float:left; overflow:hidden; margin-left:35px; display:inline}
.search_scroll{ width:188px; height:20px; line-height:23px; float:right;  margin-top:7px; overflow:hidden; display:inline; margin-right:45px}
.search_scroll span{ width:138px; height:20px; line-height:23px; float:left; overflow:hidden; vertical-align:middle}
.search_scroll strong{ color:#FF0000; float:left; width:50px}
.crumbs { width:983px; height:30px; line-height:30px; vertical-align:middle; color:#72716e; text-indent:1px}
.zx{ width:983px; height:47px; margin-bottom:10px}
.zx img{ float:left}
.zx_nav{ width:728px; height:45px; float:left; margin-right:7px; display:inline}
.zx_nav .zxsub{ width:673px; height:22px; border-left:1px #dcdcdc solid;border-right:1px #dcdcdc solid;border-bottom:1px #FFFFFF solid;border-top:1px #dcdcdc solid; line-height:22px; vertical-align:middle}
.zx_nav .zxsub a:link {  color:#000000;text-decoration: none; padding:0px 6px;}
.zx_nav .zxsub a:visited {color:#000000;text-decoration: none; padding:0px 6px;}
.zx_nav .zxsub a:hover {color: #004499;text-decoration: underline; padding:0px 6px;}
.zx_nav .blue{ float:left; background-color:#70b1ff; width:728px; height:21px; line-height:21px; text-indent:9px; color:#FFFFFF}