body {
	background: url("../images/index_bg.jpg") no-repeat top rgb(255, 255, 255); margin: 0px auto; -ms-word-break: break-all;
}
ul {
	margin: 0px; padding: 0px;
}
dl {
	margin: 0px; padding: 0px;
}
dt {
	margin: 0px; padding: 0px;
}
dd {
	margin: 0px; padding: 0px;
}
h1 {
	margin: 0px; padding: 0px;
}
h2 {
	margin: 0px; padding: 0px;
}
h3 {
	margin: 0px; padding: 0px;
}
h4 {
	margin: 0px; padding: 0px;
}
h5 {
	margin: 0px; padding: 0px;
}
h6 {
	margin: 0px; padding: 0px;
}
form {
	margin: 0px; padding: 0px;
}
p {
	margin: 0px; padding: 0px;
}
input {
	margin: 0px; padding: 0px;
}
ul {
	list-style: none;
}
img {
	border: 0px ;
}
a {
	color: rgb(102, 102, 102); font-size: 12px; text-decoration: none;
}
a:hover {
	color: rgb(0, 89, 45); text-decoration: none;
}
input {
	vertical-align: middle;
}
select {
	vertical-align: middle;
}
.clear {
	height: 0px; line-height: 0px; clear: both; font-size: 1px; visibility: hidden;
}
.top {
	margin: 0px auto; width: 1004px; height: 99px;
}
.logo {
	margin-top: 2px; float: left; display: inline;
    height: 80px;
}
.top_search {
	color: rgb(102, 102, 102); font-family: "ËÎÌå"; font-size: 13px; margin-top: 25px; float: right; display: inline; position: relative;
}
.top_search p {
	margin-bottom: 6px; margin-left: 66px;
}
.top_search a {
	font-size: 13px;
}
.top_search a:hover {
	color: rgb(0, 89, 45); font-size: 13px; text-decoration: underline;
}
#sform {
	margin-left: 64px;
}
.put_text {
	border: 1px solid rgb(181, 181, 181); width: 250px; height: 25px; color: rgb(203, 203, 203); line-height: 25px; padding-left: 8px; font-size: 14px;
}
.btn {
	background: url("../images/index_06.jpg") no-repeat right 3px; border: currentColor; left: 300px; top: 23px; width: 18px; height: 22px; text-indent: -9999em; position: absolute; cursor: pointer;
}
#menu {
	background: url("../images/index_11.jpg") repeat-x; width: 100%; height: 42px;
}
.menu ul {
	margin: 0px auto; width: 1004px; height: 42px; line-height: 42px; position: relative; z-index: 9999;
}
.menu ul li {
	float: left; display: inline;
}
.menu ul li a {
	padding-right: 31px; padding-left: 30px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 15px; display: block;
}
.menu ul li a:hover {
	background: url("../images/menu_aa.jpg") repeat-x; padding-right: 30px; padding-left: 29px; border-right-color: rgb(204, 204, 204); border-left-color: rgb(204, 204, 204); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; display: block;
}
.menu_about {
	background: url("../images/menu_bg.png") no-repeat top; left: -7px; top: 42px; width: 1019px; height: 297px; display: none; position: absolute; z-index: 99999;
}
.menu_about dl {
	float: left; display: inline; z-index: 99999;
}
.menu_about1 {
	width: 271px; height: 254px; overflow: hidden; margin-top: 16px; margin-left: 42px; z-index: 99999;
}
.menu_about1 dt span {
	color: rgb(0, 89, 45); font-size: 14px; font-weight: bold; z-index: 99999;
}
.menu_about1 dd ul {
	width: 260px; white-space: normal; z-index: 99999;
}
.menu_about1 dd ul li {
	background: url("../images/menu_icon.png") no-repeat 0px 50%; line-height: 26px; padding-left: 8px; margin-right: 50px; float: left; z-index: 99999;
}
.menu_about1 dd ul li a {
	margin: 0px; padding: 0px; border: currentColor; font-family: "ËÎÌå"; font-size: 13px; display: inline; z-index: 99999;
}
.menu_about1 dd ul li a:hover {
	margin: 0px; padding: 0px; border: currentColor; font-family: "ËÎÌå"; font-size: 13px; text-decoration: underline; display: inline; z-index: 99999;
}
.yuanwei {
	line-height: 28px; font-family: Arial, Helvetica, sans-serif,"ËÎÌå"; font-size: 12px; z-index: 99999;
}
.menu_about2 {
	width: 256px; height: 254px; color: rgb(69, 69, 69); line-height: 26px; overflow: hidden; font-size: 12px; margin-top: 16px; z-index: 99999;
}
.menu_about2 h2 {
	color: rgb(69, 69, 69); font-size: 12px; z-index: 99999; cursor: pointer;
}
.menu_fenge {
	background: url("../images/menu_03.jpg") no-repeat; width: 2px; height: 254px; margin-top: 16px; margin-right: 37px; margin-left: 37px; float: left; z-index: 99999;
}
.menu ul li .menu_about2 a {
	padding: 0px; border: currentColor; font-size: 14px;
}
.menu_about3 {
	width: 160px; height: 254px; color: rgb(69, 69, 69); line-height: 34px; overflow: hidden; font-size: 12px; margin-top: 16px; z-index: 99999;
}
.menu_about3 dt img {
	width: 160px; height: 60px; z-index: 99999;
}
.menu_about3 dt a {
	color: rgb(0, 89, 45); font-size: 14px; font-weight: bold; z-index: 99999;
}
.menu_about3 dt a:hover {
	color: rgb(0, 89, 45); font-size: 14px; font-weight: bold; text-decoration: underline; z-index: 99999;
}
.wotian a {
	margin: 0px; padding: 0px; border: currentColor; font-family: "ËÎÌå"; font-size: 14px; font-weight: bold; display: inline;
}
.wotian a:hover {
	margin: 0px; padding: 0px; border: currentColor; font-family: "ËÎÌå"; font-size: 14px; font-weight: bold; display: inline;
}
.menu_fenge1 {
	background: url("../images/menu_03.jpg") no-repeat; width: 2px; height: 254px; margin-top: 16px; margin-right: 20px; margin-left: 20px; float: left;
}
.menu_about3 dd ul {
	width: 154px; z-index: 99999;
}
.menu_about3 dd ul li {
	background: url("../images/menu_icon.png") no-repeat 0px 50%; width: 154px; line-height: 28px; padding-left: 8px; float: left; display: inline; z-index: 99999;
}
.menu_about3 dd ul li a {
	margin: 0px; padding: 0px; border: currentColor; font-family: "ËÎÌå"; font-size: 12px; display: inline; z-index: 99999;
}
.menu_about3 dd ul li a:hover {
	margin: 0px; padding: 0px; border: currentColor; font-family: "ËÎÌå"; font-size: 12px; text-decoration: underline; display: inline; z-index: 99999;
}
.banner {
	margin: 0px auto; width: 100%; height: 417px; overflow: hidden; position: relative;
}
.bannerImg {
	margin: 0px; padding: 0px; width: 100%; float: left; position: relative;
}
.bannerImg .bannerPage {
	left: 48%; top: 368px; position: absolute;
}
.bannerImg .bannerPage a {
	margin-right: 2px;
}
.bannerImg .bannerPage a img {
	vertical-align: middle;
}
.slides_container {
	width: 100%; overflow: hidden; position: relative;
}
.pagination {
	margin: 26px auto 0px;
}
.pagination li {
	margin: 0px 3px; float: left; z-index: 99999;
}
.pagination li a {
	width: 14px; height: 0px; overflow: hidden; padding-top: 14px; float: left; display: block; z-index: 99999; background-image: url("../images/pagination.png");
}
.pagination li.current a {
	background-position: 0px -21px; z-index: 99999;
}
.banner_l a {
	background: url("../images/banner_l.png") no-repeat; left: 0px; top: 182px; width: 58px; height: 58px; position: absolute; cursor: pointer;
}
.banner_l a:hover {
	background: url("../images/banner_la.png") no-repeat; width: 58px; height: 58px; cursor: pointer;
}
.banner_r a {
	background: url("../images/banner_r.png") no-repeat; top: 182px; width: 58px; height: 58px; right: 0px; position: absolute; cursor: pointer;
}
.banner_r a:hover {
	background: url("../images/banner_ra.png") no-repeat; width: 58px; height: 58px; cursor: pointer;
}
.zhanshi {
	background: url("../images/zhanshi.png") no-repeat; left: 653px; top: 390px; width: 17px; height: 20px; position: absolute; cursor: pointer;
}
.banner_di {
	background: url("../images/index_14.jpg") no-repeat top; width: 100%; height: 5px;
}
.content {
	margin: 20px auto 0px; width: 1004px; overflow: hidden;
}
.index_news {
	width: 562px; height: 204px; overflow: hidden; float: left; display: inline;
}
.index_news_top1 {
	height: 22px; color: rgb(35, 35, 35); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; margin-bottom: 21px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.index_news_top1 span {
	color: rgb(254, 102, 3); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.index_news_top1 a {
	float: right; display: inline;
}
.index_news_top_left {
	float: left; display: inline;
}
.index_news_top_left1 {
	color: rgb(156, 156, 156); float: left; display: inline;
}
.index_news_top_left1 span {
	color: rgb(156, 156, 156);
}
.index_news_top {
	height: 22px; color: rgb(35, 35, 35); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; margin-bottom: 23px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.index_news_top span {
	color: rgb(254, 102, 3); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.index_news_top a {
	float: right; display: inline;
}
.news_left {
	width: 235px; height: 168px; float: left; display: inline;
}
.container {
	width: 235px; height: 168px; overflow: hidden; position: relative;
}
.container img {
	width: 229px; height: 163px; overflow: hidden;
}
.slider {
	position: absolute;
}
.slider li {
	list-style: none; display: inline;
}
.slider img {
	width: 256px; height: 168px; display: block;
}
.num {
	right: 5px; bottom: 5px; position: absolute;
}
.num li {
	margin: 3px 1px; border: 1px solid rgb(248, 100, 0); width: 16px; height: 16px; text-align: center; color: rgb(248, 100, 0); line-height: 16px; overflow: hidden; font-family: Arial; font-size: 12px; float: left; cursor: pointer; background-color: rgb(255, 255, 255);
}
.num li.on {
	margin: 0px 1px; border: 0px currentColor; width: 21px; height: 21px; color: rgb(255, 255, 255); line-height: 21px; font-size: 16px; font-weight: bold; background-color: rgb(248, 100, 0);
}
.news_right {
	width: 315px; height: 163px; font-family: "ËÎÌå"; float: right; display: inline;
}
.news_right h5 {
	color: rgb(12, 79, 44); padding-bottom: 6px; font-size: 12px; font-weight: bold;
}
.news_right p {
	color: rgb(124, 124, 124); line-height: 20px; text-indent: 18pt; font-size: 12px; margin-bottom: 5px;
}
.news_right ul li {
	background: url("../images/index_26.jpg") no-repeat 0px 50%; line-height: 23px; padding-left: 15px;
}
.news_right ul li a {
	color: rgb(124, 124, 124); text-decoration: none;
}
.news_right ul li a:hover {
	color: rgb(0, 89, 45); text-decoration: underline;
}
.news_right ul li span {
	color: rgb(124, 124, 124); font-size: 12px; float: right;
}
.news_right2 {
	width: 560px; height: 168px; font-family: "ËÎÌå"; float: right; display: inline;
}
.news_right2 h5 {
	color: rgb(12, 79, 44); padding-bottom: 6px; font-size: 12px; font-weight: bold;
}
.news_right2 p {
	color: rgb(124, 124, 124); line-height: 18px; text-indent: 18pt; font-size: 12px; margin-bottom: 5px;
}
.news_right2 ul li {
	background: url("../images/index_26.jpg") no-repeat 0px 50%; line-height: 24px; padding-left: 15px;
}
.news_right2 ul li a {
	color: rgb(124, 124, 124); text-decoration: none;
}
.news_right2 ul li a:hover {
	color: rgb(0, 89, 45); text-decoration: underline;
}
.news_right2 ul li span {
	color: rgb(124, 124, 124); font-size: 12px; float: right;
}
.jidi {
	width: 395px; height: 204px; overflow: hidden; float: right; display: inline; position: relative;
}
.jidi_top {
	height: 22px; color: rgb(35, 35, 35); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jidi_top span {
	color: rgb(254, 102, 3); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.jidi_top a {
	float: right; display: inline;
}
.jidi_pic {
	margin-top: 21px;
}
.jidi_wenzi {
	background: url("../images/index_04.jpg") no-repeat; left: 251px; top: 0px; width: 143px; height: 168px; color: rgb(87, 87, 87); font-family: "ËÎÌå"; font-size: 12px; position: absolute; opacity: 0.5;
}
.jidi_wenzi11 {
	left: 265px; top: 0px; width: 110px; height: 140px; color: rgb(87, 87, 87); line-height: 24px; overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; position: absolute;
}
.jidi_wenzi11 h5 {
	font-family: "ËÎÌå"; font-size: 12px; font-weight: bold;
}
#focus {
	width: 395px; height: 163px; overflow: hidden; position: relative;
}
#focus ul {
	height: 163px; position: absolute;
}
#focus ul li {
	background: rgb(0, 0, 0); width: 395px; height: 163px; overflow: hidden; float: left; position: relative;
}
#focus ul li div {
	overflow: hidden; position: absolute;
}
#focus .btnBg {
	background: rgb(0, 0, 0); left: 0px; width: 395px; height: 20px; bottom: 0px; position: absolute;
}
#focus .btn {
	padding: 5px 10px; width: 360px; 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 .pre {
	background: url("../images/btn_left_off.jpg") no-repeat; left: 0px; top: 50px; width: 9px; height: 54px; position: absolute; cursor: pointer;
}
#focus .next {
	background: url("../images/btn_right_off.jpg") no-repeat; top: 50px; width: 9px; height: 54px; right: 0px; position: absolute; cursor: pointer;
}
.yewu {
	width: 562px; height: 204px; overflow: hidden; margin-top: 30px; float: left; display: inline;
}
.yewu_pic ul li {
	margin-left: 25px; float: left; display: inline;
}
.demo {
	background: rgb(255, 255, 255); width: 562px; overflow: hidden;
}
.indemo {
	width: 800%; float: left;
}
.demo1 {
	float: left;
}
.demo2 {
	float: left;
}
.jobs {
	width: 395px; height: 204px; overflow: hidden; margin-top: 30px; float: right; display: inline;
}
.jobs_top {
	height: 22px; color: rgb(35, 35, 35); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jobs_top span {
	color: rgb(254, 102, 3); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.jobs_top a {
	color: rgb(17, 138, 123); font-family: "ËÎÌå"; font-size: 12px; font-weight: bold; float: right; display: inline;
}
.jobs_top a:hover {
	background: rgb(17, 138, 123); color: rgb(255, 255, 255); font-family: "ËÎÌå"; font-size: 12px; font-weight: bold; float: right; display: inline;
}
.jobs_zhaop {
	width: 395px; height: 163px; color: rgb(128, 128, 128); overflow: hidden; font-size: 12px; margin-top: 15px;
}
.jobs_zhaop a {
	margin-right: 15px;
}



.jobs_pic {
	margin-top: 20px;
}
.jobs_zhaop ul li {
	background: url("../images/index_26.jpg") no-repeat 0px 50%; line-height: 23px; padding-left: 15px;
}
.jobs_zhaop ul li span {
	color: rgb(124, 124, 124); font-size: 12px; float: right;
}
.bottom_bg {
	background: url("../images/index_bottom.jpg") repeat-x; width: 100%; height: 314px; overflow: hidden; margin-top: 29px;
}
.bottom_shulie {
	margin: 0px auto; width: 1004px; 
}
.bottom_shulie dl {
	width: 150px; height: 192px; line-height: 22px; overflow: hidden; margin-top: 26px; float: left; display: inline;
}
.bottom_shulie dl dt {
	color: rgb(116, 116, 116); font-size: 14px; font-weight: bold; cursor: default;
}
.bottom_shulie dl dd a {
	color: rgb(116, 116, 116); font-size: 13px; text-decoration: none;
}
.bottom_shulie dl dd a:hover {
	color: rgb(116, 116, 116); font-size: 13px; text-decoration: underline;
}
.bottom_fenge {
	background: url("../images/bottom21.jpg") no-repeat; width: 1px; height: 149px; margin-top: 26px; margin-right: 20px; margin-left: 20px; float: left; display: inline;
}
.bottom {
	margin: 0px auto; width: 1004px; height: 92px; cursor: default;
}
.bottom_left {
	color: rgb(68, 68, 68); font-size: 13px; margin-top: 17px; display: inline;
}
.bottom_left ul li {
	float: left; display: inline;
}
.bottom_left ul li a {
	color: rgb(68, 68, 68); font-size: 13px;
}
.bottom_left ul li a:hover {
	color: rgb(227, 227, 227); font-size: 13px;
}
.bottom_left p {
	color: rgb(227, 227, 227); line-height: 22px; padding-top: 8px; clear: both; font-family: Arial, Helvetica, sans-serif,"ËÎÌå"; font-size: 13px;
}
.bottom_right {
	background: url("../images/oayx.jpg") no-repeat; width: 221px; height: 34px; line-height: 35px; font-size: 13px; float: right; display: inline;
}
.bottom_right a {
	color: rgb(69, 69, 69); font-size: 13px; margin-left: 39px;
}

.bottom1_right {
	background: url("../images/oayx.jpg") no-repeat; width: 221px; height: 34px; font-size: 13px; float: right; display: inline;
}
.bottom1_right a {
	color: white; font-size: 13px;
}

.bottom_right a:hover {
	color: rgb(0, 89, 45); font-size: 13px; margin-left: 39px;
}
.ny_banner {
	background: url("../images/neiye_banner1.jpg") no-repeat top; margin: 0px auto; width: 100%; height: 211px; text-align: center; overflow: hidden;
}
.ny_banner img {
	margin: 0px auto; text-align: center; vertical-align: middle; min-width: 1004px;
}
.ny_banner_di {
	background: url("../images/neiye_bannerdi.jpg") no-repeat top; width: 100%; height: 5px;
}
.neiye {
	margin: 0px auto; width: 1004px; cursor: default;
}
.ny_left {
	background: url("../images/neiye_bg.jpg") repeat-y; width: 252px; overflow: hidden; float: left; display: inline;
}
.ny_left dl dt {
	background: url("../images/neiye_02.jpg") no-repeat; height: 74px; line-height: 74px;
}
.ny_left dl dt span {
	color: rgb(69, 69, 69); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; font-weight: bold; margin-left: 35px;
}
.ny_left dl dt h3 {
	color: rgb(126, 126, 126); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px; margin-left: 8px; display: inline;
}
.ny_left dl dd a {
	background: url("../images/neiye_03.jpg") no-repeat; width: 252px; height: 33px; color: rgb(64, 64, 64); line-height: 33px; padding-left: 35px; display: block; cursor: pointer;
}
.ny_left dl dd a:hover {
	background: url("../images/neiye_03a.jpg") no-repeat; width: 252px; height: 33px; color: rgb(255, 255, 255); line-height: 33px; padding-left: 35px; display: block; cursor: pointer;
}
.ny_leftdi {
	background: url("../images/neiye_01.jpg") no-repeat; width: 252px; height: 24px; margin-top: 26px;
}
.content1 ul {
	margin-left: 37px;
}
.content1 ul li {
	background: url("../images/index_26.jpg") no-repeat 0px 50%; line-height: 30px; padding-left: 10px;
}
.content1 ul li a {
	margin: 0px; padding: 0px; clear: both; display: inline; -ms-zoom: 1;
}
.content1 ul li a:hover {
	margin: 0px; padding: 0px; color: rgb(0, 89, 45); clear: both; text-decoration: underline; display: inline; -ms-zoom: 1;
}
.ny_right {
	width: 718px; margin-top: 34px; float: right; display: inline;
}
.ny_right_title {
	height: 38px; line-height: 38px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 2px; border-bottom-style: solid;
}
.ny_right_title span {
	color: rgb(69, 69, 69); font-family: "Î¢ÈíÑÅºÚ"; font-size: 16px; float: left; display: inline;
}
.ny_right_title p {
	color: rgb(148, 148, 148); font-size: 12px; float: right; display: inline;
}
.ny_right_title p img {
	margin-right: 10px;
}
.ny_right_title p strong {
	color: rgb(86, 86, 86); font-weight: normal;
}
.ny_right_title p a {
	color: rgb(148, 148, 148); text-decoration: none;
}
.ny_right_title p a:hover {
	color: rgb(0, 89, 45); text-decoration: underline;
}
.ny_dan {
	width: 718px; overflow: hidden; margin-top: 15px;
}
.ny_pdf {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; margin-top: 5px;
}
.ny_pdf dl {
	width: 718px; height: 160px; line-height: 30px; overflow: hidden; margin-top: 10px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ny_pdf dl h1 {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.ny_pdf dl h1 a {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.ny_pdf dl h1 a:hover {
	color: rgb(0, 89, 45); font-size: 14px; margin-bottom: 5px;
}
.ny_pdf dl dt {
	width: 109px; height: 109px; overflow: hidden; float: left; display: inline;
}
.ny_pdf dl dd {
	width: 590px; height: 109px; float: right; display: inline;
}
.ny_pdf dl dd p {
	height: 86px; overflow: hidden;
}
.xiaz {
	float: right; display: inline;
}
.xiaz img {
	margin-right: 3px;
}
.xiaz a {
	color: rgb(0, 89, 45); font-family: Arial, Helvetica, sans-serif,"ËÎÌå"; text-decoration: none;
}
.xiaz a:hover {
	color: rgb(0, 89, 45); font-family: Arial, Helvetica, sans-serif,"ËÎÌå"; text-decoration: underline;
}
.ny_tongzhi {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; margin-top: 5px;
}
.ny_tongzhi dl {
	width: 718px; height: 110px; line-height: 26px; overflow: hidden; margin-top: 15px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ny_tongzhi dl dt {
	color: rgb(69, 69, 69); font-weight: bold;
}
.ny_tongzhi dl dt a {
	color: rgb(69, 69, 69);
}
.ny_tongzhi dl dt a:hover {
	color: rgb(0, 89, 45); text-decoration: underline;
}
.ny_tongzhi dl dd {
	height: 72px; text-indent: 2em; overflow: hidden;
}
.ny_tongzhi dl dd p {
	height: 50px; overflow: hidden;
}
.time {
	float: right; display: inline;
}
.ny_news {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; margin-top: 5px;
}
.ny_news dl {
	width: 718px; height: 153px; line-height: 30px; overflow: hidden; margin-top: 21px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ny_news dl h1 {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.ny_news dl h1 a {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.ny_news dl h1 a:hover {
	color: rgb(0, 89, 45); font-size: 14px; margin-bottom: 5px;
}
.ny_news dl dt {
	border: 1px solid rgb(225, 225, 225); width: 199px; height: 136px; overflow: hidden; float: left; display: inline;
}
.ny_news dl dt img {
	width: 199px; height: 136px;
}
.ny_news dl dd {
	width: 490px; height: 109px; float: right; display: inline;
}
.ny_news dl dd a {
	color: rgb(69, 69, 69); font-weight: bold;
}
.ny_news dl dd a:hover {
	color: rgb(0, 89, 45); font-weight: bold; text-decoration: underline;
}
.ny_news dl dd p {
	height: 86px; text-indent: 2em; overflow: hidden;
}
.ny_news_zeng {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; margin-top: 5px;
}
.ny_news_zeng dl {
	width: 718px; height: 153px; line-height: 30px; overflow: hidden; margin-top: 21px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.ny_news_zeng dl h1 {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.ny_news_zeng dl h1 a {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.ny_news_zeng dl h1 a:hover {
	color: rgb(0, 89, 45); font-size: 14px; margin-bottom: 5px;
}
.ny_news_zeng dl dt {
	border: 1px solid rgb(225, 225, 225); width: 196px; height: 84px; overflow: hidden; float: left; display: inline;
}
.ny_news_zeng dl dt img {
	width: 196px; height: 84px;
}
.ny_news_zeng dl dd {
	width: 490px; height: 109px; float: right; display: inline;
}
.ny_news_zeng dl dd a {
	color: rgb(69, 69, 69); font-weight: bold;
}
.ny_news_zeng dl dd a:hover {
	color: rgb(0, 89, 45); font-weight: bold; text-decoration: underline;
}
.ny_news_zeng dl dd p {
	height: 86px; text-indent: 2em; overflow: hidden;
}
.chakan {
	font-weight: bold; float: right; display: inline;
}
.chakan a {
	color: rgb(125, 125, 125); font-weight: bold; text-decoration: none;
}
.chakan a:hover {
	color: rgb(125, 125, 125); font-weight: bold; text-decoration: underline;
}
.job {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; padding-top: 10px; font-family: "ËÎÌå"; font-size: 12px;
}
.job_desc {
	line-height: 26px; margin-left: 20px;
}
.job dt span {
	color: rgb(153, 153, 153); float: right;
}
.job dl dt {
	background: url("../images/neiyenews_01.jpg") no-repeat left; height: 30px; color: rgb(69, 69, 69); line-height: 30px; padding-left: 10px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed; cursor: pointer;
}
.job dl dt strong {
	color: rgb(31, 158, 59); font-weight: normal;
}
.job dl dt h2 {
	color: rgb(255, 0, 0); font-size: 12px; font-weight: normal; margin-left: 10px; display: inline;
}
.job dl dd {
	margin: 4px 0px 5px 10px; color: rgb(102, 102, 102); line-height: 24px;
}
.jidi_tuwen {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; margin-top: 5px;
}
.jidi_tu {
	margin-top: 19px; margin-right: 56px; float: left; display: inline;
}
.jidi_tu img {
	width: 202px; height: 161px; overflow: hidden;
}
.jidi_tu a {
	text-align: center; color: rgb(69, 69, 69); font-size: 12px; margin-top: 13px; display: block;
}
.jidi_tu a:hover {
	text-align: center; color: rgb(0, 89, 45); font-size: 12px; text-decoration: underline; margin-top: 13px; display: block;
}
.jidi_xq {
	width: 718px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px; margin-top: 5px;
}
.jidi_xq dl {
	height: 191px; overflow: hidden; margin-top: 20px; margin-bottom: 18px; border-bottom-color: rgb(231, 231, 231); border-bottom-width: 1px; border-bottom-style: dashed;
}
.jidi_xq dl dt {
	width: 392px; height: 168px; overflow: hidden; float: left; display: inline;
}
.jidi_xq dl dd {
	width: 290px; height: 168px; line-height: 24px; overflow: hidden; float: right; display: inline;
}
.jidi_xq dl dd strong {
	display: block;
}
.ny_yewu {
	background: url("../images/yewubg.jpg") no-repeat top; margin: 29px auto 0px; width: 1004px; overflow: hidden;
}
.ny_yewu ul li {
	margin-top: 18px; margin-left: 36px; float: left; display: inline;
}
.ny_yewu1 a {
	background: url("../images/ny_yewu1a.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu1 a:hover {
	background: url("../images/ny_yewu1.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu2 a {
	background: url("../images/ny_yewu2a.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu2 a:hover {
	background: url("../images/ny_yewu2.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu3 a {
	background: url("../images/ny_yewu3a.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu3 a:hover {
	background: url("../images/ny_yewu3.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu4 a {
	background: url("../images/ny_yewu4a.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu4 a:hover {
	background: url("../images/ny_yewu4.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu5 a {
	background: url("../images/ny_yewu5a.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.ny_yewu5 a:hover {
	background: url("../images/ny_yewu5.jpg") no-repeat; width: 167px; height: 56px; display: block;
}
.nyyw_jieshao {
	margin: 26px auto 0px; width: 976px; color: rgb(125, 125, 125); overflow: hidden; font-family: "ËÎÌå"; font-size: 12px;
}
.nyyw_jieshao dl {
	width: 976px; height: 140px; line-height: 30px; overflow: hidden; margin-top: 10px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed;
}
.nyyw_jieshao dl h1 {
	color: rgb(69, 69, 69); font-size: 14px; margin-bottom: 5px;
}
.nyyw_jieshao dl h1 a {
	color: rgb(254, 102, 3); font-size: 14px; margin-bottom: 5px;
}
.nyyw_jieshao dl h1 a:hover {
	color: rgb(254, 102, 3); font-size: 14px; text-decoration: underline; margin-bottom: 5px;
}
.nyyw_jieshao dl dt {
	width: 196px; height: 84px; overflow: hidden; float: left; display: inline;
}
.nyyw_jieshao dl dt img {
	width: 196px; height: 84px;
}
.nyyw_jieshao dl dd {
	width: 765px; height: 109px; float: right; display: inline;
}
.nyyw_jieshao dl dd p {
	height: 66px; overflow: hidden;
}
.yewuxq_anli {
	height: 22px; color: rgb(35, 35, 35); font-family: "Î¢ÈíÑÅºÚ"; font-size: 14px; font-weight: bold; margin-top: 25px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed;
}
.yewuxq_anli span {
	color: rgb(254, 102, 3); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.quanzhandh {
	margin: 25px auto 0px; width: 1004px; line-height: 26px; font-size: 12px;
}
.Newsmap {
	background: rgb(247, 247, 247); width: 1004px; height: 36px; color: rgb(230, 0, 99); line-height: 36px; overflow: hidden; font-weight: bold;
}
.Newsmap p {
	color: rgb(0, 88, 46); margin-left: 29px;
}
.Newsmap-content {
	width: 1004px; height: auto; overflow: hidden; margin-top: 20px; float: left;
}
.Newsmap-content ul {
	list-style: none; margin: 0px; padding: 0px; width: 1004px; line-height: 40px; border-bottom-color: rgb(224, 224, 224); border-bottom-width: 1px; border-bottom-style: dashed; float: left; display: block;
}
.Newsmap-content li {
	list-style: none; margin: 0px; padding: 0px 10px; width: auto; color: rgb(91, 91, 91); float: left; display: block;
}
.Newsmap-content ul span {
	padding: 2px; width: 100px; text-align: left; font-weight: bold; margin-left: 40px; float: left;
}
.Newsmap-content ul span a {
	padding: 2px; color: rgb(91, 91, 91); font-size: 12px; font-weight: bold; text-decoration: none;
}
.Newsmap-content ul span a:hover {
	padding: 2px; color: rgb(255, 255, 255); font-size: 12px; font-weight: bold; text-decoration: none; background-color: rgb(0, 88, 46);
}
.Newsmap-content ul li a {
	padding: 2px; color: rgb(91, 91, 91); font-size: 12px; text-decoration: none;
}
.Newsmap-content ul li a:hover {
	padding: 2px; color: rgb(255, 255, 255); font-size: 12px; text-decoration: none; background-color: rgb(231, 121, 26);
}
.menuc_nTab {
	margin: 20px 10px; width: 718px; font-size: 12px; float: left;
}
.menuc_nTab .TabTitle {
	height: 35px; line-height: 35px; border-top-color: rgb(214, 214, 214); border-bottom-color: rgb(214, 214, 214); border-top-width: 2px; border-bottom-width: 2px; border-top-style: solid; border-bottom-style: solid;
}
.menuc_nTab .TabTitle ul {
	margin: 0px; padding: 0px; border: 0px currentColor; font-family: "Î¢ÈíÑÅºÚ";
}
.menuc_nTab .TabTitle li {
	width: 80px; padding-left: 20px; font-weight: 600; float: left; cursor: pointer;
}
.menuc_nTab .TabTitle .active {
	text-align: center; color: rgb(0, 89, 45); font-size: 15px; font-weight: 600;
}
.menuc_nTab .TabTitle .normal {
	text-align: center; color: rgb(102, 102, 102); font-size: 14px;
}
.menuc_nTab .TabContent {
	width: 100%; clear: both;
}
.btl {
	margin: 15px 0px; width: 98%; clear: both;
}
.btl dd {
	padding: 3px 0px; clear: both;
}
.btl em {
	padding: 4px 20px 4px 0px; width: 100px; text-align: right; line-height: 20px; font-style: normal; vertical-align: top; float: left; display: block;
}
.btl input {
	border: 1px solid rgb(211, 211, 211); width: 252px; height: 25px;
}
.btl p {
	float: left; display: block;
}
.btl p small {
	text-align: left; font-size: 12px; display: block;
}
.btl .red {
	color: rgb(248, 0, 0);
}
.btl .bti2 {
	background: url("../images/ly_inp.gif") no-repeat right bottom; border: 1px solid rgb(211, 211, 211); width: 580px; height: 165px;
}
.btl input.bti3 {
	background: rgb(24, 171, 103); border: 1px solid rgb(8, 79, 45); width: 69px; height: 26px; text-align: center; color: rgb(255, 255, 255); font-family: "Î¢ÈíÑÅºÚ"; font-size: 12px;
}
.message_cont {
	width: 718px; overflow: hidden; margin-top: 15px;
}
.message_cont .lyxx {
	padding: 10px; font-size: 12px;
}
.message_cont .lyxx .title {
	padding: 10px 0px; width: 100%; height: 20px; overflow: hidden; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: dashed; float: left;
}
.message_cont .lyxx .title li {
	background: url("../images/mes-icon-01.gif") no-repeat 0px 2px; padding: 0px 20px; height: 20px; line-height: 20px; float: left; white-space: nowrap;
}
.message_cont .lyxx .title .person {
	background: url("../images/pic-lyr.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .sex {
	background: url("../images/pic-xb.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .time {
	background: url("../images/pic-time.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .mail {
	background: url("../images/pic-mail.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .company {
	background: url("../images/pic-gsmc.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .web {
	background: url("../images/pic-web.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .area {
	background: url("../images/pic-dq.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .tel {
	background: url("../images/pic-tel.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .phone {
	ackground: url(../images/pic-phone.gif) no-repeat 0px 0px;
}
.message_cont .lyxx .title .addres {
	background: url("../images/pic-lxdz.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .reply {
	background: url("../images/pic-reply.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title .ip {
	background: url("../images/pic-gsmc.gif") no-repeat 0px 0px;
}
.message_cont .lyxx .title span {
	color: rgb(102, 102, 102);
}
.message_cont .lyxx .list {
	margin: 0px 0px 5px; width: 99%; overflow: hidden; clear: both;
}
.message_cont .lyxx .list li {
	padding: 0px 0px 0px 5px; line-height: 20px;
}
.message_cont .lyxx .list li span {
	color: rgb(102, 102, 102);
}
.message_cont .lyxx .list .li-head {
	background: rgb(215, 215, 215); height: 25px; padding-top: 5px;
}
.message_cont .lyxx .list .li-title {
	background: rgb(192, 192, 192); padding-top: 5px;
}
.message_cont .lyxx .list .li-con {
	padding: 12px 0px 5px 5px; width: 100%; overflow: hidden; float: left;
}
.message_cont .lyxx .list .li-con .pic {
	width: 35px; float: left;
}
.message_cont .lyxx .list .li-con .info {
	width: 100%; color: rgb(27, 138, 185); float: left;
}
.message_cont .lyxx .list .li-bottom {
	padding: 0px 25px 20px 5px; border-bottom-color: rgb(204, 204, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.message_cont select {
	border: 1px solid rgb(204, 204, 204);
}
.foucetext {
	color: rgb(240, 131, 0); font-style: normal;
}
.ny_about {
	margin-top: 15px;
}
.news_right_link {
	margin: 20px 20px 20px 105px; clear: both; font-size: 14px;
}
.news_right_link a {
	border: 1px solid rgb(199, 199, 199); height: 21px; line-height: 21px; padding-right: 7px; padding-left: 7px; margin-left: 5px; float: left; display: block;
}
.news_right_link a:hover {
	background: rgb(124, 124, 126); border: 1px solid rgb(199, 199, 199); height: 21px; color: rgb(255, 255, 255); line-height: 21px; padding-right: 7px; padding-left: 7px; margin-left: 5px; float: left; display: block;
}
.show_news h3 {
	text-align: center; color: rgb(0, 89, 45); line-height: 40px; padding-top: 10px; padding-bottom: 10px; font-family: "Î¢ÈíÑÅºÚ"; font-size: 18px; font-weight: 400;
}
.show_news .story_time {
	background: rgb(246, 246, 246); margin: 0px 18px 15px; border: 1px solid rgb(231, 231, 231); height: 30px; text-align: center; color: rgb(153, 153, 153); line-height: 30px; font-size: 12px;
}
.show_news_cont {
	padding: 10px; width: 718px; color: rgb(69, 69, 69); line-height: 30px; overflow: hidden; font-size: 14px;
}
.none {
	display: none;
}
.lemsg_vild {
	width: 80px; height: 30px;
}
.news_ul {
	margin-top: 15px;
}
.news_ul li {
	line-height: 28px; font-size: 14px;
}
.news_ul li span {
	color: rgb(116, 116, 116); line-height: 28px; padding-left: 8px; float: right; display: inline;
}


#cs_online {width:240px; height:240px; border:1px solid #ccc; position:fixed; right:-242px; bottom:10px; border-radius:5px 0 0 5px; -webkit-box-shadow:0 0 3px #ccc; box-shadow:0 0 3px #ccc; z-index:10000; background:url('../images/q_bg.png');}
.cs_title {width:30px; height:150px; position:absolute; left:-32px; top:50px; border:1px solid #ccc; border-right:none; border-radius:5px 0 0 5px; font-size:18px; font-family:'Arial'; text-align:center; line-height: 25px; cursor: pointer; -webkit-box-shadow:0 0 3px #ccc; box-shadow:0 0 3px #ccc; background:#fff;}
.cs_options {width:280px; height:0px; background:#00b3ff; margin:10px; padding:0px; border-radius:3px; list-style: none;}
.cs_options li {width:100px; height:1px; float:left; font-size:12px; font-family:'Arial'; line-height: 10px; text-align: center; color:#fff; cursor: pointer;}
.cs_context {width:280px; height:220px;  border-radius:3px; display:none; margin:10px; margin-top:1px; position:relative; overflow:hidden;}
#cs_qlist {list-style: none; padding:0px; margin:0px; position:absolute; left:0px; top:0px; width:240px; height:220px; background:url('../images/hfweixin.jpg') no-repeat; background-size:contain;}
#cs_qlist li {height:1px; float:left; margin:1px; cursor:default;}
#cs_qlist span {font-size:12px; color:#fff; font-family:'Arial'; height:22px; line-height:22px; display:block; float:left;}
#cs_product {width:280px; height:200px; list-style: none;}
#cs_product ul {list-style:none; padding:0px; position:absolute; left:0px; top:0px; margin:0px;}
#cs_product li {width:280px; height:200px; padding:0px; margin:0px; float:left;}
#cs_product_num ul {position:absolute; right:10px; bottom:10px; list-style: none; padding:0px; margin:0px;}
#cs_product_num li {width:14px; height:14px; float:left; font-size:12px; color:#fff; border:1px solid #fff; text-align: center; line-height:14px; cursor:pointer; margin:2px;}
#cs_product img {width:280px;}
#cs_cooperation {width:280px; height:200px; background:url('../images/bg2.png') no-repeat; background-size:contain;}
#cs_contact {width:280px; height:200px; margin:10px;}
.cs_contact_span {color:#fff; font-size:12px; font-family:'Arial'; cursor:default; text-shadow:0 0 2px #ccc;}