/*html { filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); }  */


body { background:#000; text-align:center; color:#000; font-family:Arial, Helvetica, sans-serif, "宋体"; }

h1 { font-size:14px; color:#000; background:url(../images/bg04.jpg) no-repeat top left; line-height:40px; padding-left:40px; font-weight:100; margin-bottom:20px;}
h1 a{ font-size:14px; }
h2 { font-size:14px; color:#000; height:30px; line-height:30px; padding-left:15px; border-bottom:#CCCCCC dashed 1px;}

.title02{ font-size:14px; font-weight:bold; padding-left:30px; height:30px; line-height:30px; padding-bottom:20px; padding-top:5px;}

h3 { font-size:14px; color:#FFF; }


a:link, a:visited { color:#000000; text-decoration: none; }

a:hover, a:active { color:#FF6600; }


/*文本*/
.line{ border-bottom:#cccccc dashed 1px; height:5px; margin:5px 0;}
.floatright{float:right; padding-right:10px;}
.indexnews img{ float:left; padding:1px; border:#CCCCCC 1px solid; margin-right:10px;}
.arrow{ background:url(../images/arrow01.gif) no-repeat center left; padding-left:20px;}
.arrow02{ background:url(../images/arrow02.jpg) no-repeat center left; padding-left:25px; height:30px; line-height:30px;}
.tel{ font-size:16px; color:#FF6600; font-weight:bold;}
.photo03{ border:#CCCCCC solid 1px; padding:20px; text-align:center; margin-bottom:20px;}

/**********************************************************布局样式**********************************************************************************/

#container { width:1000px; margin:0 auto; text-align:left; padding:2px; background:#FFFFFF; }

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝头部区 start＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#header { height:175px; background:url(../images/bg02.jpg) }

#top { float:left; height:108px;}

#logo { float:left;}

#topright {float:right; width:240px; padding:20px 20px 0 420px;}

#ico { padding-left:170px;width:66px; height:40px;}
#ico li{ float:left;}
#ico li a{ display:block; width:22px; height:22px;}
#ico li a:hover{ display:block; width:22px; height:22px;}

#vip {width:240px; height:35px; text-align:center; }
#vip li{float:left;}
#vip li a{ display:block; width:80px; height:35px; padding-top:5px;}
#vip li a:hover{ background:url(../images/bg10.jpg) no-repeat center top; color:#FFFFFF;}

#navigation { float:left;text-align:center;}
#navigation li { float:left; position:relative; }
#navigation li a{ float:left; display:block; width:111px; height:35px; line-height:35px; font-size:14px; color:#000; text-decoration:none; }
#navigation li a:hover{color:#fff; background:url(../images/bg11.jpg) repeat-x top;}

#navigation li ul { display:none; position:absolute; top:33px; left:10px; padding-top:1px;height:30px; width:420px; text-align:left; }
#navigation li ul li { float:left; display:block;}
#navigation li ul li a { display:block; height:30px; width:70px; font-size:12px; color:#000; text-decoration:none;}
#navigation li ul li a:hover { color:#FF6600;  background:none; }
#navigation li ul.nav-service{ display:none; position:absolute; top:33px; left:-200px; padding-top:1px;height:30px; width:500px; text-align:left; }

#banner { padding-bottom:19px;background:url(../images/bg03.jpg) repeat-x bottom; }

#indexbanner{ padding-bottom:10px;}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝＝内容区 start＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#content { width:1000px; background:url(../images/bg12.gif) repeat-y top; }
#indexcontent { width:960px; padding-left:20px;}

/*主内容区*/
#main { width:780px; float:left; margin-left:10px; display:inline; line-height:180% }

#left { float:left; width:210px; margin-left:10px; display:inline;  }
#productleft { float:left; width:210px; margin-left:10px; display:inline; background:url(../images/products02.jpg) repeat-y left;}

#right { float:right; width:540px; }
#pro-main {width:780px;  background:url(../images/products10.jpg) repeat-y left;}

.left02{ float:left; width:210px; margin-left:10px; display:inline;  }
.right02{ float:right; width:500px; background:url(../images/arrow02.jpg) no-repeat left top; padding-left:40px; }

.service-show{ padding:10px; border-top:#CCCCCC dashed 1px;}
/*边栏*/ 
#sidebar { width:190px; float:right; line-height:200% }
#sidebar p{ font-size:18px; font-weight:bold; margin-bottom:10px;}

#a01{ width:300px;float:left; background:url(../images/bg07.jpg) no-repeat left top; line-height:200%;}
#a02{ width:320px; margin:0 20px; float:left; background:url(../images/bg08.jpg) no-repeat center top;  line-height:200%;}
#a03{ width:300px;float:left; background:url(../images/bg09.jpg) no-repeat left top; line-height:200%;}

input{ height:20px; line-height:20px; width:160px; margin-bottom:5px; border:#CCCCCC solid 1px; color:#999999;}

/*＝＝＝＝＝＝＝＝＝＝＝＝＝底部版权footer＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝＝*/
#footer { margin-top:20px; padding:20px; background: url(../images/bg13.jpg) repeat-x top; width:960px;}

/**********************************************************功能样式**********************************************************************************/

/*菜单*/
#menu{ margin:10px 0 50px 0;}
#menu li {display:block;}
#menu li a{display:block; padding-left:20px; height:24px; line-height:24px; width:160px; background:url(../images/menu01.jpg) no-repeat left top;}
#menu li a:hover{ background:url(../images/menu02.jpg) no-repeat left top;}

/*滚动新品*/
.rollbox{width:1000px;overflow:hidden;float:left;height:90px;display:inline; background:url(../images/bg15.jpg) repeat-x top; padding-top:15px;}
.rollbox .jt{float:left;width:50px;height:20px;display:inline;margin-top:20px;cursor:pointer ; text-align:center}
.rollbox .Cont{width:900px;float:left;display:inline;overflow:hidden;height:80px}
.rollbox .ScrCont{width:10000px;padding:6px 0 0 4px}
#List1,#List2{float:left;}
.rollbox .Cont li{float:left;width:50px;margin-right:50px;display:inline;text-align:center}
.rollbox .Cont li img{width:50px;height:50px;}

/*滑动门01*/
ul.menu0 { width:100%; height:24px; border-bottom:1px solid #666666;}
ul.menu0 li { float:left; width:100px; height:24px; line-height:24px; text-align:center; color:#000; font-size:14px; display:inline; cursor:pointer; }
ul.menu0 li.hover { background:#666666; color:#FFF; font-weight:bold; }
#con0 dir { display: none; width:300px; height:120px; margin:10px 0;}
#con0 dir.block { display: block; }

.indexusing li{width:150px; float:left;}
.indexusing li a img{padding:1px; border:#CCCCCC 1px solid; margin-right:10px;}

/*滑动门03*/
ul.bmenu0 { width:100%; height:24px; border-bottom:1px solid #666666;}
ul.bmenu0 li { float:left; width:100px; height:24px; line-height:24px; text-align:center; color:#000; font-size:14px; display:inline; cursor:pointer; }
ul.bmenu0 li.bhover { background:#666666; color:#FFF; font-weight:bold; }
#bcon0 dir { display: none; width:750px; height:200px;  margin:10px 0 20px 10px; }
#bcon0 dir.bblock { display: block; }

.using li{width:180px; float:left;}
.using li a img{padding:1px; border:#CCCCCC 1px solid; margin-right:10px;}


/*滑动门02*/
ul.amenu0 { width:100%; height:50px; background:url(../images/products09.jpg) no-repeat left top; padding-left:1px;}
ul.amenu0 li { float:left; width:160px; height:30px; line-height:30px; text-align:center; color:#000; font-size:14px; display:inline; cursor:pointer; padding-bottom:10px; }
ul.amenu0 li.hover { background:url(../images/products09-1.jpg) no-repeat top left; color:#FFF; font-weight:bold; }
#acon0 dir { display: none; _height:150px; min-height:150px;}
#acon0 dir.block { display: block; }

ul.ausing {width:150px; float:left;}
ul.ausing li{width:70px; float:left;}
ul.ausing li a img{padding:1px; border:#CCCCCC 1px solid; }

/*ul*/
.ul01{display:block; width:540px;}
.ul01 li{ float:left; display:block; width:175px;}

.photo01{padding-left:15px;}
.photo01 li{float:left; display:block;  width:180px; height:180px; margin:10px 10px 0 0; line-height:180px; text-align:center; background:#ebebeb; }
.photo01 li img{padding:10px;}

.photo02{padding-left:15px; display:inline; }
.photo02 li{float:left; display:block; width:170px; height:160px; margin:10px 10px 0 0; text-align:center; border:#FFFFFF hidden 1px;}
.photo02 li img{padding:10px;}

.news01{display:inline;}
.news01 li {display:block; height:36px; line-height:36px; padding-left:25px; background:url(../images/arrow02.jpg) no-repeat left center; border-bottom:#CCCCCC dashed 1px;}
.news02 img{ float:left; padding-right:10px;}

.product01{ display:inline; padding-left:10px;}
.product01 li{display:inline; float:left; padding:0 10px; width:170px;}
.product01 li ul{ display:inline;}
.product01 li ul li{width:160px;}
.product01 li ul li ul li{width:126px; padding-left:24px; }

.product02{width:150px; height:50px; background:url(../images/products01.jpg) no-repeat top left; padding-left:60px; padding-top:10px; color:#FF6600; font-size:20px; font-weight:bold; }
.product03{padding-left:25px; width:160px;}
.product04{background:url(../images/products05.jpg) repeat-y left;}
.product05{ background:url(../images/products04.jpg) no-repeat top left; padding:10px; height:40px; color:#FF6600; font-size:20px; font-weight:bold; }
.product06{width:500px; margin-left:20px;}
.product06 img{float:left; padding:0 10px;}
.product06 ul{ float:right; width:320px;}
.photo04 li{display:inline; float:left;  width:100px; height:100px; text-align:center;}

/*表单*/
.form01{ width:780px; text-align:center; }
label{ width:120px;}