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

.cl{ clear:both;}
.container{ width:100%; height:100%; background:#efefef; margin:auto;}
.fm01{ font-family:"Microsoft YaHei";}
.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-888{ color:#888888;}
.text-888 a{ color:#888888;}
.text-333{ color:#333333;}
.text-333 a{ color:#333333;}
.text-000{ color:#000000;}
.text-000 a{ color:#000000;}

.lh20{ line-height:20px;}
.lh22{ line-height:22px;}
.lh24{ line-height:24px;}

.fs12{ font-size:12px;}
.fs14{ font-size:14px;}
.fs16{ font-size:16px;}
.fs18{ font-size:18px;}
.fs22{ font-size:22px;}



/*top*/
.red{ width:100%; height:10px; background-color:#8d1612; margin:0 auto;}
.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;background:url(jgs_tt_nav_17.png) right no-repeat;height:42px; width:204px;}
.nav_01 a {display:block;width:204px; height:42px; background:url(jgs_tt_nav_06.png) center no-repeat;}
.nav_01 a:hover {display:block;width:204px; height:42px; background:url(jgs_tt_nav2_03.png) center no-repeat;}
.nav_02 a {display:block;width:204px; height:42px; background:url(jgs_tt_nav_08.png) center no-repeat;}
.nav_02 a:hover {display:block;width:204px; height:42px; background:url(jgs_tt_nav2_05.png) center no-repeat;}
.nav_03 a {display:block;width:204px; height:42px; background:url(jgs_tt_nav_10.png) center no-repeat;}
.nav_03 a:hover {display:block;width:204px; height:42px; background:url(jgs_tt_nav3_03.png) center no-repeat;}
.nav_04 a {display:block;width:204px; height:42px; background:url(jgs_tt_nav_12.png) center no-repeat;}
.nav_04 a:hover {display:block;width:204px; height:42px; background:url(jgs_tt_nav2_09.png) center no-repeat;}
.nav_05 a {display:block;width:204px; height:42px; background:url(jgs_tt_nav_14.png) center no-repeat;}
.nav_05 a:hover {display:block;width:204px; height:42px; background:url(jgs_tt_nav2_11.png) center no-repeat;}
.nav_00 {position:relative;}
.nav_00 ul {width:84px;background:#fef9e3; z-index:999;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*/

/*main*/
.jgs-main001{ width:1020px; height:200px; padding-top:5px; background-color:#fff; margin:0 auto;}
.jgs-main002{ width:1000px; padding-left:20px; margin:0 auto;}
.jgs-main002l{ width:200px; float:left;}
.jgs-main002l-2{ width:200px; height:335px; background:url(jgs-lxwm.gif) center top no-repeat; color:#c6ac7c; float:left;}
.jgs-main002l-2 p{ width:200px; height:60px; float:left;}
.jgs-main002l-2 span{ width:180px; height:210px; padding:45px 10px 0 10px; color:#c6ac7c; float:left;}
.jgs-main002r{ width:760px; padding:25px 0px 20px 20px; margin:0 0px 30px 20px; box-shadow:0 3px 3px 3px #e7e7e7; background:#ffffff; /*background:url(jgs-bg001.gif) center top repeat-y;*/ float:left;}
.jgs-lm{ width:715px; height:30px; background:url(jgs-lm001.gif) left top no-repeat; padding-left:25px; line-height:30px; float:left;}
.jgs-lm a{ padding:0 8px;}
.jgs-lm a:hover{ color:#f55252;}
.jgs-di{ width:820px; height:30px; background:url(jgs-bg002.gif) left top no-repeat; float:left;}
.jgs-nr001{ width:740px; padding:25px 0px; float:left;}
.jgs-nr001 ul li{ width:150px; padding:0 45px 15px 45px; float:left;}
.jgs-nr001 ul li img{ padding-bottom:10px;}
.jgs-nr001 ul li strong{ width:141px; height:20px; border-left:#d6152a 4px solid; padding-left:5px; margin-bottom:5px; float:left; display:block;}
.jgs-nr001 ul li span{ width:145px; padding-left:10px; line-height:22px; float:left;}
.jgs-nr001 a:hover{ text-decoration:underline;}

.jgs-nr002{ width:720px; padding:25px 10px; float:left;}
.jgs-nr002 ul li{ width:210px; padding:0 15px 10px 15px; float:left;}
.jgs-nr002 ul li strong{ width:210px; height:30px; text-align:center; line-height:30px; float:left;}
.jgs-nr002 a:hover{ text-decoration:underline;}

.jgs-nr003{ width:720px; padding:25px 10px; float:left;}
.jgs-nr003 ul{ width:680px; height:130px; border-bottom:#cccccc 1px dashed; margin:0 15px 10px 15px; float:left; display:block;}
.jgs-nr003 ul li{ width:665px; padding-left:15px; line-height:30px; background:url(jgs-doc01.jpg) left center no-repeat; float:left;}
.jgs-nr003 ul li strong{ padding-right:5px; float:left;}
.jgs-nr003 ul li span{ float:left;}
.jgs-nr003 ul li p{ width:80px; text-align:right; font-size:12px; float:right;}
.jgs-nr003 a:hover{ text-decoration:underline;}

.jgs-nr004{ width:720px; padding:25px 20px; float:left;}
.jgs-nr004 strong{ width:720px; height:20px; font-size:16px; padding-top:10px; font-family:"Microsoft YaHei"; float:left;}
.jgs-nr004 p{ width:720px; font-size:14px; line-height:30px; text-indent:28px; float:left;}
.jgs-nr004 span{ width:720px; text-align:center; padding:15px 0; float:left;}

.jgs-nr005{ width:720px; padding:25px 20px; float:left;}
.jgs-nr005-1{ width:720px; height:225px; font-size:16px; font-family:"Microsoft YaHei"; float:left;}
.jgs-nr005-1 img{ padding-right:25px; float:left;}
.jgs-nr005-2{ width:4px; height:125px; margin:100px 2px 0 0; background:#f55252; float:left;}
.jgs-nr005-3{ width:350px; height:125px; padding:0 0 0 20px; margin:100px 0 0 0; border-left:#f55252 2px solid; font-weight:bold; line-height:30px; float:left;} 
.jgs-nr005-3 span{ color:#f55252; float:left;}
.jgs-nr005-3 p{ color:#666666; float:left;}
.jgs-nr005-4{ width:720px; text-indent:28px; line-height:30px; border-bottom:#cccccc 1px dashed; padding-bottom:10px; margin:20px 0 0 0; float:left; display:block;} 

.jgs-nr006{ width:720px; padding:25px 20px; float:left;}
.jgs-nr006 span{ width:720px; height:30px; float:left;}
.jgs-nr006 a:hover{ text-decoration:underline;}
/*main*/

/*nav*/
.jgs-nav001{ width:200px; height:42px; background:#d6152a; line-height:42px; top:158px; left:20px; position:relative; text-align:center;}
.jgs-nav001 a:hover{ text-decoration:underline;}
.jgs-nav002{ width:200px; padding-bottom:40px; min-height:260px; background:#ffffff; float:left; display:block;}
.jgs-nav002 ul li{ width:200px; height:55px; text-align:right; background:url(nav001.gif) no-repeat; line-height:55px; float:left;}
.jgs-nav002 a{ width:120px; padding-right:80px; display:block; color:#888888;}
.jgs-nav002 a:hover{ width:130px; padding-right:70px; background:url(nav002.gif) no-repeat; color:#ef8700;}
/*nav*/

/*fx*/
.jgs-fx{ width:260px; float:right;}
.jgs-fx span{ line-height:30px; float:left;}
.jgs-fx p{ line-height:30px; float:left;}
/*fx*/


/*fy*/
.jgs-fy{ width:550px; height:28px; line-height:30px; text-align:center; margin:0 auto;}
.jgs-fy span{ width:70px; height:28px; border-radius:3px; border:#cccccc 1px solid; margin:0 5px; float:left;}
.jgs-fy p{ width:30px; height:28px; border-radius:3px; border:#cccccc 1px solid; margin:0 5px; float:left;}
.jgs-fy a{ display:block;}
.jgs-fy a:hover{ border-radius:3px; background:#d6152a; border:none; color:#ffffff;}
/*fy*/

/*footer*/
.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';}
/*footer*/
/*图文列表*/
.content_all {width:1020px; height:auto; margin:0 auto;background:#fff;margin-bottom:30px;}
.content {width:980px; padding:20px;}
.content_u {width:980px;height:35px;line-height:35px;border-bottom:2px #e5e5e5 solid;background:url(jgs_lm_x_29.png) left no-repeat;}
.content_u span {padding-left:30px;}
.content_u span a {color:#888;font-size:12px;line-height:35px;}
.content_u span a:hover {color:#f55252;}
.content_u span b {color:#888;font-size:12px;line-height:35px;}

.content_m{ width:940px; padding:0 20px 20px 20px; float:left;}
.content_m ul{ width:940px; padding-bottom:30px; float:left;}
.content_m ul li{ width:940px; height:166px; border-bottom:#d0d0d0 1px dashed; padding-top:20px; float:left;}
.content_m_l {float:left;}
.content_m_r {float:left;margin-left:25px;font-family:'microsoft yahei';}
.content_m_r h4 {font-weight:normal;display:block;width:705px;}
.content_m_r h4 a {color:#666; font-size:18px;font-family:'microsoft yahei';}
.content_m_r h4 a:hover {color:#d6152a;}
.content_m_r p {font-size:12px; color:#666;display:block;width:705px; height:90px;line-height:2em;padding-top:15px;text-indent:2em;}
.content_m_r p a {color:#d6152a;}
.content_m_r p a:hover {text-decoration:underline;}
.cont_m_d span {float:left; width:560px; color:#a5a5a5; font-size:14px;}

/*图文列表*/
.content_m2{ width:940px; padding:20px; float:left;}
.content_m2 h4 {color:#000; font-size:24px; font-family:'microsoft yahei'; font-weight:normal;}
.content_m2 h5 {color:#888; font-size:12px; font-family:'microsoft yahei'; font-weight:normal;padding-top:15px;}
.content_m_p {padding:20px 0 50px 0;width:870px; margin:0 auto;}
.content_m_p img {padding-bottom:20px;}
.content_m_p p {color:#666; font-size:14px; font-family:'microsoft yahei';line-height:2em;}
.bdfx {margin-top:35px;float:right;height:30px;}
.content_pn { width:940px;padding:20px 20px 50px; color:#888;font-size:14px;font-family:'microsoft yahei';}
.content_pn a {color:#888;font-size:14px;font-family:'microsoft yahei';}
.content_pn a:hover {text-decoration:underline;}

/*分页*/
.fy{ width: 620px; word-wrap: break-word; text-align: right; overflow: hidden; float:left;}
.fy a{ padding:0px 10px; display: inline-block; height:28px; border:#bfbfbf 1px solid; margin:0 3px; border-radius:3px;}
.fy a:hover{ background-color:#3BDEC9; color:#ffffff; text-decoration:none}
.fy02{ width: 980px; word-wrap: break-word; text-align: center; padding:20px 0; overflow: hidden; float:left;}
.fy02 a{ padding:0px 10px; display: inline-block; height:28px; border:#bfbfbf 1px solid; margin:0 3px;}
.fy02 a:hover{ background-color:#3BDEC9; color:#ffffff; text-decoration:none}

.selected {background-color:#d6152a;color:#fff;}

/*索引*/
.AAATab {
	width:130px; 
	padding-right:70px; 
	background:url(nav002.gif) no-repeat;
	 color:#ef8700;
}

.AAATabOff {
	width:120px; 
	 padding-right:80px; 
	 color:#888;
	display:block;
}
.AAATabOff a {
	text-decoration:none;
}