﻿@charset "utf-8";

/* CSS Document */
body {
	background: #fff;
	font-size: 12px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
}

ul {
	padding: 0;
}

ul li {
	list-style: none;
}

a,
a:link,
a:visited,
a:focus,
a:active {
	text-decoration: none;
	color: #333;
}

.index_top {
	width: 1100px;
	height: 87px;
	margin: 0 auto;
}

.top_Logo {
	width: 455px;
	height: 61px;
	float: left;
	padding-top: 26px;
}

/*简体版繁体版english*/
.top_jft {
	float: right;
	color: #adadad;
	text-decoration: none;
	font-size: 14px;
	width: 435px;
	height: 15px;
	line-height: 15px;
}

.top_jft ul.link {
	float: right;
	padding-right: 4px;
	margin: 0;
	padding-top: 40px;
}

.top_jft ul.link li {
	float: left;
	color: #adadad;
	padding-left: 9px;
}

.top_jft ul.link li a {
	color: #adadad;
}

.top_jft ul.link li a:hover {
	text-decoration: none;
}

.top_jft ul.link li img {
	padding: 0px 5px 2px;
}

.weixin {
	position: relative;
}

.weixin-con {
	position: absolute;
	z-index: 999;
}

.wzq {
	position: relative;
}

.wzq-con {
	position: absolute;
	z-index: 999;
	display: none;
	left: -147px;
}

.zz {
	text-align: center;
	width: 100% !important;
	background: none !important;
	font-size: 16px !important;
	padding-top: 5px;
}

ul.wzqhul {
	background: url("/Portals/0/images/wzq-bj.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
	color: #333;
	font-size: 12px;
	height: 322px;
	padding: 10px 8px 11px 13px;
	width: 542px;
}

ul.wzqhul li {
	background: url("/Portals/0/images/li_icon.jpg") no-repeat scroll 2px center rgba(0, 0, 0, 0);
	float: left;
	font-family: "微软雅黑";
	font-size: 14px;
	line-height: 32px;
	padding-left: 9px;
	width: 99px;
}

ul.wzqhul li a {
	color: #666666;
	text-decoration: none;
}

#gblink {
	cursor: pointer;
	color: #666;
	font-weight: normal;
	display: none;
}

#big5link {
	color: #666;
	cursor: pointer;
}

.weixin-con {
	cursor: pointer;
	display: none;
}

.wzq-con {
	cursor: pointer;
	display: none;
}

/*nav*/
.index_nav {
	width: 100%;
	min-width: 1100px;
	height: 44px;
	border-bottom: 3px solid #c7001a;
}

.nav_content {
	width: 1200px;
	margin: 0 auto;
}

.nav_menu {
	width: 985px;
	height: 44px;
	float: left;
}

/*=================搜索框=====================*/
.nav_search {
	width: 207px;
	height: 31px;
	float: right;
}

.searchtext {
	padding: 0;
	width: 207px;
	_width: 218px;
	height: 31px;
	float: right;
}

.stext {
	width: 161px;
	height: 31px;
	padding-left: 15px;
	float: left;
	background: url(/Portals/0/image/search-textbj.png) 0 0 no-repeat;
}

.stext .input {
	margin: 0;
	padding: 0;
	width: 159px;
	height: 31px;
	line-height: 31px;
	padding-left: 2px;
	border: 0;
	background: none;
	font-size: 12px;
	color: #e7e7e7;
	outline: none;
}

.sbutton {
	width: 26px;
	height: 26px;
	float: left;
	_position: relative;
	_left: -7px;
	top: 0px;
	cursor: pointer;
}

/*banner*/
.flashpane {
	width: 100%;
	min-width: 1100px;
	height: 305px;
}

.index_content {
	padding: 0;
	width: 1100px;
	height: auto;
	margin: 38px auto;
	position: relative;
}

.content_right {
	margin: 5px auto;
	width: 847px;
	height: auto;
	float: right;
}

.content_rightitem {
	width: 847px;
	margin: 0 auto;
}

.content_left {
	margin: 0;
	width: 214px;
	float: left;
}

/*=============================================*/
.ls_breadcrumb {
	width: 620px;
	height: 40px;
	line-height: 40px;
	margin-top: 0px;
	position: absolute;
	right: 0;
	z-index: 1;
}

span.ls_breadcrumb_ct {
	/*color:#505050;*/
	color: #999;
	float: right;
	width: auto;
	/*margin-right:9px;*/
	height: 33px;
	background: url(images/icon-dqwz.png) no-repeat 0px 13px;
	padding-left: 13px;
	font-family: "\5B8B\4F53";
}

span.ls_breadcrumb_ct_ds {
	/*color:#505050;*/
	color: #999;
	float: right;
	width: 200px;
	overflow: hidden;
	/*margin-right:9px;*/
	height: 33px;
}

.ls_breadcrumb_ct_ds a {
	padding-right: 5px;
}

a.SkinObject {
	padding-left: 1px;
	padding-right: 1px;
	font-size: 12px;
	font-weight: normal;
}

.ls_breadcrumb_ct a:link {
	/*color:#505050;*/
	color: #999;
	text-decoration: none;
}

.ls_breadcrumb_ct a:visited {
	/*color:#505050;*/
	color: #999;
	text-decoration: none;
}

.ls_breadcrumb_ct a:hover {
	/*color:#505050;*/
	color: #999;
	text-decoration: none;
}

.ls_breadcrumb_ct a:active {
	/*color:#505050;*/
	color: #999;
	text-decoration: none;
}

a.SkinObject:last-of-type {
	color: #505050;
}

/*.ls_breadcrumb_ct{
	color:#505050;
	float:right;
	margin-right:9px;
	}*/
/*领导团队*/
.ldtd-item {
	border-bottom: 1px solid #ddd;
	padding-bottom: 20px;
	margin-bottom: 20px;
	overflow: hidden;
}

.ldtd-item-pic {
	width: 115px;
	height: 153px;
	float: left;
	margin-right: 27px;
}

.ldtd-item-pic img {
	width: 115px;
	height: 153px;
}

.ldtd-item-title a.news-title {
	display: none;
}

.ldtd-item-sum {
	width: 670px;
	float: right;
	font-size: 12px;
	color: #999;
	line-height: 26px;
	font-family: "\5B8B\4F53";
	text-indent: 2em;
}

/*下属公司*/
.xsgs-item {
	height: 48px;
	line-height: 48px;
	border-bottom: 1px dashed #dadada;
}

.xsgs-item-title {
	height: 48px;
	line-height: 48px;
	padding-left: 5px;
}

.xsgs-item-title a.news-title {
	font-size: 16px;
	color: #666;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
}

/*新闻列表带日期格式*/
.news-item {
	height: 48px;
	line-height: 48px;
	border-bottom: 1px dashed #dadada;
}

.news-item-title {
	height: 48px;
	line-height: 48px;
	padding-left: 17px;
	background: url(images/dian-h.png) no-repeat 2px 22px;
}

.news-item-title a.news-title {
	font-size: 16px;
	color: #666;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
}

.news-item-date {
	float: right;
	font-size: 16px;
	color: #666;
}

/*视频中心*/
.picnews-item {
	width: 262px;
	height: 199px;
	border: 1px solid #d6e1e5;
	float: left;
	margin: 0 4px;
}

.picnews-item-title {
	height: 44px;
	line-height: 44px;
	text-align: center;
}

.picnews-item-title a.news-title {
	font-size: 16px;
	color: #333;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
}

.picnews-item-pic {
	width: 262px;
	height: 155px;
}

.picnews-item-pic img {
	width: 262px;
	height: 155px;
}

.G-flv {
	width: 550px;
	height: 334px;
	margin: 0 auto;
}

/*分页*/
.i-pager {
	text-align: center;
	margin-top: 40px;
}

.i-pager a,
.i-pager a:link,
.i-pager a:visited,
.i-pager a:active {
	color: #333;
}

.i-pager .i-pager-item-active {
	background: #f00;
}

.i-pager .i-pager-item:hover,
.i-pager .i-pager-prev:hover,
.i-pager .i-pager-first:hover {
	background: #f00;
}

.i-pager .i-pager-item:hover span,
.i-pager .i-pager-prev:hover span,
.i-pager .i-pager-first:hover span {
	color: #fff;
}

.i-pager .i-pager-item:hover,
.i-pager .i-pager-next:hover,
.i-pager .i-pager-last:hover {
	background: #f00;
}

.i-pager .i-pager-item:hover span,
.i-pager .i-pager-next:hover span,
.i-pager .i-pager-last:hover span {
	color: #fff;
}

.i-pager-info .i-pager-info-p,
.i-pager-info .i-pager-info-t {
	color: #333;
}

/*文化理念*/
.whln {
	background: url(images/whln-bg.png) bottom right no-repeat;
}

.whln .whln-title {
	background: url(images/whln-titlebg.png) 0px 6px no-repeat;
	color: #c60019;
	font-size: 16px;
	font-weight: bold;
	padding-left: 22px;
	border-bottom: 1px dashed #dadada;
	padding-bottom: 5px;
	margin: 16px 0 13px;
}

.whln p {
	margin-bottom: 26px;
}

/*产品二级页*/
.cp-item {
	width: 270px;
	height: 218px;
	float: left;
	border: 1px solid #d6e1e5;
	margin: 15px 5px 0;
}

.cp-item-pic {
	width: 270px;
	height: 152px;
}

.cp-item-pic img {
	width: 270px;
	height: 152px;
}

.cp-item-title {
	padding-left: 10px;
	height: 32px;
	line-height: 18px;
}

.cp-item-title a {
	font-size: 16px;
	color: #333;
}

.cp-item-more {
	padding-left: 10px;
}

.cp-item-more a {
	font-size: 12px;
	color: #c7001a;
}

/*董事监事*/


.dsjs-item {
	width: 135px;
	padding-left: 14px;
	padding-right: 14px;
	float: left;
	margin-bottom: 14px;
}

.dsjs-item-pic {
	width: 135px;
	height: 180px;
}

.dsjs-item-pic img {
	width: 135px;
	height: 180px;
}

.dsjs-item-title {
	width: 135px;
	height: 21px;
	line-height: 21px;
	background: #edf6ff;
	text-align: center;
	border-top-left-radius: 3px;
	border-top-right-radius: 3px;
	margin-bottom: 1px;
	font-weight: bold;
}

.dsjs-item-title a.news-title {
	color: #3068a5;
	font-size: 12px;
}

.dsjs-item-subtitle {
	width: 135px;
	height: 36px;
	line-height: 18px;
	background: #edf6ff;
	text-align: center;
	color: #666;
	font-size: 12px;
	border-bottom-right-radius: 3px;
	border-bottom-left-radius: 3px;
}

/*产品4级产品页*/
.cp-picitem {
	width: 262px;
	height: 155px;
	border: 1px solid #d6e1e5;
	float: left;
	margin: 0 9px 10px;
	position: relative;
}

.cp-picitem-title {
	width: 262px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	background: url(images/cp-tmbg.png);
	position: absolute;
	bottom: 0;
	left: 0;
}

.cp-picitem-title a.news-title {
	font-size: 14px;
	color: #fff;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
}

.cp-picitem-pic {
	width: 262px;
	height: 155px;
}

.cp-picitem-pic img {
	width: 262px;
	height: 155px;
}



/*---------------网站底部-------------------*/
/*.footer{width:100%; min-width:1100px;	height:135px;clear:both; background:#434343; font-size:14px;}
.footer-con{width:1100px;margin:0 auto;	}
.footer_left{ width:862px; float:left;}
.footer_link{width:862px;height:42px;line-height:42px;float:left; border-bottom:1px solid #4d4d4d;}
.footer_link ul{ height:42px; line-height:42px; margin:0; padding:0;}
.footer_link ul li{	float:left; color:#b0b0b0; padding-left:10px;}
.footer_link ul li a{ color:#b0b0b0; font-size:14px;font-family:"\5B8B\4F53";}
.footer_bq{	clear:both;	float:left;	font-size:13px;color:#8b8b8b; line-height:30px; margin-top:15px; padding-left:10px;}
.footer_bq p{ line-height:30px; margin:0;}
.footer_weixin{ width:198px; height:91px; float:right; padding-top:22px;}
.footer_weixin img{ width:91px; height:91px;}
.footer_weixin .wx_zi{ color:#8a8b8b; width:80px; float:right; text-align:center; padding-top:25px; font-size:16px; line-height:24px;}*/

.crrcgc-footer {
	width: 100%;
	min-width: 1100px;
	margin: 0 auto;
}

.crrcgc-f1 {
	width: 100%;
	min-width: 1100px;
	height: 292px;
	margin: 0 auto;
	background: url(images/crrcgc-f1-bg.jpg) repeat-x;
}

.crrcgc-f2 {
	width: 100%;
	min-width: 1100px;
	margin: 0 auto;
	background: #2f2f2f;
	font-size: 14px;
}

.crrcgc-f1-item {
	width: 1100px;
	height: 212px;
	margin: 0 auto;
	font-size: 14px;
}

.crrcgc-f1-item dl {
	width: 120px;
	float: left;
	margin: 0;
}

.crrcgc-f1-item dt {
	line-height: 52px;
}

.crrcgc-f1-item dt a {
	font-size: 16px;
	color: #fff;
	line-height: 52px;
}

.crrcgc-f1-item dd {
	line-height: 30px;
	margin: 0;
}

.crrcgc-f1-item dd a {
	font-size: 14px;
	color: #a7a7a7;
}

.gfwb {
	width: 123px;
	height: 35px;
	line-height: 35px;
	background: url(images/gfwb-1.png) no-repeat;
	color: #fff;
	font-size: 9px;
	font-size: 11px;
	margin-top: 18px;
	margin-left: 17px;
	display: none;
}

.wx-sys {
	width: 174px;
	height: 120px;
	background: url(images/wx-sys.png) no-repeat;
	margin-top: 17px;
}

.zc-wx-wb-sys {
	margin: 0;
	padding: 0;
}

.crrcgc-f1-item dt {
	color: #fff;
	font-size: 16px;
	line-height: 52px;
}

/*微信微博*/
.zc-wx-wb-sys {
	width: 176px;
	height: 121px;
	padding-top: 15px;
}

.zc-wx-wb-sys li {
	width: 80px !important;
	height: 130px;
	float: left;
	padding-right: 8px;
}

.zc-wx-sys {
	width: 80px !important;
	height: 45px;
	text-align: center;
}

.zc-wx-sys dt {
	color: #f9b730;
	width: 80px;
	height: 30px;
	line-height: 30px;
}

.zc-wx-sys dd {
	color: #8a8b8b;
	width: 80px;
	height: 30px;
	line-height: 30px;
}

.zc-wx-wb-sys img {
	width: 76px;
	height: 76px;
}

.zc-wb-sys {
	width: 80px !important;
	height: 45px;
	text-align: center;
}

.zc-wb-sys dt {
	color: #f9b730;
	width: 80px;
	height: 30px;
	line-height: 30px;
}

.zc-wb-sys dd {
	color: #8a8b8b;
	width: 80px;
	height: 30px;
	line-height: 30px;
}

.footer-bottom {
	width: 1100px;
	margin: 0 auto;
	color: #a7a7a7;
}

.footer-bottom ul li {
	width: 70px;
	height: 40px;
	line-height: 40px;
	float: left;
}

.footer-bottom ul li a {
	color: #a7a7a7;
}

.footer-nav {
	width: 1100px;
	height: 40px;
}

.footer-nav ul {
	margin: 0;
	padding: 0;
}

.footer-copyright {
	width: 1100px;
	height: 40px;
	line-height: 40px;
}

.footer-copyright span {
	height: 40px;
	line-height: 40px;
	color: #a7a7a7;
	float: right;
}


/*右侧悬浮*/
.fx-content {
	width: 57px;
	height: 420px;
	position: fixed;
	right: 8px;
	bottom: 60px;
}

.fx-content ul {
	padding: 0;
	margin: 0;
}

.fx-content ul li {
	width: 57px;
	height: 60px;
}

.tp-1 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-1.png) no-repeat;
}

.tp-2 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-2.png) no-repeat;
}

.tp-3 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-3.png) no-repeat;
}

.tp-4 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-4.png) no-repeat;
}

.tp-5 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-5.png) no-repeat;
}

.tp-6 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-6.png) no-repeat;
	display: none;
}

.tp-7 {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-link-7.png) no-repeat;
}

.tp-1:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-1.png) no-repeat;
}

.tp-2:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-2.png) no-repeat;
}

.tp-3:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-3.png) no-repeat;
}

.tp-4:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-4.png) no-repeat;
}

.tp-5:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-5.png) no-repeat;
}

.tp-6:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-6.png) no-repeat;
	display: none;
}

.tp-7:hover {
	width: 57px;
	height: 60px;
	display: block;
	background: url(images/tp-7.png) no-repeat;
}

/*侧滑微信效果*/
.header-links-tp2 {
	position: relative;
}

.ch-weixin-con {
	border: 0 none;
	height: 162px;
	left: -115px;
	position: absolute;
	top: -1px;
	width: 114px;
	z-index: 999999;
}

.header-links-tp3 {
	position: relative;
}

.ch-f-con {
	border: 0 none;
	height: 162px;
	left: -115px;
	position: absolute;
	top: -1px;
	width: 114px;
	z-index: 999999;
}

.header-links-tp4 {
	position: relative;
}

.ch-t-con {
	border: 0 none;
	height: 162px;
	left: -115px;
	position: absolute;
	top: -1px;
	width: 114px;
	z-index: 999999;
}

.header-links-tp5 {
	position: relative;
}

.ch-in-con {
	border: 0 none;
	height: 162px;
	left: -115px;
	position: absolute;
	top: -1px;
	width: 114px;
	z-index: 999999;
}

/*服务与产品聚合页*/
.cpzx {
	width: 863px;
	height: 280px;
	background: url(images/cpzx.png);
	margin-left: -17px;
}

.cpzx-con {
	width: 408px;
	height: 113px;
	float: right;
	margin-top: 20px;
}

.cpzx-con h3 {
	font-size: 22px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
	color: #fff;
	font-weight: normal;
}

.cpzx-sum {
	font-size: 14px;
	font-family: "微软雅黑";
	height: 44px;
	color: #fff;
}

.cpzx-con span {
	border: 2px solid #fff;
	font-size: 14px;
	color: #fff;
	display: block;
	width: 108px;
	height: 30px;
	line-height: 30px;
	text-align: center;
	margin-top: 15px;
}

.cpzx-con span a {
	color: #fff;
}

.cpzx-con table tr td {
	font-size: 14px;
	color: #fff;
	padding-left: 7px;
	background: url(images/dian-b.png) no-repeat 0px 13px;
	line-height: 29px;
}

.cpzx-con table tr td a {
	color: #fff;
}

.lyfw {
	width: 848px;
	height: 258px;
	background: url(images/lyfw.png);
}

.lyfw-con {
	width: 380px;
	height: 175px;
	float: left;
	margin-left: 19px;
}

.lyfw-con h3 {
	font-size: 22px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
	color: #fff;
	font-weight: normal;
	margin-top: 15px;
}

.lyfw-sum {
	font-size: 12px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
	height: 44px;
	color: #fff;
	margin-bottom: 10px;
}

.lyfw-con table tr td {
	font-size: 14px;
	color: #fff;
	padding-left: 7px;
	background: url(images/dian-b.png) no-repeat 0px 13px;
	line-height: 30px;
}

.lyfw-con table tr td a {
	color: #fff;
}


/*世界地图*/
.fwwl {
	position: relative;
}

#col {
	width: 302px;
	height: 178px;
	position: absolute;
	left: 0px;
	bottom: -30px;
}

#col .thumb {
	width: 300px;
	height: 178px;
	margin: 0;
}

#pg li {
	width: 300px;
	height: 178px;
	/*position:relative;*/
	overflow: hidden;
	float: left;
	z-index: 2;
	cursor: pointer;
}

#pg li img {
	display: block;
	width: 100%;
}


/*人才招聘*/
/*.Gone-job{ display:none;}*/
.btn-Save {
	margin-left: 15px;
}

.Gone-jobSelect {
	font-size: 14px;
}

.resume-list-table tr th {
	background: #c7001a !important;
}

/*重型轨道*/

.zxgd-item {
	width: 817px;
	height: 160px;
	margin-bottom: 30px;
}

.zxgd-item-pic {
	width: 254px;
	height: 160px;
	margin-right: 10px;
	float: left;
}

.zxgd-item-right {
	width: 553px;
	height: 160px;
	float: left;
	overflow: hidden;
}

.zxgd-item-title {
	font-size: 16px;
	color: 333;
}

.zxgd-item-sum {
	font-size: 14px;
	color: #666;
	/*width:535px;overflow:overlay; overflow-y:scroll;*/
	padding-right: 18px;
	height: 141px;
	line-height: 28px;
	overflow: hidden;
	overflow-y: hidden;
	outline: none;
	position: relative;
}

::-webkit-scrollbar {
	width: 3px;
}

::-webkit-scrollbar-track {
	background-color: #d2d2d2;
}

::-webkit-scrollbar-thumb {
	background-color: #666;
}

::-webkit-scrollbar-thumb:hover {
	background-color: #9c3
}

::-webkit-scrollbar-thumb:active {
	background-color: #00aff0
}

/*滚动图片展示*/
.gsyw-module {
	width: 847px;
	position: relative;
	clear: both;
}

.gsyw-module-content {
	width: 847px;
	height: 188px;
}

#f_left {
	float: left;
	width: 25px;
	padding-right: 8px;
	height: 125px;
	display: none;
}

#f_right {
	float: left;
	width: 25px;
	height: 125px;
	display: none;
}

#f_links_list {
	float: left;
	width: 847px;
	overflow: hidden;
}

#f_links_list .G-pic {
	width: 847px;
	overflow: hidden;
	display: table;
}

.gsyw-news-item {
	width: 276px;
	height: 188px;
	float: left;
	margin: 0 3px;
	position: relative;
}

.gsyw-news-item-pic {
	width: 276px;
	height: 188px;
}

.gsyw-news-item-pic img {
	width: 276px;
	height: 188px;
}

.gsyw-news-item-title {
	position: absolute;
	left: 0;
	top: 5px;
}

.gsyw-news-item-title a {
	display: none;
}

.gsyw-news-item-title a.edit-handle {
	display: block;
}

/*制造能力滚动*/
.zznl-module {
	width: 847px;
	position: relative;
	clear: both;
}

.zznl-module-content {
	width: 847px;
	height: 188px;
}

#f_left {
	float: left;
	width: 25px;
	padding-right: 8px;
	height: 125px;
	display: none;
}

#f_right {
	float: left;
	width: 25px;
	height: 125px;
	display: none;
}

#f_links_list {
	float: left;
	width: 847px;
	overflow: hidden;
}

#f_links_list .G-pic {
	width: 847px;
	overflow: hidden;
	display: table;
}

.zznl-news-item {
	width: 270px;
	height: 188px;
	float: left;
	margin: 0 3px;
	position: relative;
	border: 1px solid #eee;
}

.zznl-news-item-pic {
	width: 270px;
	height: 152px;
}

.zznl-news-item-pic img {
	width: 270px;
	height: 152px;
}

.zznl-news-item-title {
	height: 36px;
	line-height: 36px;
	font-size: 14px;
	padding-left: 10px;
}

.zznl-news-item-title a {
	color: #000;
	text-decoration: none;
}





.gfcy-module {
	width: 847px;
	position: relative;
	clear: both;
}

.gfcy-module-content {
	width: 847px;
	height: 188px;
}

#f_left1 {
	float: left;
	width: 25px;
	padding-right: 8px;
	height: 125px;
	display: none;
}

#f_right1 {
	float: left;
	width: 25px;
	height: 125px;
	display: none;
}

#f_links_list1 {
	float: left;
	width: 847px;
	overflow: hidden;
}

#f_links_list1 .G-pic {
	width: 847px;
	overflow: hidden;
	display: table;
}

.gfcy-news-item {
	width: 418px;
	height: 235px;
	float: left;
	margin: 0 3px;
	position: relative;
}

.gfcy-news-item-pic {
	width: 418px;
	height: 235px;
}

.gfcy-news-item-pic img {
	width: 418px;
	height: 235px;
}

.gfcy-news-item-title {
	position: absolute;
	left: 0;
	top: 5px;
}

.gfcy-news-item-title a {
	display: none;
}

.gfcy-news-item-title a.edit-handle {
	display: block;
}


/* m_map */
.m_map {
	width: 847px;
	height: 816px;
	margin: 0px auto;
	position: relative;
	background: url(images/ditu1.jpg) no-repeat 0 0;
}

.tait {
	font-size: 36px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	left: 100px;
}

.tait span {
	color: #ff6d3b;
}

.tait2 {
	font-size: 36px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding: 50px 0px;
}

.mp {
	position: absolute;
	cursor: pointer;
	background: url(images/fi1.png) no-repeat 8px 0px;
	width: 28px;
	height: 13px;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}

.hover_tu {
	background: url(images/fi2.png) no-repeat 4px 20px;
}

.mp .mito {
	position: absolute;
	left: 0px;
	bottom: 0px;
	font-size: 14px;
	color: #b82024;
	font-weight: bold;
}

.mp .find_mi1 {
	left: -12px;
	width: 55px;
}

.mp .find_mi2 {
	left: -5px;
	width: 55px;
}

.feng {
	position: absolute;
	display: none;
	width: 405px;
	height: 136px;
	left: -228px;
	top: -153px;
	background: url(images/vf1.png) no-repeat 0 top;
	z-index: 10;
}

.feng .sang {
	position: absolute;
	left: 235px;
	bottom: 0px;
	background: url(images/vf2.png) no-repeat 0 0;
	width: 14px;
	height: 8px;
}

.feng .tree {
	height: 108px;
	width: 386px;
	margin: 9px;
}

.feng .tree .boou {
	width: 150px;
	height: 108px;
	float: left;
}

.feng .tree .du_size {
	float: right;
	height: 108px;
	width: 230px;
}

.feng .tree .du_size p {
	font-size: 14px;
	color: #FFF;
	line-height: 108px;
}

.mp1 {
	left: 233px;
	top: 146px;
}

.mp2 {
	left: 257px;
	top: 184px;
}

.mp3 {
	left: 358px;
	top: 53px;
	width: 50px;
	background-position: 31px 0;
}

.mp4 {
	left: 532px;
	top: 44px;
	width: 50px;
	background-position: 21px 0;
}

.mp5 {
	left: 665px;
	top: 63px;
}

.mp6 {
	left: 571px;
	top: 435px;
}

.mp7 {
	left: 665px;
	top: 416px;
}

.mp8 {
	left: 603px;
	top: 495px;
}

.mp9 {
	left: 466px;
	top: 537px;
}

.mp10 {
	left: 649px;
	top: 583px;
	width: 50px;
	background-position: 7px 0;
}

.mp11 {
	left: 627px;
	top: 599px;
}

.mp12 {
	left: 509px;
	top: 629px;
}

.mp13 {
	left: 615px;
	top: 611px;
	width: 27px;
	background-position: 7px 0;
}

.mp14 {
	left: 641px;
	top: 610px;
	width: 27px;
	background-position: 7px 0;
}

.mp15 {
	left: 368px;
	top: 685px;
}

.mp16 {
	left: 536px;
	top: 697px;
}

.mp1 .mito {
	width: 57px;
	height: 32px;
}

.mp2 .mito {
	width: 29px;
	height: 32px;
}

.mp3 .mito {
	width: 82px;
	height: 15px;
	top: 12px;
	font-family: "Arial";
}

.mp4 .mito {
	width: 53px;
	height: 15px;
	top: 12px;
	font-family: "Arial";
}

.mp5 .mito {
	width: 39px;
	height: 32px;
}

.mp6 .mito {
	width: 30px;
	height: 32px;
}

.mp7 .mito {
	width: 30px;
	height: 32px;
}

.mp8 .mito {
	width: 30px;
	height: 32px;
}

.mp9 .mito {
	width: 30px;
	height: 32px;
}

.mp10 .mito {
	width: 30px;
	height: 15px;
	top: -4px;
	left: 25px;
}

.mp11 .mito {
	width: 30px;
	height: 32px;
}

.mp12 .mito {
	width: 30px;
	height: 32px;
}

.mp13 .mito {
	width: 30px;
	height: 32px;
	top: 12px;
}

.mp14 .mito {
	width: 30px;
	height: 15px;
	top: -4px;
	left: 25px;
}

.mp15 .mito {
	width: 30px;
	height: 32px;
}

.mp16 .mito {
	width: 30px;
	height: 32px;
}

.mp1 .feng {
	left: -227px;
	top: -153px;
}

.mp2 .feng {
	left: -227px;
	top: -153px;
}

.mp3 .feng {
	left: -205px;
	top: -137px;
}

.mp4 .feng {
	left: -215px;
	top: -137px;
}

.mp5 .feng {
	left: -227px;
	top: -153px;
}

.mp6 .feng {
	left: -227px;
	top: -153px;
}

.mp7 .feng {
	left: -227px;
	top: -153px;
}

.mp8 .feng {
	left: -227px;
	top: -153px;
}

.mp9 .feng {
	left: -227px;
	top: -153px;
}

.mp10 .feng {
	left: -227px;
	top: -137px;
}

.mp11 .feng {
	left: -227px;
	top: -153px;
}

.mp12 .feng {
	left: -227px;
	top: -505px;
	height: 482px;
	background: url(images/vf3.png) no-repeat 0 top;
}

.mp13 .feng {
	left: -227px;
	top: -137px;
}

.mp14 .feng {
	left: -227px;
	top: -137px;
}

.mp15 .feng {
	left: -227px;
	top: -153px;
}

.mp16 .feng {
	left: -227px;
	top: -153px;
}

.mp12 .feng .sang {
	bottom: -8px;
}

/* xsgs_map */


.xsgs_map .m_map {
	width: 847px;
	height: 816px;
	margin: 0px auto;
	position: relative;
	background: url(/portals/0/BatchImagesThumb/2024/1030/20241030143544.jpg) no-repeat 0 0;
}

.xsgs_map .tait {
	font-size: 36px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	left: 100px;
}

.xsgs_map .tait span {
	color: #ff6d3b;
}

.xsgs_map .tait2 {
	font-size: 36px;
	font-weight: bold;
	color: #666666;
	text-align: center;
	padding: 50px 0px;
}

.xsgs_map .mp {
	position: absolute;
	cursor: pointer;
	background: url(images/che.png) no-repeat 5px 0px;
	width: 25px;
	height: 13px;
	-webkit-transition: all .2s ease-out;
	-moz-transition: all .2s ease-out;
	-ms-transition: all .2s ease-out;
	-o-transition: all .2s ease-out;
	transition: all .2s ease-out;
}

.xsgs_map .hover_tu {
	background: url(images/fi2.png) no-repeat 4px 20px;
}

.xsgs_map .mp .mito {
	position: absolute;
	left: 0px;
	bottom: 3px;
	font-size: 12px;
	color: #666666;
}

.xsgs_map .mp .find_mi1 {
	left: -25px;
	width: 55px;
}

.xsgs_map .mp .find_mi2 {
	left: -5px;
	width: 55px;
}

.xsgs_map .feng {
	position: absolute;
	display: none;
	width: 262px;
	height: 69px;
	left: -171px;
	top: -62px;
	background: url(images/feng-bg.png) no-repeat 0 top;
	z-index: 10;
}

.xsgs_map .feng .sang {
	position: absolute;
	left: 84px;
	bottom: -8px;
	background: url(images/vf2.png) no-repeat 0 0;
	width: 14px;
	height: 8px;
	display: none;
}

.xsgs_map .feng .tree {
	height: 37px;
	width: 262px;
	margin: 0px;
}

.xsgs_map .feng .tree .boou {
	width: 86px;
	height: 33px;
	float: left;
}

.xsgs_map .feng .tree .du_size {
	float: right;
	height: 37px;
	width: 262px;
	text-align: center;
}

.xsgs_map .feng .tree .du_size p {
	font-size: 12px;
	color: #FFF;
	line-height: 37px;
	margin-bottom: 0;
}

.xsgs_map .feng .tree .du_size p a {
	color: #fff;
}

.xsgs_map .mp2 .mito {
	left: -13px;
}

.xsgs_map .mp6 {
	background: url(images/fi4.png) no-repeat 6px 0px;
	width: 27px;
	height: 14px;
	display: none;
}

.xsgs_map .mp6 .feng {
	left: -163px;
	top: -60px;
}

.xsgs_map .mp10 .feng {
	background: url(images/feng-bg-sh.png) no-repeat 0 top;
	width: 322px;
	height: 133px;
	top: -126px;
}

.xsgs_map .mp12 .feng {
	background: url(images/feng-bg-zz.png) no-repeat 0 top;
	width: 268px;
	height: 220px;
	top: -213px;
	left: -248px;
}

/*new1*/
.xsgs_map .mp14 .feng {
	background: url(images/feng-bg-gz.png) no-repeat 0 top;
	width: 262px;
	height: 92px;
	top: -94px;
	left: -96px;
}

.xsgs_map .mp16 .feng {
	background: url(images/feng-bg-gz.png) no-repeat 0 top;
	width: 262px;
	height: 106px;
	top: -99px;
}

.xsgs_map .mp19 .feng {
	background: url(images/feng-bg-gz.png) no-repeat 0 top;
	width: 262px;
	height: 106px;
	top: -99px;
}

.xsgs_map .mp10 .feng .tree {
	width: 322px;
}

.xsgs_map .mp10 .feng .tree .du_size {
	width: 322px;
}

.xsgs_map .mp10 .feng .tree .du_size p {
	line-height: 34px;
}

.xsgs_map .mp12 .feng .tree {
	height: 25px;
}

.xsgs_map .mp12 .feng .tree .du_size {
	height: 30px;
}

.xsgs_map .mp12 .feng .tree .du_size p {
	height: 25px;
}

.xsgs_map .mp11 {
	left: 544px;
	top: 724px;
}

.xsgs_map .mp17 {
	left: 403px;
	top: 510px;
}

.xsgs_map .mp18 {
	right: 190px;
	top: 640px;
}

.xsgs_map .mp19 {
	left: 507px;
	top: 663px;
}

.xsgs_map .mp20 {
	left: 408px;
	top: 655px;
}

/*new*/
.xsgs_map .mp21 {
	left: 450px;
	top: 665px;
}

.xsgs_map .mp22 {
	top: 540px;
	left: 520px;
}

.xsgs_map .mp3 .mito {
	width: 70px;
	height: 17px;
	top: 11px;
	left: -20px;
}

.xsgs_map .mp4 .mito {
	width: 45px;
	height: 17px;
	top: 10px;
}

.xsgs_map .mp11 .mito,
.xsgs_map .mp13 .mito,
.xsgs_map .mp12 .mito {
	width: 25px;
	height: 17px;
	top: 10px;
}

.xsgs_map .mp10 .mito {
	width: 30px;
	height: 17px;
	top: -9px;
	left: 22px;
}

.xsgs_map .mp14 .mito {
	width: 30px;
	height: 17px;
	top: -1px;
	left: 22px;
}

.xsgs_map .mp17 .mito {
	width: 30px;
	bottom: 11px;
}

.xsgs_map .mp18 .mito {
	width: 30px;
	height: 17px;
	top: -9px;
	left: 22px;
}

.xsgs_map .mp19 .mito {
	top: -21px;
}

.xsgs_map .mp10 .feng .sang {
	left: 137px;
}

.xsgs_map .mp20 .mito {
	top: -21px;
}

.xsgs_map .mp21 .mito {
	height: 0px;
}

.xsgs_map .mp22 .mito {
	height: 32px;
}





/*表格*/
.cp-table {
	width: 700px;
	font-family: "\5FAE\8F6F\96C5\9ED1", "\5B8B\4F53";
	font-size: 14px;
	color: #000;
	margin-bottom: 10px;
	margin-left: 28px;
}

.cp-table table tr {
	line-height: 26px;
	font-size: 14px;
}

.cp-table table tr td {
	padding: 0 5px;
	font-size: 14px;
	line-height: 26px;
	border-color: #000;
}

.cp-table table tr.title {
	background: rgb(197, 217, 241);
}

.cp-table table tr.title2 {
	background: rgb(238, 236, 225);
}

/*.SkinObject{display: none;}
.show{display: block;}*/