﻿.container .list{display:block; width:100%; padding-top:70px; background:url(../images/bg.jpg) repeat center top;}
.container .list .inner{max-width:1200px; margin:0 auto;}
.container .list .inner .title h4{display:block; line-height:40px; font-size:24px; color:#282828; text-align:center;}
.container .list .inner .title .more{display:block; height:30px; line-height:30px; text-align:center; font-size:14px; background:url(../images/ge.png) no-repeat center center;}
.container .list .inner .con{display:block; padding-top:35px;}
.container .list .inner .con ul{display:block; width:100%;}
.container .list .inner .con ul li{float:left; width:30%; margin-right:3.3%;background:url(../images/pic_bg.png) no-repeat left bottom;position:relative; z-index:2; left:0; top:0; padding-bottom:60px; margin-bottom:60px; transition:all .7s linear 0s; -webkit-transition:all .7s linear 0s; -moz-transition:all .7s linear 0s; -o-transition:all .7s linear 0s; cursor:pointer;}
.container .list .inner .con ul li:hover{transform:translate(0,8px); -webkit-transform:translate(0,-8px); -moz-transform:translate(0,-8px); -o-transform:translate(0,-8px);}

.container .list .inner .con ul li .l_in{display:block; padding-right:8%;}

.container .list .inner .con ul li .pic{display:block; width:72%;  margin:0 auto;}
.container .list .inner .con ul li .pic img{display:block; width:100%;}
.container .list .inner .con ul li .tit{display:block;font-size:20px; line-height:30px; color:#f65300; text-align:center; font-weight:bold; margin-top:25px;}
.container .list .inner .con ul li .detail{display:block; width:75%; margin:0 auto; font-size:13px; line-height:22px; text-align:center; padding-top:15px;height:66px; overflow:hidden;}
.container .list .inner .con ul li .detail a{font-size:13px; line-height:22px;}
.container .list .inner .con ul li .moret{display:block;width:32px; height:32px; background:#f65300; border-radius:16px; line-height:32px; color:#fff; font-size:32px; margin:0 auto; margin-top:15px; font-family:Arial, Helvetica, sans-serif; text-align:center;}


.container .products{display:block; width:100%; background:url(../images/pro_bg.jpg) no-repeat center top; }
.container .products .inner{max-width:1200px; margin:0 auto; padding:60px 0px; }
.container .products .inner .title .en{display:block; width:100%; font-size:34px; line-height:40px; text-align:center; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .products .inner .title h4{display:block; line-height:30px; font-size:24px; color:#fff; text-align:center; }
.container .products .inner .title{display:block; padding-bottom:74px; background:url(../images/pro_tit.png) no-repeat left bottom;background-size:100% auto;}
.container .products .inner .con{display:block; width:100%;  background:#fff;padding-top:50px;}

.container .products .inner .h_pic{display:block; width:96%; margin:0 auto; position:relative; z-index:2; left:0; top:0;}
.container .products .inner .h_pic .arrow_l{position:absolute; left:-70px; top:170px; z-index:8;width:53px; height:53px; background:url(../images/left.png) no-repeat left center; cursor:pointer;}
.container .products .inner .h_pic .arrow_l:hover{background:url(../images/lefth.png) no-repeat left center; }
.container .products .inner .h_pic .arrow_l.current{background:url(../images/lefth.png) no-repeat left center; }
.container .products .inner .h_pic .arrow_r{position:absolute; right:-70px; top:170px; z-index:9;width:53px; height:53px; background:url(../images/right.png) no-repeat left center; cursor:pointer;}
.container .products .inner .h_pic .arrow_r:hover{background:url(../images/righth.png) no-repeat left center;}
.container .products .inner .h_pic .arrow_r.current{background:url(../images/righth.png) no-repeat left center;}
.container .products .inner .h_pic #scrollarea{display:block; width:100%;  margin:0 auto; overflow:hidden; }
.container .products .inner .h_pic #inrea{display:block; width:800%;}
.container .products .inner .h_pic #area1{float:left;}
.container .products .inner .h_pic #area2{float:left;}
.container .products .inner .h_pic #scrollarea li{float:left;width:339px;padding:14px; background:#f0f0f0; margin-right:15px;}
.container .products .inner .h_pic #scrollarea li a.pic{display:block; width:339px; height:255px;}
.container .products .inner .h_pic #scrollarea li a.pic img{display:block; width:100%;}
.container .products .inner .h_pic #scrollarea li a.tit{display:block; line-height:40px; font-size:16px; color:#282828; font-weight:bold; padding-bottom:10px; margin-bottom:10px; background:url(../images/line.jpg) no-repeat left bottom;}
.container .products .inner .h_pic #scrollarea li a.tit:hover{color:#f65300;}


.container .products .inner .h_pic #scrollarea li a.detail{display:block; font-size:14px; line-height:20px;}
.container .products .inner .h_pic #scrollarea li a.detail:hover{color:#f65300;}
.container .products .inner .h_pic #scrollarea li .consl{display:block;width:100%; margin-top:15px;}
.container .products .inner .h_pic #scrollarea li .consl .moret{float:left;width:100px; height:30px; line-height:30px; font-size:14px;padding-left:10px; border:1px solid #b6b5b5; background:url(../images/ar.png) no-repeat 92% center;margin-right:30px;}
.container .products .inner .h_pic #scrollarea li .consl .moret:hover{background:url(../images/arh.png) no-repeat 92% center; border:1px solid #f65300; color:#f65300;}

.container .products .inner .h_pic #scrollarea li .consl .zx{float:left;width:100px; height:30px; line-height:30px; font-size:14px;padding-left:10px; border:1px solid #b6b5b5; background:url(../images/ar.png) no-repeat 92% center;}
.container .products .inner .h_pic #scrollarea li .consl .zx:hover{background:url(../images/arh.png) no-repeat 92% center; border:1px solid #f65300; color:#f65300;}




.container .products .more_out{display:block; width:100%;  background:url(../images/more_bg.jpg) no-repeat center top;padding:60px 0px;}
.container .products .more_out .more{display:block;width:200px; height:55px; line-height:55px; font-size:16px; color:#fff; text-align:center; font-weight:bold; background:#f65300; margin:0px auto;}


.container .strength_mm{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .strength_mm .fl{width:20%;}
.container .strength_mm .fr{width:75%;}

.container .strength_mm .fl ul{display:block; width:100%;}

.container .strength_mm .fl ul li a{display:block; border-left:5px solid #eeeeee; }
.container .strength_mm .fl ul li a .sp_in{display:block;padding:30px 0px;border-bottom:1px solid #cdcccc; display:block; margin-left:10%;}
.container .strength_mm .fl ul li a i{display:block;font-size:20px; line-height:28px; color:#666; font-weight:bold; font-style:normal;}
.container .strength_mm .fl ul li a em{display:block; font-size:12px; line-height:18px; text-transform:uppercase;font-style:normal;}

.container .strength_mm .fl ul li a:hover{background:#154ca5; border-left:5px solid #2e62b7; color:#fff;}
.container .strength_mm .fl ul li a:hover .sp_in{border-bottom:1px solid #154ca5;}
.container .strength_mm .fl ul li a:hover i{color:#fff; font-style:normal;}
.container .strength_mm .fl ul li a:hover em{color:#fff; font-style:normal;}

.container .strength_mm .fl ul li a.current{background:#154ca5; border-left:5px solid #2e62b7; color:#fff;  }
.container .strength_mm .fl ul li a.current .sp_in{border-bottom:1px solid #154ca5;}
.container .strength_mm .fl ul li a.current i{color:#fff; font-style:normal;}
.container .strength_mm .fl ul li a.current  em{color:#fff; font-style:normal;}

.container .strength_mm .fr dl{display:block; width:100%; height:424px;}
.container .strength_mm .fr dd{display:none; width:100%; height:424px; background:#f0f0f0; position:relative; z-index:2; left:0; top:0; }
.container .strength_mm .fr dd .num{display:block; position:absolute; left:0; top:0; z-index:8; width:12.2%; }
.container .strength_mm .fr dd .num img{display:block; }
.container .strength_mm .fr dd .d_in{display:block; padding:70px 40px 40px; }
.container .strength_mm .fr dd .d_in .wz{float:left; width:43%;padding-top:50px;}
.container .strength_mm .fr dd .d_in .wz h4{display:block; line-height:40px; font-size:26px; color:#282828;}
.container .strength_mm .fr dd .d_in .wz ul{display:block; width:93%; margin-top:25px; padding-left:7%; background:url(../images/tiao.jpg) no-repeat left top;}
.container .strength_mm .fr dd .d_in .wz ul li{font-size:15px; line-height:20px; color:#282828;margin-bottom:17px;}


.container .strength_mm .fr dd .d_in .pic{float:right; width:53%;}
.container .strength_mm .fr dd .d_in .pic img{display:block; width:100%;}


.container .case{display:block; width:100%; margin-top:80px; background:url(../images/case_bg.jpg) no-repeat center top;}
.container .case .inner{max-width:1200px; margin:0 auto; padding:60px 0px; }
.container .case .inner .title .en{display:block; width:100%; font-size:34px; line-height:40px; text-align:center; color:#fff; text-transform:uppercase; font-family:Arial, Helvetica, sans-serif;}
.container .case .inner .title h4{display:block; line-height:30px; font-size:24px; color:#fff; text-align:center; }
.container .case .inner .title{display:block; padding-bottom:74px; background:url(../images/pro_tit.png) no-repeat left bottom;background-size:100% auto;}
.container .case .inner .con{display:block; width:100%;  background:#fff;padding-top:50px;}
.container .case .inner .con .fl{width:37%; padding:1.2%; background:#f0f0f0;}
.container .case .inner .con .fl .rescommend{display:block; width:100%;}
.container .case .inner .con .fl .rescommend .pic{display:block; width:100%; position:relative; z-index:2; left:0; top:0; margin-bottom:15px;}
.container .case .inner .con .fl .rescommend .pic img{display:block; width:100%;}
.container .case .inner .con .fl .rescommend .pic .time{display:block; position:absolute; left:15px; top:15px; z-index:8; width:60px; height:60px; background:#f65300; line-height:60px; text-align:center;  font-size:20px; color:#fff;}
.container .case .inner .con .fl .rescommend .tit{display:block;line-height:40px; font-size:18px; color:#f65300; font-weight:bold;}
.container .case .inner .con .fl .rescommend .detail{display:block; font-size:14px; line-height:24px;}

.container .case .inner .con .fl .rescommend .consl{display:block;width:100%; margin-top:15px;}
.container .case .inner .con .fl .rescommend .consl .moret{float:left;width:100px; height:30px; line-height:30px; font-size:14px;padding-left:10px; border:1px solid #b6b5b5; background:url(../images/ar.png) no-repeat 92% center;margin-right:30px;}
.container .case .inner .con .fl .rescommend .consl .moret:hover{background:url(../images/arh.png) no-repeat 92% center; border:1px solid #f65300; color:#f65300;}

.container .case .inner .con .fl .rescommend .consl .zx{float:left;width:100px; height:30px; line-height:30px; font-size:14px;padding-left:10px; border:1px solid #b6b5b5; background:url(../images/ar.png) no-repeat 92% center;}
.container .case .inner .con .fl .rescommend .consl .zx:hover{background:url(../images/arh.png) no-repeat 92% center; border:1px solid #f65300; color:#f65300;}

.container .case .inner .con .fr{width:57%;}
.container .case .inner .con .fr dl{display:block; width:100%;}
.container .case .inner .con .fr dl dd{display:block; width:100%; padding-bottom:20px; margin-bottom:20px; border-bottom:1px solid #e1e1e1;}
.container .case .inner .con .fr dl dd .pic{float:left; width:29%;}
.container .case .inner .con .fr dl dd .pic img{display:block; width:100%;}
.container .case .inner .con .fr dl dd .wz{float:right; width:68%; position:relative; z-index:2; left:0; top:0;}
.container .case .inner .con .fr dl dd .wz .tit{display:block; line-height:30px; font-size:17px; color:#282828;}
.container .case .inner .con .fr dl dd .wz .detail{display:block; font-size:14px; line-height:24px; padding-top:5px;}
.container .case .inner .con .fr dl dd .wz .moret{display:block; position:absolute; right:0; top:0; z-index:8; width:19px; height:19px; border:1px solid #e1e1e1; background:url(../images/ar.png) no-repeat center center;}
.container .case .inner .con .fr dl dd .wz .moret:hover{ border:1px solid #f65300; background:url(../images/arh.png) no-repeat center center;}



.container .about{display:block; width:100%; background:#f0f0f0; }
.container .about .gs{float:left; width:41%;}
.container .about .gs img{display:block; width:100%;}
.container .about .wz{float:right; width:57%; padding:40px 0px;}
.container .about .wz .title{display:block; width:100%; padding-bottom:20px; background:url(../images/line2.jpg) no-repeat left bottom; margin-bottom:20px;}
.container .about .wz .title .en{display:block; line-height:40px; font-size:34px; color:#154ca5; text-transform:uppercase;}
.container .about .wz .title h4{display:block;line-hegiht:30px; font-size:24px; color:#282828;}
.container .about .wz .con{display:block; font-size:14px; line-height:26px;}
.container .about .wz .con a{display:block; font-size:14px; line-height:26px;}


.container .wrap{display:block; max-width:1200px; margin:0 auto; margin-top:80px;}
.container .wrap .gs_news{width:62%;}
.container .wrap .tech{width:32.5%;}

.container .wrap .gs_news .title{display:block; height:50px;background:url(../images/line2.jpg) no-repeat left bottom; border-bottom:1px solid #e1e1e1;}
.container .wrap .gs_news .title h4{display:block; line-height:50px; font-size:22px; color:#282828; }
.container .wrap .gs_news .title .more{float:right; line-height:30px; font-size:14px; color:#666; height:30px;padding-right:15px; background:url(../images/ar.png) no-repeat right center;margin-top:10px;}
.container .wrap .gs_news .con{display:block; padding-top:20px;}
.container .wrap .gs_news .con .rescommend{display:block; width:100%;}
.container .wrap .gs_news .con .rescommend .ns{float:left; width:35%; position:relative; z-index:2; left:0; top:0;}
.container .wrap .gs_news .con .rescommend .ns img{display:block; width:100%;}
.container .wrap .gs_news .con .rescommend .ns .time{display:block; position:absolute; left:0px; top:0px; z-index:8; width:64px; height:50px; padding:7px 0px;background:#f65300;}
.container .wrap .gs_news .con .rescommend .ns .time .d{display:block; height:30px; line-height:30px;font-size:22px; color:#fff; text-align:center; }
.container .wrap .gs_news .con .rescommend .ns .time .yy-m{display:block; line-height:20px; text-align:center; font-size:12px; color:#fff;}

.container .wrap .gs_news .con .rescommend .wz{float:right; width:62%;}
.container .wrap .gs_news .con .rescommend .wz .tit{display:block; line-height:40px;font-size:18px; color:#f65300; font-weight:bold;}
.container .wrap .gs_news .con .rescommend .wz .detail{display:block; font-size:14px; line-height:24px; padding-top:7px;}
.container .wrap .gs_news .con .rescommend .wz .moret{display:block; font-size:14px; line-height:26px; margin-top:15px; height:26px;}
.container .wrap .gs_news .con ul{display:block; width:100%; }
.container .wrap .gs_news .con ul li{display:block; width:100%; margin-top:25px;}
.container .wrap .gs_news .con ul li .time{float:left; width:8%; border:1px solid #dcdbdb;}
.container .wrap .gs_news .con ul li .time .d{display:block; width:100%; font-size:22px; color:#fff; line-height:45px; text-align:center; background:#154ca5;}
.container .wrap .gs_news .con ul li .time .yy-m{display:block; font-size:12px; line-height:30px; text-align:center;}

.container .wrap .gs_news .con ul li .wz{float:right; width:90%;}
.container .wrap .gs_news .con ul li .wz .tit{display:block;line-height:30px; font-size:17px; color:#282828;}
.container .wrap .gs_news .con ul li .wz .detail{display:block; font-size:14px; line-height:20px; padding-top:4px;}


.container .wrap .tech .title{display:block; height:50px;background:url(../images/line2.jpg) no-repeat left bottom; border-bottom:1px solid #e1e1e1;}
.container .wrap .tech .title h4{display:block; line-height:50px; font-size:22px; color:#282828; }
.container .wrap .tech .title .more{float:right; line-height:30px; font-size:14px; color:#666; height:30px;padding-right:15px; background:url(../images/ar.png) no-repeat right center;margin-top:10px;}
.container .wrap .tech .con{display:block; padding-top:15px;}
.container .wrap .tech .con .rescommend{display:block; width:100%;}
.container .wrap .tech .con .rescommend .ns{display:block; width:100%; position:relative; z-index:2; left:0; top:0; height:190px; overflow:hidden;}
.container .wrap .tech .con .rescommend .ns img{display:block; width:100%;}
.container .wrap .tech .con .rescommend .ns .tit{display:block; position:absolute; left:0; bottom:0; z-index:8; height:40px; width:96%; background:url(../images/blue.png) repeat left top;font-size:17px; color:#fff; line-height:40px; padding:0% 2%; font-weight:bold;}
.container .wrap .tech .con  dl{display:block; width:100%; margin-top:20px;}
.container .wrap .tech .con  dl dt a{display:block; height:40px; line-height:40px; padding-left:30px; background:url(../images/q.jpg) no-repeat left center; font-size:17px; color:#282828; }
.container .wrap .tech .con  dl dd a{display:block; padding-left:30px; background:url(../images/a.jpg) no-repeat left 6px; font-size:14px; line-height:20px;}