@charset "gbk";
/* CSS Document */

.zp_content { width:990px; display:block; overflow:hidden; margin:10px auto 0px; padding:0px; zoom:1}

.zp_left { width:486px;}
.zp_right { width:498px;}

/**zp_flash**/
.zp_flash { width:486px; height:357px; display:block; overflow:hidden; margin:0px; padding:0px;}
.zp_flash img { width:486px; height:357px;}

.tag { display:block; overflow:hidden; height:148px; zoom:1}
.tag span {padding:0px 8px 0px 0px; line-height:30px;white-space: normal;}
.tag span a { color:#707070; white-space:nowrap;}
.tag .zt01, .zp_tag .zt01{ color:#FF6A07}
.tag .zt02, .zp_tag .zt02 { color:#CC3300}
.tag .zt03, .zp_tag .zt03 { color:#D47D27}

/*zp_tjhy*/
.zp_tjhy { width:455px; height:90px; display:block; overflow:hidden; margin:0px auto; padding:0px;}
.zp_tjhy img { width:455px; height:90px; }


/**mod_l03**/
.mod_l03 { display:block; overflow:hidden;}

/*zp_jczj*/
.zp_jczj { width:460px; height:671px; background:url(/images/zp_jczpgj.gif) repeat-x left top; display:block; overflow:hidden; margin:0px auto; padding:0px;}

.zp_jczj dl { display:block; overflow:hidden; height:94px; margin:4px 0px 18px 0px; padding:0px;}
.zp_jczj dt { width:122px; height:94px; display:inline; overflow:hidden; float:left; background:url(/images/122-94.gif) no-repeat center top; margin:0px; padding:0px;}
.zp_jczj dt img { width:108px; height:80px; display:block; margin:6px 7px;}
.zp_jczj dd { width:325px; height:94px; display:inline; overflow:hidden; float:right; margin:0px; padding:0px;} 
.zp_jczj dd p { width:100%; display:block; overflow:hidden; margin:0px; padding:0px; color:#999999; line-height:28px;}
.zp_jczj dd p a { color:#000;}
.zp_jczj dd p strong { color:#C60; font-weight:normal;}
.zp_jczj dd p span { width:130px; display:inline; overflow:hidden; float:left; margin:0px 8px 0px 0px}

/*zp_tag*/
.mod_l03 .inmbc_l { padding:10px 5px;}
.zp_tag { height:320px; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1}
.zp_tag ul { display:block; overflow:hidden; margin:0px; padding:0px; list-style:none;}
.zp_tag ul li {background:url(/images/zp_bqr.gif) no-repeat right top;height:22px;line-height:22px;display:inline;float:left;margin:10px 10px 20px 0px;padding:0px 10px 0px 0px;white-space: normal;}
.zp_tag ul li a {float:left; white-space:nowrap; color:#383838;}
.zp_tag ul li strong { width:23px; height:22px; background:url(/images/zp_bql.gif) no-repeat left top; display:inline; float:left; padding-right:8px;}

/**zp_syzj**/
.zp_syzj { display:block; overflow:hidden; margin:0px; padding:0px; zoom:1}

.syzj_ul { display:block; overflow:hidden; margin:8px auto 0px; padding:0px; list-style:none; background:url(/images/zp_syzjgj.gif) repeat-x left top; height:715px; width:98%;}
.syzj_ul li { width:136px; height:160px; float:left; display:inline; overflow:hidden; margin:5px 8px 12px 12px; padding:0px; background:url(/images/136-106.gif) no-repeat center top;}
.syzj_ul li img { width:120px; height:90px; display:block; margin:7px 7px 14px 7px;}
.syzj_ul li p { width:136px; display:block; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; margin:5px 0px 0px; padding:0px; color:#999999; text-align:center;}
.syzj_ul li p a { color:#333;}
.syzj_ul li p strong { color:#C60; font-weight:normal;}


/**zuopinzuizhong**/
.zp_left01 { width:730px;}
.zp_right01 { width:250px;}

/*zp_yh*/
.zp_yh { display:block; overflow:hidden; margin:0px; padding:0px;}
.zp_yh .modhd { background:url(/images/zp_modhd.gif) no-repeat center top; height:10px; display:block; overflow:hidden; margin:0px; padding:0px;}
.zp_yh .modbd { background:url(/images/zp_modbd.gif) repeat-y center top; height:84px; display:block; overflow:hidden; margin:0px; padding:0px;zoom:1} 
.zp_yh .modft { background:url(/images/zp_modft.gif) no-repeat center top; height:10px; display:block; overflow:hidden; margin:0px; padding:0px; zoom:1} 

.zp_yh dl { width:86%; height:70px; display:block; overflow:hidden; margin:7px auto 0px; padding:0px;}
.zp_yh dt { width:64px; height:64px; display:inline; overflow:hidden; float:left; border:1px solid #ccc; margin:0px; padding:0px;}
.zp_yh dt img { width:60px; height:60px; margin:2px;}
.zp_yh dd { width:138px; height:68px; display:inline; overflow:hidden; float:right; margin:0px; padding:0px;}
.zp_yh dd p { display:block; overflow:hidden; margin:0px; padding:0px; color:#666; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; }
.zp_yh dd p a { color:#666;}
.zp_yh dd p img { margin-right:6px;}
.zp_yh dd p strong { color:#d47d27; font-weight:normal; margin-right:5px;}
.zp_yh .zp_ck a { color:#A9A9A9!important;}

/**qitazuopin**/
.qtzp_ul { display:block; overflow:hidden; margin:0px; padding:0px; zoom:1}
.qtzp_ul li { width:102px; height:78px; display:inline; overflow:hidden; float:left; margin:0px 8px 10px 8px; padding:0px;}
.qtzp_ul li img { width:96px; height:72px; border:1px solid #CCC; display:block; padding:2px;}

/**zp_nrimg**/
.zp_nrimg { width:570px; display:block; overflow:hidden; margin:0px auto; padding:0px; zoom:1}
.zp_nrimg .zp_cksc { width:170px; display:block; overflow:hidden; margin:0px auto; padding:0px;}
.cksc_l { width:80px; background:url(/images/zp_ckyt.jpg) no-repeat left 2px; text-indent:25px;}
.cksc_r { width:80px; background:url(/images/zp_wysc.jpg) no-repeat left 2px; text-indent:25px;}
.cksc_l a, .cksc_r a { color:#7D7D7D;}
.zp_img01 { width:568px; display:block; overflow:hidden; margin:10px auto 0px; padding:0px;}
.zp_img01 img { width:556px; height:416px; border:1px solid #CCC; padding:4px;}
.zp_img01 p { color:#707070; display:block; margin:5px 0px 0px; line-height:26px;}
.zp_img01 p strong { color:#000; font-weight:normal;}
.zp_img01 p span { margin-right:10px;}
.zp_img01 p a { color:#707070;}

/* comment */
#comment { width:95%; display:block; overflow:hidden; margin:40px auto 0px; color:#666;}
 .comment_list { overflow:hidden; margin-bottom:8px; padding:0px; }
 .comment_list_caption { height:25px; overflow:hidden; margin-bottom:8px; padding:0 12px; border-top:1px solid #D8D8D8; background:#F8F8F8; color:#999; line-height:25px; font-family:Arial, Helvetica, sans-serif;}
 .comment_list_caption a { color:#369;}
 .comment_content { margin:0 12px;}
 
/****sign_msg****/
.sign_msg{ width:100%; margin:0 auto; color:#999; }
.sign_msg LEGEND { font-size:14px; font-weight:bold; color:#666; display:none;}
.sign_msg FIELDSET { border:none;}
	.sign_msg a { color:#999; text-decoration:underline; }
	.sign_msg input, #sign_msg textarea { padding:2px; border:1px solid; border-color:#666 #CCC #CCC #666; line-height:16px; }
	.sign_msg textarea { width:95%; height:110px; margin:10px 0; }
	.sign_msg .input_search { background:url(/images/tj.gif) no-repeat left top; width:82px; height:22px; line-height:22px; color:#333; cursor:pointer; margin-top:8px; border:none; }


/****zp_msnr****/
.zp_msnr { width:650px; display:block; padding:10px 0px 40px 0px; margin:0px auto; zoom:1}
.zp_msbt { width:470px; display:inline; overflow:hidden; float:right; margin:0px; padding:0px;}

.zp_msbt .zp_ms01, .zp_msbt .zp_ms02, .zp_msbt .zp_ms03{ width:80px; background:url(/images/zp_xtms.gif) no-repeat left 4px; text-indent:25px; float:left; display:inline; overflow:hidden; margin-right:12px;}
.zp_msbt .zp_ms02 {background:url(/images/zp_dtms.gif) no-repeat left 4px;}
.zp_msbt .zp_ms03 {background:url(/images/zp_hdbf.gif) no-repeat left 4px;}
.zp_msbt a { color:#7D7D7D;}
.zp_msbt .active { color:#272727;}
.zp_msbt .zp_form { width:130px; line-height:20px; margin:0px; padding:0px;}
  .zp_form .zp_jumpMenu { width:50px;}

.zp_msimg { width:650px; height:540px; display:block; overflow:hidden; margin:10px auto 0px; padding:0px; background:url(/images/zp_nrbj.jpg) no-repeat center top;}
.zp_ysul01, .zp_ysul02 { width:614px; height:470px; display:block; overflow:hidden; margin:20px auto 0px; padding:0px; list-style:none;}
.zp_ysul01 li { width:100px; height:75px; display:inline; overflow:hidden; float:left; margin:2px 1px 0px 1px; padding:0px;}

/**qtzj_ul**/
.qtzj_ul { display:block; overflow:hidden; margin:0px; padding:0px 0px 10px 0px; list-style:none;}
.qtzj_ul li { width:110px; height:130px; display:inline; overflow:hidden; float:left; margin:0px 4px 10px 4px; padding:0px; background:url(/images/110-86.jpg) no-repeat center top;}
.qtzj_ul li img { width:96px; height:72px; margin:6px 7px;}
.qtzj_ul li p { width:100px; display:block; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; color:#999; margin:0px auto; padding:0px;}
.qtzj_ul li p a { color:#333}
.qtzj_ul li p strong a { color:#C60; font-weight:normal;}
.qtzj_ul .zp_zz { color:#333}
.qtzj_ul .zp_zz a { color:#999;}
.qtzj_ul .zp_zz strong a { color:#C60; font-weight:normal;}

/**datumoshi**/
.zp_ysul02 li { width:280px; height:235px; display:inline; overflow:hidden; margin:0px 12px 0px 14px; padding:0px; float:left;}
.zp_ysul02 li img { width:280px; height:210px; display:block;}
.zp_ysul02 li p { width:280px; display:block; overflow:hidden; margin:2px 0px 0px; padding:0px; color:#999;}
.zp_ysul02 li p strong { color:#999; float:right; font-weight:normal; display:inline;}

/**zp_hdp**/
.zp_hdp { width:633px; height:504px; display:block; overflow:hidden; margin:10px auto 0px; padding:0px;}

/**zp_rw**/
.zp_rw { display:block; overflow:hidden; margin:4px 0px; padding:0px 0px 6px 0px; background:url(/images/zp_rwd.gif) repeat-x left bottom; zoom:1}
.zp_rwlist { height:224px; display:block; overflow:hidden; margin:0px; padding:0px; background:url(/images/zp_gdbj.gif) repeat-x left top;}

.zp_rw01, .zp_rw02 { width:100%; display:black; overflow:hidden; margin:14px 0px 0px 0px; padding:0px; zoom:1}
.zp_rw01 .zp_rwnra { width:690px; height:90px; display:inline; overflow:hidden; margin:0px; padding:0px; float:left;}
.zp_rw01 .zp_rwnrb { width:230px; height:90px; display:inline; overflow:hidden; margin:0px; padding:0px; float:right;}
.zp_rw02 .zp_rwnra { width:520px; height:100px; display:inline; overflow:hidden; margin:0px; padding:0px; float:left;}
.zp_rw02 .zp_rwnrb { width:446px; height:100px; display:inline; overflow:hidden; margin:0px; padding:0px; float:right;}

/**zp_rw01 zp_rwnra zp_rwnrb**/
.zp_rw01 .zp_rwnra dl { display:block; overflow:hidden; margin:0px; padding:0px;}
.zp_rw01 .zp_rwnra dt { width:160px; height:90px; display:inline; overflow:hidden; float:left; margin:0px; padding:0px; background:url(/images/zp_rwh1.gif) no-repeat left top; clear:both}
.zp_rw01 .zp_rwnra .zp_h1 { color:#FFF; font-size:14px; font-weight:bold; line-height:52px; text-indent:12px; width:100%; display:block; overflow:hidden}
.zp_rw01 .zp_rwnra dd { width:500px; height:90px; display:inline; overflow:hidden; float:right; margin:0px; padding:0px;}
.zp_rw01 .zp_rwnra dd p { width:100%; display:block; overflow:hidden; white-space: nowrap; text-overflow:ellipsis; word-break:break-all; margin:15px 0px 0px; padding:0px; color:#000;}
.zp_rw01 .zp_rwnra dd p a { color:#000;}
.zp_rw01 .zp_rwnra dd p span { margin:0px 5px;}

.zp_rw01 .zp_rwnrb img { width:50px; height:50px; display:block; float:right;}

/**zp_rw02 zp_rwnra zp_rwnrb**/
.zp_rw02 .zp_rwnra dl, .zp_rw02 .zp_rwnrb dl { display:block; overflow:hidden; margin:0px; padding:0px;}
.zp_rw02 .zp_rwnra dt, .zp_rw02 .zp_rwnrb dt { width:70px; height:100px; display:inline; overflow:hidden; float:left; margin:0px 0px 0px 10px; padding:0px;}
.zp_rw02 .zp_rwnra dt p, .zp_rw02 .zp_rwnrb dt p { display:block; overflow:hidden; text-align:center; color:#000; margin:0px; padding:0px;}
.zp_rw02 .zp_rwnra dd { width:428px; height:100px; display:inline; overflow:hidden; float:right; margin:0px 10px 0px 0px; padding:0px;}
.zp_rw02 .zp_rwnrb dd { width:350px; height:100px; display:inline; overflow:hidden; float:right; margin:0px 10px 0px 0px; padding:0px;}

.input06 { width:54px; height:20px; display:block; overflow:hidden; margin:0px auto; padding:0px; background:url(/images/zp_rwgd.gif) no-repeat center top; border:none; cursor:pointer;}
.zp_zjul, .zp_rwul { display:block; overflow:hidden; margin:0px; padding:0px; list-style:none;}
.zp_zjul li {width:122px; height:94px; display:inline; overflow:hidden; float:left; background:url(/images/122-94.gif) no-repeat center top; margin:0px 10px 0px 6px; padding:0px;}
.zp_zjul li img { width:108px; height:80px; display:block; margin:6px 7px;}

.zp_rwul li { background:url(/images/xh.jpg) repeat-x left bottom; width:100%; height:26px; left:22px; display:inline; overflow:hidden; float:left; margin:0px 0px 6px 0px; padding:0px;}
.zp_rwul li a { color:#7d7d7d;}
.zp_rwul li cite { width:90px; float:right; display:inline; text-align:right; font-style:normal; color:#bcbcbc;}
.zp_rwul li cite a {color:#bcbcbc;}

/*union01*/
.union01 { width:500px; height:410px; display:block; overflow:hidden; margin:20px auto 0px; padding:0px;}
.union01 img { width:500px; height:375px; display:block;}
.zp_hd { width:90px; height:22px; display:block; overflow:hidden; margin:6px auto 0px; }
.zp_hd .leftbotton { width:25px; height:22px; background:url(/images/left01.jpg) no-repeat left top; display:inline; overflow:hidden; float:left; cursor:pointer;}
.zp_hd .cont { width:18px; height:22px; background:url(/images/cont01.jpg) no-repeat left top; display:inline; overflow:hidden; float:left; margin:0px 10px; padding:0px;}
.zp_hd .rightbotton { width:25px; height:22px; background:url(/images/right01.jpg) no-repeat left top; display:inline; overflow:hidden; float:right; cursor:pointer;}
/*union02*/
.union02 { width:600px; height:80px; display:block; overflow:hidden; margin:0px auto; padding:0px 0px 40px 0px; zoom:1}
.union02 .leftbotton { width:12px; background:url(/images/leftbotton.gif) no-repeat center 18px; height:82px; display:inline; overflow:hidden; float:left; cursor:pointer;} 
.union02 .rightbotton { width:12px; background:url(/images/rightbotton.gif) no-repeat center 18px; height:82px; display:inline; overflow:hidden; float:right; cursor:pointer;} 
.union02 .cont { width:570px; height:82px; display:inline; overflow:hidden; float:left; margin:0px 0px 0px 3px; padding:0px;}

.cont_zpul { display:block; overflow:hidden; margin:0px; padding:0px; list-style:none;}
.cont_zpul li { width:100px; height:80px; display:inline; overflow:hidden; float:left; margin:0px 7px 0px 5px; padding:0px; border:1px solid #CCC;}
.cont_zpul li img { width:96px; height:76px; margin:2px; display:block;}








