/* CSS Document */
.content{ width:1000px; height:1083px; margin:auto; background:#ffffff;}
.banner{ width:1000px; height:322px; float:left; margin-top:8px; z-index:-1;} 


#focus {width:1000px; height:322px; overflow:hidden; position:relative;}
#focus ul {height:322px; position:absolute;}
#focus ul li {float:left; width:1000px; height:322px; overflow:hidden; position:relative; background:#000;}
#focus ul li div {position:absolute; overflow:hidden;}
#focus .btnBg {position:absolute; width:1000px; height:20px; left:0; bottom:0; background:#000;}
#focus .btn {position:absolute; width:1000px; height:10px; padding:5px 10px; right:0; bottom:0; text-align:right;}
#focus .btn span {display:inline-block; _display:inline; _zoom:1; width:25px; height:10px; _font-size:0; margin-left:5px; cursor:pointer; background:#fff;}
#focus .btn span.on {background:#fff;}
#focus .preNext {width:45px; height:100px; position:absolute; top:90px; cursor:pointer;}
#focus .pre {left:0;}
#focus .next {right:0; background-position:right top;}



.content1{ width:1000px; height:210px; float:left; margin-top:17px;}
.lh{ width:274px; height:192px; float:left; border:solid 1px #b1afaf; background:#e2e2e7; padding:9px;}
.about{ width:688px; height:210px; float:right; border:solid 1px #b1afaf;}
.abouttit{ width:664px; height:36px; float:left; margin-left:12px; _margin-left:6px;}
.abouttit span{ width:72px; height:26px; float:left; font-size:14px; font-weight:bold; color:#f77f2f; padding-top:12px;}
.abouttit samp{ width:592px; height:36px; float:left; background:url(../images/titbg.jpg) repeat-x;}
.aboutcont{ width:648px; height:140px; float:left; margin-left:20px; _margin-left:6px; margin-top:14px; color:#2f2d2d; line-height:24px; font-size:12px; overflow:hidden;}

.content2{ width:1000px; height:500px; float:left; margin-top:13px;}
.content2left{ width:690px; height:500px; float:left;}
.news{ width:690px; height:241px; float:left; border:solid 1px #cdcdcf;}
.newscont{ width:640px; height:82px; float:left; margin-left:24px; _margin-left:12px; border-bottom:dashed 1px #adacac;}
.newscont span{ width:640px; height:22px; float:left; font-size:14px; font-weight:bold; color:#5f5e5e; text-align:center; padding-top:6px;}
.newscont samp{ width:640px; height:54px; float:left; font-size:12px; color: #5f5e5e; line-height:22px;}

.newslist{ width:624px; height:126px; float:left; margin-left:30px; _margin-left:15px;}
.newslist ul{ width:624px; height:116px; float:left; margin-top:10px;}
.newslist ul li{ width:312px; height:26px; float:left;}
.newslist ul li a{ width:312px; height:26px; float:left; font-size:12px; color:#2f2d2d; line-height:26px;}
.newslist ul li a:hover{ width:312px; float:left; font-size:12px; color:#f17008; line-height:26px;}
.product{ width:690px; height:241px; float:left; border:solid 1px #cdcdcf; margin-top:14px;}



#demo {
overflow:hidden;width:656px; height:185px; margin:0px auto; margin-top:10px;
}
#indemo {
float: left;
width: 800%;
}
#demo1 {
float: left;
}
#demo2 {
float: left;
}
/*.prodiv{ float:left; margin:0px; padding:0px; width:144px; height:185px; margin-left:18px; _margin-left:14px;}
.prodiv span{ width:136px; height:138px; float:left; padding:4px; border:solid 1px #c9c9cb;}
.prodiv samp{ width:136px; height:40px; float:left; font-size:12px; color:#52504f; text-align:center; padding-top:16px;}
.prodiv samp a{ width:136px; height:40px; float:left; font-size:12px; color:#52504f; text-align:center; }
.prodiv samp a:hover{ width:136px; height:40px; float:left; font-size:12px; color:#f17008; text-align:center;}*/

.prodiv{ float:left; margin:0px; padding:0px; width:225px; height:185px; margin-left:18px; _margin-left:14px;}
.prodiv span{ width:217px; height:138px; float:left; padding:4px; border:solid 1px #c9c9cb;}
.prodiv samp{ width:217px; height:40px; float:left; font-size:12px; color:#52504f; text-align:center; padding-top:16px;}
.prodiv samp a{ width:217px; height:40px; float:left; font-size:12px; color:#52504f; text-align:center; }
.prodiv samp a:hover{ width:217px; height:40px; float:left; font-size:12px; color:#f17008; text-align:center;}



.case{ width:290px; height:500px; float:right; border:solid 1px #cdcdcf;}
.casetit{ width:270px; height:36px; float:left; margin-left:10px; _margin-left:5px;}
.casetit span{ width:72px; height:26px; float:left; font-size:14px; font-weight:bold; color:#f77f2f; padding-top:12px;}
.casetit samp{ width:198px; height:36px; float:left; background:url(../images/titbg.jpg) repeat-x;}

.caselist{ width:290px; height:462px; float:left;}
.caselist ul{ width:290px; height:462px; float:left;}
.caselist ul li{ width:118px; height:142px; float:left; margin-left:16px; _margin-left:12px; margin-top:10px; overflow:hidden;}
.caselist ul li span{ width:106px; height:67px; float:left; padding:5px; border:solid 1px #cfcdcd;}
.caselist ul li samp{ width:116px; height:16px; float:left; font-size:12px; font-weight:bold; color:#474646; padding-top:8px;}
.caselist ul li p{ width:116px; height:40px; float:left; float:left; font-size:12px; color:#474646; line-height:18px;}