@charset "gbk";

/*****ÕûÌå²¼¾Ö¡¢ÑùÊ½***************************************
********************************************************/
html {border:none; margin:0px; padding:0px;}
body {border:none; margin:0px; padding:0px;  font-size:12px; font-family:"Î¢ÈíÑÅºÚ"; line-height:22px; color:5e5e5e; background:#eeeeee;}
div, span, label, b, font, img, a, h1, h2, h3, h4, h5, h6, table, tbody, tr, td, th {border:none; margin:0px; padding:0px; font-family:"Î¢ÈíÑÅºÚ";}
textarea, input, select {margin:0px; padding:0px;} 
a:hover {color:#A91000; text-decoration:underline;}
a {color:#5e5e5e; text-decoration:none;}
.floatLeft {display:inline; float:left; margin:0px; padding:0px;}
.floatRight {display:inline; float:right; margin:0px; padding:0px;}
.nobrr {border:none!important;}
.nobg {background:none!important;}
.bgcolor {background-color:#FFF5DF!important;}
.brrcolor {border-color:#ccc!important;}
.input_jtext {border:#ccc 1px solid; background:#fff;}
.textarea_j {border:#ccc 1px solid; background:#fff; overflow:hidden; overflow-y:scroll;}
.input_jbtn {background:none; border:none; cursor:pointer; text-align:center;}
.divClear {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px;}
.ulClear {display:block; overflow:hidden; zoom:1; clear:both; margin:0px auto; padding:0px; list-style:none; width:100%;}
.blank{height:8px; display:block; overflow:hidden; zoom:1; clear:both;}

/****/
#wrapper { width:100%; display:block; overflow:hidden; margin:auto 0px; padding:0px; background:url(../images/body_01.jpg) no-repeat left top;}
#wrapper .main_wrapper { display:block; overflow:hidden; margin:0px; padding:0px; background:url(../images/body_02.jpg) no-repeat right bottom;}

.cont_wrapper { width:990px; display:block; overflow:hidden; margin:25px auto 0px; padding:0px; zoom:1}

/**nav**/
.nav { height:96px; display:block; overflow:hidden; margin:0px; padding:0px;}
.nav_top { height:66px; display:block; overflow:hidden; margin:0px; padding:0px; background:url(../images/nav.gif) repeat-x bottom left}
.nav_left { width:257px; height:66px; background:url(../images/logo_bj.jpg) no-repeat left bottom;}
.nav_left .logo { width:167px; height:43px; display:block; overflow:hidden; margin:18px auto 0px; padding:0px;}
.nav_left .logo img { width:167px; height:43px;}

.nav_right { width:688px; height:66px;}
.nav_right .nav_01 { width:80%; float:right; height:29px; display:block; overflow:hidden; margin:0px; padding:0px; color:#999;}
.nav_right .nav_01 a { color:#999;}

/**nav01**/
.nav01 { width:100%; height:96px; display:block; overflow:hidden; margin:0px; padding:0px; clear:both;}
.nav01_top { height:66px; display:block; overflow:hidden; margin:0px; padding:0px; background:url(../images/nav01.gif) repeat-x bottom left}
.nav01_left { width:257px; height:66px; background:url(../images/logo_bj01.gif) no-repeat left bottom;}
.nav01_left .logo { width:167px; height:43px; display:block; overflow:hidden; margin:18px auto 0px; padding:0px;}
.nav01_left .logo img { width:167px; height:43px;}

/**nav02**/
.nav02 { width:100%; height:96px; display:block; overflow:hidden; margin:0px; padding:0px; clear:both;}
.nav02_top { height:66px; display:block; overflow:hidden; margin:0px; padding:0px; background:url(../images/nav02.gif) repeat-x bottom left}
.nav02_left { width:257px; height:66px; background:url(../images/logo_bj02.gif) no-repeat left bottom;}
.nav02_left .logo { width:167px; height:43px; display:block; overflow:hidden; margin:18px auto 0px; padding:0px;}
.nav02_left .logo img { width:167px; height:43px;}


.input01 { width:89px; height:14px; background:#FFF; margin-top:3px; padding:2px 2px; border:1px solid #DADADA;}
.input02 { width:49px; height:20px; background:url(../images/dl.gif) no-repeat left top; border:none; cursor:pointer; margin-right:10px;}
.input03 { width:82px; height:20px; background:url(../images/gwc.gif) no-repeat left top; border:none; cursor:pointer; margin-left:10px;}

.nav_right .nav_02 { width:100%; height:37px; display:block; overflow:hidden; margin:0px; padding:0px; clear:both;}
.nav_02 ul { display:block; overflow:hidden; margin:0px; padding:0px; list-style:none;}
.nav_02 ul li { width:172px; height:37px; display:inline; overflow:hidden; float:left; margin:0px; padding:0px; text-align:center; line-height:36px;}
.nav_02 ul li a { color:#FFF; font-size:14px; font-weight:bold; line-height:36px;}
.nav_02 ul li a:hover { color:#FFF; text-decoration:none;}
.nav_02 ul li img {margin-top:0px; *margin-top:0px; _margin-top:14px;}

.nav_02 .active { width:172px; height:37px; background:url(../images/nav_off.gif) no-repeat left top; display:block; overflow:hidden;}
.nav_02 .active01 { width:172px; height:37px; background:url(../images/nav01_off.gif) no-repeat left top; display:block; overflow:hidden;}
.nav_02 .active02 { width:172px; height:37px; background:url(../images/nav02_off.gif) no-repeat left top; display:block; overflow:hidden;}

/*nav_bottom*/
.nav_bottom { height:30px; background:url(../images/nav_db.gif) repeat-x left top;}
.nav_post01 { width:70%; display:block; overflow:hidden; float:right; height:28px; font-size:12px; color:#FF1212; line-height:28px;}
.nav_post01 span { margin:0px 25px 0px 5px; color:#666;}
.nav_post01 span a { color:#666;}

.nav_post02 { width:172px; float:right; overflow:hidden; display:inline; margin-right:172px; padding:0px;}
.nav_post02 ul, .nav_post03 ul { display:block; overflow:hidden; margin:0px; padding:0px; list-style:none;}
.nav_post02 ul li, .nav_post03 ul li { width:57px; height:30px; display:inline; overflow:hidden; float:left; margin:0px; padding:0px; text-align:center; line-height:28px;}
.nav_post02 ul li a, .nav_post03 ul li a { color:#000;}

.nav_post03 { width:172px; float:right; overflow:hidden; display:inline; margin-right:344px; padding:0px;}

/*l_wz*/
.l_wz { width:988px; height:28px; background:url(../images/wz_bj.jpg) repeat-x left top; border:1px solid #DFDFDF; margin:5px auto 0px; padding:0px;}
.l_wz ul { width:76%; display:block; overflow:hidden; height:28px; margin:0px; padding:0px; list-style:none; float:left;}
.l_wz ul li { height:28px; float:left; display:inline; overflow:hidden; margin:0px; overflow:hidden; background:url(../images/wz_li.jpg) no-repeat right top; line-height:28px; text-align:center; color:#6B6B6B; font-size:14px; padding:0px 40px 0px 30px;}
.l_wz ul li a { color:#FF3636; font-size:14px;}

/*l_wz01*/
.l_wz01 { width:988px; height:28px; background:url(../images/wz_bj.jpg) repeat-x left top; border:1px solid #DFDFDF; margin:5px auto 0px; padding:0px;}
.l_wz01 ul { width:76%; display:block; overflow:hidden; height:28px; margin:0px; padding:0px; list-style:none; float:left;}
.l_wz01 ul li { height:28px; float:left; display:inline; overflow:hidden; margin:0px; overflow:hidden; background:url(../images/wz_li.jpg) no-repeat right top; line-height:28px; text-align:center; color:#6B6B6B; font-size:14px; padding:0px 40px 0px 30px;}
.l_wz01 ul li a { color:#CC6600; font-size:12px; line-height:28px;}

/*l_wz02*/
.l_wz02 { width:988px; height:28px; background:url(../images/wz_bj.jpg) repeat-x left top; border:1px solid #DFDFDF; margin:5px auto 0px; padding:0px;}
.l_wz02 ul { width:76%; display:block; overflow:hidden; height:28px; margin:0px; padding:0px; list-style:none; float:left;}
.l_wz02 ul li { height:28px; float:left; display:inline; overflow:hidden; margin:0px; overflow:hidden; background:url(../images/wz_li.jpg) no-repeat right top; line-height:28px; text-align:center; color:#6B6B6B; font-size:14px; padding:0px 40px 0px 30px;}
.l_wz02 ul li a { color:#1D9C23; font-size:12px; line-height:28px;}

.l_sousuo { width:22%; height:28px; float:right; display:inline; overflow:hidden; margin:0px; padding:0px;}
.l_sousuo span { width:142px; height:20px; display:inline; overflow:hidden; background:url(../images/sousuo_bj.gif) no-repeat left top; padding-left:26px;}
.input04 { width:105px; height:16px; padding:4px 2px 0px 2px; border:none; margin-top:2px; background:none;}
.input05 { width:51px; height:20px; background:url(../images/sosuo.jpg) no-repeat center top; cursor:pointer; border:none; margin:0px 0px 0px 5px; padding:0px}

.l_wz .sy { background:url(../images/sy01.gif) no-repeat left 8px; padding-left:16px;}
.l_wz01 .sy { background:url(../images/sy03.gif) no-repeat left 4px; padding-left:16px;}
.l_wz02 .sy { background:url(../images/sy02.gif) no-repeat left 4px; padding-left:16px;}

/**module_l**/
.module_l { display:block; overflow:hidden;}
.modhead_l {width:100%; table-layout:fixed;}
.mhl_l {height:27px; width:6px; background:url(../images/zp_mod_lt.gif) no-repeat right bottom;}
.mhc_l {height:27px; background:url(../images/zp_mod_t.gif) repeat-x left bottom;}
.inmhc_l {height:100%; display:block; overflow:hidden; zoom:1;}
.mhr_l {height:27px; width:6px; background:url(../images/zp_mod_rt.gif) no-repeat left bottom;}
.modbody_l {width:100%; table-layout:fixed;}
.mbl_l {height:100%; width:6px; background:url(../images/zp_mod_lc.gif) repeat-y right top;}
.mbc_l {height:100%; background:#FFFFFF;}
.inmbc_l { display:block; overflow:hidden; margin:0px; padding:10px;}
.inmbc_l01 { display:block; overflow:hidden; margin:0px; padding:10px 0px;}
.inmbc_l02 { display:block; overflow:hidden; margin:0px; padding:0px;}
.mbr_l {height:100%; width:6px; background:url(../images/zp_mod_rc.gif) repeat-y left top;}
.modfoot_l {width:100%; table-layout:fixed;}
.mfl_l {height:9px; width:6px; background:url(../images/zp_mod_ld.gif) no-repeat right top;}
.mfc_l {height:9px; background:url(../images/zp_mod_d.gif) repeat-x left top;}
.mfr_l {height:9px; width:6px; background:url(../images/zp_mod_rd.gif) no-repeat left top;}

/**mod_l01**/
.mod_l01 { margin-top:10px;}
.mod_l01 .inmhc_l h1, .mod_l02 .inmhc_l h1, .mod_l03 .inmhc_l h1 { font-size:12px; display:inline; overflow:hidden; float:left; color:#525252; font-weight:normal; font:"Î¢ÈíÑÅºÚ"; line-height:27px; margin-left:6px; width:70%;}
.mod_l01 .inmhc_l .more1, .mod_l02 .inmhc_l .more1, .mod_l03 .inmhc_l .more1  {display:inline; overflow:hidden; float:right; font-size:12px; line-height:27px; margin-right:5px;}
.mod_l01 .inmhc_l .more1 a, .mod_l02 .inmhc_l .more1 a, .mod_l03 .inmhc_l .more1 a { text-align:right; color:#999; }

.mod_l01 h2 { font-size:12px; display:inline; overflow:hidden; float:left; color:#000; font-weight:normal; font:"Î¢ÈíÑÅºÚ"; line-height:27px; margin-left:6px;}

/**mod_l02**/
.mod_l02 { display:block; overflow:hidden;}
.mod_l02 h2 {font-size:12px; display:inline; overflow:hidden; float:left; color:#000; font-weight:normal; font:"Î¢ÈíÑÅºÚ"; line-height:27px; margin-left:6px; }
.mod_l02 h2 strong { color:#C60; font-weight:normal; margin-left:8px;}
.mod_l02 .inmhc_l span { float:right; line-height:27px; color:#999; padding-right:10px;}

/* ·ÖÒ³ */
.pages { height:25px; overflow:hidden; text-align:right; line-height:25px; font-family:Verdana;}
.pages a, .pages01 a, .pages02 a, .pages03 a { background:#FFFFFF; border:1px solid #CCCCCC;}
.pages a, .pages strong, .pages01 a, .pages01 strong, .pages02 a, .pages02 strong, .pages03 a, .pages03 strong { margin:0 1px; padding:1px 3px;  border:1px solid #CCCCCC; color:#CCC; text-decoration:none!important; }
.pages a:hover, .pages01 a:hover, .pages02 a:hover, .pages03 a:hover { border-color:#CCCCCC; background:#000000; color:#CCC; }
.pages strong, .pages01 strong, .pages02 strong, .pages03 strong { border-color:#CCCCCC; background:#000; color:#fff; }
.pages .prev, .pages01 .prev, .pages02 .prev, .pages03 .prev { padding:2px 5px 2px; border:none; text-decoration:underline!important; }
.pages .next, .pages01 .next, .pages02 .next, .pages03 .next { padding:2px 5px 2px; border:none; text-decoration:underline!important; background:none!important;}
.pages a.next, .pages01 a.next, .pages02 a.next .pages03 a.next { color:#CCC!important;}

.pages01 { height:25px; overflow:hidden; text-align:center; line-height:25px; font-family:Verdana; padding-top:10px;}
.pages02 { height:25px; overflow:hidden; text-align:right; line-height:25px; font-family:Verdana; padding-top:5px; padding-right:16px;}
.pages03 { height:25px; overflow:hidden; text-align:right; line-height:25px; font-family:Verdana; padding-right:0px;}

/***foot***/
.foot {width:988px; display:block; overflow:hidden; margin:10px auto 0px; padding:0px;}
.foot_left { width:60%; color:#666; font-size:12px; margin-left:4px;}
.foot_left a { color:#666;}
.foot_right { width:38%; color:#c70808; margin-right:4px; text-align:right;}
.foot_right a { color:#c70808;}
.foot_right01 { width:38%; color:#C60; margin-right:4px; text-align:right;}
.foot_right01 a { color:#C60}
.foot_right02 { width:38%; color:#1D9C23; margin-right:4px; text-align:right;}
.foot_right02 a { color:#1D9C23}
