﻿@charset "utf-8";
@import url('reset.css');
@import url('global.css');

.numBg{background:url(../images/18.png) 0 2px no-repeat;width: 22px;height: 35px;display:inline-block;}
.numBgshow .num0{background-position:0 -351px;}
.numBgshow .num1{background-position:0 -386px;}
.numBgshow .num2{background-position:0 -422px;}
.numBgshow .num3{background-position:0 -458px;}
.numBgshow .num4{background-position:0 -492px;}
.numBgshow .num5{background-position:0 -528px;}
.numBgshow .num6{background-position:0 -564px;}
.numBgshow .num7{background-position:0 -598px;}
.numBgshow .num8{background-position:0 -634px;}
.numBgshow .num9{background-position:0 -669px;}
.numBgshow .num_more{background:url(../images/19.png) no-repeat left 20px;width: 12px;}
.numBgshow dt span:nth-child(1){transition: 0.8s all ease-in-out;}
.numBgshow dt span:nth-child(2){transition: 0.8s all ease-in-out 0.2s;}
.numBgshow dt span:nth-child(3){transition: 0.8s all ease-in-out 0.5s;}
.numBgshow dt span:nth-child(4){transition: 0.8s all ease-in-out 0.9s;}

.allservices_list{text-align:center;font-size:18px;padding-top:25px;border-top: 2px solid #ff9700;margin-top: 20px;}
.allservices_list dl{float:left;width: 230px;height: 228px;margin-right:12px;}
.allservices_list dl:hover{background-color:#F7F7F7;}
.allservices_list dl:hover dt{transform: rotateY(180deg);}
.allservices_list dt{width: 109px;height: 109px;margin-bottom:16px;display:inline-block;margin-top:35px;}
.allservices_list dd{width:100%;}
.allservices_list ul li{width: 159px;height: 106px;border:1px solid #ccc;float: left;margin-bottom: 10px;margin-left: 10px;}
.allservices_list ul li img{width: 100%}

.rongyu{height: 300px;overflow: hidden;}
.rongyu ul{line-height: 300px;height: 300px;width: 2830px;}
.rongyu ul li{float: left;display: inline-block;margin-right: 10px;width: 380px;height: 300px;}
.rongyu ul li img{width: 100%;height: 100%;}

.baozhang-bc{background-image: url(../images/case_bc.jpg);padding: 20px;}
.baozhang dl{width: 30%;height: 280px;margin-right: 45px;margin-bottom: 30px;margin-left: 10px;}
.baozhang dl span{width: 100%;display: block;line-height: 60px;font-size: 35px;letter-spacing: 0.2em;background-color: #293243;color: #ff9700;}
.baozhang dl dd{width: 100%;float: left;display: block;background-color: #e5e5e5;height: 210px; ;line-height: 200px;}
.baozhang dl dd p{display: inline-block;vertical-align: middle;line-height: 40px;font-size: 25px;text-align: left;}

.youshi-ct{background-color: #fbfbfb;border-bottom:1px solid #ebebeb;}
.youshi{border-top: none;margin-top: 0;padding: 30px 0;}
.youshi ul{display: inline-block;}
.youshi ul li{color: #888;font-size: 16px;width: 180px;height: 180px;border-radius: 90px;margin-right: 28px;border-color: #ff9700;}
.youshi ul li em{display: block;color: #ff9700;font-size: 40px;padding-top: 25px;}
.aaaa{background-image: url(../images/case_bc.jpg);padding-bottom: 40px;}
.allservices_icon1{background-image:url(../images/1.png);}
.allservices_icon2{background-image:url(../images/2.png);}
.allservices_icon3{background-image:url(../images/3.png);}
.allservices_icon4{background-image:url(../images/4.png);}
.allservices_icon5{background-image:url(../images/5.png);}

.about-us{background-color: #293243}
.about-us span{color: #fff;}
.about-us p{color: #ccc;} 

.touming{padding-top: 20px;margin-top: 20px;padding-bottom: 50px;}
.touming dl{width: 22%;height: 350px;border:2px solid #888;float: left;margin-right: 42px;}
.touming dl dt{height: 222px;border-bottom: 1px solid #ccc;overflow: hidden;}
.touming dl dd{text-align: center;padding: 6px 10px;color: #999EA6;}
.touming dl dd span{font-size: 20px;font-weight: bold;color: #ff9700;}
.touming dl dt img{width: 100%;transition: transform: 2s;}
.touming dl dt img:hover{transform: scale(1.1);}
.touming dl:hover{border-color: #ff9700;}

.lc{margin-bottom: 30px;}
.lc ul li{height: 100%;border:none;margin-right: 37px;}
.lc ul li em{margin-top: 20px;font-size: 25px;display: block;}
.lc .allservices_list{border-top: none !important;}

.ads{height: 200px;background-image: url(../images/xunpan.jpg)}
.ads span{color: #fff;}
.ads p span{color: #fff;font-size: 23px;border:1px solid #fff;padding: 10px 30px;border-radius: 30px;margin-top: 30px;margin-right: 65px;float: right;}
.ads p a{color: #fff;font-size: 25px;float: right;margin-right: 65px;margin-top: 30px;padding: 10px 100px;border-radius: 30px;background-color: #ff9700}

.team{background:#F2F3F5;padding-bottom:69px;}
.team .titleImg{width: 184px;height: 67px;background-image:url(../images/6.png);}
.teamBg{width: 1200px;height: 395px;margin:0 auto;border-left: 2px solid #ccc;}
.teamImg{width: 43%;height: 343px;margin:24px 0px 0 40px;}
.teamImg img{width: 100%;height: 100%;}
.teamNum{width: 50%;margin-top: 24px;}
.teamNum dl{float:left;width:33%;text-align:center;color:#fff;margin-top:60px;}
.teamNum dt{font-size: 35px;-webkit-text-size-adjust:none;padding-bottom:10px;font-weight: bolder;}

.case{background-image: url(../images/case_bc.jpg);}
.case .titleImg{width: 148px;height: 67px;background-image:url(../images/8.png);}
.case_tab{text-align:center;font-size: 0;-webkit-text-size-adjust:none;padding-top:20px;}
.case_tab a{display:inline-block;font-size:18px;color:#000;width: 159px;height: 40px;line-height:40px;text-align:center;border:1px solid #858C96;margin:0 5px;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;}
.case_tab a.on{background:#ff9700;border-color:#ff9700;color: #fff;}
.caseMoreBut{text-align:center;}
.caseMoreBut a{display:inline-block!important;width: 150px;height: 60px;line-height: 60px;font-size: 20px;border-radius: 10px;background-color:#ff9700;color: #fff !important;-moz-transition: background 0.5s;-webkit-transition: background 0.5s;-o-transition: background 0.5s;transition: background 0.5s;}
.caseMoreBut a:hover{}
.caseCont{margin-top:43px;}
.caseContItem{display:none;}
.caseContItem dl{width:378px;float:left;margin-right:27px;margin-bottom: 30px;border: 2px solid #ff9700;border-radius: 5px;}
.caseContItem dt{width: 378px;height: 279px;overflow:hidden;}
.caseContItem a{display:block;color: #666;}
.caseContItem p{color: #999;font-size: 14px;}
.caseContItem img{width:100%;min-height:100%;height:auto;-moz-transition: all 0.3s;-webkit-transition: all 0.3s;-o-transition: all 0.3s;transition: all 0.3s;border-radius: 5px 5px 0 0;}
.caseContItem img:hover{transform:scale(1.1);}
.caseContItem dd{color:#1b212c;text-align:left;font-size:16px;padding:10px;background-color: #f6f6f6;}
.caseContItem dd span{width: 150px;display: inline-block;}
.caseContItem dl a:hover{color:#ff9700; }

.speedWork{padding-bottom:150px;}
.speedWork .titleImg{width:216px;height: 67px;background-image:url(../images/13.png);}
.speedWork_c{padding-top:35px;position:relative;}
.speedWorkImg{width: 500px;height: 335px;overflow:hidden;}
.speedWorkImg img{width:100%;height:auto;min-height:100%;}
.speedWorkBar{margin-right:-15px;position:relative;width: 675px;} 
.speedWorkBar img{opacity:0;}
.barimgshow img{opacity:1;}
.img_t{position:absolute;right:1px;bottom:14px;}
.barimgshow img:nth-child(1){transition: 0.8s all ease-in-out;}
.barimgshow img:nth-child(2){transition: 0.8s all ease-in-out 0.2s;}
.barimgshow img:nth-child(3){transition: 0.8s all ease-in-out 0.4s;}
.barimgshow img:nth-child(4){transition: 0.8s all ease-in-out 0.6s;}
.barimgshow img:nth-child(5){transition: 0.8s all ease-in-out 0.8s;}
.barimgshow img:nth-child(6){transition: 0.8s all ease-in-out 1s;}
.barimgshow img:nth-child(7){transition: 0.8s all ease-in-out 1.2s;}

.bottom_zengsong{text-align: center;margin-top: 40px;}
.bottom_zengsong span{color: #fff;border-radius: 20px;padding: 10px;background-color: #ff9700;margin-right: 10px;font-size: 18px;}
.bottom_zengsong span em{color: #a40000;font-weight: bold;}
