@charset "utf-8";
/* CSS Document */
body
{
margin:0px auto;
font-size:12px;
font-family:Arial;
background-color:#000000;
}
a
{
text-decoration:none;
}
#top
{
width:994px;
height:269px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}
.topbox
{
width:994px;
height:auto;
}
#navbox
{
width:994px;
height:69px;
overflow:hidden;
background-image:url(../images/navboxbg.jpg);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
}
#navboxup
{
width:932px;
height:35px;
overflow:hidden;
background-image:url(../images/navbg.jpg);
margin-left:auto;
margin-right:auto;
}
#navboxiner a{display:block;float:left;height:35px;text-indent:-9999px; }
#navboxiner a.m1{width:118px;}
#navboxiner a.m1:hover,navboxiner a.m1:active,#navboxiner a.m1act{background:url(../images/navbg01.jpg) no-repeat -0px top}
#navboxiner a.m2{width:112px;}
#navboxiner a.m2:hover,navboxiner a.m2:active,#navboxiner a.m2act{background:url(../images/navbg01.jpg) no-repeat -118px top}
#navboxiner a.m3{width:127px;}
#navboxiner a.m3:hover,navboxiner a.m3:active,#navboxiner a.m3act{background:url(../images/navbg01.jpg) no-repeat -230px top}
#navboxiner a.m4{width:221px;}
#navboxiner a.m4:hover,navboxiner a.m4:active,#navboxiner a.m4act{background:url(../images/navbg01.jpg) no-repeat -357px top}
#navboxiner a.m5{width:127px;}
#navboxiner a.m5:hover,navboxiner a.m5:active,#navboxiner a.m5act{background:url(../images/navbg01.jpg) no-repeat -578px top}
#navboxiner a.m6{width:111px;}
#navboxiner a.m6:hover,navboxiner a.m5:active,#navboxiner a.m5act{background:url(../images/navbg01.jpg) no-repeat -705px top}
#navboxiner a.m7{width:110px;}
#navboxiner a.m7:hover,navboxiner a.m5:active,#navboxiner a.m5act{background:url(../images/navbg01.jpg) no-repeat -816px top}
#navboxdown
{
width:932px;
height:34px;
overflow:hidden;
background-image:url(../images/navbackbg.jpg);
background-repeat:no-repeat;
margin-left:auto;
margin-right:auto;
}
#navdown
{
width:994px;
overflow:hidden;
background-image:url(../images/bodybg01.jpg);
height:22px;
background-position:right;
margin-left:auto;
margin-right:auto;
}
#bodytop
{
width:994px;
height:301px;
overflow:hidden;
background-image:url(../images/bodybg02.jpg);
background-repeat:repeat-x;
margin-left:auto;
margin-right:auto;
}
#bodytopinner
{
width:873px;
height:302px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}
#hotimg
{
width:635px;
height:302px;
float:left;
overflow:hidden;
background-image:url(../images/hotimgbg.jpg);
}
#hotimgbox
{
width:595px;
height:272px;
padding:15px 20px;
overflow:hidden;
}
#aboutbox
{
width:238px;
height:302px;
float:left;
overflow:hidden;
background-image:url(../images/aboutbg.jpg);
}
#aboutimg
{
width:192px;
height:175px;
overflow:hidden;
margin-left:22px;
margin-top:25px;
}
#abouttext
{
width:181px;
height:76px;
overflow:hidden;
margin-top:7px;
margin-left:22px;
padding:5px;
color:#fa5200;
font-family:sans-serif;
font-size:14px;
text-align:center;
background-image:url(../images/abouttextbg.jpg);
}
#company
{
width:994px;
height:317px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
background-image:url(../images/company.jpg);
}
#companyinner
{
width:898px;
height:252px;
margin-top:27px;
overflow:hidden;
margin-left:auto;
margin-right:auto;
}
#companyinfo
{
width:317px;
height:252px;
float:left;
overflow:hidden;
}
#companyinfotitle
{
width:256px;
height:30px;
overflow:hidden;
padding-left:60px;
padding-bottom:17px;
border-bottom:dashed 1px #FFFFFF;
}
#companyinfotext
{
width:247px;
height:204px;
padding-left:60px;
padding-right:9px;
line-height:18px;
color:#FFFFFF;
}
#companynews
{
width:250px;
height:252px;
margin-left:10px;
overflow:hidden;
float:left;
}
#companynewstitle
{
width:242px;
height:30px;
padding-left:8px;
overflow:hidden;
padding-bottom:17px;
border-bottom:dashed 1px #FFFFFF;
}
#companynewstext
{
width:234px;
height:204px;
padding-left:8px;
padding-right:8px;
line-height:18px;
text-align:left;
color:#FFFFFF;
}
#cases
{
width:304px;
height:252px;
margin-left:10px;
float:left;
overflow:hidden;
}
#casestitle
{
width:274px;
height:30px;
overflow:hidden;
padding-left:30px;
padding-bottom:17px;
border-bottom:dashed 1px #FFFFFF;
}
#casestext
{
width:265px;
height:204px;
padding-left:30px;
padding-right:9px;
line-height:18px;
color:#FFFFFF;
}
.infotitle
{
width:100%;
height:39px;
overflow:hidden;
}
.infotext
{
width:100%;
height:165px;
overflow:hidden;
}
.infotext :link {
	color: #FFFFFF;
}
.infotext :visited {
	color: #FFFFFF;
}
.infotext :hover {
	color: #904900;
}
.infotext :active {
	color: #FFFFFF;
}
#imgbody
{
width:994px;
height:135px;
background-image:url(../images/imgbodybg.jpg);
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
#imgbodyinner
{
width:965px;
height:119px;
background-image:url(../images/imgbg.jpg);
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
#imgbodyleft
{
width:454px;
height:104px;
overflow:hidden;
float:left;
margin-left:10px;
margin-top:7px;
}
#imgbodyright
{
width:464px;
height:104px;
overflow:hidden;
margin-top:7px;
margin-left:14px;
float:left;
}
.imagetitle
{
width:446px;
height:31px;
overflow:hidden;
border-bottom:solid 1px #999999;
line-height:35px;
margin-left:auto;
margin-right:auto;
color:#ed9914;
font-size:14px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-weight:600;
}
.imagetext
{
width:428px;
height:60px;
margin-top:5px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
}
#webbottom
{
width:994px;
height:143px;
overflow:hidden;
padding-top:14px;
text-align:center;
margin-left:auto;
margin-right:auto;
background-image:url(../images/bottombg.jpg);
line-height:18px;
color:#353535;
}

#mainbody
{
width:994px;
height:1003px;
margin-left:auto;
margin-right:auto;
}
#bodyleft
{
width:241px;
padding-left:81px;
margin:0px;
height:100%;
overflow:hidden;
float:left;
background-image:url(../images/mainbgleft.jpg);
}
#bodyleftinner
{
width:231px;
margin-top:45px;
height:auto;
}
.lefttitle
{
width:231px;
height:38px;
overflow:hidden;
}
.lefttext
{
width:231px;
margin:0px;
height:auto;
}
.leftbox
{
width:100%;
height:14px;
overflow:hidden;
}
.listbox
{
width:221px;
height:21px;
line-height:22px;
color:#ff7200;
margin-left:5px;
border-bottom:solid 1px #904900;
line-height:22px;
font-weight:bold;
}
.listbox :link {
	color: #904900;
}
.listbox :visited {
	color: #904900;
}
.listbox :hover {
	color: #FFFFFF;
}
.listbox :active {
	color: #904900;
}
#leftcontacttext
{
width:210px;
margin-left:1px;
height:89px;
background-image:url(../images/contacttext.jpg);
color:#9f9f9f;
padding:10px;
line-height:20px;
}
#messagetext
{
width:514px;
height:361px;
background-image:url(../images/messagetext.jpg);
overflow:hidden;
}
#bodyright
{
width:672px;
height:100%;
overflow:hidden;
float:right;
margin:0px;
background-image:url(../images/mainbgright.jpg);
}
#bodyrightinner
{
width:514px;
height:auto;
padding-top:45px;
margin-left:18px;
}
#welcome
{
width:514px;
height:45px;
overflow:hidden;
}
#welcometext
{
width:514px;
height:206px;
overflow:hidden;
background-image:url(../images/welcometext.jpg);
}
#welcomeimg
{
width:229px;
height:156px;
margin-left:12px;
margin-top:26px;
float:left;
}
#welcomecontent
{
width:224px;
height:156px;
margin-left:10px;
margin-top:26px;
overflow:hidden;
float:left;
font-weight:bold;
line-height:20px;
color:#8d8d8d;
}
#contactusimg
{
width:182px;
height:156px;
margin-left:12px;
margin-top:26px;
float:left;
}
#contactuscontent
{
width:271px;
height:156px;
margin-left:10px;
margin-top:26px;
overflow:hidden;
float:left;
font-weight:bold;
line-height:20px;
color:#8d8d8d;
}
#rightinfotext
{
width:514px;
height:649px;
overflow:hidden;
background-image:url(../images/profiletext.jpg);
}
#rightinfotitle
{
margin-top:20px;
width:474px;
height:30px;
padding:0px 20px;
line-height:36px;
overflow:hidden;
font-size:18px;
font-family:Arial;
color:#FFFFFF;
}
#rightinfotextinner
{
width:454px;
padding:0px 20px;
font-size:13px;
line-height:16px;
color:#fffc00;
font-family:"Times New Roman";
overflow-y:auto;
SCROLLBAR-ARROW-COLOR:#F5F5F5;
SCROLLBAR-FACE-COLOR:#2B2B2B;
SCROLLBAR-DARKSHADOW-COLOR:#2B2B2B;
SCROLLBAR-HIGHLIGHT-COLOR:#2B2B2B;
SCROLLBAR-3DLIGHT-COLOR:#2B2B2B;
SCROLLBAR-SHADOW-COLOR:#2B2B2B;
SCROLLBAR-TRACK-COLOR:#2B2B2B;
}
#rightinfotextinner :link {
	color: #fffc00;
}
#rightinfotextinner :visited {
	color: #fffc00;
}
#rightinfotextinner :hover {
	color: #FFFFFF;
}
#rightinfotextinner :active {
	color: #fffc00;
}
.products_title
{
width:200px;
height:38px;
overflow:hidden;
}
#newproduct_text
{
width:507px;
height:155px;
background-image:url(../images/newproductstext.jpg);
overflow:hidden;
margin-top:11px;
}
#productsline
{
width:516px;
height:5px;
border-bottom:dashed 1px #b09404;
overflow:hidden;
margin-bottom:17px;
}
#productsimgbox
{
width:494px;
margin-top:17px;
height:auto;
}
.productsimg01
{
width:494px;
background-image:url(../images/producttextbg1.jpg);
height:107px;
overflow:hidden;
}
.productsimg02
{
width:494px;
background-image:url(../images/productstextbg2.jpg);
height:107px;
overflow:hidden;
}

#newproducts
{
width:448px;
height:107px;
margin-left:auto;
margin-right:auto;
margin-top:10px;
color:#a3a3a3;
}
.tdtext
{
color:#a3a3a3;
font-size:12px;
}
.page
{
font-size:12px;
color:#FFFFFF;
text-align:center;
}
.page :link {
	color: #fffc00;
}
.page :visited {
	color: #fffc00;
}
.page :hover {
	color: #FFFFFF;
}
.page :active {
	color: #fffc00;
}

