﻿@charset "utf-8";
/* CSS Document */
html{color:#444;overflow-y:scroll;background:#fff}
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,fieldset,lengend,button,input,textarea,form,th,td{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 Tahoma,Arial,"\5b8b\4f53",sans-serif;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}
address,cite,dfn,em,var{font-style:normal}
code,kbd,pre,samp,tt{font-family:"Courier New",Courier,monospace}
small{font-size:12px}ul,ol{list-style:none}
a{text-decoration:none; color:#444}a:hover{text-decoration:underline;color:#ff7300}
abbr[title],acronym[title]{border-bottom:1px dotted;cursor:help}
q:before,q:after{content:''}
legend{color:#444}
fieldset,img{border:none}
.link01 a{color:#C00;font-weight:bold;}.link01 a:hover{text-decoration:underline;}
button,input,select,textarea{font-size:100%}
body{background:url(/CPJS/images/htmlbg.gif) repeat-x;}
.topLeft,.topRight li,.search,.sTitle li,.navCon,ul.menuNav,.navLink,.navLink ul li,.navMore span,.tabInfo a,ul.hotList,ul.hr li pre{float:left;}
.topRight,.navMore{float:right;}
.cl ul li.san,.cl .listBox a,.topCurr span.arrow,.topHover span.arrow,.topRight li a.ywt,.topRight li a.slt,.topRight li a.hjsp,.logo a.logoimg,.sInput{background:url(../images/index.gif) no-repeat;}
/*top*/
.top{width:960px;height:27px;line-height:27px;margin:0 auto;}
.topNav,.topCurr{float:left;padding:0 9px;line-height:25px;}
.topNav{padding:0px;}
.topCurr{padding:0 24px 0 9px;position:relative;z-index:999;}
.topCurr span.arrow{position:absolute;width:7px;height:4px;overflow:hidden;right:11px;top:11px;}
.topHover{background:#fff;border-left:#eee 1px solid;border-right:#eee 1px solid;margin:0 -1px;}
.topHover span.arrow{background-position:-29px 0;}
.topBox{position:absolute;background:#fff;width:176px;padding:5px 0 5px 10px;border:#eee 1px solid;border-top:none;left:-1px;top:26px;display:none;box-shadow:1px 2px 2px #ccc;}
.topHover .topBox{display:block;}
.topBox a{float:left;width:88px;}
.topBox dl a{margin-right:6px;width:auto;}
.topBox dl{width:390px; clear:both;}
.topBox dl dt{float:left;width:70px;font:bold 14px/30px "宋体";}
.topBox dl dd{float:left;width:306px;border-bottom:#eee dashed 1px;padding:5px 0;}
.topBox dl dd a{float:left;line-height:18px;}
.topRight li a{color:#444;margin-right:11px;}
.topRight li a.login,.topRight li a.reg{ color:#369;}
.topRight li a:hover{color:#f60}
.topRight li a.ywt,.topRight li a.slt,.topRight li a.hjsp{display:inline-block;height:26px;color:#333;padding-left:18px;}
.topRight li a.ywt:hover,.topRight li a.slt:hover,.topRight li a.hjsp:hover{ color:#f60;}
.topRight li a.ywt{}
.topRight li a.slt{background-position:-114px 0;}
.topRight li a.hjsp{background-position:-179px 0;}
.topRight li a.ywt{ background-position:-48px 0;}
.topRight li span{font-size:;color:#FF7300;font-weight:700;font-family:Arial;}
/*header*/
.header{width:960px;margin:11px auto;height:57px; overflow:hidden;}
.logo{width:365px;float:left;overflow:hidden;background:none; white-space:normal}
.logo a.logoimg{height:38px;margin-top:15px;background-position:0 -29px;width:170px;display:inline-block;}
.search{position:relative;}
.sTitle{padding-left:10px;position:absolute;z-index:9;width:500px;}
.sTitle li{width:37px;float:left;line-height:25px;text-align:center;}
.sTitle li a, .sTitle li span{color:#999;height:25px;display:block;}
.sInput{width:585px;height:38px;background-position:0 -68px;position:absolute;top:19px;z-index:8;}
.sText{width:438px;padding-left:40px;float:left;height:38px;font:14px/38px "arial";background:none;border:none;color:#999;}
.sBtn{width:104px;height:32px;float:left;background:none;border:none;cursor:pointer;margin-top:3px;}
.sTitle li.scurr{background:url(../images/search_linebg.gif) no-repeat 0px 20px;}
.sTitle li.scurr a, .sTitle li.scurr span{font-weight:bold;color:#000;}
/*menu*/
.menu{width:960px;margin:0 auto;height:42px; overflow:hidden;}
ul.menuNav li{float:left;height:42px;margin:0 15px;text-align:center;font:bold 14px/32px "arial"; line-height:38px;}
ul.menuNav li a{display:block;color:#fff;font-weight:bold;}
ul.menuNav li a:hover{ color:#ff0}
ul.menuNav li.current{color:#fff; background:url(../images/gif24.gif) no-repeat; width:52px; height:42px; margin-left:0px;}
ul.menuNav li.current a{color:#fff;}
#nav_menu ul li.menuLink{float:right;width:500px}
#nav_menu ul li.menuLink a{display:block; float:right;line-height:38px; margin-left:20px;font-weight:bold;color:#fff; font-weight:normal;font-size:12px;}
#nav_menu ul li.menuLink a:hover{ color:#ff0;}
.cur{ cursor:pointer;}