/*
Style Name:山东京博石油化工有限公司
Author: Fifthmouse
*/
* {
	margin: 0px;
	padding: 0px;
}
body {
	font-family:Tahoma, Arial, "宋体";
	background-color: #FFF;
}
/*============================布局用ID====*/
#wrapper {
	width:1004px; 
	margin:0px auto;
}
#header {
	height:250px; 
	padding:0px 0px 10px 0px;
	background-image: url(../images/headerBg.gif);
	background-repeat: no-repeat;
	background-position:left top;
	position:relative;
}
#banner {
	width:1004; 
	height:150px; 
	padding:0px;
	position:absolute;
	bottom:0;
	left:0;
}
#main {
	margin:0px 0px 12px 0px;
}
#footer {
	height:88px;
	background-image: url(../images/footerBg.gif);
	background-repeat: repeat-x;
	background-position:left top;
	clear:both;
}
#footer p {
	padding:12px 0px 0px 0px;
	color:#000;
	font-size:12px;
	line-height:20px;
	text-align:center;
}
#footer a {
}
#footer a:hover {
}
/*============================Header内元素====*/
#logo {
	width:287px; 
	height:42px; 
	padding:22px 0px 0px 28px;
	float:left;
}
/*- 语言 -*/
#elseNav {
	width:595px;
	height:28px; 
	padding:0px 37px 0px 0px;
	float:right;
}
#elseNav ul {
	text-align:right;
	list-style-type : none;
}
#elseNav li {
	display:inline;
	font-size:12px;
	line-height:28px;
}
#elseNav li a {
	color:#000; 
	text-decoration:none;
}
#elseNav li a:hover {
	color:#900; 
	text-decoration:underline;
}

/*- 导航条 -*/
#nav {
	width:595px;
	margin:0px 7px 0px 0px;
	background-image: url(../images/navBg.gif);
	background-repeat: no-repeat;
	background-position:left top;
	float:right;
}
#nav ul {
	padding:0px 0px 0px 0px;
	text-align:center;
	list-style-type: none;
}
#nav li {
	padding:0px 3px;
	display:inline;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	line-height:39px;
}
#nav li a {
	padding:0px 1px;
	color:#fff;
	text-decoration:none;
}
#nav li a:hover {
	text-decoration:underline;
}

/*============================main内元素====*/
/*- 主要内容 -*/
#primaryContent {
	width:770px;
	padding:0px 5px 0px 0px;
	display:inline;
	float:right;
}

/*旁边内容*/
#sideContent {
	width:214px;
	padding:0px 0px 0px 6px;
	display:inline;
	float:left;
}
/*============================primaryContent内元素====*/
/*- 新闻 -*/
#newsModule {
}
.news {
	width:470px;
	padding:0px 0px 0px 0px;
	float:left;
}
.news h3 {
	height:27px;
	border-bottom:1px solid #b4b4b4;
	background-image: url(../images/titleIcon.gif);
	background-repeat: no-repeat;
	background-position:12px 7px;
	color:#000;
	font-size:14px;
	line-height:27px;
	text-indent:27px;
}
.news h3 .title {
	width:120px; 
	float:left;
	line-height:27px;
	text-indent:27px;
}
.news h3 .more {
	width:120px; 
	padding:0px 6px 0px 0px;
	float:right;
	text-align:right;
	font-weight:normal;
	font-size:12px;
}
.news h3 .more a {
	color:#707070;
	text-decoration:none;
}
.news h3 .more a:hover {
	color:#000;
	text-decoration:underline;
}
.news ul {
	width:470px;
	padding:4px 0px 0px 0px;
	list-style-type : none;
	font-size:12px;
	line-height:25px;
}
.news li {
	width:470px;
	height:25px; 
	border-bottom:1px dashed #cacaca;
	background-image: url(../images/newsArrow.gif);
	background-repeat: no-repeat;
	background-position:6px 10px;
	float:left;
	line-height:25px;
	text-indent:18px;
}
.news li.color {
	background-color:#f8f8f8;
}
.news li a {
	width:370px;
	float:left;
	color:#2d2d2d;
	text-decoration:none;
	-o-text-overflow:ellipsis;
	text-overflow:ellipsis;
	white-space:nowrap;
	overflow:hidden;
}
.news li a:hover {
	color:#900;
	text-decoration:underline;
}
.news li .time {
	width:90px; 
	float:right;
	color:#747474;
}
.newsShow {
	height:127px; 
	padding:12px 0px 0px 133px;
	background-image: url(../images/newsShowBg.gif);
	background-repeat: no-repeat;
	background-position:12px 5px;
}
.newsShow h4 {
	font-size:18px;
	line-height:30px;
	font-family: "黑体";
}
.newsShow .newstext p {
	color:#343434;
	font-size:12px;
	line-height:18px;
	word-break:break-all;
	text-align:justify;
}
.space {
	padding-left:10px;
}
/*- 产品 -*/
#products {
	width:290px;
	height:295px; 
	margin:0px 0px 0px 10px;
	float:right;
}
#products h3 {
	height:27px;
	background-image: url(../images/titleIcon.gif);
	background-repeat: no-repeat;
	background-position:12px 7px;
	color:#000;
	font-size:14px;
	line-height:27px;
	text-indent:27px;
}
#products h3 .title {
	width:120px; 
	float:left;
	line-height:27px;
	text-indent:27px;
}
#products h3 .more {
	width:120px; 
	text-align:right;
	padding:0px 6px 0px 0px;
	float:right;
	font-weight:normal;
	font-size:12px;
}
#products h3 .more a {
	color:#707070;
	text-decoration:none;
}
#products h3 .more a:hover {
	color:#000;
	text-decoration:underline;
}
#products ul {
	height:270px; 
	padding:3px 0px 0px 0px;
	list-style-type : none;
	font-size:12px;
	background-color:#f8f8f8;
}
#products li {
	padding:6px 0px 0px 14px;
	float:left; 
}
#products li img {
display:block;
	width:112px;
	height:92px;
	margin: 0px 6px 0px 0px;
	padding:4px;
	border:1px solid #bebebe;
	background-color:#fff;
}
#products li p {
	font-size:12px;
	line-height:20px;
	text-align:center;
}
#products li p a {
	color:#0a4c96;
	text-decoration:none;
}
#products li p a:hover {
	color:#0a4c96;
	text-decoration:underline;
}
#products li img {
}
#products li p {
}
#products li p a {
}
#products li p a:hover {
}

/*============================sideContent内元素====*/
/*- 协同办公登陆 -*/
#oLogin form {
	background-image: url(../images/loginOaBg.gif);
}
#oLogin .lText {
	padding:20px 0px 0px 12px;
}
#oLogin .lSubmit {
	padding:20px 0px 0px 0px;
}
/*- 用户公登陆 -*/
#mLogin form {
	background-image: url(../images/loginMlBg.gif);
}
/*- 登陆 -*/
.login {
	width:214px; 
	height:113px; 
}
.login h3 {
	background-image: url(../images/titleIcon.gif);
	background-repeat: no-repeat;
	background-position:3px 7px;
	color:#000;
	font-size:14px;
	line-height:27px;
	text-indent:17px;
}
.login form {
	width:212px; 
	height:82px; 
	border:1px solid #cccaca;
	background-color:#f8f8f8;
	background-repeat: no-repeat;
	background-position:left bottom;
}
.login .lText {
	width:140px; 
	padding:10px 0px 0px 12px;
	float:left; 
}
.login .lSubmit {
	padding:10px 0px 0px 0px;
}
.login .lElse {
	padding:3px 0px 0px 0px;
	clear:both;
	font-size:12px;
	line-height:20px;
	text-align:center;
}
.login .lElse a {
	padding:0px 10px 0px 9px;
	background-image: url(../images/loginArrow.gif);
	background-repeat: no-repeat;
	background-position:3px 3px;
	color:#474747;
	text-decoration:none;
}
.login .lElse a:hover {
	color:#000;
	text-decoration:underline;
}
.login p {
	height:22px;
	color:#000;
	line-height:22px;
	text-align:center;
}
.login label {
	font-weight:bold;
	font-size:12px;
}
.login .userName,
.login .password{
	width:91px;
	height:16px;
	border:1px solid #898989;
	background-color:#fff;
	font-size:12px;
	line-height:16px; 
}
.login .submit {
	width:45px; 
	height:43px; 
	border-style:none;
	background-image: url(../images/loginBtnBg.gif);
	background-repeat: no-repeat;
	background-position:left top;
	color:#fff;
	font-weight:bold;
	font-size:14px;
	line-height:43px;
	text-align:center;
}
/*- 按钮 -*/
#tool {
	margin:6px 0px 16px 0px;
	cursor:hand;
}
#tool ul {
	list-style-type : none;
}
#tool li.t1 {
	height:60px;
	overflow:hidden;
}
#tool li.t2 {
	height:57px; 
	overflow:hidden;
}
#tool li.t3 {
	height:65px; 
	overflow:hidden;
}

/*- 友情链接 -*/
#friendLink {
	width:214px; 
	height:278px; 
	background-image: url(../images/friendLinkBg.gif);
	background-repeat: no-repeat;
	background-position:left top;
}
#friendLink h3 {
	height:32px;
	padding:8px 0px 10px 20px;
	color:#000;
	font-weight:bold;
	font-size:14px;
	line-height:32px;
}
#friendLink ul {
	width:187px;
	margin:0px auto;
}
#friendLink li {
	height:28px;
	margin:0px 0px 3px 0px;
	background-image: url(../images/friendLinkLiBg.gif);
	background-repeat: no-repeat;
	background-position:left top;
	line-height:28px;
	text-indent:36px;
}
#friendLink li a {
	color:#000;
	font-size:12px;
	text-decoration:none;
}
#friendLink li a:hover {
	color:#900;
	text-decoration:underline;
}

/*- 搜索 -*/
#search {
}
#search h3 {
}
#search form {
}
#search .keyword {
}
#search .submit {
}


.special {
	color:#ce080e;
}


