@charset "gb2312";
/* CSS Document */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead,tr, th,  {margin: 0;padding: 0;border: 0;outline: 0;vertical-align: baseline;background: transparent;}
body {line-height: 1;  line-height:24px;color:#5e5e5e; padding:0px; margin:0px; ; font-family:"ËÎÌå";font-size:14px; line-height:26px;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
img{border:0; padding:0px; margin:0px;}
caption, th { text-align: left; }
.left { float:left; _display:inline; }
.right { float:right; _display:inline; }
a{ color:#6e6e6e; text-decoration:none; padding:0px; margin:0px; }
/*a:hover{ padding:0px; margin:0px; color:#6e6e6e; text-decoration:underline;}
a:active{text-decoration:none; padding:0px; margin:0px;}*/


p{ padding:0px; margin:0px; text-align:justify; color:#525252;}
/*table {border-collapse: collapse;border-spacing: 0;}*/
.clear{ clear:both;}
.margin20{ height:20px; width:100%; margin:0px; padding:0px; clear:both; overflow:hidden;}
.margin10{ height:10px; width:100%; margin:0px; padding:0px; clear:both; overflow:hidden;}

.head3{ width:1024px;margin:0 auto; padding:0px; }
.menuTop{ top:158px;_margin-top:158px;}
#menu{ width:345px; height:310px;position:absolute;z-index:9999;left:0px;top:120px;overflow:hidden; }
#menu ul{ padding:0px; margin:0px;}
#menu li{ padding:0px 10px;vertical-align:bottom;cursor:pointer; overflow:hidden; margin:0px 0; }
#menu a{height:32px; line-height:32px;padding:5px 24px 3px 5px; background:url(../images/menu_01.jpg) right center no-repeat #000 ; color:#fff;  font-weight:bold; }
#menu a:hover{background:url(../images/menu_02.jpg) right center no-repeat #a73124;}
#menu a.onfocus{background:url(../images/menu_02.jpg) right center no-repeat #a73124;}

.head1{ background:url(../images/index_02.jpg) repeat-x; height:34px; width:100%}
.nav{ width:964px; margin:0 auto; padding:0px 30px; line-height:34px;}
.nav a{ padding:0px 15px; font-weight:bold; color:#000; font-size:12px;}

.head2{ background:url(../images/bannerback.jpg) center top no-repeat; height:489px; width:100%}
.banner{ width:1024px; margin:0 auto; padding:0px;position:relative; overflow:hidden;}

.main{ width:1024px; margin:0 auto; padding:20px 0;}
.left{ width:345px; float:left; height:500px;}
.right{ float:left; width:679px;}

.qianyan{ padding:20px; background:#f2f0ed; font-size:14px;}
.qianyan p{ text-indent:2em;}

.mainone{ padding:15px 0;}
.title{ padding:0px; margin:0px;}
.content{ border-left:3px solid #000; border-bottom:3px solid #000; margin-left:26px; padding:10px 0px 10px 15px; overflow:hidden; }
.contTitle{background:#f2f0ed; padding:10px; color:#ec9400; line-height:36px; font-family:"Î¢ÈíÑÅºÚ";font-size:22px; overflow:hidden; margin-bottom:15px; width:600px;position:relative; overflow:hidden;}
.CTP{color:#ec9400; font-family:"Î¢ÈíÑÅºÚ";font-size:22px; float:right; overflow:hidden;}
.contP{}
.contP p{ text-indent:2em; padding:5px 0;}
.contP p.ft{ font-size:16px;font-family:"Î¢ÈíÑÅºÚ";font-weight:bold; line-height:40px; padding-left:12px; background:url(../images/ft_01.jpg) no-repeat left center; margin:0 20px;}
.contP span{  font-family:"Î¢ÈíÑÅºÚ";font-size:22px; font-weight:bold; line-height:50px; }
.contImg{ margin-top:15px;background:url(../images/loading.gif) no-repeat  center;}
.gede{width:120px; position:absolute;z-index:9999;right:0px;top:54px;overflow:hidden; }

.contact{ width:100%; background:#000; }
.contact_content{ width:1024px; margin:0 auto; color:#fff; font-size:14px; line-height:30px; padding:25px 0 10px;}
.CCP{ float:left; width:560px; padding-top:10px;}
.wb{ float:left; width:460px;}
.wb ul{ padding:0px; margin:0; float:left; width:460px;}
.wb ul li{ float:left; padding-right:15px; text-align:center;}
.wb a{ color:#fff; font-size:12px; padding:0px; margin:0px;}
.wb img{  border:1px solid #999;  }



.huigu{ width:100%; background:#c7c7c7;}
/*img ¹ö¶¯*/
.rollBox img{border:none;}
.rollBox{width:1000px;overflow:hidden;margin:0 auto; padding:20px 0; }
.rollBox .Cont{width:950px;overflow:hidden;margin:0 auto;padding-top:0px;}
.rollBox .ScrCont{width:10000000px;}
.rollBox .Cont .pic{width:237px;float:left;text-align:center;}
*+html .rollBox .Cont .pic{width:237px;float:left;text-align:center;}
.rollBox .Cont .pic img{padding:1px;background:#fff;border:1px solid #ccc;display:block;margin:0 auto; width:188px; height:128px;}
.rollBox .Cont .pic p{line-height:26px;color:#505050; margin:0px; padding:0px;text-align:center; width:100%;line-height:22px;}
.rollBox .Cont a{font-size:12px;}
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;}
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;}
.rollBox #List1,.rollBox #List2{float:left;}
.img1,.img2,.Cont{
float:left;}
.img1,.img2{
width:25px;
height:105px;
display:block;
cursor:pointer;
margin-top:25px;
}
.img1{
background-image:url(../images/shqm_left_pic.gif);
background-repeat: no-repeat;
background-position: center center;}
.img2{
background-image:url(../images/shqm_right_pic.gif);
background-repeat: no-repeat;
background-position: center center;
}

.footer{ width:1024px; margin:0 auto; text-align:center; font-size:12px; }

#back-to-top{position:fixed;right: 20px;bottom: 20px;display: none; z-index: 999999;}
#back-to-top a{width: 50px;height:50px;display: block;overflow: hidden;text-indent: -999px;background: url(http://www.lightingchina.com/images/back-to-top.gif) 0 0 no-repeat #000;}
#back-to-top a:hover{background-position: -50px 0; background: url(http://www.lightingchina.com/images/back-to-top.gif) 0 0 no-repeat #333333;}