﻿.skin
{
	background:url(background.jpg) repeat-x;
}
.zxy_sjfgs_tonglan { width: 960px; margin: 0 auto;}
.zxy_sjfgs_tonglan_con { width: 960px; margin: 0 auto;}
.con_fgs_3 {/* padding: 0 10px; border: 1px solid #ccc; */border-top: none;}
.heard,.main,.bottom
{
	width:960px; margin:0 auto; padding: 0 10px;
}
.main
{
	/*padding:15px 0px;*/ margin-top:10px;
}
.time,.links,.links a
{
	color:#fff;
}
.m01
{
	width: 320px;
}
.m03
{
	width : 460px;

}
.m04
{
	width:372px; margin-right:15px;
}
.m05
{
	width:570px;
}
.foot
{
	background:url(footground.jpg) repeat-x;
}
.link
{
	line-height: 24px;
    padding-top: 10px;
    text-align: center;
}
.news-img
{
	padding : 3px;
	border-width : 1px;
	border-color : #B4B4B4;
}
.pane-top
{
	margin-top : 10px;
}
.banner-b
{
	height : 211px;
        margin-top : 2px;
}
.wrapper
{
	width:350px; border:2px solid #ccc;
}
.introduce{
        width:960px; 
        margin: 0  auto;
        margin-top: 26px;
        overflow: hidden;
}
#focus
{
	width:350px;
	height:262px;
	overflow:hidden;
	position:relative;
}
#focus ul
{
	height:262px;
	position:absolute;
}
#focus ul li
{
	float : left;
	width : 350px;
	height : 262px;
	overflow : hidden;
	position : relative;
	line-height : 32px;
}
#focus ul li div
{
	position:absolute;
	overflow:hidden;
}
#focus .btnBg
{
	position : absolute;
	width : 350px;
	height : 32px;
	left : 0;
	bottom : 0;
}
#focus .btn
{
	position : absolute;
	width : 350px;
	height : 15px;
	padding : 5px 10px;
	right : 0;
	bottom : 0;
	text-align : right;
}
#focus .btn span
{
	display:inline-block;
	_display:inline;
	_zoom:1;
	width:9px;
	height:9px;
	_font-size:0;
	margin-left:5px;
	cursor:pointer;
	background:#fff;
}
#focus .btn span.on
{
	background:#fff;
}
#focus .pre
{
	left:0;
}
#focus .next
{
	right:0;
	background-position:right top;
}
#newstitle
{
	position:relative;
}
#focus ul li .title
{
	position:absolute;
	width:240px;
	color:#fff;
	
	left:0;
	bottom:0;
	z-index:100;
}
#focus ul li .title a:link
{
	color:#fff;
}
#focus ul li .title #a:link
{
	color:#fff;
}
#focus ul li .picwidht img
{
	width : 350px;
	height : 262px;
}

/* 设计分公司图片滚动css */
.picScroll-left_zxy_sjfgs{ width:958px; margin: 0 auto; overflow:hidden; position:relative;  border:1px solid #ccc; border-top: none;  }
.picScroll-left_zxy_sjfgs .bd{ padding:10px;   }
.picScroll-left_zxy_sjfgs .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left_zxy_sjfgs .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left_zxy_sjfgs .bd ul li .pic{ text-align:center; }
.picScroll-left_zxy_sjfgs .bd ul li .pic img{ /* width:212px; height:154px;padding:2px; border:1px solid #ccc;*/ }
.picScroll-left_zxy_sjfgs .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left_zxy_sjfgs .bd ul li .title{ line-height:24px;   }	

.picScroll-left_zxy_sjfgs01{ width:958px; margin: 0 auto; overflow:hidden; position:relative;  border:1px solid #ccc; border-top: none;  }
.picScroll-left_zxy_sjfgs01 .bd{ padding:10px;   }
.picScroll-left_zxy_sjfgs01 .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left_zxy_sjfgs01 .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;  }
.picScroll-left_zxy_sjfgs01 .bd ul li .pic{ text-align:center; }
.picScroll-left_zxy_sjfgs01 .bd ul li .pic img{ width:212px; height:154px; display:block; padding:2px; border:1px solid #ccc; }
.picScroll-left_zxy_sjfgs01 .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left_zxy_sjfgs01 .bd ul li .title{ line-height:24px;   }


.marqueeleft
{
	height:268px;width:940px;overflow:hidden;
}
.marqueeleft ul
{
	float:left;
}
.marqueeleft li
{
	float:left;margin:0 5px;display:inline;width:300px;height:268px;overflow:hidden;
}
.marqueeleft li .pic
{
	display:block;border:#ccc 1px solid;width:293px;height:200px;padding:2px;overflow:hidden;
}
.marqueeleft #marquee1_1 li img,.marqueeleft #marquee1_2 li img
{
	display:block;border:#ccc 1px solid;width:293px;height:200px;padding:2px;overflow:hidden;
}
.marqueeleft #zlf1_1 li img
{
	display:block;border:#ccc 1px solid;width:293px;height:200px;padding:2px;overflow:hidden;
}
.marqueeleft #jxsb1_1 li img
{
	display:block;border:#ccc 1px solid;width:193px;height:143px;padding:2px;overflow:hidden;
}

.marqueeleft li .txt
{
	text-align:center;height:23px;line-height:23px;
}
/*铁路设计样式*/
.picScroll-left_zxy_sjfgs .bd ul li{ width: 300px; height:300px; overflow:hidden;}
.picScroll-left_zxy_sjfgs .bd ul li .pic img{ width: 300px; height:268px; display:block;}










/*标题*/
.zxy_html_title { width: 958px; height: 33px; border: 1px solid #cccccc; margin: 0 auto;    margin-top: 20px;  background:url(/1j/uiFramework/commonResource/image/2016101016572868882.jpg) repeat-x; line-height:33px; }
.zxy_html_title li{
	float:left; padding: 0 8px; background:url(/1j/resource/Portals/0/images/linenew.jpg) no-repeat scroll center right;font-family: "微软雅黑";
}
.zxy_html_title .hover
{
	float:left;background: url(/1j/resource/Portals/0/images/mod03heard.jpg) repeat-x;
    line-height: 33px;
    padding: 0 8px;
	color: #FFFFFF;
    font-size: 16px;display:block;
}
/*企业资质*/
.dr-qyzz  li{
    width: 433px;
    height: 325px;
    margin-right: 20px;
    margin-bottom: 40px;
}
.dr-qyzz  li:nth(3n){
    margin-right: 0;
}
.dr-qyzz  li   a{
    width: 100%;
    height: 100%;
    text-align: center;
    float: left;
}
.dr-qyzz  li   a  img{
    width:100%;
    height:100%;
}
/*业务类型的滚动样式*/