.jc01 {
	width: 1120px; height: 388px; overflow: hidden;
}
.jmenu {
	border-width: medium 2px 2px; border-style: none solid solid; border-color: currentColor rgb(178, 7, 16) rgb(178, 7, 16); border-image: none; width: 186px; height: 384px;
}
.jmenu ul li {
	height: 46px; line-height: 46px; font-size: 14px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jmenu ul li a {
	color: rgb(51, 51, 51);
}
.jmenu ul li a:hover {
	color: rgb(200, 0, 11);
}
.jmenu ul .last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.jmenu ul li span {
	background: url("../images/jlindexpic.png") no-repeat -214px 0px; width: 26px; height: 26px; margin-top: 14px; margin-left: 30px; float: left; display: inline;
}
.jmenu ul #fltb02 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -47px; width: 26px; margin-left: 30px;
}
.jmenu ul #fltb03 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -94px; width: 26px; margin-top: 12px; margin-left: 30px;
}
.jmenu ul #fltb04 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -140px; width: 26px; margin-left: 30px;
}
.jmenu ul #fltb05 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -189px; width: 26px; margin-left: 30px;
}
.jmenu ul #fltb06 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -238px; width: 26px; margin-left: 30px;
}
.jmenu ul #fltb07 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -284px; width: 26px; margin-left: 30px;
}
.jmenu ul #fltb08 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -332px; width: 26px; margin-left: 30px;
}
#nav {
	height: 36px; line-height: 36px; position: absolute;
}
#nav a {
	height: 36px; text-align: center; color: rgb(255, 255, 255); font-size: 14px; margin-left: 60px; display: block; _margin-left: 20px;
}
#nav li {
	text-align: right;
}
#nav li ul {
	background: rgb(255, 255, 255); border-width: medium 2px 2px; border-style: none solid solid; border-color: currentColor rgb(178, 7, 16) rgb(178, 7, 16); border-image: none; width: 186px; display: none; position: absolute; _top: 36px; _left: 0px;
}
#nav li ul li {
	height: 46px; line-height: 46px; clear: both; font-size: 14px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dashed;
}
#nav li ul .last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
#nav li ul a {
	transition:0.5s; text-align: left; color: rgb(51, 51, 51); -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease;
}
#nav li ul li a:hover {
	background: rgb(255, 255, 255); color: rgb(255, 102, 0);
}
#nav li ul li span {
	background: url("../images/jlindexpic.png") no-repeat -214px 0px; width: 26px; height: 26px; margin-top: 14px; margin-left: 30px; float: left; display: inline;
}
#nav li ul #fltb02 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -47px; width: 26px; margin-left: 30px;
}
#nav li ul #fltb03 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -94px; width: 26px; margin-top: 12px; margin-left: 30px;
}
#nav li ul #fltb04 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -140px; width: 26px; margin-left: 30px;
}
#nav li ul #fltb05 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -189px; width: 26px; margin-left: 30px;
}
#nav li ul #fltb06 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -238px; width: 26px; margin-left: 30px;
}
#nav li ul #fltb07 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -284px; width: 26px; margin-left: 30px;
}
#nav li ul #fltb08 span {
	background: url("../images/jlindexpic.png") no-repeat -214px -332px; width: 26px; margin-left: 30px;
}
.jad01 {
	width: 704px; margin-right: 8px;
}
.jadscroll {
	height: 290px; margin-top: 8px;
}
.jad02 {
	margin-top: 8px;
}
.jad02 ul li {
	width: 348px; height: 80px; margin-right: 8px; float: left;
}
.jad02 ul li img {
	width: 348px; height: 80px;
}
.jad02 ul .last {
	margin-right: 0px;
}
.jc01r {
	width: 210px; height: 388px;
}
.jusersl {
	height: 30px; margin-top: 8px;
}
.jusersl input {
	border: currentColor; border-image: none; height: 30px; cursor: pointer;
}
.jusersbtn {
	background: url("../images/jlindexpic.png") no-repeat 0px -139px; width: 89px;
}
.jusersbtn:hover {
	background: url("../images/jlindexpic.png") no-repeat 0px -169px;
}
.jregibtn {
	background: url("../images/jlindexpic.png") no-repeat 0px -199px; width: 110px;
}
.jregibtn:hover {
	background: url("../images/jlindexpic.png") no-repeat 0px -229px;
}
.jloginn {
	background: rgb(245, 244, 244); border: 1px solid rgb(235, 235, 235); border-image: none; height: 28px; text-align: center; line-height: 28px; margin-top: 8px;
}
.jloginn span {
	color: rgb(51, 51, 51);
}
.jloginn a {
	color: rgb(151, 151, 151);
}
.jloginn a:hover {
	color: rgb(85, 85, 85); text-decoration: none;
}
.jfunction {
	height: 52px; margin-top: 8px;
}
.jtime {
	background: url("../images/jlindexpic.png") no-repeat 0px -260px; width: 52px;
}
.jyears {
	height: 27px; text-align: center; color: rgb(255, 255, 255); line-height: 27px; font-size: 18px;
}
.jdate {
	height: 25px; text-align: center; color: rgb(200, 0, 11); line-height: 25px; font-size: 16px;
}
.jpronum {
	width: 148px;
}
.jpronum ul {
	color: rgb(161, 161, 161);
}
.jpronum ul li {
	height: 17px;
}
.jpronum ul li cite {
	font-style: normal;
}
.jpronum ul li span {
	color: rgb(200, 0, 11);
}
.jservice {
	background: rgb(245, 244, 244); border: 1px solid rgb(235, 235, 235); border-image: none; height: 72px; margin-top: 8px;
}
.jservice ul li {
	padding: 7px 4px; text-align: center; border-right-color: rgb(235, 235, 235); border-right-width: 1px; border-right-style: solid; float: left; display: inline;
}
.jservice ul li p {
	height: 30px; line-height: 30px;
}
.jservice ul li a {
	color: rgb(103, 101, 101);
}
.jservice ul li a:hover {
	color: rgb(200, 0, 11);
}
.jservice ul li a span {
	background: url("../images/jlindexpic.png") no-repeat -43px -76px; margin: 0px auto; width: 28px; height: 28px; display: block;
}
.jservice ul li a #span01 {
	background: url("../images/jlindexpic.png") no-repeat -71px -76px;
}
.jservice ul li a #span02 {
	background: url("../images/jlindexpic.png") no-repeat -99px -76px;
}
.jservice ul li a #span03 {
	background: url("../images/jlindexpic.png") no-repeat -127px -76px;
}
.jservice ul li a span:hover {
	background: url("../images/jlindexpic.png") no-repeat -43px -104px;
}
.jservice ul li a #span01:hover {
	background: url("../images/jlindexpic.png") no-repeat -71px -104px;
}
.jservice ul li a #span02:hover {
	background: url("../images/jlindexpic.png") no-repeat -99px -104px;
}
.jservice ul li a #span03:hover {
	background: url("../images/jlindexpic.png") no-repeat -127px -104px;
}
.jservice ul .last {
	border-right-color: currentColor; border-right-width: medium; border-right-style: none;
}
.jnotice {
	background: rgb(245, 244, 244); padding: 3px 10px; border: 1px solid rgb(235, 235, 235); border-image: none; margin-top: 8px;
}
.jnotice h3 {
	height: 22px; color: rgb(68, 68, 68); line-height: 22px; font-size: 14px;
}
.jnotice ul li {
	width: 188px; height: 24px; line-height: 24px; overflow: hidden;
}
.jnotice ul li a {
	color: rgb(94, 94, 94);
}
.jnotice ul li a:hover {
	color: rgb(200, 0, 11);
}
.jc02 {
	width: 1120px; height: 488px; overflow: hidden;
}
.jtit {
	background: url("../images/jltitbg.gif") repeat-x; width: 1120px; height: 38px; line-height: 38px; overflow: hidden; border-top-color: rgb(200, 1, 12); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.jtit h1 {
	width: 142px; height: 37px; line-height: 37px; font-size: 20px; border-top-color: rgb(200, 1, 12); border-top-width: 1px; border-top-style: solid;
}
.jtit h1 span {
	color: rgb(200, 0, 11);
}
.jtit h1 em {
	background: url("../images/jlindexpic.png") no-repeat 0px 0px; width: 43px; height: 38px; margin-right: 8px; float: left; display: inline;
}
.jtit h2 {
	width: 142px; height: 37px; line-height: 37px; font-size: 20px; border-top-color: rgb(200, 1, 12); border-top-width: 1px; border-top-style: solid;
}
.jtit h2 span {
	color: rgb(200, 0, 11);
}
.jtit h2 em {
	background: url("../images/jlindexpic.png") no-repeat 0px 0px; width: 43px; height: 38px; margin-right: 8px; float: left; display: inline;
}
#jnews h2 em {
	background: url("../images/jlindexpic.png") no-repeat -43px 0px;
}
#jhjiu h2 em {
	background: url("../images/jlindexpic.png") no-repeat -86px 0px;
}
#jsxy h2 {
	width: 156px;
}
#jsxy h2 em {
	background: url("../images/jlindexpic.png") no-repeat -43px -38px;
}
#jgoldt h2 em {
	background: url("../images/jlindexpic.png") no-repeat -86px -38px;
}
#jbrand h2 em {
	background: url("../images/jlindexpic.png") no-repeat -129px -38px;
}
#jbanzs h2 em {
	background: url("../images/jlindexpic.png") no-repeat 0px -76px;
}
#jbusi h2 em {
	background: url("../images/jlindexpic.png") no-repeat -129px -137px;
}
#jpri h2 em {
	background: url("../images/jlindexpic.png") no-repeat -129px -213px;
}
#jiujp h2 em {
	background: url("../images/jlindexpic.png") no-repeat -129px -175px;
}
#jpri span {
	padding-right: 8px; float: right;
}
#jpri span a {
	color: rgb(102, 102, 102);
}
#hotwords h2 em {
	background: url("../images/jlindexpic.png") no-repeat -129px 0px;
}
#dzjiu h2 em {
	background: url("../images/jlindexpic.png") no-repeat 0px -38px;
}
.jtit strong {
	color: rgb(115, 115, 115); padding-left: 20px;
}
.jjxt {
	width: 868px; height: 24px; margin-top: 7px;
}
.jjxt ul li {
	width: 246px; height: 24px; line-height: 24px; overflow: hidden; margin-right: 20px; float: left; display: inline;
}
.jjxt ul li a {
	color: rgb(120, 120, 120); float: left;
}
.jjxt ul li a:hover {
	color: rgb(200, 0, 11);
}
.jjxt ul li img {
	padding-top: 3px; float: left;
}
.jmjiul {
	width: 190px; height: 440px;
}
.jmjiul img {
	width: 190px; height: 440px;
}
.jmjiuc {
	width: 702px; height: 440px; margin-left: 8px; display: inline;
}
.jmjiutop {
	height: 216px; overflow: hidden;
}
.jmjiutop ul li {
	height: 216px; float: left; display: inline;
}
.jmjiutop ul li img {
	width: 170px; height: 216px;
}
.jmjiutop ul .jtop01 {
	width: 524px; height: 216px;
}
.jmjiutop ul .jtop02 {
	width: 169px; height: 216px; overflow: hidden;
}
.jmjiutopb {
	height: 216px; margin-top: 8px;
}
.jmjiutopb ul li {
	width: 169px; height: 216px; margin-left: 8px; float: left; display: inline;
}
.jmjiutopb ul li img {
	width: 169px; height: 216px;
}
.jmjiutopb ul .first {
	margin-left: 0px;
}
.jjmjiul {
	width: 367px; height: 440px;
}
.jjmjiul ul {
	
}
.jjmjiul ul li {
	width: 367px; height: 216px;
}
.jjhjiu {
	width: 531px; height: 440px; margin-left: 8px;
}
.jjhjiu ul li {
	width: 169px; height: 216px; overflow: hidden; margin-right: 8px; margin-bottom: 8px; float: left; display: inline;
}
.jjhjiu ul li img {
	width: 169px; height: 216px;
}
.jjhjiu ul .bottom {
	margin-bottom: 0px;
}
.jjhjiulit {
	width: 214px; overflow: hidden; _width: 214px;
}
.jjhjiulit ul li {
	width: 214px; height: 104px; overflow: hidden; margin-bottom: 8px;
}
.jjhjiulit ul li img {
	width: 214px; height: 104px;
}
.jjhjiulit ul .bottom {
	margin-bottom: 0px;
}
.jmjiur {
	width: 214px; height: 440px;
}
.jtitwz {
	height: 28px; line-height: 28px; margin-bottom: 6px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid; position: relative;
}
.jtitwz h3 {
	padding: 0px 4px; height: 28px; color: rgb(85, 85, 85); line-height: 28px; font-size: 16px; border-bottom-color: rgb(212, 2, 2); border-bottom-width: 1px; border-bottom-style: solid; position: absolute;
}
.jtitwz span {
	padding-right: 4px; float: right;
}
.jtitwz span a {
	color: rgb(102, 102, 102);
}
.jzhscr {
	width: 210px; height: 404px;
}
.jzhscr ul li {
	background: rgb(255, 102, 102); border: 1px solid rgb(244, 90, 98); border-image: none; height: 62px; margin-bottom: 4px;
}
.jzhscr ul .bac01 {
	background: rgb(204, 51, 153); border: 1px solid rgb(158, 19, 112); border-image: none;
}
.jzhscr ul .bac02 {
	background: rgb(102, 204, 204); border: 1px solid rgb(14, 152, 152); border-image: none;
}
.jzhscr ul .bac03 {
	background: rgb(237, 103, 68); border: 1px solid rgb(225, 72, 32); border-image: none;
}
.jzhscr ul .bac04 {
	background: rgb(142, 194, 68); border: 1px solid rgb(104, 163, 20); border-image: none;
}
.jzhscr ul .bac05 {
	background: rgb(74, 187, 227); border: 1px solid rgb(30, 158, 203); border-image: none;
}
.jzhscr ul .last {
	margin-bottom: 0px;
}
.jzhtit {
	padding: 0px 4px; width: 200px; height: 26px; text-align: center; line-height: 24px; overflow: hidden; font-size: 14px;
}
.jzhtit a {
	color: rgb(255, 255, 255);
}
.jzhadress {
	
}
.jzhadress p {
	padding: 0px 8px; width: 194px; height: 16px; color: rgb(255, 255, 255); line-height: 16px; overflow: hidden;
}
#scrollcoo {
	height: 404px; overflow: hidden;
}
.jc03 {
	width: 1120px; height: 252px; overflow: hidden;
}
#jbanzs p {
	color: rgb(147, 147, 147); padding-right: 6px;
}
#jbusi p {
	padding-right: 6px;
}
#jbusi p a {
	padding: 2px 4px; color: rgb(137, 137, 137);
}
#jbusi p a:hover {
	background: rgb(204, 18, 28); color: rgb(255, 255, 255);
}
#jbusi p span {
	padding: 0px 4px; color: rgb(194, 194, 194);
}
#jpri p {
	color: rgb(147, 147, 147); padding-right: 6px;
}
.jnewsfl {
	padding-left: 10px;
}
.jnewsfl a {
	color: rgb(139, 139, 139);
}
.jnewsfl a:hover {
	color: rgb(200, 0, 11);
}
.jnewsfl span {
	padding: 0px 6px; color: rgb(174, 174, 174);
}
.jmore {
	color: rgb(147, 147, 147); padding-right: 8px;
}
.jmore a {
	color: rgb(147, 147, 147);
}
.jmore1 {
	color: rgb(147, 147, 147); padding-right: 8px;
}
.jmore1 a {
	padding: 2px; color: rgb(147, 147, 147);
}
.jmore1 a:hover {
	background: rgb(204, 18, 28); padding: 2px; color: rgb(255, 255, 255); text-decoration: none;
}
.jnreport {
	width: 273px; height: 208px;
}
.reportt {
	height: 70px; padding-top: 2px;
}
.reportt img {
	width: 114px; height: 70px; margin-right: 8px; float: left;
}
.reportt h3 {
	width: 150px; height: 20px; line-height: 20px; overflow: hidden; font-size: 14px; font-weight: bold; float: right;
}
.reportt h3 a {
	color: rgb(85, 85, 85);
}
.reportt p {
	color: rgb(126, 126, 126); line-height: 18px;
}
.reportt p a {
	color: rgb(200, 0, 11);
}
.reportlist {
	padding-top: 4px;
}
.reportlist ul li {
	background: url("../images/jldot.gif") no-repeat left; width: 250px; height: 24px; line-height: 24px; padding-left: 14px;
}
.reportlist ul li a {
	color: rgb(68, 68, 68);
}
.reportlist ul li a:hover {
	color: rgb(200, 0, 11);
}
.jfocus {
	padding: 0px 26px; width: 520px; height: 208px;
}
.jfocus .title {
	padding-bottom: 8px; margin-bottom: 8px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.jfocus .title h3 {
	background: url("../images/jlfocuspic.gif") no-repeat left; height: 30px; line-height: 30px; overflow: hidden; padding-left: 60px; font-size: 20px;
}
.jfocus .title h3 a {
	color: rgb(0, 0, 0);
}
.jfocus .title h3 a:hover {
	color: rgb(200, 0, 11);
}
.jfocus .title p {
	color: rgb(126, 126, 126); line-height: 20px;
}
.jfocus .title p a {
	color: rgb(200, 0, 11);
}
.jfocus .title p a:hover {
	color: rgb(200, 0, 11);
}
.focuslist {
	
}
.focuslist ul li {
	background: url("../images/jldot.gif") no-repeat left; width: 224px; height: 24px; line-height: 24px; padding-right: 20px; padding-left: 14px; float: left;
}
.focuslist ul li a {
	color: rgb(68, 68, 68);
}
.focuslist ul li a:hover {
	color: rgb(200, 0, 11);
}
.jhjiu {
	width: 708px; height: 440px; margin-left: 8px;
}
.jhjiu ul li {
	width: 169px; height: 216px; overflow: hidden; margin-right: 8px; margin-bottom: 8px; float: left; display: inline;
}
.jhjiu ul li img {
	width: 169px; height: 216px;
}
.jhjiu ul .bottom {
	margin-bottom: 0px;
}
.jhjiulit {
	width: 214px; overflow: hidden; _width: 214px;
}
.jhjiulit ul li {
	width: 214px; height: 104px; overflow: hidden; margin-bottom: 8px;
}
.jhjiulit ul li img {
	width: 214px; height: 104px;
}
.jhjiulit ul .bottom {
	margin-bottom: 0px;
}
.jc04 {
	width: 1120px; height: 250px; overflow: hidden;
}
.jcyxx {
	width: 340px;
}
.jcytit {
	padding-bottom: 6px; margin-bottom: 6px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dotted;
}
.jcytit h3 {
	background: url("../images/jlcytb.gif") no-repeat left; height: 24px; line-height: 24px; padding-left: 44px; font-size: 14px;
}
.jcytit h3 a {
	color: rgb(68, 68, 68);
}
.jcytit h3 a:hover {
	color: rgb(200, 0, 11);
}
.jcytit p {
	color: rgb(126, 126, 126); line-height: 24px;
}
.jcytit p a {
	color: rgb(200, 0, 11);
}
.jcylist ul li {
	background: url("../images/jldot.gif") no-repeat left; width: 326px; height: 24px; line-height: 24px; overflow: hidden; padding-left: 14px;
}
.jcylist ul li a {
	color: rgb(68, 68, 68);
}
.jcylist ul li a:hover {
	color: rgb(200, 0, 11);
}
.jzfcom {
	padding: 4px 45px 0px; width: 350px;
}
.jzfcom img {
	margin-right: 8px; float: left;
}
.jzfcom h3 {
	height: 24px; line-height: 24px; overflow: hidden; font-size: 14px;
}
.jzfcom h3 a {
	color: rgb(68, 68, 68);
}
.jzfcom p {
	color: rgb(131, 130, 130); line-height: 22px;
}
.jzfcom p a {
	color: rgb(200, 0, 11);
}
.jzfcom ul li {
	height: 96px;
}
.jzfcom ul .bottom {
	padding-bottom: 10px;
}
#jjjgl {
	
}
#jjjgl h3 {
	background: url("../images/jljygltb.gif") no-repeat left; padding-left: 60px;
}
#jgoldt p {
	color: rgb(147, 147, 147); padding-right: 6px;
}
.jc05 {
	width: 1120px; height: 246px; overflow: hidden;
}
#jbrand p {
	color: rgb(147, 147, 147); padding-right: 6px;
}
.jbrand {
	width: 480px; height: 198px;
}
.jbrand ul li {
	background: rgb(245, 245, 245); border: 1px solid rgb(230, 230, 230); border-image: none; width: 108px; height: 28px; text-align: center; line-height: 28px; overflow: hidden; font-size: 14px; margin-right: 8px; margin-bottom: 12px; float: left;
}
.jbrand ul li:hover {
	border: 1px solid rgb(208, 18, 28); border-image: none; -ms-zoom: 1;
}
.jbrand ul .bottom {
	margin-bottom: 0px;
}
.jbrand ul li a {
	padding: 0px 2px; width: 100px; color: rgb(104, 104, 104); display: block;
}
.jbrand ul li a:hover {
	height: 28px; color: rgb(208, 18, 28); text-decoration: none;
}
.jbancom {
	width: 276px;
}
.jbancomlist {
	
}
.jbancomlist ul li {
	height: 24px; line-height: 24px;
}
.jbancomlist ul li a {
	color: rgb(104, 104, 104);
}
.jbancomlist ul li a:hover {
	color: rgb(208, 18, 28);
}
.jbancomlist ul li .pubpic {
	margin-right: 8px; float: left; display: none;
}
.jbancomlist ul li .pubpic img {
	border: 1px solid rgb(209, 209, 209); border-image: none; width: 42px; height: 42px;
}
.jbancomlist ul li.on .pubpic {
	display: block;
}
.jbancomlist ul li.on {
	height: 44px; line-height: 22px;
}
.jbancomlist ul li .t {
	line-height: 42px;
}
.jbancomlist ul li.t .num {
	background-position: 0px 0px;
}
.jbancomlist ul li .num {
	background: url("../images/jlbigdot.png") no-repeat -45px 0px; width: 15px; height: 15px; text-align: center; color: rgb(255, 255, 255); line-height: 15px; padding-right: 8px; float: left; display: block;
}
.jshipin {
	padding: 4px 0px 4px 14px; border: 1px solid rgb(234, 234, 234); border-image: none; width: 1104px; height: 48px; overflow: hidden; position: relative;
}
.jshipin ul li {
	width: 262px; height: 24px; line-height: 24px; overflow: hidden; margin-right: 14px; float: left; display: inline;
}
.jshipin ul li span {
	color: rgb(204, 18, 28); margin-right: 4px;
}
.jshipin ul li a {
	background: url("../images/jlshiptb.gif") no-repeat left; color: rgb(104, 104, 104); padding-left: 20px;
}
.jshipin ul li a:hover {
	color: rgb(208, 18, 28);
}
.jbusiness {
	width: 1120px; height: 236px;
}
.jgyxx {
	width: 250px; padding-right: 40px;
}
.jgyxx ul li {
	width: 240px; height: 24px; line-height: 24px; overflow: hidden;
}
.jgyxx ul li span {
	color: rgb(204, 18, 28);
}
.jgyxx ul li a {
	color: rgb(104, 104, 104);
}
.jgyxx ul li a:hover {
	color: rgb(208, 18, 28);
}
.jbanner {
	width: 1120px; height: 90px;
}
.jbanner ul li {
	width: 274px; height: 90px; margin-right: 8px; float: left;
}
.jbanner ul img {
	width: 274px; height: 90px;
}
.jprice {
	width: 1120px; height: 193px;
}
.jpricel {
	width: 290px; padding-right: 20px;
}
.jpricel img {
	border: 1px solid rgb(213, 213, 213); border-image: none; width: 82px; height: 62px; margin-right: 8px; float: left;
}
.jpricel h3 {
	height: 24px; line-height: 24px; font-size: 14px;
}
.jpricel h3 a {
	color: rgb(68, 68, 68);
}
.jpricel p {
	color: rgb(131, 130, 130); line-height: 22px;
}
.jpricel p a {
	color: rgb(200, 0, 11);
}
.jpricel ul li {
	height: 66px;
}
.jpricel ul .bottom {
	padding-bottom: 8px;
}
.jpricelist {
	width: 808px;
}
.jpricelist ul li {
	background: url("../images/jldot1.gif") no-repeat left; padding: 0px 20px 0px 10px; width: 177px; height: 24px; line-height: 24px; overflow: hidden; float: left;
}
.jpricelist ul li a {
	color: rgb(102, 102, 102);
}
.jpricelist ul li a:hover {
	color: rgb(200, 0, 11);
}
.jpricelist ul .last {
	padding-right: 0px;
}
.jzhtj {
	
}
.jzhtjtit {
	background: url("../images/jltitbg.gif") repeat-x; width: 1120px; height: 38px; line-height: 38px; overflow: hidden; border-top-color: rgb(200, 1, 12); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.jzhtjtit h3 {
	color: rgb(202, 18, 28); padding-left: 8px; font-size: 20px; font-weight: normal;
}
.jzhtjtit p {
	color: rgb(102, 102, 102); padding-left: 20px;
}
.jzhtjtit p a {
	color: rgb(202, 18, 28);
}
.jzhtjtit div a {
	color: rgb(102, 102, 102); padding-right: 6px;
}
a.abtn {
	background: url("../images/jlarrow3.png") no-repeat 0px 50%; width: 17px; height: 130px; overflow: hidden; display: inline;
}
a.aleft {
	margin-right: 0px; float: left;
}
a.agrayleft {
	background-position: -34px 50%; cursor: default;
}
a.aright {
	background-position: -17px 50%; float: right;
}
a.agrayright {
	background-position: -51px 50%; cursor: default;
}
.scrolllist_zh {
	margin: 0px auto; width: 1120px; height: 154px; overflow: hidden;
}
.scrolllist_zh .imglist_w {
	width: 1080px; height: 152px; overflow: hidden; float: left; position: relative;
}
.scrolllist_zh .imglist_w ul {
	left: 0px; top: 0px; width: 20000px; position: absolute;
}
.scrolllist_zh .imglist_w li {
	margin: 0px 7px; width: 202px; float: left; display: inline;
}
.scrolllist_zh .imglist_w li img {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 190px; height: 124px;
}
.scrolllist_zh .imglist_w li a {
	color: rgb(51, 102, 204); float: left; text-decortion: none;
}
.scrolllist_zh .imglist_w li a:hover img {
	opacity: 0.86; -moz-opacity: 0.86;
}
.scrolllist_zh .imglist_w li p {
	width: 196px; height: 32px; text-align: center; line-height: 32px; overflow: hidden; display: block;
}
.scrolllist_zh .imglist_w li p a {
	width: 196px; text-align: center; color: rgb(51, 51, 51); display: block;
}
.jlink {
	border-width: 1px; border-style: solid; border-color: rgb(202, 18, 28) rgb(225, 225, 225) rgb(225, 225, 225); padding: 14px 0px 14px 14px; border-image: none; width: 1102px; height: 224px;
}
.jlinkl {
	width: 360px; height: 226px; border-right-color: rgb(223, 223, 223); border-right-width: 1px; border-right-style: solid;
}
.jlinkltop {
	background: url("../images/jljlogo.jpg") no-repeat center; height: 76px;
}
.weixin {
	padding-top: 12px; padding-left: 66px;
}
.weixin ul li {
	width: 230px; padding-bottom: 8px; margin-right: 20px; float: left;
}
.weixin ul li img {
	padding-top: 10px;
}
.weixin ul li a {
	width: 39px; height: 64px; padding-right: 8px; float: left; display: block;
}
.weixin ul li h3 {
	width: 182px; height: 20px; color: rgb(202, 18, 30); line-height: 20px; font-size: 14px; float: right;
}
.weixin ul li p {
	width: 182px; color: rgb(104, 104, 104); line-height: 20px; float: right;
}
.weixin ul .mr {
	margin-right: 0px;
}
.jkfsv {
	padding: 0px 10px; width: 380px; height: 226px; border-right-color: rgb(223, 223, 223); border-right-width: 1px; border-right-style: solid; float: left;
}
.jkfsv h3 {
	height: 30px; text-align: center; color: rgb(202, 18, 30); line-height: 30px; font-size: 18px; font-weight: normal; margin-left: 15px;
}
.zxkf {
	height: 22px; padding-left: 20px; margin-top: 10px; margin-left: 6px;
}
.zxkf .lastzxkf {
	margin-right: 0px;
}
.xszxkf {
	margin: 10px 0px 0px 6px; padding: 0px 32px;
}
.xszxkf ul li {
	line-height: 34px; font-size: 12px; border-bottom-color: rgb(226, 226, 226); border-bottom-width: 1px; border-bottom-style: dashed;
}
.xszxkf ul li a {
	padding-top: 6px; float: right;
}
.hyjlq {
	padding: 0px 30px; width: 274px; height: 150px;
}
.hyjlq h3 {
	height: 30px; color: rgb(202, 18, 30); line-height: 30px; font-size: 18px; font-weight: normal;
}
.hyjlq p {
	color: rgb(117, 117, 117); line-height: 20px; padding-top: 4px;
}
.hyjlq ul li {
	height: 28px; line-height: 28px;
}
.hyjlq ul li span {
	padding-right: 10px; float: left;
}
.hyjlq ul li a {
	margin-top: 2px; float: left;
}
.jyqlj {
	margin: 0px auto; width: 1120px;
}
.jyqlj_t {
	background: rgb(237, 237, 237); padding: 0px 0px 0px 14px; border: 1px solid rgb(225, 225, 225); border-image: none; width: 1104px; height: 28px; line-height: 28px;
}
.jyqlj_t h3 {
	font-size: 14px;
}
.jyqlj_t span {
	color: rgb(118, 118, 118); padding-right: 6px;
}
.jyqlj_n {
	border-width: 0px 1px 1px; border-style: none solid solid; border-color: currentColor rgb(223, 223, 223) rgb(223, 223, 223); padding: 6px 10px; border-image: none; width: 1098px; line-height: 22px;
}
.jyqlj_n a {
	padding: 2px 3px; color: rgb(118, 118, 118);
}
.slideBox {
	width: 704px; height: 290px; overflow: hidden; position: relative;
}
.slideBox .hd {
	height: 15px; right: 18px; bottom: 8px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox .hd ul li {
	background: rgb(0, 0, 0); width: 28px; height: 8px; text-align: center; line-height: 14px; overflow: hidden; margin-right: 2px; float: left; cursor: pointer; opacity: 0.2;
}
.slideBox .hd ul li.on {
	background: rgb(202, 18, 30); opacity: 1;
}
.slideBox .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBox .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBox .bd img {
	width: 704px; height: 290px; display: block;
}
.slideBox01 {
	width: 524px; height: 216px; overflow: hidden; position: relative;
}
.slideBox01 .hd {
	height: 15px; right: 18px; bottom: 8px; overflow: hidden; position: absolute; z-index: 1;
}
.slideBox01 .hd ul {
	overflow: hidden; float: left; -ms-zoom: 1;
}
.slideBox01 .hd ul li {
	background: rgb(0, 0, 0); width: 28px; height: 8px; text-align: center; line-height: 14px; overflow: hidden; margin-right: 2px; float: left; cursor: pointer; opacity: 0.2;
}
.slideBox01 .hd ul li.on {
	background: rgb(202, 18, 30); opacity: 1;
}
.slideBox01 .bd {
	height: 100%; position: relative; z-index: 0;
}
.slideBox01 .bd li {
	vertical-align: middle; -ms-zoom: 1;
}
.slideBox01 .bd img {
	width: 524px; height: 216px; display: block;
}
.jzhscr {
	margin: 0px auto; width: 210px; height: 440px; overflow: hidden; position: relative;
}
.jzhscr .bd {
	
}
.jzhscr .bd ul {
	overflow: hidden; -ms-zoom: 1;
}
.jzhscr .bd ul li {
	width: 208px; height: 62px; text-align: center; margin-bottom: 4px; -ms-zoom: 1;
}
#scrollone {
	height: 48px; overflow: hidden;
}
#scrolltwo {
	height: 24px; overflow: hidden;
}
#scrollthree {
	height: 24px; overflow: hidden;
}
.floatNavBar {
	background: rgb(241, 241, 241); border: 1px solid rgb(232, 232, 232); border-image: none; width: 36px; text-align: center; line-height: 36px; position: fixed; _position: absolute; _text-overflow: ellipsis;
}
.floatNavBar .nav-hd ul li {
	height: 36px; overflow: hidden; border-bottom-color: rgb(232, 232, 232); border-bottom-width: 1px; border-bottom-style: solid;
}
.floatNavBar ul li a {
	height: 36px; color: rgb(88, 88, 88); line-height: 36px; overflow: hidden; font-size: 16px; display: block;
}
.floatNavBar .nav-hd ul li {
	height: 36px; overflow: hidden;
}
.floatNavBar .nav-hd ul li a:hover {
	background: rgb(204, 18, 28); color: rgb(255, 255, 255);
}
.floatNavBar .nav-bd li.active a {
	background: rgb(204, 18, 28); color: rgb(255, 255, 255); font-size: 16px; display: block;
}
.floatNavBar .nav-hd ul .last {
	border-bottom-color: currentColor; border-bottom-width: medium; border-bottom-style: none;
}
.floatNavBar .fhtop {
	background: url("../images/jlindexpic.png") no-repeat -51px -260px; height: 32px; color: rgb(255, 255, 255); line-height: 14px; padding-top: 4px;
}
.floatNavBar .fhtop a {
	height: auto; color: rgb(255, 255, 255); line-height: 14px; font-size: 13px;
}
.qywh {
	margin: 0px auto; width: 1120px; overflow: hidden;
}
.gswh {
	width: 350px; margin-right: 30px; float: left;
}
.gswh01 {
	width: 360px; float: left;
}
.gswh01 p {
	height: 18px; line-height: 18px; overflow: hidden; font-size: 12px;
}
.tit01 {
	background: url("../images/twtitbg.gif"); width: 350px; height: 38px; line-height: 38px; overflow: hidden; border-top-color: rgb(248, 84, 84); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.tit01 h3 {
	height: 38px; line-height: 38px; font-size: 18px;
}
.tit01 a {
	margin-right: 8px;
}
.tit01 span {
	margin-left: 8px;
}
.ygwc {
	margin-top: 8px;
}
.ygwc img {
	border: 1px solid rgb(213, 213, 213); border-image: none; width: 170px; height: 60px; margin-right: 8px; float: left;
}
.ygwc h3 {
	width: 170px; height: 24px; line-height: 24px; font-size: 14px; float: left;
}
.ygwc a {
	color: rgb(248, 84, 84);
}
.ygwc p {
	width: 170px; color: rgb(102, 102, 102); line-height: 22px; float: left;
}
.qyfc {
	margin-top: 4px;
}
.qyfc ul li {
	background: url("../images/twdot03.png") no-repeat left; width: 290px; height: 26px; line-height: 26px; overflow: hidden; padding-left: 20px; font-size: 14px;
}
.qyfc ul li a {
	color: rgb(68, 68, 68);
}
.qyfc ul li a:hover {
	color: rgb(248, 84, 84);
}
.dls {
	height: 22px; color: rgb(248, 84, 84); line-height: 22px; font-size: 14px; font-weight: bold;
}
.jrss {
	border: 1px solid rgb(225, 225, 225); border-image: none; height: 30px; line-height: 30px;
}
.jrss h3 {
	background: url("../images/jrss.jpg") no-repeat rgb(240, 240, 240); width: 64px; height: 30px; border-right-color: rgb(225, 225, 225); border-right-width: 1px; border-right-style: solid; float: left;
}
.jrss p {
	padding-left: 8px; float: left;
}
.jrss p a {
	color: rgb(140, 140, 140);
}
.jrss p span {
	padding: 0px 6px; color: rgb(193, 193, 193);
}
#moquu_wxin {
	width: 45px; height: 60px; z-index: 2; cursor: pointer; _position: absolute; _bottom: auto;
}
#moquu_wxin {
	float: left;
}
#moquu_wxin a {
	background: url("../images/jlweixin.gif") no-repeat left; width: 45px; height: 60px; right: 0px; text-indent: -9999px; float: left;
}
.moquu_wxin {
	position: relative; z-index: 2;
}
.moquu_wshare {
	position: relative; z-index: 2;
}
.moquu_wxin a:hover .moquu_wxinh {
	display: block;
}
.moquu_wxin .moquu_wxinh {
	background: url("../images/jlwx2.jpg") no-repeat 0px -2px; border: 1px solid rgb(232, 232, 232); border-image: none; left: 40px; top: -76px; width: 200px; height: 200px; display: none; position: absolute;
}
.jnhotwords {
	width: 268px; height: 175px; margin-right: 15px;
}
.jtiihw {
	height: 26px; line-height: 26px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
.jtiihw span {
	color: rgb(129, 129, 129); font-size: 12px; margin-right: 8px; float: right;
}
.jtiihw h3 {
	width: 90px; color: rgb(68, 68, 68); font-size: 14px; border-bottom-color: rgb(212, 2, 2); border-bottom-width: 1px; border-bottom-style: solid;
}
.jnhwcont {
	margin: 5px;
}
.jnhwcont ul {
	
}
.jnhwcont ul li {
	color: rgb(51, 51, 51); line-height: 24px; font-size: 14px;
}
.jnhwcont ul li span {
	background: url("../images/eye.gif") no-repeat 0px; padding-left: 20px; float: right;
}
.jnhwcont ul li a {
	color: rgb(68, 68, 68);
}
.jnhwcont ul li a:hover {
	color: rgb(200, 0, 11);
}
.gundongadtt {
	width: 1120px; height: 236px; overflow: hidden;
}
.jgundongtittt {
	background: url("../images/twtitbg.gif"); width: 1120px; height: 38px; line-height: 38px; overflow: hidden; border-top-color: rgb(248, 84, 84); border-bottom-color: rgb(235, 235, 235); border-top-width: 1px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.jgundongtittt ul li {
	width: 120px; text-align: center; color: rgb(51, 51, 51); font-size: 20px; float: left; cursor: pointer;
}
.jgundongtittt ul li a {
	color: rgb(102, 102, 102); text-decoration: none;
}
.jgundongtittt ul .current {
	background: url("../images/titi.jpg") no-repeat; height: 38px; text-decoration: none; float: left; font-color: #fff;
}
.jgundongtittt ul .current a {
	color: rgb(255, 255, 255); text-decoration: none;
}
.slideBox02 {
	width: 1120px; height: 188px;
}
.slideBox02 ul {
	
}
.slideBox02 ul li {
	list-style: none; margin: 0px 7px 8px 0px; width: 180px; height: 90px; overflow: hidden; float: left; position: relative;
}
.slideBox02 ul li img {
	width: 280px; height: 90px;
}
.jjbancom {
	width: 640px; height: 198px;
}
.jjbancom ul {
	
}
.jjbancom ul li {
	border: 1px solid rgb(230, 230, 230); border-image: none; margin-right: 10px; float: left;
}
.jjbancom ul li:hover {
	border: 1px solid rgb(208, 18, 28); border-image: none;
}
