* {
margin:0px;
padding:0px;
border:0px;
}
html,body {
text-align:center;
background-color:#fff;
font-size:12px;
}
td,div,p{
font-family:verdana;
font-size: 12px;
line-height: 24px;
}
#page {
width:1000px;
height:auto;
margin:0px auto;
}
#head {
margin:0px auto;
width:1000px;
height:62px;
}
#head_logo {
float:left;
padding-left:40px;
padding-top:9px;
width:497px;
height:72px;
background:url(../images/logo_company.gif);
background-position:40px 9px;
background-repeat:no-repeat;
}
#head_link {
float:right;
padding-top:7px;
padding-right:10px;
}
#nav {
float:left;
padding-left:30px;
width:1000px;
height:32px;
background:url(../images/bg_nav.gif);
}
#nav ul {
list-style:none;
}
#nav ul li {
float:left;
text-align: center;
width:90px;
height:30px;
position:relative;
}
#nav ul li.n2{
width:110px;
}
#nav ul li.n3{
width:140px;
}
#nav ul li.sep{
	width: 6px;
	background-image:url(../Images/line_sep.gif);
	background-repeat:no-repeat;
	background-position: bottom center;
}
#nav ul li a {
color:#000;
font-size:13px;
font-weight:bold;
padding-top:8px;
padding-bottom:0px;
text-decoration:none;
display:block;
}
#nav ul li a:hover {
background:url(../images/bg_nav_01.gif);
}
#nav ul li.n2 a:hover {
background:url(../images/bg_nav_02.gif);
}
#nav ul li.n3 a:hover {
background:url(../images/bg_nav_03.gif);
}
#nav ul li ul {
float:none;
display:none;
}
#nav ul li ul li{
border-bottom:1px solid #999999;
}

#nav ul li.sfhover ul {
height:20px;
background:#ddd;
float:none;
display:block;
left:0px;
top:30px;
width: 120px;
background-image:none;
text-align:left;
border:0px!important;
border:1px 1px 0px 1px solid #666;
position:absolute;
}
#nav ul li ul li a {
width:120px;
padding-top:8px!important;
padding-top:10px;
padding-left:5px;
font-size:12px;
font-weight:normal;
background:#ddd;
border:1px solid #666!important;
border:0px;
}
#nav ul li ul li a:hover {
background:#fff;
}
#nav ul li.n2 ul li a:hover {
background:#fff;
}
#nav ul li.n3 ul li a:hover {
background:#fff;
}
#flash {
/*float:left;*/
margin:0px auto;
width:1000px;
height:198px;
overflow:hidden;
clear:both;
}
#div_bar {
margin:0px auto;
width:1000px;
height:15px;
background:url(../images/bg_div.gif);
clear:both;
}
#content {
width:1000px;
height:auto;
float:left;
clear:both;
background:url(../images/bg_content.gif);
}
#left {
float:left;
width:219px;
height:auto;
background:url(../images/title_products.gif);
background-repeat:no-repeat;
}
#left_products {
margin-top:166px;
}
#left_products ul {
list-style:none;
text-align:left;
}
#left_products ul li {
float:none;
width:200px;
padding-top:9px;
padding-left:30px;
padding-bottom:6px;
background:url(../images/bg_l_pro.gif);
background-repeat:no-repeat;
display:block;
}
#left_products ul li.subsort {
float:none;
width:200px;
padding-top:9px;
padding-left:60px;
padding-bottom:6px;
background:url(../images/bg_l_pro_sub.gif);
background-repeat:no-repeat;
display:block;
}

#left_pro_end {
float:left;
width:180px;
height:1px;
background:url(../images/bg_l_pro.gif);
overflow:hidden;
}
#left_contact {
float:left;
width:202px;
background:#e2f3fb url(../images/title_contact.gif) no-repeat;
margin-left:8px!important;
margin-left:4px;
margin-top:60px;
padding-top:40px;
padding-left:10px;
color:#005ea7;
text-align:left;
line-height:22px;
}
#left_contact_bot {
float:left;
width:202px;
height:12px;
margin-left:8px!important;
margin-left:4px;
padding-left:10px;
background:url(../images/bottom_contact.gif);
background-repeat:no-repeat;
}
#center {
float:left;
width:512px;
text-align:left;
}
.title1 {
float:none;
width:123px;
height:34px;
background:url(../images/bg_title_1.gif);
margin-left:10px!important;
margin-left:0px;
margin-top:20px;
padding-top:5px;
font-weight:bold;
font-size:14px;
color:#666;
text-align:center;
}

.title1 a:link {
text-decoration:none;
color:#666;
}
.title1 a:visited {
text-decoration:none;
color:#666;
}
.title1 a:hover {
text-decoration:none;
color: #006699;
}
.title1 a:active {
text-decoration:none;
color:#666;
}

.title2 {
float:none;
width:123px;
height:34px;
background:url(../images/bg_title_2.gif);
margin-left:10px!important;
margin-left:0px;
margin-top:20px;
padding-top:5px;
font-weight:bold;
font-size:14px;
color:#666;
text-align:center;
}
.title2 a:link {
text-decoration:none;
color:#666;
}
.title2 a:visited {
text-decoration:none;
color:#666;
}
.title2 a:hover {
text-decoration:none;
color: #C3922A;
}
.title2 a:active {
text-decoration:none;
color:#666;
}

.title3 {
float:none;
width:123px;
height:27px;
background:url(../images/bg_title_2.gif);
margin-left:10px!important;
margin-left:0px;
margin-top:20px;
padding-top:5px;
font-weight:bold;
font-size:14px;
color:#666;
text-align:center;
}
#center_flash {
float:left;
clear:both;
width:443px;
height:103px;
margin-left:20px!important;
margin-left:10px;
margin-top:20px;
overflow:hidden;
}
#center_news {
float:left;
clear:both;
width:440px;
margin-left:10px;
margin-top:10px;
}
#center_newslist {
float:left;
clear:both;
width:440px;
margin-left:20px!important;
margin-left:10px;
margin-top:10px;
}
#center_newslist ul li {
text-align:left;
list-style:none;
line-height:24px;
border-bottom:1px solid #ccc;
}
#center_newslist ul li a:link {
text-decoration:none;
color:#666;
}
#center_newslist ul li a:visited {
text-decoration:none;
color:#666;
}

#center_newslist ul li a:hover {
text-decoration:none;
color: #006699;
}

#center_newslist ul li a:active {
text-decoration:none;
color:#666;
}

.red {
color:#cc0000;
font-family:verdana;
}
.more {
float:left;
text-align:right;
width:470px;
margin-top:10px;
}
.more a:link {
text-decoration:none;
color:#666;
}
.more a:visited {
text-decoration:none;
color:#666;
}
.more a:hover {
text-decoration:none;
color: #006699;
}
.more a:active {
text-decoration:none;
color:#666;
}
#center_about {
float:left;
clear:both;
width:440px;
margin-left:10px;
margin-top:10px;
margin-bottom:20px;
}
#center_aboutdoc {
float:left;
clear:both;
width:450px;
margin-left:20px!important;
margin-left:10px;
margin-top:10px;
color:#666;
text-indent:2em;
line-height:24px;
}
#right {
float:left;
width:268px;
}
#right_mail {
float:left;
width:262px;
margin-top:10px;
background:url(../images/title_mail.gif);
background-color:#e2f3fb;
background-repeat:no-repeat;
}
#right_hotline {
float:left;
width:262px;
margin-top:10px;
background:url(../images/title_hotline.gif);
background-color:#e2f3fb;
background-repeat:no-repeat;
}
#right_hr {
float:left;
width:262px;
margin-top:10px;
text-align: left;
background:url(../images/title_hr.gif);
background-color:#e2f3fb;
background-repeat:no-repeat;
}
.bod_1 {
margin-top:30px;
padding-left:90px;
background:url(../images/icon_mail.gif);
background-repeat:no-repeat;
}
.bod_2 {
margin-top:30px;
padding-left:80px;
background:url(../images/icon_hotline.gif);
background-repeat:no-repeat;
}
.bod_3 {
margin-top:30px;
padding-left:90px;
background:url(../images/icon_hr.gif);
background-repeat:no-repeat;
}
.formleft {
width:50px;
height:30px;
text-align:left;
color:#666;
}
.formright {
width:100px;
height:30px;
text-align:left;
}
.formbtn {
padding-top:6px;
}
.formright input {
width:96px;
height:21px;
font-size:12px;
background:url(../images/bg_input.gif);
padding-top:5px;
padding-left:5px;
}
.rightbtn {
float:left;
clear:both;
width:262px;
height:11px;
background:url(../images/bottom_r.gif);
background-repeat:no-repeat;
}
.num {
float:left;
padding-top:5px;
padding-right:5px;
}
.hotline {
text-align:left;
line-height:25px;
font-family:verdana;
color:#c00
}
.hr a:link {
color:#666;
text-decoration:none;
line-height:24px;
text-align: left;
}
.hr a:visited {
color:#666;
text-decoration:none;
line-height:24px;
text-align: left;
}

.hr a:hover {
color: #006699;
text-decoration:none;
line-height:24px;
text-align: left;
}

.hr a:active {
color:#666;
text-decoration:none;
line-height:24px;
text-align: left;
}

#right_links {
float:left;
clear:both;
margin-top:10px;
width:262px;
height:152px;
border:1px solid #666;
background-color:#fff;
background:url(../images/icon_reception.gif);
background-position:top right;
background-repeat:no-repeat;
margin-bottom:15px;
}
.rightlinks {
margin-top:10px;
margin-left:15px;
padding-left:14px;
background:url(../images/arrow_1.gif);
background-repeat:no-repeat;
background-position:0px 4px!important;
background-position:0px 8px;
text-align:left;
}
.rightlinks a:link {
color:#666;
text-decoration:none;
}
.rightlinks a:visited {
color:#666;
text-decoration:none;
}
.rightlinks a:hover {
color: #006699;
text-decoration:none;
}
.rightlinks a:active {
color:#666;
text-decoration:none;
}




#bottom {
margin:0px auto;
width:1000px;
height:60px;
background-color:#4cb1ef;
text-align:center;
padding-top:30px;
color:#fff;
line-height:20px;
}

#main_content {
float:right;
clear:both;
width:750px;
height:auto;
text-align:left;
line-height:24px;
color:#666;
}
#main_document {
float:left;
width:670px;
padding-left:30px;
padding-top:20px;
padding-bottom:20px;
text-indent:2em;
}
#main_pic {
text-align:center;
width:650px;
padding-bottom:20px;
}
.main_cul {
color:#f26522;
}

.honor {
float:left;
width:210px;
padding-top:20px;
}
.honor_pic_p {
text-align:center;
width:210px;
height:230px;
}
.honor_pic_l {
text-align:center;
width:210px;
height:200px;
padding-top:30px;
}
.honor_txt {
text-align:center;
width:210px;
}
#main_tree {
width:650px;
margin-top:100px;
margin-bottom:100px;
text-align:center;
}
#main_service {
width:670px;
margin-left:20px;
margin-top:30px;
}
#main_service span {
color:#f26522;
font-weight:bold;
}
#main_service p {
text-indent:2em;
margin-bottom:10px;
}
#main_service a {
color:#666;
text-decoration:none;
}
#main_service img {
float:none;
margin-left:30px;
margin-bottom:20px;
}
.input240 {
	width: 240px;
	line-height: 22px;
	height: 24px;
}


a.newsstyle:link {
text-decoration:none;
color:#666;
}
a.newsstyle:visited {
text-decoration:none;
color:#666;
}
a.newsstyle:hover {
text-decoration:none;
color: #006699;
}
a.newsstyle:active {
text-decoration:none;
color:#666;
}

a.left_products_link:link {
text-decoration:none;
color: #005ea7;
}
a.left_products_link:visited {
text-decoration:none;
color: #005ea7;
}
a.left_products_link:hover {
text-decoration:none;
color: #333333;
}
a.left_products_link:active {
text-decoration:none;
color: #005ea7;
}

