@charset "gb2312";
@import url(/css/css_Number.css );/*新增*/
/*主样式*/
body {
	margin: 0px;
	padding: 0px;
	font: 12px Verdana, Arial, Helvetica, sans-serif;
	background: transparent;
}
/*基本标签样式*/
td{ 
	font-size:12px;
	color:#000000;
	line-height:18px;
}
th
{
	font-size:13px;
	line-height:22px;
}
/*新闻列表标题链接样式*/
.font14{
	font-size:14px;
	font-weight:bold;
	color: #6D6D6D;
}
.font12lit{
	font-size:12px;
	font-weight:bold;
	color: #6D6D6D;
}
.font14 a{
	font-size:14px;
	font-weight:bold;
	color: #6D6D6D;
}
.font14 a:link{
	font-size:14px;
	font-weight:bold;
	color: #6D6D6D;
}
.font14 a:hover{
	font-size:14px;
	font-weight:bold;
	color: #6D6D6D;

}
/*表单标题链接样式*/
.a13{
	font-size:12px;
	color: #6D6D6D;
	height: 18px;
	border: 1px solid #D0D0D0;
}
.a13:link{
	font-size:12px;
	color: #6D6D6D;
	height: 18px;
	border: 1px solid #D0D0D0;
}
.13a:hover{
	font-size:12px;
	color: #6D6D6D;
	height: 18px;
	border: 1px solid #D0D0D0;
}
/*基本链接样式*/
a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
a:link{
	color:#000000;
	text-decoration:none;
}

a:hover{
	color:#F16319;
	text-decoration:none;
}

/*注册标题链接样式*/

.a1{
	font-size:12px;
	color:#7a7a7a;
	text-decoration:underline;
}
.a1:link{
	color:#7a7a7a;
	text-decoration:underline;
}
.a1:hover{
	color:#000000;
	text-decoration:underline;
}
/*导航字标题链接样式*/

.a2{
	font-size:13px;
	font-weight:bold;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.a2:link{
	color:#fff;
	text-decoration:none;
}
.a2:hover{
	color:#fff;
	text-decoration:none;
}
/*导航字标题链接样式*/

.a22{
	font-size:12px;
	font-weight:bold;
	font-family:"宋体",Arial, Helvetica, sans-serif;
	color:#fff;
	text-decoration:none;
}
.a22:link{
	color:#fff;
	text-decoration:none;
}
.a22:hover{
	color:#fff;
	text-decoration:none;
}
/*说明标题链接样式*/

.a3{
	font-size:12px;
	color:#fff;
	text-decoration:underline;
}
.a3:link{
	color:#fff;
	text-decoration:underline;
}
.a3:hover{
	color:#fff;
	text-decoration:none;
}
/*下部连接标题链接样式*/

.a4{
	font-size:12px;
	color:#fff;
	text-decoration:none;
}
.a4:link{
	color:#fff;
	text-decoration:none;
}
.a4:hover{
	color:#fff;
	text-decoration:none;
}
/*二级栏目连接样式*/

.a5{
	font-size:12px;
	color:#6F6F6F;
	text-decoration:none;
}
.a5:link{
	color:#6F6F6F;
	text-decoration:none;
}
.a5:hover{
	color:#FF5700;
	text-decoration:none;
}
a.awhite {
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}

/*红色字体*/
.red{
	color:#DE2223; 
}
/*蓝色字体*/
.bule{
	color:#0A246A; 
}

/*12 12 14号字文本样式*/
.font12{
	font-size:12px;
	color: #7A7A7A;
}
.font121{
	font-size:12px;
	color: #484848;
}
.font122{
	font-size:12px;
	color: #6A6A6A;
}
.font123{
    font-family:Arial, Helvetica, sans-serif;
	font-size:9px;
	color: #6A6A6A;
}
.font124{
    font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:9px;
	color: #DE2223;
}

.a8{
    font-size:12px;
	font-weight:bold;
	color: #CC0000;
}
.a8:link{
    font-size:12px;
	font-weight:bold;
	color: #CC0000;
}
.a8:hover{
    font-size:12px;
	font-weight:bold;
	color: #CC0000;
}
.font143{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #CC0000;
}
.font143x{
    font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color: #CC0000;
}
 .font1433{
    font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:bold;
	color: #6D6D6D;
}

.font144{
    font-size:14px;
	color: #CC0000;
}
.font145{
    font-size:14px;
	color: #505050;
}
.font165{
    font-size:16px;
	color: #505050;
}

.font18{
	font-size:16px;
	font-weight:bold;
	color: #CC0000;
}


/*新闻列表标题链接样式*/
.news1 a{
	font-size:12px;
	color:#000000;
	text-decoration:none;
}
.news1 a:link{
	color:#000000;
	text-decoration:none;
}
.news1 a:hover{
	color:#888800;
	text-decoration:underline;
}
.style_gree {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #389040;
	text-decoration: none;
}
.style_green {
	font-size: 12px;
	color: #2B7B6E;
	text-decoration: underline;
}
.style_org {
	font-size: 12px;
	color: #F16319;
	text-decoration: underline;
}
.a6{
	font-size: 12px;
	color: #F16319;
	text-decoration: underline;
}
.a6:link{
	font-size: 12px;
	color: #F16319;
	text-decoration: underline;
}
.a6:hover{
	font-size: 12px;
	color: #F16319;
	text-decoration: none;
}
.a7{
	font-size: 12px;
	color: #2A7E67;
	text-decoration: underline;
}
.a7:link{
	font-size: 12px;
	color: #2A7E67;
	text-decoration: underline;
}
.a7:hover{
	font-size: 12px;
	color: #2A7E67;
	text-decoration: none;
}
.a9{
	font-size: 12px;
	color: #0070C7;
	text-decoration: underline;
}
.a9:link{
	font-size: 12px;
	color: #0070C7;
	text-decoration: underline;
}
.a9:hover{
	font-size: 12px;
	color: #0070C7;
	text-decoration: none;
}
.a10{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.a10:link{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.a10:hover{
	font-size: 12px;
	color: #000000;
	text-decoration: none;
}
.a11{
	font-size: 12px;
	color: #454545;
	text-decoration: none;
}
.a11:link{
	font-size: 12px;
	color: #454545;
	text-decoration: none;
}
.a11:hover{
	font-size: 12px;
	color: #454545;
	text-decoration: none;
}
.a12{
	font-size: 14px;
	font-weight:bold;
	color: #cc0000;
	text-decoration: none;
}
.a12:link{
	font-size: 14px;
	font-weight:bold;
	color: #cc0000;
	text-decoration: none;
}
.a12:hover{
	font-size: 14px;
	font-weight:bold;
	color: #cc0000;
	text-decoration: underline;
}
.style_org2 {
	font-size: 12px;
	color: #F16319;
	text-decoration:none;
}
.style_org14 {
	font-size: 14px;
	font-weight:bold;
	color: #F16319;
	text-decoration:none;
}.style_org14 a{
	font-size: 14px;
	font-weight:bold;
	color: #F16319;
	text-decoration: none;
}
.style_org14 a:link {
	font-size: 14px;
	font-weight:bold;
	color: #F16319;
	text-decoration: underline;
}
.style_org14 a:hover {
	font-size: 14px;
	font-weight:bold;
	color: #F16319;
	text-decoration: none;
}

.style_org1 a{
	font-size: 12px;
	color: #cccccc;
	text-decoration: none;
}
.style_org1 a:link {
	font-size: 12px;
	color: #cccccc;
	text-decoration: underline;
}
.style_org1 a:hover {
	font-size: 12px;
	color: #F16319;
	text-decoration: none;
}
.textf00 {
	font-size: 12px;
	width: 50px;
	border: 1px solid #CFCFCF;
}
.textf0 {
	font-size: 12px;
	width: 60px;
	border: 1px solid #D0D0D0;
}
.textf {
	font-size: 12px;
	width: 80px;
	border: 1px solid #CFCFCF;
}
.nav1 {
	background-image: url(images/nav1.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}

.nav {
	background-image: url(images/nav.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nav_2 {
	background-image: url(images/nav_2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nav1_2 {
	background-image: url(images/nav1_2.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nav_3 {
	background-image: url(images/nav_3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.nav1_3 {
	background-image: url(images/nav1_3.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
}
.textf1 {
	height: 19px;
	width: 190px;
	border: 1px solid #B0B0B0;
	text-indent: 3px;
	padding: 4px 0px 0px;
}
.textf2 {
	height: 14px;
	background-color:#F7F7F7;
	width: 300px;
	border: 1px solid #C1C1C1;
	text-indent: 3px;
	padding: 3px 0px 0px;
}
.textf3 {
	height: 14px;
	background-color:#F7F7F7;
	width: 180px;
	border: 1px solid #C1C1C1;
	text-indent: 3px;
	
}
.textf16 {
	height: 16px;
	width: 200px;
	border: 1px solid #B0B0B0;
	text-indent: 3px;
	font-size:12px;
}
.textf161 {
	height: 16px;
	border: 1px solid #B0B0B0;
	text-indent: 3px;
	font-size:12px;
}
.texta {
    font-size:12px;
	background-color:#F7F7F7;
	border: 1px solid #C1C1C1;
	text-indent: 3px;
	padding: 5px 0px 0px;
}.space {
	padding-top:6px;
	padding-left:10px;
	padding-right:10px;
	padding-bottom:6px;
	
}
.space2 {
	margin-top:7px;
}
.space5 {
	margin-top:5px;
}

.space1 {
	margin-bottom:5px;
}

.space0 {
	margin-top:5px;
	margin-bottom:15px;
}	
.bg {
	background-image: url(images/index1_2img.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.space85_45{
    margin-top:85px;
	margin-left:45px;
}
.line {
	border: 1px dashed #C6C6C6;
}
.line1 {
	border: 1px solid #C6C6C6;
}
.text {
	text-indent: 5px;
	padding-top:2px;
	padding-bottom:2px;
}
.phb_bg {
	background-image: url(nimg/phb_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#leftbtn {
	height: 30px;
	width: 151px;
}
#leftbtn a{
	text-align: center;
	display: block;
	vertical-align: middle;
}
#leftbtn a:link{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(nimg/leftnav.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 151px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftbtn a:visited{
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-image: url(nimg/leftnav.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 151px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#leftbtn a:hover{
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
	background-image: url(nimg/leftnav2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 20px;
	width: 151px;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.ext_div {
	height: 24px;
	width: 151px;
	text-align: right;
}
.left_kuang {
	border: 1px solid #D6D6D6;
}

.bannercss1 {
	background-color: #FFFFFF;
	background-image: url(nimg/grmp_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bannercss2 {
	background-image: url(nimg/swmp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bannercss3 {
	background-image: url(nimg/swkp.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.bannercss4 {
	background-color: #FFFFFF;
	background-image: url(nimg/hangye_1.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}

.price_table {
	background-image: url(nimg/price_list.gif);
	background-repeat: repeat-x;
	background-position: left top;
	font-size: 12px;
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
.price_table2 {
	background-image: url(nimg/price_list2.gif);
	background-repeat: repeat-x;
	background-position: left bottom;
}
.mbimage img {
	border: 1px solid #CCCCCC;
}
.dl_login1 {
	background-image: url(nimg/dl_login2.gif);
	background-repeat: no-repeat;
	background-position: center center;
}
.dl_login2 {
	background-image: url(nimg/dl_login7.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.dl_login3 {
	font-size: 12px;
	line-height: 20px;
	color: #666666;
	text-decoration: underline;
}
.dl_login_form {
	font-size: 12px;
	text-decoration: none;
	width: 100px;
}
.upload_body {
	margin: 0px;
	padding: 0px;
}
.upload2 {
	background-image: url(images/up_load2.gif);
	background-repeat: repeat-x;
	background-position: left center;
}
.upload3 {
	background-color: #F8F5E9;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #99CC33;
}
.slogin1 {
	background-image: url(nimg/slogin1.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.slogin_form {
	background-color: #FFFFFF;
	background-image: url(nimg/slogin4.gif);
	border: 1px solid #999999;
	font-size: 12px;
	height: 20px;
	width: 160px;
}
.slogin_form2 {
	background-color: #FFFFFF;
	background-image: url(nimg/slogin4.gif);
	border: 1px solid #999999;
	font-size: 12px;
	height: 20px;
	width: 90px;
}
.about_bg {
	background-image: url(nimg/about_bg.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.contact_us {
	background-image: url(nimg/contact_us.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
.lm_css {
	background-image: url(nimg/lm_top.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.lm_font {
	font-size: 14px;
	font-style: normal;
	color: #DA251C;
	font-weight: bold;
	padding:1px;
	filter:
        Dropshadow(offx=1,offy=0,color=#ffffff)
        Dropshadow(offx=0,offy=1,color=#ffffff)
        Dropshadow(offx=0,offy=-1,color=#ffffff)
        Dropshadow(offx=-1,offy=0,color=#ffffff);
	line-height: 24px;
}
.Dropssd {
	font-size: 12px;
	filter: DropShadow(Color=#ffffff, OffX=1, OffY=1, Positive=1);
}


/* 统一按钮样式CSS  Create By 李小路 2006-11-10 */
.btn3_mouseout1 { 
 BORDER-RIGHT: #FFB300 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFB300 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#EDEDEB, EndColorStr=#FFD874); BORDER-LEFT: #FFB300 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFB300 1px solid
}
.btn3_mouseout {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mouseover {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#D7E7FA); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.btn3_mousedown
{
 BORDER-RIGHT: #FFE400 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #FFE400 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #FFE400 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #FFE400 1px solid
}
.btn3_mouseup {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#C3DAF5); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}

.logintxt
{
    BORDER-RIGHT: #ffffff 0px solid; 
    BORDER-TOP: #ffffff 0px solid;
    FONT-SIZE: 9pt; 
    BORDER-LEFT: #ffffff 0px solid; 
    BORDER-BOTTOM: #c0c0c0 1px solid; 
    BACKGROUND-COLOR: #ffffff
}
.EditBox
{
    background: #ffffff; 
    border: 1px solid #B7B7B7;
    color: #003366;
    cursor: text;
    font-family: "Arial";
    font-size: 9pt;
    /*height: 18px;*/
    padding: 1px;
}
.font1 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 18px;
	color: #000000;
	text-decoration: none;
	text-indent: 5px;

}
.font1b {
	font-family: "宋体";
	font-size: 12px;
	font-weight: 600;
	color: #000000;
	text-decoration: none;
}
.font2 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 24px;
	color: #000000;
	text-decoration: none;
}
.en1 {
	font-family: "Arial";
	font-size: 12px;
	font-weight: 600;
	color: #666666;
	text-decoration: none;
}
.en2 {
	font-family: "Arial";
	font-size: 11px;
	color: #666666;
	text-decoration: none;
}

.pic {
position:relative; 
background:#CCC; 
margin:10px;
}
.pic span {
display:block;
border:1px solid #333;
background:#FFF;
position:relative;
padding: 0px;
}
.right {/*阴影在右边时*/
top:-4px; 
left:-4px;
}
.left {/*阴影在左边时*/ 
top:-4px; 
right:-4px;
}
.img-wrapper {
	clear: right;
	float: left;
	background: url("/nimg/shadow.gif") no-repeat right bottom;
	position:relative;
}
.img-wrapper img {
	margin: -5px 5px 5px -5px;
	background-color: #fff;
	border: 1px solid #a9a9a9;
	padding: 0px;
	position:relative;
	display:block;
}
.JDM_style_green {
	font-size: 12px;
	color: #389040;
	font-weight:bold;
	text-decoration: underline;
}
.text1_none    {
    text-align:center;
    width:99%;height:99%;
    border-top-style: none;
    border-right-style: none;
    border-left-style: none;
    background-color: #F0F0F0;
    border-bottom-style: none;
     FONT-SIZE: 12px; 
}
.bianxian {
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #e8e8e8;
	border-bottom-color: #e8e8e8;
}
.font {
	font-family: "宋体";
	font-size: 12px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.font1_1 {
	font-family: "宋体";
	font-size: 12px;
	color: #ff6d00;
	text-decoration: underline;
}
.font2_1 {
	font-family: "宋体";
	font-size: 12px;
	color: #ff6d00;
}
.font3 {
	font-family: "宋体";
	font-size: 14px;
	font-weight: bold;
	color: #6d6d6d;
	text-decoration: none;
}
.font4 {
	font-family: "宋体";
	font-size: 12px;
	color: #0070c7;
	text-decoration: underline;
}
.bk {
	border: 1px solid #d9d9d9;
}
.font5 {
	font-family: "宋体";
	font-size: 12px;
	color: #FF0000;
}
.x-window-dlg .ext-mb-download {
            background:transparent url(images/download.gif) no-repeat top left;
            height:46px;
        }
        .example-info{
	        width:200px;
	        border:1px solid #c3daf9;
	        border-top:1px solid #DCEAFB;
	        border-left:1px solid #DCEAFB;
	        background:#ecf5fe url(info-bg.gif) repeat-x;
	        font-size:10px;
	        padding:8px;
        }
        pre.code{
	        background: #F8F8F8;
	        border: 1px solid #e8e8e8;
	        padding:10px;
	        margin:10px;
	        margin-left:0px;
	        border-left:5px solid #e8e8e8;
	        font-size: 12px !important;
	        line-height:14px !important;
        }
        .msg .x-box-mc {
            font-size:14px;
        }
        #msg-div {
            position:absolute;
            left:300px;
            top:100px;
            width:250px;
            z-index:20000;
        }
        .x-grid3-row-body p {
            margin:5px 5px 10px 5px !important;
        }
.style_blue14 {
	font-size: 14px;
	font-weight:bold;
	color: #0070C7;
	text-decoration:none;
}
.style_btn {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 16px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eeeeee); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.style_btn1 {
 BORDER-RIGHT: #2C59AA 1px solid; PADDING-RIGHT: 2px; BORDER-TOP: #2C59AA 1px solid; PADDING-LEFT: 2px; FONT-SIZE: 12px; FILTER: progid:DXImageTransform.Microsoft.Gradient(GradientType=0, StartColorStr=#ffffff, EndColorStr=#eeeeee); BORDER-LEFT: #2C59AA 1px solid; CURSOR: hand; COLOR: black; PADDING-TOP: 2px; BORDER-BOTTOM: #2C59AA 1px solid
}
.mainnav {
	margin: 0px;
	padding: 0px;
	line-height: 31px;
	height: 35px;
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}
.mainnav li {
	display: block;
	margin: 0px;
	padding: 0px 12px;
	float: left;
	border-right: 1px solid #B3B3B3;
	list-style: none;
	font-size: 14px;
}


.mainnav a {
	color: #FFFFFF;
	text-decoration: none;
	font-size: 14px;
}
.mainnav a:hover {
	color: #FFFFE6;
	text-decoration: none;
	font-size: 14px;
}
#bottom {
	margin: 0px auto;
	padding: 0px 5px 12px;
	background: #FFFFFF;
	line-height: 170%;
	color: #8A8A8A;
	text-align: center;
}

.menubottom {
	background: url(/images2008/bg_bottom.jpg) repeat-x;
	text-align: center;
	height: 36px;
	line-height: 36px;
	margin: 7px 0px 6px;
	padding: 0px;
	clear: both;
}
.menubottom a {
	color: #8A8A8A;
	text-decoration: none;
}
.menubottom a:hover {
	text-decoration: none;
	color: #A60000;
}
.btmquickmenu {
	background: #F0F0F0 url(/images2008/bottombg.jpg) no-repeat top;
	margin: 0px auto;
	padding: 7px 0px 6px;
	text-align: center;
}

.btmquickmenu_list  {
	font-size: 14px;
	font-weight: bold;
	color: #4C4C4C;
	list-style: none;
	padding: 4px 5px 0px 50px;
	background: url(/images2008/btn_bottom.jpg) no-repeat;
	width: 141px;
	height: 18px;
	line-height: 130%;
	margin: 0px;
	text-align: left;
}
.btmquickmenu_list a {
	color: #4C4C4C;
	text-decoration: none;
}
.btmsubmenu{
	margin: 0px 5px;
	padding: 0px 0px 0px 53px;
	text-align: left;
}
.btmsubmenu li{
	color: #4A4A4A;
	background: url(/images2008/list_arr.gif) no-repeat left 6px;
	margin: 2px 0px;
	padding: 0px 0px 0px 12px;
	font-weight: normal;
	font-size: 12px;
	list-style: none;
}
.btmsubmenu a {
	color: #4A4A4A;
	text-decoration: none;
}
.btmsubmenu a:hover {
	color: #A60000;
	text-decoration: none;
}
.pagebg {
	
}
.pagebg_index {
	
}
.contain_index {
	margin: 0px auto;
	padding: 0px;
	width: 872px;
}
.contain {
	margin: 0px auto;
	padding: 0px;
	width: 872px;
	background: #FFFFFF;
}

.nav_ali2 {
	height:34px;
	line-height:32px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 4px;
	color: #fff;
	background-image: url(/images2008/ali/bg_nav.jpg);
	background-repeat: repeat-x;
}
.nav_ali2 ul{margin:0px; padding:0px;}

.nav_ali2 .rightwz{ float:right; padding:6px 10px 0px 0px;}
.nav_ali2 li{
	list-style:none;
	float:left;
	padding:0px 12px;
	background-image: url(/images2008/ali/line_nav.gif);
	background-repeat: no-repeat;
	background-position: right;
}
.nav_ali2 .noline{background-image: url();}
.nav_ali2 li a{color: #fff; text-decoration:none; font-size:14px;font-weight:bold;}

