@charset "utf-8";
/* CSS Document */
/*--------------------------all----------------------------*/
*{
margin:0px;
padding:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
line-height:1.4;
text-decoration:none;
}
html{
overflow-y:scroll;
background-color:#F7F7F7;
}
body{
width:842px;
margin:0 auto;
position:relative;
}
#wholediv{
width:842px;
border:solid 1px #B3C4FF;
background-color: #fff;
padding:44px 0 0 0;
position:absolute;
top:0;
left:0;
z-index:1;
widt\h:840px;
}
img{
border: none;
}
hr{
border:none;
border-top:solid 1px #ccc;
}
strong{
}
.warning{
color:#f00;
}
.error,.error2{
color:#f00;
position:relative;
top:-4px;
}
a.more{
float:right;
font-size:11px;
color:#666;
margin-right:8px;
margin-top:-12px;
}
.getmargin{
margin:12px;
}
.center{
text-align:center;
}
.right{
text-align:right;
}
.justify{
text-align:justify;
}
.left{
text-align:left;
}
.clear{
clear: both;
}
.clearl{
clear:left;
}
.clearr{
clear:right;
}
/*---------------------part---------------------*/
#logo{
height:44px;
background:#fff url(logo.jpg) no-repeat left center;
border-bottom:solid 4px #000;
heigh\t:40px;
}
#key1{
position:absolute;
top:220px;
left:15px;
font-size:25px;
font-weight:bolder;
color:#fff;
font-style:italic;
}
#name{
font-weight:bolder;
position:absolute;
left:185px;
top:18px;
}
#search{
position:absolute;
top:257px;
left:0;
height:25px;
background:#E8EDFF url(searchbg.gif) no-repeat right top;
padding-right:40px;
width:185px;
}
#q,#searchbut{
float:right;
margin-top:3px;
}
#q{
backgound-color:#fff;
}
#searchbut{
border:none;
width:20px;
height:20px;
background:transparent url(searchbutbg.gif) no-repeat left top;
margin-left:13px;
}
#mainmenu{
}
#mainmenu ul{
list-style:none;
height:25px;
background-color:#0D43FD;
margin-top:1px;
padding-left:210px;
}
#mainmenu ul li,#mainmenu ul li a{
float:left;
}
#mainmenu ul li{
padding-top:4px;
}
#mainmenu ul li a{
color:#fff;
font-weight:bolder;
font-size:13px;
padding:0 39.4px;
border-left:solid 1px #fff;
white-space:nowrap;
}
#mainmenu ul li.first a{
border:none;
}
#mainmenu ul li a:hover{
text-decoration:underline;
}
#mainmenu ul li.currentpage a{
font-style:italic;
font-size:14px;
text-decoration:underline;
}
#banner{
width:840px;
height:210px;
margin-top:42px;
background:#fff url(banner.jpg) no-repeat left top;
}
#content{
*height:1%;
margin-top:1px;
border-top:solid 1px #0D43FD;
padding-top:1px;
}
#content:after{
content:"";
display:block;
height:0;
clear:both;
}
#main{
float:right;
padding-top:27px;
width:640px;
border-left:solid 1px #D9E3FF;
widt\h:639px;
_height:830px;
min-height:830px;
}
#side{
float:left;
width:200px;
background:#fff url(jiao2.gif) no-repeat right top;
}
#ctlist,#contact,#certificate{
}
#ctlisttitle,#contacttitle,#ctftitle{
height:25px;
background:#547AFE url(titlebg1.gif) no-repeat 12px 10px;
font-weight:bolder;
text-align:center;
}
#ctlisttitle{
margin-right:25px;
text-align:left;
padding-left:40px;
}
#ctlisttitle a,#contacttitle a,#ctftitle a{
line-height:25px;
color:#fff;
font-weight:bolder;
}
#ctlisttitle a:hover,#contacttitle a:hover,#ctftitle a:hover{
text-decoration:underline;
}
#welcome{
position:absolute;
width:640px;
top:285px;
left:200px;
height:27px;
font-weight:bolder;
background:#fff url(welcomebg.gif) repeat-x left top;
padding-top:5px;
heigh\t:22px;
}
#welcome span{
float:left;
padding-left:24px;
background:transparent url(titlebg2.gif) no-repeat 4px 5px;
}
#ctlist div,#contact div,#certificate div{
margin-top:1px;
border-top:solid 1px #5379FD;
padding:10px 20px 20px 28px;
}
#certificate div{
padding:20px 0 20px 0;
}
a#test,a#sgs,a#iso,a#ce{
display:block;
width:44px;
height:40px;
margin:0 auto;
padding-bottom:16px;
background:#fff url(sgs.jpg) no-repeat left top;
}
a#iso{
background:#fff url(iso.jpg) no-repeat left top;
}
a#ce{
background:#fff url(ce.jpg) no-repeat left top;
height:54px;
}
a#test{
background:#fff url(test.jpg) no-repeat left top;
}
.bigul,.midul{
list-style:none;
}
.bigli{
padding-left:12px;
background:#fff url(biglibg.gif) no-repeat left 7px;
}
.midli{
padding-left:20px;
background:#fff url(midlibg.gif) no-repeat left 7px;
}
.bigli a,.midli a{
font-weight:bolder;
line-height:24px;
}
.midli a{
font-weight:500;
}
.bigli a:hover,.midli a:hover{
text-decoration:underline;
color:#547AFE;
}
#currentcbname,#currentcmname{
color:#f00;
line-height:24px;
}
#contact div p{
padding-bottom:10px;
}
#contact div p strong{
display:block;
font-size:13px;
margin-left:12px;
line-height:24px;
}
#contact div a{
position:relative;
left:75px;
}
#contact div a:hover{
text-decoration:underline;
}
.desp{
background-color:#F4F7FF;
padding:10px;
clear:both;
}
.introduction{
margin:12px;
*padding-top:12px;
}
.introduction p{
line-height:20px;
}
.introduction p strong{
font-size:13px;
font-style:italic;
}
.introductimg{
float:right;
clear:right;
margin:0 0 12px 18px;
}
.introductimg2{
padding:10px 0;
border-top:solid 1px #ccc;
border-bottom:solid 1px #ccc;
margin-top:30px;
padding-left:7px;
_padding-left:4px;
*height:1%;
}
.introductimg2:after{
content:"";
display:block;
height:0;
clear:both;
}
.introductimg2 a{
float:left;
margin-right:7px;
border:solid 1px #fff;
}
.introductimg2 a:hover{
border:solid 1px #000;
}
.ctul{
list-style:none;
*height:1%;
padding-left:16px;
padding-top:30px;
margin-top:1px;
border-top:solid 1px #D0DBFF;
border-bottom:solid 1px #D0DBFF;
}
.ctul .ctul{
padding:15px 0 0 0;
border:none;
}
.ctul:after{
content:"";
display:block;
height:0;
clear:both;
}
.ctli{
float:left;
width:122px;
height:200px;
margin:0 15px;
_margin:0;
_padding:0 15px;
}
a.imglink{
display:block;
height:122px;
width:122px;
border:solid 1px #D0DBFF;
heigh\t:120px;
widt\h:120px;
}
a.imglink img{
}
a.imglink:hover{
}
a.sortlink{
position:relative;
top:-10px;
}
a.sortlink strong{
}
a.sortlink:hover,a.sortlink:hover strong{
}
#abstyle{
list-style:none;
clear:both;
height:130px;
padding-left:1px;
border-bottom:solid 1px #D0DBFF;
}
.abstyle{
margin-top:20px;
}
#abstyle li{
float:left;
padding:0 4px;
text-align:center;
}
#abstyle li img{
border:solid 1px #D0DBFF;
}
.sitemapul{
margin:12px 0 12px 0;
}
.sitemapul .sitemapul{
margin:0;
}
.sitemapul li{
margin-left:25px;
line-height:22px;
}
.sitemapul li a:hover{
}
.newsort{
}
.newul{
}
.new{
}
#contactul{
list-style:none;
}
#contactul li{
clear:left;
*height:1%;
margin-bottom:2px;
*margin-bottom:0;
}
#contactul li:after{
content:"";
display:block;
height:0px;
clear:both;
}
.item,.itembox{
float:left;
}
.itembox option,.itembox select,.itembox textarea{
color:#000;
}
.itembox select{
margin-bottom:8px;
}
.item{
width:200px;
text-align:right;
margin-right:4px;
}
.item strong{
line-height:21px;
}
.bigmap,.midmap,.searchmap{
clear:both;
height:27px;
padding-left:24px;
padding-top:5px;
background:#D0DBFF url(titlebg2.gif) no-repeat 4px 10px;
heigh\t:22px;
}
.midmap{
margin-right:16px;
background-image:none;
background-color:#F4F7FF;
padding-left:12px;
margin-top:-16px;
border-bottom:solid 1px #D0DBFF;
}
.abstyle{
position:relative;
top:-20px;
border-bottom:solid 1px #D0DBFF;
padding:5px 0 5px 12px;
}
.map2{
clear:both;
height:24px;
line-height:24px;
padding-left:12px;
background-color:#D0DBFF;
margin-bottom:12px;
}
.bigmap a,.midmap a,.searchmap a{
}
.bigmap a:hover,.midmap a:hover,.searchmap a:hover{
}
.currentpr{
color:#666;
}
.prmap{
margin:8px 0 0 14px;
}
.prmap li a:hover{
text-decoration:underline;
color:#547AFE;
}
#primg{
border-right:solid 1px #D0DBFF;
}
#prtag{
}
#secondmenu{
}
#secondmenu ul{
list-style:none;
height:25px;
background-color:#5379FD;
}
#secondmenu ul li{
padding-top:4px;
}
#secondmenu ul li,#secondmenu ul li a{
float:left;
}
#secondmenu ul li a{
padding:0 30.4px;
border-left:solid 1px #fff;
color:#fff;
white-space:nowrap;
}
#secondmenu ul li.first a{
border:none;
}
#secondmenu ul li a:hover,#secondmenu ul li a.currentpage{
text-decoration:underline;
}
#keywordlist{
list-style:none;
z-index:0;
padding:4px;
text-align:left;
border-bottom:solid 1px #D9E3FF;

}
#keywordlist li,#keywordlist li a{
display:inline;
color:#666;
font-size:11px;
line-height:18px;
}
#keywordlist li a{
padding:0 2px;
}
#keywordlist li span.warning{
color:#f00;
}
#keywordlist li a:hover{
text-decoration:underline;
}
#curlanguage{
position:absolute;
top:14px;
right:12px;
z-index:2;
height:20px;
line-height:18px;
border-bottom-color:#ccc;
padding-right:5px;
background:#fff url(selectbg.gif) no-repeat right top;
heigh\t:18px;
}
#curlanguage span{
font-size:11px;
font-weight:bolder;
float:left;
padding-right:10px;
border-right:solid 1px #ccc;
margin-right:8px;
}
#curlanguage img,#translator li a img{
margin:2px 14px 0 4px;
float:left;
}
#translator{
position:absolute;
top:34px;
right:12px;
width:120px;
z-index:0;
list-style:none;
background-color:#fff;
border-top:solid 1px #ccc;
opacity:0.85;
filter:alpha(opacity=85);
}
#translator li{
border-bottom:solid 1px #ccc;
height:24px;
line-height:24px;
}
#translator li a img{
margin-top:6px;
margin-left:8px;
}
#translator li a:hover
{
color:#f00;
}
#foot{
margin-top:1px;
padding:4px 0;
border-top:solid 1px #5379FD;
text-align:center;
color:#999;
line-height:22px;
}
#foot span{
color:#999;
line-height:22px;
margin-right:8px;
}
#foot a{
color:#333;
line-height:22px;
}
#foot a:hover{
text-decoration:underline;
}

.blade {
margin: -12px;
}
#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;
}
#pages{
text-align:center;
clear:both;
}