body {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	background-color:#FFFFFF;
	text-align:center;
}

td {
	font-family: Arial, Helvetica, sans-serif;
}

ul
{
	list-style:none;
	margin:0px;
}

li
{
 list-style:none;
 margin:0px;
 padding:0px;
 font-size:12px;	
}

th {
	font-family: Arial, Helvetica, sans-serif;
}

a
{
	color:#000000;
}

a:link {
	color: #666666;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	color: #999999;
}

.menu1
{
background:url(../images/menu_bg_1.jpg) repeat-x;
height:32px;
}

.menu2
{
background:url(../images/menu_bg_2.jpg) repeat-x;
height:32px;
}

.title
{
height:30px;
text-align:left;
vertical-align:middle;
color:#FFFFFF;
font-size:12px;
}

.title a
{
font-size:12px;
color:#FFFFFF;
margin-left:20px;
margin-right:20px;
}

.slider
{
width:1003px;
margin-top:10px;
border:0px;
text-align:center;
}

.voice
{
background:url(../images/voice.jpg) no-repeat;
width:221px;
height:263px;
color:#FFFFFF;
}

.hr
{
background:url(../images/hr.gif) repeat-x bottom;
height:25px;
}

.hr1
{
background:url(../images/hr.gif) repeat-x bottom;
height:28px;
}

.left-s
{
border:1px solid #750101;
margin-top:10px;
}

.link
{
margin-top:10px;
background:url(../images/link_bg.jpg) repeat-x;
height:30px;
margin-bottom:10px;
}

/*********top************/
.top
{
background:url(../images/top_bg.jpg) repeat-x;
width:1003px;
height:110px;
border:0px;
margin:0px;
font-size:12px;
}

.logo
{
 width:200px;
 height:90px;
 border:0px;
}

.topAdv
{
 width:680px;
 height:90px;
 border:0px;
 }
 
 .top a
 {
 color:#000000;
 }
 
 .top a:hover
 {
 color:#FF0000;
 }

.ser
{
background:url(../images/search_bg.jpg) repeat-x;
height:35px;
color:#FF0000;
width:1003px;
border:0px;
text-align:center;
font-size:12px;
}

.ser a
{
color:#FF0000;
margin-left:5px;
}

/**********common***********/
.table_w_1003
{
width:1003px;
margin-top:10px;
border:0px;
text-align:center;
}

.left
{
background-color:#FAFAFA;
vertical-align:top;
width: 230px;
}

.right
{
text-align:left;
width:96%;
margin-top:10px;
border:1px solid #D5D5D5;
background-color:#FBFBFB;
}
.right div
{
background:url(../images/lead_bg_r.jpg) repeat-x;
height:32px;
width:100%;
text-align:left;
padding-left:20px;
padding-top:10px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
vertical-align:middle;
}

.right a
{
color:#333333;
font-size:12px;
line-height:25px;
}

.product
{
float:left;
margin-left:10px;
margin-right:10px;
font-size:12px;
background-color:#EBEBEB;
}

.product img
{
border: 1px solid #fff;
padding:2px;
width:120px;
height:80px;
}

.service
{
width:98%;
border:1px solid #407FC4;
background-color:#F2F2F2;
}

.service_title li
{
width:33%; float:left; background:url(../images/service_b_1.gif) repeat-x bottom; line-height:25px;
font-size:12px; vertical-align:bottom;
text-align:left;
}

.service div
{
background:url(../images/service_b.jpg) repeat-x;
height:28px;
width:100%;
text-align:left;
padding-left:30px;
padding-top:6px;
color:#FFFFFF;
font-size:14px;
font-weight:bold;
vertical-align:middle;
}

.foot
{
padding:10px;
color:#000000;
font-size:12px;
}

.foot_img
{
padding:10px;
padding-left:30px;
color:#000000;
font-size:12px;
}

.foot_img img
{
float:left;
margin:6px;
width:90px;
height:25px;
border:1px solid #AC9C9C;
}

.foot a
{
color:#000000;
}
.lead
{
border:1px solid #D5D5D5;
width:99%;
}
.lead_t
{
background:url(../images/lead_bg.jpg) repeat-x;
font-size:12px;
}

.lead_t div
{
background:url(../images/lead_ico.jpg) no-repeat left;
padding-left:15px;
text-align:left;
height:20px;
font-weight:bold;
padding-top:12px;
margin-left:15px;
}

.lead_c
{
background:url(../images/lead_product_bg.jpg) repeat-x;
height:165px;
}

.db
{
background:url(../images/service_b.jpg) repeat-x;
height:28px;
width:100%;
text-align:left;
padding-left:30px;
padding-top:6px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

.xz
{
background:url(../images/lead_bg_b.gif) repeat-x;
height:28px;
text-align:left;
padding-left:20px;
padding-top:6px;
color:#FFFFFF;
font-size:13px;
font-weight:bold;
}

.xz_t
{
padding-top:5px;
text-align:left;
}

.xz_t a
{
color:#08467B;
line-height:20px;
font-size:12px;
}

.xz_t li
{
height:25px;
}

.position
{
    background:url(../images/content_t_bg.jpg) repeat-x;
}

.content
{
    border:1px solid #cfcfcf;
    width:99%;
    margin-top:10px;
}

.topnav_vide_on{background:url(../images/normal.jpg); color:#000000; font-size:12px;cursor:hand; padding-top:6px; }
.topnav_vide_off{color:#ff0000; background:url(../images/active.jpg); font-size:12px;cursor:hand; padding-top:6px; font-weight:bold;}


/***********************/
 .navigation, .navigation li ul {
            list-style-type:none;
        }
        .navigation {
            margin:0px;
            width:1003px;
            height:30px; 
        }
        .navigation li {
            float:left;
            text-align:center;
            position:relative;
        }
        .navigation li a:link, .navigation li a:visited {
            display:block; 
            text-decoration:none; 
            color:#fff; 
            width:89px;
            border-right:1px solid #fff; 
            border-width:1px 1px 0 0;
            padding-left:10px; 
            margin-top:10px;
        }
        .navigation ul li{
            color:#fff;
            background:#017DBD;
        }
        
        .navigation li a:hover {
            color:#fff;
        }
        .navigation li ul li a:hover {
            color:#fff;
            background:#6b839c; 
        }
        .navigation li ul {
            display:none;
            position:absolute; 
            top:20px;
            left:0;
            margin-top:1px;
            width:89px;
        }
        .navigation li ul li ul {
            display:none;
            position:absolute; 
            top:0px;
            left:99px; 
            margin-top:0;
            margin-left:1px;
            width:89px;
        }
