@charset "utf-8";
/* CSS Document */
/* page top */
body { width:100%;height:100%; font:12px/160% Tahoma,"\5b8b\4f53",Verdana,Lucida,Arial,Helvetica,sans-serif; color:#333; }
td,th { font:12px/160% Tahoma,"\5b8b\4f53",Verdana,Lucida,Arial,Helvetica,sans-serif; color:#333; }
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {padding:0;margin:0; } 
table {border-collapse:collapse;border-spacing:0;} 
fieldset,img {border:0;} 
address,caption,cite,code,dfn,em,strong,th,var {font-weight:normal;font-style:normal;} 
ol,ul {list-style:none;} 
caption,th {text-align:left;} 
h1 {font-size:18px;}
h2 {font-size:16px;}
h3 {font-size:14px;}
h4,h5,h6 {font-weight:normal;font-size:100%;} 
a {	font-size: 12px; color: #03599D; }
a:link { text-decoration: none; }
a:visited { text-decoration: none; }
a:hover { text-decoration: underline; color: #3399CC; }
a:active { text-decoration: none; }
.clear { clear:both;height:0;font-size:1px;line-height:0px;}
#toper_con { width:100%; background-color:#FAF8E1; }
#toper_con #toper{	width:960px; float:none; margin:0 auto; clear:both; padding:0 0 6px 0; }
#toper_con #toper #weblogo { width:550px; padding:15px 0 17px 8px; float:left; overflow:hidden; }
#toper_con #toper #topfunc { float:right; width:300px; padding:0 20px 0 0; font: bold 13px/150% "黑体"; color:#900; height:85px; text-align:right; margin:15px 0 0 0; overflow:hidden; background:url(/images/jhcy/contact.jpg) no-repeat 50px 35px; }
#toper_con #toper #topfunc a { padding:0 8px;}
#toper_con #topdh_con { width:100%; margin:0 auto; background:url(/images/jhcy/nav_bg.jpg) repeat-x; }
#toper_con #topdh_con #MutiNav { width:960px; margin:0 auto; height:50px; position:relative; z-index:3; }
#toper_con #topdh_con #MutiNav a { color:#FFF; padding:0 10px; font:bold 14px/160% "微软雅黑"; text-decoration:none; }
/* pagetop end */
/* pagebottom start */
#bottomer { width:100%; padding:30px 0; color:#fff; background:url(/images/jhcy/bottombg.jpg) repeat-x #c1170a; }
#bottomer #bdh { width:960px; margin:0 auto; }
#bottomer #bdh a{ color:#fff; text-decoration:none; margin:0 8px; font-size:13px; _font-size:12px; }
#bottomer #bdh a:hover{ color:#FF6; text-decoration:underline; }
/* pagebottom end */
/* pagenav start */
.pagenav { width:100%; height:35px; margin:8px 0 0 0; overflow:hidden; }
.pagenav .gotop { width:20%; min-width:50px; float:left; }
.pagenav ul { float:right; text-align:right; }
.pagenav li { width:20px; height:20px; border:solid 1px #CDE2E8; padding:2px; text-align:center; float:left; margin-right:2px; }
.pagenav li a { font-size:12px; text-decoration:none; color:#3366cc; }
.pagenav li a:hover { background-color:#3366CC; color:#FFF; }
.pagenav .pagecurr { background-color:#3366CC; border:solid 1px #3366CC; color:#FFF; }
.pagenav .pagepre { background:url(/images/pagepre.gif) no-repeat; width:55px; height:20px;}
.pagenav .pagenext { background:url(/images/pagenext.gif) no-repeat; width:55px; height:20px; padding-left:6px; text-align:left; }
/* pagenav end */

/* links */
#links { width:950px; margin:0 auto; padding-top:10px; }
#links .p1 { font-weight:bold; }
#links .p2 { line-height:150%; padding:0 17px; margin:4px 0; }
#links .p3 { color:#999; padding:0 17px; background-color:#f6f6f6; }
#links a { color:#666; text-decoration:none; margin-right: 8px;}
#links a:hover { text-decoration:underline;}

.b { font-weight:bold; }
.red { color:#900; }
.dark { color:#990; }
.pr8 { padding-right:8px; }
.nodis { display:none; }
.dis { display:block; }
.bordertop { border-top:solid 1px #ccc; }
.rw { color:#900; }
