@charset "utf-8";
/*======Global Tag======*/
html{
overflow-y:scroll;
background:#346792 url(htmlbg.jpg) repeat-x left top;
}
body,input,textarea,select{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
color:#000;
}
body,p,input,h1,h2,h3,h4,h5,h6,hr,ul,dl,dd{
padding:0;
margin:0;
}
body{
}
hr,img,table{
border:none;
}
hr{
border-bottom:solid 1px #000;
height:1px;
}
input,textarea,select{
background:none;
background-color:#fff;
border:solid 1px #333;
border-right-color:#ccc;
border-bottom-color:#ccc;
}
table{
border-left:solid 1px #666;
border-top:solid 1px #666;
}
td{
padding:2px 4px;
border-right:solid 1px #666;
border-bottom:solid 1px #666;
}
a{
outline-style:none;
text-decoration:none;
}
a:link,a:visited{
color:#254758;
}
a:hover{
text-decoration:underline;
}
/*======Global Class======*/
.left{
text-align:left;
}
.center{
text-align:center;
}
.right{
text-align:right;
}
.justify{
text-align:justify;
}
.clear{
clear: both;
}
.clearl{
clear:left;
}
.clearr{
clear:right;
}
.warn{
color:#f00;
}
.pages{
text-align:center;
clear:both;
margin-top:30px;
}
/*======Header======*/
#whole{
width:840px;
position:absolute;top:0;left:50%;
margin-left:-420px;
background-color:#fff;
}
#logo{
background:transparent url(logo.jpg) no-repeat left top;
width:198px;
height:75px;
margin-left:20px;
margin-bottom:10px;
}
#head h1{
position:absolute;
top:50px;
left:245px;
color:#76899A;
font-size:24px;
font-weight:bolder;
}
#name{
display:none;
position:absolute;
left:60px;
top:180px;
color:#999
}
#head h2{
position:absolute;
top:80px;
left:246px;
color:#76899A;
font-size:15px;
}
h2{display:inline;		font-size:12px;}
h3{display:inline;		font-size:12px;}
#left h3{font-size:13px;}
#desp2{margin:5px 0 10px;}
#desp2 *,#desp3 *{
font-style:normal;
font-weight:500;
font-size:13px;
}
#desp3{margin-top:30px;}
#mainmenu{
position:absolute;
top:120px;
*top:122px;
left:20px;
}
#mainmenu dt{
float:left;
}
#mainmenu a{
float:left;
padding:0 33px;
white-space:nowrap;
font-weight:bolder;
font-size:14px;
color:#D7E4F0;
}
#mainmenu a.first{
}
#mainmenu a.current{
text-decoration:underline;
font-style:italic;
color:#FF9D26;
}
#banner{
clear:both;
height:260px;
width:840px;
margin-left:0px;
background:#000 url(banner1.jpg) no-repeat left top;
}
#banner2,#banner3{position:absolute;margin-top:30px;	 opacity:0;filter:alpha(opacity=0);}
/*======Content======*/
#content{
*height:1%;
padding:20px 20px 10px 20px;
}
#content:after{
content:"";
display:block;
height:0;
clear:both;
}
/*==left==*/
#left{
float:left;
width:210px;
}
#ctlist{
background:#DAE8F3 url(jiao1.jpg) no-repeat left bottom;
padding-bottom:12px;
margin-bottom:18px;
}
#contact,#certificate,#brand{
background:#F2F2F2 url(jiao2.jpg) no-repeat left bottom;
padding-bottom:12px;
margin-bottom:15px;
}
#left .title{
background:#fff url(title1.jpg) no-repeat left top;padding-left:10px;
height:24px;
}
#left #contact .title,#left #certificate .title,#left #brand .title{
background:#fff url(title2.jpg) no-repeat left top;
}
#left .title a,#left .title span{
white-space:nowrap;
font-size:13px;
font-style:italic;
font-weight:bolder;
line-height:24px;
}
#ctlist dl{
padding:12px 5px;
}
#ctlist dt{
margin-left:8px;
background:transparent url(listbg1.jpg) no-repeat left 6px;
padding-left:14px;
}
#ctlist dd h3{
margin-left:0;
background:transparent;
padding-left:0;
}
#ctlist dd{
margin-left:24px;
background:transparent url(listbg2.jpg) no-repeat left 8px;
padding-left:8px;
}
#ctlist dd.smlct{
margin-left:32px;
}
#ctlist dl a{
font-weight:bolder;
line-height:22px;
}
#ctlist dl dd a{
font-weight:500;
}
#ctlist dl strong.current{
line-height:22px;
color:#000;
text-decoration:underline;
}
#ctlist dl dd strong.current{
font-weight:500;
}
#ctlist #search{
padding-left:12px;
*height:1%;
}
#ctlist #search:after{
content:"";
display:block;
height:0;
clear:both;
}
#search #q{
width:145px;
_width /**/:152px;
float:left;
margin-right:8px;
padding:2px;
}
#search #searchbut{
float:left;
width:25px;
height:26px;
border:none;
background:transparent url(searchbut-bg.jpg) no-repeat left top;
position:relative;
top:-3px;
}
#contact div{
padding:12px 12px 16px 12px;
}
#certificate div,#brand div{
padding:12px;
}
#brand img{
position:relative;
top:3px;
left:6px;
}
#contact div p{
padding-bottom:12px;
}
#contact div span{
font-weight:bolder;
}
#contact div a{
float:right;
font-size:12px;
text-decoration:underline;
}
#contact div a:hover{
text-decoration:none;
}
#certificate div{
padding:20px 20px 8px 20px;
}
#certificate div p{
background-color:#fff;
margin-bottom:2px;
text-align:center;
padding:4px 0;
}
#certificate div a{
}
/*==right==*/
#right{
float:right;
width:560px;
margin-right:8px;
}
#title{
}
.cbtitle,.cmtitle,.cstitle{
font-weight:bold;
}
.cbtitle{
padding:25px 0 0;font-size:13px;
}
.cmtitle {margin:20px 0 0;padding-left:20px;		line-height:20px;		width:540px;background:#eee;
}
.cbtitle a{padding:0 10px;font-weight:bold;
}
.more{padding-left:440px;
}
.cbtitle .current{
}
#goods{
*height:1%;
}
#goods:after{
content:"";
display:block;
height:0;
clear:both;
}
#goods dd{
float:left;
padding-right:8px;width:170px;height:220px;overflow:hidden;
}
#goods dt{
clear:both;
}
.home{
margin:0 0 50px 15px;
}
.home dd{
margin:11px 0;
}
#goods img{
}
#goods .imglink{
}
#goods span.proname{
}
#goods a.promodel{
}
.intro{
clear:both;
}
.introimg{
}
p.intro{
text-align:justify;
line-height:22px;
}
#pr{
}
#primg{
}
#prdesp{
}
#prdesp .model{
}
#prdesp .scroll{
width:650px;
overflow:auto;
}
#prtag{
}
#prtag a{
}
#prmap{
}
#prmap dd{margin-top:10px;
}
#prmap a{
}
#prmap strong.current{
}
#sitemap{
}
#sitemap dt{
margin:0 12px;
padding:2px 10px;
background:#fff url(disc.jpg) no-repeat left center;
}
#sitemap dt.cbmap{
margin:0 24px;
background:#fff url(circle.jpg) no-repeat left center;
}
#sitemap dt.cmmap{
margin:0 36px;
background-image:url(square.jpg);
}
#sitemap dt.csmap{
margin:0 48px;
background-image:url(square.jpg);
}
#sitemap dd{
margin:0 60px;
padding:0 10px;
background:#fff url(square-k.jpg) no-repeat left center;
}
#post{
*height:1%;
}
#post:after{
content:"";
display:block;
height:0;
clear:both;
}
#post dt{
float:left;
clear:left;
width:155px;
text-align:right;
margin-bottom:12px;
margin-right:4px;
}
#post dd{
margin-bottom:12px;
}
#post dt.title{
text-align:left;
width:auto;
float:none;
clear:both;
height:24px;
line-height:24px;
background-color:transparent;
}
#post dt span{
color:#f00;
}
#post .error,.error0{
font-size:11px;
color:#f00;
}
input.radio{
border:none;
}
#post #button{
clear:both;
width:260px;
}
#post #sub,#post #reset{
border:none;
width:52px;
height:24px;
background:transparent url(buttombg.jpg) no-repeat center 2px;
}
#post #sub{
margin-right:8px;
}
.news{
}
.news dt{
}
.news dt a{
}
dd#new_current_title{
}
.news dd{
}
.news dd span.new-num{
}
.news p{
}
.news dd a{
}
.news a:hover{
}
#linksct,#links{
float:left;
padding-left:12px;
margin:12px;
}
#links{
float:right;
width:300px;
border-left:solid 1px #000;
}
#linksct dt,#links dt{
padding-left:10px;
background:transparent url(square.jpg) no-repeat left 6px;
}
#linksct dt strong{
color:#000;
}
#links a{
text-decoration:underline;
}
#lang{
position:absolute;
top:24px;
right:25px;
padding-right:110px;
background:transparent url(select.jpg) no-repeat right 2px;
margin-right:4px;
}
#trans{
position:absolute;
top:48px;
right:26px;
visibility:hidden;
background-color:#fff;
border:solid 1px #999;
}
#trans dd{
border-bottom:solid 1px #ccc;
padding:2px 8px;
}
#trans img{
margin-top:4px;
}
/*==bottom==*/
#secondmenu{
width:790px;
height:28px;
margin-left:20px;
background:#fff url(menu2bg.jpg) no-repeat left top;
}
#secondmenu dt{
float:left;
}
#secondmenu a{
float:left;
padding:0 49.8px;
white-space:nowrap;
line-height:28px;
background:transparent url(menu2bg2.jpg) no-repeat left center;
}
#secondmenu a.first{
background:none;
}
#secondmenu a.current{
text-decoration:underline;
}
#keywordlist{
}
#keywordlist dd{
display:inline;
}
#keywordlist a{
padding:0 2px;
}
#keywordlist span.current{
color:#f00;
}
#foot{
clear:both;
text-align:center;
position:relative;
top:12px;
}
#foot p{
text-align:center;
}
#foot p span{
line-height:18px;
}
#foot p a{
line-height:18px;
}
.other{
padding:12px 0;
}
.hr{height:1px;border-top:1px #000 solid;}
#title{font-weight:bold;line-height:24px;}
#show1{float:left;margin:15px 0;		height:253px;}
#show2{float:left;margin-top:30px;		font:bold 16px/48px Arial;color:#fff;		width:310px;height:200px;background:#000 url(show2.jpg) no-repeat 0 40px;}
#intro p img{float:right;margin-left:10px;}
#intro .intro{margin-bottom:20px;}
#certs_img img{margin:0 10px;height:160px;}
.tob{font-weight:bold;}
#goods i,#goods b{font-style:normal;font-weight:normal;}
#goods .horz{width:550px;height:160px;border-top:1px #eee solid}
.horz img{float:left;}
.p_horz{line-height:16px;		height:95px;background:#fff;		overflow:hidden;}
#pr .p_add img{float:right;	width:380px;}
#pr .p_add{font:bold 14px/20px Arial;}
#p3{font-size:12px;line-height:18px;}
#contact .span_tel{padding-left:65px;font-weight:normal;}
#topbg{height:28px;background:url(top.jpg) no-repeat;}
#botbg{height:28px;background:url(bottom.jpg) no-repeat;}
#desp2,#desp3{text-align:justify;}
#certs_img img{cursor:pointer;}
#d1{display:none;position:absolute;margin:-10px 0 0 130px;		border:1px solid;}
#d2{display:none;position:absolute;margin:-10px 0 0 -227px;		border:1px solid;}
#d3{display:none;position:absolute;margin:-10px 0 0 -92px;		border:1px solid;}
#d4{display:none;position:absolute;margin:-10px 0 0 41px;		border:1px solid;}
.tit_exhi{padding-left:10px;		font:bold 14px/20px Times New Roman;color:#fff;		background:#555;}
.img_exhi{margin-bottom:30px;		background:#eee;}
.img_exhi img{margin:15px 0 30px 40px;vertical-align:middle;		border:1px solid;}
#menu_pr a{padding-bottom:5px;		border:transparent 1px solid;*border:none;}
#mdrop{display:none;position:absolute;margin-top:30px;		background:#fff;border:1px solid;z-index:99;}
.menu_prbig:link,.menu_prbig:visited{display:block;padding:0 15px;	 	font:bold 13px/20px Arial;color:#fff;		background:#669;border-top:1px #000 solid;}
.menu_prbig:hover{text-decoration:none;			color:#000;		background:#bbd;}
.menu_prmid{display:block;padding:0 15px;	 	font:12px/18px Arial;	background:#fff;border-bottom:1px #aaa solid;}
.menu_prmid:hover{text-decoration:none;		background:#aae;}
.more_pr{clear:both;text-align:right;margin:5px 35px;		font:bold 13px Arial;}
.horz .n_tob{font:bold 12px Arial;}
#input_tit input{border:none;}

.article {
	margin:0 25px 10px 25px;
	padding:5px 6px 5px 10px;
	background:#f4f9fd;
}

.article b,
.article h4,
.article strong {
	font-size:12px;
	font-weight:normal;
}

.article i {font-style:normal;}

.article a {
	color:black;
}