@charset "UTF-8";
*{margin:0;padding:0}
body{background-image:url(../images/bg.jpg);background-size:1920px 1015px;background-position:top center;background-repeat:no-repeat;background-color:#f6f6f6}
.container{width:1200px;clear:both;margin:0 auto}
.header{width:100%;height:194px}
.logo{width:338px;height:80px;margin-top:50px;margin-left:28px;float:left}
.logo img{width:100%;height:100%;display:block}
.search{width:360px;float:right;height:42px;margin-top:78px}
#txtSearch{width:310px;height:100%;border-top-left-radius:4px;border-bottom-left-radius:4px;border:none;background-color:#fff;float:left;font-size:16px;line-height:42px;text-indent:12px;color:#000}
#txtSearch::-webkit-input-placeholder{color:#999}
.btnSearch{width:48px;height:100%;background-color:#ff7f00;border-bottom-right-radius:4px;border-top-right-radius:4px;background-image:url(../images/icosearch.png);background-size:25px 25px;background-position:center center;background-repeat:no-repeat;float:left;opacity:.8}
.btnSearch:hover{opacity:1;cursor:pointer}
.nav{width:100%;height:60px;position:relative}
.nav li{width:170px;height:50px;font-size:18px;line-height:50px;color:#fff;text-align:center;background-color:#294d70;list-style:none;float:left;margin-top:10px}
.nav li i{display:inline-block;width:30px;height:24px}
.nav li i img{display:block;margin-top:5px;padding-right:3px}
.nav li a{text-decoration:none;color:#fff}
.nav .focus,.nav li:hover{margin-top:0;height:60px;border-top:3px solid #fff452;background-color:#c5130f;line-height:52px;box-sizing:border-box}
.datetime{width:350px;line-height:50px;height:50px;color:#fff;top:10px;font-size:16px;text-align:right;background-color:#294d70;padding-right:30px;box-sizing:border-box;position:absolute;right:0}
.footer{width:100%;height:140px;background-color:#ddd;margin-top:10px}
.infomation{width:1200px;margin:0 auto;height:100%;position:relative}
.bottom{width:100%;height:245px;margin-top:10px}
.ico{width:80px;height:80px;position:absolute;left:80px;top:40px}
.ico img{width:100%;height:100%;display:block}
.info{width:1000px;height:100px;float:right;margin-top:40px;line-height:26px;text-align:left}
.info ul{width:100%;height:25px;clear:both;display:block}
.info li{list-style:none;float:left;margin-right:20px;position:relative}
.info li::after{content:"|";position:absolute;right:-10px;top:0}
.info li:last-child::after{content:''}
.info a{text-decoration:none;color:#333;font-size:14px}
.desc{width:100%;float:left}
.list{width:100%;background-color:#fff}
.currentlocation{width:100%;height:50px;background-image:url(../images/location.png);background-size:16px 20px;background-repeat:no-repeat;background-position:20px center;text-indent:50px;border-bottom:1px solid #e2e2e2}
.currentlocation a{color:#555;text-decoration:none;line-height:50px;font-size:16px}
.mainlist{width:1160px;height:500px;padding:0 20px}
.item{width:350px;height:60px;margin-right:10px;margin-bottom:10px;float:left;background-color:#fadad9;color:#5d5656;font-size:16px;padding-left:23px}
.itemlist{width:1950px;position:absolute;left:20px;top:0}
.item a{color:#5d5656}
.item a:hover{color:#fff}
.item i{width:40px;height:60px;display:block;background-position:center center;background-repeat:no-repeat;float:left;transition:all .3s}
.item::after{position:absolute;content:''}
.item:hover{background-color:#bd5250;color:#fff}
.i1 i{background-image:url(../images/i1.png)}
.i1:hover i{background-image:url(../images/i1on.png);transform:scale(.95)}
.i2 i{background-image:url(../images/i2.png)}
.i2:hover i{background-image:url(../images/i2on.png);transform:scale(.95)}
.i3 i{background-image:url(../images/i3.png)}
.i3:hover i{background-image:url(../images/i3on.png);transform:scale(.95)}
.i4 i{background-image:url(../images/i4.png)}
.i4:hover i{background-image:url(../images/i4on.png);transform:scale(.95)}
.i5 i{background-image:url(../images/i5.png)}
.i5:hover i{background-image:url(../images/i5on.png);transform:scale(.95)}
.i6 i{background-image:url(../images/i6.png)}
.i6:hover i{background-image:url(../images/i6on.png);transform:scale(.95)}
.i7 i{background-image:url(../images/i7.png)}
.i7:hover i{background-image:url(../images/i7on.png);transform:scale(.95)}
.i8 i{background-image:url(../images/i8.png)}
.i8:hover i{background-image:url(../images/i8on.png);transform:scale(.95)}
.i9 i{background-image:url(../images/i9.png)}
.i9:hover i{background-image:url(../images/i9on.png);transform:scale(.95)}
.i10 i{background-image:url(../images/i10.png)}
.i10:hover i{background-image:url(../images/i10on.png);transform:scale(.95)}
.i11 i{background-image:url(../images/i11.png)}
.i11:hover i{background-image:url(../images/i11on.png);transform:scale(.95)}
.i12 i{background-image:url(../images/i12.png)}
.i12:hover i{background-image:url(../images/i12on.png);transform:scale(.95)}
.i13 i{background-image:url(../images/i13.png)}
.i13:hover i{background-image:url(../images/i13on.png);transform:scale(.95)}
.item span{width:280px;height:60px;display:block;padding-top:14px;padding-left:6px;text-align:left;font-size:15px;line-height:1.8;text-indent:2em;float:left}
.servicelist,.work{width:100%;clear:both;min-height:60px;position:relative}
.servicelist{overflow:hidden}
.work{padding-left:6px}
h2{width:100%;clear:both;font-size:20px;font-weight:800;color:#eaa313;text-indent:0;line-height:80px}
.banner{margin-top:30px}
.moveLeft,.moveRight{width:20px;height:60px;background-color:#eaa313;font-size:20px;line-height:60px;position:absolute;top:0;left:0;color:#fff;text-align:center;cursor:pointer;z-index:10}
.disable{background-color:#ccc;cursor:no-drop}
.moveRight{right:0;left:initial}
