/* CSS Document */
.jhcx{width:990px; margin:0 auto; text-align:left;}
.jhcxbanner{background:url(image/jhcx_01.jpg) no-repeat left top; width:990px; height:249px; position:relative;}
.jhcx_menu{position:absolute; top:200px; left:25px;}
.jhcx_menu ul li{float:left; background:url(image/jhcxmenubg02.gif) no-repeat left top; width:76px; height:33px; line-height:33px; padding:0 2px; text-align:center;}
.jhcx_menu ul li.specialmeun{background:url(image/jhcxmenubg.gif) no-repeat left top; width:80px; height:42px; line-height:42px; padding:0 2px; text-align:center;}
.jhcx_menu ul li a{font-size:14px; font-weight:bold; color:#FFFFFF;}
.jhcx_menu ul li a:hover{color:#FFFF66;}
.jhcxmain{background:url(image/jhcx_17.jpg) repeat-y left top; width:940px; padding:0px 25px;}
#jhcxm_top{margin-bottom:15px; position:relative;}
.jhcxm_tit ul li.titleft{float:left; position:absolute; top:0px;}
.jhcxm_tit ul li.titright{float:right;}
.jhcxm_tcont{background:#ffffff; border:1px solid #f8b503; padding:15px 15px 0 15px;}
.jhcxm_tcm{background:url(image/jhcx_10.jpg) #ffffff repeat-x left top; border:1px solid #f8b503; margin-bottom:15px;}
.jhcxm_tcmtit{padding:0 15px; height:31px;}
.tcmtit_left{background:url(image/jhcx_12.jpg) no-repeat left top; width:157px; height:31px; line-height:31px; float:left; padding-left:40px; font-weight:bold; font-size:14px; color:#FFFFFF;}
.tcmtit_right{float:right; padding-top:10px;}
.tcmtit_right a{font-size:12px; color:#ff6600; text-decoration:underline; }
.tcmtit_right a:hover{color:#0066CC;}
.jhcxcont ul li{padding:2px 15px; color:#666666; height:30px; }
.jhcxcont ul li.linebg,.cjlinemain ul li.linebg{background:#fdf8e9; border-bottom:1px solid #f7e4dc; border-top:1px solid #f7e4dc;}
.jhcxcont ul li a{color:#c0430e; font-size:14px; font-family:"ËÎÌå"; font-weight:bold;line-height:30px;}
.jhcxcont ul li a:hover,.cjlinemain ul li a:hover{color:#FF6600;}
.textline{text-decoration:line-through; color:#666666;}
.padleft10{padding-left:10px; padding-right:5px;}
.jiage2{font-size:15px; font-weight:bold; color:#FF3300; font-family:Arial, Helvetica, sans-serif;}
.cjlinemain ul li{padding:2px 15px; color:#666666; height:30px; line-height:30px; }
.cjlinemain ul li a{color:#01aed3; font-size:14px; font-family:"ËÎÌå"; font-weight:bold; line-height:30px;}
.cjline{background:url(image/wy_34.jpg) repeat-x left top; border:1px solid #dadada; position:relative; padding-top:20px; margin-bottom:35px; padding-bottom:10px;}
.tcont2{*margin-top:-35px;}
.tcont1{*margin-top:-15px;}
.cjtoptit{background:url(image/wy_41.jpg) repeat-x left top; height:37px; line-height:37px; text-align:center; font:600 18px "Î¢ÈíÑÅºÚ"; color:#01829e; margin-bottom:35px;}
.cjlinetitle{background:url(image/wy_46.jpg) #ffffff repeat-x left top; height:31px; line-height:31px; margin-left:20px; margin-right:20px; *margin-left:-15px;  position:absolute; top:-18px; width:860px;}
.cjlinetitleft{background:url(image/wy_45.jpg) no-repeat left top; width:21px; height:31px; float:left;}
.cjlinetitname{float:left; padding:0px 10px; font-size:14px; font-weight:bold; color:#FFFFFF; height:31px; line-height:31px; width:790px;}
.cjlinetitright{background:url(image/wy_49.jpg) no-repeat left top; width:23px; height:31px; float:right;}
.jhcxm_tcont2{background:#ffffff; border:1px solid #f8b503; padding:35px 15px 0 15px;}
.rightmore{float:right;}
.rightmore a{color:#FFFFFF; font-size:12px; font-weight:lighter;}
.rightmore a:hover{color:#FFFF66;}
.jhcxbottom{background:url(image/jhcx_25.jpg) no-repeat left top; width:990px; height:27px;}
#jhcxm_bot{position:relative;}
.jhcxm_tit2 ul li.titleft2{float:left; *margin-bottom:-15px; *margin-left:-16px!important; _margin-left:-8px; }
.jhcxm_tit2 ul li.titright2{float:right; position:absolute; right:0px; top:0px; *right:0px!important; _right:25px; *top:15px;}
.spatext{color:#FFFF33;}
