.banner {

	width: 100%; height: 517px; overflow: hidden; border-bottom-color: rgb(255, 255, 255); border-bottom-width: 1px; border-bottom-style: solid; position: relative; z-index: 1;

}

.banner .hd {

	left: 0px; width: 100%; height: 20px; text-align: center; bottom: 15px; position: absolute; z-index: 3;

}

.banner .hd ul {

	width: 100%; text-align: center; float: left; -ms-zoom: 1;

}

.banner .hd ul li {

	background: url("../images/bannertt.png") no-repeat; margin: 0px 4px; width: 10px; height: 10px; text-align: center; line-height: 10px; display: inline; cursor: pointer;

}

.banner .hd ul li a {

	width: 10px; height: 10px; display: inline-block;

}

.banner .hd ul li.on {

	background-position: right top;

}

.banner .bd {

	width: 100%; height: 100%; position: relative; z-index: 2;

}

.banner .bd li {

	width: 100%; height: 517px; float: left; display: inline; -ms-zoom: 1;

}

.banner .bd li a {

	width: 100%; height: 517px; display: block;

}

.banner .bd {

	margin: 0px auto; overflow: hidden; position: relative; z-index: 0;

}

.banner .bd ul {

	width: 100% !important;

}

.banner .bd li {

	background-position: top; width: 100% !important; height: 517px; text-align: center; overflow: hidden; background-repeat: no-repeat;

}

.banner .bd li a {

	height: 517px; display: block;

}

.banner .hd ul {

	text-align: center;

}

.banner .hd ul li {

	line-height: 999px; overflow: hidden; display: inline-block; cursor: pointer; -ms-zoom: 1;

}

.banyin1 {

	background: url("../images/banyin1.png") repeat-x; left: 0px; top: 0px; width: 100%; height: 8px; overflow: hidden; position: absolute; z-index: 999;

}

.banyin2 {

	background: url("../images/banyin2.png") repeat-x; left: 0px; width: 100%; height: 7px; bottom: 0px; overflow: hidden; position: absolute; z-index: 999;

}

.index_boxbg {

	background: url("../images/index_box.jpg") no-repeat top; width: 100%; height: 171px; float: left;

}

.index_box {

	width: 100%; overflow: hidden; margin-top: 21px; float: left;

}

.index_box ul {

	width: 105%;

}

.index_box li {

	width: 232px; margin-right: 25px; float: left;

}

.index_box li a {

	display: block; cursor: pointer;

}

.index_boa {

	width: 100%; height: 36px; text-align: center; color: rgb(51, 51, 51); line-height: 26px; font-size: 14px; font-weight: bold; border-bottom-color: rgb(220, 220, 220); border-bottom-width: 1px; border-bottom-style: solid; float: left; position: relative; z-index: 1;

}

.index_boa i {

	background: rgb(52, 80, 0); left: 107px; width: 17px; height: 2px; bottom: -1px; display: block; position: absolute; z-index: 5;

}

.index_bob {

	background: url("../images/index_bobg.gif") no-repeat; padding: 0px 2px 3px 0px; width: 230px; height: 140px; margin-top: 14px; float: left; display: block;

}

.index_img {

	width: 230px; height: 140px; overflow: hidden; display: block; position: relative; z-index: 1;

}

.index_img p {

	background: url("../images/index_imgbg.png"); left: 0px; top: 140px; width: 100%; height: 140px; position: absolute; z-index: 3;

}

.index_img p span {

	width: 100%; height: 26px; text-align: center; color: rgb(255, 255, 255); line-height: 26px; font-size: 14px; font-weight: bold; margin-top: 57px; float: left;

}

.index_module {

	width: 100%; margin-top: 15px; float: left;

}

.index_module1 {

	width: 230px; margin-right: 29px;

}

.inmodu_tit {

	font: bold 14px/26px "微软雅黑"; padding: 9px 0px 0px; width: 100%; color: rgb(52, 80, 0); float: left; font-size-adjust: none; font-stretch: normal;

}

.inmodu_tit strong {

	color: rgb(191, 197, 184); text-transform: uppercase; padding-left: 8px; font-family: Arial; font-size: 10px; margin-top: 2px; display: inline-block;

}

.index_module1img {

	width: 100%; color: rgb(102, 102, 102); line-height: 26px; padding-top: 114px; margin-top: 16px; float: left; position: relative; z-index: 1;

}

.index_module1img img {

	left: 0px; top: 0px; position: absolute; z-index: 5;

}

.index_module1img .index_module1bg {

	left: -4px; top: -4px; z-index: 3;

}

.index_module1img:hover {

	color: rgb(52, 80, 0);

}

.inTab {

	width: 485px;

}

.inTab_nav {

	width: 100%; height: 29px; border-bottom-color: rgb(219, 219, 219); border-bottom-width: 1px; border-bottom-style: solid;

}

.inTab_nav li {

	width: 100px; height: 29px; text-align: center; float: left;

}

.inTab_nav li a {

	width: 100px; height: 27px; color: rgb(102, 102, 102); line-height: 24px; font-size: 14px; font-weight: bold; border-top-color: rgb(255, 255, 255); border-top-width: 3px; border-top-style: solid; display: block;

}

.inTab_nav li.inTab_navcur a {

	background: rgb(52, 80, 0); border-color: rgb(252, 197, 71); color: rgb(255, 255, 255);

}

.inTab_con {

	width: 100%; height: 200px; margin-top: 8px; float: left;

}

.inTab_li {

	width: 100%; height: 200px; float: left; display: none; position: relative; z-index: 1; line-height:1.2;

}

.inTab_cur {

	display: block;

}

.inTab_li li {

	width: 100%; height: 39px; line-height: 39px; border-bottom-color: rgb(229, 229, 229); border-bottom-width: 1px; border-bottom-style: dashed; float: left;

}

.inTab_li li a {

	width: 100%; height: 39px; color: rgb(51, 51, 51); display: block;

}

.inTab_li li a span {

	color: rgb(51, 51, 51); float: right;

}

.inTab_li li a:hover {

	color: rgb(51, 51, 51); font-weight: bold;

}

.inTab_li li a:hover span {

	color: rgb(51, 51, 51); font-weight: bold;

}

.inTab_more {

	background: url("../images/inTab_more.jpg") no-repeat right; top: -33px; width: 45px; right: 2px; color: rgb(154, 164, 141); line-height: 24px; font-family: Arial; font-size: 10px; position: absolute;

}

.inTab_more:hover {

	font-weight: bold;

}

.inLink {

	width: 230px;

}

.inLink ul {

	width: 100%; margin-top: 17px; float: left;

}

.inLink li {

	width: 100%; height: 85px; float: left;

}

.inLink li a {

	width: 100%; height: 85px; float: left;

}

.inLink li {

	margin-bottom: 14px;

}

.inLink li a {

	position: relative; z-index: 1;

}

.inLink li a img {

	left: -4px; top: -3px; position: absolute;

}

.inLink li a:hover img {

	opacity: 0.8; -moz-opacity: 0.8;

}

.aboutban {

	background: url("../images/aboutban.jpg") no-repeat center; width: 100%; height: 200px;

}

.aboutMain {

	margin: 0px auto; width: 1003px; padding-top: 23px;

}

.aboutMain_tit {

	width: 1003px; height: 54px;

}

.aboutMain_tit h1 {

	color: rgb(51, 51, 51); line-height: 38px; font-size: 22px; font-weight: bold; float: left;

}

.aboutMain_tit p {

	text-align: right; color: rgb(136, 136, 136); line-height: 50px; float: right;

}

.aboutMain_tit p a {

	color: rgb(136, 136, 136); font-size: 12px;

}

.aboutMain_tit p a:hover {

	color: rgb(40, 70, 0);

}

.aboutMain_tit p a.on {

	color: rgb(40, 70, 0);

}

.aboutCon {

	

}

.aboutCon_t {

	padding-bottom: 33px;

}

.aboutCon_tL {

	background: rgb(255, 255, 255); border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 611px; height: 384px; padding-right: 19px; padding-left: 23px; float: left;

}

.aboutCon_tL2 {

	width: 611px; height: 36px; padding-top: 8px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;

}

.aboutCon_tL2 h1 {

	height: 36px; color: rgb(40, 70, 0); line-height: 36px; font-size: 16px; font-weight: bold; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;

}

.aboutCon_tL2 a {

	color: rgb(136, 136, 136); line-height: 36px; font-family: Arial; font-size: 12px; float: right;

}

.aboutCon_tL2 a:hover {

	color: rgb(40, 70, 0);

}

.aboutCon_tL3 {

	width: 608px; padding-top: 22px; padding-left: 3px;

}

.aboutCon_tL4 {

	border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 207px; height: 290px; float: left;

}

.aboutCon_tL4 img {

	margin: -3px 0px 0px -3px; width: 210px; height: 293px;

}

.aboutCon_tL5 {

	width: 378px; color: rgb(102, 102, 102); line-height: 26px; font-size: 12px; float: right;

}

.aboutCon_tL5 h1 {

	height: 45px; color: rgb(68, 68, 68); line-height: 32px; font-size: 13px; font-weight: bold; margin-bottom: 16px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dashed;

}

.aboutCon_tL5 p {

	text-align: right; line-height: 20px; padding-top: 2px;

}

.aboutCon_tL5 p a {

	color: rgb(136, 136, 136);

}

.aboutCon_tL5 p a:hover {

	color: rgb(40, 70, 0);

}

.aboutCon_tR {

	background: rgb(255, 255, 255); border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 295px; height: 384px; padding-right: 18px; padding-left: 20px; float: right;

}

.aboutCon_tR2 {

	width: 295px; height: 36px; padding-top: 8px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;

}

.aboutCon_tR2 h1 {

	height: 36px; color: rgb(40, 70, 0); line-height: 36px; font-size: 16px; font-weight: bold; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;

}

.aboutCon_tR2 a {

	color: rgb(136, 136, 136); line-height: 36px; font-family: Arial; font-size: 12px; float: right;

}

.aboutCon_tR2 a:hover {

	color: rgb(40, 70, 0);

}

.aboutCon_tR3 {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(235, 235, 235); margin: 22px 0px 12px 2px; width: 291px; height: 188px;

}

.aboutCon_tR3 img {

	margin: -2px 0px 0px -2px; width: 293px; height: 190px;

}

.aboutCon_tR4 a {

	color: rgb(136, 136, 136); line-height: 24px; display: block;

}

.aboutCon_tR4 a:hover {

	color: rgb(40, 70, 0);

}

.aboutCon_b {

	width: 1100px;

}

.aboutCon_b2 {

	background: rgb(255, 255, 255); border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 227px; height: 237px; margin-right: 26px; float: left;

}

.aboutCon_b3 {

	margin: 0px auto 20px; width: 197px; height: 36px; padding-top: 8px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;

}

.aboutCon_b3 h1 {

	height: 36px; color: rgb(40, 70, 0); line-height: 36px; font-size: 16px; font-weight: bold; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;

}

.aboutCon_b3 a {

	color: rgb(136, 136, 136); line-height: 36px; font-family: Arial; font-size: 12px; float: right;

}

.aboutCon_b3 a:hover {

	color: rgb(40, 70, 0);

}

.aboutCon_b4 {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(235, 235, 235); margin: 2px auto; width: 193px; height: 127px;

}

.aboutCon_b4 img {

	margin: -2px 0px 0px -2px; width: 195px; height: 129px;

}

.aboutCon_b5 {

	margin: 0px auto; width: 197px; line-height: 20px; overflow: hidden; padding-top: 8px; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.aboutCon_b5 a {

	color: rgb(51, 51, 51);

}

.aboutCon_b5 a:hover {

	color: rgb(40, 70, 0);

}

.speech {

	width: 1003px; padding-bottom: 8px;

}

.speech h1 {

	color: rgb(51, 51, 51); line-height: 34px; font-size: 22px; font-weight: bold;

}

.speech p {

	color: rgb(136, 136, 136); line-height: 24px;

}

.speech p a {

	color: rgb(136, 136, 136); font-size: 12px;

}

.speech p a:hover {

	color: rgb(40, 70, 0);

}

.speech p a.on {

	color: rgb(40, 70, 0);

}

.aboutpath {

	height: 49px; padding-bottom: 11px;

}

.aboutpath li {

	width: 120px; height: 49px; padding-right: 5px; float: left;

}

.aboutpath1 li {

	width: 173px;

}

.aboutpath li a {

	background: url("../images/aboutpath1.jpg") repeat-x top; height: 49px; text-align: center; color: rgb(255, 255, 255); line-height: 40px; font-size: 13px; display: block;

}

.aboutpath li a:hover {

	background: url("../images/aboutpath2.jpg") no-repeat bottom rgb(40, 70, 0);

}

.aboutpath li a.on {

	background: url("../images/aboutpath2.jpg") no-repeat bottom rgb(40, 70, 0);

}

.speech2 {

	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(229, 228, 225) rgb(194, 189, 181); border-image: none; padding-top: 30px; min-height: 200px; -height: 200px;

}

.speech3 {

	margin: 0px auto; width: 942px; padding-bottom: 20px;

}

.speech4 {

	margin: 0px auto; width: 942px; color: rgb(102, 102, 102); line-height: 30px; padding-bottom: 20px; font-size: 12px;

}

.speech5 {

	border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); margin: 3px 18px 0px 3px; width: 206px; height: 290px; float: left;

}

.speech5 img {

	margin: -3px 0px 0px -3px; width: 209px; height: 293px;

}

.speech4 p {

	color: rgb(51, 51, 51); padding-bottom: 10px;

}

.organization {

	padding-top: 11px;

}

.culture {

	margin: 0px auto; width: 976px; padding-bottom: 20px;

}

.culture li {

	padding: 0px 16px; width: 210px; margin-bottom: 30px; border-right-color: rgb(238, 238, 238); border-right-width: 1px; border-right-style: solid; float: left;

}

.culture li h1 {

	height: 80px; color: rgb(68, 68, 68); line-height: 26px; font-size: 16px; font-weight: bold;

}

.culture li h1 span {

	color: rgb(102, 102, 102); line-height: 22px; font-size: 12px; font-weight: normal; display: block;

}

.culture li p {

	

}

.develop {

	margin: 0px auto; width: 942px;

}

.develop li {

	width: 942px; padding-bottom: 10px;

}

.develop li .devetit {

	width: 923px; height: 17px; padding-left: 19px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;

}

.develop li .devetit p {

	background: rgb(52, 80, 0); padding: 0px 18px; height: 16px; color: rgb(255, 255, 255); line-height: 16px; font-family: "宋体"; font-size: 12px; margin-bottom: -2px; border-top-color: rgb(252, 197, 71); border-top-width: 2px; border-top-style: solid; float: left;

}

.develop li .devecon {

	color: rgb(109, 109, 109); padding-top: 15px; font-family: "宋体"; font-size: 12px; min-height: 71px; -height: 71px;

}

.develop li .devecon h1 {

	background: url("../images/lfang.jpg") no-repeat 3px 14px; height: 29px; color: rgb(52, 80, 0); line-height: 29px; padding-left: 15px; font-family: Arial; font-size: 16px;

}

.honnor {

	margin: 0px auto; width: 962px;

}

.honnor li {

	margin: 0px 10px 19px; border: 1px solid rgb(235, 235, 235); border-image: none; width: 218px; height: 188px; float: left; cursor: pointer;

}

.honnor li p {

	margin: 0px auto; padding: 12px 0px; width: 181px; height: 128px; text-align: center;

}

.honnor li p img {

	display: inline;

}

.honnor li a {

	text-align: center; color: rgb(102, 102, 102); line-height: 22px; font-size: 12px; font-weight: bold; display: block;

}

.honnor li:hover a {

	color: rgb(40, 70, 0);

}

.honnorTc {

	left: 50%; top: 50%; height: 530px; margin-top: -265px; display: none; position: fixed; z-index: 101;

}

.honnorTc a {

	top: -24px; right: 0px; position: absolute;

}

.honnorTc2 {

	position: relative;

}

.honnorTc2 p {

	background: rgb(0, 0, 0); left: 0px; width: 100%; bottom: 0px; line-height: 30px; overflow: hidden; white-space: nowrap; position: absolute; -ms-text-overflow: ellipsis; opacity: 0.6;

}

.honnorTc2 p span {

	padding: 0px 10px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px;

}

.page {

	padding: 20px 0px; height: 30px; text-align: center;

}

.page a {

	margin: 0px 2px; border: 1px solid rgb(204, 204, 204); border-image: none; width: 25px; height: 25px; text-align: center; color: rgb(136, 136, 136); line-height: 25px; font-family: Arial; font-size: 13px; font-weight: bold; display: inline-block;

}

.page a:hover {

	background: rgb(52, 80, 0); border: 1px solid rgb(52, 80, 0); border-image: none; color: rgb(255, 255, 255);

}

.page a.on {

	background: rgb(52, 80, 0); border: 1px solid rgb(52, 80, 0); border-image: none; color: rgb(255, 255, 255);

}

.page a.jt {

	font-family: "宋体"; font-weight: normal;

}

.industryban {

	background: url("../images/industryban.jpg") no-repeat center; width: 100%; height: 200px;

}

.industryCon_t {

	padding-bottom: 23px;

}

.industryCon_tL {

	background: rgb(255, 255, 255); border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 450px; height: 312px; padding-right: 20px; padding-left: 17px; float: left;

}

.industryCon_tL2 {

	width: 450px; height: 36px; padding-top: 8px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;

}

.industryCon_tL2 h1 {

	height: 36px; color: rgb(40, 70, 0); line-height: 36px; font-size: 16px; font-weight: bold; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: inline-block;

}

.industryCon_tL2 a {

	color: rgb(136, 136, 136); line-height: 36px; font-family: Arial; font-size: 12px; float: right;

}

.industryCon_tL2 a:hover {

	color: rgb(40, 70, 0);

}

.industryCon_tL3 {

	width: 447px; padding-top: 17px; padding-left: 3px; position: relative;

}

.industryCon_tL4 {

	border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 207px; height: 136px; margin-right: 10px; float: left;

}

.industryCon_tL4 img {

	margin: -3px 0px 0px -3px; width: 210px; height: 139px;

}

.industryCon_tL5 {

	color: rgb(102, 102, 102); line-height: 26px; padding-top: 10px; font-size: 12px;

}

.industryCon_tL5 h1 {

	top: 14px; width: 226px; right: 0px; color: rgb(68, 68, 68); line-height: 18px; padding-bottom: 15px; font-size: 13px; font-weight: bold; margin-bottom: 0px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dashed; position: absolute;

}

.industryCon_tL5 p {

	text-align: right; line-height: 20px; padding-top: 5px;

}

.industryCon_tL5 p a {

	color: rgb(136, 136, 136);

}

.industryCon_tL5 p a:hover {

	color: rgb(40, 70, 0);

}

.industryCon_tR {

	background: rgb(255, 255, 255); border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 450px; height: 312px; padding-right: 20px; padding-left: 17px; float: right;

}

.industryCon_b {

	width: 1100px;

}

.industryCon_b2 {

	background: rgb(255, 255, 255); border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 281px; height: 249px; padding-right: 20px; padding-left: 17px; margin-right: 20px; float: left;

}

.industryCon_b3 {

	margin: 0px auto; width: 281px; height: 36px; padding-top: 8px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;

}

.industryCon_b3 h1 {

	height: 36px; color: rgb(40, 70, 0); line-height: 36px; font-size: 16px; font-weight: bold; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; float: left; display: inline-block;

}

.industryCon_b3 a {

	color: rgb(136, 136, 136); line-height: 36px; font-family: Arial; font-size: 12px; float: right;

}

.industryCon_b3 a:hover {

	color: rgb(40, 70, 0);

}

.industryCon_b4 {

	width: 281px; padding-top: 20px; padding-left: 2px; position: relative;

}

.industryCon_b5 {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 118px; height: 77px; margin-right: 10px; float: left;

}

.industryCon_b5 img {

	margin: -2px 0px 0px -2px; width: 120px; height: 79px;

}

.industryCon_b6 {

	color: rgb(102, 102, 102); line-height: 26px; padding-top: 10px; font-size: 12px;

}

.industryCon_b6 h1 {

	top: 14px; width: 150px; right: 0px; color: rgb(68, 68, 68); line-height: 24px; padding-bottom: 10px; font-size: 13px; font-weight: bold; margin-bottom: 0px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: dashed; position: absolute;

}

.industryCon_b6 p {

	text-align: right; line-height: 20px; padding-top: 5px;

}

.industryCon_b6 p a {

	color: rgb(136, 136, 136);

}

.industryCon_b6 p a:hover {

	color: rgb(40, 70, 0);

}

.industry_det {

	padding-top: 10px;

}

.industry_det a {

	padding: 0px 22px; border-radius: 5px; border: 1px solid rgb(40, 70, 0); border-image: none; height: 38px; color: rgb(40, 70, 0); line-height: 38px; font-size: 13px; font-weight: bold; display: inline-block; -webkit-border-radius: 5px; -ms-border-radius: 5px; -moz-border-radius: 5px;

}

.industry_det a:hover {

	background: rgb(40, 70, 0); color: rgb(255, 255, 255);

}

.brandban {

	background: url("../images/brandban.jpg") no-repeat center; width: 100%; height: 200px;

}

.culture li a {

	display: block;

}

.culture li a:hover h1 {

	color: rgb(40, 70, 0);

}

.culture li a:hover h1 span {

	color: rgb(40, 70, 0); text-decoration: underline;

}

.newban {

	background: url("../images/newban.jpg") no-repeat center; width: 100%; height: 200px;

}

.newChannel {

	border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 290px; height: 187px; margin-right: 10px; float: left;

}

.newChannel img {

	margin: -3px 0px 0px -3px; width: 293px; height: 190px;

}

.newChannel2 {

	width: 304px; color: rgb(102, 102, 102); line-height: 26px; font-size: 12px; float: right;

}

.newChannel2 h1 {

	height: 32px; color: rgb(68, 68, 68); line-height: 24px; overflow: hidden; font-size: 13px; font-weight: bold; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.newChannel2 h1 a {

	color: rgb(68, 68, 68);

}

.newChannel2 h1 a:hover {

	color: rgb(40, 70, 0);

}

.newChannel2 p {

	text-align: right; line-height: 20px; padding-top: 2px;

}

.newChannel2 p a {

	color: rgb(136, 136, 136);

}

.newChannel2 p a:hover {

	color: rgb(40, 70, 0);

}

.newChannel3 {

	width: 611px; padding-top: 10px;

}

.newChannel3 li {

	height: 36px; line-height: 36px;

}

.newChannel3 li a {

	background: url("../images/hfang.jpg") no-repeat 6px 17px; color: rgb(102, 102, 102); padding-left: 15px; font-size: 13px; float: left;

}

.newChannel3 li:hover a {

	background: url("../images/lfang.jpg") no-repeat 6px 17px; width: 520px; color: rgb(40, 70, 0); overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.newChannel3 li span {

	color: rgb(136, 136, 136); font-family: Arial; font-size: 12px; float: right;

}

.newChannel3 li:hover span {

	color: rgb(40, 70, 0);

}

.newChannel4 {

	width: 295px;

}

.newChannel4 li {

	width: 295px; height: 36px; line-height: 36px; overflow: hidden; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.newChannel4 li a {

	background: url("../images/hfang.jpg") no-repeat 6px 8px; color: rgb(102, 102, 102); padding-left: 15px; font-size: 13px;

}

.newChannel4 li a:hover {

	background: url("../images/lfang.jpg") no-repeat 6px 8px; width: 520px; color: rgb(40, 70, 0);

}

.newChannel5 {

	padding-bottom: 10px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 3px; border-bottom-style: solid;

}

.newChannel6 {

	margin: 0px auto 20px; height: 36px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 2px; border-bottom-style: solid;

}

.newChannel6 h1 {

	height: 36px; color: rgb(40, 70, 0); line-height: 36px; font-size: 16px; font-weight: bold; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;

}

.newChannel6 a {

	color: rgb(136, 136, 136); line-height: 36px; font-family: Arial; font-size: 12px; float: right;

}

.newChannel6 a:hover {

	color: rgb(40, 70, 0);

}

.newChannel7 {

	width: 1100px; overflow: hidden; padding-top: 5px;

}

.newChannel7 li {

	width: 227px; padding-right: 32px; float: left;

}

.newChannel7 li p {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(235, 235, 235); margin: 2px 0px 0px 2px; width: 223px; height: 143px;

}

.newChannel7 li p img {

	margin: -2px 0px 0px -2px; width: 225px; height: 145px;

}

.newChannel7 li h1 {

	height: 20px; line-height: 20px; overflow: hidden; padding-top: 5px; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.newChannel7 li h1 a {

	color: rgb(51, 51, 51); font-size: 12px;

}

.newChannel7 li h1 a:hover {

	color: rgb(40, 70, 0);

}

.newlist {

	padding-left: 30px; border-bottom-color: rgb(235, 235, 235); border-bottom-width: 3px; border-bottom-style: solid;

}

.newlist2 {

	width: 973px; padding-bottom: 15px;

}

.newlist2 li {

	width: 973px; padding-top: 26px; padding-bottom: 17px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: dashed;

}

.newlist2 li .newlist3 {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(235, 235, 235); margin: 2px 0px 0px 2px; width: 228px; height: 147px; float: left; -display: inline;

}

.newlist2 li a {

	display: block;

}

.newlist2 li .newlist3 img {

	margin: -2px 0px 0px -2px; width: 230px; height: 149px;

}

.newlist2 li .newlist4 {

	width: 677px; color: rgb(102, 102, 102); line-height: 26px; float: right;

}

.newlist2 li .newlist4 h1 {

	height: 32px; color: rgb(51, 51, 51); line-height: 18px; font-size: 16px;

}

.newlist2 li .newlist5 {

	text-align: right; padding-top: 10px;

}

.newlist2 li .newlist5 span {

	background: rgb(102, 102, 102); width: 76px; height: 20px; text-align: center; color: rgb(255, 255, 255); line-height: 20px; font-family: "宋体"; display: inline-block;

}

.newlist2 li:hover .newlist5 span {

	background: rgb(40, 70, 0);

}

.newlist2 li .newlist4 {

	color: rgb(40, 70, 0);

}

.newlist2 li .newlist4 h1 {

	color: rgb(40, 70, 0);

}

.new_det {

	background: rgb(255, 255, 255); border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(229, 228, 225) rgb(194, 189, 181); margin: 0px auto; padding: 30px 18px; border-image: none; width: 967px; position: relative;

}

.new_det2 {

	height: 35px; text-align: right; color: rgb(136, 136, 136); line-height: 34px; border-bottom-color: rgb(211, 211, 211); border-bottom-width: 1px; border-bottom-style: solid;

}

.new_det2 a {

	color: rgb(136, 136, 136);

}

.new_det2 a:hover {

	color: rgb(40, 70, 0);

}

.new_det2 a.on {

	color: rgb(40, 70, 0);

}

.new_det3 {

	margin: 0px auto; width: 837px; color: rgb(51, 51, 51); line-height: 30px; padding-top: 34px;

}

.new_det3 h1 {

	height: 70px; text-align: center; color: rgb(51, 51, 51); line-height: 36px; font-size: 25px; font-weight: bold;

}

.new_det3 h1 span {

	color: rgb(136, 136, 136); line-height: 24px; font-size: 12px; font-weight: normal; display: block;

}

.new_det4 {

	padding: 15px 0px 30px; text-align: center;

}

.new_det4 a {

	margin: 0px 3px; border: 1px solid rgb(167, 176, 184); border-image: none; width: 68px; height: 23px; color: rgb(51, 51, 51); line-height: 23px; font-size: 12px; display: inline-block;

}

.new_det4 a:hover {

	background: rgb(40, 70, 0); color: rgb(255, 255, 255);

}

.new_detback {

	background: rgb(40, 70, 0); top: 105px; width: 40px; height: 40px; text-align: center; right: -40px; color: rgb(255, 255, 255); line-height: 40px; display: block; position: absolute;

}

.encyclopedias {

	margin: 0px auto; width: 942px;

}

.encyclopedias ul {

	width: 1000px;

}

.encyclopedias ul li {

	width: 461px; height: 184px; padding-right: 21px; padding-bottom: 20px; float: left;

}

.encyclopedias ul li a {

	border: 9px solid rgb(233, 233, 233); border-image: none; width: 443px; height: 166px; display: block;

}

.encyclopedias ul li a:hover {

	border: 9px solid rgb(231, 238, 220); border-image: none;

}

.encyclopedias ul li a .encyclopedias2 {

	margin: 0px auto; width: 407px; padding-top: 20px;

}

.encyclopedias2l {

	width: 80px; height: 80px; padding-top: 10px; float: left;

}

.encyclopedias2r {

	width: 313px; color: rgb(119, 119, 119); line-height: 22px; float: right;

}

.encyclopedias2r h1 {

	height: 40px; line-height: 40px; font-size: 18px; margin-bottom: 10px; border-bottom-color: rgb(183, 183, 183); border-bottom-width: 1px; border-bottom-style: dotted;

}

.encyclopedias2r p {

	height: 20px; line-height: 20px; padding-top: 10px;

}

.encyclopedias2r p span {

	background: url("../images/encyclopedias7.jpg") no-repeat right; height: 20px; color: rgb(108, 172, 2); line-height: 20px; padding-right: 22px; font-size: 12px;

}

.encyclopedias3 {

	margin: 0px auto; padding: 5px 0px; width: 942px; color: rgb(119, 119, 119); line-height: 22px; border-bottom-color: rgb(222, 222, 223); border-bottom-width: 1px; border-bottom-style: solid; min-height: 100px; -height: 100px;

}

.encyclopedias3 h1 {

	color: rgb(85, 85, 85); padding-bottom: 6px; font-size: 13px; font-weight: bold;

}

.encyclopedias4 {

	margin: 0px auto; width: 942px; padding-top: 15px;

}

.encyclopedias4 li {

	height: 34px; line-height: 34px; border-bottom-color: rgb(230, 230, 230); border-bottom-width: 1px; border-bottom-style: dashed;

}

.encyclopedias4 li a {

	background: url("../images/encyclopedias8.jpg") no-repeat 5px 15px; width: 820px; color: rgb(51, 51, 51); overflow: hidden; padding-left: 19px; float: left; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.encyclopedias4 li span {

	color: rgb(164, 164, 164); float: right;

}

.encyclopedias4 li:hover a {

	color: rgb(40, 70, 0);

}

.encyclopedias4 li:hover span {

	color: rgb(40, 70, 0);

}

.serviceban {

	background: url("../images/serviceban.jpg") no-repeat center; width: 100%; height: 200px;

}

.customerService {

	margin: 0px auto; width: 942px; padding-bottom: 20px;

}

.customerServicel {

	width: 273px; height: 190px; float: left;

}

.customerServicer {

	width: 647px; float: right;

}

.customerServicer2 {

	height: 46px; line-height: 22px; border-bottom-color: rgb(212, 212, 212); border-bottom-width: 2px; border-bottom-style: solid;

}

.customerServicer2 h1 {

	height: 46px; color: rgb(68, 68, 68); font-size: 16px; margin-bottom: -2px; border-bottom-color: rgb(40, 70, 0); border-bottom-width: 2px; border-bottom-style: solid; display: inline-block;

}

.customerServicer2 h1 span {

	color: rgb(136, 136, 136); font-size: 12px; font-weight: normal; display: block;

}

.customerServicer3 {

	color: rgb(68, 68, 68); line-height: 26px; padding-top: 12px; font-size: 12px;

}

.customerServicer3 li {

	height: 26px; color: rgb(68, 68, 68); line-height: 26px; padding-left: 30px;

}

.customerServicer3 li span {

	font-size: 13px; font-weight: bold;

}

.customerServicer3 li.phone {

	background: url("../images/customerService1.jpg") no-repeat 4px 4px;

}

.customerServicer3 li.tel {

	background: url("../images/customerService2.jpg") no-repeat 0px 5px;

}

.customerServicer3 li.email {

	background: url("../images/customerService3.jpg") no-repeat 1px 8px;

}

.customerServicer3 li.add {

	background: url("../images/customerService4.jpg") no-repeat 3px 5px;

}

.customerServicer p {

	color: rgb(40, 70, 0); padding-top: 12px; font-family: "宋体"; font-size: 12px; font-weight: bold;

}

.olMessage {

	margin: 0px auto; width: 942px; color: rgb(92, 92, 92); line-height: 23px; padding-bottom: 15px;

}

.olMessage2 {

	margin: 0px auto; width: 942px;

}

.olMessage3 {

	color: rgb(92, 92, 92); line-height: 25px;

}

.olMessage3 span {

	width: 13px; color: rgb(203, 0, 0); display: inline-block;

}

.olMessage4 {

	background: rgb(237, 237, 237); padding: 1px 10px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 378px; height: 21px; color: rgb(51, 51, 51); line-height: 21px;

}

.olMessage5 {

	background: rgb(237, 237, 237); padding: 5px 10px; border: 1px solid rgb(209, 209, 209); border-image: none; width: 856px; height: 122px; color: rgb(51, 51, 51); line-height: 20px; resize: none;

}

.olMessage6 {

	margin: 0px auto; padding: 15px 0px 20px; width: 942px; text-align: right;

}

.olMessage6 .submit {

	background: rgb(40, 70, 0); border: 1px solid rgb(167, 176, 184); border-image: none; width: 103px; height: 28px; color: rgb(255, 255, 255); font-size: 13px; cursor: pointer;

}

.olMessage6 .reset {

	background: rgb(136, 136, 136); border: 1px solid rgb(167, 176, 184); border-image: none; width: 103px; height: 28px; color: rgb(255, 255, 255); font-size: 13px; cursor: pointer;

}

.complaint {

	color: rgb(102, 102, 102); line-height: 27px; font-family: "宋体"; font-size: 12px;

}

.complaint2 {

	background: rgb(247, 247, 247); padding: 2px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 186px; height: 21px; color: rgb(68, 68, 68);

}

.complaint3 {

	background: rgb(247, 247, 247); padding: 2px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 521px; height: 21px; color: rgb(68, 68, 68);

}

.complaint4 {

	width: 208px; height: 27px; position: relative;

}

.complaint5 {

	border-radius: 3px; border: 1px solid rgb(200, 200, 200); border-image: none; top: 0px; width: 62px; height: 27px; right: -1px; position: absolute; -webkit-border-radius: 3px; -ms-border-radius: 3px; -moz-border-radius: 3px;

}

.complaint6 {

	background: none; border: currentColor; border-image: none; left: 0px; top: 0px; width: 210px; height: 27px; position: absolute; z-index: 2; cursor: pointer; opacity: 0;

}

.complaint7 {

	background: rgb(247, 247, 247); padding: 3px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 858px; height: 80px; color: rgb(68, 68, 68); line-height: 20px; resize: none;

}

.complaint8 {

	background: rgb(247, 247, 247); padding: 3px 10px; border: 1px solid rgb(231, 231, 231); border-image: none; width: 858px; height: 100px; color: rgb(68, 68, 68); line-height: 20px; resize: none;

}

.complaint9 {

	margin: 0px auto; padding: 16px 0px 16px 59px; width: 883px; color: rgb(40, 70, 0); line-height: 20px; font-family: "宋体"; font-size: 12px; font-weight: bold;

}

.complaint10 {

	margin: 0px auto; padding: 15px 0px 20px 59px; width: 883px;

}

.complaint10 .submit {

	background: url("../images/tybtj.jpg") no-repeat 10px 5px rgb(40, 70, 0); border: 1px solid rgb(167, 176, 184); border-image: none; width: 120px; height: 30px; color: rgb(255, 255, 255); padding-left: 26px; font-size: 13px; cursor: pointer;

}

.complaint10 .reset {

	background: rgb(85, 85, 85); border: 1px solid rgb(167, 176, 184); border-image: none; width: 70px; height: 30px; color: rgb(255, 255, 255); font-size: 13px; cursor: pointer;

}

.join {

	margin: 0px auto; padding: 10px 0px 20px; width: 942px; color: rgb(51, 51, 51); line-height: 26px; font-size: 12px;

}

.join h1 {

	background: rgb(40, 70, 0); margin: 10px 0px 5px; padding: 0px 15px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; font-size: 14px; font-weight: bold; display: inline-block;

}

.contactban {

	background: url("../images/contactban.jpg") no-repeat center; width: 100%; height: 200px;

}

.contact_t {

	margin: 0px auto; width: 942px; height: 260px; padding-bottom: 20px;

}

.contact_t2 {

	border-width: 0px 3px 3px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 939px; height: 257px; position: relative;

}

.contact_t3 {

	left: -3px; top: -3px; width: 942px; height: 260px; position: absolute;

}

.contact_t3_l {

	width: 564px; height: 260px; float: left;

}

.contact_t3_r {

	width: 378px; height: 260px; float: left;

}

.contact_t3_r2 {

	width: 52px; height: 260px; float: left;

}

.contact_t3_r3 {

	padding-top: 25px; padding-left: 15px; float: left;

}

.contact_t3_r3 li {

	color: rgb(51, 51, 51); line-height: 24px;

}

.contact_t3_r3 li span {

	color: rgb(51, 51, 51); font-size: 13px; font-weight: bold;

}

.contact_t3_r4 {

	padding-top: 10px;

}

.contact_t3_r4 p {

	border: 1px solid rgb(204, 204, 204); border-image: none; width: 88px; height: 88px; margin-top: 2px; margin-right: 17px; float: left;

}

.contact_t3_r4 dl {

	float: left;

}

.contact_t3_r4 dl dd {

	height: 22px; color: rgb(102, 102, 102); line-height: 22px; padding-left: 23px;

}

.contact_t3_r4 dl dd a {

	color: rgb(40, 70, 0);

}

.contact_t3_r4 dl dd.wx {

	background: url("../images/contact3.jpg") no-repeat 0px 4px;

}

.contact_t3_r4 dl dd.wb {

	background: url("../images/contact4.jpg") no-repeat 0px 4px;

}

.contact_t3_r4 dl dd.db {

	background: url("../images/contact5.jpg") no-repeat 0px 4px;

}

.contact_t3_r4 dl dd.email {

	background: url("../images/contact5.jpg") no-repeat 0px 4px;

}

.contact_b {

	margin: 0px auto; width: 942px; padding-bottom: 10px;

}

.contact_b ul {

	width: 1000px; display: block;

}

.contact_b ul li {

	width: 461px; height: 188px; padding-right: 20px; float: left;

}

.contact_b ul li h1 {

	background: rgb(221, 228, 212); width: 461px; height: 30px;

}

.contact_b ul li h1 span {

	background: rgb(40, 70, 0); width: 170px; height: 30px; color: rgb(255, 255, 255); line-height: 30px; padding-left: 15px; font-size: 13px; display: block;

}

.contact_b ul li .con {

	padding: 15px 0px 0px 2px; width: 457px; height: 216px;

}

.contact_b ul li .con p {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(235, 235, 235); width: 183px; height: 121px; float: left;

}

.contact_b ul li .con p img {

	margin: -2px 0px 0px -2px; width: 185px; height: 123px;

}

.contact_b ul li .con dl {

	padding-top: 10px; padding-left: 16px; float: left;

}

.contact_b ul li .con dl dd {

	width: 250px; color: rgb(51, 51, 51); line-height: 24px;

}

.contact_b ul li .con dl dd span {

	font-size: 13px; font-weight: bold;

}

.recruitment {

	margin: 0px auto; width: 942px; padding-bottom: 20px;

}

.recruitment h1 {

	height: 42px; color: rgb(51, 51, 51); line-height: 30px; font-size: 16px; font-weight: bold;

}

.recruitment_l {

	width: 292px; float: left;

}

.recruitment_r {

	width: 592px; color: rgb(51, 51, 51); line-height: 22px; padding-top: 20px; float: right;

}

.recruitment_r h2 {

	color: rgb(40, 70, 0); line-height: 40px; font-size: 14px; font-weight: bold;

}

.recruitment h3 {

	background: rgb(243, 243, 243); width: 927px; height: 32px; color: rgb(56, 56, 56); line-height: 32px; padding-left: 15px; font-size: 13px; margin-bottom: 12px;

}

.recruitment2 {

	

}

.recruitment2 td {

	color: rgb(102, 102, 102); line-height: 30px; padding-bottom: 7px;

}

.recruitment2 td span {

	color: rgb(84, 64, 31);

}

.recruitment3 {

	padding: 15px 0px 30px; text-align: right;

}

.recruitment3 a {

	background: url("../images/recruitment.png") no-repeat 13px 7px rgb(136, 136, 136); width: 64px; height: 27px; text-align: left; color: rgb(255, 255, 255); line-height: 27px; padding-left: 30px; font-size: 13px; display: inline-block; cursor: pointer;

}

.recruitment3 a:hover {

	background-color: rgb(40, 70, 0);

}

.recruit_det {

	margin: 0px auto; width: 942px;

}

.recruit_det2 {

	background: rgb(195, 195, 195); color: rgb(0, 0, 0); font-family: "宋体"; font-size: 12px;

}

.recruit_det2 td {

	background: rgb(255, 255, 255); padding: 2px; line-height: 24px;

}

.recruit_det3 {

	background: none; border: currentColor; border-image: none; width: 60px; height: 24px; text-align: center; line-height: 24px;

}

.recruit_det4 {

	background: none; border: currentColor; border-image: none; width: 35px; height: 24px; text-align: center; line-height: 24px;

}

.recruit_det h1 {

	background: rgb(217, 217, 217); padding: 0px 18px; height: 25px; color: rgb(51, 51, 51); line-height: 25px; font-size: 14px; font-weight: bold; margin-top: 19px; display: inline-block;

}

.recruit_det5 {

	background: none; border: currentColor; border-image: none; width: 85%; height: 24px; text-align: center; line-height: 24px;

}

.recruit_det6 {

	background: none; border-width: medium medium 1px; border-style: none none solid; border-color: currentColor currentColor rgb(0, 0, 0); border-image: none; width: 80px; height: 24px; text-align: center; line-height: 24px;

}

.recruit_det7 {

	background: none; padding: 2px 0px; border: currentColor; border-image: none; width: 600px; height: 60px; line-height: 20px; resize: none;

}

.recruit_det8 {

	background: none; border: currentColor; border-image: none; top: -44px; line-height: 20px; position: relative;

}

.recruit_det9 input {

	margin-top: -2px;

}

.recruit_det10 {

	background: none; padding: 2px 0px; border: currentColor; border-image: none; width: 800px; height: 60px; line-height: 20px; resize: none;

}

.recruit_det11 {

	height: 35px; color: rgb(0, 0, 0); line-height: 32px; font-family: "宋体";

}

.recruit_det11 span {

	color: rgb(174, 23, 23); font-family: "宋体";

}

.recruit_det12 {

	text-align: center; padding-bottom: 20px;

}

.recruit_sub {

	background: url("../images/recruit_det9.jpg") no-repeat; margin: 0px 2px; border: currentColor; border-image: none; width: 139px; height: 30px; cursor: pointer;

}

.recruit_reset {

	background: url("../images/recruit_det10.jpg") no-repeat; margin: 0px 2px; border: currentColor; border-image: none; width: 94px; height: 30px; cursor: pointer;

}

.recruit_tc {

	background: rgb(255, 255, 255); border-radius: 3px; border: 1px solid rgb(47, 58, 60); border-image: none; left: 50%; top: 50%; width: 400px; height: 230px; margin-top: -115px; margin-left: -200px; display: none; position: fixed; z-index: 9999; box-shadow: 0px 0px 5px #2f3a3c; -webkit-border-radius: 3px; -ms-border-radius: 3px; -moz-border-radius: 3px; -position: absolute;

}

.recruit_tc_xx {

	width: 400px; height: 26px;

}

.recruit_tc_xx a {

	width: 26px; height: 26px; text-align: center; color: rgb(102, 102, 102); line-height: 26px; font-family: "宋体"; font-size: 20px; float: right;

}

.recruit_tc2 {

	margin: 0px auto; width: 348px; text-align: center; padding-top: 7px;

}

.recruit_tc2 h1 {

	height: 57px; color: rgb(51, 51, 51); line-height: 34px; font-size: 16px;

}

.recruit_tc3 {

	width: 100%; text-align: center;

}

.recruit_tc3 a {

	margin: 0px 4px; padding: 1px; border: 1px solid rgb(136, 136, 136); border-image: none; width: 96px; height: 26px; display: inline-block; position: relative; cursor: pointer;

}

.recruit_tc3 a input {

	background: rgb(136, 136, 136); border: currentColor; border-image: none; width: 96px; height: 26px; color: rgb(255, 255, 255); line-height: 26px; cursor: pointer;

}

.recruit_tc3 a:hover {

	border: 1px solid rgb(40, 70, 0); border-image: none;

}

.recruit_tc3 a.on {

	border: 1px solid rgb(40, 70, 0); border-image: none;

}

.recruit_tc3 a:hover input {

	background: rgb(40, 70, 0);

}

.recruit_tc3 a.on input {

	background: rgb(40, 70, 0);

}

.recruit_tc4 {

	left: 1px; top: 1px; width: 96px; height: 26px; position: absolute; opacity: 0; -moz-opacity: 0;

}

.memberban {

	background: url("../images/memberban.jpg") no-repeat center; width: 100%; height: 200px;

}

.member {

	background: url("../images/member_bg.jpg") no-repeat; border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(229, 228, 225) rgb(194, 189, 181); border-image: none; height: 498px; padding-top: 30px;

}

.member2 {

	margin: 0px auto; width: 942px;

}

.member2_l {

	width: 625px; overflow: hidden; float: left;

}

.member2_l ul {

	width: 700px; display: block;

}

.member2_l ul li {

	margin: 0px 21px 20px 0px; width: 300px; height: 180px; overflow: hidden; float: left; position: relative; cursor: pointer;

}

.member3 {

	background: none; border: 9px solid rgb(255, 255, 255); border-image: none; left: 0px; top: 0px; width: 282px; height: 162px; display: none; position: absolute; opacity: 0.3;

}

.member4 {

	background: rgb(0, 0, 0); left: 0px; width: 100%; height: 30px; bottom: -30px; position: absolute; opacity: 0.6;

}

.member4 p {

	padding: 0px 8px; color: rgb(255, 255, 255); line-height: 30px;

}

.member2_r {

	background: url("../images/member7.jpg") no-repeat; width: 300px; height: 296px; padding-top: 84px; float: right;

}

.member2_r ul {

	width: 252px; height: 260px; padding-left: 25px; display: block;

}

.member2_r li {

	

}

.member2_r li > a {

	color: rgb(255, 255, 255); line-height: 28px; overflow: hidden; font-size: 14px; font-weight: bold; display: block; white-space: nowrap; -ms-text-overflow: ellipsis;

}

.member2_r li > a:hover {

	text-decoration: underline;

}

.member2_r li p {

	padding: 5px 0px;

}

.member2_r li p a {

	color: rgb(217, 233, 146); font-size: 12px;

}

.member2_r li p a:hover {

	text-decoration: underline;

}

.member2_r2 {

	text-align: right; padding-right: 26px;

}

.member2_r2 a {

	color: rgb(217, 233, 146); font-family: "宋体";

}

.member2_r2 a:hover {

	text-decoration: underline;

}

.login {

	background: url("../images/login.png") no-repeat; left: 50%; top: 50%; width: 477px; height: 292px; margin-top: -146px; margin-left: -288px; display: none; position: fixed; z-index: 999; -position: absolute;

}

.login2 {

	margin: 0px auto; width: 330px; padding-top: 42px;

}

.login .closed {

	background: url("../images/xx.png") no-repeat center; top: 10px; width: 25px; height: 25px; right: 10px; position: absolute; cursor: pointer;

}

.login_logo {

	width: 330px; height: 86px;

}

.login3 {

	color: rgb(85, 85, 85); line-height: 25px; font-weight: bold;

}

.login4 {

	background: rgb(255, 255, 255); padding: 2px 5px; border: currentColor; border-image: none; width: 255px; height: 21px; color: rgb(51, 51, 51); line-height: 21px; font-size: 12px;

}

.login5 {

	color: rgb(51, 51, 51);

}

.login5 input {

	margin-top: -2px;

}

.login6 {

	background: rgb(40, 70, 0); border: currentColor; border-image: none; width: 80px; height: 30px; color: rgb(255, 255, 255); font-size: 14px; cursor: pointer;

}

.system {

	margin: 0px auto; width: 942px; overflow: hidden;

}

.system ul {

	width: 1100px;

}

.system ul li {

	border-width: 0px 2px 2px 0px; border-style: solid; border-color: rgb(206, 206, 206); margin: 2px 18px 20px 2px; width: 298px; height: 178px; float: left;

}

.system ul li .system2 {

	background: rgb(146, 175, 70); margin: -2px 0px 0px -2px; padding: 0px 29px; width: 242px; height: 180px; position: relative;

}

.system ul li .system2 h1 {

	color: rgb(255, 255, 255); line-height: 38px; padding-top: 24px; font-size: 14px; font-weight: bold;

}

.system3 {

	color: rgb(217, 233, 146); line-height: 21px; padding-bottom: 5px; font-size: 12px;

}

.system ul li:hover .system3 {

	text-decoration: underline;

}

.system4 {

	background: url("../images/jia.jpg") no-repeat right; height: 24px; color: rgb(195, 217, 100); line-height: 24px;

}

.system2 a {

	background: none; border: 9px solid rgb(255, 255, 255); border-image: none; left: 0px; top: 0px; width: 282px; height: 162px; display: none; position: absolute; opacity: 0.4;

}

.system ul li .gasStation {

	background: rgb(232, 112, 96); margin: -2px 0px 0px -2px; padding: 0px 29px; width: 242px; height: 180px; position: relative;

}

.system ul li .gasStation h1 {

	color: rgb(255, 255, 255); line-height: 38px; padding-top: 24px; font-size: 14px; font-weight: bold;

}

.gasStation2 {

	color: rgb(254, 186, 177); line-height: 21px; padding-bottom: 5px; font-size: 12px;

}

.system ul li:hover .gasStation2 {

	text-decoration: underline;

}

.gasStation3 {

	background: url("../images/jia2.jpg") no-repeat right; height: 24px; color: rgb(254, 186, 177); line-height: 24px;

}

.gasStation a {

	background: none; border: 9px solid rgb(255, 255, 255); border-image: none; left: 0px; top: 0px; width: 282px; height: 162px; display: none; position: absolute; opacity: 0.3;

}

.employee {

	margin: 0px auto; width: 942px; overflow: hidden; padding-bottom: 15px;

}

.employee ul {

	width: 1100px;

}

.employee ul li {

	border-width: medium 1px 1px; border-style: none solid solid; border-color: currentColor rgb(237, 235, 232) rgb(237, 235, 232); margin: 0px 11px 11px 0px; border-radius: 2px; border-image: none; width: 225px; height: 221px; float: left; -webkit-border-radius: 2px; -ms-border-radius: 2px; -moz-border-radius: 2px;

}

.employee ul li .employee2 {

	width: 225px; height: 160px; border-bottom-color: rgb(107, 62, 31); border-bottom-width: 2px; border-bottom-style: solid;

}

.employee ul li .employee3 {

	background: rgb(247, 247, 247); width: 225px; height: 58px; border-bottom-color: rgb(200, 196, 187); border-bottom-width: 1px; border-bottom-style: solid;

}

.employee ul li .employee3 h1 {

	margin: 0px auto; width: 206px; height: 26px; color: rgb(51, 51, 51); line-height: 26px; padding-top: 5px; font-size: 12px; font-weight: bold;

}

.employee ul li .employee3 h2 {

	margin: 0px auto; width: 206px; line-height: 18px;

}

.employee ul li .employee3 h2 a {

	background: url("../images/zan1.jpg") no-repeat left; color: rgb(102, 102, 102); line-height: 26px; padding-left: 16px; float: left;

}

.employee ul li .employee3 h2 a.on {

	background: url("../images/zan2.jpg") no-repeat left;

}

.employee ul li .employee3 h2 span {

	color: rgb(136, 136, 136); font-size: 12px; float: right;

}

.proban {

	background: url("../images/proban.jpg") no-repeat center; width: 100%; height: 200px;

}

.proMain {

	margin: 0px auto; width: 1007px; padding-top: 23px;

}

.proboard {

	background: url("../images/pro1.jpg") no-repeat; width: 1008px; height: 216px; padding-top: 1px;

}

.proboard li {

	width: 252px; height: 216px; float: left; position: relative;

}

.proboard li .proboard2 {

	padding: 10px 12px 10px 9px; width: 230px; height: 140px;

}

.proboard li a {

	background: url("../images/pro2.png") no-repeat top; left: 0px; top: 0px; width: 250px; height: 42px; text-align: center; color: rgb(51, 51, 51); line-height: 26px; padding-top: 174px; font-size: 14px; font-weight: bold; position: absolute;

}

.proboard li:hover a {

	background: url("../images/pro3.png") no-repeat top; color: rgb(255, 255, 255);

}

.proboard li.on a {

	background: url("../images/pro3.png") no-repeat top; color: rgb(255, 255, 255);

}

.proboard3 {

	background: url("../images/board6.jpg") no-repeat; width: 1007px; height: 317px; margin-top: 15px;

}

.proboard3l {

	width: 462px; color: rgb(136, 136, 136); line-height: 24px; padding-top: 52px; padding-left: 41px; float: left;

}

.proboard3l h1 {

	height: 46px; color: rgb(51, 51, 51); line-height: 42px; font-size: 22px;

}

.proboard3l a {

	border: 1px solid rgb(55, 70, 0); border-image: none; width: 148px; height: 38px; text-align: center; color: rgb(40, 70, 0); line-height: 38px; font-size: 13px; font-weight: bold; margin-top: 10px; display: block;

}

.proboard3l a:hover {

	background: rgb(55, 70, 0); color: rgb(255, 255, 255);

}

.proboard3r {

	border-width: 0px 2px 3px 0px; border-style: solid; border-color: rgb(218, 218, 218); margin: 19px 10px 0px 2px; width: 458px; height: 277px; float: right; -display: inline;

}

.proboard3r img {

	margin: -3px 0px 0px -2px; width: 460px; height: 280px;

}

.proboard4 {

	width: 1007px; overflow: hidden;

}

.proboard4_1 {

	width: 1100px; height: 175px; padding-top: 18px; border-bottom-color: rgb(221, 221, 221); border-bottom-width: 1px; border-bottom-style: dashed;

}

.proboard4_1 a {

	width: 493px; height: 153px; margin-right: 21px; float: left; display: block;

}

.proboard4_1 p {

	background: url("../images/board11.png") no-repeat; padding: 1px 2px 3px; width: 232px; height: 154px; margin-right: 21px; float: left; position: relative;

}

.proboard4_1 p a {

	background: url("../images/hui.png"); padding: 32px 28px 0px; left: 0px; top: 0px; width: 176px; height: 122px; color: rgb(255, 255, 255); line-height: 24px; font-size: 13px; margin-right: 0px; float: none; display: none; position: absolute;

}

.proboard4_1 p a span {

	margin: 20px 0px 0px 90px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 78px; height: 23px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; font-size: 12px; display: block;

}

.pro_tc {

	background: rgb(255, 255, 255); left: 50%; top: 50%; width: 600px; margin-top: -238px; margin-left: -300px; display: none; position: fixed; z-index: 999; -position: absolute;

}

.pro_tc p {

	padding: 20px 28px 10px; color: rgb(51, 51, 51); line-height: 24px; font-size: 14px;

}

.pro_tc .closed {

	background: url("../images/xx.png") no-repeat center; top: 5px; width: 25px; height: 25px; right: 5px; position: absolute; cursor: pointer;

}

.boardlist {

	margin: 0px auto; padding: 20px 0px 0px; width: 1004px; height: 158px;

}

.boardlist ul {

	position: relative;

}

.boardlist li {

	top: 0px; width: 171px; height: 158px; position: absolute; z-index: 1;

}

.boardlist li.one {

	background: url("../images/boardhui1.png") no-repeat; left: 0px;

}

.boardlist li.two {

	background: url("../images/boardhui2.png") no-repeat; left: 171px;

}

.boardlist li.three {

	background: url("../images/boardhui3.png") no-repeat; left: 342px;

}

.boardlist li.four {

	background: url("../images/boardhui4.png") no-repeat; right: 0px;

}

.boardlist li.on.one {

	background: url("../images/board7.png") no-repeat center; left: 0px; width: 491px; z-index: 2;

}

.boardlist li.on.two {

	background: url("../images/board8.png") no-repeat center; left: 171px; width: 491px; z-index: 2;

}

.boardlist li.on.three {

	background: url("../images/board9.png") no-repeat center; left: 342px; width: 491px; z-index: 2;

}

.boardlist li.on.four {

	background: url("../images/board10.png") no-repeat center; left: 515px; width: 491px; z-index: 2;

}

.boardlist li a {

	width: 100%; height: 100%; display: block;

}

.boardlist2 {

	background: url("../images/boardlist5.jpg") repeat-y; padding: 0px 2px; width: 1003px; margin-top: 20px; border-top-color: rgb(231, 231, 231); border-top-width: 1px; border-top-style: solid;

}

.boardlist2 li {

	width: 1003px; height: 240px; border-bottom-color: rgb(210, 210, 210); border-bottom-width: 1px; border-bottom-style: solid;

}

.boardlist3 {

	width: 1007px; padding-top: 20px;

}

.boardlist3 ul {

	width: 1100px;

}

.boardlist3 ul li {

	background: url("../images/board11.png") no-repeat; padding: 1px 2px 3px; width: 232px; height: 154px; margin-right: 20px; margin-bottom: 15px; float: left;

}

.boardlist3 ul li p {

	width: 232px; height: 154px; position: relative;

}

.boardlist3 ul li p a {

	background: url("../images/hui.png"); padding: 32px 28px 0px; left: 0px; top: 0px; width: 176px; height: 122px; color: rgb(255, 255, 255); line-height: 24px; font-size: 13px; display: none; position: absolute;

}

.boardlist3 ul li p a span {

	margin: 20px 0px 0px 90px; border: 1px solid rgb(255, 255, 255); border-image: none; width: 78px; height: 23px; text-align: center; color: rgb(255, 255, 255); line-height: 23px; font-size: 12px; display: block;

}

.pro_toptc {

	background: rgb(255, 255, 255); left: 50%; top: 50%; width: 600px; margin-top: -268px; margin-left: -300px; display: none; position: fixed; z-index: 999; -position: absolute;

}

.pro_toptc p {

	padding: 20px 28px 10px; color: rgb(51, 51, 51); line-height: 24px; font-size: 14px;

}

.pro_toptc .closed {

	background: url("../images/xx.png") no-repeat center; top: 5px; width: 25px; height: 25px; right: 5px; position: absolute; cursor: pointer;

}

.pro_toptc2 {

	padding: 10px 0px; width: 600px; height: 40px;

}

.pro_toptc2 .prev {

	background: url("../images/z1.jpg") no-repeat; width: 70px; height: 40px; float: left; display: block;

}

.pro_toptc2 .prev:hover {

	background: url("../images/z2.jpg") no-repeat;

}

.pro_toptc2 .next {

	background: url("../images/y1.jpg") no-repeat; width: 70px; height: 40px; float: right; display: block;

}

.pro_toptc2 .next:hover {

	background: url("../images/y2.jpg") no-repeat;

}

.proFurniture {

	width: 1007px; height: 158px; overflow: hidden; padding-top: 20px;

}

.proFurniture ul {

	width: 1100px;

}

.proFurniture ul li {

	width: 493px; height: 158px; margin-right: 20px; float: left;

}

.proFurniture ul li.one {

	background: url("../images/proFurniture1.jpg") no-repeat;

}

.proFurniture ul li.on.one {

	background: url("../images/proFurniture2.jpg") no-repeat;

}

.proFurniture ul li.two {

	background: url("../images/proFurniture3.jpg") no-repeat;

}

.proFurniture ul li.on.two {

	background: url("../images/proFurniture4.jpg") no-repeat;

}

.proFurniture ul li a {

	width: 493px; height: 158px; display: block;

}

.proie {

	width: 1007px; overflow: hidden; padding-top: 25px;

}

.proie ul {

	width: 1100px;

}

.proie ul li {

	width: 239px; height: 164px; padding-right: 17px; float: left; position: relative;

}

.proie ul li a {

	background: none; border: 9px solid rgb(255, 255, 255); border-image: none; left: 2px; top: 1px; width: 217px; height: 142px; display: none; position: absolute; opacity: 0.3;

}

.proDecorative {

	width: 1007px; height: 158px; overflow: hidden; padding-top: 20px;

}

.proDecorative ul {

	width: 1100px;

}

.proDecorative ul li {

	width: 493px; height: 158px; margin-right: 20px; float: left;

}

.proDecorative ul li.one {

	background: url("../images/proDecorative1.jpg") no-repeat;

}

.proDecorative ul li.on.one {

	background: url("../images/proDecorative2.jpg") no-repeat;

}

.proDecorative ul li.two {

	background: url("../images/proDecorative3.jpg") no-repeat;

}

.proDecorative ul li.on.two {

	background: url("../images/proDecorative4.jpg") no-repeat;

}

.proDecorative ul li a {

	width: 493px; height: 158px; display: block;

}

.mhc {

	background: rgb(0, 0, 0); left: 0px; top: 0px; width: 100%; position: absolute; z-index: 88; opacity: 0.6;

}



a.current{ color:#208900; text-decoration:none; font-weight:bold;}

a.current:hover{ color:#208900;  text-decoration:underline;}

