/* CSS Document */
.no { margin: 10px; }
.pagelist1 { margin: 30px 0px 10px 20px; }
.pagelist1 ul { clear: both; height: 180px; margin-top: 30px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #aaaaaa; }
.pagelist1 ul li { display: inline; }
.introtxt { width: 585px; float: right; }
.page1_sy { color: #666; }
.p1img { float: left; overflow: hidden; }
.pagelist1 ul li h3 { margin: 0px; padding: 10px 0px 0px 0px; font-size: 16px; font-weight: bold; color: #666; }
.pagelist1 ul li p { margin: 0px; padding: 5px 20px 0px 0px; line-height: 25px; font-size: 12px; color: #666666; text-indent: 2em; }
.pagelist1 ul li a:link, .pagelist1 ul li a:visited { font-size: 12px; color: #ff0000; text-decoration: none; }
.pagelist1 ul li a:hover { font-size: 12px; color: #ff0000; text-decoration: none; }
.pagelist2 { margin: 1px; }
.pagelist2 ul li { float: left; padding: 7px; text-decoration:none; }
.pagelist2 ul li div { padding: 10px; border: 1px solid #dddddd; overflow: hidden; background-color: #fbfbfb; }
.pagelist2 ul li span { display: block; padding: 10px 0px 10px 0px; text-align: center; overflow: hidden; }


#nr { margin: 1px; }
#nr ul li { float: left; padding: 7px; }
#nr ul li div { overflow: hidden; }

.foucs_list { width:325px; height: 390px; overflow: hidden; position: relative; }
.foucs_bg { width:325px;height:70px;background: #000;z-index: 10; margin:7px;filter:alpha(opacity=50);-moz-opacity: 0.5;-khtml-opacity:0.5;opacity: 0.5;position:absolute;left:0px;bottom: 0px;}
.foucs_txt1 {padding-left:15px;height:25px;overflow:hidden;position:absolute;left:0px; margin-left:7px;bottom:50px;z-index:20;color: #eae1d0;line-height: 25px;text-align: center;font-size: 14px;}
.foucs_txt2 {padding-left:15px;height:25px;overflow:hidden;position:absolute;left:0px; margin-left:7px;bottom:30px;z-index:20;color: #eae1d0;line-height: 25px;text-align: center;font-size: 14px;}
.foucs_txt3 {padding-left:15px;height:25px;overflow:hidden;position:absolute;left:0px; margin-left:7px;bottom:10px;z-index:20;color: #eae1d0;line-height: 25px;text-align: center;font-size: 14px;}

/* ========================================== */
.shitiaopin { margin: 1px; }
.shitiaopin ul li { float: left; display: inline; padding-left: 20px; }
.shitiaopin ul li div { width: 109px; height: 257px; overflow: hidden; background-image: url(../images/img/draw_bg.gif); }
.shitiaopin ul li div img { margin: 5px auto auto 5px; }
.shitiaopin ul li span { display: block; width: 109px; padding-top: 10px; text-align: center; overflow: hidden; }
/* ========================================== */

.pagelist3 ul { padding: 10px; margin-left:20px;}
.pagelist3 ul li { height: 40px; line-height: 40px; background-image: url(../images/ico/arrow_red.jpg); background-repeat: no-repeat; background-position: left center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #d1ccc0; text-decoration:none; }
.pagelist3 ul li span { float: right; color: #000; padding-right: 10px; }
.pagelist3 ul li a { margin-left: 10px; text-decoration:none; }
.pagelist3 ul li a:link, .pagelist3 ul li a:visited, .pagelist3 ul li a:hover { font-size: 14px; color:#000;}
.gy { overflow:hidden; border-bottom:solid 1px #d1ccc0; margin-bottom:20px;}
.gy_tp { width:480px; float:left; margin-bottom:40px;}
.gy_wz { width:500px; float:right;}
.gy_wz_top a { color:#000; font-size:24px; text-align:center; display:block; height:60px;}
.gy_wz_bottom { text-indent:2em; line-height:29px; font-size:16px;}
.gy_wz_bottom a { font-size:16px; color:#F00;}

.pagelist4 { clear: both; padding-top: 20px; }
.pagelist4_tit { height: 32px; line-height: 32px; background-image: url(../images/img/ny_tit_bg.jpg); background-repeat: repeat-x; }
.pagelist4_tit a { float: right; }
.pagelist4_tit span { display: block; padding-left: 20px; width: 160px; height: 30px; line-height: 30px; font-size: 14px; font-weight: bold; background-image: url(../images/img/ny_arrow.jpg); background-repeat: no-repeat; background-position: left center; letter-spacing: 2px; }
.pagelist4 ul { margin-top: 15px; }
.pagelist4 ul li { float: left; width: 190px; }
.pagelist4 ul li div { margin-left: 10px; width: 160px; height: 120px; padding: 5px; background-color: #f5f5f5; border: 1px solid #CCCCCC; }
.pagelist4 ul li span { margin-left: 10px; display: block; width: 170px; height: 20px; overflow: hidden; text-align: center; margin-top: 10px; }
/* ====================================== */
.pagelist5 { clear: both; padding: 0px 10px; }
.pagelist5_tit { width: 99%; height: 30px; line-height: 30px; padding-top: 10px; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #dddddd; }
.pagelist5_tit a { float: right; color: #A3A3A3; }
.pagelist5_tit span { display: block; height: 30px; line-height: 30px; padding-left: 5px; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; letter-spacing: 2px; font-weight: bold; }
.pagelist5_instr { padding-top: 10px; font-size: 12px; line-height: 24px; text-align: justify; text-justify : inter-ideograph; text-indent: 30px; }
.pagelist5 ul { padding-top: 10px; }
.pagelist5 ul li { float: left; display: inline; padding: 4px; width: 228px; overflow: hidden; border: 1px solid #dddddd; margin-left: 3px; margin-right: 7px; margin-top: 5px; margin-bottom: 10px; }
.pagelist5 ul li div { }
.pagelist5 ul li span { display: block; height: 30px; line-height: 30px; text-align: center; overflow: hidden; }
.pagelist5 ul li span a:link, .pagelist5 ul li span a:visited { color: #5A5A5A; }
.pagelist5 ul li span a:hover { color: #9B0713; }
.pagelist6 { padding: 0px 15px; }
.pagelist6 ul { }
.pagelist6 ul li { line-height: 26px; padding: 10px 5px 10px 5px; color: #868686; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #5B351E; }
.pagelist6 .p6r { color: #777777; }
.pagelist6 .p6l { float: left; }
.pagelist6 .p6l a:link, .pagelist6 .p6l a:visited { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; letter-spacing: 1px; }
.pagelist6 .p6l a:hover { font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; letter-spacing: 1px; text-decoration: underline; }
a.p6a:link, a.p6a:visited { color: #666666; font-size: 12px; }
a.p6a:hover { color: #FF0000; font-size: 12px; }
.pagelist6 p { text-align: right; margin: 0px; height: 24px; }
.p6_date { float: right; display: block; padding-left: 30px; text-align: left; width: 140px; height: 20px; line-height: 20px;/*
	background-image: url(../images/ico/time.gif);
	background-repeat: no-repeat;
	background-position: left top;
	*/
}
a.p6_yuedu { float: right; display: block; text-align: left; color: #868686; width: 80px; height: 20px; line-height: 20px;/*
	background-image: url(../images/ico/yudu.gif);
	background-repeat: no-repeat;
	background-position: left top;
	*/
}
a.p6_yuedu:link, a.p6_yuedu:visited { font-size: 12px; }
a.p6_yuedu:hover { font-size: 12px; }
.pagelist6 td { padding: 5px; line-height: 24px; }
.pagelist9 { margin: 1px; }
.pagelist9 ul { padding-top: 10px; }
.pagelist9 ul li { line-height: 26px; padding: 10px 5px 10px 5px; border-bottom-width: 1px; color: #333333; border-bottom-style: dashed; border-bottom-color: #cccccc; }
.pagelist9 ul li strong { font-size: 14px; }
.pagelist9 .p6r { color: #777777; }
.pagelist9 .p6l { float: left; }
.pagelist9 .p6l a:link, .pagelist9 .p6l a:visited { color: #000099; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; letter-spacing: 1px; }
.pagelist9 .p6l a:hover { color: #AD181F; font-size: 15px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; letter-spacing: 1px; text-decoration: underline; }
a.p6a:link, a.p6a:visited { color: #666666; font-size: 12px; }
a.p6a:hover { color: #FF0000; font-size: 12px; }
.pagelist9 p { text-align: right; margin: 0px; height: 24px; }
.p9_date { float: right; display: block; padding-left: 30px; text-align: left; width: 150px; height: 20px; line-height: 20px; background-image: url(../images/img/time.gif); background-repeat: no-repeat; background-position: left top; }
a.p9_yuedu { float: right; display: block; padding-left: 10px; text-align: left; width: 80px; height: 14px; line-height: 14px; background-image: url(../images/ico/a1.gif); background-repeat: no-repeat; background-position: left center; }
a.p9_yuedu:link, a.p9_yuedu:visited { color: #990000; font-size: 12px; }
a.p9_yuedu:hover { color: #FF0000; font-size: 12px; }
.m6_1 { height: 24px; background-image: url(../images/ico/arrow_list.gif); background-repeat: no-repeat; background-position: left center; }
.m6_1 a { font-size: 14px; }
.m6_1 a:link, .m6_1 a:visited { margin-left: 5px; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #FE7528; }
.m6_1 a:hover { margin-left: 5px; font-size: 14px; font-weight: bold; font-family: Arial, Helvetica, sans-serif; color: #ff0000; }
.m6_2 { padding-left: 50px; color: #444444; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #dddddd; }
.m6_map { text-align: center; }
.self_pager { clear: both; text-align: center; padding: 5px; font-size: 12px; }
/*  =============================== */

.kinslides a, .kinslides img { margin: 0px; padding: 0px; }
/* =============================== */
.cat_head { float: right; padding-top: 5px; }
.cat_head li { float: left; margin-left: 10px; padding: 5px 10px; border: 1px solid #cccccc; background-color: #f7f7f7; cursor: pointer; }
.cat_head li a:link, .cat_head li a:visited { color: #AC0000; }
.cat_head li a:hover { color: #FF0000; }
#gallery ul li { float: left; display: inline; margin-left: 20px; margin-top: 20px; margin-right: 20px; width: 200px; height: 140px; padding: 6px; border: 1px solid #D6D6D6; background-color: #f8f8f8; }
#gallery ul li span { display: none; margin-top: 20px; width: 245px; height: 20px; overflow: hidden; text-align: center; letter-spacing: 1px; font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; color: #494846; cursor: pointer; }
#gallery ul li span a { letter-spacing: 1px; }
#gallery ul li span a:link, #gallery ul li span a:visited { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; color: #494846; }
#gallery ul li span a:hover { font-size: 14px; font-family: "Î¢ÈíÑÅºÚ"; font-weight: bold; color: #C90000; }
