﻿/* CSS Document */
.container{display:block; width:100%; margin-top:25px;}
.container .products{display:block; width:1003px; margin:0 auto;}
.container .products .list{float:left; width:230px; }
.container .products .list .title{display:block; width:230px; height:97px; background:url(../images/list_title.jpg) no-repeat left top;}
.container .products .list h4{font-size:24px; color:#fff;padding-top:25px; padding-left:30px;}
.container .products .list h4 .en{margin-left:5px;font-size:24px; font-family:"Bell MT","Times New Roman", Times, serif; font-weight:normal; text-transform:uppercase;}
.container .products .list .con{display:block; width:228px;padding-top:10px;background:url(../images/listbg.jpg) repeat left top; border:1px solid #e1e1e1;border-top:none;padding-bottom:10px;}
.container .products .list .con ul{display:block;width:210px;margin-left:10px;}
.container .products .list .con li{display:block; width:210px; height:32px; margin-bottom:9px;}
.container .products .list .con li a{display:block; width:180px; height:32px; background:url(../images/libg.jpg) no-repeat left top;font-size:14px; color:#666;padding-left:30px; line-height:32px;}
.container .products .list .con li a:hover{display:block; width:180px; height:32px; background:url(../images/lihover.jpg) no-repeat left top;font-size:14px; color:#fff;padding-left:30px; line-height:32px;}
.container .products .show{float:right; width:753px;}
.container .products .show .title{display:block; height:55px;}
.container .products .show .title h4{color:#65a801; font-size:26px; display:block; height:50px; font-weight:normal;padding-top:5px;}
.container .products .show .title h4 span{display:block; font-size:14px; color:#555;}
.container .products .show .title .more{float:right; width:50px; border-bottom:1px solid #71bc01; text-align:right;padding-top:20px; height:34px; line-height:34px;font-size:13px;}
.container .products .show .con{display:block; padding-top:15px;}
.container .products .show  ul li{float:left; width:183px; height:179px; background:url(../images/picbg.jpg) no-repeat left top; margin-right:7px;margin-bottom:5px;}
.container .products .show  ul li a{display:block; width:166px;padding-left:7px;padding-right:10px;padding-top:6px; height:173px; background:url(../images/picbg.jpg) no-repeat left top; font-size:14px; }
.container .products .show  ul li a:hover{display:block; width:166px;padding-left:7px;padding-right:10px;padding-top:6px; height:173px;background:url(../images/pichover.jpg) no-repeat left top;color:#fff;}
.container .products .show  ul li a img{display:block; width:166px; height:125px;margin-bottom:6px;margin-right:6px;}





.case{display:block; width:100%; margin-top:20px; background:url(../images/case_bg.jpg) repeat-x left top; }
.case .title{display:block; width:100%; height:40px; margin:0 auto;border-bottom:1px solid #e1e1e1;}
.case .title .inner{display:block; width:1003px; margin:0 auto;}
.case .title h4{display:block;width:100px; height:40px;color:#222;margin-bottom:-1px; line-height:40px;border-bottom:1px solid #71bc01; font-size:24px; font-weight:normal;}
.case .title .more{float:right;  height:40px; line-height:40px; width:50px; font-size:13px;margin-bottom:-1px; border-bottom:1px solid #71bc01; text-align:right;}
.case .con{display:block; width:1003px; margin:0 auto; margin-top:20px;}
.case .con li{float:left; width:235px;height:245px; background:#f0f0f0; position:relative;margin-right:20px;}
.case .con li .jj{display:block; width:219px; margin-left:8px; margin-top:8px;}
.case .con li .img1{display:block; width:219px; height:164px; margin-bottom:5px;}
.case .con li a{display:block;width:130px; height:28px; line-height:28px;position:absolute;left:52px; top:230px; font-size:14px;background:#595959;color:#fff;text-align:center;}
.case .con li a:hover{display:block;width:130px; height:28px; line-height:28px;position:absolute;left:52px; top:230px; font-size:14px; color:#fff;text-align:center; background:#71bc01;}


.advantage{display:block; width:100%; background:#f2f2f2; margin-top:45px;}
.advantage .inner{display:block; width:50%;  height:575px; background:#71bc01 url(../images/advantagebg.jpg) no-repeat right top;}
.advantage .inner .main{float:right; width:1003px; margin-right:-502px; }
.advantage .inner .mm{display:block;margin-left:310px; width:693px;}
.advantage .inner .mm .title{display:block; height:40px; line-height:40px;margin-left:70px;padding-top:50px;}
.advantage .inner .mm .title h4{font-size:34px; color:#222;}
.advantage .inner .mm ul{display:block; margin-top:30px;width:693px; }
.advantage .inner .mm li.first{display:block;padding-left:43px; width:650px; height:137px; background:url(../images/advantage1.png) no-repeat 43px top;}
.advantage .inner .mm li.second{display:block;padding-left:63px; width:630px; height:137px; background:url(../images/advantage2.png) no-repeat 43px top;}
.advantage .inner .mm li.third{display:block;padding-left:103px; width:590px; height:137px; background:url(../images/advantage3.png) no-repeat 0px top;}

.advantage .inner .mm li.first .lm{display:block;padding-left:150px;padding-top:25px;padding-right:5px;}
.advantage .inner .mm li h1{font-size:24px; color:#65a801; font-weight:normal;display:block; height:32px; line-height:32px;}
.advantage .inner .mm li span{display:block; font-size:14px;}
.advantage .inner .mm li.second .lm{display:block;padding-left:150px;padding-top:35px; padding-right:5px;}
.advantage .inner .mm li.third .lm{display:block;padding-left:50px;padding-top:35px; padding-right:14px;}






.container .wrap{display:block; width:1003px; margin:0 auto; margin-top:30px;}
.container .wrap .company{float:left; width:327px; height:412px; background:url(../images/gs_bg.jpg) no-repeat left top; }
.container .wrap .news{float:left;  width:327px; height:412px; background:url(../images/gs_bg.jpg) no-repeat left top; margin-left:11px; }
.container .wrap .honor{float:right; width:327px; height:412px; background:url(../images/gs_bg.jpg) no-repeat left top;}
.container .wrap .company .title{display:block; width:301px; margin-left:11px; margin-top:11px; height:38px; line-height:38px; border-bottom:1px solid #e1e1e1;}
.container .wrap .company .title h4{font-size:20px; color:#222; display:block;width:177px; height:38px; line-height:38px; font-weight:normal;}
.container .wrap .company .title .more{float:right;height:38px; line-height:38px; width:50px; font-size:13px;margin-bottom:-1px; border-bottom:1px solid #71bc01; text-align:right;}
.container .wrap .company .con{display:block; width:301px; margin-left:11px; padding-top:11px;}
.company .img1{display:block; width:288px; height:88px; padding:6px; border:1px solid #e1e1e1;margin-bottom:10px;}

.container .wrap .news  .title{display:block; width:301px; margin-left:11px; margin-top:11px; height:38px; line-height:38px; border-bottom:1px solid #e1e1e1;}
.container .wrap .news .title h4{font-size:20px; color:#222; display:block;width:177px; height:38px; line-height:38px; font-weight:normal; }
.container .wrap .news .title .more{float:right; height:38px; line-height:38px; width:50px; font-size:13px;margin-bottom:-1px; border-bottom:1px solid #71bc01; text-align:right;}
.container .wrap .news .con{display:block; width:301px; margin-left:11px; padding-top:11px;}
.container .wrap .news ul li{display:block; height:32px; line-height:32px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .wrap .news ul li a{padding-left:15px; background:url(../images/ar.jpg) no-repeat left center;}


.container .wrap .honor  .title{display:block; width:301px; margin-left:11px; margin-top:11px; height:38px; line-height:38px; border-bottom:1px solid #e1e1e1;}
.container .wrap .honor .title h4{font-size:20px; color:#222; display:block;width:177px; height:38px; line-height:38px; font-weight:normal;}
.container .wrap .honor .title .more{float:right;  height:38px; line-height:38px; width:50px; font-size:13px;margin-bottom:-1px; border-bottom:1px solid #71bc01; text-align:right;}
.container .wrap .honor .con{display:block; width:301px; margin-left:11px; padding-top:11px;}
.container .wrap .honor .con #cpzx04 {height: 307px;width:301px;}
.container .wrap .honor .con #wrap{width:220px;height:307px;float:left; overflow:hidden;margin:0 5px; }
.container .wrap .honor .con .ab{margin:0;padding:0; width:220px;height:305px;float:left; margin-right:10px; }
.container .wrap .honor .con .left{width:34px;height:307px;cursor:pointer; background:url(../images/l.jpg) no-repeat; background-position:left center; margin-top :0px; float:left}
.container .wrap .honor .con .right{width:34px;height:307px;cursor:pointer; background:url(../images/r.jpg) no-repeat;margin-top:0px; float:left; background-position:right center;}
.container .wrap .honor .con .ab a{ display:block;font-size:14px; width:218px;height:305px;color:#555; background:#fff;line-height:24px; text-align:center;}
.container .wrap .honor .con .ab img{ display:block;width:200px; height:287px;padding:8px; border:1px solid #e1e1e1;}
.container .wrap .honor .con .ab a:hover img{display:block;width :200px; height:287px;padding:9px;}
.container .wrap .honor .con .ab a:hover{ text-align:center;}
.container .wrap .honor .con #cpjswz a:hover{ text-decoration :underline}





