/* CSS Document */
.container{display:block; width:100%;}
.container .products{display:block; width:100%; padding:70px 0px; background:#edeef3;}
.container .products .fl{width:250px;}
.container .products .fl .list{display:block; width:250px; background:#fff; height:660px;}
.container .products .fl .contact{display:block; width:250px; background:#fff url(../images/tiao.jpg) no-repeat left center; height:230px;margin-top:15px;}
.container .products .fl .contact .c_in{display:block; padding:20px 25px;}
.container .products .fl .contact .c_in .title{display:block;height:40px; line-height:40px; font-size:26px; }
.container .products .fl .contact .c_in .title h4{display:block; height:40px; line-height:40px; font-size:26px; color:#444; font-weight:normal;}
.container .products .fl .contact .c_in  .con{display:block; padding-top:5px;}
.container .products .fl .contact .c_in  .tel{display:block;font-size:14px;}
.container .products .fl .contact .c_in  .address{display:block;margin-top:15px;line-height:18px;}
.container .products .fl .contact .c_in  .address strong{display:block; font-size:14px; line-height:20px;}

.container .products .fl .list .title{display:block; height:100px; background:#0c68af;}
.container .products .fl .list .title h4{display:block; padding-left:22px;height:24px; line-height:24px; font-size:22px; color:#fff;}
.container .products .fl .list .title .en{display:block; padding-left:22px; padding-top:25px; height:30px; line-height:30px; font-size:26px; font-family:Arial, Helvetica, sans-serif; color:#9ec3df; text-transform:uppercase;}
.container .products .fl .list .con{display:block; padding:12px;}
.container .products .fl .list .con ul li{display:block; margin-bottom:6px;}
.container .products .fl .list .con ul li a{display:block; width:190px; height:44px; line-height:44px; background:url(../images/libg.jpg) no-repeat left top; font-size:16px; color:#0c68af; padding-left:37px;}
.container .products .fl .list .con ul li a:hover{font-weight:bold;}

.container .products .fl .list .con ul li  dd a{display:block; background:none; border:none; line-height:48px; font-size:14px; background:url(../images/ar.jpg) no-repeat 16px center; border-bottom:1px dotted #e1e1e1; color:#666; font-size:14px;}
.container .products .fl .list .con ul li  dd a:hover{color:#0c68af; font-weight:bold;}


.container .products .show{width:930px; }
.container .products .show .title{display:block; height:60px; background:url(../images/tiao2.jpg) no-repeat left bottom;}
.container .products .show .title h4{display:block; height:60px; line-height:60px; font-size:24px; color:#0c68af; font-weight:normal;}
.container .products .show .title .more{float:right; line-height:60px; font-size:13px; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .products .show .con{display:block; width:930px; background:#fff; margin-top:10px; height:836px;}
.container .products .show .con .c_in{display:block; padding:15px; width:900px; overflow:hidden;}
.container .products .show .con .c_in ul{display:block; width:922px;}
.container .products .show .con .c_in li{float:left; width:285px; font-size:15px; line-height:40px; text-align:center; margin-right:22px; margin-bottom:20px; overflow:hidden;}
.container .products .show .con .c_in li a{line-height:40px; font-size:15px;}
.container .products .show .con .c_in li a:hover{font-weight:bold;}
.container .products .show .con .c_in li img{display:block; width:285px; height:214px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s;}
.container .products .show .con .c_in li a:hover img{transform:scale(1.05); -weibkit-transform:scale(1.05); -moz-transform:scale(1.05); -o-transform:scale(1.05);}


.container .focus{display:block; width:1200px; height:180px; margin:0 auto; margin-top:70px; background:url(../images/focus.jpg) no-repeat left top; position:relative; z-index:2; left:0; top:0;}
.container .focus .zx{display:block; width:130px; height:40px; line-height:40px; background:#fff url(../images/arrow.png) no-repeat 105px center; position:absolute; right:60px; top:108px; z-index:9; padding-left:34px; font-size:16px;}
.container .focus .zx:hover{color:#0c68af;background:#fff url(../images/arrowh.png) no-repeat 105px center;}


.container .power{display:block; width:1200px; margin:0 auto; margin-top:70px;}
.container .power .title{display:block; height:50px; background:url(../images/tiao3.jpg) no-repeat 120px 30px;}
.container .power .title .en{display:block; height:20px; line-height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .power .title h4{display:block;height:30px; line-height:30px; font-size:22px; color:#444;}
.container .power .title .more{float:right; line-height:50px; color:#999; font-size:13px; text-transform:uppercase; text-align:right;}
.container .power .con{display:block; padding-top:20px; width:1200px; overflow:hidden;}
.container .power .con ul{display:block; width:1220px;}
.container .power .con li{float:left;width:285px;margin-right:20px;}
.container .power .con li img{display:block; width:285px; height:214px;}
.container .power .con li .pic{display:block; width:285px; height:214px;}
.container .power .con li a.tit{display:block; height:45px; line-height:45px; background:#f0f0f0 url(../images/arr.png) no-repeat 265px center; padding:0px 10px; font-size:15px;}
.container .power .con li a.tit:hover{background:#0c68af url(../images/arrh.png) no-repeat 265px center; color:#fff;}

.container .advantage{display:block; width:100%; margin-top:100px; height:500px; background:url(../images/yg_bg.jpg) no-repeat center top;}
.container .advantage .inner{display:block; width:1200px; margin:0 auto; padding-top:70px;}
.container .advantage .inner .title{display:block;height:70px;}
.container .advantage .inner .title h4{display:block;  line-height:28px; font-size:22px; color:#fff;}
.container .advantage .inner .title .en{display:block;line-height:30px; font-size:26px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; color:#9ec3df;}
.container .advantage .inner .title .tip{float:right; line-height:30px;margin-top:30px; font-size:24px; color:#fff; text-align:right;}
.container .advantage .inner .con{display:block; width:1200px; background:#fff; height:370px; margin-top:10px;}
.container .advantage .inner .con .c_in{display:block; padding:40px 30px;width:1200px; overflow:hidden;}
.container .advantage .inner .con .c_in ul{display:block; width:1270px;}
.container .advantage .inner .con li{float:left; width:276px; margin-right:40px; padding-left:76px;height:127px; margin-bottom:30px;}
.container .advantage .inner .con li .tit{display:block; height:30px; line-height:30px; font-size:19px; color:#444; font-weight:bold; margin-bottom:10px; padding-top:24px;}
.container .advantage .inner .con li .detail{display:block; font-size:13px; line-height:20px;}
.container .advantage .inner .con li.c1{background:url(../images/num1.jpg) no-repeat left top;}
.container .advantage .inner .con li.c2{background:url(../images/num2.jpg) no-repeat left top;}
.container .advantage .inner .con li.c3{background:url(../images/num3.jpg) no-repeat left top;}
.container .advantage .inner .con li.c4{background:url(../images/num4.jpg) no-repeat left top;}
.container .advantage .inner .con li.c5{background:url(../images/num5.jpg) no-repeat left top;}
.container .advantage .inner .con li.c6{background:url(../images/num6.jpg) no-repeat left top;}


.container .case{display:block; width:1200px; margin:0 auto; margin-top:70px; position:relative; z-index:2; left:0; top:0;}
.container .case .title{display:block; position:absolute; right:0; top:0; z-index:9; height:69px; width:208px; background:url(../images/case_tit.jpg) no-repeat left top;}
.container .case .title .en{display:block; line-height:14px; font-size:14px; color:#fff; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase; padding-right:20px; text-align:right; padding-top:13px;}
.container .case .title h4{display:block; line-height:30px; font-size:22px; color:#fff; padding-right:20px;text-align:right;}

.container .case .szg_huan{display:block; width:1200px; position:relative;z-index:2;overflow:hidden;margin-left:13px;}
.container .case .huan{display:block; width:1200px; position:relative;z-index:2;overflow:hidden;}
.container .case .huan .ze{display:block; position:absolute;width:410px;padding:0px 5px; left:0; bottom:0; height:38px; z-index:3;color:#fff;line-height:34px;font-size:16px;}
.container .case .huan .pic{display:block; width:1200%;}
.container .case .huan .pic li {float:left; width:1200px;}
.container .case .huan .pic li .imgg{float:left; width:438px; height:329px;}
.container .case .huan .pic li .imgg img{display:block; width:438px; height:329px;}
.container .case .huan .pic li .wz{float:right; width:692px;margin-top:74px; background:url(../images/tiao2.jpg) no-repeat left top;}
.container .case .huan .pic li .wz .tit{display:block; height:40px; line-height:40px; font-size:24px; color:#0c68af; padding-top:15px;}
.container .case .huan .pic li .wz .detail{display:block; font-size:13px; line-height:24px; padding-top:18px;}
.container .case .huan .pic li .wz .moret{display:block;height:30px; line-height:30px; font-size:15px; background:url(../images/arrow.png) no-repeat 70px center; margin-top:18px;}
.container .case .huan .pic li .wz .moret:hover{background:url(../images/arrowh.png) no-repeat 70px center;font-weight:bold; color:#0c68af;}

.container .case .huan  .btnt{ display:block;margin-top:30px;}
.container .case .huan  .btnt dd{float:left; width:141px; margin-right:8px;}
.container .case .huan  .btnt dd a img{display:block; width:135px; border:2px solid #f0f0f0;height:102px;}
.container .case .huan  .btnt dd.current img{display:block; width:135px; border:2px solid #0c68af;height:102px;}


.container .company{display:block; width:100%; margin-top:70px; height:240px; background:#f0f0f0; position:relative; z-index:2; left:0; top:0; overflow:hidden;}
.container .company .fl{position:absolute; z-index:8; right:50%;  top:0; margin-right:250px; width:100%; background:#0c68af; height:240px;}
.container .company .fr{position:absolute; z-index:9; left:50%; margin-left:-250px; height:240px; width:100%;}

.container .company .fl .f_in{float:right; width:340px; padding:60px 0px;}
.container .company .fl .f_in .en{display:block;line-height:30px; font-size:24px; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .company .fl .f_in h4{display:block;line-height:30px; font-size:22px; color:#fff; padding-bottom:24px; background:url(../images/line4.jpg) no-repeat left bottom;}
.container .company .fl .f_in .tip{display:block; height:24px; line-height:24px; font-size:18px; color:#fff; padding-top:18px;}

.container .company .fr .r_in{float:left; width:800px; padding:50px 0px; font-size:13px; line-height:24px; padding-left:56px;}
.container .company .fr .r_in a{font-size:13px;}
.container .company .fr .r_in .moret{float:right; font-size:15px; line-height:30px; text-align:right;padding-right:28px; background:url(../images/arrow.png) no-repeat right center;}
.container .company .fr .r_in .moret:hover{background:url(../images/arrowh.png) no-repeat right center; font-weight:bold;}

.container .news{display:block; width:1200px; margin:0 auto; margin-top:80px;}
.container .news .title{display:block; height:50px; background:url(../images/tiao3.jpg) no-repeat 120px 30px;}
.container .news .title .en{display:block; height:20px; line-height:20px; font-size:13px; font-family:Arial, Helvetica, sans-serif; text-transform:uppercase;}
.container .news .title h4{display:block;height:30px; line-height:30px; font-size:22px; color:#444;}
.container .news .title .more{float:right; line-height:50px; color:#999; font-size:13px; text-transform:uppercase; text-align:right;}
.container .news .con{display:block; padding-top:20px; width:1200px; overflow:hidden;}
.container .news .con ul{display:block;width:1235px;}
.container .news .con li{float:left; width:374px; height:236px; border:1px solid #e1e1e1; margin-right:34px; margin-bottom:34px;}
.container .news .con li .l_in{display:block; padding:25px 20px;}
.container .news .con li .l_in .tit{display:block; line-height:30px;font-size:20px; color:#0c68af;}
.container .news .con li .l_in .tit:hover{font-weight:bold;}
.container .news .con li .l_in .time{display:block; height:20px; padding-top:7px;line-height:20px; font-size:12px; color:#999999;}
.container .news .con li .l_in .detail{display:block; padding-top:15px; font-size:12px;line-height:20px; color:#999;}
.container .news .con li .l_in .detail:hover{color:#0c68af; font-weight:bold;}