@charset "gb2312";
/* CSS Document */
*{ margin:0px; padding:0px;}
body{ font-size:12px; font-family: "ËÎÌå","Î¢ÈíÑÅºÚ";margin:0px auto; padding:0px; color:#500202; background-color:#FFC800;background:url(../images/bg.jpg) scroll;}
ul,ul li,form ,input,botton,img,div,p,span{ margin:0px; padding:0px; list-style:none; border:0px;}
img{display:inline-block; vertical-align:bottom;}
strong,b,em{ font-weight:normal; font-style:normal;}
h1,h2,h3,h4,h5,h6{ margin:0px; padding:0px; font-size:100%;font-weight:normal;}
a{text-decoration:none; color:#500202;}
a:hover{text-decoration:underline; color:#500202;}

.clear{ clear:both; font-size:0px; line-height:0px; visibility:hidden;}
.posi{ position:relative;}
.clearfix:after{ display:block; overflow:hidden; height:0px; visibility:hidden; content:".";}

.wd100{ background:url(../images/asd_02.jpg) repeat-x left top; height:64px;}


.KeFuDiv{
	position: absolute;
	height:160px;
	width:118px;
	z-index:9999;
}
.KeFuList{
	background:url(../images/mid001.gif);
}
.KeFuTitle{
	background:url(../images/list_001.gif);
	margin-left:9px;
	font-size:9pt;
	width:101px;
	height:20px;
	text-align:center;
}
.KeFuItem{
	text-align:center;
	margin-top:8px;
	font-size:9pt;
}




.channel{ width:1002px; margin:0px auto;}
.channel .ads{ width:1002px; height:305px; overflow:hidden;}
.channel .menu{ height:39px; background:url(../images/abc_08.jpg) no-repeat center top; margin:5px 0px 3px 0px;}
.menu .listmenu{ list-style:none;height:39px; }
.menu .listmenu li{ width:83px; float:left; text-align:center; line-height:39px; height:39px; background:url(../images/mle.jpg) no-repeat right 14px;}
.menu .listmenu li a{ color:#FFC800; font-size:14px; font-weight:bold; text-decoration:none;}
.menu .listmenu li a:hover{ color:#FFC800; text-decoration:underline;}
.menu .listmenu li .uuu{ display:none; z-index:99999; width:190%; overflow:hidden; position:relative; top:-5px;}
.menu .listmenu li .uuu li{ width:100%; height:30px; line-height:30px; text-align:center;background:url(../images/1_03.png) repeat}
.menu .listmenu li .uuu li a{color:#424242; font-size:14px; }
.menu .listmenu li .uuu li a:hover{ color:#fff; text-decoration:none;}


.channel .box{ width:1002px; overflow:hidden;}
.box .bg_t{background:url(../images/sbg_03.jpg) no-repeat left top; height:41px;}
.box .bg_b{ background:url(../images/sbg_05.jpg) repeat-y left top; overflow:hidden; padding-top:7px;}

.left{ width:230px;}
.pl6{ padding-left:6px; float:left;}
.left .lbox{ clear:both;width:230px;}
.lbox .l_ts{ height:41px;}
.lt_bg{ background:url(../images/abc_15.jpg) no-repeat left top;padding-left:96px;}
.h2size{ font-size:14px; line-height:41px; font-weight:bold;}
.lbox .lt_bc{ background:url(../images/bor_06.jpg) repeat-y left top; overflow:hidden;}
.about{line-height:24px;width:89%;margin:0 auto;height:84px;overflow:hidden;}
.listnews01{ list-style:none; overflow:hidden; padding:10px 0px 0px 0px;}
.listnews01 li{ line-height:23px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.hd{padding-left:46px; background:url(../images/abc_22.jpg) no-repeat 21px center;}
.lt_ft{ height:13px; background:url(../images/abc_32.jpg) no-repeat left top;}
.space8{ height:8px; display:block; clear:both; font-size:1px;}
.space5{ height:3px; display:block; clear:both; font-size:1px;}
.lt_bgr{ background:url(../images/abc_35.jpg) no-repeat left top; padding-left:23px; color:#FFF;}
.lt_bgr .lmore{ float:right; line-height:35px; padding-right:20px; font-size:12px}
.lt_bgr .lmore a{ color:#500202; text-decoration:none;}
.lt_bgr .lmore a:hover{ color:#500202; text-decoration:underline;}
.lt_bc .avi{ text-align:center; height:136px;}
.icon1{padding-left:35px; background:url(../images/abc_55.jpg) no-repeat 21px 9px;}
.l_top{ height:142px; text-align:center;}
.l_top img{ padding:8px; border:1px solid #FFC801;}

.listnews02{list-style:none; overflow:hidden; padding:10px 10px 0px 10px;*padding:15px 10px 0px 10px;_padding:15px 10px 0px 10px;}
.listnews02 li{ line-height:23px; width:76px; float:left; background:url(../images/abc_77.jpg) no-repeat left 11px; padding-left:20px; margin-left:8px; padding-top:8px;}

.icon2{margin:6px 25px 0px 29px; background:url(../images/abc_82.jpg) no-repeat left 5px; letter-spacing:1px; border-bottom:1px dashed #6E0D02; padding-left:18px;}

.bg_b .right{ width:517px; float:left; padding-left:8px;}
.right .rbox{ clear:both; width:517px;}
.rbox .r_ts{ height:35px; overflow:hidden}
.abus{ background:url(../images/abc_69.jpg) no-repeat left top; line-height:35px;}
.r_ts .h1size{font-size:14px; font-weight:bold; width:135px; float:left; display:inline; text-align:center;}
.r_ts .rmore{ width:55px; float:right; display:inline;}
.rbox .r_body{ background:url(../images/rbo.jpg) left top repeat-y; overflow:hidden;}
.pd15{padding:8px 0px;}
.rline22{ line-height:24px; padding:0px 10px 0px 15px;}
.lt_bc .rline18{ line-height:18px; padding:0px 10px 0px 15px; width:205px;}
.r_body .apic{ float:left; width:222px; text-align:center;}
.rbox .r_ft{ background:url(../images/abc_41.jpg) no-repeat left top; height:6px;}
.r_body .r_top{ width:258px; float:left; background:url(../images/abc_47.jpg) no-repeat center top; height:232px; text-align:center; padding-top:5px;}
.pd8{ padding:6px 0px;}
.w258{ width:237px; float:right; padding:0px 15px 0px 5px;}
.listnews03{ list-style:none; overflow:hidden;}
.listnews03 li{ line-height:23px; background:url(../images/abc_50.jpg) no-repeat left center; padding-left:15px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;
}
.ssky{ background:url(../images/abc_43.jpg) no-repeat left top; line-height:35px;}
.ysjt{background:url(../images/ad_03.jpg) no-repeat left top; line-height:35px;}

.w248{ width:248px; float:left;}
.w269{ width:269px; float:right;}
.zxlf{background:url(../images/ad_05.jpg) no-repeat left top; line-height:35px;}


.ys_pic{ width:130px; float:left; text-align:center; padding-left:5px;}

.ys_pic img{ border:1px solid #FFC802; padding:5px;}

.ys_news{float:right;}

.ws104{ width:99px; padding-right:5px;}
.ws124{ width:119px; padding-right:5px;}

.r_body .bd{ overflow:hidden;}
.dsline{ clear:both; height:8px; background:url(../images/abc_97.jpg) repeat-x left center; margin:4px 8px;}
.bd .listimgs{ clear:both; overflow:hidden;}
.listimgs li{ width:156px; float:left; text-align:center; line-height:23px; margin-right:10px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.listimgs li img{ padding:3px; border:1px solid #FFC802;}
.pt8{ padding:8px 0px 0px 0px;}
.bd .sroll{ width:505px; overflow:hidden; margin-left:12px;}
.arrow{ width:8px; height:16px; position:absolute; top:41px;}
.la{ left:5px;}
.ra{ right:5px;}
.fr{ float:right; padding-right:5px;}

.lt_bc .l_is{ width:113px; float:left; text-align:center; padding-left:7px;}
.l_is img{ border:1px solid #FFC802; padding:3px;}

.lt_bc dl{ overflow:hidden; border-bottom:1px dashed #6E0D02; margin:5px 13px 0px 12px; padding-bottom:5px;}
.dimg{ float:left; width:105px;}
.dimg img{ padding:3px; border:1px solid #FFC802;}
.dword{ width:100px; float:right; line-height:25px;  height:65px;}
.dword b{ font-weight:bold; font-size:13px;}

.fdimg{ float:left; width:105px;}
.fdimg img{ padding:2px; border:1px solid #FFC802;}
.fdword{ width:95px; float:right;}
.w130{ clear:both; width:95px;}
.listnews04{ list-style:none; overflow:hidden;}
.listnews04 li{ line-height:29px;}
.listnews04 li span{ float:right; padding-right:5px;}

.flink{ clear:both;width:979px; padding:0px 11px;}
.flink .flink_ts{background:url(../images/abc_101.jpg) no-repeat left top; height:30px;}
.flink .flink_bor{ border:1px solid #DCDCDC; border-top:0px; width:976px;}
.listimgs01{ list-style:none; overflow:hidden;}
.listimgs01 li{ width:195px; float:left; text-align:center; padding:12px 0px;}
.listimgs01 li img{ padding:3px; border:1px solid #FFC802;}

.footer{ clear:both;width:999px; background:url(../images/abc_111.jpg) no-repeat left top; padding-top:20px; margin-left:2px;}
.line26{ line-height:23px; padding:10px 0px; text-align:center;}
.col{ overflow:hidden;}

.n_left{ width:222px; float:left; padding-left:8px;}
.n_left .N_box{ clear:both; width:222px;}
.N_box .N_box_Ts{ height:38px; background:url(../images/npa_06.jpg) no-repeat left top;}
.N_box_Ts .N_h2{ line-height:38px; font-size:14px; font-weight:bold; color:#500202; padding-left:90px;}
.listcate{ list-style:none; overflow:hidden; padding-top:10px;}
.listcate li{ line-height:34px; background:url(../images/npa_09.jpg) no-repeat left top; padding-left:80px;}
.N_box .ca{ height:178px; text-align:center; padding:3px 0px;}

.N_right{ width:757px; float:right; padding-right:8px;}
.N_right .N_Rbox{ clear:both;width:757px;}
.N_Rbox .nr_ts{ height:58px; background:url(../images/npa_03.jpg) no-repeat left top;}
.nr_ts .N_h3{ font-size:12px; line-height:51px; padding-left:30px; color:#500202;}
.N_Rbox .nr_body{ background:url(../images/npa_11.jpg) repeat-y left top; line-height:23px; padding:0px 10px 0px 13px;}
.N_Rbox .n_ft{ height:53px; background:url(../images/npa_16.jpg) no-repeat left top;}
.listimgs02{ list-style:none; overflow:hidden;}
.listimgs02 li{ width:183px; float:left; text-align:center; line-height:25px;}
.listimgs02 li img{ border:1px solid #FFC802; padding:2px;}
.page{ clear:both; height:30px; line-height:30px; text-align:center; padding-top:20px;}

.listnews05{ clear:both; overflow:hidden; list-style:none;}
.listnews05 li{ padding-top:8px;}
.N_h5{ font-size:13px; font-weight:bold; line-height:30px;}
.N_22{ line-height:22px;}

.pages {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.pages li {
	display:inline;
	float: left;
	padding:0px 5px;
	height:21px;
	color:#666;
	line-height:21px;
	margin-right: 0.3em;
	border: 1px solid #E0E0E0;
	background:#FFF;
}
.pages li span {
	color:#000000;
}
.pages li.page_a {
	padding:0;
	border:0;
}
.pages li.page_a a {
	FLOAT: left;
	display: block;
	padding:0px 5px;
	color:#0044DD;
	border: 1px solid #E0E0E0;
}
.pages li.page_a a:hover {
	display: block;
	color:red;
	border: 1px solid #A0A0A0;
}
.pages li.pages_input {
	padding:0;
	border: 1px solid #A0A0A0;
}
.pages li.pages_input input {
	width:18px;
	font-size:14px;
	border:0px;
	padding:0px 3px;
	margin:0px 3px;
	text-align:center;
}
.pages .on {
	padding:0px 5px;
	color: red;
	font-weight:bold;
}
.pages .page_clear {
	clear:both;
}



.slqh{width:715px; height:470px; position:relative; overflow:hidden;padding:10px auto 34px;}
.bigimg{ overflow:hidden; width:500px; height:333px;}
.bigimg li{ width:100%; overflow:hidden; float:left}
.bigimg li img{ width:100%; height:333px;}
.prev{ float:left; width:88px; height:103px; margin-top:120px; background:url(../images/prev.png) no-repeat; background-size:100% 100%; position:absolute; top:0; left:0;}
.next{ float:right; width:88px; height:103px;margin-top:120px; background:url(../images/next.png) no-repeat; background-size:100% 100%; position:absolute; top:0; right:0;}
.slqh .smallscroll{ width:675px; height:130px; margin-top:25px; overflow:hidden; margin-left:15px;}
.prev2{ float:left; width:21px; height:88px; background:url(../images/prev2.png) no-repeat; background-size:100% 100%;}
.next2{ float:right; width:21px; height:88px; background:url(../images/next2.png) no-repeat; background-size:100% 100%;}
.smallimg{ width:630px; overflow:hidden; float:left;}
.smallimg li{ width:117px; height:130px; margin-left:8px; float:left;}
.smallimg li img{ width:115px; height:86px;}
.smallimg li.on img{ border:1px solid #c00}