﻿/* CSS Document */
.container{display:block; width:100%; margin-top:90px;}
.container .products{display:block; width:1200px; margin:0 auto;}
.container .products .fl{width:250px;}
.container .products .list{width:250px; background:#f0f0f0;}
.container .products .show{width:925px;}

.container .products .list .title{display:block; width:100%; background:#025faf; height:94px;}
.container .products .list .title .en{display:block;line-height:30px; font-size:26px; color:#fff; text-transform:uppercase; font-family:Candara,Arial, Helvetica, sans-serif; padding-left:22px; padding-top:22px;}
.container .products .list .title h4{display:block; padding-left:22px;line-height:24px; font-size:20px; color:#fff;}
.container .products .list .con{display:block; padding:10px; width:230px; }
.container .products .list .con ul{display:block; width:230px;}
.container .products .list .con li{display:block;width:229px; height:45px;margin-bottom:8px;}
.container .products .list .con li a{display:block; width:184px; height:45px; background:url(../images/li.jpg) no-repeat left top; padding-left:45px; font-size:15px; line-height:45px;}
.container .products .list .con li a:hover{background:url(../images/lih.jpg) no-repeat left top;font-size:15px; line-height:45px; color:#fff;}

.container .products .contact{display:block; margin-top:20px; width:100%; background:#f0f0f0;}
.container .products .contact .c_in{display:block; padding:20px;}
.container .products .contact .c_in .title{display:block; height:55px; background:url(../images/xian.jpg) repeat-x left bottom;}
.container .products .contact .c_in .title h4{display:block; line-height:24px; font-size:20px; color:#444;}
.container .products .contact .c_in .title .en{display:block; line-height:20px; font-size:20px; color:#c7c7c7; font-weight:normal; text-transform:uppercase; font-family:Candara,Arial, Helvetica, sans-serif;}
.container .products .contact .c_in .con{display:block; padding-top:15px;}
.container .products .contact .c_in .con dd{display:block;  line-height:36px; font-size:15px;}
.container .products .contact .c_in .con .address{display:block;line-height:36px; padding-left:25px; background:url(../images/address.jpg) no-repeat left center;}
.container .products .contact .c_in .con .phone{padding-left:25px; background:url(../images/mobile.jpg) no-repeat left center;}
.container .products .contact .c_in .con .tel{padding-left:29px; background:url(../images/tel2.jpg) no-repeat left center;}


.container .products .show .title{display:block; height:60px; line-height:60px; border-bottom:1px solid #e1e1e1; background:url(../images/line2.jpg) no-repeat left bottom;}
.container .products .show .title h4{display:block; line-height:60px; font-size:22px; color:#ec1a1b;}
.container .products .show .title h4 .en{padding-left:5px; font-weight:normal; font-size:18px; font-weight:normal; font-family:Candara,Arial, Helvetica, sans-serif;  color:#999; text-transform:uppercase;}
.container .products .show .title .more{float:right; line-height:20px; font-size:13px; color:#888; padding-right:15px; background:url(../images/jia.jpg) no-repeat right center;margin-top:30px;}
.container .products .show .title .more:hover{color:#025faf;}
.container .products .show .con{display:block; padding-top:15px; width:925px; overflow:hidden;}
.container .products .show .con ul{display:block; width:950px;}
.container .products .show .con li{float:left;width:293px; margin-right:20px;margin-bottom:20px; border:1px solid #e1e1e1;}
.container .products .show .con li a{display:block; width:293px; }
.container .products .show .con li a img{display:block; width:293px; height:293px;}
.container .products .show .con li a .tit{display:block;width:98.5%;line-height:45px; font-size:15px; background:url(../images/ar.png) no-repeat 98% center; padding-left:1.5%;}
.container .products .show .con li a:hover .tit{background:#025faf url(../images/arh.png) no-repeat 98% center; color:#fff;}

.container .process{display:block; width:100%; margin-top:80px; height:543px; background:#444444 url(../images/process_bg.jpg) no-repeat 150% top;}
.container .process .inner{display:block; padding:60px 0px;}
.container .process .inner .fl{width:200px;}
.container .process .inner .fr{width:740px; margin-right:210px; height:422px; background:#fff;}

.container .process .inner .fl .title{display:block; padding-bottom:20px; background:url(../images/line3.jpg) no-repeat left bottom;}
.container .process .inner .fl .title .en{display:block; line-height:32px; font-size:32px; color:#fff; font-family:Candara,Arial, Helvetica, sans-serif;  text-transform:uppercase;}
.container .process .inner .fl .title h4{display:block; line-height:30px; font-size:20px; color:#fff; font-weight:bold; padding-top:5px;}
.container .process .inner .fl .con{display:block; padding-top:160px; background:url(../images/icon.jpg) no-repeat left 80px; font-size:16px; line-height:22px; color:#fff;}
.container .process .inner .fr .f_in{display:block; padding:60px 40px; width:680px; padding-bottom:0px;overflow:hidden;} 
.container .process .inner .fr  .f_in ul{display:block; width:700px;}
.container .process .inner .fr  .f_in li{float:left; width:300px; margin-right:48px; margin-bottom:55px;}
.container .process .inner .fr  .f_in li .num{float:left; width:60px; height:114px;}
.container .process .inner .fr  .f_in li .wz{float:left; width:232px;}
.container .process .inner .fr  .f_in li .wz h4{line-height:24px; font-size:20px; color:#025faf; font-weight:normal; padding-bottom:15px;}
.container .process .inner .fr  .f_in li .wz .detail{font-size:14px; line-height:20px; color:#999;}

.container .case{display:block; width:100%; background:#f0f0f0; padding-bottom:90px;}
.container .case .inner{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.container .case .inner .title{display:block;width:176px; height:80px; background:#025faf; padding-top:140px;}
.container .case .inner .title .en{display:block; line-height:30px; font-size:28px; text-transform:uppercase; font-family:Candara,Arial, Helvetica, sans-serif;  padding-left:10px; color:#fff; width:161px;}
.container .case .inner .title h4{display:block;line-height:30px; font-size:20px; color:#fff; padding-left:10px;}
.container .case .inner .mtitle{display:block; position:absolute; z-index:9; left:195px; top:114px;}
.container .case .inner .mtitle ul{display:block; width:490px;}
.container .case .inner .mtitle li{float:left; width:245px;}
.container .case .inner .mtitle li a{display:block;line-height:30px; font-size:15px; color:#888; padding-left:15px; background:url(../images/dd.jpg) no-repeat left 18px; }
.container .case .inner .mtitle li a:hover{color:#025faf; font-weight:bold;}

.container .case .inner .mline{display:block; line-height:1px; border-bottom:1px solid #e1e1e1; width:100%;}

.container .case .inner .con{display:block; padding-top:80px; width:540px; }
.container .case .inner .con dd{display:none;}
.container .case .inner .con .tit{display:block;line-height:40px; color:#ec1a1b; font-size:24px;}
.container .case .inner .con .detail{display:block; padding-top:15px; font-size:14px; line-height:30px; }

.container .case .inner .con .moret{display:block; width:120px; height:48px; padding-left:40px; background:#fff;  font-size:15px;  line-height:48px; margin-top:30px; background:#fff url(../images/ar.png) no-repeat 110px center;}
.container .case .inner .con .moret:hover{ background:#025faf url(../images/arh.png) no-repeat 110px center; color:#fff;}

.container .case .inner .c_huan{display:block; position:absolute; right:0; top:90px; z-index:8; width:500px; height:500px; background:#e1ebf4;}
.container .case .inner .c_huan .left{display:block; width:53px; height:43px; position:absolute; left:-53px; bottom:0px; z-index:9; background:url(../images/left.jpg) no-repeat left bottom; cursor:pointer;}
.container .case .inner .c_huan .left:hover{ background:url(../images/lefth.jpg) no-repeat left bottom;}
.container .case .inner .c_huan .left.current{ background:url(../images/lefth.jpg) no-repeat left bottom;}

.container .case .inner .c_huan .right{display:block; width:53px; height:43px; position:absolute; left:0px; bottom:0px; z-index:9; background:url(../images/right.jpg) no-repeat left bottom; cursor:pointer;}
.container .case .inner .c_huan .right:hover{background:url(../images/righth.jpg) no-repeat left bottom;}
.container .case .inner .c_huan .right.current{background:url(../images/righth.jpg) no-repeat left bottom;}

.container .case .inner .c_huan .huan{display:block; width:500px; height:500px; position:relative;z-index:2;overflow:hidden;}
.container .case .inner .c_huan .huan .ze{display:block; position:absolute;width:490px;padding:0px 5px; left:0; bottom:0; height:40px; z-index:3;color:#fff;line-height:40px;font-size:18px;}
.container .case .inner .c_huan .huan .pic{display:block; width:1200%;height:500px;}
.container .case .inner .c_huan .huan .pic li img{display:block; width:500px; height:500px;}
.container .case .inner .c_huan .huan .pic li{float:left; width:500px; height:500px;}
.container .case .inner .c_huan .huan  .btnt{ position:absolute;right:0px; bottom:7px; z-index:22;height:22px;}
.container .case .inner .c_huan .huan  .btnt li{float:left;width:22px; height:22px;line-height:22px;background:#313131;font-size:15px;margin-right:5px;cursor:pointer;color:#fff;text-align:center;}
.container .case .inner .c_huan .huan  .btnt li.red{background:#025faf;}

.customer_out{display:block; width:100%; background:#edebeb; padding:60px 0px;}
.customer{display:block; width:1200px; margin:0 auto; }
.customer .title{display:block; width:1200px; height:75px; background:url(../images/line2.jpg) no-repeat center bottom;}
.customer .title h4{display:block; line-height:30px; text-align:center; font-size:24px; color:#025faf;}
.customer .title h4 .blue{color:#025faf; font-size:28px;}
.customer .title .tip{display:Block; height:30px; line-height:30px; text-align:center; font-size:20px; }
.customer .con{display:block;height:82px; }

.gun{display:block; width:1200px; margin:0 auto; position:relative; z-index:2; left:0; top:0; margin-top:40px;}
.gun .arrow_l{position:absolute; left:0px; top:0px; width:42px; height:70px; background:url(../images/l.jpg) no-repeat left center; cursor:pointer;}
.gun .arrow_r{position:absolute; right:0px; top:0px; width:42px; height:70px; background:url(../images/r.jpg) no-repeat left center; cursor:pointer;}
.gun  #scrollarea{display:block; width:1090px; height:70px; margin:0 auto; overflow:hidden; }
.gun  #inrea{display:block; width:500%;}
.gun  #area1{float:left;}
.gun  #area2{float:left;}
.gun  #scrollarea li{float:left; width:180px; height:72px; margin-left:20px; font-size:16px; color:#666; text-align:center; }
.gun  #scrollarea li a{display:block; width:180px; height:70px; }
.gun  #scrollarea li a:hover{ }
.gun #scrollarea li img{display:block; width:180px; height:70px;}


.container .advantage{display:block; width:1200px; margin:0 auto; margin-top:90px;}
.container .advantage .title{display:block; width:1200px; height:120px; background:url(../images/advantage_tit.jpg) no-repeat center top;}
.container .advantage .title h4{display:block; line-height:60px; font-size:32px; color:#025faf; text-align:center; padding-top:15px;}
.container .advantage .title .tip{display:block;line-height:30px; text-align:center; font-size:22px; color:#444; padding-top:10px;}
.container .advantage .con{display:block; padding-top:90px;}
.container .advantage .con .box{display:block; width:1200px; }
.container .advantage .con .box .fl{width:580px;}
.container .advantage .con .box .fr{width:510px;}
.container .advantage .con .box  li{display:block; margin-bottom:60px;}
.container .advantage .con .box  li .num{float:left; width:60px;}
.container .advantage .con .box  li .num img{display:block;}
.container .advantage .con .box  li .wz{float:right; width:440px;}
.container .advantage .con .box  li .wz .tip{display:block;line-height:30px; font-size:22px; color:#666;}
.container .advantage .con .box  li .wz h4{display:block; line-height:30px; font-size:26px; color:#025faf;}
.container .advantage .con .box  li .wz .detail{display:block; margin-top:20px; font-size:14px; line-height:24px; }

.container .advantage .con .second{display:block; width:1200px; margin-top:50px;}
.container .advantage .con .second .fl{width:570px;}
.container .advantage .con .second .fr{width:580px; padding-top:20px;}


.container .company{display:block; width:100%; background:#f0f0f0; margin-top:80px;}
.container .company .inner{display:block; width:1200px; margin:0 auto;}
.container .company .inner .title{display:block; width:1200px; height:231px; background:#025faf;}
.container .company .inner .title .wz{float:left; width:222px; height:231px;}
.container .company .inner .title .wz .en{display:block;height:40px; line-height:40px; font-size:40px; padding-left:20px; color:#fff; font-family:Candara,Arial, Helvetica, sans-serif; text-transform:uppercase; padding-top:80px;}
.container .company .inner .title .wz h4{display:block;line-height:30px; font-size:22px; color:#fff; padding-left:20px;}
.container .company .inner .title .pic{float:right;width:978px; height:231px;}
.container .company .inner .con{display:block; font-size:14px; line-height:26px; padding:40px 0px; padding-bottom:80px; position:relative; z-index:2;left:0; top:0;}
.container .company .inner .con .moret{display:block; position:absolute; right:0; bottom:0;width:120px; height:48px; padding-left:40px; background:#fff;  font-size:15px;  line-height:48px;  background:#fff url(../images/ar.png) no-repeat 110px center;}
.container .company .inner .con .moret:hover{ background:#025faf url(../images/arh.png) no-repeat 110px center; color:#fff;}

.container .news{display:block; width:1200px; margin:0 auto;margin-top:80px; }
.container .news .title{display:block; width:1200px;}
.container .news .title .en{display:block; color:#c6c5c5; line-height:40px;font-size:40px; text-transform:uppercase;  font-family:Candara,Arial, Helvetica, sans-serif;text-align:center;}
.container .news .title h4{display:block; line-height:30px; font-size:22px; color:#025faf; text-align:center; background:url(../images/ge.jpg) no-repeat center center;}
.container .news .con{display:block; padding-top:30px;}
.container .news .con .fl{width:380px; padding-bottom:50px; border-bottom:1px solid #e1e1e1; position:relative; right:0; z-index:2; bottom:0;}
.container .news .con .fl .pic{display:block; width:380px; height:285px; margin-bottom:12px;}
.container .news .con .fl .pic img{display:block; width:380px; height:285px;}
.container .news .con .fl .time{display:block;height:20px; font-size:13px; line-height:20px; padding-left:25px; background:url(../images/time.jpg) no-repeat left center;}
.container .news .con .fl .tit{display:block;line-height:40px; font-size:20px; color:#ec1a1b;}
.container .news .con .fl .detail{display:block; font-size:13px; color:#999; line-height:22px; color:#999;}
.container .news .con .fl .moret{display:block; position:absolute; z-index:3;right:0; bottom:0;width:120px; height:40px; padding-left:40px; color:#fff; font-size:15px;  line-height:40px;  background:#025faf url(../images/arh.png) no-repeat 110px center;}

.container .news .con .fr{width:730px;}
.container .news .con .fr li{display:block; padding-bottom:24px; border-bottom:1px dashed #eee; margin-bottom:24px;}
.container .news .con .fr li .time{float:left; width:80px; border-right:1px solid #eee;}
.container .news .con .fr li .time .d{display:block; line-height:40px; font-size:38px;color:#eaeaea; font-weight:bold; }
.container .news .con .fr li .time  .yy-m{display:block; line-height:20px; font-size:13px; color:#c1c0c0;}
.container .news .con .fr li .wz{float:right; width:640px;}
.container .news .con .fr li .wz .tit{display:block;line-height:30px; font-size:18px; color:#c0c0c0;}
.container .news .con .fr li .wz .detail{display:block; font-size:13px; line-height:22px;color:#999;}