@charset "utf-8";
/* CSS Document */
body { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; background-color:#f3f3f3; background-repeat: repeat-x; background-position: top;}
body,ul,li,img,h2 { margin: 0px; padding: 0px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; }
.clear { clear: both; }
a:link { color: #333333; text-decoration: underline; }
a:visited { color: #333333; text-decoration: underline; }
a:hover { color: #0060fe; text-decoration: none; }
#container{ width:970px; height:auto; margin:0 auto; text-align:center; background-color:#f3f3f3;}
#header{ width:960px; height:70px; text-align:left; float:left; background-color:#f3f3f3; padding-top:10px; padding-left:10px; color:#006699; font-size:12px;}
#header_img{ float:left; margin-right:120px;}
.hed{ margin-top:20px;}
#mainav { float: left; background: url(../images/navbg.jpg)  repeat-x bottom left; position:absolute left;width:970px;  height: 34px;  padding-right: 0px; padding-left: 0px; font-size:14px; font-weight:bolder;  }
#mainav #navl { background-image: url(../images/navl.jpg); height: 34px; width: 18px; margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; background-repeat: no-repeat; background-position: left; }
#mainav #navr { background-image: url(../images/navr.jpg); height: 34px; width: 18px; margin-top: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; background-repeat: no-repeat; background-position: right; float: right; padding-left: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; }
#mainav li { float: left; list-style-type: none; height: 28px; width: 110px; margin-top: 5px; margin-right: 12px; line-height: 25px; text-align: center;  }
#mainav a { color:#FFFFFF; text-decoration:none;}
#mainav a:hover{ text-decoration:underline;}
#mainav .active { text-decoration:underline;}
#mainav .active a { color: #0060fe; font-size: 14px; text-align: center; }
#mainav .active a:hover { color: #0060fe; }
#iny{ margin-top:10px; float:left; width:960px; height:255px; margin-left:5px;}
#content{ width:970px; height:auto; float:left; background-color:#FFFFFF; padding-bottom:20px; text-align:left;}
#left{ width:717px; float:left; height:auto;  border-right:solid 1px #CCCCCC; margin-top:20px; text-align:left; padding-left:10px;
}
#lef_1{
width:700px; float:left; height:auto; margin-left:5px; margin-bottom:20px; text-align:left; 
}
#fon{ float:left; width:600px; font-size:18px; font-weight:bolder; color:#FF6600; text-align:left; margin-top:20px;}
#lef_fon{ margin:20px 0 0 0px; height:auto; float:left; text-align:left; width:680px; font-size:12px; line-height:20px;}
#lef_fon a{ font-weight:bold; color:#006633;}
#lef_img{ float:right; margin:0px 10px 0 10px; font-size:16px; color:#FF3300; font-weight:bolder; text-align:center;}
#lee{ float:left; margin:20px 0 0 5px; width:690px; height:auto; font-size:14px; text-align:left;}
#lee a{ color:#006699; font-weight:bold;}
#line{ width:680px; height:1px; background:url(../images/hengxian_bg.gif) repeat-x; float:left;  margin:30px 0 0px 10px;}
#footer{ width:940px; height:100px; float:left; border-top:solid 1px #CCCCCC;  background-color:#FFFFFF; padding-left:20px; padding-right:10px;}
.color3 { font-family: "Tahoma"; font-size: 11px; font-weight: normal; text-decoration: none; letter-spacing: 0.1em ; margin-top:10px;}
.color3 a{ color: #333333; text-decoration:none}
.color3 a:hover{ color: #333333; text-decoration:none}
.color3 a:active{ color: #333333; text-decoration:none}

#mid_rig{
 padding:0; float:right; width:220px; height:auto; text-align:left; margin-top:30px;
}
#pro{
margin:20px 0 0 5px; padding:0; float:left; width:680px; height:auto; text-align:left;
}
#nei{
margin:20px 0 0 0; padding:0; float:left; width:690px; height:auto; text-align:left;
}
#nei_img{
margin:10px 20px 10px 20px; padding:0; float:left; width:200px; height:auto; color:#FF0000; font-weight:bolder; text-align:center;
}
#rig_dal{ text-align:right; margin:20px; padding:0; float:left; width:640px;}
#rig_dal a{ color:#000000; font-size:14px;}
#rig_dal a:hover{ color:#000000; font-size:14px;}
#rig_dal a:active{ color:#000000; font-size:14px;}
#fea{
width:650px; margin:20px 0 0 10px; padding:0; float:left; text-align:left; font-size:12px; line-height:20px;
}
.mod_02{width:210px;margin-top:0px; margin-left:0px;}
.mod_02_title{font-size:16px;font-family:arial;line-height:30px; width:188px;font-weight:bold;padding-left:22px;height:30px;}
.mod_02_body{margin-top:0px;margin-bottom:8px;  width:195px; margin-left:10px;}
.mod_02_body li{list-style:none; background:url(../images/dot_04.gif) no-repeat 5px 16px; height:5px;width:200px;margin-left:auto;margin-right:auto;font-size:12px; font-family: Arial, Helvetica, sans-serif; padding:13px;margin:0px; padding-left:19px;}
.mod_02_body ul{padding:0px;margin:0px;}
.mod_02_body li a:link,.mod_02_body li a:hover,.mod_02_body li a:active,.mod_02_body li a:visited{color: #333333; text-decoration:none;}
#rig_more{ text-align:right;}
#bod{ margin:20px 0 20px 0;}
#bod a{ text-decoration:none;}
#bod a:hover{ text-decoration:none;}
#bod a:active { text-decoration:none;}

/*products*/
#pro_img{ float:left; margin-left:10px; margin-top:20px; margin-right:20px; color:#FF0000; font-weight:bolder; text-align:center;}
#pro_fon{ margin:20px 0 0 10px; height:auto; float:left; text-align:left; width:680px; font-size:12px;}
#pro_fon a{ font-weight:bold; color:#006699; font-size:14px;}
.pro{ color:#006699; font-size:14px;}
.pro a { font-weight:bolder; color:#006699; text-decoration:none;}

/*supprot*/
#supp{ border-top:solid 1px #CCCCCC; width:690px; margin-left:15px; height:850px; text-align:left; font-size:12px; padding-top:30px; line-height:20px;}
.sup_f{ color:#FF6600; font-size:14px; font-weight:bold;}

/*prod*/
#produ{ border-top:solid 1px #CCCCCC; width:685px; margin-left:15px; height:auto; text-align:left; font-size:12px; padding-top:30px; line-height:20px;}
#prod_img1 { float:right; margin-right:10px; margin-left:10px; width:240px; height:auto; text-align:center; font-size:14px; color:#FF3300;}
#prip{ width:685px; margin-left:15px; height:auto; text-align:left; font-size:12px; padding-top:30px; line-height:20px;}
#pri_img{ float:left; margin-left:10px; margin-right:20px; height:auto;}
.pri_f{ color:#FF6600; font-size:16px; font-weight:bold;}
#prsd_img{ float:right; margin-left:20px; margin-right:30px; margin-top:10px;}
/*sitemap*/
#site{ width:600px; height:auto; text-align:left; font-size:14px; margin-left:50px;}