﻿@charset "utf-8";
/*end*/
body{overflow-x:hidden;}


h2 em{display: block;position: relative;}
h2 em:before{width:478px; height:9px;content:"";position:absolute;top:5px;left:0;background:url(xt1.png) no-repeat left;}
h2 em:after{width:478px; height:9px;content:"";position:absolute;top:5px;right:0;background:url(xt2.png) no-repeat right;}


.search{height:79px; border-bottom:1px solid #e3e3e3;}
.sea{height:79px;}
.sea span{display: block;width:600px;float:left; height:79px; line-height: 79px;}
.sea span i{font-size: 14px; color:#333333; font-weight: bold;float:left;}
.sea span a{font-size: 14px; color:#4c4c4c;float:left; margin-right: 16px;}
.sea p{width:335px; height:36px;float:right;margin-top: 22px;background:#F2F2F2;border:1px solid #EDEDED;border-radius:17px;}
.sea p .txt{width:279px;height:36px;line-height: 36px;padding:0 20px; box-sizing: border-box;float:left;border:0;background:0; font-size: 14px; color:#808080;}
.sea p .btn{width:55px;height:36px;background:url(btn.png) no-repeat center; cursor: pointer;}

.product{height:800px; overflow: hidden;}
.pro{padding-top:24px;}
.pro h2{text-align: center; margin-bottom: 40px;}
.pro h2 span{display: block; font-size: 46px; line-height: 46px; margin-bottom: 13px;color:#333333; font-weight: normal;}
.pro h2 span a{display: block; font-size: 46px; line-height: 46px; margin-bottom: 13px;color:#333333; font-weight: normal;}
.pro h2 em{display: block;font-size: 20px; line-height: 20px; color:#666666; font-weight: normal;}
.pro .pro_nav{width:300px; float:left;}
.pro .pro_nav .tit{width:300px; height:130px; background:url(protitbj.jpg) no-repeat center;padding-top:30px; box-sizing: border-box;}
.pro .pro_nav .tit h3{text-align: center;font-size: 32px; line-height: 32px; color:#FFFFFF; font-weight: bold; margin-bottom: 6px;letter-spacing: 5px;}
.pro .pro_nav .tit em{display: block;font-size:13px;line-height: 13px;color:rgba(255,255,255,0.3); text-align: center; margin-bottom: 12px; text-transform: uppercase;}
.pro .pro_nav .tit i{display: block;font-size: 20px; line-height: 20px; color:#FFFFFF; text-align: center;}
.pro .pro_nav .hd{width:300px;height:490px;background:#EDEDED;}
.pro .pro_nav .hd ul li{height:80px; line-height: 80px;border-top:1px solid #fafafa;border-bottom:1px solid #d1d1d1;}
.pro .pro_nav .hd ul li a{padding-left:93px; padding-right:44px;display: block;}
.pro .pro_nav .hd ul li h4{ font-size: 16px; color:#333333; font-weight: normal;}
.pro .pro_nav .hd ul li.cur a h4{display: block;color:#18a5ff; font-weight: bold; background:url(jt.png) no-repeat right;}
.pro .pro_nav .hd ul li.first{border-top:0;}
.pro .pro_nav .hd strong{display: block;height:80px; line-height: 80px;border-top:1px solid #fafafa;}
.pro .pro_nav .hd strong a{display: block;text-align: center; font-size: 16px; color:#333333; font-weight: bold;}
.pro .pro_nav .hd strong:hover a{color:#18a5ff;}
.pro .yp_box{width:900px;height:619px;float:right;}
.pro .prodesc{width:900px;height:619px; position: relative;}
.pro .prodesc span{display: block;width:900px; height:619px;}
.pro .prodesc span img{width:900px; height:619px;}
.pro .prodesc .prosm{width:360px;height:280px;position: absolute;top:69px;left:77px;}
.pro .prodesc .prosm h5{height:57px; background:url(xt.jpg) no-repeat left bottom; margin-bottom: 31px;}
.pro .prodesc .prosm h5 a{font-size: 30px; line-height: 30px; color:#333333; font-weight: bold; }
.pro .prodesc .prosm p{font-size: 15px; color:#333333;width:355px;height:135px; margin-bottom: 29px; line-height: 28px;}
.pro .prodesc .prosm em a{display: block;width:80px; height:28px; background:url(jt1.png) no-repeat center;}
.pro .zjfl{margin-top: 50px;height:428px;}
.pro .zjfl .zj_left{width:580px;float:left;}
.pro .zjfl .zj_left h5{height:75px; background:url(zj2.jpg) no-repeat center;}
.pro .zjfl .zj_left h5 span{display: block;float:left;height:75px; line-height: 75px; margin-left: 32px;width:390px;}
.pro .zjfl .zj_left h5 span em{font-size: 32px; color:#FFFFFF; font-weight: bold; margin-right: 10px;letter-spacing: 5px;}
.pro .zjfl .zj_left h5 span i{font-size: 12px; color:rgba(255,255,255,0.3); text-transform: uppercase;}
.pro .zjfl .zj_left h5 b{display: block;float:right; margin-right: 19px; font-size: 14px; color:#FFFFFF; height:75px; line-height: 75px; text-transform: uppercase; font-family: "Verdana";}
.pro .zjfl .zj_left .zj_desc{width:580px; height:353px;border:3px solid #18a5ff; padding:15px 33px 0 32px; box-sizing: border-box; position: relative; }
.pro .zjfl .zj_left .zj_desc ul{width:510px;height:259px; overflow: hidden;}
.pro .zjfl .zj_left .zj_desc ul li{float:left;width:127px;height:64px; line-height: 64px; border-bottom:1px dashed #d2d2d2;}
.pro .zjfl .zj_left .zj_desc ul li a{display: block;padding-left:24px;background:url(kk.png) no-repeat left;font-size: 16px; color:#333333;z-index:100; position: relative;}
.pro .zjfl .zj_left .zj_desc ul li a:hover{background:url(kk_h.png) no-repeat left;}
.pro .zjfl .zj_left .zj_desc .gd{display: block;width:120px; height:38px;line-height: 38px;text-align: center;background:#f7931c;margin:0 auto; border-radius: 18px; font-size: 16px; color:#FFFFFF; font-weight: bold;}
.pro .zjfl .zj_left .zj_desc .zjt2{display: block;width:237px; height:287px; position: absolute;right:-29px; bottom:-115px;}
.pro .zjfl .zj_right{width:580px;float:right;}
.pro .zjfl .zj_right h5{height:75px; background:url(zj3.jpg) no-repeat center;}
.pro .zjfl .zj_right h5 span{display: block;float:left;height:75px; line-height: 75px; margin-left: 32px;width:390px;}
.pro .zjfl .zj_right h5 span em{font-size: 32px; color:#FFFFFF; font-weight: bold; margin-right: 10px;letter-spacing: 5px;}
.pro .zjfl .zj_right h5 span i{font-size: 12px; color:rgba(255,255,255,0.3); text-transform: uppercase;}
.pro .zjfl .zj_right h5 b{display: block;float:right; margin-right: 19px; font-size: 14px; color:#FFFFFF; height:75px; line-height: 75px; text-transform: uppercase; font-family: "Verdana";}
.pro .zjfl .zj_right .zj_desc{width:580px; height:353px;border:3px solid #18a5ff; padding:15px 33px 0 32px; box-sizing: border-box; position: relative; }
.pro .zjfl .zj_right .zj_desc ul{width:510px;height:259px; overflow: hidden;}
.pro .zjfl .zj_right .zj_desc ul li{float:left;width:158px;height:64px; line-height: 64px; border-bottom:1px dashed #d2d2d2;}
.pro .zjfl .zj_right .zj_desc ul li a{display: block;padding-left:24px;background:url(kk.png) no-repeat left;font-size: 16px; color:#333333;z-index:100; position: relative;}
.pro .zjfl .zj_right .zj_desc ul li a:hover{background:url(kk_h.png) no-repeat left;}
.pro .zjfl .zj_right .zj_desc ul li.last{width:230px;}
.pro .zjfl .zj_right .zj_desc .gd{display: block;width:120px; height:38px;line-height: 38px;text-align: center;background:#f7931c;margin:0 auto; border-radius: 18px; font-size: 16px; color:#FFFFFF; font-weight: bold;}
.pro .zjfl .zj_right .zj_desc .zjt3{display: block;width:274px; height:294px;position: absolute;right:-74px; bottom:-110px;}
.pro .zjfl .zj_right .zj_desc ul li.fr{width:193px;}





.hfbj{height:350px; background:url(hfbj.jpg) no-repeat center; overflow: hidden;}
.hf{padding-top:67px;}
.hf h2{text-align: center; margin-bottom: 20px;}
.hf h2 span{display: block;font-size: 32px; line-height: 32px; color:#333333; font-weight: bold; margin-bottom: 18px;}
.hf h2 em{display: block;width:388px;font-size: 22px; color:#333333;padding:0 67px;position: relative; font-weight: normal;margin:0 auto;}
.hf h2 em:before{width:67px; height:1px; background:#a2aaae; content:""; position: absolute;left:0; top:11px;}
.hf h2 em:after{width:67px; height:1px; background:#a2aaae; content:""; position: absolute;right:0; top:11px;}
.hf strong{display: block;width:379px;height:46px;background:url(zxbj.png) no-repeat center;margin:0 auto;padding-left:25px; box-sizing: border-box;}
.hf strong em{display: block;width:256px; height:46px;line-height: 46px;float:left;padding-left:36px; box-sizing: border-box;background:url(tel2.png) no-repeat left; font-size: 26px; color:#18a5ff; }
.hf strong a{display: block;width:98px;height:46px;float:left; text-align: center;line-height: 46px; font-size: 16px; color:#FFFFFF;}
/**/
.yyly{height:748px; background:#F7F7F7;}
.ly{padding-top:100px;}
.ly h2{text-align: center; margin-bottom: 40px;}
.ly h2 span{display: block;font-size: 46px; line-height: 46px; color:#333333; margin-bottom: 13px; font-weight: normal;}
.ly h2 em{    padding:0 397px;    font-size: 20px;    line-height: 20px;    color: #666666;    font-weight: normal;}
.ly h2 em:before{position: absolute;top: 5px;left: -82px;}
.ly h2 em:after{position: absolute;top: 5px;right: -82px;}
.ly .yy_ul{height:450px; position: relative;}
.ly .bd{height:450px; overflow: hidden;}
.ly .bd ul li{float:left; width:290px;height:450px; margin-right: 13px;position: relative;}
.ly .bd ul li span{display: block;width:290px; height:450px; overflow: hidden;}
.ly .bd ul li span img{width:290px; height:450px;transition: 1s;}
.ly .bd ul li:hover span img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.ly .bd ul li em{display: block;height:45px;line-height: 45px; text-align: center; width:290px;position: absolute;left:0;bottom:0; font-size: 20px; color:#FFFFFF;}
.ly .jt i{display: block;width:70px; height:70px; cursor: pointer;}
.ly .jt .prev{background:url(prev.png) no-repeat center; position: absolute;top:190px; left:-110px;}
.ly .jt .next{background:url(next.png) no-repeat center; position: absolute;top:190px; right:-110px;}
/**/
.edgebj{height:920px;}
.edge{padding-top:22px; height:290px; box-sizing: border-box;}
.edge h2{text-align: center; margin-bottom: 40px;}
.edge h2 span{display: block; height:46px; line-height: 46px; margin-bottom: 14px; font-size: 46px; color:#333333; font-weight: normal;}
.edge h2 em{padding:0 447px; font-weight: normal; font-size: 20px; line-height: 20px; color:#666666;}
.edge h2 em:before{position: absolute;top: 5px;left: -30px;}
.edge h2 em:after{position: absolute;top: 5px;right: -30px;}
.edge ul{height:120px;}
.edge ul li{float:left;width:385px; height:120px;border:1px solid #DEDEDE; box-sizing: border-box; margin-left: 19px;padding-top:32px;padding-left:74px;}
.edge ul li.first{margin-left: 0;}
.edge ul li i{display: block;float:left;width:71px; height:55px; margin-right: 6px;}
.edge ul li .e1{background:url(e1.png) no-repeat center;}
.edge ul li .e2{background:url(e2.png) no-repeat center;}
.edge ul li .e3{background:url(e3.png) no-repeat center;}
.edge ul li .e4{background:url(e4.png) no-repeat center;}
.edge ul li span{display: block;float:left;}
.edge ul li span em{display: block; font-size: 20px; line-height: 20px; color:#4c4c4c; margin-bottom: 11px;}
.edge ul li span b{display: block;font-size: 16px; line-height: 16px; color:#4c4c4c; font-weight: normal;}
.edge ul li.cur{background:#18a5ff;border:1px solid #18a5ff;}
.edge ul li.cur .e1{background:url(e1_h.png) no-repeat center;}
.edge ul li.cur .e2{background:url(e2_h.png) no-repeat center;}
.edge ul li.cur .e3{background:url(e3_h.png) no-repeat center;}
.edge ul li.cur .e4{background:url(e4_h.png) no-repeat center;}
.edge ul li.cur span em{color:#FFF;}
.edge ul li.cur span b{color:#FFF;}
.edgebj .ye_box{width:100% !important;}
.edgebj .ye_box .con{width:100% !important;}
.edgebj .ed_qh{width:100%;position: relative;}
.edgebj .ed_qh span{display: block;width:100%;height:630px;}
.edgebj .ed_qh span img{height:630px;position: absolute;left:50%;margin-left: -960px;}
.edgebj .ed_qh .qhsm{position: relative;}
.edgebj .ed_qh .qhsm .ed_sm span{display: block;width:68px; height:117px;position: absolute;top:-17px;left:0;}
.edgebj .ed_qh .qhsm .ed_sm .ed1{background:url(ed1.jpg) no-repeat center;}
.edgebj .ed_qh .qhsm .ed_sm .ed2{background:url(ed2.jpg) no-repeat center;}
.edgebj .ed_qh .qhsm .ed_sm .ed3{background:url(ed3.jpg) no-repeat center;}
.edgebj .ed_qh .qhsm .ed_sm .ed4{background:url(ed4.jpg) no-repeat center;}
.edgebj .ed_qh .qhsm .ed_sm{width:737px; height:160px;background:#FFF; position: absolute;left:232px;bottom:0;padding-top:44px; box-sizing: border-box; padding-left:80px;border:1px solid #ebebeb;}
.edgebj .ed_qh .qhsm .ed_sm strong{display: block;height:34px;padding-left:17px; margin-bottom: 20px;position: relative;}
.edgebj .ed_qh .qhsm .ed_sm strong:before{width:25px; height:1px; background:#4D4D4D; content:""; position: absolute; top:18px;left:-24px;}
.edgebj .ed_qh .qhsm .ed_sm strong em{display: block;font-size: 32px;float:left; line-height: 32px; font-weight: bold; margin-right: 12px;color:#18a5ff;}
.edgebj .ed_qh .qhsm .ed_sm strong i{display: block;float:left;font-size: 24px;line-height: 24px;color:#333333; font-weight: normal;margin-top: 7px;}
.edgebj .ed_qh .qhsm .ed_sm ul{padding-left:17px;}
.edgebj .ed_qh .qhsm .ed_sm ul li{font-size: 15px; color:#4c4c4c;padding-left:16px;background:url(d.png) no-repeat left 9px; float:left; line-height: 22px;margin-right:39px;}
.edgebj .ed_qh .qhsm .ed_sm ul li:last-child{margin-right:0;}
/**/
.casebj{height:auto;}
.case{padding-top:89px;}
.case h2{text-align: center;margin-bottom: 40px;}
.case h2 span{display: block;font-size: 46px; line-height: 46px; color:#333333; margin-bottom: 16px;font-weight: normal;}
.case h2 span a{display: block;font-size: 46px; line-height: 46px; color:#333333; margin-bottom: 16px;font-weight: normal;}
.case h2 em{font-size: 20px; color:#666666;padding:0 365px; font-weight: normal;}
.case h2 em:before{position: absolute;top: 5px;/*left: -114px;*/}
.case h2 em:after{position: absolute;top: 5px;/*right: -114px;*/}
.case .tuij dl{height:328px;border:1px solid #E5E5E5; padding:5px; margin-bottom: 30px; }
.case .tuij dl dt{width:583px;height:328px;float:left; overflow: hidden;}
.case .tuij dl dt img{width:583px;height:328px; transition: 1s;}
.case .tuij dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.case .tuij dl dd{width:525px;float:left;padding-top:45px;padding-left:40px; }
.case .tuij dl dd h4{height:48px; margin-bottom: 30px;}
.case .tuij dl dd h4 a{display: block;font-size: 26px; color:#333333; font-weight: normal; margin-bottom: 19px;}
.case .tuij dl dd h4 i{display: block;width:37px; height:3px; background:#18a5ff;}
.case .tuij dl dd p{height:104px;margin-bottom: 39px;font-size: 15px; color:#666666;line-height: 27px;}
.case .tuij dl dd .gd{display: block;width:80px;height:28px;background:url(jt1.png) no-repeat center; }
.case .tuij dl dd .gd:hover{animation:shake 1s linear;-webkit-animation:shake 1s linear;}
.case .tuij dl:hover dd h4 a{color:#f7931c;}
.case .cafl{ height:475px;position: relative;}
.case .cafl .bd{overflow: hidden;}
.case .cafl .bd ul li{float:left;width:395px; height:475px; margin-right: 8px;}
.case .cafl .bd ul li dl dt{width:395px; height:300px; overflow: hidden; position: relative;}
.case .cafl .bd ul li dl dt img{width:395px; height:300px; transition: 1s;}
.case .cafl .bd ul li dl dt i{display: block;width:28px; height:13px;background:url(dbx.png) no-repeat center; position: absolute;left:32px; bottom:-13px; }
.case .cafl .bd ul li dl dd{padding:35px 0 0 35px; border:1px solid #E5E5E5;border-top:0; height:252px; box-sizing: border-box;}
.case .cafl .bd ul li dl dd h4{height:40px; margin-bottom: 24px;}
.case .cafl .bd ul li dl dd h4 a{display: block;font-size: 22px; line-height: 22px; color:#333333; margin-bottom: 15px; font-weight: normal;}
.case .cafl .bd ul li dl dd h4 i{display: block;width:37px; height:3px; background:#18a5ff;}
.case .cafl .bd ul li dl dd p{width:324px;height:70px; margin-bottom: 27px;font-size: 15px;color:#666666;}
.case .cafl .bd ul li dl dd .gd{display: block;width:80px;height:28px;background:url(jt1.png) no-repeat center;}
.case .cafl .bd ul li:hover dl dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
}
.case .cafl .bd ul li dl dd .gd:hover{animation:shake 1s linear;-webkit-animation:shake 1s linear;}
.case .cafl .bd ul li:hover dl dd h4 a{color:#f7931c;}
.case .cafl .jt i{display: block;width:70px; height:70px; cursor: pointer;}
.case .cafl .jt .prev1{background:url(prev.png) no-repeat center;position: absolute;top:194px; left:-110px;}
.case .cafl .jt .next1{background:url(next.png) no-repeat center;position: absolute;top:194px; right:-110px;}
/**/
.newsbj{height:780px; background:#F7F7F7;}
.news{padding-top:70px;}
.news h2{text-align: center; margin-bottom: 16px;}
.news h2 span{display: block;font-size: 46px; line-height: 46px; color:#333333; margin-bottom: 16px; font-weight: normal;}
.news h2 em{display: block;font-size: 20px; line-height: 20px; height:21px; color:#666666;padding:0 479px; font-weight: normal;}
.news .news_left{width:766px;float:left;padding-top:14px;}
.news .news_left h3{height:43px;}
.news .news_left h3 em{font-size: 24px; line-height: 24px; color:#333333; float:left; font-weight: normal;}
.news .news_left h3 i{display: block;float:right;font-size: 14px; line-height: 14px;color:#666666; font-weight: normal;margin-top: 9px;}
.news .news_left ul li{height:156px;margin-bottom: 10px;}
.news .news_left ul li dl dt{width:277px; height:156px;float:left; overflow: hidden;}
.news .news_left ul li dl dt img{width:277px; height:156px; transition: 1s;}
.news .news_left ul li:hover dl dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.news .news_left ul li dl dd{float:left;width:489px; height:156px; border:1px solid #F2F2F2;box-sizing: border-box;background:#ffffff;padding:31px 27px 0 31px;border-left:0;}
.news .news_left ul li dl dd h4{height:18px;margin-bottom: 19px;}
.news .news_left ul li dl dd h4 a{font-size: 18px; color:#1A1A1A;font-weight: normal;}
.news .news_left ul li:hover dl dd h4 a{color:#f7931c;}
.news .news_left ul li dl dd p{height:37px;margin-bottom: 19px; font-size: 14px; color:#666666;}
.news .news_left ul li dl dd i{display: block;font-size: 12px; line-height: 12px;color:#999999; font-family: "Verdana"; font-weight: bold;}
.news .news_right{width:418px; height:549px;background:url(bkbj.png) no-repeat center; float:right; padding:29px 25px 0 24px; box-sizing: border-box;}
.news .news_right h3{height:43px;}
.news .news_right h3 em{font-size: 24px; line-height: 24px; color:#333333; float:left; font-weight: normal;}
.news .news_right h3 i{display: block;float:right;font-size: 14px; line-height: 14px;color:#666666; font-weight: normal;margin-top: 9px;}
.news .news_right dl{height:320px; border-bottom:1px dashed #e0e0e0; margin-bottom: 10px;}
.news .news_right dl dt{height:207px; overflow: hidden;}
.news .news_right dl dt img{width:100%; transition: 1s;}
.news .news_right dl:hover dt img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.news .news_right dl dd{padding:24px 12px 0 10px;}
.news .news_right dl dd h4{height:16px; line-height: 16px; margin-bottom: 15px;}
.news .news_right dl dd h4 a{font-size: 16px; color:#1A1A1A; font-weight: normal;}
.news .news_right dl:hover dd h4 a{color:#f7931c;}
.news .news_right dl dd p{font-size: 14px; color:#666666;}
.news .news_right ul li{height:33px; line-height: 33px;padding-left:10px;}
.news .news_right ul li a{padding-left:18px;display: block;font-size: 15px; color:#333333; background:url(dbx1.png) no-repeat left; font-weight: normal;}
.news .news_right ul li:hover a{color:#f7931c;}
/**/
.about{height:760px;}
.ab{padding-top:50px;}
.ab h2{text-align: center;margin-bottom: 40px;}
.ab h2 span{display: block;font-size: 46px; line-height: 46px; color:#333333; margin-bottom: 17px; font-weight: normal;}
.ab h2 em{display: block;font-size: 20px; line-height: 20px; color:#666666; font-weight: normal;padding:0 498px;}
.ab h2 em:before{width:498px; height:9px;content:"";position:absolute;top:5px;left:0;background:url(xt3.png) no-repeat left;}
.ab h2 em:after{width:498px; height:9px;content:"";position:absolute;top:5px;right:0;background:url(xt4.png) no-repeat right;}
.ab dl{height:490px;}
.ab dl dt{width:600px; height:490px;float:left; overflow: hidden;}
.ab dl dt img{width:600px; height:490px; transition: 1s;}
.ab dl dt:hover img{-webkit-transform: scale(1.1);-moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);}
.ab dl dd{width:600px; height:490px; background:#F5F5F5;float:left; position: relative;padding-top:76px; padding-left:56px; box-sizing: border-box; }
.ab dl dd span{display: block;width:493px;height:87px; background:url(yw.png) no-repeat center; line-height: 87px;color:#18a5ff; margin-bottom: 29px;}
.ab dl dd span b{display: block;float:left;font-size: 30px; margin-right: 13px;}
.ab dl dd span em{font-size: 28px;float:left;}
.ab dl dd p{width:485px; height:251px;margin-bottom: 29px;font-size: 15px; color:#4D4D4D; line-height: 30px;}
.ab dl dd a{display: block;width:120px; height:36px;line-height: 36px;text-align: center;background:#f7931c;border-radius: 18px;}
.ab dl dd a em{font-size: 15px; color:#FFFFFF; font-weight: bold;padding-right:27px; background:url(jt3.png) no-repeat right;}
.ab dl dd strong{display: block;width:197px; height:46px;line-height: 46px;background:#18a5ff; position: absolute;top:0;right:0;padding-left:25px; box-sizing: border-box;}
.ab dl dd strong i{display: block;padding-left:23px;font-size: 18px; color:#FFFFFF;background:url(jt2.png) no-repeat left; font-weight: normal;}
.ab dl dd .dbx2{display: block;width:185px; height:185px; background:url(dbx2.png) no-repeat center; position: absolute;right:-41px;bottom:-41px;}
.ab dl dd a:hover{animation:shake 1s linear;-webkit-animation:shake 1s linear;}



























