@charset "utf-8";
/* CSS Document */
body{ margin:0; padding:0; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;}
a:link, a:visited { text-decoration: none; }
a:hover, a:active { text-decoration: underline; }
img { border: 0; }
h4{ margin: 0; padding:0; color:#ff9500; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif;}
h5{ margin:40px 0 10px 10px; padding:0; color:#0a5db3;font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif;}
.container { width:920px; margin: 0 auto;}
p{color:#777777;}

/*头部*/
#top{background-image:url(../images/top_bg.gif); background-repeat:no-repeat; height:101px; padding-top:10px; border-bottom:2px solid #3076bc;}
#logo{ float:left;margin:-12px 20px 0 34px;}
#header{margin:4px 0 0 0;}
#hair{background-image:url(../images/hair.gif);background-repeat:no-repeat; width:181px; height:17px; margin-left:720px; color:#9dbbd3;padding-top:2px; font-size:12px;}
#hair a:link,#hair a:visited{color:#9dbbd3;}
#hair a.cn{padding-left:30px;}
#hair a.en{padding-left:38px;}

/*导航*/
#Menu {width:672px; height:26px;display:inline; position:relative; float:right; padding:0 0 0 0; margin:2px 5px 0 0; top:50px;}
#Menu li { display: block; height: 26px; float: left; position: relative; margin-left:1px; margin-right:3px;}
#Menu li img { display: block; }
#Menu li ul{ display:none; position: absolute; left: 0; top: 26px;  filter:alpha(opacity=80);-moz-opacity:0.8; padding: 0; margin:0;}
#Menu li ul li{ height: 18px; border:1px solid #d6e4f6; background: #4e86d6; border-top: none;}
#Menu li ul li a:link, #Menu li ul li a:visited{ display: block; padding-left: 20px; background:url(../images/menu_dot.gif) 15px 6px no-repeat;line-height: 18px; text-decoration: none; color: #ffffff; width:160px; height:auto;}
#Menu li ul li a:hover{ background: #0a5cb1; color: #ffffff;}

#main{ height:194px; margin-top:10px;}
#new{background-image:url(../images/new_bg.gif);background-repeat:no-repeat;width:387px; height:184px; float:right; margin-top:-194px;padding-top:8px;}
#new h4{ margin:0 0 0 45px; display:inline;}
#new .more{ float:right; margin-top:-20px;}
#new dl dd a{ color:#4671b0;font-size:12px; font-family:Arial, Helvetica, sans-serif; background:url(../images/news_arr.gif) left no-repeat; padding-left:12px;
width:340px;overflow: hidden; text-overflow:ellipsis;}
#new dl{margin:0; padding:10px 3px;}
#new dl dd{ padding:3px 0 2px 0;}
#new span{ color:#b3b3b3; padding-left:15px; font-size:11px}
#new dl dd.d1{ margin-top:-2px; margin-left:28px;}
#new dl dd.d2{ margin-top:0px; margin-left:37px;}
#new dl dd.d3{ padding-left:3px; margin-top:2px;}
#new dl dd.d4{ padding-left:8px;}
#new dl dd.d5{ padding-left:13px;}
#new dl dd.d6{ padding-left:18px; margin-top:2px;}
#new dl dd.d7{ padding-left:18px; margin-top:2px;}

#content{margin-top:8px;}
#profile{background-image:url(../images/profile_bg.gif); background-repeat:no-repeat; width:520px; height:379px; float:left; margin:0; padding:0 40px 0 10px;}
#profile h4{ padding-left:30px; padding-top:8px;}
#profile p{ color:#777777; line-height:20px;display:inline; position:relative; top:20px; left:5px;  font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif; padding-right:10px; font-size:12px; font-weight:100;}
#profile img{ padding-left:10px; float:left;}
#profile p.what{ display:inline; position:relative; top:-5px; line-height:20px;word-wrap: break-word; word-break: break-all; padding:0;}
#profile p a:link,#products a:visited{color:#3d3d3d;}

#profile a.parr{margin:0; padding:0;color:#4671b0; font-weight:600;font-family:Arial, Helvetica, sans-serif; font-size:13px;
background:url(../images/profile_arr.gif); background-repeat:no-repeat; display:block; margin-left:145px; margin-top:10px; padding-left:20px;}
#products{ background:url(../images/products_bg.gif); background-repeat:no-repeat; width:347px; height:147px; display:inline; margin:0; padding:0; float:right;
 overflow:hidden; text-align:center;}
#products h4{ margin:8px 0 0 15px; padding:0 0 0 18px; text-align:left;}
#products img{ border:1px solid #c1c1c1;}
#products a{text-align:center;}
#products  a:link,#products a:visited{color:#3d3d3d;}
#products .more{margin:-20px 0 0 0; padding:0; float:right; border:none;}
.common_ul{ padding:0; margin:15px 0 0 0; line-height:15px; list-style-type:none;clear:both;}
.common_ul li { margin:2px 2px 0 4px; padding:0; float:left; text-align:center; display:inline;overflow:hidden; width:104px;}

.blk_07 .Cont{width:330px; margin:0;padding:0;overflow:hidden;}
.blk_07 .ScrCont{width:10000000px;}
.blk_07 .box{width:110px;float:left;text-align:center;}
.blk_07 .box img{display:block;margin:0 auto;}
.blk_07 #List1,.blk_07 #List2{float:left;}
#List3,#List4{float:left;}

#icefable1{margin-top:10px;}
#contact{ float:right; margin-top:7px; background-image:url(../images/tel.gif); background-repeat:no-repeat; width:347px; height:154px;} 
#contact h4{ padding-left:35px; margin-top:5px;}
#tellist{ margin:0; padding-bottom:10px; line-height:20px;}
#tellist dt{ color:#777777; font-weight:700; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#tellist dd{ color:#777777; margin-left:25px;}
#tellist dd span{margin-right:10px;}
#tellist dd span.email{ margin-left:-7px;}
#tellist_cn{ margin:0; padding-bottom:10px; line-height:18px;}
#tellist_cn dt{ color:#777777; font-weight:700; margin-left:14px; margin-top:10px; margin-bottom:10px;}
#tellist_cn dd{ color:#777777; margin-left:25px;}
#tellist_cn dd span{margin-right:10px;}
#tellist_cn dd span.email{ margin-left:-7px;}
#banner_01{float:right; display:inline; margin-top:8px;}
* html #banner_01{float:right; display:inline; margin-top:8px;}

/*版权*/
#bottom{ height:78px; border-top:2px solid #98ccff; clear:both; position:relative; top:10px; padding-top:5px; padding-left:4px;
color:#777777; font-size:13px;}
#footlinks {color: #3787fb; font-size: 13px; position:relative; top:7px;}
#footlinks a {color: #3787fb; padding:0; margin:0;}
#footlink{color: #3787fb; font-size: 13px; position:relative; top:7px;}
#footlink a {color: #3787fb; padding:0; margin:0;}
#arsison { position:absolute; top:9px; left:805px;}
/*版权结束*/

#contacts{ height:auto; margin-top:8px;}

/*左侧*/
#side{width:241px;height:590px; float:left; margin:0; padding:0;}
#side dl{margin:10px 0 40px 0; padding:0;}
#side dl dd{background-image:url(../images/nav_btn2.gif); background-repeat:no-repeat; width:241px; height:25px; margin:5px 0 0 0px; padding:5px 0 0 15px;}
#side dl dd a{ padding-left:10px;}
#side a:link,#side a:visited{color:#0a5db3;}
#tel_1{background-image:url(../images/tel_1.gif); background-repeat:no-repeat; width:241px; height:164px; margin-top:20px; padding-top:10px;}
#tel_1 h4{ margin-left:30px;}
#tel_1 dl{ margin:0; padding:0;}
#tel_1 dl dt{margin-left:25px;}
#tel_1 dl dd{margin:0; padding:0; background-image:none; height: auto; margin-left:25px;}


#aboutus{ width:670px; height:auto;float:right; margin:0; padding:0; display:inline;}
* html #aboutus{ margin-top:-590px;} 
#aboutus .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#aboutus h6{ margin:0 0 0 10px;padding:0 0 0 5px; font-size:15px;color:#0a5db3; font-family:Verdana, Arial, Helvetica, sans-serif;float:left; margin-top:20px;}
#aboutus .abouthr{ float:left; margin-top:5px;}
#aboutus p{ clear:both; margin:0; padding:20px 20px 0 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777; line-height:20px;}

#about{ width:670px; height:auto;float:right; margin:0; padding:0; display:inline;}
* html #about{ margin-top:-590px;} 
#about .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#about .abouthr{ float:left; margin-top:5px;}
#about h6{ margin:0 0 0 10px;padding:0 0 0 5px; font-size:15px;color:#0a5db3; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px;}
#about p{ clear:both; margin:0; padding:20px 20px 0 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777; line-height:20px;}
#about a:link,#about a:visited{ color:#0a5db3;}
#leftlist{margin:50px 10px 0 0; padding:0; float:left; border-left:1px solid #dedede; position:relative; left:10px;}
#rightlist{margin:50px 0 0 0; padding:0; float:left;border-left:1px solid #dedede; position:relative;left:100px;}
#about dl dd{background:url(../images/auout_dl_arrow.gif) no-repeat left; padding-left:20px; margin-left:10px; line-height:30px;}
#leftlist a,#rightlist a{ font-family:Arial, Helvetica, sans-serif; font-size:13px;} 
#prod{ margin:10px 0 0 0; padding:0;clear:both;}
#prod img{ border:1px solid #c1c1c1;}
#prod span{margin-right:5px;}

#view{width:670px; height:590px; float:right; margin:0; padding:0; display:inline;}
* html #view{ margin-top:-590px;}
#view .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#view h6{ margin:0 0 0 10px;padding:0 0 0 5px; color:#0457aa; font-size:15px;color:#0a5db3; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px;}
#view span{ margin:0; padding:0; float:left; color:#777777; margin-left:30px; margin-top:20px;}
#view .abouthr{float:left; margin-top:5px;}
#view p{ clear:both; margin:0; padding:20px 20px 0 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777; line-height:20px;}

#news{width:670px; height:590px; float:right; margin:0; padding:0; display:inline;}
* html #news{ margin-top:-590px;} 
#news .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#news h6{ margin:0 0 0 10px;padding:0 0 0 5px; color:#0457aa; font-size:15px;color:#0a5db3; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px;}
#news .abouthr{ float:left; margin-top:5px;}
#news ul{ margin:20px 0 0 0; padding:0; list-style:none; float:left;}
#news ul li{border-bottom:1px solid #d4e2f0; width:600px;  margin:0 0 0 10px; padding:0 0 0 5px; line-height:25px;  font-size:14px;}
#news ul li  a:link,#news ul li a:visited{ color:#0457aa;}
#news ul li span{color:#b3b3b3; margin-left:5px; font-size:10px;}
#news ul li a{ background:url(../images/news_arr.gif) no-repeat left; background-repeat:no-repeat; position:relative; right:10px; padding-left:15px; 
margin-right:10px; float:left; line-height:20px;}

#page { text-align:left; padding: 0 0 30px 20px; color: #000; clear:both; padding:20px 10px 0 0;}
#page a { padding: 2px 5px; line-height:24px; font-size:12px;} 
#page a:link, #page a:visited { border: 1px solid #aaaadd; background: #FFF; color: #000099; }
#page a:hover, #page a:active, #page a#current { border: 1px solid #000099; background: #000099; color: #FFF; text-decoration: none; }

#us{width:670px; height:590px; float:right; margin:0; padding:0; display:inline; color:#777777;}
* html #us{ margin-top:-590px;}
#us h6{ margin:0 0 0 10px;padding:0px; color:#0457aa; font-size:15px;color:#0a5db3; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px;}
#us .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#us .abouthr{ float:left; margin-top:5px;}
#us #map{padding:200px 0 10px 180px;}

#contactus{margin:10px 0 0 0; padding:0; float:left;}
#contactus dt{ font-size:13px;color:#0457aa; font-weight:600; margin:0 0 10px 40px;}
#contactus dd{line-height:20px; margin-right:20px;}


#rd{width:670px; height:auto; float:right; margin:0; padding:0; display:inline;}
* html #rd{ margin-top:-590px;} 
#rd h6{ margin:0 0 0 10px;padding:0px; color:#0457aa; font-size:15px;color:#0a5db3; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px;}
#rd .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#rd .abouthr{ float:left; margin-top:5px;}
#rd p{ clear:both; margin:0; padding:20px 20px 0 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777; line-height:20px;}

#quality{width:670px; height:auto; float:right; margin:0; padding:0; display:inline;}
* html #quality{ margin-top:-590px;} 
#quality h6{ margin:0 0 0 10px;padding:0px; color:#0457aa; font-size:15px;color:#0a5db3; font-family:Arial, Helvetica, sans-serif; float:left; margin-top:20px;}
#quality .aboutarr{ float:left; margin-top:15px; margin-left:10px;}
#quality .abouthr{ float:left; margin-top:5px;}
#quality p{ clear:both; margin:0; padding:20px 20px 0 10px; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777; line-height:20px;}

#stemap span{width:50px; margin:0 5px;}


#PdtMenu { padding:0; margin:0;list-style-type:none;}

#PdtMenu li { line-height:25px; height:auto;}
#PdtMenu li a{ display: block; background:url(../images/nav_btn.gif)  no-repeat; padding-left:30px;}
#PdtMenu li ul { display: none; margin: 0; padding:0; list-style-type: none;}
#PdtMenu li ul li a { display: block; background: url(../images/li_arr1.gif) 35px 7px no-repeat; padding-left: 50px; height: 21px; line-height: 21px; border-top: 1px solid #FFF;  overflow: hidden; width:150px;}
#prod_pic { margin:0 auto; width:582px;}
#contact_pic { margin:0 auto; width:465px;}

