@charset "utf-8";
/* CSS Document */

/*内容区域*/
.banner img {
	width: 100%;
}
.main {
	width: 1182px;
	margin: 0 auto;
	background-color: #fff;
}
/*左侧列表*/
.main_left {
	float: left;
	width: 210px;
	background-color: #f7f7f7;
	border-right: 1px solid #f1f1f1;
}
.main_left dt {
	height: 30px;
	border-bottom: 1px solid #f1f1f1;
}
.main_left dd, .main_left li {
	/*text-align: right;*/
	/*padding-right: 10%;*/
	padding-left: 30px;
	line-height: 49px;
	border-bottom: 1px solid #f1f1f1;
	font-size: 18px;
	color: #666;
}
.main_left li {
	padding-left: 40px;
}
.main_left dd a {
	display: inline-block;
	padding-right: 20px;
	background: url(col_end.png) no-repeat right center;
}
.main_left .gsgk a {
	background: url(col_end_down.png) no-repeat right center;
}
.main_left a {
	color: #666;
}
.main_left .on a {
	color: #004197;
	font-weight: bold;
}
.main_left dd.on a {
	background: url(col_end_on.png) no-repeat right center;
}
.main_left li {
	font-size: 16px;
}
/*右侧内容*/
.main_right {
	float: left;
	width: 952px;
	min-height: 300px;
	margin-left: 20px;
	padding-bottom: 100px;
}
.current_col {
	width: 100%;
	height: 30px;
	font-size: 24px;
	font-weight: bold;
	color: #333;
	margin-top: 36px;
	margin-bottom: 25px;
	padding-left: 10px;
	line-height: 25px;
	border-left: 3px solid #f18b1f;
}
/*公司简介*/
.gsjj {
	font-size: 16px;
	color: #fff;
	line-height: 30px;
	position: relative;
}
.gsjj_box {
	padding-right: 70px;
	padding-left: 60px;
	position: absolute;
	top: 35%;
}
/*总裁致辞*/
.zczc {
	font-size: 16px;
	color: #333;
	line-height: 30px;
	position: relative;
}
.zczc_box {
	position: absolute;
	padding-right: 40px;
	padding-left: 40px;
	top: 7%;
}
.zc_pic {
	float: left;
	width: 43%;
}
.zc_jh {
	float: right;
	width: 54%;
}
.zc_name {
	float: left;
	width: 100%;
	font-size: 24px;
	text-align: right;
	margin-top: 100px;
}
.zc_name span {
	float: right;
}
/*公司宣传片*/
.gsxcp {
	width: 972px;
}
.gsxcp li {
	float: left;
	width: 466px;
	margin-right: 20px;
	margin-bottom: 40px;
}
.gsxcp li span {
	line-height: 50px;
}
/*投资与资产经营*/
.tzjy {
	width: 100%;
	position: relative;
}
.wyzc {
	position: absolute;
	bottom: 35px;
	left: 54px;
	width: 854px;
	overflow: hidden;
}
.wyzc .wyzc_tit {
	width: 100%;
	line-height: 100px;
	font-size: 24px;
	color: #9e6849;
}
.wyzc ul {
	width: 100%;
	overflow: hidden;
}
.wyzc ul li {
	float: left;
}
.wyzc .wyzc_one {
	margin-bottom: 15px;
}
.wyzc .wyzc_one li {
	width: 521px;
}
.wyzc .wyzc_one li:first-child {
	width: 308px;
	margin-right: 25px;
}
.wyzc .wyzc_two li {
	width: 446px;
}
.wyzc .wyzc_two li:first-child {
	width: 383px;
	margin-right: 25px;
}
.wyzc span {
	font-size: 16px;
	color: #8b5231;
	line-height: 65px;
	text-align: center;
	display: block;
}
/*石油*/
.wrap {
	width: 952px;
	position: relative;
	overflow: hidden;
}
.sygs, .yymycb, .cyl, .kjcx {
	position: absolute;
}
.sygs {
	width: 475px;
	top: 60px;
	left: 400px;
	font-size: 16px;
	line-height: 28px;
	color: #fff;
}
.yymycb {
	width: 845px;
	/*height: 402px;*/
	overflow: hidden;
	top: 1042px;
	left: 56px;
}
.yymycb .yygs {
	width: 610px;
	height: 222px;
	font-size: 16px;
	line-height: 30px;
	color: #d8d6e6;
}
.yymycb ul {
	width: 100%;
	overflow: hidden;
}
.yymycb li {
	float: left;
	width: 238px;
	margin-left: 12px;
}
.yymycb li span {
	display: block;
	line-height: 38px;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.yymycb li:first-child {
	width: 344px;
	margin-left: 0px;
}
.cyl {
	width: 863px;
	overflow: hidden;
	top: 1633px;
	left: 50px;
}
.cyl .cylgs {
	width: 580px;
	height: 188px;
	font-size: 16px;
	line-height: 30px;
	color: #d8d6e6;
}
.cyl ul {
	width: 100%;
	overflow: hidden;
}
.cyl li {
	float: left;
	width: 209px;
	margin-left: 9px;
}
.cyl li span {
	display: block;
	line-height: 36px;
	font-size: 14px;
	color: #fff;
	text-align: center;
}
.cyl li:first-child {
	margin-left: 0px;
}
.kjcx {
	width: 863px;
	overflow: hidden;
	top: 2151px;
	left: 50px;
}
.kjcx .kjcx_tit {
	float: left;
	width: 120px;
	font-size: 16px;
	color: #fff;
}
.kjcx .kjcx_tit li {
	line-height: 50px;
	padding-left: 25px;
	background: url(kjcx_header.png) no-repeat left center;
}
.kjcx .kjcx_tit li.now {
	font-size: 30px;
	background: url(kjcx_now_header.png) no-repeat left center;
}
.kjcx .kjcx_con {
	width: 717px;
	float: right;
}
.kjcx .kjcx_con li {
	float: right;
	width: 283px;
	font-size: 16px;
	color: #fff;
	padding-top: 25px;
}
.kjcx .kjcx_con li:first-child {
	float: left;
	width: 417px;
	padding-top: 0px;
}
/*矿产*/
.kcgs {
	width: 475px;
	position: absolute;
	font-size: 16px;
	line-height:28px;
	color: #fff;
	top: 70px;
	left: 395px;
}
.kcmy {
	position: absolute;
	top: 1070px;
	left: 55px;
	width: 860px;
	overflow: hidden;
}
.kcmy .mygs {
	float: left;
	width: 590px;
	font-size: 16px;
	color: #d8d6e6;
	line-height:28px;
}
.kcmy ul {
	float: right;
	width: 209px;
}
.kcmy li {
	width: 100%;
	margin-top: 50px;
}
.kcmy li:first-child {
	margin-top: 0px;
}
.kcmy a {
	color: #fff;
}
.kcmy span {
	line-height: 36px;
	display: block;
	text-align: center;
	font-size:14px;
}
