﻿* {
	margin: 0px; padding: 0px; list-style-type: none;
}
body {
	text-align: left; color: rgb(51, 51, 51); line-height: 24px; font-family: 'Microsoft YaHei',Tahoma,Verdana,'Simsun'; font-size: 14px; overflow-x:hidden;
}
* html {overflow-x:hidden;}
button {
	cursor: pointer;
}
img {
	border: 0px currentColor; border-image: none; border:0px; 
}
.mainbox {
	margin: 0px auto; width: 1002px; overflow: hidden;
}
.lf {
	float: left;
}
.rf {
	float: right;
}
.rf10 {
	margin-right: 10px;
}
.clear5 {
	overflow: hidden; margin-top: 5px;
}
.clear10 {
	overflow: hidden; margin-top: 10px;
}
.clear20 {
	overflow: hidden; margin-top: 20px;
}
.bor-bottom {
	background: url("../x.gif") repeat-x left bottom;
}
.bor-all {
	border: 1px solid rgb(223, 223, 223); border-image: none;
}
.img-dq {
	vertical-align: bottom !important;
}


Map,Map area{outline:none;}
.clear:before{content:"";display:table;}
.clear:after{clear:both; content:""; display:table;}
.clearfix:after{visibility:hidden;display:block;font-size:0;content:"\20";clear:both;height:0;}
* html .clearfix             { zoom: 1; } /* IE6 */
*:first-child+html .clearfix { zoom: 1; } /* IE7 */

.f-999 {
	color: rgb(153, 153, 153);
}
.f-666 {
	color: rgb(102, 102, 102);
}
.f-fff {
	color: rgb(255, 255, 255);
}
.f-yl {
	color: rgb(254, 113, 0);
}
.f-lv {
	color: rgb(85, 151, 0);
}
.f-red {
	color: rgb(204, 0, 0);
}
.f-blue {
	color: rgb(255, 255, 255);
}
.f-wh {
	font-weight: 700;
}
.f14 {
	font-size: 14px;
}
.f12 {
	font-size: 14px;
}
.line-20 {
	line-height: 20px;
}
a {
	color: rgb(51, 51, 51); font-size: 14px; text-decoration: none;
}
a:hover {
	color: rgb(200, 0, 0); text-decoration: underline;
}
a.lj1 {
	font-size: 14px; font-weight: 700;
}
a.lj1:hover {
	color: rgb(200, 0, 0); font-size: 14px; font-weight: 700; text-decoration: underline;
}
a.bule {
	color: rgb(56, 112, 173); font-size: 14px; font-weight: 700; text-decoration: none;
}
a.bule:hover {
	color: rgb(56, 112, 173); font-size: 14px; font-weight: 700; text-decoration: underline;
}
a.bulea {
	color: rgb(1, 101, 161); text-decoration: none;
}
a.bulea:hover {
	color: rgb(1, 101, 161); text-decoration: underline;
}
a.yell {
	color: rgb(255, 217, 6); font-size: 14px; font-weight: 700; text-decoration: none;
}
a.yell:hover {
	color: rgb(255, 217, 6); font-size: 14px; font-weight: 700; text-decoration: underline;
}
a.fff {
	color: rgb(255, 255, 255);
}
a.fff:hover {
	color: rgb(255, 255, 255);
}
a.fffa {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: 700;
}
a.fffa:hover {
	color: rgb(255, 255, 255); font-size: 14px; font-weight: 700;
}
a.more {
	background: url("../more.gif") no-repeat left; padding-left: 15px; display: block;
}
a.more:hover {
	background: url("../more.gif") no-repeat left; padding-left: 15px; text-decoration: underline; display: block;
}
#zzjs_net_2 img {
	display: inline;
}
#foot {
	background:#0180cd; margin: 20px auto 0px; width: 100%; color: rgb(255, 255, 255); height:160px;  overflow: hidden; font-family: Arial, Helvetica, sans-serif; 
}
#foot .yqlj {
	background: url("../yqlj.jpg") no-repeat 25px rgb(255, 255, 255); margin: 0px auto; padding: 20px 20px 0px 100px; width: 882px; height: 60px; text-align: left; line-height: 22px; overflow: hidden; border-bottom-color: rgb(1, 63, 152); border-bottom-width: 5px; border-bottom-style: solid;
}
#foot .nr {
	background: url("../hx_ewm.jpg") no-repeat right 20px; margin: 0px auto; width: 1002px;
}
#foot .foot_tl {
	text-align: left; color: rgb(255, 255, 255); padding-top: 20px; font-size: 14px;
}
#foot .foot_tl span {
	padding: 0px 10px; color: rgb(255, 255, 255);
}
#foot .foot_tl a {
	color: rgb(255, 255, 255); font-size: 14px;
}
#foot .foot_tl a:hover {
	color: rgb(255, 255, 255); font-size: 14px;
}
#foot .foot_wz {
	padding: 15px 0px 30px;
}
#foot .foot_wz a {
	color: rgb(255, 255, 255); font-size: 14px;
}
#foot .foot_wz a:hover {
	color: rgb(255, 255, 255); font-size: 14px;
}
.lock { margin:auto;left:0; right:0; 
	top: 0 !important;
	position: fixed !important;
	z-index:9999999;
}
#top {
	background: url("../top_bj.jpg") repeat-x; width: 100%; height: 113px; line-height: 113px; overflow: hidden; padding-top: 6px;
}
#top .lf {
	width: 540px; overflow: hidden; float: left;
}
#top .lf .wz {
	width: 0px; height: 0px; text-indent: -9999px; overflow: hidden; font-size: 0px;
}
.seach {
	background: url("../telbg.gif") no-repeat right bottom; width: 350px; height: 113px; line-height: 24px; overflow: hidden; float: right;
}
.seach .dh {
	background: url("../top_rf.gif") no-repeat; width: 249px; height: 26px; color: rgb(255, 255, 255); line-height: 22px; padding-bottom: 13px; float: right;
}
.seach .dh a {
	background: url("../top_rf_a.gif") no-repeat left; width: 60px; color: rgb(255, 255, 255); padding-left: 13px; margin-left: 10px; float: left; display: inline;
}
.seach .dh a:hover {
	background: url("../top_rf_a.gif") no-repeat left; width: 60px; color: rgb(255, 255, 255); padding-left: 13px; text-decoration: underline; margin-left: 10px; float: left; display: inline;
}
.seach .ss {
	background: url("../ssnbg.gif") no-repeat left top; width: 282px; height: 27px; text-align: left; overflow: hidden; padding-left: 30px; float: right;
}
.seach .ss .ssnr {
	background: none; border: 0px; border-image: none; width: 220px; height: 27px; color: rgb(153, 153, 153); line-height: 27px; overflow: hidden; padding-right: 5px; float: left;
}
.seach .ss button {
	background: none; padding: 0px; border: 0px currentColor; border-image: none; width: 57px; height: 27px; color: rgb(51, 51, 51); overflow: hidden; float: left;
}
#nav_bj {
	background: url("../nav_bj.gif") repeat-x; width: 100%;
}
#navxy {
	margin: 0px auto; width: 1002px;
}
#navxy #xynav2 {
	width: 1002px; height: 41px; line-height: 41px; z-index:99999;
}
#navxy #xynav2 {
	list-style: none; margin: 0px; padding: 0px;
}
#xynav2 ul {
	list-style: none; margin: 0px; padding: 0px;
}
#navxy #xynav2 li {
	float: left; position: relative;
}
.mainitems {
	background: url("../nav_li.gif") no-repeat right; width: 125px; height: 41px; text-align: center; line-height: 41px;
}
.mainitems a {
	width: 125px; color: rgb(51, 51, 51); font-size: 14px; text-decoration: none; display: block;
}
.mainitems a:hover {
	background: url("../nav_li_h.gif") repeat-x left bottom; border: 1px solid rgb(54, 138, 223); border-image: none; width: 123px; height: 39px; color: rgb(255, 255, 255); line-height: 39px; font-size: 14px; text-decoration: none; display: block;
}
.mainitems a.hover {
	background: url("../nav_li_h.gif") repeat-x left bottom; border: 1px solid rgb(54, 138, 223); border-image: none; width: 123px; height: 39px; color: rgb(255, 255, 255); line-height: 39px; font-size: 14px; text-decoration: none; display: block;
}
.subuls {
	border: currentColor; border-image: none; left: 0px; top: auto; width: 125px; line-height: 24px; display: none; position: absolute; z-index: 9999; opacity: 0.7; background-color: rgb(255, 255, 255); -moz-opacity: 0.7;
}
.subuls li {
	width: 125px; height: 30px; line-height: 30px;
}
.subuls li a {
	background: none; width: 125px; color: #000; font-size: 14px; font-weight: 400;
}
.subuls li a:hover {
	background: none; border: 0px currentColor; border-image: none; width: 125px; height: 30px; color: #0180cd; line-height: 30px; font-size: 14px; font-weight: 400; text-decoration: underline;
}
#nav2 li > ul {
	padding: 5px 0px; left: 0px; top: auto;
}
#nav2 li:hover ul {
	display: block;
}
li.over ul {
	display: block;
}
#restofcontent {
	clear: left;
}
.hdp {
	width: 100%; height: 381px; overflow: hidden; border-bottom-color: rgb(216, 216, 216); border-bottom-width: 7px; border-bottom-style: solid;
}
#Slidebox {
	background: rgb(255, 255, 255); width: 100%; height: 381px; overflow: hidden;
}
#flashBg {
	margin: 0px; padding: 0px; width: 100%; height: 381px; overflow: hidden; clear: both; z-index: 1;
}
#flashLine {
	width: 100%; height: 381px; clear: both;
}
#flash {
	margin: 0px auto; padding: 0px; width: 100%; height: 381px; overflow: hidden; clear: both;
}
#flash a {
	width: 100%; height: 381px; display: none;
}
#flash img {
	margin: 0px auto; width: 100%; height: 381px;
}
.flash_bar {
	left: 0px; top: 490px; width: 100%; height: 30px; text-align: center; bottom: 0px; overflow: hidden; padding-top: 13px !important; position: absolute; z-index: 69;
}
.flash_bar .nr {
	margin: 0px auto; width: 150px;
}
.flash_bar .nr ul {
	margin: 0px auto; width: 150px;
}
.flash_bar .nr li {
	padding: 0px 5px; color: rgb(255, 255, 255); font-family: Tahoma, Geneva, sans-serif; font-size: 24px; float: left; cursor: pointer;
}
#sy_gcal {
	margin: 0px auto; width: 1002px; overflow: hidden;
}
#sy_gcal .title {
	 height: 62px; line-height: 39px; padding-top: 10px;
}
#sy_gcal .title .tlnr {
	width: 100%; overflow: hidden; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
#sy_gcal .title .lf {
	color:#0252a6; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400;
}
#sy_gcal .nr {
	padding: 28px; width: 946px; overflow: hidden; background-color: rgb(240, 240, 240);
}
#sy_gcal .nr li {
	margin: 0px 10px; width: 169px; text-align: center; overflow: hidden; float: left; display: inline; white-space: nowrap;
}
#sy_gcal .nr li img {
	padding: 2px; border: 1px solid rgb(214, 214, 214); border-image: none; background-color: rgb(255, 255, 255);
}
#sy_gcal .nr li a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#sy_gcal .nr li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
#sy_gcsb {
	margin: 0px auto; width: 1002px; overflow: hidden; padding-top:25px;
}
#sy_gcsb .title {
	 height: 62px; line-height: 39px; padding-top: 10px;
}
#sy_gcsb .title .tlnr {
	width: 100%; overflow: hidden; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid; 
}
#sy_gcsb .title .lf {
	color:#0252a6; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400;
}
#sy_gcsb .nra {
	background: url("../gcsb_tla.jpg") no-repeat left top; height: 253px;
}
#sy_gcsb .nra .tpa {
	width: 380px; height: 252px; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; float: left;
}
#sy_gcsb .nra .wza {
	padding: 40px 15px 10px; width: 567px; height: 202px; color: rgb(51, 51, 51); line-height: 30px; float: right;
}
#sy_gcsb .nra .wzab {
	color: rgb(255, 255, 255); font-family: "΢���ź�", "����"; font-size: 14px; font-weight: 400;
}
#sy_gcsb .nrb {
	background: url("../gcsb_tlb.jpg") no-repeat left top; height: 264px; overflow: hidden;
}
#sy_gcsb .nrb .tla {
	height: 55px; line-height: 55px; padding-bottom: 10px; font-family: "΢���ź�", "����"; font-size: 28px; margin-left: 140px;
}
#sy_gcsb .nrb .tlb {
	padding: 15px 0px 15px 100px; overflow: hidden;
}
#sy_gcsb .nrb .tlb .wzlf {
	width: 80px; text-align: right; padding-right: 20px; font-family: "΢���ź�", "����"; font-size: 18px; float: left;
}
#sy_gcsb .nrb .tlb .wzrf {
	width: 802px; float: left;
}
#sy_gcsb .nrc {
	background: url("../gcsb_tlc.jpg") no-repeat left top; height: 520px;
}
#sy_gcsb .nrc .tla {
	height: 55px; line-height: 55px; padding-bottom: 25px; font-family: "΢���ź�", "����"; font-size: 28px; margin-left: 140px;
}
#sy_gcsb .nrc .tlb {
	padding-bottom: 30px; padding-left: 200px;
}
#sy_gcsb .nrc .tlc {
	width: 540px; padding-bottom: 30px; padding-left: 100px;
}
.lf_712 {
	width: 712px; overflow: hidden; float: left;
}
.rf_280 {
	width: 280px; overflow: hidden; float: right;
}
#sy_gsjs {
	width: 712px; overflow: hidden;
}
#sy_gsjs .title {
	background: url("../hxjs_tl.jpg") no-repeat left 30px; height: 62px; line-height: 39px; padding-top: 10px; padding-left: 40px;
}
#sy_gsjs .title .tlnr {
	width: 100%; color: rgb(51, 51, 51); overflow: hidden; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
#sy_gsjs .nr {
	padding: 10px; width: 692px; overflow: hidden;
}
#sy_gsjs .nr .lf {
	width: 269px; overflow: hidden; float: left;
}
#sy_gsjs .nr .zxxz {
	width: 409px; overflow: hidden; float: right;
}
#sy_gsjs .nr .zxxz .bt {
	padding: 20px 0px 30px; color: rgb(67, 147, 235); font-size: 26px; font-weight: 700;
}
#sy_gsjs .nr .zxxz a {
	background: url("../sy_gsa.jpg") no-repeat; margin: 0px 5px; width: 93px; height: 27px; text-align: center; line-height: 27px; float: left; display: block;
}
#sy_gsjs .nr .zxxz a:hover {
	background: url("../sy_gsh.jpg") no-repeat; margin: 0px 5px; width: 93px; height: 27px; color: rgb(255, 255, 255); line-height: 27px; text-decoration: none; float: left; display: block;
}
#sy_gsjs .nr .zxb {
	padding: 15px 0px 10px; width: 100%; color: rgb(102, 102, 102); line-height: 24px; overflow: hidden; float: left;
}
#sy_fzlc {
	padding: 0px 11px; width: 690px; color: rgb(102, 102, 102); overflow: hidden; border-bottom-color: rgb(188, 188, 188); border-bottom-width: 1px; border-bottom-style: solid;
}
#sy_fzlc .title {
	background: url("../fzlc_tl.jpg") no-repeat; padding: 0px 15px; height: 35px; color: rgb(255, 255, 255); line-height: 35px; font-family: "΢���ź�", "����"; font-size: 16px;
}
#sy_fzlc .bt {
	color: rgb(1, 0, 0); font-family: "΢���ź�", "����"; font-size: 18px; font-weight: 400;
}
#sy_fzlc .btz {
	color: rgb(56, 112, 173); font-size: 14px; font-weight: 700;
}
#sy_fzlc .tla {
	background: url("../fzlc_1.jpg") no-repeat; padding: 20px 30px 0px 137px; height: 145px;
}
#sy_fzlc .tlb {
	background: url("../fzlc_2.jpg") no-repeat; padding: 30px 30px 0px 137px; height: 143px;
}
#sy_fzlc .tlc {
	background: url("../fzlc_3.jpg") no-repeat; padding: 25px 30px 0px 137px; height: 157px;
}
#sy_xwzx {
	width: 712px; overflow: hidden;
}
#sy_xwzx .title {
	background: url("../sy_xwzx_tl.jpg") no-repeat left 30px; height: 62px; line-height: 39px; padding-top: 10px; padding-left: 40px;
}
#sy_xwzx .title .tlnr {
	width: 100%; color: rgb(51, 51, 51); overflow: hidden; font-family: "΢���ź�", "����"; font-size: 18px; font-weight: 400; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
#sy_xwzx .title a {
	padding: 0px 20px; color: rgb(67, 147, 235); font-family: "΢���ź�", "����"; font-size: 18px; font-weight: 400; text-decoration: none;
}
#sy_xwzx .title a:hover {
	padding: 0px 20px; width: 120px; color: rgb(51, 51, 51); font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; text-decoration: none;
}
#sy_xwzx .title a.hover {
	padding: 0px 20px; width: 120px; color: rgb(51, 51, 51); font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; text-decoration: none;
}
#sy_xwzx .zx {
	padding: 0px 10px 8px; width: 692px; overflow: hidden; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
#sy_xwzx .zx .tp {
	background: url("../sy_xwzx_zx.jpg") repeat-x left bottom; padding: 10px; border: 1px solid rgb(212, 212, 212); border-image: none; width: 670px; color: rgb(102, 102, 102); overflow: hidden;
}
#sy_xwzx .zx .tp .lf {
	padding: 2px; border: 1px solid rgb(220, 220, 220); border-image: none; width: 217px; float: left;
}
#sy_xwzx .zx .tp .rf {
	width: 430px; overflow: hidden; float: right;
}
#sy_xwzx .zx .tp .rf .bti {
	background: url("../xx.gif") repeat-x left bottom; padding: 5px 0px 15px;
}
#sy_xwzx .zx .bm {
	width: 692px; overflow: hidden; margin-top: 10px;
}
#sy_xwzx .zx .bm ul li {
	background: url("../sj.jpg") no-repeat left; width: 692px; height: 30px; line-height: 30px; overflow: hidden; float: left;
}
#sy_xwzx .zx .bm ul li .lf {
	width: 600px; overflow: hidden; float: left; white-space: nowrap;
}
#sy_xwzx .zx .bm ul li .rf {
	width: 82px; text-align: right; overflow: hidden; float: right;
}
.sy_ryzs {
	width: 280px; overflow: hidden;
}
.sy_ryzs .title {
	background: url("../rf_blue.jpg") no-repeat; padding: 0px 10px; height: 36px; line-height: 36px;
}
.sy_ryzs .title .lf {
	color: rgb(82, 81, 81); font-family: "΢���ź�", "����"; font-size: 16px; font-weight: 400;
}
.sy_ryzs .nr {
	padding: 10px; border: 1px solid rgb(208, 208, 208); border-image: none; width: 258px; overflow: hidden;
}
.sy_ryzs .nr ul li {
	padding: 10px 0px; width: 258px; text-align: center; overflow: hidden;
}
.sy_ryzs .nr ul li img {
	margin: 0px auto; padding: 5px; border: 1px solid rgb(213, 213, 213); border-image: none;
}
.sy_hzpb {
	border-width: 1px 1px 0px; border-style: solid solid none; border-color: rgb(208, 208, 208) rgb(208, 208, 208) currentColor; border-image: none; width: 278px; overflow: hidden; padding-top: 11px;
}
.sy_hzpb ul li {
	width: 278px; height: 63px; overflow: hidden; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; float: left; display: block;
}
#sy_cjwt {
	padding: 10px; border: 1px solid rgb(208, 208, 208); border-image: none; color: rgb(102, 102, 102); overflow: hidden;
}
#sy_cjwt li {
	width: 258px; height: 30px; line-height: 30px; overflow: hidden;
}
#sy_cjwt li a {
	color: rgb(82, 81, 81); text-decoration: none;
}
#sy_cjwt li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
#dqwz { float:right; height: 33px; padding:0px 15px; color: rgb(51, 51, 51); line-height: 33px; border-left-color: rgb(208, 208, 208); border-left-width: 1px; border-left-style: solid;border-right-color: rgb(208, 208, 208); border-right-width: 1px; border-right-style: solid;
}
#dqwz span {
	color: rgb(27, 142, 221);
}
div.digg {
	text-align: center; overflow: hidden;
}
div.digg a {
	margin: 0px 3px; padding: 4px 8px; border: 1px solid rgb(220, 220, 220); border-image: none; color: rgb(184, 184, 184); text-decoration: none;
}
div.digg a:hover {
	background: rgb(57, 139, 225); color: rgb(255, 255, 255); text-decoration: none;
}
div.digg span.current {
	background: rgb(57, 139, 225); margin: 0px 3px; padding: 5px 9px; color: rgb(255, 255, 255);
}
.lf_210 {
	width: 210px; overflow: hidden; float: left;
}
.lf_zjhx {
	background: url("../lf_tl.jpg") repeat-x left top; border: 1px solid rgb(208, 208, 208); border-image: none; width: 208px; overflow: hidden;
}
.lf_zjhx .title {
	background: url("../blue_b.jpg") no-repeat 5px; padding: 0px 20px; height: 37px; line-height: 37px; font-size: 14px; font-weight: 700;
}
.lf_zjhx .nr {
	width: 208px; overflow: hidden; padding-bottom: 1px;
}
.lf_zjhx .nr ul { margin:0px; padding:0px;
}
.lf_zyjs .nr ul { margin:0px; padding:0px;
}
.lf_zjhx .nr li {
	width: 208px; height: 41px; line-height: 41px; overflow: hidden; float: left;
}
.lf_zjhx .nr li a {
	background: url("../zjhx_a.jpg") no-repeat; padding: 0px 20px; color: rgb(94, 93, 93); display: block;
}
.lf_zjhx .nr li a:hover {
	background: url("../zjhx_h.jpg") no-repeat; padding: 0px 20px; color: rgb(255, 255, 255); font-weight: 700; text-decoration: none; display: block;
}
.lf_zjhx .nr li a.hover {
	background: url("../zjhx_h.jpg") no-repeat; padding: 0px 20px; color: rgb(255, 255, 255); font-weight: 700; text-decoration: none; display: block;
}
.lf_zyjs {
	border-width: 2px 1px 1px; border-style: solid; border-color: rgb(67, 147, 234) rgb(221, 221, 221) rgb(221, 221, 221); border-image: none; width: 208px; overflow: hidden;
}
.lf_zyjs .bt {
	background: url("../lf_tl.jpg") repeat-x left top; padding: 0px 10px; height: 35px; line-height: 35px;
}
.lf_zyjs .bt .wz {
	color: rgb(82, 81, 81); font-size: 14px; font-weight: 700; float: left;
}
.lf_zyjs .nr {
	padding: 5px; color: rgb(102, 102, 102); overflow: hidden;
}
.lf_zyjs .nr li {
	width: 198px; overflow: hidden; white-space: nowrap;
}
.lf_zyjs .nr li a {
	color: rgb(82, 81, 81); text-decoration: none;
}
.lf_zyjs .nr li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.rf_728 {
	width: 728px; overflow: hidden; float: right;
}
#ej_qywh {
	width: 782px; overflow: hidden; float: right;
}
#ej_qywh .title {
	background: url("../728_ls.jpg") no-repeat; padding: 0px 15px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 14px; font-weight: 700;
}
#ej_qywh .nr {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 780px; overflow: hidden;
}
#ej_qywh .nr ul {
	padding: 20px 10px; width: 760px; overflow: hidden;
}
#ej_qywh .nr ul li {
	width: 760px; height: 30px; color: rgb(94, 93, 93); line-height: 30px; overflow: hidden; font-size: 14px;
}
#ej_qywh .nr ul li .lf {
	width: 660px; overflow: hidden; float: left; white-space: nowrap;
}
#ej_qywh .nr ul li .lf a {
	color: rgb(94, 93, 93); font-size: 14px;
}
#ej_qywh .nr ul li .lf a:hover {
	color: rgb(192, 0, 0); font-size: 14px; text-decoration: underline;
}
#ej_qywh .nr .bott {
	padding: 20px 0px; width: 780px; overflow: hidden; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#ej_gsjs {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 780px; overflow: hidden; float: right;
}
#ej_gsjs .title {
	padding: 35px 0px; text-align: center; font-family: "΢���ź�", "����"; font-size: 24px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: solid;
}
#ej_gsjs .nr {
	padding: 15px 30px 30px; text-align: justify; color: rgb(94, 93, 93); line-height: 30px; font-size: 14px;
}
#ej_gsjs .source {
	text-align: right; color: rgb(153, 153, 153); overflow: hidden; padding-top: 10px; padding-right: 30px;
}
#ej_gsjs .source span {
	padding-left: 20px;
}
#ej_ry {
	width: 782px; overflow: hidden; float: right;
}
#ej_ry .title {
	background: url("../728_ls.jpg") no-repeat; padding: 0px 15px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 14px; font-weight: 700;
}
#ej_ry .nr {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 780px; overflow: hidden;
}
#ej_ry .nr ul {
	padding: 20px 18px; width: 744px; overflow: hidden;
}
#ej_ry .nr ul li {
	padding: 10px 15px; width: 218px; text-align: center; color: rgb(94, 93, 93); overflow: hidden; font-size: 14px; float: left;
}
#ej_ry .nr ul li img {
	padding: 13px; border: 1px solid rgb(213, 213, 213); border-image: none; display: inline;
}
#ej_ry .nr ul li a {
	color: rgb(94, 93, 93);
}
#ej_ry .nr ul li a:hover {
	color: rgb(192, 0, 0); text-decoration: underline;
}
#ej_ry .nr .bott {
	padding: 20px 0px; width: 780px; overflow: hidden; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
#ej_cp {
	width: 782px; overflow: hidden; float: right;
}
#ej_cp .title {
	background: url("../728_ls.jpg") no-repeat; padding: 0px 15px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 14px; font-weight: 700;
}
#ej_cp .nr {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 780px; overflow: hidden;
}
#ej_cp .nr ul {
	padding: 0px 20px; width: 740px; overflow: hidden;
}
#ej_cp .nr ul li {
	background: url("x.gif") repeat-x bottom; padding: 20px 0px; width: 740px; overflow: hidden;
}
#ej_cp .nr ul li .lf {
	width: 178px; float: left;
}
#ej_cp .nr ul li .lf img {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
#ej_cp .nr ul li .rf {
	width: 522px; color: rgb(82, 81, 81); line-height: 22px; padding-right: 20px; float: right;
}
#ej_cp .nr .bott {
	padding: 20px 0px; width: 780px; overflow: hidden;
}
#ej_cply {
	width: 782px; overflow: hidden; float: right;
}
#ej_cply .title {
	background: url("../728_ls.jpg") no-repeat; padding: 0px 15px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 14px; font-weight: 700;
}
#ej_cply .nr {
	border: 1px solid rgb(221, 221, 221); border-image: none; width: 780px; overflow: hidden;
}
#ej_cply .nr ul {
	padding: 10px 18px; width: 744px; overflow: hidden;
}
#ej_cply .nr ul li {
	padding: 10px 15px; width: 218px; text-align: center; color: rgb(94, 93, 93); overflow: hidden; font-size: 14px; float: left;
}
#ej_cply .nr ul li img {
	padding: 2px; border: 1px solid rgb(213, 213, 213); border-image: none; display: inline;
}
#ej_cply .nr ul li a {
	color: rgb(94, 93, 93);
}
#ej_cply .nr ul li a:hover {
	color: rgb(192, 0, 0); text-decoration: underline;
}
#ej_cply .nr .bott {
	padding: 20px 0px; width: 780px; overflow: hidden; border-top-color: rgb(221, 221, 221); border-top-width: 1px; border-top-style: solid;
}
.cpxi_nr {
	padding: 0px 10px; border: 1px solid rgb(216, 216, 216); border-image: none; width: 760px; overflow: hidden; float: right;
}
.cpxi_nr .title {
	padding: 25px 0px; text-align: center; font-family: "΢���ź�", "����"; font-size: 20px; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid;
}
.cpxi_nr .tla {
	padding: 20px 10px; width: 740px; overflow: hidden;
}
.cpxi_nr .tla .lf {
	width: 342px; overflow: hidden; float: left;
}
.cpxi_nr .tla .lf img {
	padding: 2px; border: 1px solid rgb(218, 218, 218); border-image: none;
}
.cpxi_nr .tla .rf {
	width: 378px; overflow: hidden; float: right;
}
.cpxi_nr .tla .rf .wz {
	padding: 5px 0px 10px; color: rgb(102, 102, 102); line-height: 20px; overflow: hidden;
}
.cpxi_nr .tla .rf .dg {
	background: url("../lxcp.gif") no-repeat; height: 98px; padding-top: 15px;
}
.cpxi_nr .tla .rf .dg img {
	margin: 0px 20px; display: inline;
}
.cpxi_nr .tlb {
	height: 39px; line-height: 39px; border-top-color: rgb(109, 181, 16); border-bottom-color: rgb(221, 221, 221); border-top-width: 2px; border-bottom-width: 1px; border-top-style: solid; border-bottom-style: solid;
}
.cpxi_nr .tlb .tb {
	background: url("../lv_b.gif") no-repeat left rgb(255, 255, 255); height: 39px; color: rgb(96, 96, 96); line-height: 39px; padding-left: 20px; font-size: 14px; font-weight: 700;
}
.cpxi_nr .xxjs {
	padding: 20px;
}
.cpxi_nr .dg_bt {
	font-size: 14px; font-weight: 700;
}
.cpxi_nr .dlrk_tab {
	border: 1px solid rgb(181, 181, 181); border-image: none; height: 24px; background-color: rgb(255, 255, 255);
}
#ej_wszp {
	width: 782px; overflow: hidden; float: right;
}
#ej_wszp .title {
	background: url("../728_ls.jpg") no-repeat; padding: 0px 15px; height: 36px; color: rgb(51, 51, 51); line-height: 36px; font-size: 14px; font-weight: 700;
}
#ej_wszp .nr {
	padding: 20px; border: 1px solid rgb(221, 221, 221); border-image: none; line-height: 26px; overflow: hidden; font-size: 14px;
}
#zxly {
	margin: 0px auto; width: 1002px; overflow: hidden;
}
#zxly .title {
	border: 1px solid rgb(67, 168, 238); border-image: none; height: 32px; line-height: 32px;
}
#zxly .title .wz {
	padding: 0px 10px; border: 1px solid rgb(255, 255, 255); border-image: none; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; font-weight: 700; background-color: rgb(56, 139, 225);
}
#zxly .nr {
	padding: 40px 0px 20px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
#zxly .nr .dlrk_tab {
	border: 1px solid rgb(181, 181, 181); border-image: none; height: 24px; background-color: rgb(255, 255, 255);
}
#zxly .nr .tj {
	background: rgb(1, 69, 130); border: currentColor; border-image: none; width: 80px; height: 29px; color: rgb(255, 255, 255); line-height: 29px; font-size: 14px; font-weight: 700; cursor: pointer;
}
#zxly .nr .cz {
	background: rgb(255, 144, 14); border: currentColor; border-image: none; width: 80px; height: 29px; color: rgb(255, 255, 255); line-height: 29px; font-size: 14px; font-weight: 700; cursor: pointer;
}
.wzdt {
	padding: 30px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
.wzdt li {
	background: url("../x.gif") repeat-x left bottom; height: 50px; line-height: 50px;
}
.wzdt li span {
	float: left;
}
.wzdt li .bt {
	width: 100px; text-align: center; overflow: hidden; font-weight: 700; margin-right: 20px; float: left; display: block;
}
.wzdt li .rt {
	width: 100px; text-align: left; overflow: hidden; float: left; display: block;
}
#lxwm {
	padding: 15px; border: 1px solid rgb(221, 221, 221); border-image: none; width: 970px; overflow: hidden;
}
#lxwm .lf {
	width: 610px; overflow: hidden; float: left;
}
#lxwm .rf {
	background: url("../lxwm.jpg") no-repeat; width: 320px; line-height: 30px; padding-top: 308px; font-size: 14px; float: right;
}
#zt_nav {
	background: url("../zt_nav.gif") repeat-x; width: 100%;
}
#zt_nav #nav2 {
	width: 960px; height: 44px; line-height: 44px;
}
#zt_nav #nav2 {
	list-style: none; margin: 0px auto; padding: 0px;
}
#zt_nav #nav2 ul {
	list-style: none; margin: 0px auto; padding: 0px;
}
#zt_nav #nav2 li {
	float: left; position: relative;
}
.ztli {
	background: url("../nav_li.gif") no-repeat right; width: 120px; text-align: center;
}
.ztli a {
	width: 120px; color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; display: block;
}
.ztli a:hover {
	width: 120px; color: rgb(255, 255, 255); font-size: 14px; text-decoration: none; display: block;
}
.ztul {
	border: currentColor; border-image: none; left: 0px; top: 43px; width: 120px; line-height: 24px; display: none; position: absolute; z-index: 9999; opacity: 0.7; background-color: rgb(255, 255, 255); -moz-opacity: 0.7;
}
.ztul li {
	width: 120px; height: 30px; line-height: 30px;
}
.ztul li a {
	background: none; width: 120px; color: rgb(47, 114, 145); font-size: 14px; font-weight: 400;
}
.ztul li a:hover {
	background: none; width: 120px; color: rgb(47, 114, 145); font-size: 14px; font-weight: 400; text-decoration: underline;
}
#zt_nav #nav2 li > ul {
	padding: 5px 0px; left: 0px; top: auto;
}
#zt_nav #nav2 li:hover ul {
	display: block;
}
li.over ul {
	display: block;
}
.zt_top {
	background: url("../zttop_bj.jpg") repeat-x left top; width: 100%; overflow: hidden;
}
.zt_top img {
	margin: 0px auto;
}
#zt_spjs {
	background: url("../zt_spjs.jpg") no-repeat left top; margin: 0px auto; padding: 0px 15px; width: 972px; overflow: hidden;
}
#zt_spjs .title {
	height: 63px; color: rgb(255, 255, 255); line-height: 47px; font-family: "΢���ź�", "����"; font-size: 18px;
}
#zt_spjs .nra {
	width: 972px; overflow: hidden; padding-bottom: 20px; background-color: rgb(242, 242, 242);
}
#zt_spjs .nra .tpa {
	width: 380px; padding-left: 20px; float: left;
}
#zt_spjs .nra .wza {
	padding: 10px 15px; width: 535px; color: rgb(82, 81, 81); line-height: 30px; overflow: hidden; font-size: 14px; float: right;
}
.QQarea {
	margin: 0px auto; width: 1002px; overflow: hidden;
}
.QQnav {
	background: url("../s.jpg") no-repeat left 30px; width: 962px; height: 62px; line-height: 39px; overflow: hidden; padding-top: 10px; padding-left: 40px;
}
.QQnav .tlnr {
	width: 100%; overflow: hidden; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
.QQnav .lf {
	color: rgb(51, 51, 51); font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; float: left;
}
.QQnav .QQnavbar {
	width: 86px; height: 22px; overflow: hidden; padding-top: 10px; float: right; -ms-zoom: 1; _display: inline;
}
.QQnav .QQnavbar li {
	background: url("../split_a.jpg") no-repeat; list-style: none; width: 10px; height: 10px; margin-top: 0px; margin-left: 3px; float: left; cursor: pointer; _display: inline;
}
.QQnav .QQnavbar li.active {
	background: url("../split_h.jpg") no-repeat;
}
.QQnav #QQpre {
	background: url("../split_lf.jpg") no-repeat; width: 14px; height: 13px; margin-right: 8px; float: left; cursor: pointer; _display: inline;
}
.QQnav #QQnext {
	background: url("../split_rf.jpg") no-repeat; width: 14px; height: 13px; float: right; cursor: pointer;
}
.QQbed {
	background: url("../zt_cgal.jpg") no-repeat; width: 1002px; height: 226px; overflow: hidden;
}
#QQMarquee {
	width: 1002px; height: 226px; overflow: hidden;
}
.zt_lf {
	width: 687px; overflow: hidden; padding-left: 13px; float: left;
}
.zt_lf .tlt {
	height: 33px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; font-weight: 700;
}
.zt_lf .tlt span {
	padding: 0px 20px 0px 10px; text-align: center; color: rgb(255, 255, 255); overflow: hidden; font-size: 24px; font-weight: 700;
}
.zt_lf .nr {
	padding: 10px 30px; color: rgb(106, 106, 106); line-height: 30px; overflow: hidden; font-size: 14px;
}
.zt_rf {
	width: 290px; overflow: hidden; padding-top: 10px; float: right;
}
.zt_rf img {
	padding: 2px; border: 1px solid rgb(221, 221, 221); border-image: none;
}
#sy_gcly {
	background: url("../zt_tpgd.jpg") no-repeat; margin: 0px auto; width: 1002px; height: 210px; overflow: hidden; padding-top: 77px;
}
#CSSBox {
	width: 840px; height: 180px; overflow: hidden; float: left;
}
#CSSBox ul li {
	background: rgb(255, 255, 255); margin: 0px 16px; padding: 2px 0px; width: 178px; text-align: center; overflow: hidden; float: left;
}
#CSSBox ul li img {
	margin: 0px auto; display: block;
}
#CSSBox ul li a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#CSSBox ul li a:hover {
	color: rgb(255, 0, 0); text-decoration: underline;
}
#LeftButton {
	background: url("../left.jpg") no-repeat center; width: 60px; height: 130px; float: left; cursor: pointer;
}
#RightButton {
	background: url("../right.jpg") no-repeat center; width: 60px; height: 130px; float: left; cursor: pointer;
}
.zt_580 {
	width: 580px; overflow: hidden; float: left;
}
.zt_cpxn {
	width: 580px; overflow: hidden;
}
.zt_cpxn .title {
	background: url("../c.jpg") no-repeat left 30px; height: 62px; line-height: 39px; padding-top: 10px; padding-left: 40px;
}
.zt_cpxn .title .tlnr {
	width: 100%; color: rgb(51, 51, 51); overflow: hidden; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
.zt_cpxn .nr {
	padding: 10px 15px; color: rgb(102, 102, 102); overflow: hidden; background-color: rgb(241, 239, 240);
}
.zt_zs {
	background: url("../z.jpg") no-repeat left 30px; width: 580px; overflow: hidden;
}
.zt_zs .title {
	height: 52px; line-height: 39px; padding-top: 10px; padding-left: 40px;
}
.zt_zs .title .tlnr {
	width: 100%; color: rgb(51, 51, 51); overflow: hidden; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
.zt_zs .tl {
	height: 33px; color: rgb(255, 255, 255); line-height: 33px; font-size: 14px; font-weight: 700; margin-left: 29px; display: inline; background-color: rgb(4, 129, 195);
}
.zt_zs .nr {
	padding: 0px 4px 0px 30px; width: 546px; color: rgb(102, 102, 102); overflow: hidden;
}
.zt_zs .nr ul li {
	padding: 0px 10px; width: 162px; text-align: center; color: rgb(102, 102, 102); overflow: hidden; font-size: 14px; float: left; white-space: nowrap;
}
.zt_hdp {
	width: 400px; overflow: hidden; float: right;
}
.zt_hdp .tl {
	background: url("../zt_hdp.jpg") no-repeat; height: 57px; color: rgb(51, 51, 51); line-height: 57px; padding-left: 30px; font-family: "΢���ź�", "����"; font-size: 18px; font-weight: 400;
}
.zt_hdp .nr {
	width: 400px; overflow: hidden;
}
#zt_qtpj {
	margin: 0px auto; width: 1002px; overflow: hidden;
}
#zt_qtpj .title {
	background: url("../q.jpg") no-repeat left 30px; height: 62px; line-height: 39px; padding-top: 10px; padding-left: 40px;
}
#zt_qtpj .title .tlnr {
	width: 100%; overflow: hidden; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
#zt_qtpj .title .lf {
	color: rgb(51, 51, 51); font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400;
}
#zt_qtpj .nr {
	width: 987px; overflow: hidden; padding-left: 15px;
}
#zt_qtpj .nr li {
	margin: 0px 0px 20px 26px; width: 171px; text-align: center; overflow: hidden; float: left; display: inline; white-space: nowrap;
}
#zt_qtpj .nr li img {
	padding: 3px; border: 1px solid rgb(214, 214, 214); border-image: none; background-color: rgb(255, 255, 255);
}
#zt_qtpj .nr li a {
	color: rgb(102, 102, 102); text-decoration: none;
}
#zt_qtpj .nr li a:hover {
	color: rgb(204, 0, 0); text-decoration: underline;
}
.zt_jssj {
	background: url("../j.jpg") no-repeat left 30px; margin: 0px auto; width: 1002px; overflow: hidden;
}
.zt_jssj .title {
	height: 42px; line-height: 39px; padding-top: 10px; padding-left: 40px;
}
.zt_jssj .title .tlnr {
	width: 100%; color: rgb(51, 51, 51); overflow: hidden; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400; border-bottom-color: rgb(178, 178, 178); border-bottom-width: 1px; border-bottom-style: solid;
}
.zt_jssj .nr {
	padding: 0px;
}
.zt_jssj .nr .bt {
	height: 40px; color: rgb(81, 82, 81); line-height: 40px; padding-left: 25px; font-weight: 700;
}
.zt_wydg {
	width: 687px; overflow: hidden; float: left;
}
.zt_wydg .title {
	background: url("../wydg_b.jpg") no-repeat; padding: 0px 10px; height: 36px; line-height: 36px; font-family: "΢���ź�", "����"; font-size: 16px; font-weight: 400;
}
.zt_wydg .nr {
	padding: 10px 40px; border: 1px solid rgb(208, 208, 208); border-image: none;
}
.zt_wydg .nr .dlrk_tab {
	border: 1px solid rgb(181, 181, 181); border-image: none; height: 24px; background-color: rgb(255, 255, 255);
}
.zt_wydg .nr .tj {
	background: url("../zt_zxdg.gif") no-repeat; border: 0px currentColor; border-image: none; width: 82px; height: 26px; display: block;
}
.zt_new {
	width: 305px; overflow: hidden; float: right;
}
.zt_new .title {
	background: url("../new_b.jpg") no-repeat; padding: 0px 10px; height: 36px; line-height: 36px; font-family: "΢���ź�", "����"; font-size: 16px; font-weight: 400;
}
.zt_new .nr {
	padding: 6px 10px; border: 1px solid rgb(208, 208, 208); border-image: none; width: 283px; overflow: hidden;
}
.zt_new .nr li {
	background: url("../x.gif") repeat-x left bottom; width: 283px; height: 38px; line-height: 38px; overflow: hidden; white-space: nowrap;
}
.zt_new .nr .li_no {
	background-image: none;
}
.bgxx {
	background: url("../bgxx.gif") no-repeat left top rgb(160, 226, 107); padding: 0px; line-height: 18px;
}
#focus {
	margin: 0px auto; width: 100%; height: 381px; overflow: hidden; position: relative;
}
#focus ul {
	margin: 0px; padding: 0px; width: 100%; height: 381px; overflow: hidden; position: absolute;
}
#focus ul li {
	background: rgb(0, 0, 0); width: 100%; height: 381px; overflow: hidden; float: left; display: inline; position: relative;
}
#focus ul li a {
	margin: 0px; padding: 0px; height: 381px; display: block;
}
#focus ul li div {
	overflow: hidden; position: absolute;
}
#focus .btnBg {
	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 20px; bottom: 0px; position: absolute;
}
#focus .btn {
	padding: 5px 10px; width: 780px; height: 10px; text-align: right; right: 0px; bottom: 0px; position: absolute;
}
#focus .btn span {
	background: rgb(255, 255, 255); width: 25px; height: 10px; margin-left: 5px; display: inline-block; cursor: pointer; _display: inline; _zoom: 1; _font-size: 0;
}
#focus .btn span.on {
	background: rgb(255, 255, 255);
}
#focus .preNext {
	background: url("../sprite.png") no-repeat 0px 0px; top: 150px; width: 45px; height: 100px; position: absolute; cursor: pointer;
}
#focus .pre {
	left: 0px;
}
#focus .next {
	background-position: right top; right: 0px;
}
#xy_news{ margin:0 auto; width:1002px; padding-top:10px;}

.box3
{
    height: 270px;
    width: 490px;
    font-size: 14px;
    float: left;
}

    .box3 h1
    {color:#0252a6; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400;
        height: 47px;
        line-height: 47px;
        border-bottom: 1px solid #d8d8d8;
    }

.box3_imgli
{
    padding: 13px 0px 10px 0px;
    background: url(../dot_line.jpg) bottom left repeat-x;
}

    .box3_imgli img
    {
        width: 105px;
        height: 70px;
        float: left;
    }

    .box3_imgli dl
    {
        width: 321px; padding-left:10px;
        float: left;
    }

    .box3_imgli dt
    {
        font-size: 14px;
        font-weight: 600;
    }

    .box3_imgli dd
    {
        font-size: 14px;
        font-family: "����";
        line-height: 20px;
        margin-top: 5px;
    }

.box3_con li
{
    line-height: 30px;
    height: 30px;
    background: url(../dot_line.jpg) bottom left repeat-x;
    font-family: "����";
}

    .box3_con li a
    {
        float: left;
        background: url(../3.jpg) left center no-repeat;
        padding-left: 12px;
    }

        .box3_con li a:hover
        {
            color: #0080cc;
        }

    .box3_con li span
    {
        float: right;
    }
	
	
.box4
{
    height: 270px;
    width: 490px;
    font-size: 14px;
    float: right;
}

    .box4 h1
    {color:#0252a6; font-family: "΢���ź�", "����"; font-size: 22px; font-weight: 400;
        height: 47px;
        line-height: 47px;
        border-bottom: 1px solid #d8d8d8;
    }

.box4_imgli
{
    padding: 13px 0px 10px 0px;
    background: url(../dot_line.jpg) bottom left repeat-x;
}

    .box4_imgli img
    {
        width: 105px;
        height: 70px;
        float: left;
    }

    .box4_imgli dl
    {
        width: 321px; padding-left:10px;
        float: left;
    }

    .box4_imgli dt
    {
        font-size: 14px;
        font-weight: 600;
    }

    .box4_imgli dd
    {
        font-size: 14px;
        font-family: "����";
        line-height: 20px;
        margin-top: 5px;
    }

.box4_con li
{
    line-height: 30px;
    height: 30px;
    background: url(../dot_line.jpg) bottom left repeat-x;
    font-family: "����";
}

    .box4_con li a
    {
        float: left;
        background: url(../3.jpg) left center no-repeat;
        padding-left: 12px;
    }

        .box4_con li a:hover
        {
            color: #0080cc;
        }

    .box4_con li span
    {
        float: right;
    }
	.productdiv{ float:left;  margin-left:20px;display:inline; margin-top:15px}
.productdiv2 {float:left; margin-top:10px; padding-right:20px; padding-left:25px; display:inline}
.productdivC{float:left; margin-right:0px; padding-left:10px; padding-right:5px; margin-top:10px;}
.productdiv3 { width:100%}
.productdiv span{ }
.fenge{height:5px; width:100%;  padding:0px; margin:0px; font-size:0px;}

.productdiv2box{width:320px; height:218px; background:url(../productimgbg.jpg) no-repeat center top; padding-top:6px; padding-left:5px; margin-bottom:10px; overflow:hidden;}
.productdiv2img{width:315px; height:210px; border:0px #E4E4E4 solid; text-align:center; line-height:146px; display:table-cell; position:relative;vertical-align:middle;}
.productdiv2img img {
  position:static;
  +position:relative; height:210px; width:315px;
  top:-50%;left:-50%;
  }
.productdiv2img p {
  position:static;
  +position:absolute;
  top:50%;
  margin:0px;
  padding:0px;
  }
.productdiv2name{line-height:23px; width:317px;border-top:1px #527125 dotted; border-bottom:1px #527125 dotted; text-align:center}
.productdiv2info{line-height:23px; width:317px; height:42px; line-height:20px; font-size:11px; font-weight:bold; color:#666;}


.productdiv4 {float:left; margin-top:10px; padding-right:20px; padding-left:25px; display:inline}
.productdiv3box{width:320px; height:458px; background:url(../productimgbg2.jpg) no-repeat center top; padding-top:6px; padding-left:5px; margin-bottom:10px; overflow:hidden;}
.productdiv3img{width:315px; height:450px; border:0px #E4E4E4 solid; text-align:center; line-height:146px; display:table-cell; position:relative;vertical-align:middle;}
.productdiv3img img {
  position:static;
  +position:relative; height:450px; width:315px;
  top:-50%;left:-50%;
  }
.productdiv3img p {
  position:static;
  +position:absolute;
  top:50%;
  margin:0px;
  padding:0px;
  }
.productdiv3name{line-height:23px; width:317px;border-top:1px #527125 dotted; border-bottom:1px #527125 dotted; text-align:center}
.productdiv3info{line-height:23px; width:317px; height:42px; line-height:20px; font-size:11px; font-weight:bold; color:#666;}


#xy_pro{ margin:0 auto; width:1002px; background:url(../probg.jpg) no-repeat center top; padding-top:50px; height:370px;}
#xy_pro li{ float:left; width:320px; height:190px; padding-right:5px; padding-left:7px; text-align:left; line-height:30px;}



#slideshow{height:350px;width:100%;min-width:1000px; padding-top:2px;position:relative;overflow:hidden;}
/*slideshow*/
.index_focus {width: 1920px;height: 350px;position:absolute;left:50%;margin-left:-960px; overflow: hidden;}
.index_focus .bd li {display: block;position: absolute;left: 0;top: 0;}
.index_focus .bd ul{margin:0;padding:0;}
.index_focus_post {z-index: 10;}
.index_focus .pic {height: auto;display: block;}
.index_focus .pic:hover {text-decoration: none;}
.index_focus .slide_nav {position: absolute;left: 50%;bottom:2%;}
.index_focus .slide_nav a {cursor:pointer;float:left;font-size:28px; text-decoration:none;font-family: arial;color: #fff;padding:5px 6px 5px 0;filter: alpha(opacity=60);opacity: 0.6;}
.index_focus .slide_nav li:hover,.index_focus .slide_nav .on{text-decoration: none;color:#f7b500; filter: alpha(opacity=100);opacity: 1; text-decoration:none}
.index_focus_pre,.index_focus_next {display: none;position: absolute;top: 50%;margin-top: -36px;width: 72px;height: 72px;text-indent: 100%;white-space: nowrap;overflow: hidden;z-index: 10;}
.index_focus_pre {left: 260px;background-position: 0 0;}
.index_focus_pre:hover {background-position: 0 -144px;}
.index_focus_next {right: 260px;background-position: 0 -72px;}
.index_focus_next:hover {background-position: 0 -216px;}

.subnav { width:1000px; margin:0 auto; height:30px; margin-top:20px; background:url(../images/subnavbg.gif) left no-repeat;}
.sn_left { float:left; width:366px; height:30px;  line-height:30px; color:#FFF; font-size:15px; padding-left:14px; }
.sn_right { float:left; width:620px; height:30px; text-align:right; padding-top:0px; color:#525252;}
.sn_right a { color:#525252; text-decoration:none;}
.sn_right a:hover  { color:#1265c4; text-decoration:underline;}

.footbg { width:100%; border-top:#1265c4 solid 3px; background:url(../images/bg_footer.jpg) repeat-x; min-height:100px; height:auto; _height:100px;} 
.footer { width:970px; margin:0 auto; background:url(../images/footbg.gif) repeat-x; min-height:120px; height:auto; _height:120px; text-align:center; padding-top:24px; line-height:27px; }
.footer a { color:#454545; text-decoration:none;}
.footer a:hover  { color:#1265c4; text-decoration:underline;}
em,b,i,th{font-style:normal;font-weight:normal;}
/*浮动框*/
/* rightNav */
.rightnav{position:fixed;bottom:33%;right:0;z-index:9999;width:64px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0))); _margin-bottom:200px;}

.rightnav a{display:block; float:left; width:64px; text-align:center; overflow:hidden; cursor:pointer; background:url(../rightnav_bg.png) no-repeat; margin-bottom:1px;}
.rightnav a:hover{text-decoration:none;}
.rightnav a em{padding-top:40px;color:#fff; display:block; float:left; width:64px;}
.rightnav a.online_kf{ background-position:-78px 0px; height:64px;}
.rightnav a.online_kh{ background-position:-78px -65px; height:64px;}
.rightnav a.vip_zbs{ background-position:-78px -130px; height:64px;}
.rightnav a.gotop{ background-position:-78px -195px; height:64px;}
.rightnav a.online_kf:hover{ background-position:0px 0px;}
.rightnav a.online_kh:hover{ background-position:0px -65px;}
.rightnav a.vip_zbs:hover{ background-position:-0px -130px;}
.rightnav a.gotop:hover{ background-position:0px -195px;}





#jinlogo{ margin:0 auto; width:1000px; height:80px; text-align:left; padding-top:16px; background:url(../5.jpg) no-repeat right 17px;}
#jinmenu{ margin:0 auto; width:100%; height:50px; background:url(../menu_b.jpg) no-repeat center top #f29818;}
.jinmenu_item{ margin:0 auto; width:744px; height:50px; padding-right:256px; background:url(../tel.jpg) no-repeat right center #f29818}
.jinmenu_item li{ float:left; width:120px; height:50px; line-height:50px; background:url(../jin_10.jpg) no-repeat left center; text-align:center}
.jinmenu_item li a{ display:block; width:120px; height:50px;line-height:50px; color:#FFFFFF; text-align:center;  font-size:15px; text-decoration:none;}
.jinmenu_item li a:hover{ display:block; width:120px; height:50px;line-height:50px; color:#ff9200; background:url(../menu_a.jpg) no-repeat center bottom; text-align:center}
.jinmenu_item li a.hoveron{ display:block; width:120px; height:50px;line-height:50px; color:#ff9200; background:url(../menu_a.jpg) no-repeat center bottom; text-align:center}
/*#jinflash{ margin:0 auto; width:1920px; height:550px; position: relative; left:50%; margin-left: -960px; overflow: hidden;}*/
#jinflash{ margin:0 auto; width:100%; height:550px; position: relative; overflow: hidden;}
#jinmain{ margin:0 auto; width:1000px; height:270px; padding-top:30px;}
.jinmain_l{ float:left; width:342px; height:270px; padding-right:30px;}
.jinmain_l_t{ float:left; width:342px; height:22px; padding-bottom:10px;}
.jinmain_l_t span{ float:right;}
.jinmain_l_c{ float:left; width:342px; height:220px;}
.jinmain_l_c li{ float:left; width:342px; height:31px; line-height:30px; overflow:hidden;}
.jinmain_l_c li span{ float:right; color:#999999}
.jinmain_l_c li a{ display:block;width:322px; height:31px; padding-left:20px; color:#666666; line-height:30px; background:url(../lbg2.jpg) no-repeat left top}
.jinmain_l_c li a:hover{ display:block;width:322px; height:31px;padding-left:20px; line-height:30px; color:#da7d07; text-decoration:none; background:url(../lbg.jpg) no-repeat left top}
.jinmain_c{float:left; width:378px; height:270px;}

.jinmain_c_t{ float:left; width:378px; height:22px; padding-bottom:14px;}
.jinmain_c_t span{ float:right;}
.jinmain_c_c{ float:left; width:378px; height:62px;}
.jinmain_c_c2{ float:left; width:378px; height:120px;}
.jinmain_c_c2_l{ float:left; width:178px; height:120px;}
.jinmain_c_c2_r{ float:left; width:200px; height:120px;}
.jinmain_c_c2_r_c{float:left; width:200px; height:77px; color:#666666; overflow:hidden;}
.jinmain_c_c2_r_m{ float:left; width:200px; height:27px;}
.jinmain_c_c li{ float:left; width:378px; height:31px; line-height:30px; overflow:hidden;}
.jinmain_c_c li span{ float:right; color:#999999}
.jinmain_c_c li a{ display:block;width:358px; height:31px; padding-left:20px; color:#666666; line-height:30px; background:url(../lbg2.jpg) no-repeat left top}
.jinmain_c_c li a:hover{ display:block;width:358px; height:31px;padding-left:20px; line-height:30px; color:#da7d07; text-decoration:none; background:url(../lbg.jpg) no-repeat left top}

.jinmain_r{float:right; width:220px; height:270px;}
.jinmain_r_t{ float:left; width:220px; height:22px; padding-bottom:14px;}
.jinmain_r_t span{ float:right;}
.jinmain_r_c{ float:left; width:220px; height:180px;}

#jinfooter{ margin:0 auto; width:100%; height:100px; padding-top:22px; background:#493b37}
.jinfooter_c{ margin:0 auto; width:1000px; height:100px;}
.jinfooter_c_l{ float:left;width:710px; height:100px; text-align:left; line-height:20px; color:#aaaaaa;}
.jinfooter_c_l a{color:#aaaaaa;}
.jinfooter_c_r{ float:left; width:290px; height:100px;}
.jinfooter_c_r li{ float:left; width:71px; overflow:hidden}
.jinfooter_c_r img{ float:left;}

#jincf{ margin:0 auto; width:100%; height:236px;}
#jindq{ margin:0 auto; width:100%; height:35px; background:url(../jinpro_08.jpg) repeat-x left top;}
#jindq_c{ margin:0 auto; width:1200px; height:35px;}

#jincentent{ margin:0 auto; width:1200px; height:auto}
#j_l{ float:left; width:215px; padding-bottom:30px;}
#j_r{ float:right; width:900px; padding-bottom:50px;}
.j_r_t{ float:left; width:900px; height:62px; border-bottom:1px solid #d6d6d6; font-size:18px; text-align:left; line-height:60px; color:#f29818}
.j_r_news{ float:left; width:900px; height:62px; border-bottom:1px solid #d6d6d6; font-size:18px; text-align:center; line-height:60px; color:#f29818}
.j_r_news2{ float:left; width:900px; height:30px; border-bottom:1px solid #eaeaea; font-size:12px; text-align:center; line-height:30px; color:#666666}
.j_r_back{ float:left; width:1070px; height:62px; border-top:1px solid #d6d6d6; font-size:18px; text-align:left; line-height:60px; color:#f29818}
.j_r_back2{ float:left; width:900px; height:42px; font-size:18px; text-align:left;  color:#f29818}
.j_r_c{ float:left; width:900px; padding-bottom:50px;}
.j_r_c li{ float:left; width:330px; height:350px; padding-left:27px; padding-top:35px;}
.j_r_c li img{ border:2px solid #896240}
.pt{width:310px; height:66px; float:left; background:#f0eeee; border:1px solid #d6d6d6; font-size:14px; color:#333333; padding-left:18px; padding-top:10px; text-align:left}
.j_r_cshow{ float:left; width:900px; padding-bottom:50px; padding-top:30px;}
.j_r_cshow_l{ float:left; width:413px; color:#666666; font-size:14px; line-height:32px; }
.j_r_cshow_r{ float:left; width:326px;}
.j_r_cshow_r img{ border:1px solid #f29818;}
.j_r_cshow_c{ float:left; width:900px; padding-top:20px;color:#666666; font-size:14px; line-height:22px;}

.j_l_t{ margin-top:-27px;  width:200px; height:50px; background:url(../tit_bg.jpg) no-repeat center top; font-size:18px; color:#ff9200; font-weight:bold; line-height:50px; padding-left:15px; position:relative}
.menuDiv{background:#FFFFFF; border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}
.menuDiv h3{font-size:14px;font-weight:bold;color:#f29818;background:url(../jinpro_31.jpg) no-repeat 180px 20px;cursor:pointer;height:44px;line-height:44px; border-bottom:1px solid #f29818;overflow:hidden;}
.menuDiv h3 a{ display:block;  height:44px; padding-left:15px;font-size:14px;font-weight:bold;color:#f29818; text-decoration:none}
.menuDiv h3 a:hover{ display:block; background:url(../jinpro_20.jpg) no-repeat 175px 20px #ff9200; font-size:14px;font-weight:bold;color:#f29818; text-decoration:none}
.menuDiv .on{ background:url(../jinpro_20.jpg) no-repeat 175px 20px #ff9200; color:#f29818;border-bottom:none;}
.menuDiv ul li{color:#333333;background:#fff9f2;padding:5px 5px 5px 30px;font-size:12px;height:44px;border-bottom:1px solid #f29818;}
.menuDiv ul li a{color:#333333;background:#fff9f2;display:block;padding:5px 5px 5px 30px;font-size:14px;margin:-5px -5px -5px -15px;text-decoration:none;height:44px; line-height:44px;}
.menuDiv ul li a:hover{color:#ff9200; background:url(../jinpro_24.jpg) no-repeat 15px 21px;}
.menuDiv ul li a.on{color:#ff9200; background:url(../jinpro_24.jpg) no-repeat 15px 21px;}


.menuDivlist{background:#FFFFFF; border-left:1px solid #d6d6d6;border-right:1px solid #d6d6d6}
.menuDivlist h3{font-size:14px;font-weight:bold;color:#f29818;padding:0px 5px 0px 0px;cursor:pointer;height:44px;line-height:44px; border-bottom:1px solid #d6d6d6; position:relative;}
.menuDivlist h3 a{ display:block; width:208px; height:44px; padding-left:15px;font-size:14px;font-weight:bold;color:#f29818; text-decoration:none}
.menuDivlist h3 a:hover{ display:block; background:url(../lonbg.jpg) no-repeat left top; color:#f29818;font-size:14px;font-weight:bold;color:#f29818; text-decoration:none}
.lm_on{ position:absolute; right:-9px; top:20px;background:url(../lm_on.jpg) no-repeat left top; width:9px; height:16px;}
.menuDivlist .on{ background:url(../lonbg.jpg) no-repeat left top; color:#f29818;border-bottom:none; width:223px;  height:44px; line-height:44px;}
.menuDivlist ul{ margin:0px; padding:0px;}
.menuDiv ul{ margin:0px; padding:0px;}
.menuDivlist ul li{color:#333333;background:#fff9f2;padding:5px 5px 5px 30px;font-size:12px;height:38px;border-bottom:1px solid #cccccc; overflow:hidden;}
.menuDivlist ul li a{color:#333333;background:#fff9f2;display:block;padding:5px 5px 5px 30px;font-size:14px;margin:-5px -5px -5px -15px;text-decoration:none;height:44px; line-height:44px;}
.menuDivlist ul li a:hover{color:#ff9200; background:url(../jinpro_24.jpg) no-repeat 15px 21px;}
.menuDivlist ul li a.on{color:#ff9200; background:url(../jinpro_24.jpg) no-repeat 15px 21px;}
#jinad{ margin:0 auto; width:215px; padding:5px 0px;}
#jinad img{ padding-top:20px;}

.j_r_newc{ float:left; width:900px; padding-bottom:50px;}
.j_r_aboutc{ float:left; width:900px; padding-top:20px; line-height:26px; font-size:14px; padding-bottom:50px;}
.j_r_newc_c{float:left; width:900px; height:100px; padding-top:22px; border-bottom:1px dotted #CCCCCC; overflow:hidden}
.j_r_newc_c2{float:left; width:830px; height:85px; padding-top:5px; margin-bottom:10px; border-bottom:1px dotted #CCCCCC}
.j_r_newc_c_l{float:left; width:130px; height:120px; background:url(../jinnews_06.jpg) no-repeat left top; text-align:center; line-height:50px; padding-top:10px; font-size:52px; color:#f29818; }
.j_r_newc_c_r{float:right; width:745px; height:130px; }
.j_r_newc_c_r_t{float:left; width:745px; height:33px; line-height:33px; color:#f29818; font-size:16px; }
.j_r_newc_c_r_d{float:left; width:745px; height:26px; font-size:14px; color:#999999 }
.j_r_newc_c_r_c{float:left; width:745px; height:60px; font-size:14px; color:#666666;overflow:hidden; }
.j_r_newc_ca{float:left; width:825px; height:100px; padding-top:22px; border-bottom:1px dotted #CCCCCC; overflow:hidden}
.j_r_newc_c_ra{float:left; width:820px; height:130px;border-bottom:1px dotted #CCCCCC; overflow:hidden }
.j_r_newc_c_ra_t{float:left; width:820px; height:33px; line-height:33px; color:#f29818; font-size:16px; }
.j_r_newc_c_ra_d{float:left; width:820px; height:26px; font-size:14px; color:#999999 }
.j_r_newc_c_ra_c{float:left; width:820px; height:60px; font-size:14px; color:#666666;overflow:hidden; }

.j_r_hyc{ float:left; width:940px; padding-top:30px; padding-bottom:50px; position:relative;}
.j_r_hyl{ position:absolute; top:30px; left:4px; width:205px; height:680px; display:none;}
.j_r_hyl li{ float:left; width:205px; height:72px; line-height:69px;}
.j_r_hyl li a{ display:block; width:175px; height:72px; background:url(../yj_20.gif) no-repeat right top; line-height:69px; font-size:18px; color:#f29818; text-decoration:none; padding-left:30px;}
.j_r_hyl li a:hover{ display:block; width:175px; height:72px; background:url(../yj_06.gif) no-repeat right top; line-height:69px; font-size:18px; color:#fff; text-decoration:none; padding-left:30px;}
.j_r_hyl li a.on{ display:block; width:175px; height:72px; background:url(../yj_06.gif) no-repeat right top; line-height:69px; font-size:18px; color:#fff; text-decoration:none; padding-left:30px;}

.j_r_hyr{ float:right; width:730px; height:670px; border:2px solid #cec3c1;  padding-bottom:50px;}
	  
	  
/* scr_con style */
.scr_con {position:relative;height:680px;width:700px;margin:20px auto; padding-left:10px; }
#dv_scroll{position:absolute;height:680px;overflow:hidden;width:670px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:14px;height:670px;border-left:5px solid #d1d1d1;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:10px;width:14px;height:650px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-9px;top:0;width:14px;height:33px;overflow:hidden;background:url(../yj_16.jpg) no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute;}

.menuDivhy{background:#FFFFFF; }
.menuDivhy h3{font-size:14px;font-weight:bold;color:#333333;padding:5px 5px 5px 15px;background:url(../yj_23.jpg) no-repeat 635px 20px;cursor:pointer;height:44px;line-height:44px; border-bottom:1px dotted #cccccc;overflow:hidden;}
.menuDivhy .on{ background:url(../yj_11.jpg) no-repeat 635px 20px #f29818; color:#ff9200;border-bottom:none;}
.menuDivhy ul li{color:#333333;padding:5px 5px 5px 30px;font-size:14px; color:#333333;border-bottom:1px dotted #cccccc; padding:15px 5px;}
.menuDivhy ul li a{color:#333333;background:#fff9f2;display:block;padding:5px 5px 5px 30px;font-size:14px;margin:-5px -5px -5px -15px;text-decoration:none;height:44px; line-height:44px;}
.menuDivhy ul li a:hover{color:#ff9200; background:url(../jinpro_24.jpg) no-repeat 15px 21px;}
.menuDivhy ul li a.on{color:#ff9200; background:url(../jinpro_24.jpg) no-repeat 15px 21px;}

.j_r_jobs{ float:left; width:780px; height:40px; padding-top:25px; padding-left:160px;}
.j_r_jobclass{ float:left; width:896px; height:90px; padding:20px; border:2px solid #dfd4d2}
.j_r_jobclass_c{float:left; width:896px; height:22px; padding:4px 0px; overflow:hidden}
.j_r_jobclass_c li{ float:left; padding:5px; font-size:14px; line-height:22px;}
.j_r_jobclass_c li a{ float:left; display:block; padding:0px 8px;color:#666666; font-size:14px; text-align:center; line-height:22px;}
.j_r_jobclass_c li a:hover{ float:left; display:block; padding:0px 8px; background:#f29818; color:#FFFFFF; text-decoration:none; text-align:center; line-height:22px;}
.j_r_jobclass_c li a.on{ float:left; display:block; padding:0px 8px; background:#f29818; color:#FFFFFF; text-decoration:none; text-align:center; line-height:22px;}
.j_r_jobc{ float:left; width:940px; padding-top:33px;padding-bottom:53px;}
.j_r_jobc_t{ float:left; width:900px; height:40px; line-height:40px; padding-left:40px; background:#7d5349; color:#FFFFFF; font-size:16px;}
.j_r_jobc_t1{ float:left; width:900px; height:40px; line-height:40px; font-size:14px; color:#333333; padding-left:40px;  background:#dfd4d2; border-top:1px solid #FFFFFF}
.j_r_jobc_t1 li{ float:left;}
.j_r_jobc_c1{ float:left; width:900px; height:40px; line-height:40px; font-size:14px; color:#333333; border-bottom:1px dotted #999999; padding-left:40px;   border-top:1px solid #FFFFFF}
.j_r_jobc_c1 li{ float:left;}
.j_r_tjobs{ float:left; width:940px; height:125px; font-size:14px; color:#333333}
.j_r_tjobs1{ float:left; width:940px; padding:10px 0px;border-bottom:1px dotted #999999; margin-bottom:20px;font-size:14px; color:#333333}
.j_r_tjobs2{ float:left; width:940px; height:80px; margin-bottom:20px;font-size:14px; color:#333333}

/*浮动框*/
/* rightNav */
.rightnav{position:fixed;bottom:33%;right:0;z-index:9999;width:64px;cursor:pointer;_position:absolute;_bottom:auto;_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,0)||0)-(parseInt(this.currentStyle.marginBottom,0)||0))); _margin-bottom:200px;}

.rightnav a{display:block; float:left; width:64px; text-align:center; overflow:hidden; cursor:pointer; background:url(../rightnav_bg.png) no-repeat; margin-bottom:1px;}
.rightnav a:hover{text-decoration:none;}
.rightnav a em{padding-top:40px;color:#fff; display:block; float:left; width:64px;}
.rightnav a.online_kf{ background-position:-78px 0px; height:102px;}
.rightnav a.online_kh{ background-position:-78px -65px; height:64px;}
.rightnav a.vip_zbs{ background-position:-78px -130px; height:64px;}
.rightnav a.gotop{ background-position:-78px -102px; height:57px;}
.rightnav a.online_kf:hover{ background-position:0px 0px;}
.rightnav a.online_kh:hover{ background-position:0px -65px;}
.rightnav a.vip_zbs:hover{ background-position:-0px -130px;}
.rightnav a.gotop:hover{ background-position:0px -102px;}

.headertop{background:#383d46;color:#b3965e}
.headertop .wrap{width:1200px;margin:0 auto;height:30px;line-height:30px;text-align:center}
.headertop .wrap .lines{color:#565a62;margin:0 6px}
.headertop .wrap a{color:#fff}
.headertop .wrap a:hover{color:#fff}
.headertop .wrap .span-hint{color:#b3965e;background:url(../Livelist-3.png) no-repeat;padding-left:15px}
.headertop .wrap .span-hint img{vertical-align:middle;padding-left:4px}
.headertop .wrap .p-about{display:inline-block;text-align:left;float:left}
.headertop .wrap .p-right{float:right;/*  width:138px;width:68px*/}
.headertop .wrap .p-right a{line-height:30px;display:inline-block;margin-left:1px;width:68px}
.headertop .wrap .p-right a:hover{background:#272727;text-decoration:none}
.headertop .wrap .p-right .stopli{background:#272727}
.header-logo{padding-top:20px;overflow:hidden;padding-bottom:17px;font-size:14px;background:#fff url(../Livelist-1.png) repeat-x 0 bottom}
.header-logo .wrap{width:1200px;margin:0 auto;text-align:right}
.header-logo .wrap .logolefts{float:left;background:url(../Live-logo.png) no-repeat 0 0;width:500px;height:78px;overflow:hidden;line-height:92em}
.header-logo .wrap .logolefts a{display:block;width:445px;height:92px}
.header-logo span{display:inline-block;position:relative}
.header-logo .SecurityAccount{background:url(../Livelist-2.png) no-repeat 0 -240px;width:115px;height:50px;font-size:16px;display:inline-block;line-height:50px;color:#7f5e1d;margin-top:20px;padding-right:15px}
.header-logo .SecurityAccount:hover{background:url(../Livelist-2.png) no-repeat -135px -240px;/*  color:#fff;*/
}
.header-logo .Service{background:url(../Livelist-2.png) no-repeat 0 -199px;padding-left:35px;line-height:30px;display:inline-block;height:30px;margin-right:35px;margin-left:20px}
.header-logo .Service:hover{color:#ff7800}
.header-logo .tel-div{background:url(../Livelist-2.png) no-repeat 17px -160px;width:300px;display:inline-block;height:30px;border-right:0px solid #eee;padding-right:20px;top:30px;text-indent:100em;overflow:hidden;white-space:nowrap}
.headNav{height:56px}/*background:url(../Livelist-5.png) repeat-x;*/
.headNav .wrapnav{width:1200px;margin:0 auto;font-size:16px;height:56px;}/*background:url(../Livelist-5.png) no-repeat 0 -61px;*/
.headNav .wrapnav li{width:120px;float:left;height:56px}
.headNav .wrapnav li .a-first{display:block;width:120px;height:42px;line-height:30px;padding-top:11px;padding-bottom:3px;float:left;text-align:center; font-size:16px; text-decoration:none}/*background:url(../Livelist-5.png) no-repeat right -61px;*/
.headNav .wrapnav li .a-first:hover{background:#383d46;border-bottom:3px solid #ff7800;height:42px;color:#ff7800;padding-bottom:0}
.headNav .wrapnav li .cur{background:#383d46;border-bottom:3px solid #ff7800;height:42px;color:#ff7800;padding-bottom:0}
.headNav .wrapnav li .first1 .icon1{display:inline-block;width:19px;vertical-align:middle;height:22px;margin-right:6px;background:url(../Livelist-2.png) no-repeat -5px -308px}
.headNav .wrapnav li .first1:hover .icon1{background:url(../Livelist-2.png) no-repeat -104px -308px}
.headNav .wrapnav li .first2 .icon2{display:inline-block;width:19px;vertical-align:middle;margin-right:6px;height:22px;background:url(../Livelist-2.png) no-repeat -37px -306px}
.headNav .wrapnav li .first2:hover .icon2{background:url(../Livelist-2.png) no-repeat -136px -306px}
.headNav .wrapnav li .first3 .icon3{display:inline-block;width:19px;vertical-align:middle;margin-right:6px;height:22px;background:url(../Livelist-2.png) no-repeat -265px -308px}
.headNav .wrapnav li .first3:hover .icon3{background:url(../Livelist-2.png) no-repeat -283px -308px}
.headNav .wrapnav li .first4 .icon4{display:inline-block;width:19px;vertical-align:middle;margin-right:6px;height:22px;background:url(../Livelist-2.png) no-repeat -70px -308px}
.headNav .wrapnav li .first4:hover .icon4{background:url(../Livelist-2.png) no-repeat -169px -308px}
.headertop .wrap {width:1200px;margin:0 auto;height:40px;line-height:40px;text-align:right}
.headertop .wrap .p-right {float:right;/* width:68px; */padding-left:30px;text-align:center}
.headertop .wrap .p-right a {line-height:40px;display:inline-block;margin-left:1px;width:68px}

.flflash{ margin:0 auto; width:100%; height:400px;}
.fullSlide{ position:relative;  height:550px; background:#000; width: 1920px; left: 50%; margin-left: -960px; overflow: hidden;}
	.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden; width: 1920px; left: 50%; margin-left: -960px; z-index: 1;}
	.fullSlide .bd ul{ width: 1920px !important; left: 50%; margin-left: -960px;}
	.fullSlide .bd li{  height:550px; overflow:hidden; width: 1920px; left: 50%; margin-left: -960px;}
	.fullSlide .bd li a{ display:block; height:550px; }

	.fullSlide .hd{ width:100%; overflow: hidden;  position:relative; z-index:999999999999; bottom:40px; left:480px; height:30px; line-height:30px;  }
	
	.fullSlide .hd2{ width:100%; overflow: hidden; position:absolute; z-index:1; bottom:0px; color:#FFFFFF; height:82px; line-height:30px; background:url(../f.png); }
	
	.fullSlide .hd ul{ text-align:center; }
	.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:20px; height:11px; margin:5px;  background:url(../b.png) no-repeat center center;
		  line-height:999px; 
	}
	.fullSlide .hd ul .on{ background:url(../a.png) no-repeat center center; width:29px; }

	.fullSlide .prev,
	.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:10%;  z-index:1; width:69px; height:69px; background:url(../slider-arrow_r.png) 0px 0px no-repeat;  cursor:pointer;  display:none;  }
	.fullSlide .next{ left:auto; right:10%; background:url(../slider-arrow_l.png) 0px 0px no-repeat; }
.mt3{ margin:0 auto; width:1200px; height:580px; overflow:hidden}
.mt5{ margin:0 auto; width:1200px; height:310px; overflow:hidden}
.part2_l{ float:left; width:850px;}
.part_top{ margin:0 auto; width:100%; height:38px; font-size:16px; line-height:38px; border-bottom:1px solid #c1c1c1; color:#f29818;padding-top:15px;}
.i_more{ float:right;font-size:14px; color:#999999}
.index_news_l{ float:left; width:390px; padding-top:15px;}
.index_news_r{ float:right; width:420px;padding-top:12px;}
.index_news_list{ float:left; width:100%;  font-size:12px;}
.index_news_list ul{ margin:0px; padding:0px;}
.index_news_list ul li{ float:left; width:94%; height:35px; line-height:35px; background:url(../newlist.jpg) no-repeat left bottom; padding-left:15px; border-bottom:1px dotted #cccccc;color:#666666; overflow:hidden;}
.index_news_list ul li a{ font-size:14px;color:#666666}
.index_news_list ul li span{ float:right;color:#999999}
.case_list{float:left; width:850px; height:245px; padding-top:25px;}
.case_list ul{ margin:0px; padding:0px;}
.case_list ul li{ float:left; width:273px; padding-left:10px; position:relative;}
.i_case_name{ position:absolute; left:10px; bottom:0px; width:250px; padding-left:15px; color:#FFFFFF; line-height:40px; height:40px; background:#000000;filter:Alpha(opacity=50);opacity:0.5;}
.part2_r{ float:right; width:300px;}
.new_case{float:right; width:300px;}
.new_case li{ float:left; width:300px; padding:12px 0px;border-bottom:1px dotted #cccccc}
.new_case li a{ font-size:14px; color:#666666}

.part2_l_l{ float:left; width:415px; height:330px;  overflow:hidden;}
.part2_l_r{ float:right; width:415px; height:330px;}
.xt{ margin:0 auto; width:1200px;}
.xt_list{margin:0 auto; width:1200px; padding:20px 0px;}
.xt_list li{ float:left; width:400px; height:270px; text-align:center; padding-bottom:15px;padding-top:15px;}
.xt_list li a{ display:block}

.webfooter{ margin:0 auto; width:100%; height:200px; background:#d1d1d1}
.webfooterc{ margin:0 auto; width:1200px; height:200px; background:#d1d1d1; overflow:hidden;}
.webfooterc2{ float:left;width:1230px;height:200px;}
.webfooterc_c{ float:left; width:105px; height:130px; font-weight:bold; padding-top:30px; padding-left:30px; background:url(../f_bg.jpg) no-repeat right top; overflow:hidden;}
.webfooterc_c a{ display:block; width:115px; height:22px; line-height:22px; font-weight:100; font-size:12px; color:#5e5c5c}
.webbottom{ margin:0 auto; width:100%; height:70px; text-align:center; color:#FFFFFF; padding:15px 0px; line-height:26px; background:#444444;}
.webbottom a{ color:#FFFFFF}

/*新闻*/
.newslist{ margin:10px; }
.newstop{ margin-bottom:10px; }

.newslist ul{ float:left; width:100%; }
.newslist ul li{ float:left; width:100%; line-height:54px; margin-bottom:1px; }

.newslist ul li div{ float:left; width:100%; margin:5px 0; line-height:40px; background-color:#F3F3F3; }
.newslist ul li div h3{ float:left; font-size:14px; color:#E60012; margin:0; font-weight:normal; }
.newslist ul li div h3 a{ font-size:14px; margin:0 10px; }
.newslist ul li div span{ float:right; font-size:14px; color:#E60012; }
.newslist ul li div span a{ margin:0 10px; color:#E60012; }
.newslist ul li p{ margin:0 10px; color:#999999; }

.newstop{ padding:10px 0; }
.newstop a img{ float:left; margin:0 10px; width:160px; height:120px; }
.newstop h3{ margin:5px 0; }
.newstop h3 a{ font-size:14px; color:#E60012; }
.newstop p{ margin:5px 0; line-height:16px; color:#999999; }
.newstop p a{ font-size:14px; color:#E60012; }

.newstitle{ font-size:16px; font-weight:bold; text-align:center; margin:10px; }
.newsinfo{ margin:10px; text-align:center; color:#999999; }
.newscontent{ margin:10px; }
.newslink{ margin:10px; }

.newsattachment{ }
.newsattachment ul li{ float:left; margin:0 5px; display:inline; }

#jyfjt_top{ margin:0 auto; width:100%; height:34px; background:#404141}
.jyfjt_top_c{ margin:0 auto; width:1239px; height:34px;}
.jyfjt_top_c_l{ float:left; width:auto; height:34px;}
.jyfjt_top_c_l1{ float:left; height:34px;background:url(../jyfjt_02.jpg) no-repeat left center; padding-left:45px; line-height:30px; color:#FFFFFF;white-space: nowrap;}/*width:570px;*/
@media (max-width:1200px){
	.jyfjt_top_c_l1{font-size:8px}
}


.jyfjt_top_c_l1 a{ color:#FFFFFF}
.jyfjt_top_c_l2{ float:left; width:34px; height:34px; background:url(../jyfjt_02.jpg) no-repeat right center; padding-left:12px;}
.jyfjt_top_c_r{ float:right; width:450px; height:34px;}

#jyfjt_logo{ margin:0 auto; width:1100px; height:113px;}
.jyfjt_logo_l{ float:left; width:343px; height:80px; padding-top:33px;}
.jyfjt_logo_menu{ float:right; width:750px; height:113px; }
.jyfjt_logo_menu li{ float:left; width:124px; height:113px;}
.jyfjt_logo_menu li a{ display:block; width:124px; height:113px; text-align:center; color:#333333; font-size:16px; line-height:130px; text-decoration:none}
.jyfjt_logo_menu li a:hover{ background:url(../jyfjt_05.jpg) no-repeat center top; color:#FFFFFF}
.jyfjt_logo_menu li a.on{ background:url(../jyfjt_05.jpg) no-repeat center top; color:#FFFFFF}
#jyfjt_flash{ margin:0 auto; width:100%; height:630px; text-align:center; padding-bottom:40px;}
#jyfjt_flash2{ margin:0 auto; width:100%; height:280px; text-align:center;position:relative; }
#jyfjt_flash2 img.i2{float: left ; margin-top: 229px;margin-left: -311px; position: absolute;}
#jyfjt_flash2 img.i3{float: left ; margin-top: 229px;margin-left: -311px; position: absolute;}
#jyfjt_flash2 img.i4{float: left ; margin-top: -57px;margin-left: -311px; position: absolute;}
#jyfjt_flash2_c{ position:absolute; width:100%; text-align:center; height:50px; top:-51px;left: 0px;}
#jyfjt_main{ margin:0 auto; width:1100px; height:227px; border-bottom:1px solid #ebebeb}
.jyfjt_main1{ float:left; width:552px; height:227px; padding-right:25px; background:url(../mainbg.jpg) no-repeat 552px 0px;}
.jyfjt_main1_tit{ float:left; width:552px; height:45px;}
.jyfjt_main1_tit li{ float:left;  height:45px;width: 64px;}
.likong { float:left;  height:45px;width: 5px !important;}
.liduo{margin-left: 330px;  height:45px;width: 100px !important;;font-size: 14px !important}
.liduo:hover{color: black;border-bottom:0px!important;}
.jyfjt_main1_tit a{ display:block;width:64px; height:33px; font-size:16px; text-decoration:none; float:left;}
.jyfjt_main1_tit a:hover{ display:block;width:64px; height:33px; border-bottom:2px solid #a62121; float:left; font-size:16px;}
.jyfjt_main1_tit a.on{ color:#a62121;border-bottom:2px solid #a62121; float:left;}
.jyfjt_main1_con{ float:left; width:552px; height:150px;}
.jyfjt_main1_con_l{float:left; width:190px; height:150px; padding-right:10px;}
.jyfjt_main1_con_r{float:left; width:340px; height:150px;}
.jyfjt_main1_con_r1{ float:left; width:340px; height:85px; background:url(../line2.jpg) no-repeat left bottom;}
.jyfjt_main1_con_r1 a.a1{ display: block; width:345px; height: 20px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 5px;text-align:justify;text-align-last:justify;font-size: 16px;color: #a62121}
.jyfjt_main1_con_r1 a.a2{display: block; width:340px; height: 45px;overflow: hidden;text-align:justify;text-align-last:justify;text-overflow: ellipsis;}
.jyfjt_main1_con_r1 a.a2:hover{color: black;}
.jyfjt_main1_con_r2{ float:left; width:340px; height:75px; padding-top:10px;}
.jyfjt_main1_con_r2 a.a{ display: block; width:322px; height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 5px;text-align:justify;text-align-last:justify;}
.jyfjt_main1_con_r2 a.a:hover{color: black!important;}
.jyfjt_main1_con_r2 li{ float:left; width:300px; height:30px; line-height:30px; background:url(../action1.jpg) no-repeat left center; padding-left:20px;text-overflow: ellipsis}
.jyfjt_main2{ float:left; width:270px; height:227px;background:url(../mainbg.jpg) no-repeat 240px 0px; }
.jyfjt_main2_tit{ float:left; width:330px; height:45px;}
.jyfjt_main2_tit li{ float:left;  height:45px;}
.jyfjt_main2_tit a{ display:block;width:80px; height:33px; font-size:16px; text-decoration:none;}
.jyfjt_main2_tit a:hover{ display:block;width:80px; height:33px; border-bottom:2px solid #a62121; float:left; font-size:16px;}
.jyfjt_main2_tit a.on{ color:#a62121;border-bottom:2px solid #a62121;}
.jyfjt_main2_con{ float:left; width:226px; height:31px; padding-top:122px; padding-left:0px; overflow:hidden;}
.jyfjt_main3{ float:left; width:252px; height:227px; }

.jyfjt_main3_tit{ float:left; width:252px; height:45px;}
.jyfjt_main3_tit li{ float:left;  height:45px;}
.jyfjt_main3_tit a{ display:block;width:64px; height:33px; font-size:16px; text-decoration:none;}
.jyfjt_main3_tit a:hover{ display:block;width:64px; height:33px; border-bottom:2px solid #a62121; float:left; font-size:16px;}
.jyfjt_main3_tit a.on{ color:#a62121;border-bottom:2px solid #a62121;}
.jyfjt_main3_con{ float:left; width:252px; height:227px; padding-top:5px;}
#jyfjt_link{ margin:0 auto; width:1100px; height:170px; padding-top:25px;}
.jyfjt_link_tit{ float:left; width:1100px; height:45px;}
.jyfjt_link_tit li{ float:left;  height:45px;}
.jyfjt_link_tit a{ display:block;width:64px; height:33px; font-size:16px; text-decoration:none;}
.jyfjt_link_tit a:hover{ display:block;width:64px; height:33px; float:left; font-size:16px;}
.jyfjt_link_tit a.on{ color:#a62121;}
.jyfjt_link_con{ float:left;width:1060px; height:50px; background:url(../jyfjt_27.jpg) no-repeat left center; padding:0px 20px; position:relative; overflow: hidden;background-position: 0px -2px;}
.jyfjt_link_con1{ position:absolute; top:0px; right:40px; width:19px; height:53px; background:url(../jyfjt_36.jpg) no-repeat left top; margin-right: -40px}
.jyfjt_link_con li{ float:left; width:265px; height:50px; background:url(../lineee.jpg) no-repeat right 12px;   text-align:center}
#jyfjt_footer{ margin:0 auto; width:100%; height:280px; background:url(../f_bg.jpg) repeat-x left top;}
#jyfjt_footer2{ margin:0 auto; width:100%; height:41px; background:url(../f_bg2.jpg) repeat-x left top;}
.jyfjt_footer_c1{ margin:0 auto; width:1100px; height:213px; padding-top:27px;}
.jyfjt_footer_c1_l{ float:left; width:650px; height:213px;}
.jyfjt_footer_c1_l_l{ float:left; width:207px; height:213px; background:url(../jyfjt_44.jpg) no-repeat left top;}
.jyfjt_footer_c1_l_r{ float:left; width:443px; height:173px; background:url(../jyfjt_46.jpg) no-repeat left top; padding-top:75px; color:#CCCCCC}

.jyfjt_footer_c1_r{ float:right; width:450px; height:213px;}
.jyfjt_footer_c1_r li{ float:left; width:110px; padding-left:39px; height:145px; border-left:1px solid #545454}
.jyfjt_footer_c1_r li a{ display:block; width:110px; height:27px; color:#FFFFFF}

.jyfjt_footer_c1_r1{ float:left; width:850px; height:213px;}
.jyfjt_footer_c1_r1 li{ float:left; width:150px;  height:185px; padding-left:15px; border-right:1px solid #545454}
.jyfjt_footer_c1_r1 li a{ display:block; width:150px; height:25px; line-height:22px; color:#c0c0c0}
.jyfjt_footer_c1_r2{ float:right; width:250px; height:200px;}
.jyfjt_footer_c1_r2 li{ float:left; width:100%;}


.jyfjt_footer_c2{ margin:0 auto; width:1100px; height:40px; line-height:40px; color:#FFFFFF}
.jyfjt_footer_c2_l{ float:left; width:800px; height:40px; text-align:left; font-size:12px;}
.jyfjt_footer_c2_r{ float:right; width:225px; height:40px;}/*原来的width为300,还有 text-align:right;*/
#jyf_aboutshow{ margin:0 auto; width:1100px; padding-bottom:40px;}


.jyfjt_footer_c22{ margin:0 auto; width:96%; padding:0px 2%; height:40px; line-height:40px; color:#FFFFFF}
.jyfjt_footer_c22_l{ float:left; width:800px; height:40px; text-align:left; font-size:12px;}
.jyfjt_footer_c22_r{ float:right; width:300px; height:40px; text-align:right;}

#jyf_about{ margin:0 auto; width:1100px;margin-bottom: 100px}
#jyf_about_l{ float:left; width:239px; position: relative;}
.jyf_about_l_t{ float:left; width:209px; height:90px; padding-top:25px; line-height:30px; background:url(../jyfabout_03.jpg) no-repeat left top; color:#FFFFFF; padding-left:30px;}
.jyf_about_l_c{float:left; width:239px;}
.jyf_about_l_c li{float:left; width:239px;  }
.jyf_about_l_c li a{ display:block; width:197px; height:44px; text-align: left;background:url(../jyfabout_14.jpg) no-repeat left top;  font-size:14px; color:#333333;border-bottom:1px solid #d8d8d8; padding-left:42px; line-height:44px; text-decoration:none}
.jyf_about_l_c li a:hover{display:block; width:197px; height:44px; background:url(../jyfabout_12.jpg) no-repeat left top;padding-left:42px; line-height:44px;border-bottom:1px solid #d8d8d8;color:#a62121}
.jyf_about_l_c li a.on{display:block; width:197px; height:44px; background:url(../jyfabout_12.jpg) no-repeat left top;padding-left:42px; line-height:44px;border-bottom:1px solid #d8d8d8; color:#a62121}
/*#jyf_about_r{ float:right; width:861px;}*/
#jyf_about_r{ float:right; width:861px;-moz-box-shadow: 1px 3px 10px #d6d6d6;  box-shadow: 1px 3px 10px #d6d6d6;}
.jyf_about_r_tit{ float:left; width:815px; height:50px; border-bottom:1px solid #d8d8d8; background:url(../b_bg.jpg) no-repeat 30px 14px #FFFFFF; padding-left:46px; line-height:50px;}
.jyf_about_r_con{float:left; width:801px; padding:30px; background:url(../aboutbg.jpg) no-repeat center bottom #FFFFFF}
.jyf_about_r_con2{float:left; width:831px; padding:15px; background:#FFFFFF; text-align:center; padding-top: 30px;}

.clearfix{*zoom:1;/*ie6 and ie7*/}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0; visibility:hidden; content:".";}
.blank11{height:11px; line-height:11px; font-size:0; clear:both;overflow:hidden; display:block;}
.Syq_ItemCol, .Syq_ItemCon{ font-size:14px; font-family:'Microsoft YaHei',Tahoma,Verdana,'Simsun'; color:#666;}

/*.Syq_ItemCol .Item_url{ width:800px; overflow:hidden; margin-bottom:15px; margin-left: -15px;*margin-left:0px;} .Syq_ItemCol .Item_ad{ margin-bottom:15px;}*/
/*.Syq_ItemCol .Item_url ul{ width:803px; *padding-left: 20px;}*/
/*.Syq_ItemCol .Item_url ul li{ float:left;}*/
/*.Syq_ItemCol .Item_url ul li a{ display:block; font-size:14px; color:#fff; height:33px; line-height:33px; display:block; background:#a62121 url(../jiao.png) no-repeat top right; padding:0 15px; text-decoration:none; margin-right:3px;}*/
.Syq_ItemCol .Item_text{ line-height:26px; padding-bottom:20px; margin-bottom: 25px; border-bottom:1px solid #d6d6d6;width: 800px; *margin-left: 1px;text-align: justify}

.jyf_about_l_c li ul{ margin:0px; padding:0px;}
.jyf_about_l_c li ul li a{ display:block; width:179px; height:44px;background:url(../videobg.jpg) no-repeat left top #f1f1f1; padding-left:60px;}
.jyf_about_l_c li ul li a:hover{ display:block; width:179px; height:44px;background:url(../v2.jpg) no-repeat left top #f1f1f1; padding-left:60px;color:#a62121}
.jyf_about_l_c li ul li a.on{ display:block; width:179px; height:44px;background:url(../v2.jpg) no-repeat left top #f1f1f1; padding-left:60px;color:#a62121}

.jyf_about_r_gw{float:left; width:831px; padding:15px; background:#FFFFFF}
.jyf_about_r_gw p.p1{ float:left; width:831px; height:30px;  font-size:12px; text-align:center; line-height:30px; color:#666666;margin-top: 10px;margin-bottom: 10px}
.jyf_about_rshow_gw{float:left; width:1070px; padding:15px; background:#FFFFFF}
.jyf_about_r_gw2{float:left; width:831px; padding:15px; background:#FFFFFF}
.jyf_about_r_gw li{ float:left; width:800px; height:225px; padding-top:40px; padding-left:15px; background:url(../lbg.jpg) no-repeat 15px 248px;}
.list_gwl{ float:left; width:203px; height:209px;}
.list_gwl img{width:199px; height:205px; border:2px solid #999999}
.list_gwr{ float:left; width:553px; height:210px; background:url(../gw_03.jpg) no-repeat left center; padding-left:20px;}
.list_gwr_tit{ float:left; width:543px; height:60px; padding-left:10px; line-height:60px; font-size:16px;}
.list_gwr_c{float:left; width:513px; height:120px; padding-top:10px; padding-left:10px;}

.j_r_newc_c{float:left; width:830px; height:80px; padding-top:22px; border:none; overflow:hidden;}
.j_r_newc_c_l{float:left; width:100px; height:120px; background:url(../newbg.jpg) no-repeat 13px 0px; text-align:center; line-height:29px; padding-top:10px; font-size:32px; color:#fff; }
.j_r_newc_c_r{float:right; width:715px; height:130px; }
.j_r_newc_c_r_t{float:left; width:715px; height:23px; line-height:22px; color:#333333; font-size:16px; }
.j_r_newc_c_r_d{float:left; width:715px; height:26px; font-size:14px; color:#999999 }
.j_r_newc_c_r_c{float:left; width:715px; height:60px; font-size:14px; color:#666666;overflow:hidden; }

.new_top1{ width:810px; height:260px; padding-left:15px;padding-top: 15px;}
.new_top2{ width:810px; height:262px; padding-left:10px;margin-bottom: 10px;}
.new_top1_l{ float:left; width:488px; height:260px; border-right:2px solid #FFFFFF}
.new_top1_r{ float:left; width:289px; height:240px; color:#FFFFFF; background:url(../new_bg2.jpg) no-repeat left top; padding-left:20px; padding-top:20px;}
.new_top1_r p.p1{height: 60px;font-size:16px;text-align: justify;width: 265px;overflow: hidden;color:#FFFFFF;margin-top: -10px}
.new_top1_r p.p2{width: 265px;text-align: justify;height: 95px;overflow: hidden;*text-justify: inter-ideograph;_text-justify: inter-ideograph;}
.new_top1_r p.p3{padding-top: 10px}
.j_r_news{ float:left; width:820px; height:62px;  font-size:18px; text-align:left; line-height:60px; color:#666666; font-size:24px;}
.j_r_aboutc{ float:left; width:820px; padding-top:20px; line-height:26px; font-size:14px; padding-bottom:50px;}
.j_r_news2{ float:left; width:820px; height:30px;  font-size:12px; text-align:left; line-height:30px; color:#666666}

.j_r_newsshow{ float:left; width:1070px; height:62px;  font-size:18px; text-align:left; line-height:60px; color:#666666; font-size:24px;text-align: center}
.j_r_aboutcshow{ float:left; width:1070px; padding-top:20px; line-height:26px; font-size:14px; padding-bottom:50px;}
.j_r_news2show{ float:left; width:1070px; height:30px;  font-size:12px; text-align:center; line-height:30px; color:#666666}

.jyf_video{ float:left; width:820px; }
.jyf_video li{ float:left; height:250px; width:273px;}
.videolist{ margin:0 auto; width:242px; height:232px;   }

.videolist a{ display:block;width:232px; height:222px;background:#eaeaea;padding:5px; text-decoration:none; color:#000; line-height:30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;text-align: center}
.videolist a:hover{ display:block;width:232px; height:222px;background:#a62121;padding:5px; text-decoration:none; color:#FFFFFF}

#jyf_about_rshow{ float:right; width:1100px;}
.jyf_about_rshow_tit{ float:left; width:1054px; height:50px; border-bottom:1px solid #d8d8d8; background:url(../b_bg.jpg) no-repeat 30px 14px #FFFFFF; padding-left:46px; line-height:50px;}
.jyf_about_rshow_con{float:left; width:1070px; padding:15px; background:url(../aboutbg.jpg) no-repeat center bottom #FFFFFF}
.jyf_about_r_gw3{float:left; width:1070px; padding:15px; margin-bottom:30px; background:#FFFFFF}
.jyf_about_r_gw3 p.p1{text-align: center;font-size: 30px;color: #404141;font-family: "simsun", "宋体";line-height: 40px}
.jyf_about_r_gw4{float:left; width:1112px; padding:0px;  background:#FFFFFF}

.jyf_video2{ float:left; width:1070px; }
.jyf_video2 li{ float:left; height:250px; width:267px;}
.videoshowinfo{ float:left; width:1040px; height:670px; text-align:center; padding:10px 15px 30px 15px;}
.fcshowinfo{ float:left; width:1040px;text-align:center; padding:30px 15px;}
.dszzqinfo{ float:left; width:1040px; height:2113px; text-align:center; padding:0px 0px;}
.videoshowinfo2{ float:left; width:900px;  text-align:left; padding:0px 85px;min-height:48px; _height:48px; background:url(../v3.jpg) no-repeat 15px 0px}
.videoshowinfo3{float:left; width:1040px; height:70px; background:url(../v4.jpg) no-repeat center top; line-height:70px; padding:0px 15px;}

.scr_con {position:relative;height:680px;width:720px;margin:20px auto; padding-left:10px; }
#dv_scroll{position:absolute;height:680px;overflow:hidden;width:690px;}
#dv_scroll .Scroller-Container{width:100%;}
#dv_scroll_bar {position:absolute;right:0;top:10px;width:14px;height:670px;border-left:5px solid #d1d1d1;}
#dv_scroll_bar .Scrollbar-Track{position:absolute;left:0;top:10px;width:14px;height:650px;}
#dv_scroll_bar .Scrollbar-Handle{position:absolute;left:-9px;top:0;width:14px;height:33px;overflow:hidden;background:url(../yj_16.jpg) no-repeat;cursor:pointer;}
#dv_scroll_text {position:absolute;}
.hdyj{ margin:0 auto;width:1080px; padding-top:20px; }

.jyf_kw{ float:left; width:820px; }
.jyf_kw li{ float:left; height:280px; width:200px;}
.kwlist{ margin:0 auto; width:242px; height:282px;   }
.kwlist a{ display:block;width:232px; height:222px;padding:5px; text-decoration:none; color:#000; text-align:center; line-height:30px;}
.kwlist a:hover{ display:block;width:232px; height:222px;padding:5px; text-decoration:none; color:#000}
.kwlist a:hover img{ border:3px solid #a62121}

.j_r_newc_c_r2{float:left; width:800px; height:130px; padding-left:10px; }
/*.j_r_newc_c_r2_t{float:left; width:800px; height:33px; line-height:33px; color:#f29818; font-size:16px; }改之前*/
.j_r_newc_c_r2_t{float:left; width:800px; height:21px; line-height:18px; color:#f29818; font-size:16px; }
.j_r_newc_c_r2_t a.a{text-decoration:none;}
.j_r_newc_c_r2_d{float:left; width:800px; height:26px; font-size:14px; color:#999999 }
.j_r_newc_c_r2_c{float:left; width:800px; height:60px; font-size:14px; color:#666666;overflow:hidden; }
.j_r_newc_c_r2_c p.p1{text-overflow: ellipsis;height: 40px;overflow: hidden;width: 800px;text-align:justify;line-height: 20px;}

.jyf_fc{ float:left; width:840px; margin-bottom: 20px}
.jyf_fc li{ float:left; height:200px; width:273px;}
.fclist{ margin:0 auto; width:252px; height:200px; background:url(../fcbg.jpg) no-repeat 5px 5px ; }

.fclist a{ display:block;width:232px; height:200px;padding:5px; text-decoration:none; color:#000; text-align:center; line-height:30px; overflow: hidden;}
.fclist a:hover{ display:block;width:232px; height:200px;padding:5px; text-decoration:none; color:#000; overflow: hidden}

#wrapper{width:1030px;margin:0 auto;}
#wrapper2{width:815px;margin:0 auto;}
#picSlideWrap{background:#000000;border:0px solid #A9BFD6;padding-bottom:30px; padding-top:5px;}
.titleh3{height:50px;line-height:50px;text-align:left;background:#171713;width:1000px;margin:0 auto;font-size:18px; padding-left:20px;color:#ffffff;}
.titleh3a{height:50px;line-height:50px;text-align:left;background:#171713;width:780px;margin:0 auto;font-size:22px; padding-left:20px;color:#ffffff;}
.titleh4{text-align:center;font-size:12px;color:#000;font-weight:normal;padding:10px 0 20px 0px;}

.imgnav{width:1000px;margin:10px auto;}
.imgnav2{width:800px;margin:5px auto;}
#content{margin:0px auto;line-height:19px;}
#content p{text-indent:2em;color:#333;}

.imgnav{ position:relative;margin:0 auto;width:1020px;}
#img{z-index:10;width:1020px;position:relative;text-align:center;}
#img img{height:550px;display:none;}
#img2{z-index:10;width:820px;position:relative;text-align:left;}
#img2 img{height:440px; width:800px;display:none;}
#front{position:absolute;left:0px;top:0px;z-index:10;cursor:pointer;width:394px;height:578px;background:url(../ico/blank.gif);}
#front a{ position:absolute;left:20px;top:224px;display:block;background:url(../ico/imgSlideLeft.png) no-repeat;width:104px;height:104px;display:none;}
#next{ position:absolute;right:0px;top:0px;z-index:10;cursor:pointer;width:394px;height:578px;background:url(../ico/blank.gif);}
#next a{ position:absolute;right:20px;top:224px;display:block;background:url(../ico/imgSlideRight.png) no-repeat;width:104px;height:104px;display:none;}

#front2{position:absolute;left:0px;top:0px;z-index:10;cursor:pointer;width:394px;height:578px;background:url(../ico/blank.gif);}
#front2 a{ position:absolute;left:20px;top:170px;display:block;background:url(../ico/imgSlideLeft.png) no-repeat;width:104px;height:104px;display:none;}
#next2{ position:absolute;right:0px;top:0px;z-index:10;cursor:pointer;width:394px;height:578px;background:url(../ico/blank.gif);}
#next2 a{ position:absolute;right:20px;top:170px;display:block;background:url(../ico/imgSlideRight.png) no-repeat;width:104px;height:104px;display:none;}

#cbtn{position:relative;height:122px;margin-top:12px;}
#cbtn ul{position:relative;width:10000px;height:122px;}
#cbtn ul li{float:left;padding:8px 3px 3px 3px;width:116px;height:86px;cursor:pointer;text-align:center;margin-right:12px;position:relative;}
#cbtn ul li img{width:116px;height:86px;display:block;}
#cbtn ul li tt{background:#000;color:#FFF;position:absolute;right:4px;bottom:4px;z-index:20;font-family:"宋体" ;font-size:12px;line-height:16px;padding:0 5px;}
#cbtn li.hov{background:url(../ico/imgHoverBg.gif) no-repeat;}
.ctrl div{clear:both;}
#cSlideUl{width:930px;height:116px;overflow:hidden;position:relative;top:10px;margin:0 auto;}
#cSlideUl2{width:730px;height:116px;overflow:hidden;position:relative;top:10px;margin:0 auto;}
.picSildeLeft{cursor:pointer;position:absolute;top:32px;left:10px;z-index:9;}
.picSildeRight{cursor:pointer;position:absolute;top:32px;right:10px;z-index:9;}

.picSildeLeft2{cursor:pointer;position:absolute;top:32px;left:10px;z-index:9;}
.picSildeRight2{cursor:pointer;position:absolute;top:32px;right:10px;z-index:9;}


/*.j_r_newc_czt{float:left; width:820px; height:180px; padding-top:22px; padding-left:20px; border-bottom:1px dotted #CCCCCC}*/
.j_r_newc_czt{float:left; width:820px; height:180px; padding-top:22px; margin-left:16px; border-bottom:1px dotted #CCCCCC}/*将虚线缩小对齐到图片*/
.j_r_newc_czt_l{float:left; width:280px; height:120px; background:url(../jinnews_06.jpg) no-repeat left top; text-align:center; line-height:50px; padding-top:10px; font-size:52px; color:#f29818; }
.j_r_newc_czt_l2{float:left; width:280px; height:120px;  text-align:center; line-height:50px; padding-top:10px; font-size:52px; color:#f29818; }
.j_r_newc_czt_r{float:right; width:520px; height:180px; }
.j_r_newc_czt_l2 img{ display:block;border:1px solid #ffffff}
.j_r_newc_czt_l2 img:hover{ display:block;border:1px solid #a72122}
.j_r_newc_czt_r_t{float:left; width:520px; height:63px; line-height:33px; color:#f29818; font-size:16px; }
.j_r_newc_czt_r_d{float:left; width:520px; height:26px; font-size:14px; color:#999999 }
.j_r_newc_czt_r_c{float:left; width:520px; height:95px; font-size:14px; color:#666666;overflow:hidden; }



#main_nav ul { font-size: 15px;list-style: none; margin:0px; padding:0px;}
#main_nav { float:left;width:750px; height:113px;overflow: visible;}
#main_nav li { float: left; width:124px; z-index: 5;}
#main_nav li a { color:#333333; display: block; text-decoration: none; height:113px; line-height:130px;text-align: center; overflow:hidden; font-size:16px;}/*background:url(../Livelist-5.png) no-repeat right -61px;*/
#main_nav li ul li a {font-size: 13px; color:#fff;background:url(../mlistbg.jpg) no-repeat -5px -308px; font-weight:100; border:0px; height:30px; width:124px;line-height:30px; float:left;}
#main_nav li ul li a:hover, #main_nav li.focus ul li a:hover {height:30px; line-height:30px; color:#fff; background:url(../mlistbg.jpg) no-repeat 0px 9px;width:154px;  padding-left:10px; float:left;}
#main_nav li.focus a, #main_nav li a:hover { color:#fff;  background:url(../jyfjt_05.jpg) no-repeat center top; height:113px;}
#main_nav li.focus ul li a {color:#fff; height:30px; line-height:30px; border:0px; float:left;width:154px; padding-left:10px; text-align:left; }
#main_nav li.focus ul li a:hover {background:url(../mlistbg.jpg) no-repeat 0px 9px;color:#fff; height:30px; line-height:30px; border:0px; float:left;width:154px; padding-left:10px; text-align:left; text-decoration:underline }
#main_nav li.focus ul li a.on {background:url(../mlistbg.jpg) no-repeat 0px 9px;color:#fff; height:30px; line-height:30px; border:0px; float:left;width:154px; padding-left:10px; text-align:left; text-decoration:underline}
#main_nav li ul {position: absolute; top:145px; z-index:999999999; left:0px;background:#a72122; border:none;width: 100%; padding-top:5px; height:35px;  border-top:none;	display: none;}
#main_nav li ul li{border-color: #fff; float: left; position:relative;}

#main_nav li ul li ul li a {font-size: 13px; color:#000; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#main_nav li ul li ul li a:hover {font-size: 13px; color:#000;background:url(../mlistbg.jpg) no-repeat -5px -308px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#main_nav li ul li ul li a.on {font-size: 13px; color:#000;background:url(../mlistbg.jpg) no-repeat -5px -308px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}

.class2dh1 dl{ margin:0px; padding:0px; float:left; width:1000px; padding-left:295px; height:40px;}
.class2dh1 ul li a{font-size: 13px; color:#000;background:url(../aa1.jpg) no-repeat 0px 0px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#has211,#has213,#has214,#has215,#has216{margin-right: -50px !important;}
#has212{margin-right: -35px !important;}

.class2dh2 dl{ margin:0px; padding:0px; float:left; width:900px; padding-left:435px; height:40px;}
.class2dh2 ul li a{font-size: 13px; color:#000;background:url(../aa1.jpg) no-repeat 0px 0px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#has221,#has222,#has223,#has224,#has225,#has226{margin-right: -50px !important;}

.class2dh3 dl{ margin:0px; padding:0px; float:left; width:600px; padding-left:720px; height:40px;}
.class2dh3 ul li a{font-size: 13px; color:#000;background:url(../aa1.jpg) no-repeat 0px 0px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#has233{margin-left: -40px !important;}

.class2dh4 dl{ margin:0px; padding:0px; float:left; width:500px; padding-left:760px; height:40px;}/*事业群隐藏前的css*/
/*.class2dh4 dl{ margin:0px; padding:0px; float:left; width:500px; padding-left:635px; height:40px;}事业群隐藏后的css*/
.class2dh4 ul li a{font-size: 13px; color:#000;background:url(../aa1.jpg) no-repeat 0px 0px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#has241,#has242,#has243,#has244,#has245,#has246{margin-right: -50px !important;}

.class2dh5 dl{ margin:0px; padding:0px; float:left; width:360px; padding-left:920px; height:40px;}/*事业群隐藏前的css*/
/*.class2dh5 dl{ margin:0px; padding:0px; float:left; width:260px; padding-left:790px; height:40px;}事业群隐藏后的css*/
.class2dh5 ul li a{font-size: 13px; color:#000;background:url(../aa1.jpg) no-repeat 0px 0px; font-weight:100; text-align:left; border:0px; height:30px; width:124px;line-height:30px;}
#has251,#has252,#has253,#has254,#has255,#has256{margin-right: -50px !important;}


.downnav{ background:url(../jyfjt_05.jpg) no-repeat center top; height:113px;   color:#fff}

.picScrollleft2{   position:relative;    }
		.picScrollleft2 .hd{ position:relative }
		.picScrollleft2 .hd .prev{ cursor:pointer;  background:url("../left.png") no-repeat; position:absolute; display:block; width:50px; height:76px; left:-7px; z-index:99; top:5px;}
		.picScrollleft2 .hd .next{cursor:pointer; background:url("../right.png") no-repeat;  position:absolute; display:block; width:50px; height:76px; right:10px; z-index:99; top:10px; margin-right: -40px; }
		.picScrollleft2 .bd{ width:1040px; overflow:hidden   }
		.picScrollleft2 .bd ul{ overflow:hidden; zoom:1; }
		.picScrollleft2 .bd ul li{ margin-right:0px; float:left; _display:inline; overflow:hidden; text-align:center; width:255px; height:50px; position:relative;}
		
#jyftop_t1{ margin:0 auto; width:100%; height:41px; background:#FFFFFF; text-align:center; line-height:41px; font-size:14px; text-align:center; position:relative;}
.jyftop_t2{ position:absolute; top:0px; left:0px; width:88px; height:41px;}
.jyftop_t3{ position:absolute; top:0px; right:0px; width:55px; height:41px;}


.picScrollleftpic{   position:relative; margin:0 auto; width:1270px;}
		.picScrollleftpic .hd{ position:relative }
		.picScrollleftpic .hd .prev{ cursor:pointer; background:url("../showhc_100.jpg") no-repeat; position:absolute; left: 0px; display:block; width:52px; height:73px; z-index:99; top:280px;}
		.picScrollleftpic .hd .next{cursor:pointer; background:url("../showhc_10.jpg") no-repeat; position:absolute; right: 0px; display:block; width:52px; height:73px; z-index:99; top:280px;  }
		/*.picScrollleftpic .hd .prev{ cursor:pointer; background:url("../showhc_100.jpg") no-repeat; position:absolute; display:block; width:52px; height:73px; left:-80px; z-index:99; top:280px;}*/
		/*.picScrollleftpic .hd .next{cursor:pointer; background:url("../showhc_10.jpg") no-repeat; position:absolute; display:block; width:52px; height:73px; right:-80px; z-index:99; top:280px;  }*/
		.picScrollleftpic .bd{ width:1270px; overflow:hidden   }
		.picScrollleftpic .bd ul{ overflow:hidden; zoom:1; }
		.picScrollleftpic .bd ul li{ margin-right:10px; float:left; _display:inline; overflow:hidden; text-align:center; width:1270px; height:680px; }
		.picScrollleftpic .bd ul li .pic{ text-align:center; padding-top:5px; }
		.picScrollleftpic .bd ul li .pic img{ width:1270px; height:680px;}
		.picScrollleftpic .bd ul li .pic a:hover img{ border-color:#ff0000;  }
		.picScrollleftpic .bd ul li .titlepic{ line-height:24px;width:250px; float:left; text-align:center; color:#CCCCCC   }
		.picScrollleftpic .bd ul li .titlepic a{ display:block; color:#333333; font-size:14px;width:250px; float:left; text-align:center}

#con_one_2{ display: none}
#flip{width:831px;margin-top: 20px;}

.j_r_news_list {margin-left: 10px;width: 802px;}
.j_r_news_list dl{ padding-top:20px;padding-left: 5px}
.j_r_news_list dl a{ color:#666; font-size:13px; text-decoration:none;}
.j_r_news_list dl dt{ background:url(../newdian.gif) repeat-x left bottom; padding-bottom:7px;}
.j_r_news_list dl dt strong a{ line-height:40px; font-size:16px;color: black; width: 659px !important;  display: inline-block;  height: 30px;  overflow: hidden !important;text-overflow: ellipsis;white-space: nowrap;}
.j_r_news_list dl dt em{ font-style:normal; padding-left:60px; background:url(../newdate_line.gif) no-repeat 26px center; display: inline-block; vertical-align: 4px;}
.j_r_news_list dl dd{ line-height:28px; padding-top:10px;}
.j_r_news_list dl dd .more{ float:right; display:block; width:45px; height:48px; font-size:0px; text-indent:-999em; overflow:hidden; background:url(../newmore.gif) no-repeat; margin-top:5px;}
.j_r_news_list dl dd a{ width:730px; float:left; font-size:13px; text-align:justify;height: 60px;overflow: hidden;}
.j_r_news_list dl.dl_over dt a{ color:#a62121; width: 659px !important;  display: inline-block;  height: 30px;  overflow: hidden !important;text-overflow: ellipsis;white-space: nowrap;}
.j_r_news_list dl.dl_over dd a{ text-decoration:underline;}
.j_r_news_list dl.dl_over dd .more{ background-position:right bottom;}
.j_r_news_list dl.dl_out dt a{ color:#333; width: 659px !important;  display: inline-block;  height: 30px;  overflow: hidden !important;text-overflow: ellipsis;white-space: nowrap; }
.j_r_news_list dl.dl_out dd a{ color:#666;}
.j_r_news_list dl.dl_out dd .more{ background-position:right top;}

.divScrollBar{background-color:#ddd;position:absolute;opacity:0.5; filter:Alpha(opacity=50);}
.divScrollBar:hover{opacity:1; filter:Alpha(opacity=100);}
.divScrollBar div{background-color:#aaa; position:absolute; left:0px; top:0px;}
