@charset "gb2312";
*{ margin:0; padding:0}
body{ background:url(imagesjswm_bg.jpg) repeat-x; font-size:12px}
li{ list-style:none}
.w1000{ width:982px; margin:0 auto}
.fl{ float: left}
.fr{ float:right}
.cl{ clear:both}
.tc{ text-align:center}
.menu{ height:38px; background:url(imagesjswm_menubg.jpg)}
.menu ul{ padding-left:6px}
.menu ul li{ float:left; font-size:12px; padding:0 5px; line-height:38px}
.menu ul li a{ color:#fff; text-decoration:none; font-weight:bold}
.ssbg{ height:38px; background:url(imagesjswm_sbg.jpg)}
.date{ height:38px; line-height:38px; padding-left:20px; color:#828282}
.ssnr{height:38px; line-height:38px; color:#a46e0f; font-weight:bold; width:450px}
.ssnr input{ background:url(imagesjswm_btbg.jpg); height:20px; width:165px; border:none}
.ssnr .fl img{ padding:8px 10px 0px 10px}
.m16{ margin-top:16px; background:#FFF}
.ggdt{ width:748px; height:288px; background:url(/images/jswm_a5.jpg)}
.jdt{ width:330px; height:278px; padding-left:20px; padding-top:10px;}
.ggdt2{ width:370px; padding:10px 10px 0px 10px}
.mr{ width:34px; border-left:1px solid #fff; display:block; text-align:right; position:relative; top:8px; right:10px }
.mr a{ color:#fff; text-decoration:none}
.mr a:hover{ text-decoration:underline}
.rful{ line-height:23px; padding-top:20px}
.rful li{ background:url(/images/jswm_a12.gif) no-repeat left center; padding-left:10px}
.rful li a{ color:#000; text-decoration:none}
.rful li a:hover{ text-decoration:underline}
.tzgg{ width:226px; height:268px; background:url(imagesjswm_tzggbg.jpg) no-repeat; padding-right:9px}
.tzggtit{ float:left; font-size:14px; position:relative; left:24px; top:12px; font-weight:bold}
.hhhh{ line-height:26px; color:#a46e0f; font-weight:bold}
.tbz{ padding:4px 10px;}
.con{ background:#fff; padding-top:10px}
.ulgg { line-height:24px; padding-top:14px}
.ulgg a{ text-decoration:none; color:#000}
.ulgg li{ border-bottom:1px #c7c7c7 dashed; width:90%; margin:0 auto; text-indent:10px; background:url(/images/jswm_xiaoheidian.jpg) no-repeat left 25%}
.sj{ color:#858585}
.xzzq{ width:216px; height:217px; background:url(/images/jswm_xz.jpg)}
.m10{ margin-top:10px}
.lxwm{ padding-top:8px}
.xztit{ line-height:28px}
.ulxxzq{ padding-left:1px; padding-top:8px}
.ulxxzq li{ line-height:28px}
.ulxxzq li a{ text-decoration:none; color:#000}
.nrq{ width:508px; padding-left:4px}
.nrq_fr{ width:508px; height:180px; margin:0 auto; background:url(/images/jswm_zj.jpg)}
.nrq_se{ width:526px; height:146px; margin:0 auto; background:url(/images/jswm_zj.jpg); margin-top:6px}
.tabbtn {
	height:31px;
	background:url(/images/jswm_tabbg.gif) repeat-x;
	float:left;
}
.tabbtn li {
	float:left;
	position:relative;
}
.tabbtn li a {
	display: block;
	float: left;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	width: 104px;
	text-align: center;
	font-size: 14px;
	cursor: pointer;
	color: #e60011;
	text-decoration: none;
	font-weight: bold;
	padding-top:6px
}
.tabbtn li.current {
	background:url(/images/jswm_tt2.gif);
}
.tabbtn li.current a {
	background:url(/images/jswm_tt2.gif);
	height:31px;
	line-height:27px;
	color:#e60011;
	font-weight:800;
	text-decoration:none;
}
/* tabcon */
.tabcon {
	position:relative;
	height:140px;
	overflow:hidden;
	float:left;
}
.tabcon .subbox {
	position:absolute;
	left:0;
	top:0;
}
.tabcon .sublist {
	padding:5px 10px;
	height:170px;
}
/* leftcon */
#leftcon .subbox {
	width:9999em;
}
#leftcon .subbox .sublist {
	float:left;
	width:664px;
}
/* sublist */
.sublist {
	padding:10px;
}
.sublist li {
	height:28px;
	line-height:28px;
	font-size:12px;
	background:url(imagesjswm_zj2.jpg) no-repeat left center;
	padding-left:10px
}
.sublist li span {
	margin:0 5px 0 0;
	font-family:"";
	font-size:12px;
	font-weight:400;
	color:#ddd;
}
.sublist li  a{ color:#000; text-decoration:none}
.bw{ width:245px; height:298px; background:url(/images/jswm_bw.jpg)}
.ulbw li{ line-height:26px; padding-left:9px; background:url(/images/jswm_xiaoheidian.jpg) no-repeat left center; margin-left:10px}
.ulbw li a{ text-decoration:none; color:#000}
.bottom{ height:94px; background:url(imagesjswm_bbbg.jpg) top center; margin-top:10px}
.bcon{ text-align:center; line-height:18px; padding-top:12px}
.nrbl{ background:url(imagesjswm_zblbg.jpg) no-repeat; width:200px; height:220px}
.nrbl ul{ padding-top:14px; padding-left:10px}
.nrbl ul li{ height:27px; width:156px; line-height:27px; text-align:left; background:url(imagesjswm_d4.jpg) no-repeat; margin-top:6px; padding-left:30px}
.nrbl ul li a{ text-decoration:none;color:#000000}
.ernrr{ width:780px}
.ejtt{ background:url(imagesjswm_d5.jpg) no-repeat; height:34px; line-height:34px}
.eicon{ padding:12px}
.bluet{ color:#003b6b}
.bluet a{ color:#000; text-decoration:none}
.erji a{ color:#000; text-decoration:none}
.nrlb{ background:url(/images/jswm_d6.jpg) no-repeat; height:580px; margin-top:4px}
.nrlb ul{ width:734px; margin:0 auto; padding-top:10px; line-height:34px}
.nrlb ul li{ border-bottom:dashed 1px #000; background:url(imagesjswm_c3.jpg) no-repeat center left; padding-left:20px}
.nrlb ul li a{ color:#000000; text-decoration:none}
.page{ margin-top:15px;width:770px;padding-top:30px; margin:0 auto;font-size:12px; text-align:center; }
.red{ color:#FF0000; margin:0px 6px;}
.page_span{ width:289px; margin:0 auto; overflow:hidden; text-align:right; padding:5px 0 0 100px;}
.page_span a{ padding:3px 6px; border:1px solid #A7B8CA; color:#0C3B8B; position:relative; z-index:2;text-decoration:none}
.rp{ float:right}
.rp a{ padding:0 4px; border:1px solid #a7b8ca; text-decoration:none}
.rp .nb{ border:none; }
.enrtit{ background:url(imagesjswm_c1.jpg); height:35px; line-height:35px}
.ercon2{ background:url(/images/jswm_c4.jpg) no-repeat; height:580px; margin-top:4px}
.ercon2 ul{ padding-top:10px; line-height:34px; width:940px; margin:0 auto}
.ercon2 ul li{ width:920px; border-bottom:1px dashed #000; background:url(imagesjswm_c3.jpg) no-repeat center left; padding-left:20px}
.ercon2 ul li a{text-decoration:none;color:#000000;}
.txt18{ text-align:center;; font-size:22px; color:#4e91ed; font-weight:bolder}
.mtp{ margin-top:4px}
.f14{ font-size:14px; line-height:28px}
.p1{ font-size:14px}
.ulxxzq li{ background:url(/images/jswm_xiaoheidian.jpg) no-repeat left center; margin-left:10px; padding-left:10px}
.p2 {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 180%; FONT-FAMILY: ""; TEXT-DECORATION: none
}
.p2 P {
	MARGIN-BOTTOM: 18px
}
.tzt{ height:30px}
.ggnr{ padding:8px; line-height:20px}
.ggnr li a{ color:#ce0c03; text-decoration:none; padding-left:10px; background:url(imagesjswm_d1.gif) no-repeat center left}
.ggnr li a .da{ color:#858585 }
.ggnr ul li{ border-bottom:1px dashed #c7c7c7; line-height:20px; padding-bottom:4px; padding-top:6px;}
.ggnr li a.h{ color:#000; text-decoration:none;background:url(imagesjswm_d2.gif) no-repeat center left}
#banner {position:relative; width:500px; height:260px; border:1px solid #ccc; overflow:hidden; padding:3px; margin:2px}
#banner_list img {border:0px;}
#banner_bg {position:absolute; bottom:0;background-color:#000;height:30px;filter: Alpha(Opacity=30);opacity:0.3;z-index:1000;cursor:pointer; width:500px; }
#banner_info{position:absolute; bottom:0; left:5px; line-height:30px;color:#fff;z-index:1001}
#banner_text {position:absolute;width:120px;z-index:1002; right:3px; bottom:3px;}
#banner ul {position:absolute;list-style-type:none;filter: Alpha(Opacity=75);opacity:0.75; border:1px solid #fff;z-index:1002;margin:0; padding:0; bottom:3px; right:5px;}
#banner ul li { padding:0px 8px;float:left;display:block;color:#FFF;border:#fff 1px solid;background-color:#666666;cursor:pointer}
#banner ul li.on{ background-color:#900}
#banner_list a{position:absolute;} /* 让四张图片都可以重叠在一起 */
.im{ margin-top:4px}
.xk{  width:226px; height:177px; background:url(imagesjswm_xkbg.jpg)}
.mr2{ width:34px; border-left:1px solid #676767; display:block; text-align:right; position:relative; top:8px; right:10px }
.mr2 a{ color:#676767; text-decoration:none}
.mr2 a:hover{ text-decoration:underline}
.xktw{ font-size:14px; font-weight:bold; position:relative; left:16px; top:6px}
.xktit{ height:28px}
.xknr ul{ line-height:22px; padding-top:10px}
.xknr ul li{ margin-left:10px; padding-left:10px; background:url(imagesjswm_lf1.gif) no-repeat center left}
.zk{ width:509px; height:177px; margin:0px 9px; background:url(imagesjswm_midbg.png)}
.zk1{ width:509px; height:177px; margin:0px 9px; background:url(imagesjswm_midbg.jpg)}
.xknr .gzul li{ background:url(imagesjswm_lbg3.jpg); width:164px; height:24px; padding-left:30px; margin-top:8px}
.xknr .gzul li a{ color:#205ea4; text-decoration:none; font-weight:bold}
.bmdiv{ width:223px; height:112px; background:url(imagesjswm_bmbj.jpg); margin-top:10px}
.bmxz{ position:relative; top:40px; left:100px}
.zxbm{ position:relative; top:72px; left:-6px}
.yqlj{  width:226px; height:123px; background:url(imagesjswm_ljbj.jpg) no-repeat}
.xknr ul li a{ color:#000; text-decoration:none}
.wm2{ padding-top:10px; padding-right:3px}