body {background:#efefef url(jgs_top_tt_02.jpg) top center no-repeat;}
a{ text-decoration:none;}
a:hover{ text-decoration:underline;}
a img{ border:0px;}
*{ margin:0px; padding:0px; list-style:none;}
li{ list-style:none; float:left;}

.fm01 {font-family: "Microsoft YaHei";}
.cl {clear: both;}
.container{ width:100%; height:100%; margin:auto;}
.fwb{ font-weight:bold;}
.text-fff{ color:#ffffff;}
.text-fff a{ color:#ffffff;}
.text-fff a:hover{ color:#ffffff;}
.text-666{ color:#666666;}
.text-666 a{ color:#666666;}
.text-555{ color:#555555;}
.text-555 a{ color:#555555;}
.text-333{ color:#333333;}
.text-333 a{ color:#333333;}
.text-8a8{ color:#8a8a8a;}
.text-8a8 a{ color:#8a8a8a;}
.text-F60{ color:#FF6600;}
.text-F60 a{ color:#FF6600;}


.lh20{ line-height:20px;}
.lh24{ line-height:24px;}
.lh30{ line-height:30px;}
.lh35{ line-height:35px;}
.lh40{ line-height:40px;}
.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs20{ font-size:20px;}
.fs22{ font-size:22px;}
.fs24{ font-size:24px;}
.fs30{ font-size:30px;}

/*top*/
.top_t {height:9px;background:#8d1612;}
.top_c {width:1020px;margin:0 auto;}
.header {width:1020px; height:139px;}
.header_r {width:195px; height:50px; float:right;margin-top:65px;}
.header_r p{ width:195px; height:24px; display:block; float:left; font-size:14px; line-height:24px; color:#414040; font-family:'microsoft yahei';}
.header_r span{ width:195px; height:30px; line-height:30px; font-size:14px; display:block; padding-top:5px; float:left; color:#fff;background:url(search_all_03.png) 0 5px no-repeat;}
.header_r span a{ float:right;}
.header_r span .t-but{background:url(search_btn_04.png) no-repeat; width:36px; height:30px; cursor:pointer;float:right;border:none;}
.mbsh_bg {width:152px;height:30px; line-height:30px;border:none; background:#eaeaea; float:left;}

.nav {background:url(jgs_nav_bg_03.jpg); width:1020px;height:50px;}
.nav ul {padding-top:8px;}
.nav li {float:left;height:42px; width:199px;}
.nav .bjingon {background:url(jgs_tt_nav_17.png) right no-repeat;height:42px; width:5px;}
.nav_01 a {display:block;width:199px; height:42px; background:url(jgs_tt_nav_06.png) center no-repeat;}
.nav_01 a:hover {display:block;width:199px; height:42px; background:url(jgs_tt_nav2_03.png) center no-repeat;}
.nav_02 a {display:block;width:199px; height:42px; background:url(jgs_tt_nav_08.png) center no-repeat;}
.nav_02 a:hover {display:block;width:199px; height:42px; background:url(jgs_tt_nav2_05.png) center no-repeat;}
.nav_03 a {display:block;width:199px; height:42px; background:url(jgs_tt_nav_10.png) center no-repeat;}
.nav_03 a:hover {display:block;width:199px; height:42px; background:url(jgs_tt_nav3_03.png) center no-repeat;}
.nav_04 a {display:block;width:199px; height:42px; background:url(jgs_tt_nav_12.png) center no-repeat;}
.nav_04 a:hover {display:block;width:199px; height:42px; background:url(jgs_tt_nav2_09.png) center no-repeat;}
.nav_05 a {display:block;width:199px; height:42px; background:url(jgs_tt_nav_14.png) center no-repeat;}
.nav_05 a:hover {display:block;width:199px; height:42px; background:url(jgs_tt_nav2_11.png) center no-repeat;}
.nav_00 {position:relative; z-index:990;}
.nav_00 ul {width:84px;background:#fef9e3; z-index:990; position:absolute;top:42px;left:47px;background-image:none;padding:13px;display:none;}
.nav_00 ul li {width:84px;line-height:30px;height:30px; text-align:center; background-image:none;}
.nav_00 ul li a {color:#c7980a;font-size:14px; display:block;width:84px;background-image:none;font-family:'microsoft yahei';border-bottom:1px #f2e4a4 dashed;line-height:30px;height:30px;}
.nav_00 ul li a:hover {color:#c7980a;font-size:14px; display:block;width:84px;background-image:none;text-decoration:underline;}
.nav_00 ul img {width:17px; height:10px; display:block; position:absolute;top:-9px;left:47px;}

/*top*/


/*焦点图*/
.focus {
	position:relative;
	width:980px;
	height:450px;
	background-color: #000;
}
.focus img {
	width:980px;
	height:450px;
}
.focus .fPic {
	position:absolute;
	left:0px;
	top:0px;
}
.focus .D1fBt {
	overflow:hidden;
	zoom:1;
	height:16px;
	z-index:10;
}
.focus .shadow {
	width:100%;
	position:absolute;
	bottom:0;
	left:0px;
	z-index:10;
	height:50px;
	line-height: 50px;
	background:rgba(0, 0, 0, 0.6);
filter:progid:DXImageTransform.Microsoft.gradient( GradientType = 0, startColorstr = '#80000000', endColorstr = '#80000000')\9;
	display:block;
	text-align:left;
}
.focus .shadow a {
	text-decoration:none;
	color:#fff;
	font-size:20px;
	overflow:hidden;
	margin-left:10px;
	font-family: "\5FAE\8F6F\96C5\9ED1";
	font-weight:bold;
}
.focus .fcon {
	position:relative;
	width:100%;
	float:left;
	display:none;
	background:#000
}
.focus .fcon img {
	display:block;
}
.focus .fbg {
	bottom:25px;
	right:40px;
	position:absolute;
	height:21px;
	text-align:center;
	z-index: 200;
}
.focus .fbg div {
	margin:10px auto 0;
	overflow:hidden;
	zoom:1;
	height:14px
}
.focus .D1fBt a {
	position:relative;
	display:inline;
	width:12px;
	height:12px;
	border-radius:7px;
	margin:0 5px;
	color:#B0B0B0;
	font:12px/15px "\5B8B\4F53";
	text-decoration:none;
	text-align:center;
	outline:0;
	float:left;
	
}
.focus .D1fBt .current, .focus .D1fBt a:hover {
	
}
.focus .D1fBt img {
	display:none
}
.focus .D1fBt i {
	display:none;
	font-style:normal;
}
.focus .prev, .focus .next {
	position:absolute;
	width:40px;
	height:74px;
	background: url(focus_btn.png) no-repeat;
}
.focus .prev {
	top: 50%;
	margin-top: -37px;
	left: 0;
	background-position:0 -74px;
	cursor:pointer;
}
.focus .next {
	top: 50%;
	margin-top: -37px;
	right: 0;
	background-position:-40px -74px;
	cursor:pointer;
}
.focus .prev:hover {
	background-position:0 0;
}
.focus .next:hover {
	background-position:-40px 0;
}
/*焦点图结束*/


.red{ width:100%; height:10px; background-color:#8d1612; margin:0 auto;}
.banner{ width:100%; height:190px; background:url(top-bannerdh.jpg) center top no-repeat; margin:0 auto;}
.nr_bg01{ width:1020px; height:1810px; background:#FFFFFF; box-shadow:0 3px 3px 3px #e7e7e7; margin:0 auto;}

.nr01{ width:1000px; height:470px; padding:20px 0 0 20px; float:left;}
.dt{ width:980px; height:450px; position:relative; float:left;}
.zuo{width:65px;height:108px;top:200px;left:0px; background:url(zuo.png) center no-repeat; position:absolute; display:block;}
.zuo:hover{ background:url(zuo01.png) center center no-repeat;}
.you{width:65px;height:108px;top:200px;right:0px; background:url(you.png) center center no-repeat; position:absolute; display:block;}
.you:hover{ background:url(you01.png) center center no-repeat;}

/*滚动*/
.nr02{ width:955px; height:40px; padding-left:65px; background:url(gundong-icon.gif) left no-repeat #efefef; float:left;}
/*.nr02 a{ line-height:40px; font-size:12px; color:#666666; padding-left:15px; float:left;}*/
.nr02 a:hover{ color:#ff8a00;}
#gongao {width:955px;height:40px;overflow: hidden;line-height: 30px;}
#gongao #scroll_begin, #gongao #scroll_end {display: inline;}
#headads {margin: 0 auto;overflow: hidden;background: none;width: 100%;background-color: #FFFFFF;}
.scroll_div {width:935px;height: 40px; float:left; line-height:40px;white-space: nowrap;overflow: hidden;}
.scroll_div a{ padding-right:15px;}

.nr03{ width:700px; height:640px; padding:20px 0 0 20px; float:left;}
.jddt{ width:330px; height:320px; padding-right:20px; float:left;}
.jddt_bt{ width:330px; height:42px; background:url(jddt-btbg.jpg) no-repeat; float:left;}
.jddt_bt img,.wkt_bt img{ width:130px; height:42px; float:left;}
.jddt_bt span a,.wkt_bt span a{ width:50px; height:28px; text-align:center; padding:14px 0 0 10px; background: url(gengduo-23b.gif) top no-repeat; float:right;}
.jddt_bt span a:hover,.wkt_bt span a:hover{ color:#FFFFFF; background: url(gengduo-23b-a.gif) top no-repeat; float:right;}
.jddt_nr01{ width:330px; height:100px; padding-top:15px; float:left;}
.jddt_nr01 p{ width:115px; height:84px; background:url(img-bottom.gif) top left no-repeat; float:left;}
.jddt_nr01 strong{ width:200px; height:44px; padding-left:15px; display:block; float:left;}
.jddt_nr01 span{ padding-top:5px; text-indent:2em; width:200px; height:44px; padding-left:15px; display:block; float:left;}
.jddt_nr01 strong a:hover{ color:#F60;}
.jddt_nr02{ width:330px; float:left;}
.jddt_nr02 ul li a{ width:315px; height:34px; background:url(yuandian.gif) left center no-repeat; padding-left:15px; border-bottom:1px #d0d0d0 dashed; float:left;}
.jddt_nr02 ul li a:hover{ background:url(yuandian-a.gif) left center no-repeat; color:#F60;}

.xyfc{ width:330px; height:320px; padding-right:20px; float:left;}
.xyfc_bt{ width:330px; height:42px; background:url(xyfc-btbg.gif) no-repeat; float:left;}
.xyfc_bt img{ width:130px; height:42px; float:left;}
.xyfc_bt span a,.hsjy_bt span a,.jdlt_bt span a{ width:50px; height:28px; text-align:center; padding:14px 0 0 10px; background: url(gengduo-23b.gif) top no-repeat; float:right;}
.xyfc_bt span a:hover,.hsjy_bt span a:hover,.jdlt_bt span a:hover{ color:#FFFFFF; background: url(gengduo-23b-a.gif) top no-repeat; float:right;}
.xyfc_bt p a,.hsjy_bt p a,.jdlt_bt p a{ width:49px; height:28px; text-align:center; padding-top:14px; margin-left:3px; display:inline; background: url(gengduo-3by.gif) top no-repeat; float:right;}
.xyfc_bt p a:hover,.hsjy_bt p a:hover,.jdlt_bt p a:hover{ color:#FFFFFF; background: url(gengduo-3by-a.gif) top no-repeat; float:right;}

.hsjy{ width:330px; height:320px; padding-right:20px; float:left;}
.hsjy_bt{ width:330px; height:42px; background:url(hsjy-btbg.gif) no-repeat; float:left;}
.hsjy_bt img,.jdlt_bt img{ width:130px; height:42px; float:left;}

.ctwh{ width:330px; height:320px; padding-right:20px; float:left;}
.ctwh_bt{ width:330px; height:42px; background:url(ctwh-btbg.gif) no-repeat; float:left;}
.ctwh_bt img{ width:130px; height:42px; float:left;}
.ctwh_bt span a{ width:60px; height:28px; text-align:center; padding:14px 0 0 10px; background: url(gengduo-4by.gif) top no-repeat; float:right;}
.ctwh_bt span a:hover{ color:#FFFFFF; background: url(gengduo-4by-a.gif) top no-repeat; float:right;}
.ctwh_bt p a{ width:70px; height:28px; text-align:center; padding-top:14px; margin-left:3px; display:inline; background: url(gengduo-4by02.gif) top no-repeat; float:right;}
.ctwh_bt p a:hover{ color:#FFFFFF; background: url(gengduo-4by02-a.gif) top no-repeat; float:right;}


.nr04{ width:300px; height:640px; padding-top:20px; float:right;}
.jdwy{ width:280px; height:485px; background:url(jdwy-bg.jpg) top no-repeat; float:left;}
.jdwy_bt{ width:280px; height:42px; float:left;}
.jdwy_bt img{ width:100px; height:42px; float:left;}
.jdwy_bt span{ width:40px; height:42px; text-align:center; float:right;}
.jdwy_nr{ width:270px; height:433px; padding:10px 0 0 10px; float:left;}
.sm_banner01{ width:280px; height:115px; padding-top:20px; float:left;}

.nr05{ width:1000px; height:110px; padding-left:20px; float:left;}
.nr06{ width:700px; height:390px; padding:20px 0 0 20px; float:left;}
.jdlt,.wkt{ width:330px; height:380px; padding-right:20px; float:left;}
.jdlt_bt{ width:330px; height:42px; background:url(cgx-btbgxz.jpg) no-repeat; float:left;}
.wkt_bt{ width:330px; height:42px; background:url(wkt-btbg.gif) no-repeat; float:left;}

.nr07{ width:300px; height:390px; margin-top:20px; display:inline; background: url(wysjg-bg00.jpg) top left no-repeat; float:left;}
.wysjg01{ width:280px; height:66px; float:left;}
.wysjg01 img{ width:236px; height:52px; background:url(wysjg-icon01.jpg) left bottom no-repeat; margin:14px 0 0 22px; display:block; float:left;}
.wysjg01 img:hover{ background:url(wysjg-icon01-a.jpg) bottom no-repeat;float:left;}
.wysjg02{ width:270px; height:80px; padding:10px 0 0 15px; float:left;}
.wysjg02 ul li{ width:121px; height:28px; padding:0 10px 10px 0; float:left;}
.bmzn a{ background:url(bmzn-icon.jpg) left no-repeat; float:left;}
.bmzn a:hover{ background:url(bmzn-icon-a.jpg) left no-repeat; float:left;}
.bmfs a{ background:url(bmfs-icon.jpg) left no-repeat; float:left;}
.bmfs a:hover{ background:url(bmfs-icon-a.jpg) left no-repeat; float:left;}
.bccx a{ background:url(bccx-icon-x.jpg) left no-repeat; float:left;}
.bccx a:hover{ background:url(bccx-icon-xa.jpg) left no-repeat; float:left;}
.bmrk a{ background:url(bmrk-icon.jpg) left no-repeat; float:left;}
.bmrk a:hover{ background:url(bmrk-icon-a.jpg) left no-repeat; float:left;}
.wysjg03{ width:270px; height:200px; padding:25px 0 0 15px;float:left;}
.wysjg03 b{ width:250px; height:35px; text-align:center; line-height:35px; float:left;}
.wysjg03 span{ width:260px; line-height:20px; font-size:12px; float:left;}

.nr08{ width:1010px; height:90px; padding-left:10px; float:left;}
.nr08 ul li{ width:310px; height:70px; padding:0 15px 0 10px; float:left;}

.nr_bg02{ width:1000px; height:200px; padding-left:20px; background:url(yqlj-bg.gif) bottom no-repeat; margin:0 auto;}
.yqljbt{ width:1000px; height:71px; float:left;}
.yqljlm{ width:980px; height:35px; float:left;}
.tzywq a{ width:176px; height:35px; background:url(tzywq-bt.png) top no-repeat; float:left;}
.tzywq a:hover{ width:176px; height:35px; background:url(tzywq-bt-a.png) top no-repeat; float:left;}
.sjtw a{ width:176px; height:35px; background:url(sjtw-bt.png) top left no-repeat; float:left;}
.sjtw a:hover{ background:url(sjtw-bt-a.png) top left no-repeat; float:left;}
.gxgqt a{ width:176px; height:35px; background:url(gxgqt-bt.png) top left no-repeat; float:left;}
.gxgqt a:hover{ background:url(gxgqt-bt-a.png) top left no-repeat; float:left;}
.zdmt a{ width:176px; height:35px; background:url(zdmt-bt.png) top left no-repeat; float:left;}
.zdmt a:hover{ background:url(zdmt-bt-a.png) top left no-repeat; float:left;}
.youlian_nr{ width:960px; height:70px; padding:10px 0 0 15px; float:left;}
.youlian_nr span a{ width:105px; height:30px; text-align:center; float:left;}

.kkkkk{ width:1000px; height:20px; margin:0 auto;}


/*友情链接切换css开始begin*/
#BBBTabmenu_40 a{width:176px; height:35px;float:left;}
#BBBTabmenu_40 a:hover{width:176px; height:35px;float:left;}
#BBBTabmenu_41 a{background:url(sjtw-bt.png) top no-repeat;width:176px; height:35px;float:left;}
#BBBTabmenu_41 a:hover{background:url(sjtw-bt-a.png) top no-repeat;width:176px; height:35px;float:left;}
#BBBTabmenu_42 a{background:url(gxgqt-bt.png) top no-repeat;width:176px; height:35px;float:left;}
#BBBTabmenu_42 a:hover{background:url(gxgqt-bt-a.png) top no-repeat;width:176px; height:35px;float:left;}
#BBBTabmenu_43 a{background:url(zdmt-bt.png) top no-repeat;width:176px; height:35px;float:left;}
#BBBTabmenu_43 a:hover{background:url(zdmt-bt-a.png) top no-repeat;width:176px; height:35px;float:left;}
.BBBTab a{
	 background:url(tzywq-bt-a.png) top no-repeat;
}
.BBBTabOff a{
	background:url(tzywq-bt.png) top no-repeat;
}
.BBBTab a:hover{
	 background:url(tzywq-bt-a.png) top no-repeat;
}
.BBBTabOff a:hover{
	background:url(tzywq-bt.png) top no-repeat;
}

/*end*/
/*di*/
.bottom01{background-color:#941e20; width:100%; height:190px; margin:0px; text-align:center;}
.bottom02{width:1000px; height:190px; margin-top:0px; margin-left:auto; margin-right:auto; text-align:center;}
.bottom03{width:620px; margin:0px; float:left; padding-top:35px;}
.bottom04{border-right:#7a0809 1px solid; float:left; padding-right:30px; text-align:right; width:330px;}
.bottom05{float:left; text-align:right; padding-left:30px; width:225px; padding-bottom:16px;}
.bottom05 p{text-align:left; font-size:14px; color:#f97201; line-height:22px; font-family:'microsoft yahei';}
.bottom05 p a{color:#ff7800; padding-right:22px;}
.bottom06{text-align:LEFT; font-size:12px; float:left; color:#701112;width:580px; line-height:30px; padding-left:40PX;}
.bottom07{float:left; padding-top:25px; width:105px; margin-left:85px;}
.bottom07 p{font-size:14px; color:#f36d02; font-family:'microsoft yahei';}
.bottom08{float:left; padding-top:25px; width:190px;}
.bottom08 p{font-size:14px; color:#f36d02; font-family:'microsoft yahei';}