﻿/* CSS Document */
.container{display:block; width:100%;}
.container .products{display:block; width:100%; margin:0 auto; background:#f4f4f4; padding:50px 0px;}
.container .products .inner{display:block; width:1003px; margin:0 auto;}
.container .products .inner .fl{width:210px; background:#fff; }
.container .products .inner .fl .title{display:block; height:61px; padding-top:15px; background:url(../images/xian.jpg) no-repeat center 30px;border:1px solid #e1e1e1; border-bottom:none;}
.container .products .inner .fl .title h4{display:block; height:26px; font-size:26px; text-align:center; line-height:26px;color:#222;}
.container .products .inner .fl .title .en{font-size:11px; text-transform:uppercase; color:#d9d9d9; text-align:center; font-family:Arial, Helvetica, sans-serif;}
.container .products .inner .fl .con{display:block; padding:5px 0px;background:#b30001; }
.container .products .inner .fl .con ul{display:block; margin-left:7px; padding-top:7px;}
.container .products .inner .fl .con li{display:block; width:195px; background:url(../images/libg.jpg) repeat-x left top; margin-bottom:4px;}
.container .products .inner .fl .con li a{display:block;padding-left:20px; height:34px; line-height:34px; font-size:15px; color:#333;}
.container .products .inner .fl .con li dd{height:34px; line-height:34px; background:url(../images/xian2.jpg) repeat-x left bottom;}
.container .products .inner .fl .con li dd a{display:block; height:34px; line-height:34px; font-size:13px; color:#fff; background:url(../images/ar.jpg) no-repeat 170px center;}

.container .products .inner .fr{width:773px;}
.container .products .inner .fr .title{display:block; height:78px; line-height:78px;}
.container .products .inner .fr .title h4{font-size:14px; color:#999; line-height:78px; font-weight:normal;}
.container .products .inner .fr .title h4 .z5{font-size:24px; color:#999; line-height:78px;}
.container .products .inner .fr .title .more{float:right;margin-top:25px; width:63px; height:28px;padding-left:10px; border:1px solid #e1e1e1;  line-height:28px; background:#fff url(../images/ar2.jpg) no-repeat 50px center;}
.container .products .inner .fr .title .more:hover{background:#b30001 url(../images/ar.jpg) no-repeat 50px center; border:1px solid #b30001; color:#fff;}
.container .products .inner .fr li{float:left;  margin-bottom:20px; margin-right:5px;}
.container .products .inner .fr li img{display:block; width:187px; height:140px;}
.container .products .inner .fr li a{display:block;width:187px; height:188px; background:#fff; border:1px solid #e1e1e1; text-align:center; font-size:14px; line-height:48px;}
.container .products .inner .fr li a:hover{display:block;width:187px; height:188px; background:#b30001; border:1px solid #b30001; color:#fff;}


.container .about{display:block; width:100%; margin-top:50px;}
.container .about .inner{display:block; width:1003px; margin:0 auto;}
.container .about .inner .fl{float:left; width:460px;padding-top:10px;}
.container .about .inner .fr{float:right; width:507px; height:399px;}
.container .about .inner .fl .en{display:block; height:30px;}
.container .about .inner .fl h4{display:block; font-weight:normal; font-size:16px; color:#222; padding-bottom:15px; background:url(../images/xian3.jpg) no-repeat left bottom;}
.container .about .inner .fl .con{display:block; padding-top:20px;}
.container .about .inner .fl .moret{display:block;width:63px; height:28px;padding-left:10px; border:1px solid #e1e1e1;  line-height:28px; background:#fff url(../images/ar2.jpg) no-repeat 50px center; margin-top:15px;}
.container .about .inner .fl .moret:hover{background:#b30001 url(../images/ar.jpg) no-repeat 50px center; border:1px solid #b30001; color:#fff;}


/*----------------------------------------------------------幻灯片---------------------------------------------------------------------*/

.container .about .inner .fr .huan{display:block; width:487px; height:379px;padding:10px; background:#f4f4f4;position:relative;z-index:2;overflow:hidden;}
.container .about .inner .fr .huan .ze{display:block; position:absolute;width:354px;padding:0px 10px; left:125px; bottom:13px; background:url(../images/ze.png) repeat; height:48px; z-index:3;color:#fff;line-height:48px; font-size:18px;}
.container .about .inner .fr .huan .out_pic{display:block;margin-left:115px; width:374px; height:375px; overflow:hidden;}
.container .about .inner .fr .huan .pic{display:block; width:600%;  }
.container .about .inner .fr .huan .pic li img{display:block; width:374px; height:375px;}
.container .about .inner .fr .huan .pic li{float:left; width:374px; height:375px;}
.container .about .inner .fr .btnt{ display:block;position:absolute;left:8px; top:10px; z-index:24;width:112px; height:375px; overflow:hidden;}
.container .about .inner .fr .btnt li{list-style:none; margin:0; padding:0;float:left;width:112px; height:71px;overflow:hidden;margin-bottom:5px;}
.container .about .inner .fr .btnt li img{ display:block;width:106px; height:65px;padding:3px; background:#fff;overflow:hidden;}
.container .about .inner .fr .btnt li.red img{height:65px;padding:3px; background:#b30001;overflow:hidden; line-height:65px; border:0;}

/*--------------------------------------------------------------------------------------------------------------------------*/
.container .case{display:block; width:100%; height:508px; background:url(../images/casebg.jpg) no-repeat center top; margin-top:50px;}
.container .case .inner{display:block; width:1003px; margin:0 auto; padding:50px 0px;}
.container .case .inner  .title{display:block; height:60px;  margin:0 auto;padding-top:10px;}
.container .case .inner  .title h4{display:block; height:30px; line-height:30px;font-size:26px; color:#fff; text-align:center;}
.container .case .inner  .title .en{display:block; height:20px; line-height:20px;font-size:11px; text-transform:uppercase; color:#d38484; text-align:center; font-family:Arial, Helvetica, sans-serif; }



.container .case .inner    .con{display:block; width:1003px;padding-top:30px;}
.container .case .inner    .con #cpzx04 {height: 290px;width:1003px;margin:0 auto;}
.container .case .inner    .con #wrap{width:950px;height:290px;float:left; overflow:hidden;margin:0 5px; }
.container .case .inner    .con .ab{margin:0;padding:0; width:237px;height:290px;float:left; margin-left:8px; }
.container .case .inner    .con .left{width:20px;height:290px;cursor:pointer; background :url(../images/l.png) no-repeat; background-position:left center; margin-top :0px; float:left}
.container .case .inner    .con .right{width:20px;height:290px;cursor:pointer; background :url(../images/r.png) no-repeat;margin-top:0px; float:left; background-position:right center;}
.container .case .inner    .con .ab a{ display:block;font-size:12px; width:219px;height:267px;padding:9px;color:#555; background:#fff ;  text-align:left;}
.container .case .inner    .con .ab a .zt1{display:block; color:#333; font-size:16px; padding:7px 0px;line-height:20px; }
.container .case .inner    .con .ab a .zt2{display:block;padding-top:7px;font-size:12px; color:#666;line-height:20px;}
.container .case .inner    .con .ab a .zt2 .jj{}
.container .case .inner    .con .ab img{ display:block;width:219px; height:164px;margin-bottom:10px;}
.container .case .inner    .con .ab a:hover img{display:block;width :219px; height:164px;}
.container .case .inner    .con .ab a:hover{ }
.container .case .inner    .con #cpjswz a:hover{ }


.container .wrap{display:block; width:100%; margin-top:50px;}
.container .wrap .inner{display:block; width:1003px; margin:0 auto;}
.container .wrap .inner .fl{width:600px;}

.container .wrap .inner .fr{width:340px;}
.container .wrap .inner .fl .title{display:block; width:100%;height:60px; background:url(../images/xx.jpg) no-repeat left bottom;}
.container .wrap .inner .fl .title h4{display:block; height:60px; line-height:60px; font-size:20px; color:#222; font-weight:normal;}
.container .wrap .inner .fl .title .more{float:right;margin-top:15px;width:63px; height:28px;padding-left:10px; border:1px solid #e1e1e1;  line-height:28px; background:#fff url(../images/ar2.jpg) no-repeat 50px center;}
.container .wrap .inner .fl .title .more:hover{background:#b30001 url(../images/ar.jpg) no-repeat 50px center; border:1px solid #b30001; color:#fff;}
.container .wrap .inner .fl .con{display:block; padding-top:15px;}
.container .wrap .inner .fl .con img{width:100%;}
.container .wrap .inner .fl .con .rescommend{display:block; padding-top:15px; padding-bottom:10px; background:url(../images/xian5.jpg) repeat-x left bottom;}
.container .wrap .inner .fl .con .rescommend h2{ font-weight:normal; font-size:15px; color:#222;}
.container .wrap .inner .fl .con .rescommend .time{color:#999;}
.container .wrap .inner .fl .con .rescommend .detail{color:#999; line-height:17px; margin-top:5px;}
.container .wrap .inner .fl .con ul{display:block; margin-top:10px;}
.container .wrap .inner .fl .con  li{display:block; height:26px;}
.container .wrap .inner .fl .con  li a{display:block; height:26px; font-size:12px;line-height:26px; color:#666;}
.container .wrap .inner .fl .con  li .time{float:right; line-height:26px; color:#666;}


.container .wrap .inner .fr .title{display:block; height:60px; background:url(../images/xian4.jpg) no-repeat left bottom;}
.container .wrap .inner .fr .title h4{display:block; height:60px; line-height:60px; font-size:20px; color:#222; font-weight:normal;}
.container .wrap .inner .fr .title .more{float:right;margin-top:15px;width:63px; height:28px;padding-left:10px; border:1px solid #e1e1e1;  line-height:28px; background:#fff url(../images/ar2.jpg) no-repeat 50px center;}
.container .wrap .inner .fr .title .more:hover{background:#b30001 url(../images/ar.jpg) no-repeat 50px center; border:1px solid #b30001; color:#fff;}
.container .wrap .inner .fr .con{display:block; padding-top:15px;line-height:22px; background:url(../images/ewm.jpg) no-repeat right bottom;}
.container .wrap .inner .fr .con h2{display:block; height:30px; line-height:30px; font-size:16px; font-weight:normal; color:#222; padding-bottom:10px; margin-top:10px;}





