@charset "gb2312";
/* CSS Document */
.container{display:block; width:100%;}
.container .products{display:block; width:1003px; margin:0 auto; margin-top:30px;}
.container .products .left{float:left; width:226px;}
.container .products .right{float:right; width:757px;}
.products .left .list{display:block; width:224px; border:1px solid #e1e1e1;}
.products .left .list .title{display:block; width:224px; height:80px; background:#e9e9ec;}

.products .left .list .title h4{font-size:29px; color:#222; text-transform:uppercase; text-align:center; display:block; height:24px; padding-top:15px;font-family: Candara,Arial, Helvetica, sans-serif;}
.products .left .list .title div.en{font-size:22px; font-family: Candara,Arial, Helvetica, sans-serif; display:block; height:30px; line-height:30px; color:#222; text-align:center; margin-top:2px;}
.products .left .list  .con {padding:12px;}
.products .left .list  .con dl{display:block; width:200px; margin-bottom:5px;}
.products .left .list  .con dt{display:block; height:32px; width:200px; background:url(../images/libg.jpg) no-repeat left center;}
.products .left .list  .con dt a{ display:block;color:#fff; font-size:12px; line-height:32px; padding-left:32px;}
.products .left .list  .con  dd{display:block; height:36px; line-height:36px; background:url(../images/libg2.jpg) no-repeat left center;}
.products .left .list  .con  dd a{font-size:12px; padding-left:32px;line-height:36px;}

.container .products .right .show{display:block; width:757px;}
.container .products .right .show .title{display:block; height:50px;  border-bottom:1px solid #e1e1e1;line-height:50px;}
.container .products .right .show .title h4{font-size:22px; color:#222; font-weight:normal;}
.container .products .right .show .title .more{float:right;width:46px; height:17px; margin-top:16px;}
.container .products .right .show .con{padding-top:30px;}
.container .products .right .show .con li{float:left; width:236px; text-align:center; margin-right:15px; margin-bottom:20px;}
.container .products .right .show .con li a{display:block;width:236px;height:265px;font-size:13px; }
.container .products .right .show .con li img{display:block; width:220px; height:220px; padding:7px; border:1px solid #e1e1e1;margin-bottom:5px;}
.container .products .right .show .con li a:hover img{background:#ee3c37;}

.container .advantage{display:block; width:100%; height:552px; background:url(../images/ybg.jpg) no-repeat center top;margin-top:30px;overflow:hidden;}
.container .advantage .inner{display:block; width:1003px; margin:0 auto;padding-top:40px;}
.container .advantage .title{display:block; width:1003px; height:100px; background:url(../images/ad_title.png) no-repeat center top; }
.container .advantage .con{display:block; width:1003px;padding-top:20px;}
.container .advantage .con .left{float:left; width:500px;padding-top:90px;}
.container .advantage .con .right{float:right; width:450px;}
.container .advantage .con li{display:block; height:33px;padding-bottom:15px;overflow:hidden;}
.container .advantage .con li a{display:block; height:33px; color:#fff;line-height:33px; font-size:20px;background:url(../images/quan.png) no-repeat left center;font-family: Candara,Arial, Helvetica, sans-serif;}
.container .advantage .con li a .dam{font-size:20px; line-height:33px; padding:0px 10px;margin-right:8px;font-family:"Microsoft Sans Serif";}


.container .album{display:block; width:1003px; margin:0 auto; margin-top:30px;}
.container .album .left{float:left; width:252px;}
.container .album .mid{float:left;width:421px;margin-left:10px;}
.container .album .right{float:right; width:310px;}
.container .album .left .title{display:block; width:252px; height:200px; background:url(../images/album_title.png) no-repeat left top;}
.container .album .left .title h4{display:block; height:30px; line-height:30px; padding-top:76px; color:#fff; text-align:center; font-size:24px; font-weight:normal;}
.container .album .left .box1{position:relative;display:block; width:252px; height:206px;margin-top:10px;}
.container .album .left .box1 img{display:block;width:252px; height:206px;}
.container .album .left .box1 .wz{ display:none;position:absolute;width:252px;left:0; bottom:0;  background:url(../images/alpha.png) repeat left top;color:#fff; text-align:center; font-size:20px;cursor:pointer; }

.container .album .mid .box2{ display:block; width:421px;height:148px; position:relative;}
.container .album .mid .box2 .wz{ display:none;position:absolute;width:421px;left:0; bottom:0;  background:url(../images/alpha.png) repeat left top;color:#fff; text-align:center; font-size:20px;cursor:pointer; }
.container .album .mid .box2 img{display:block;width:421px;height:148px;}


.container .album .mid .box3{ display:block; width:421px;height:258px; position:relative;margin-top:10px;}
.container .album .mid .box3 .wz{ display:none;position:absolute;width:421px;left:0; bottom:0;  background:url(../images/alpha.png) repeat left top;color:#fff; text-align:center; font-size:20px;cursor:pointer; }
.container .album .mid .box3 img{display:block; width:421px;height:258px;}



.container .album .right .box4{ display:block; width:310px;height:204px; position:relative;}
.container .album .right .box4 .wz{ display:none;position:absolute;width:310px;left:0; bottom:0;  background:url(../images/alpha.png) repeat left top;color:#fff; text-align:center; font-size:20px;cursor:pointer; }
.container .album .right .box4 img{ display:block; width:310px;height:204px; }


.container .album .right .box5{ display:block; width:310px;height:202px; position:relative;margin-top:10px;}
.container .album .right .box5 .wz{ display:none;position:absolute;width:310px;left:0; bottom:0;  background:url(../images/alpha.png) repeat left top;color:#fff; text-align:center; font-size:20px;cursor:pointer; }
.container .album .right .box5 img{ display:block; width:310px;height:202px; }



.container .about{display:block; width:1003px; margin:0 auto; margin-top:30px;padding-bottom:30px;}
.container .about .company{float:left; width:323px; height:398px; background:#f2f2f2; }
.container .about .news{float:left; width:323px; margin-left:17px; height:398px; background:#f2f2f2;}
.container .about .honor{float:right;width:323px;  height:398px; background:#f2f2f2;}
.container .about .company .title{display:block; width:301px; margin-left:11px; margin-top:11px; height:40px; line-height:40px; border-bottom:1px solid #e1e1e1;}
.container .about .company .title h4{font-size:22px; color:#222; display:block; height:40px; line-height:40px; font-weight:normal;}
.container .about .company .title .more{float:right; height:17px;margin-top:11px;}
.container .about .company .con{display:block; width:301px; margin-left:11px; padding-top:11px;}

.container .about .news  .title{display:block; width:301px; margin-left:11px; margin-top:11px; height:40px; line-height:40px; border-bottom:1px solid #e1e1e1;}
.container .about .news .title h4{font-size:22px; color:#222; display:block; height:40px; line-height:40px; font-weight:normal;}
.container .about .news .title .more{float:right; height:17px;margin-top:11px;}
.container .about .news .con{display:block; width:301px; margin-left:11px; padding-top:11px;}
.container .about .news ul li{display:block; height:32px; line-height:32px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .about .news ul li a{padding-left:15px; background:url(../images/ar.jpg) no-repeat left center;}
.container .about .news ul li .time{float:right; line-height:32px; color:#999;}


.container .about .honor  .title{display:block; width:301px; margin-left:11px; margin-top:11px; height:40px; line-height:40px; border-bottom:1px solid #e1e1e1;}
.container .about .honor .title h4{font-size:22px; color:#222; display:block; height:40px; line-height:40px; font-weight:normal;}
.container .about .honor .title .more{float:right; height:17px;margin-top:11px;}
.container .about .honor .con{display:block; width:301px; margin-left:11px; padding-top:11px;}
.container .about .honor .con #cpzx04 {height: 307px;width:301px;}
.container .about .honor .con #wrap{width:220px;height:307px;float:left; overflow:hidden;margin:0 5px; }
.container .about .honor .con .ab{margin:0;padding:0; width:220px;height:305px;float:left; margin-right:10px; }
.container .about .honor .con .left{width:32px;height:307px;cursor:pointer; background :url(../images/l.jpg) no-repeat; background-position:left center; margin-top :0px; float:left}
.container .about .honor .con .right{width:32px;height:307px;cursor:pointer; background :url(../images/r.jpg) no-repeat;margin-top:0px; float:left; background-position:right center;}
.container .about .honor .con .ab a{ display:block;font-size:14px; width:218px;height:305px;color:#555; background:#fff;line-height:24px; text-align:center;}
.container .about .honor .con .ab img{ display:block;width:200px; height:287px;padding:8px; border:1px solid #e1e1e1;}
.container .about .honor .con .ab a:hover img{display:block;width :200px; height:287px;padding:9px;}
.container .about .honor .con .ab a:hover{ text-align:center;}
.container .about .honor .con #cpjswz a:hover{ text-decoration :underline}
