@charset "utf-8";
@media screen 
{
/*--------------------------------------------------------------------head 页面顶部*/

#headback{ margin-bottom:15px;}
#head{position:relative;width:902px;margin:0 auto; vertical-align:bottom}

#logo {position:absolute; bottom:0; left:0;}

#dcategory{float:left;margin-right:12px;width:126px; margin-bottom:10px;}
#dcategory div{display:block;}
#dcategory ul{list-style:none; margin:0 8px; padding:0;}
#dcategory h5{margin:3px 8px ; color: #CC0000; font-size:9pt;}
#dcategory a{line-height:180%;}


#search {position:absolute; top:0; right:0; margin-top:5px; padding:0; height:23px;}
#search div{float:left; height:23px; margin-left:5px;}
#search .input {width:103px; background:url(../../images/bg_search.gif) no-repeat left top;}
#search .input input {width:93px; margin:3px 0; padding:0; border:0; background:#e0e0e0;}
#search .button{
cursor:pointer;
width:60px; 
height:23px; 
margin:0;
padding:1px 0 0 18px; 
border:0; 
background:url(../../images/btn_s.gif) no-repeat right top; 
color:#707070;
font-size:8pt;
}

#language a.selected {
display: block;
width:89px;
	cursor: pointer;
	text-decoration: none;
	color:#fff;
	padding-top:5px;
	height:28px;
	text-align:center;
   background-image:url(/images/overbg.jpg);
   background-repeat:no-repeat;
   background-position:bottom
   }



/*--------------------------------------------------------------------banner 横幅图片*/

#banner {clear:both; width:902px; margin:5px auto 12px;}

/*--------------------------------------------------------------------bodycontent 主体内容*/
.backleftred {float:left; width:7px; height:20px; background:url(../../images/sprite.gif) -530px;}
.backred {float:left; background:#cacaca; width:178px; height:20px; color:#efefef; font-weight:bold; color:#000}
.backrightred {float:left; width:7px; height:20px; background:url(../../images/sprite.gif) -560px;}
.backleftgray {float:left; width:7px; height:20px; background:url(../../images/sprite.gif) -590px;}
.backgray {float:left; background:#999999; width:178px; height:20px; color:#efefef; font-weight:bold;}
.backrightgray {float:left; width:7px; height:20px; background:url(../../images/sprite.gif) -620px;}

#bodycontent{
width:900px;
margin:0 auto;
padding:0x;
border:1px solid #e5e5e5;
 /*background:#899091 url(../../images/bg_content.gif) repeat-x left top;*/
text-align:left;
}
#content_top{
clear:both;
position:relative;
height:10px;
}
#content_bottom{
clear:both;
position:relative;
height:10px;
}
#bodycontent .border01{
position:absolute;
left:-1px;
top:-1px;
width:10px;
height:10px;
background:#e5e5e5;
/*background:url(../../images/border01.gif) no-repeat left top;*/
}
#bodycontent .border02{
position:absolute;
left:-1px;
bottom:-1px;
width:10px;
height:10px;

/*background:url(../../images/border02.gif) no-repeat left bottom;*/
}
#bodycontent .border03{
position:absolute;
right:-1px;
bottom:-1px;
width:10px;
height:10px;
/*background:url(../../images/border03.gif) no-repeat right bottom;*/
}
#bodycontent .border04{
position:absolute;
right:-1px;
top:-1px;
width:10px;
height:10px;
/*background:url(../../images/border04.gif) no-repeat right top;*/
background:#e5e5e5;

}
/* --------------------------------------------------------------------maincontent */

#maincontent{width:880px;margin:0 10px;}

/* ----------------------------------sidebar */

#sidebar {width:200px; padding-right:3px;}
#sidebar td{padding:0 0 2px;}

#sidebar .LeftList {margin:0; padding:0;}
#sidebar .LeftList a:hover{cursor:pointer; text-decoration:none;}

#sidebar .selected .backleftgray{background:url(../../images/sprite.gif) no-repeat -530px;}
#sidebar .selected .backgray{background:#d00000;}
#sidebar .selected .backrightgray{background:url(../../images/sprite.gif) no-repeat -560px;}

#sidebar .LeftList_sub{list-style:none; margin:0; padding:0;}
#sidebar .LeftList_sub a{display:block; height:22px; width:100%; margin:3px 0; padding:0 10px;border-bottom:1px solid #444}
#sidebar .LeftList_sub a:hover {background:url(../../images/bg_hover.GIF); background-repeat:no-repeat;color:#fff; text-decoration:none;}
#sidebar .LeftList_sub a div{
float:left;
width:12px;
height:18px;
background:url(../../images/sprite.gif) no-repeat -50px;
}
#sidebar .LeftList_sub .selected a{background:url(../../images/bg_hover.GIF); background-repeat:no-repeat}

#sidebar .LeftList_pro{list-style:none; margin:0; padding:0px 10px;}
#sidebar .LeftList_pro a{line-height:190%;}
#sidebar .LeftList_pro a div{
float:left;
width:12px;
height:22px;
background:url(../../images/sprite.gif) no-repeat -50px;
}

#service{
float:left;
margin:0;
padding:5px 0;
}
#service div{
line-height:30px;
}
#service .service_qq{
float:left;
cursor:pointer;
width:35px;
height:30px;
background:url(../../images/sprite.gif) no-repeat -160px;
}
#service .service_msn{
float:left;
cursor:pointer;
width:35px;
height:30px;
background:url(../../images/sprite.gif) no-repeat -220px;
}
#service .service_skype{
float:left;
cursor:pointer;
width:35px;
height:30px;
background:url(../../images/sprite.gif) no-repeat -280px;
}

/* ----------------------------------content */

#content {padding-left:10px;}
#columnnav {font-weight:bold;border-bottom:1px solid #cacaca; padding-bottom:2px;}
#columnnav a:hover {text-decoration:none;}
#columnnav .backgray {}

#columncontent {clear:both; width:660px;padding-top:10px;padding-bottom:5px;overflow-x:hidden;}

#category{position:relative; width:150px; background:#fff; text-align:center;}
#category a{text-decoration:none;}
#category a div{background:#999; color:#fff; text-align:center;}
#category a:hover div{background:#da251d; color:#fff; text-align:center;}
#category a:hover .borderB{background:url(../../images/bg_cb2.gif) no-repeat left bottom;}
#category .borderT{
position:absolute;
left:0;
top:-6px;
width:150px;
height:6px;
background:url(../../images/bg_ct.gif) no-repeat left top;
}
#category .borderB{
position:absolute;
right:0;
bottom:-6px;
width:150px;
height:6px;
background:url(../../images/bg_cb.gif) no-repeat left bottom;
}

.btnorder {border:0;}

/* --------------------------------------------------------------------minorcontent background:#454746; */

#minorcontent{clear:both; width:880px; margin:0 10px;}

#hcategory{float:left; margin-left:5px; width:130px;}
#hcategory div{padding-bottom:3px;}
#hcategory ul{list-style:none; margin:0; padding:0;}

#haboutus p, #haboutus div, #haboutus td, #haboutus span, #haboutus a{color:#000}

.hlist, .hlist div{clear:both;}
.hlist .sign{float:left;display:inline;width:10px;height:20px;background:url(../../images/sprite.gif) no-repeat -50px;}
.hlist ul{list-style:none; margin:0; padding:3px 5px 5px;}
.hlist a{line-height:190%;}

/*--------------------------------------------------------------------bottom 页面底部*/

#bottom {clear:both; width:900px; margin:10px auto 20px;; color:#484848;}
#bottom a{color:#484848; text-decoration:underline;}
#bottom a:hover{color:#484848;}

}
/*******************************以下样式仅用于打印********************************/
@media print
{
}

