* { margin: 0px; /* padding: 0px; border: 0px; */ }

html { min-width: 980px; overflow-x:hidden; }
body { background: #f8f8f8; margin: 0px; color:#333; /* text-align: center; */ }
body,div,td,th { font-family: verdana, simsun, Lucida Grande, arial, sans-serif; font-size: 12px; color: #333; line-height: 180%; }

div,form,img{ padding: 0px; border: 0px; margin: 0px; }
dl,dt,dd,ul,ol,li { list-style-type: none; list-style-position: outside; padding: 0px; border: 0px; margin: 0px; }
dl,ul { text-align: left; }
dt,dd,li { display: block; }
h1,h2,h3,h4,h5 { font-size: 9pt; margin: 0px; }
select,input { font-size: 9pt; }
.clear{ width:0px; height:0px;clear:both; font-size: 0px; }
a { text-decoration: none; }
a:hover{ color:#f19300;}
img{ vertical-align:text-top;padding:0px; margin:0px;}

.header{ background:url(index_rc_03.gif) repeat-x; height:144px;}
.header .top{ width:800px;margin:0 auto;  height:100px;background:url(logo.gif) no-repeat 20px 20px;}
.header .top_menu{ float:right; margin-top:71px;}
.header .top_menu li{ float:left; margin-right:7px;}
.header .top_menu2{ width:790px; padding-top:7px; font-weight:bold; padding-left:10px;}
.header .top_menu2 li{float:left;line-height:27px;padding-right:15px; margin-right:20px;}
.header .top_menu2 li.sele{background:url(index_rc_05.gif) no-repeat right top; }
.header .top_menu2 li a{ color:#666666;}
.header .top_menu2 li.sele a{ background:url(index_rc_04.gif) no-repeat left top; padding:8px 0 5px 15px;height:27px; color:#fff;}

.rc_cont{ width:780px; background:#fff; border:1px solid #afafaf; border-top:0px;margin:0 auto; padding:10px; margin-bottom:10px;}
.rc_cont span.gd{ float:right; color:#cd7e02;display:block; width:52px; height:22px; line-height:22px;background:url(gduo.gif) no-repeat left top; text-align:center; margin:6px 8px 0 0;}
.rc_cont span.gd a{ color:#cd7e02;}
.rc_cont span.gd a:hover{ color:#f19300;}
.rc_cont .cont_box_l{ float:left; margin-right:10px;}
.rc_cont .cont_box_l dl{ padding:10px; position:relative;}
.rc_cont .cont_box_l dt{ float:left; margin-right:8px;}
.rc_cont .cont_box_l dd.tm{ font-size:14px; color:#c42323; font-weight:bold; height:40px;}
.rc_cont .cont_box_l dd.cont{ line-height:19px;}
.rc_cont .cont_box_l dd.sj{ background-color:#e4e4e4; margin-left:145px; color:#f19300;}
.rc_cont .cont_box_l dd.sqhg{ border:1px solid #ccc; padding:0px 3px; background-color:#f19300;}
.rc_cont .cont_box_l dd.sqhg a{color:#fff;}

.rc_cont .cont_box_r{ float:right; margin-right:10px;}
.rc_cont .cont_box_r dl{ padding:10px; position:relative;}
.rc_cont .cont_box_r dt{ float:left; margin-right:8px;}
.rc_cont .cont_box_r dd.tm{ font-size:14px; color:#c42323; font-weight:bold; height:40px;}
.rc_cont .cont_box_r dd.cont{ line-height:19px;}
.rc_cont .cont_box_r dd.sj{ background-color:#e4e4e4; margin-left:145px; color:#f19300;}
.rc_cont .cont_box_r dd.sqhg{ border:1px solid #ccc; padding:0px 3px; background-color:#f19300;}
.rc_cont .cont_box_r dd.sqhg a{color:#fff;}
.rc_cont .cont_box_r p{ padding:10px; text-indent:24px; line-height:22px;}
.rc_cont .cont_box2{ margin-bottom:10px; }
.rc_cont .cont_box2 .zj_js{ float:left; margin:10px 5px 0 6px;}
.rc_cont .cont_box2 .zj_js td img{ padding:3px 0 0 3px; }
.rc_cont .cont_box2 .zj_js p{ line-height:18px; text-align:center;}
.rc_cont .cont_box2 .zj_js p strong{ color:#c42323; display:block;}

.rc_cont .cont_box3 dl{ float:left;width:185px;background:url(kc_g.gif) no-repeat left top;margin:10px 4px 10px 3px;}
.rc_cont .cont_box3 dl dt{ font-size:14px; font-weight:bold; color:#c42323; padding:5px 10px 3px 10px ; line-height:18px;}
.rc_cont .cont_box3 dl dd span{ color:#f19300; background-color:#e4e4e4; display:block;padding:0 8px ;}
.rc_cont .cont_box3 dl dd p{ line-height:18px; padding:5px 10px ; text-indent:24px;}

.rc_cont2{ width:780px; background:#fff; border:1px solid #afafaf; border-top:0px;margin:0 auto; padding:10px; margin-bottom:10px;}
.rc_cont2 .rc_l{ float:left;width:200px;}
.rc_cont2 .rc_l div{ margin-bottom:10px;}
.rc_cont2 .rc_l .l_box_2 h4{font-size:14px; color:#c42323; line-height:28px;}
.rc_cont2 .rc_l .l_box_2 td.zz img{ border:1px solid #999; padding:2px; background-color:#fff;}
.rc_cont2 .rc_r{ float:right;}
.rc_cont2 .rc_r div{ margin-bottom:10px;}
.rc_cont2 .rc_r h3{ font-size:14px; color:#c42323; padding-left:15px; line-height:36px;}
.rc_cont2 .rc_r p.cont_t{ line-height:25px; height:25px; padding:0 0 0 20px;}
.rc_cont2 .rc_r p.cont_text{ line-height:20px; padding:8px 15px 15px 15px; text-indent:24px;}
			
			.rc_tags_title { height:23px; background-color:#c6c6c6; position:relative; border-bottom:1px solid #9d9d9d; }
			.rc_tags_title ul { position:absolute; left:3px; top:3px; width:100%;}
			.rc_tags_title li{ width:36px; float:left;}
			.rc_tags_title li a{display:block; margin-right:3px; text-align:center;width:36px; line-height:21px;color:#666;background:url(rc_n_13.gif) no-repeat left top;}
			.rc_tags_title li a.labeling1{ color:#000;background:url(rc_n_15.gif) no-repeat left top;  }

			.rc_tags_cont1{ clear:both; margin-top:10px; }
			.rc_tags_cont1 dt{ margin:9px auto;text-align:center; }
			.rc_tags_cont1 dt img{border:1px solid #d3d3d3; padding:1px;}
			.rc_tags_cont1 dd.tm{ color:#c42323; padding:0 10px;}
			.rc_tags_cont1 dd.sj{padding:0 10px;}
			.hidecontent{display:none;}
			
.zp_cont{ width:780px; padding:10px; overflow:hidden; height:732px;background:#fff url(bg_07.gif) no-repeat 10px 10px; margin:0 auto;border:1px solid #afafaf; border-top:0px;margin-bottom:10px;}
.zp_cont2{ width:770px;padding:10px 15px; height:732px;background:#fff; margin:0 auto;border:1px solid #afafaf; border-top:0px;margin-bottom:10px;}
.zp_cont2 .box_1{background:url(gx_02.gif) no-repeat left top; width:332px; height:134px; padding:30px 0 0 30px; float:left; margin:0 15px 15px 0;}
.zp_cont2 .box_1 td img{ margin-top:5px; padding-left:5px;}
.zp_cont2 .box_1 dl{color:#288bdd; }
.zp_cont2 .box_1 dt{ line-height:22px;background:#f2f2f2 url(to2.gif) no-repeat 7px 50%; border:1px solid #e4e2e2; padding-left:18px}
.zp_cont2 .box_1 dd{ line-height:20px;}
.zp_cont .zp_cont_l{ float:left; width:409px;}
.zp_cont_r{ float:right; width:317px; height:478px;background:url(qy_07.gif) no-repeat left top; padding-left:10px; }

.zp_cont_r .box_1{ color:#fff; width:277px; height:111px;background:url(rc_10.gif) no-repeat left top; padding:13px; line-height:20px; margin-top:35px; margin-bottom:10px; }
.zp_cont_r .box_1 strong{ display:block;}
.zp_cont_r .box_2{ margin-bottom:8px; padding-left:10px;}
.zp_cont_r .box_3{background:url(rc_42.gif) no-repeat left top; width:303px; height:170px; padding-top:33px;}
.zp_cont_r .box_3 li{ line-height:20px; margin:0 20px;}
.zp_cont_r .box_3 li a{ color:#666666;}
.zp_cont_r .box_3 li span{ float:right;}
.zp_cont_b{ clear:both;  padding: 0px 16px 15px 16px;}
.zp_cont_b .box_1{ float:left; width:409px; height:207px;background:url(rc_45.gif) no-repeat left top; }
.zp_cont_b .box_1 ul{ padding:65px 0 0 20px;}
.zp_cont_b .box_1 li{ width:116px; float:left; margin-right:12px;}
.zp_cont_b .box_1 li span{ color:#4568a5}
.zp_cont_b .box_2{ float:right; width:319px;background:url(rc_47.gif) no-repeat left top;height:202px; margin:5px 15px 0 0;}
.zp_cont_b .box_2 h3{ color:#fff; line-height:26px; font-weight:100; padding-left:15px;}
.zp_cont_b .box_2 dl{ padding:8px 10px 10px 10px; position:relative;}
.zp_cont_b .box_2 dt{ float:left; margin-right:8px;}
.zp_cont_b .box_2 dt img{ margin-top:5px;}
.zp_cont_b .box_2 dd.tm{  color:#c42323; font-weight:bold; height:40px;}
.zp_cont_b .box_2 dd.cont{ line-height:19px;}
.zp_cont_b .box_2 dd.sj{ background-color:#e4e4e4; margin-left:115px; color:#f19300;}

.zp_cont_l{ padding:70px 0 0 16px;}
.zp_cont_l .box_1{ width:409px; height:190px;background:url(rc_15.gif) no-repeat left top; margin-bottom:20px;}
.zp_cont_l .box_1 table{ float:left; margin-right:13px;}
.zp_cont_l .box_1 h3{ color:#fff; line-height:29px; font-weight:100; margin-bottom:10px; padding-left:15px;}
.zp_cont_l .box_1 p{ color:#666; text-align:center; line-height:16px; margin-top:6px;}
.zp_cont_l .box_1 .box_cont{ padding-left:24px; margin-bottom:10px;}
.zp_cont_l .box_1 .box_cont img{ margin:5px 0 0 5px;}
.zp_cont_l .box_2{ width:409px; height:207px;background:url(rc_38.gif) no-repeat left top; clear:both;}
.zp_cont_l .box_2 ul{ padding:57px 0 0 20px;}
.zp_cont_l .box_2 li{ width:116px; float:left; margin-right:12px;}
.zp_cont_l .box_2 li span{ color:#4568a5}


.footer{width:800px;margin:0 auto;}
.footer .footer_t {background-color:#2f2f2e;PADDING-RIGHT: 0px; PADDING-LEFT: 20px; MARGIN-BOTTOM: 5px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; HEIGHT: 117px
}
.footer .footer_t DL {
	FLOAT: left; WIDTH: 140px; PADDING-TOP: 15px
}
.footer .footer_t DL.footer_t_2 {
	WIDTH: 185px
}
.footer .footer_t DT {
	FONT-WEIGHT: bold; MARGIN-BOTTOM: 5px; COLOR: #f19300
}
.footer .footer_t DD {
	BACKGROUND: url(to.gif) no-repeat 4px 6px; TEXT-INDENT: 17px; LINE-HEIGHT: 18px
}
.footer .footer_t DD A {
	COLOR: #fff
}
.footer .footer_b{ background-color:#2f2f2e; padding:10px;}
.footer .footer_b P {
	PADDING-LEFT: 25px; COLOR: #808080; LINE-HEIGHT: 16px
}
.footer .footer_b P A {
	COLOR: #fff
}
.footer .footer_b P SPAN {
	COLOR: #fff
}
