body {font-size:12px; margin:0px; font-family: arial,"ËÎÌå","Lucida Grande",verdana,lucida,helvetica,sans-serif;color:#6f6f6f;}

ul{list-style-type:none; margin:0px; padding:0px;}
h1,h2,h3,h4{padding:0px;margin:0px;}
p,img,form{padding:0px;margin:0px;}
img { border:none}
h1{ width:auto;height:15px;background:url(../images/h1_bg.gif) no-repeat left top; padding-left:11px;}

form{display:inline;}
p{margin:0px;}
A:link {color:#6f6f6f; TEXT-DECORATION: none}
A:visited {color:#6f6f6f; TEXT-DECORATION: none}
A:hover {color:#6f6f6f; TEXT-DECORATION: none}

.sever a:hover,.dshg_m,.news_com a:hover,.hnwsc a:hover{ color:#0089fe;}


.head { width:1003px; height:94px; margin:auto;background:url(../images/head_bg.gif) repeat-x;}
.logo_tp { float:left; display:inline; margin-left:50px;}
.language { width:241px; height:30px; float:right; display:inline;margin-top:50px; margin-right:30px;}
.language ul { float:left;width:241px;height:14px;}
.language img{ float:left;width:241px;height:14px; margin-left:0px;}
.language li { float:left; display:inline; margin-left:35px; background:url(../images/china.gif) no-repeat left center; padding-left:20px;}
#china { margin-left:0px;}
#england { background:url(../images/english.gif) no-repeat left center; margin-left:37px;}
#russian { background:url(../images/russian.gif) no-repeat left center; margin-left:33px;}

.nav{ width:973px;height:57px;margin:auto; background:url(../images/nav_bg.gif) no-repeat;    position: relative;float:left; display:inline; padding-top:6px; padding-left:30px; }

.navlist {
    margin-top:1px;
    height: 32px;
    line-height: 36px;
    overflow: hidden;
}
.nav li {
    float: left;
    display: inline;
	margin-left:8px;
}
.nav a {
    display: block;
    width: 102px;
    text-align: center;
    font-size: 120%;
	text-decoration:none;
}
.nav a:link, .nav a:visited {
    color: #fff;
}
.nav a.current, .nav a:hover, .nav a:active {
    color: #fff;
    font-weight: bold;
}
.subnav {
    position: absolute;
    top: 33px;
    left: 0;
    float: left;
    height: 27px;
    line-height: 27px;
    white-space: nowrap;
	display:none;
	margin-top:1px;
}
.subnav a {
    display: inline;
    padding: 0;
    font-size: 100%;
}
.subnav, .subnav a:link, .subnav a:visited {
    color: #fff;
}
.subnav a:hover, .subnav a:active {
    color: #fff;
}
.subnav a:hover, .subnav a:active {
    font-weight: normal;
    background: none;
	color: #FFFFFF;
	border-bottom:2px solid #fff;
}
/* subnav position */
#subnav1 { left: 120px; background:url(../images/nav_gy_bg.gif) no-repeat; width:600px;  padding-top:2px;}
#subnav2 { left: 195px; background:url(../images/nav_cp_bg.gif) no-repeat; width:500px; padding-top:2px; padding-left:3px; }
#subnav3 { left: 290px; background:url(../images/nav_cp_bg.gif) no-repeat; width:500px;
padding-top:2px; padding-left:2px;}
#subnav4 { left: 420px; background:url(../images/nav_cp_bg.gif) no-repeat; width:500px;
padding-top:2px; padding-left:2px; }
#subnav5 { left: 470px;background:url(../images/nav_yx_bg.gif) no-repeat; width:550px;
padding-top:2px; padding-left:2px; }
#subnav7 { left: 680px;background:url(../images/nav_fw_bg.gif) no-repeat; width:320px;
padding-top:2px; padding-left:2px; } 


.flash { width:1003px; margin:auto; margin-top:2px; margin-bottom:2px;}

.main { width:1003px; height:550px; margin:auto; padding-top:14px; padding-bottom:12px; background:url(../images/main_bg.gif) repeat-x;}

.left { width:220px; height:543px; padding-top:7px;float:left; display:inline; padding-left:14px; padding-right:14px;}
.hd { width:220px; height:172px;}
#pto_show {margin-top:5px;}
#pto_show img { width:220px; height:152px;}

.company {margin-top:18px;}
.select { color:#787878;}
.dshg { margin-top:13px; }
.hnwsc { width:218px; height:260px; margin-top:10px; background:#f7f7f7; border:1px #e4e4e4 solid;}
.hnwsc ul { margin-left:15px;}
.hnwsc li{ background:url(../images/icon_sj_h.gif) no-repeat left center; padding-left:10px; margin-top:5px;}
.gnsc { width:218px; height:130px;}
.hwsc { width:218px; height:130px;}


.middle { width:528px; height:543px; padding-top:7px;float:left; display:inline; border:#ccc 1px solid; border-top:none; border-bottom:none; padding-left:13px; padding-right:13px;}
.news_hot { width:528px; height:174px;}
.news_hot h3{ font-size:13px;margin-bottom:5px; width:528px; height:20px;}
.news_hot p { width:365px;line-height:20px; float:left; display:inline; font-size:12px; font-weight:normal;}
.news_hot_main { width:528px; height:102px;}
.news_hot_pic { width:142px; height:102px; padding:2px; border:1px solid #e4e4e4; float:right; display:inline;}
.news_com { width:528px; height:113px; margin-top:27px!important; margin-top:14px;}
.news_com li {line-height:27px; border-bottom:#ebebeb 1px solid; background:url(../images/icon_sj.gif) no-repeat left center; padding-left:15px;}
.frist{ border-top:#ebebeb 1px solid;}
.news_com span { color:#999;}
.more { float:right; margin-top:10px;}
.product { width:528px; height:180px; margin-top:41px!important; margin-top:15px;}
.cpgd { width:528px; height:159px; margin-top:20px;}

.right { width:169px; height:546px; float:left;display:inline; padding-top:4px; padding-left:15px; padding-right:12px;}
.map { width:169px; height:133px;}
.product_nav { width:169px; height:20px; margin-top:23px;}
.hot_line { width:167px; height:199px;background:#f7f7f7; border:1px solid #e4e4e4; float:left; margin-top:17px;}
.right td { text-align:left;}
.hot_line h1 { width:140px; height:15px; margin-left:7px; margin-top:6px; border-bottom:1px #ccc solid; padding-bottom:5px;}
.phone { margin-left:7px; margin-top:25px;}


.sever { width:167px; height:130px; border:#e4e4e4 1px solid; float:left; margin-top:15px;}
.sever ul { width:55px; height:104px; float:left; display:inline; margin-left:14px!important; margin-left:0px; margin-top:13px;}
.sever li { line-height:27px; width:55px; background:url(../images/icon_sj.gif) no-repeat left center; padding-left:7px;}
.sever img { float:right; display:inline; margin-right:1px;}

.foot{ width:1003px; height:73px; margin:auto; margin-top:0px; background:#f3f4f6; border-top:#e6e6e6 1px solid; clear:both;}
.foot_logo{width:212px;height:45px;float:left;display:inline;margin-left:20px;margin-top:11px;}
.foot_line{width:1px;height:37px;float:left;display:inline;margin-left:16px;margin-top:17px;}
.link { width:318px; height:33px; float:left; display:inline;margin-left:61px; margin-top:21px;}
.link li { width:60px; height:12px; float:left;display:inline;margin-right:15px; border-right:
#999 1px solid;}
.foot p{ width:318px; color:#6f6f6f}
.foot a:hover { color:#0089fe;}
.beian { float:right; display:inline; margin-right:20px; margin-top:35px;}