/* CSS Document */
.container{display:block; width:100%;}
.products{display:block;width:1003px; margin:0 auto; margin-top:30px;}
.products .title2{display:block; height:60px; width:1003px; margin:0 auto;}
.products .title2 h4{display:block; height:30px; line-height:30px; color:#db0000;font-size:28px;text-align:center;}
.products .title2  .tip{display:block; height:40px; width:1003px; text-align:center; font-size:14px;line-height:40px;}

.products  .title{display:block; width:1003px; height:43px;  margin-top:20px;}
.products  #pt {display:block; width:1003px; height:43px; }
.products  #pt dd {float: left;width:188px; height:32px;text-align: center; margin: 0px;cursor: hand;margin-right:10px; }
 .products  #pt dd a{display:block;line-height: 32px; color:#333; font-weight:normal; text-align:center; font-size:16px;}
.products  #main{margin: 0px;list-style-type: none; height:264px; margin-top:10px;}
.products  .sec1 { display:block; width:186px; height:32px; border:1px solid #e1e1e1;}
.products  #pt .sec2 { display:block; width:188px;height:32px; border:none; background:#db0000; color:#fff;}
.products  #pt .sec2 a{color:#fff;}
.products  #pt .sec2 a:hover{color:#fff;}
.products  .block { display: block;}
.products .unblock { display: none;}
.products #main ul li{float:left; width:230px;height:260px; background:#f2f0ef;border-bottom:4px solid #c6c6c6; margin-right:25px; }
.products #main ul li a{display:block;width:230px; height:167px;  font-size:12px;}
.products #main ul li a span.dd{padding-top:5px;display:block; height:40px; line-height:40px;font-size:18px;padding:0px 5px;color:#333;}
.products #main ul li a div.detail{display:block;line-height:20px;padding:0px 5px; height:40px; overflow:hidden;}
.products #main ul li img{display:block; width:230px; height:173px;border-bottom:3px solid #db0000; }


.company{display:block; width:100%; height:521px; background:url(../images/companybg.jpg) no-repeat center top;margin-top:40px;}
.company .inner{display:block; width:1003px; margin:0 auto; padding-top:86px;}
.company .inner .left{float:left; width:470px;}
.company .inner .right{float:right; width:500px;}
.company .inner .right h4{font-size:28px; font-weight:bold; display:block; height:40px; line-height:40px;color:#fff;}
.company .inner .right .tip{font-size:16px;color:#a6a6a6; display:block; height:30px; line-height:30px; margin-top:5px;}
.company .inner .right .con{color:#fff;margin-top:20px;}
.company .inner .navt{display:block; margin-top:50px;}
.company .inner .navt li{float:left;width:154px; margin-right:30px; text-align:center;font-size:16px; color:#fff;}
.company .inner .navt li a{display:block; width:154px; height:30px; border:1px solid #848484;font-size:16px; color:#fff;line-height:30px;}
.company .inner .navt li a:hover{display:block; width:154px;border:none; height:32px;background:#db0000;line-height:32px;}
.company .inner .navt li a.hover{display:block; width:154px;border:none; height:32px;background:#db0000;line-height:32px;}




.case{display:block; width:1003px;margin:0 auto; margin-top:40px; }
.case .title{display:block; height:60px; width:1003px; margin:0 auto;}
.case .title h4{display:block; height:30px; line-height:30px; color:#db0000;font-size:28px;text-align:center;}
.case .title  .tip{display:block; height:40px; width:1003px; text-align:center; font-size:14px;line-height:40px;}
.case .con{display:block; width:1003px;padding-top:20px; }
.case .con .left{float:left; width:640px;}
.case .con .right{float:right; width:340px;}
.case .con .right li{display:block; height:38px; line-height:38px; }
.case .con .right li a{padding-left:22px; background:url(../images/ar.jpg) no-repeat left center;font-size:16px;}



.case .con .left #cpzx04 {height: 270px;width: 640px;margin-left:0px}
.case .con .left #wrap{width:570px;height:270px;float:left; overflow:hidden;margin:0 5px; }
.case .con .left .ab{float:left; width:230px;height:260px; background:#f2f0ef;border-bottom:4px solid #c6c6c6; margin-right:25px; }
.case .con .left .left{width:26px;height:260px;cursor:pointer; background :url(../images/l.jpg) no-repeat; background-position:left center; margin-top :0px; float:left}
.case .con .left .right{width:26px;height:260px;cursor:pointer; background :url(../images/r.jpg) no-repeat;margin-top:0px; float:left ; background-position:right center;}
.case .con .left .ab a{ display:block;width:230px; height:167px;  font-size:12px;text-align:left;}
.case .con .left .ab a span.dd{padding-top:5px;display:block; height:40px; line-height:40px;font-size:18px;padding:0px 5px;color:#333;}
.case .con .left .ab a span.detail{display:block;line-height:20px;padding:0px 5px; height:40px; overflow:hidden;}
.case .con .left .ab img{ display:block; width:230px; height:173px;border-bottom:3px solid #db0000; }
.case .con .left .ab a:hover img{display:block;width:230px; height:173px;}
.case .con .left .ab a:hover{ }
.case .con .left #cpjswz a:hover{ text-decoration :underline}


.news{display:block; width:100%; background:#f2f2f2; margin-top:40px;}
.news .inner{display:block; width:1003px; margin:0 auto; padding-top:40px;}
.news .inner .title{display:block; width:1003px; }
.news .inner  .title h4{display:block; height:30px; line-height:30px; color:#db0000;font-size:28px;text-align:center;}
.news .inner  .title  .tip{display:block; height:40px; width:1003px; text-align:center; font-size:14px;line-height:40px;}
.news .con{display:block; padding-top:20px;}
.news .con .ntitle{display:block; width:1003px; height:32px; border-bottom:1px solid #e1e1e1;}
.news .con .ntitle li{float:left;width:158px;height:32px; background:#dcdbdb; font-size:16px; color:#333;text-align:center; line-height:32px;margin-right:5px;cursor:pointer;}
.news .con .ntitle .ht{ background:#db0000; display:block; width:158px; height:32px; color:#fff;}
.news .con .nmid {padding-top:10px; padding-bottom:30px;}
.news .con .nmid .box{display:none;}
.news .con .nmid .box .left{float:left; width:330px;}
.news .con .nmid .box .right{float:right; width:650px;}
.news .con .nmid .box .right .recommand {color:#888;}
.news .con .nmid .box .right .recommand h2{font-size:18px; font-weight:normal; color:#333; display:block; height:40px; line-height:40px;}
.news .con .nmid .box .right dl{margin-top:10px;}
.news .con .nmid .box .right dd{float:left; width:315px; margin-right:10px;}
.news .con .nmid .box .right dd a{padding-left:15px; background:url(../images/quan.jpg) no-repeat left center; font-size:13px;display:block; height:30px; line-height:30px;}

