﻿/* ------index------- */
.i_left
{
	width:251px;
	text-align:left;
	background-color:#8DD4F2;
	vertical-align:top;
}

.i_right
{
	width:749px;
	vertical-align:top;
}

.login_bt
{
	font-size:14px;
	font-weight:bold;
	color:#FFF;
}

.login_bg
{
	width:213px;
	vertical-align:top;
	background-image:url(../images/i_l_a_2.jpg);
}

.i_l_b_bg
{
	text-align:center;
	background-image:url(../images/i_l_b_4.jpg);
}



.region_bg
{
	width:730px;
	height:32px;
	background-image:url(../images/p_r_r_bg.jpg);
}

.r_l
{
	text-align:left;
}

.img
{
	width:1000px;
	height:189px;
	background-image:url(../images/i_img_1.jpg);
}

/* -----left------ */

.left
{
	width:270px;
	vertical-align:top;
	text-align:center;
	background-image:url(../images/p_l_bg.jpg);
}

.login_l
{
	width:70px;
	height:24px;
	text-align:right;
	color:#FFF;
}

.elogin_l
{
	width:90px;
	height:24px;
	text-align:right;
	color:#FFF;
}

.left_line
{
	width:215px;
	height:2px;
	margin-top:10px;
	margin-bottom:10px;
	overflow:hidden;
	background-image:url(../images/p_l_line.jpg);
}

.p_lr_bg
{
	width:55px;
	height:362px;
	background-image:url(../images/p_l_2.jpg);
}

.p_l_a_bg
{
	width:204px;
	height:129px;
	background-color:#D3EEF9;
	vertical-align:top;
}

.left_li_img
{
	width:20px;
	text-align:center;
}

.left_li_txt
{
	width:180px;
	height:26px;
	text-align:left;
}

.so_bg
{
	width:184px;
	background-image:url(../images/s_2.jpg);
}

/* -----right------- */

.right
{
	width:730px;
	vertical-align:top;
	text-align:left;
}

.r_table
{
	width:730px;
}

/* ----index------- */
.i_about
{
	width:350px;
	text-align:left;
	padding:5px;
}

.i_pro
{
	width:348px;
	padding:1px;
	border:solid 1px #CCC;
	margin-top:5px;
	margin-left:8px;
}

/* ----news----- */
.listLi
{
	width:700px;
	height:27px;
	background-image:url(../images/n_li_bg.jpg);
}

.i_listLi
{
	width:345px;
	height:27px;
	margin-left:3px;
	background-image:url(../images/n_li_bg.jpg);
}

.n_li_img
{
	width:30px;
	text-align:center;
}

.n_li_title
{
	width:550px;
	text-align:left;
}

.i_n_li_title
{
	width:250px;
	text-align:left;
}

.n_li_time
{
	width:120px;
	text-align:center;
}

.i_n_li_time
{
	width:80px;
	text-align:center;
}

.titleNull
{
	width:730px;
	height:35px;
	text-align:left;
	background-image:url(../images/titlenull.jpg);
}

.TbNull
{
	margin-left:20px;
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	color:#004A74;
}

.n_foot
{
	width:720px;
	color:#999;
	padding-top:3px;
	padding-bottom:2px;
	background-color:#f4f4f4;
	margin-top:5px;
	margin-bottom:5px;
	text-align:center;
}

#PageTable
{
	width:700px;
	text-align:right;
	margin-top:5px;
}

.pageId
{
	width:50px;
	text-align:center;
	border:solid 1px #e4e4e4;
}

/* -----Jobs----- */
.jk
{
	width:700px;
	background-color:#e4e4e4;
}

.jr
{
	width:260px;
	background-color:#FFF;
	text-align:left;
	padding-left:3px;
}

.reg
{
	font-size:14px;
	font-weight:bold;
	letter-spacing:2px;
	color:#CC0000;
}

.myjob
{
	text-align:right;
	margin-right:20px;
}

/* ------down-------- */
.d_r
{
	width:120px;
	text-align:center;
	color:#999;
	background-color:#FFF;
}

.dc
{
	height:30px;
	padding:5px;
	text-align:left;
	letter-spacing:1px;
	line-height:18px;
	background-color:#FFFFFF;
	vertical-align:top;
	color:#666;
}

.gl
{
	width:580px;
	height:26px;
	padding-left:2px;
	background-color:#FFF;
	font-weight:bold;
	color:#666;
}

.greg
{
	color:#CC0000;
}

/* ----support------- */

.sk
{
	width:380px;
	background-color:#e4e4e4;
	margin-bottom:5px;
}

.sname
{
	width:380px;
	height:26px;
	padding-left:3px;
	text-align:left;
	font-weight:bold;
	background-color:#FFF;
}

.s_c
{
	height:24px;
	text-align:left;
	padding-left:5px;
	color:#999;
	background-color:#FFF;
}

#list
{
	margin-top:10px;
}

/* --------products--------------- */
.proli
{
	width:700px;
	margin-bottom:10px;
	border-bottom:dashed 1px #CCC;
}

.proimg
{
	width:100px;
	text-align:left;
}

.prititle
{
	height:26px;
	text-align:left;
	font-weight:bold;
}

.proorder
{
	width:50px;
	height:20px;
	text-align:center;
	border:solid 1px #CCC;
	padding-top:2px;
	overflow:hidden;
	margin-bottom:5px;
	margin-top:5px;
	color:#CC0000;
	cursor:hand;
	background-color:#f4f4f4;
}

#orderok
{
	border-top:solid 1px #e4e4e4;
	padding-top:5px;
	margin-bottom:5px;
}

.s_n
{
	width:300px;
	text-align:center;
	color:#CC0000;
}

.stitle
{
	height:26px;
	font-weight:bold;
	background-color:#f4f4f4;
}

.sli
{
	height:40px;
}

.s_li
{
	border:0px;
}

.nav_k
{
	margin:0px;
}

.snavA
{
	display:none;
}

.snav1
{
	width:94px;
	position:absolute;
	top:72px;
	margin-left:-97px;
	background-color:#2E93C9;
	border-bottom:solid 1px #2C94C9;
	border-left:solid 1px #2C94C9;
	border-right:solid 1px #2C94C9;
}

.snav2
{
	width:150px;
	position:absolute;
	top:72px;
	margin-left:-97px;
	background-color:#2E93C9;
	border-bottom:solid 1px #2C94C9;
	border-left:solid 1px #2C94C9;
	border-right:solid 1px #2C94C9;
}

.snav3
{
	width:120px;
	position:absolute;
	top:73px;
	margin-left:-97px;
	background-color:#2E93C9;
	border-bottom:solid 1px #2C94C9;
	border-left:solid 1px #2C94C9;
	border-right:solid 1px #2C94C9;
}

.snav4
{
	width:94px;
	position:absolute;
	top:73px;
	margin-left:-97px;
	background-color:#2E93C9;
	border-bottom:solid 1px #2C94C9;
	border-left:solid 1px #2C94C9;
	border-right:solid 1px #2C94C9;
}

.snav5
{
	width:94px;
	position:absolute;
	top:73px;
	margin-left:-97px;
	background-color:#2E93C9;
	border-bottom:solid 1px #2C94C9;
	border-left:solid 1px #2C94C9;
	border-right:solid 1px #2C94C9;
}

.snav6
{
	width:150px;
	position:absolute;
	top:73px;
	margin-left:-97px;
	background-color:#2E93C9;
	border-bottom:solid 1px #2C94C9;
	border-left:solid 1px #2C94C9;
	border-right:solid 1px #2C94C9;
}

.nli
{
	margin-top:1px;
	padding-top:3px;
	padding-bottom:2px;
	padding-left:16px;
	text-align:left;
	background-color:#B9E4F7;
}

.footurl
{
	color:#EFEFEF;
}
