body{background:url(../images/srvbg.jpg) repeat-x left 86px;background-position:left 86px!important}

img{display:inherit}

.service{width:100%;padding-top:100px;background:url(../images/wgbg.png) repeat-x left 86px}

.service_main{width:1040px;margin:0 auto}

.c_bg1{width:100%;padding-top:100px;background:url(../images/wgbg2.png) repeat-x left 86px} /**wgbg1.png*/

.ser_01{height:534px;position:relative;width:100%}

.bn_01{width:100%;color:#fff;text-align:center;padding-top:165px}
.bn_01 h2{font-size:80PX;height:50px;line-height:50px;font-family:"MS Serif","New York",serif}
.bn_01 span{display:block;font-size:22px;height:18px;line-height:18px;margin-top:15px}
.bn_01 p{margin-top:80px;line-height:57px;height:57px;background:url(../images/icon_0021.png) no-repeat center top;font-size:13px}

.service_main .txt{text-align:center;position:absolute;bottom:0;width:100%;height:104px;background:url(../images/icon_0022.jpg) no-repeat center top}
.service_main .txt01{text-align:center;position:absolute;bottom:0;width:100%;height:104px;background:url(../images/icon_0023.jpg) no-repeat center top}
.service_main .txt p{line-height:22px;margin-top:25px}

.ser_02{width:932px;margin:0 auto}
.ser_02 h2{text-align:center;margin-top:40px;font-size:18px}
.ser_02 ul{display:table}
.ser_02 ul li{width:185px;height:81px;margin-top:60px;text-align:center;border-right:1px solid #efefef;float:left;position:relative;background:url(../images/bggg.png) no-repeat center 48px}
.ser_02 ul li img{display:inline-block;position:relative;top:10px}
.ser_02 ul li span{display:block;margin-top:25px}

.ser_03{width:1115px;margin-left:-25px}

.b_01{width:100%;margin-top:45px;padding-bottom:100px;background:#212121;color:#fff}

.b_main{width:1041px;margin:0 auto}
.b_main h2{text-align:center;background:url(../images/hbg.jpg) center center no-repeat;font-size:15px;height:100px;line-height:100px}
.b_main .before{width:100%;height:150px;display:table;clear:both;background: transparent;}
.b_main .pic2{position:absolute;top:0;left:0;z-index:-1}
.b_main .image_container{width:32%;height:150px;float:left;position:relative;}
.b_main .image_container:nth-child(1) { margin-left: 1%; }
.b_main .image_container:nth-child(2) { margin-left: 1%;margin-right: 1%; }
.b_main .image_container:nth-child(3) { margin-right:1%; }
.b_main .image_container >div{ width: 100%;height: 100%;}
.b_main .image_container a{ width: 100%; -webkit-perspective:600px;-moz-perspective:600px}
.b_main .image_container h3{ width:100%; position:absolute;left:0;bottom:62px;text-align:center;font-size:16px}
.b_main .image_container a .pic1{ height:150px;width:100%;font-size:16px;background:#fff;-webkit-transform:rotateX(0) rotateY(0);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(0) rotateY(0);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.b_main .image_container a:hover .pic1{-webkit-transform:rotateX(180deg);-moz-transform:rotateX(180deg)}
.b_main .image_container a .pic2{ height:150px;width:100%;background:#fff;position:absolute;left:0;top:0;-webkit-transform:rotateX(-180deg);-webkit-transform-style:preserve-3d;-webkit-backface-visibility:hidden;-moz-transform:rotateX(-180deg);-moz-transform-style:preserve-3d;-moz-backface-visibility:hidden;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}
.b_main .image_container a:hover .pic2{-webkit-transform:rotateX(0) rotateY(0);-moz-transform:rotateX(0) rotate(0);z-index:10;position:absolute}

.b_02{width:100%;margin-top:45px;padding-bottom:1px;background:#131313;color:#fff}
.b_02 .b_main{padding-top:40px}
.b_02 .b_main h2{background:0 0;border-bottom:1px solid #393939;line-height:50px;height:50px}
.b_02 .b_main dl{display:table;width:600px;margin:50px auto}
.b_02 .b_main dl img{display:inline}
.b_02 .b_main dl span{display:block;line-height:30px;height:30px;font-size:14px}
.b_02 .b_main dl dt{float:left;width:230px;text-align:center}
.b_02 .b_main dl dd{float:right;width:230px;text-align:center}

.b_03{width:100%;padding-bottom:1px;background:#212121;color:#fff}
.b_03 .b_main{padding-top:40px;overflow:visible}
.b_03 .b_main h2{line-height:50px;height:50px;background:url(../images/hbg2.jpg) center center no-repeat}
.b_03 .b_main ul{margin:50px 0;display:table;width:100%}
.b_03 .b_main ul li{float:left;margin-left:42px;margin-bottom:24px}

.ser_04 ul li{height:110px}
.ser_04 ul li h4{margin-top:30px;font-weight:700;font-size:13px;margin-bottom:5px}
.ser_04 ul li span{height:inherit;line-height:inherit;margin-top:0}
