*{ margin:0px; padding:0; list-style:none; }
body{ width:100%;  font-family: "宋体",Arial, Helvetica, sans-serif; color:#000; text-align:center;line-height:24px; font-size:14px;  background:#F4F2DB url(../images/sc2.jpg) no-repeat center top; }
a{text-decoration:none; color:#333; line-height:24px;  }
a:hover{text-decoration:none;}
.fl{ float:left;}
.fr{ float:right;}
.clear{ clear:both;}
.m_lr{margin:0 5px; }
.mr{ margin-right:5px;}
.more{ float:right; margin-right:5px;  }
.more a{ color:#333; font-weight:normal; font-size:12px;  }
.more a:hover{color:#FF2511;}
.mt8{ margin-top:8px;}
.mb3{ margin-bottom:5px;}
.mb{border:1px #dbdbdb solid;}
#mainnav a{ margin:0 8px;}
.img1 img{ border:1px #ccc solid; padding:3px; margin-bottom:5px;}
.img2 img{ border:1px #ccc solid; }
#nav{ width:100%; height:45px; background:url(../images/bgtop.jpg) repeat-x left top; margin:0 auto; padding:0; text-align:center; color:#CCC; }
#nav a{color:#000; font-size:12px; }
.width980{ width:980px; height:45px;line-height:45px; margin:0 auto; }
.width980 .fl{ width:80px; padding-top:3px; padding-left:20px;}
.width980 .fr{ width:830px; text-align:left;}
#banner{width:1004px; background:url(../images/banner.jpg) no-repeat; height:244px; margin:0 auto; }
#mainnav{width:954px; background:url(../images/nav.jpg) repeat-x; height:38px;margin:0 auto;  text-align:left; padding-left:50px; color:#fff; }
#mainnav a{ font-size:14px; line-height:38px; color:#fff; font-weight:bold; }
#mainnav .m_lr{ margin-left:5px; margin-right:5px;}
#mainbody{ width:1004px; margin:0 auto; padding:0; height:auto; overflow:hidden; }
.box01{ background-color:#fff5d6; border:1px #af8d01 solid;float:left;}
.probody{ clear:both; width:1002px; height:auto; overflow:hidden;}
/* 幻灯开始 focus */
.p101{float:left;width:404px;margin:0;padding:0; border:1px #999 solid; height:333px; overflow:hidden; }
			.p101top{ background:url(../images/p101top.gif) no-repeat top;height:35px; margin:0; padding:0; width:404px; float:left;}
			.p101cont{ height: auto;overflow:hidden;padding:0px; width:404px; float:left;}
			.p101bot{ width:404px; float:left;height:10px;background:url(../images/p101bot.gif) no-repeat top; padding:0; margin:0;}
		
#featured {
	float:left;
	overflow: hidden;
	width: 404px;
	position: relative;
	height: 280px;
	left: 0;
}
#featured .word {z-index: 10;  left: 0px; padding:8px 0px; width:404px;color: #fff; bottom:0px;position: absolute; height: 22px;}
#featured .word h3 {font-size: 14px; text-align:left; color:#000; font-weight:bold; padding-left:15px;}
#featured .word p {font-size: 12px; text-align:left; color:#dbdbdb;}
#featured .ui-els-hide {display: none}
#thumbs {width: 400px; list-style-type: none; padding-left:4px;  background-color:#FFF; height:40px; padding-top:13px;  }
#thumbs li {display: inline; float: left; width: 46px; margin-right: 4px; height: 24px; list-style-type:none;}
#thumbs ul {margin-top: 3px}
#thumbs li.last_img {margin-right: 2px}
#thumbs li.first {margin: 5px 2px 0pt 5px; width: 15px; cursor: pointer; height: 10px}
#thumbs li.last {margin: 5px 2px 0pt 5px; width: 15px; cursor: pointer; height: 10px}
#thumbs li a {border-right: #9c9c9c 2px solid; border-top: #9c9c9c 2px solid; display: block; font-size: 0px; border-left: #9c9c9c 2px solid; width: 42px; border-bottom: #9c9c9c 2px solid}
#thumbs li a:hover {border-right: #99cc33 2px solid; border-top: #99cc33 2px solid; border-left: #99cc33 2px solid; border-bottom: #99cc33 2px solid}
#thumbs li a.current {border: #5fc243 2px solid;}
#thumbs li.first img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px}
#thumbs li.last img {border-top-width: 0px; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0p}
#highlight {padding-right: 5px; padding-left: 5px; float: left; padding-bottom: 5px; width: 470px; padding-top: 5px}

/* 幻灯结束 */
.probody_fr{ float:right; width:578px; padding:10px 5px; height:313px;}
.probody p{ text-indent:2em; line-height:22px; text-align:left; padding:5px 10px;font-size:12px;}
.cont01_0{ text-align:left; }
.probody h3 a{  color:#850d00;font-size:16px; font-weight:bold;  line-height:38px;}
.cont07 h3 {  color:#850d00;font-size:16px; font-weight:bold;  line-height:38px; text-align:left;}
.probody h4 a{  color:#850d00;font-size:14px; font-weight:bold;  line-height:26px;}
.introduce{ background:url(../images/bg_js.jpg) no-repeat; width:500px; height:68px; margin:0 auto; padding:12px 12px 8px 42px; overflow:hidden; margin-top:5px;}
.introduce p{ padding:0;overflow:hidden;}
.tit01,.tit02,.tit03,.tit03a,.tit04{ width:992px; height:36px; background:url(../images/sc5.jpg) no-repeat; text-align:right; padding-right:10px; line-height:36px; font-size:14px; color:#fff;}
.tit01 a,.tit02 a,.tit03 a,.tit03a a,.tit04 a{color:#fff; line-height:36px; }
.tit02{background:url(../images/sc8.jpg) no-repeat; font-weight:bold;}
.tit03{background:url(../images/sc10.jpg) no-repeat;}
.tit03a{background:url(../images/sc11.jpg) no-repeat;}
.tit04{background:url(../images/sc12.jpg) no-repeat;}
.tit05{ line-height:30px; height:30px; color:#fff; padding-left:20px; font-size:14px;font-weight:bold; text-align:left;float:left; width:664px; background-color:#C80000; }
.tit05 a,.tit06 a{ color:#fff;line-height:30px; }
.tit06{ line-height:31px; height:31px; color:#fff; padding-left:15px; font-size:14px;font-weight:bold; text-align:left; background:url(../images/sc19.jpg) repeat-x;float:right; width:295px;}
.cont01{ padding:10px; height:auto; overflow:hidden; float:right; width:982px;}
.cont01 .fl{ width:666px; padding-top:10px;}
.cont01 .fr{ width:310px; padding-top:10px;}
.cont02{ padding:10px;height:auto; overflow:hidden; float:left; width:982px;}
.cont02 .fl{ width:578px; padding:0px 5px;}
.cont02 .fr{ width:380px; padding-top:10px;padding-right:8px;  }
.cont02 .imgtext{ float:left; width:982px; padding:0; margin:0;}
.cont03{ border: 1px #ccc dotted; border-left: 0; border-right:0; background-color:#fff5d6; float:left; height:225px; overflow:hidden;}
.cont03 .fl{ float:right;}
.cont03 .fr{ float:left;}
.cont04{ background-color:#fff5d6; height:auto; overflow:hidden; padding:10px 9px 5px;float:left; width:666px;}
.cont05{ background-color:#fff5d6; border:1px #ccc solid; border-top:0; padding:10px; float:right; width:288px; }
.cont06{ background:#EDEADB url(../images/dh3.gif) no-repeat; border:2px #4D4D4D solid; height:136px; width:948px; padding-left:50px; padding-top:10px;;}
.cont07{ width:952px; padding:15px 25px;}
 h2{ text-align:left; padding-left:10px; margin-top:10px; }
.imgtext01{ float:left; width:192px; height:195px; margin-bottom:2px; padding:0px 15px;}
.imgtext01 img{ border:1px #ccc solid; padding:3px; background-color:#FFF; margin-bottom:5px; width:180px; height:135px; }
.imgtext01 a{ font-size:12px; line-height:18px;}
.imgtext01 span a{ display:block;  line-height:16px; font-size:12px; overflow:hidden; padding:0 10px;}
.imgtext02{ float:left; width:182px; padding:0px 7px;}
.imgtext02 img{ border:1px #ccc solid; padding:2px; background-color:#FFF; margin-bottom:5px; width:176px; height:131px; }
.imgtext02 a{ font-size:12px; line-height:18px;}
.imgtext02  span a{ display:block;  line-height:16px; font-size:12px; overflow:hidden;padding:0 10px;}
.imgtext03{ float:left; width:227px; padding:0px 5px;}
.imgtext03 img{ border:1px #ccc solid; padding:2px; background-color:#FFF; margin-bottom:5px; width:220px; height:100px; }
.imgtext03 a{ font-size:12px; line-height:18px;}
.imgtext03  span a{ display:block;  line-height:16px; font-size:12px; overflow:hidden;padding:0 10px;  }
.imgtext04{ float:left; width:218px; padding:0px 10px; margin-bottom:10px;}
.imgtext04 img{ border:1px #ccc solid; padding:2px; background-color:#FFF; margin-bottom:5px; width:180px; height:135px; }
.imgtext04 a{ font-size:12px; line-height:18px;}
.imgtext04  span a{ display:block;  line-height:16px; font-size:12px; overflow:hidden;padding:0 10px;}
.probody_L{ float:left;width:684px; border:1px #C80000 solid;background-color:#FFF1E3; padding:0;}
.probody_R{float:right; width:310px;}
.list01{margin:0 auto; float:left;padding-top:8px; overflow:hidden; background:url(../images/dot_bg.gif) no-repeat center top; }
.list01 li{ float:left; width:277px; text-align:left; margin:0; padding:0; padding-left:12px; list-style:none; height:24px; line-height:24px; overflow:hidden; }
.list01 li a{ font-size:14px;background:url(../images/icon_doll_2.gif) no-repeat 0px 6px; padding-left:10px;line-height:24px;}
.list02 li{ text-align:left; padding-left:10px; list-style:none; height:26px; line-height:26px; overflow:hidden; }
.list02 li a{ font-size:14px;background:url(../images/icon_doll_2.gif) no-repeat 0px 6px; padding-left:10px;line-height:24px;}
.list03 li{ text-align:left; padding:0 30px; list-style:none; height:24px; line-height:24px; overflow:hidden;  }
.list03 li a{ font-size:14px;background:url(../images/icon_doll_2.gif) no-repeat 0px 6px; padding-left:10px;line-height:24px;}
.list03 li span{ float:right; font-size:12px; color:#666;}
 /* 分页 */
 .pb{clear:both;}
.pb table{margin:0 auto;margin-top:20px;margin-bottom:20px; text-align:center; clear:both;}
.pagebox{overflow:hidden; zoom:1; font-size:12px; font-family:"宋体",sans-serif; float:right;}
.pagebox span{float:left; margin-right:3px; overflow:hidden; text-align:center; background:#fff;}
.pagebox span a{display:block; overflow:hidden; zoom:1; float:left; font-size:12px;}
.pagebox span.pagebox_pre_nolink{border:1px #ddd solid; width:70px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
.pagebox span.pagebox_pre{color:#3568b9; height:23px;}
.pagebox span.pagebox_pre a,.pagebox span.pagebox_pre a:visited,.pagebox span.pagebox_next a,.pagebox span.pagebox_next a:visited{border:1px #2A85BA solid; color:#3568b9; text-decoration:none; text-align:center; width:70px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_pre a:hover,.pagebox span.pagebox_pre a:active,.pagebox span.pagebox_next a:hover,.pagebox span.pagebox_next a:active{color:#363636; border:1px #2e6ab1 solid;}
.pagebox span.pagebox_num_nonce{padding:0 8px; height:23px; line-height:23px; color:#fff; cursor:default; background:#2A85BA; font-weight:bold;}
.pagebox span.pagebox_num{color:#3568b9; height:23px; font-weight:bold;}
.pagebox span.pagebox_num a,.pagebox span.pagebox_num a:visited{border:1px #2A85BA solid; color:#01439A; text-decoration:none; padding:0 6px; cursor:pointer; height:21px; line-height:21px;}
.pagebox span.pagebox_num a:hover,.pagebox span.pagebox_num a:active{border:1px #2e6ab1 solid;color:#363636;}
.pagebox span.pagebox_num_ellipsis{color:#393733; width:22px; background:none; line-height:23px;}
.pagebox span.pagebox_next_nolink{border:1px #ddd solid; width:53px; height:21px; line-height:21px; text-align:center; color:#999; cursor:default;}
 .page-break{padding:0 3px;float:left;height:18px;margin:0 3px 0 0;text-align:center;white-space:nowrap;vertical-align:middle;line-height:18px;font-family:Tahoma,SimSun,Arial;}
 .page-skip{float:left;height:18px;margin:0 3px 0 0;text-align:center;white-space:nowrap;vertical-align:middle;line-height:18px;font-family:Tahoma,SimSun,Arial;padding:0 3px;color:#666;}
 .page-skip input{width:30px;height:16px;margin:0 5px;border:solid 1px #999;vertical-align:top;*vertical-align:middle;font-family:Tahoma,SimSun,Arial;color:#000;text-align:center;}
 .page-skip button{width:37px;height:19px; line-height:20px;margin:0 0 0 5px;border:0 none; background:url(../images/ok.gif) no-repeat left 0px;text-indent:-9999px;}
 .page-skip button span{display:none!important;}
.pb .form{ margin:0; padding:0;}

#foot{ width:982px; background-color:#dbdbdb;margin:0 auto; color:#000; padding-top:10px;font-size:12px; padding:10px; margin-bottom:10px;border:1px #ccc solid; margin-top:10px; text-align:center; }
#foot p{ text-align:center;}
#foot a{ color:#000; font-size:12px;  }
