/* CSS Document */
.container{display:block; width:100%; margin-top:40px;}
.container .wrap{display:block; width:1103px; margin:0 auto; }
.container .wrap .fl{width:345px;}
.container .wrap .products{float:left; width:312px; background:#f4f0e8; margin-left:33px;padding:0px 17px;padding-bottom:17px;}
.container .wrap .fr{width:346px;}

.container .wrap .fl .advantage{display:block; width:345px;}
.container .wrap .fl .advantage .title{display:block; height:50px; border-bottom:1px solid #e1e1e1;}
.container .wrap .fl .advantage .title h4{display:block; height:50px; line-height:50px; font-size:18px; color:#222;}
.container .wrap .fl .advantage .title .more{float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:48px; height:21px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:14px; text-align:center;line-height:21px;}
.container .wrap .fl .advantage .con{display:block; padding-top:20px;}
.container .wrap .fl .advantage .con li{display:block;padding-bottom:10px; margin-bottom:10px; border-bottom:1px solid #e1e1e1;}
.container .wrap .fl .advantage .con .num{float:left;width:22px; height:24px; font-size:18px; line-height:24px; text-align:center; background:#0a306e; font-weight:bold; color:#fff;}
.container .wrap .fl .advantage .con .detail{float:right;width:310px; font-size:13px; line-height:27px;}


.container .wrap .fl .customer{display:block; margin-top:20px;}
.container .wrap .fl .customer .title{display:block; height:50px; line-height:50px; font-size:18px; color:#222; font-weight:bold;}
.container .wrap .fl .customer  .con{display:block;width:345px; overflow:hidden;}
.container .wrap .fl .customer  .con ul{display:block; width:350px;}
.container .wrap .fl .customer  .con li{float:left; width:111px; heiht:60px; margin-right:5px;}
.container .wrap .fl .customer  .con li img{display:block; width:107px; height:56px; padding:1px; border:1px solid #e1e1e1;}


.container .wrap .products .title{display:block; height:50px;}
.container .wrap .products .title h4{display:block; height:50px; line-height:50px; font-size:18px; color:#222;}
.container .wrap .products .title .more{float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:48px; height:21px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:14px; text-align:center;line-height:21px;}


/*------------------------------»ÃµÆÆ¬-----------------*/
.container .wrap .products .huan{display:block; width:310px; height:233px;position:relative;z-index:2;overflow:hidden;}
.container .wrap .products .huan .ze{display:block; position:absolute;width:300px; left:0;padding:0px 5px; bottom:0;   height:28px; z-index:3;color:#fff;background:url(../images/ze.png) repeat left top;}
.container .wrap .products .huan .pic{display:block; width:600%;}
.container .wrap .products .huan .pic li img{display:block; width:310px; height:233px;}
.container .wrap .products .huan .pic li{float:left; width:320px; height:240px;}
.container .wrap .products  .huan .btnt{ position:absolute;right:0; bottom:0; z-index:24;height:22px;margin:2px 0px;}
.container .wrap .products  .huan .btnt li{float:left;width:26px; height:20px;background:#0a306e;font-size:16px;margin-right:1px;cursor:pointer; text-align:center;line-height:20px; color:#fff;border:1px solid #224681; }
.container .wrap .products  .huan .btnt li.red{background:#fa6a01; border:1px solid #fda260;}
/*--------------------------------------------------------------------*/
.container .wrap .products .rescommend{display:block; padding-top:10px;}
.container .wrap .products .rescommend  .tit{display:block; font-size:16px; height:30px; line-height:30px; color:#fa6a01;}
.container .wrap .products  .rescommend  .detail{display:block; font-size:12px; line-height:22px;padding-top:5px;}
.container .wrap .products  ul{display:block;height:120px;}
.container .wrap .products  ul li{display:block; height:40px; line-height:40px; background:url(../images/xian2.jpg) repeat-x left bottom;}
.container .wrap .products  ul li a{display:block; height:40px; line-height:40px; font-size:14px; color:#fa6a01; padding-left:14px; background:url(../images/quan.jpg) no-repeat left center;}


.container .wrap .fr .company{display:block;width:346px;}
.container .wrap .fr .company .title{display:block; height:50px; border-bottom:1px solid #e1e1e1;}
.container .wrap .fr .company .title h4{display:block; height:50px; line-height:50px; font-size:18px; color:#222;}
.container .wrap .fr .company .title .more{float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:48px; height:21px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:14px; text-align:center;line-height:21px;}
.container .wrap .fr .company  .con{display:block; padding-top:20px;}
.container .wrap .fr .company  .con img{display:block; margin-top:10px;}


.container .wrap .fr .service{display:block;width:314px; height:165px; border:1px solid #e1e1e1; margin-top:20px;padding:15px;}
.container .wrap .fr .service .title{display:block; height:24px; }
.container .wrap .fr .service .title h4{display:block; font-size:18px; line-height:24px; color:#222;height:24px;background:url(../images/se.jpg) no-repeat 78px center;}
.container .wrap .fr .service .tip{display:block; color:#999;line-height:18px;padding-top:10px;}



/*----------------------------------------------------------»ÃµÆÆ¬---------------------------------------------------------------------*/
.huan_x{display:block; width:314px; height:90px;position:relative;z-index:2;overflow:hidden;margin-top:10px;}
.huan_x .pre{position:absolute; width:21px; height:21px; right:22px; top:0px; background:url(../images/left.jpg) no-repeat left top; cursor:pointer;}
.huan_x .next{position:absolute; width:21px; height:21px;right:0px;top:0px;background:url(../images/right.jpg) no-repeat right top; cursor:pointer;}

.huan_x .pic{display:block; width:600%;}
.huan_x .pic li .pict{float:left; width:50px;}
.huan_x .pic li .wzt{float:right;width:260px;}
.huan_x .pic li .wzt .tit{display:block; font-size:17px; color:#0a306e;}
.huan_x .pic li .wzt .detail{line-height:18px;display:block; padding-top:10px;}

.huan_x .pic li{float:left; width:314px; height:90px;}
.huan_x .btnt{ position:absolute;left:30px; bottom:30px; z-index:24;height:24px;}
.huan_x .btnt li{float:left;width:11px;margin-top:9px; height:11px;background:url(../images/quan1.png) no-repeat left top;font-size:13px;margin-right:5px;cursor:pointer;}
.huan_x .btnt li.red{background:url(../images/quan2.png) no-repeat left top;}
/*--------------------------------------------------------------------------------------------------------------------------*/


.container .wrap_t{display:block;width:1103px; margin:0 auto; margin-top:50px;}
.container .wrap_t .fl{width:724px;}
.container .wrap_t .fr{width:346px;}

.container .wrap_t .fl .case .title{display:block; width:724px; height:50px; background:url(../images/casebg.jpg) repeat-x left top; }
.container .wrap_t .fl .case .title h4{display:block; padding-left:15px;height:50px; font-size:18px; font-weight:bold; color:#fff; line-height:50px;}
.container .wrap_t .fl .case .title .more{float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:48px; height:21px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:14px;background:#fff;margin-right:15px; text-align:center;line-height:21px;}
.container .wrap_t .fl .case  .con{display:block; padding-top:20px; width:724px; overflow:hidden;}
.container .wrap_t .fl .case  .con ul{display:block;width:744px;}
.container .wrap_t .fl .case  li{float:left; width:228px; margin-right:20px; margin-bottom:20px;}
.container .wrap_t .fl .case  li .pict{display:block; width:228px; height:171px;}
.container .wrap_t .fl .case  li .pict img{display:block; width:228px; height:171px;}
.container .wrap_t .fl .case  li .tit{display:block; height:40px; line-height:40px; font-size:14px; color:#0a306e;border-bottom:1px solid #e1e1e1; }
.container .wrap_t .fl .case  li .detail{line-height:18px; color:#999;display:block; padding-top:10px;}


.container .wrap_t .fr .tech{display:block; width:346px;}
.container .wrap_t .fr .tech .title{display:block;  height:50px; background:url(../images/casebg.jpg) repeat-x left top; }
.container .wrap_t .fr .tech .title h4{display:block; padding-left:15px;height:50px; font-size:18px; font-weight:bold; color:#fff; line-height:50px;}
.container .wrap_t .fr .tech .title .more{float:right; font-size:11px; font-family:Arial, Helvetica, sans-serif; width:48px; height:21px; border:1px solid #e1e1e1; text-transform:uppercase; margin-top:14px;background:#fff;margin-right:15px; text-align:center;line-height:21px;}
.container .wrap_t .fr .tech  .con{display:block; padding-top:20px;}
.container .wrap_t .fr .tech  .con .time{display:block;color:#999; font-size:12px;}
.container .wrap_t .fr .tech  .con .tit{display:block; font-size:15px; color:#0a306e; height:24px; line-height:24px;}
.container .wrap_t .fr .tech  .con .detail{display:block; color:#999; line-height:18px;padding-top:10px;}
.container .wrap_t .fr .tech  .con .detail:hover{color:#0a306e;}
.container .wrap_t .fr .tech  .con li{display:block; padding-bottom:10px; border-bottom:1px solid #e1e1e1;margin-bottom:10px;}


.container .wrap_t .fr .news{display:block; width:344px; border:1px solid #e1e1e1; margin-top:20px;}
.container .wrap_t .fr .news .title{display:block; background:url(../images/newsbg.jpg) repeat-x left bottom; height:44px;}
.container .wrap_t .fr .news .title h4{display:block; padding-left:15px;height:44px; font-size:18px; font-weight:bold; color:#222; line-height:44px;}
.container .wrap_t .fr .news .title .more{float:right;  font-size:11px; width:48px;height:21px;text-transform:uppercase; margin-top:14px;background:#fff;margin-right:11px; text-align:center;line-height:21px; border:1px solid #e1e1e1;}
.container .wrap_t .fr .news .con{display:block; height:246px;padding:12px;}
.container .wrap_t .fr .news .con li{display:block; height:40px; line-height:40px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .wrap_t .fr .news .con li a{display:block; height:40px; background:url(../images/quan2.jpg) no-repeat left center;  line-height:40px; font-size:13px; padding-left:13px;}
.container .wrap_t .fr .news .con li .time{float:right; heigh:40px; line-height:40px; font-size:12px; color:#999;}

