/* CSS Document */
@charset "utf-8";.mb10{margin-bottom:10px}
.ml10{margin-left:10px}
.bg{background:#fff}
em,i{font-style:normal}
body{min-width:1200px;width:100%;overflow-x:hidden}
.slider{position:relative;overflow:hidden;width:100%}
.slideBox .bd{position:relative;z-index:0}
.slideBox .bd li img{width:100%;vertical-align:top}
.bantil{width:100%;height:60px;position:absolute;bottom: 110px;z-index:8}
.bantil li{width:60px;height:10px;float:left;display:inline;background:#003591;opacity:1;border-radius:12px;margin:0 12px;box-sizing:border-box;cursor:pointer}
.bantil li.on{background: #fe7c44;width:60px}
.bantil ul{display:block;position:absolute;left:50%;transform:translateX(-50%);margin-top:28px}
.numb{height:200px;margin-top:44px;overflow:hidden}
.numb li{width:270px;float:left;padding-left:30px;font:16px "Microsoft YaHei";color:#333}
.numb li span{display:block;font:72px Arial;font-weight:700;position:relative}
.numb li span:before{content:"";position:absolute;top:67px;left:0;width:120px;height:4px;background:#78bc27}
.tit-t{height:280px;box-sizing:border-box;padding-top:95px;padding-left:460px;background:url(../images/hgq-tit.png) no-repeat 320px 80px}
.tit-t p span{color:#d30011}
.hgq-box img {
    margin-top: 112px;
}
.tit-t p{font-size:35px;font-weight:700;color:#000;display:inline-block;border-bottom:2px solid #e61b48;padding-bottom:5px;margin-bottom:5px}
.tit-t b{font-size:60px;color:#d30011;letter-spacing:5px;display:block}
.tit1{text-align:center;font:48px "Microsoft YaHei";color:#333}
.tit1{text-align:center;font:50px "Microsoft YaHei";color:#333;clear:both;margin-bottom: 45px;}
.tit1 a{color:#222;font-weight:700;display:block;margin-bottom:-10px;letter-spacing:5px}
.tit1 em{font:22px "Microsoft YaHei";color:#333;padding-top:5px;letter-spacing:1px;position:relative}
.tit1 em i{display:block;font-size:14px;color:#c1c1c1}
.tit1 em:after{position:absolute;content:'';background:url(../images/tit-l1.png) no-repeat 0 0;left:-186px;top:16px;width:146px;height:10px}
.tit1 em:before{position:absolute;content:'';background:url(../images/tit-r1.png) no-repeat 0 0;right:-186px;top:16px;width:146px;height:10px}
.tit1 a span{color:#e91b49;margin-left:10px}
.tit1 img{margin:0 auto;margin-bottom:-25px}
.hgq .tit1 a,.hgq .tit1 a span{color:#fff}
.hgq .tit1 em{color:#fff}
.hgq .tit1 em:after{background:url(../images/tit-l.png) no-repeat 0 0}
.hgq .tit1 em:before{background:url(../images/tit-r.png) no-repeat 0 0}
.hgq-box dl{display:inline-block;width:16.66%;float:left;text-align:center}
.hgq-box dl dt{display:none}
.hgq-box{margin-top:50px}
.hgq-box dd>img{border-radius:50%}
.hgq-box dd:nth-child(3){color:#fff;font-size:20px;margin-top:14px}
.hgq-box dl:nth-child(1),.hgq-box dl:nth-child(6){margin-top:110px}
.hgq-box dl:nth-child(2),.hgq-box dl:nth-child(5){margin-top:35px}
.hgq-box dl:hover dt{display:block}
.hgq-box dl.cur dd{display:none}
.hgq-box dl.cur dt{display:block}
.hgq-box dl.cur dt img{border-radius:50%;border:5px solid #d30011a8;margin-top:-40px}
.about dl dt {display: inline-block;width: 500px;/* margin-left: 50px; */margin-top: 70px;}
.about dl{/* background:#00000073; *//* margin-top:527px; *//* height:265px; */color:#fff;/* box-sizing:border-box; *//* padding:40px 80px; */}
.about dl dt ul li{float:left;width: 29.33%;font-size: 24px;/* text-align:center; */color: #333;padding-left: 40px;box-sizing: border-box;}
.about dl dt{overflow:hidden;border-bottom:1px solid #fff;margin-bottom:20px;padding-bottom:20px}
.about dl dt h6 {
    font-size: 50px;
}

.about dl dt h6 span {
    display: block;
    font-size: 20px;
    font-weight: initial;
    margin-top: 10px;
}

.about dl dt p {
    font-size: 17px;
    color: #333;
    display: block;
    margin-top: 60px;
    line-height: 24px;
}

.about dl dt ul {
    margin-top: 100px;
    overflow: hidden;
}

.about dl dt ul li:nth-child(3) {
    width: 33%;
}

.about dl dt>a {
    margin-top: 20px;
    display: inline-block;
    font-size: 20px;
    font-weight: bold;
    margin-left: 25px;
}
.about dl dd {
    float: right;
    margin-top: 50px;
}

.about dl dd img {
    width: 670px;
    margin-right: -20px;
}
.yinz{height:476px;background:url(../images/yinz_bg.jpg) no-repeat center top;padding-top:80px}
.yinz dl{padding-top:40px;border-top:2px solid #eee;height:222px;overflow:hidden}
.yinz dt{width:380px;float:left;font:48px "Microsoft YaHei";font-weight:700;line-height:60px;color:#fff}
.yinz dt em{display:block}
.yinz dd{width:756px;float:right}
.yinz dd p{font:16px "Microsoft YaHei";line-height:30px;color:#fff}
.yinz dd em{display:block;font:14px "Times New Roman",Times,serif;color:#fff;margin-top:20px;letter-spacing:2px}
.yinz h5{width:810px;height:180px;margin:0 auto}
.yinz h5 img{display:block;width:810px;height:180px}
.pro{overflow:hidden;padding-bottom:30px;padding-top:80px;box-sizing:border-box;/* background:url(../images/cp-bg.jpg) no-repeat center 0; */}
.fen{width:265px;overflow:hidden;margin-top:38px}
.fen2{border-top:0;border-bottom:0;background: #fff;border-right: 20px solid #eeeeee;border-left: 1px solid #eeeeee;}
.fen h2{overflow:hidden;font: 30px "Microsoft YaHei";color:#fff;padding: 18px 0 0;height:99px;box-sizing:border-box;background: #1c4192;position: relative;}
.fen h2 a{display:block;color:#fff;padding: 0 0 0 30px;font-weight:700;}
.fen h2 em{display:block;font-size: 16px;font-weight:initial;margin-top:0}
.fen h3{font:18px "Microsoft YaHei";font-weight:700;line-height: 60px;/* background:#003591; */position:relative}
.fen h3 a{display:block;/* color:#fff; */padding-left:65px;background: url(../images/leib2-cp-list1.png) no-repeat 30px 21px;transition:all .1s cubic-bezier(.165,.84,.44,1)!important;-webkit-transition:all .1s cubic-bezier(.165,.84,.44,1)!important;margin-left:5px;border-bottom: 1px solid #eeeeee;border-top: 1px solid #eeeeee;}
.fen .on a,.fen h3 a:hover{color: #1c4192;}
.fen li{font-size:16px;overflow:hidden;border-bottom: 1px dashed #eeeeee;}
.fen li a{display:block;color:#333;padding-left:65px;line-height:45px;background:url(../images/xia1.png) no-repeat 30px 18px;transition:all .1s cubic-bezier(.165,.84,.44,1)!important;-webkit-transition:all .1s cubic-bezier(.165,.84,.44,1)!important;position:relative}
.fen li a:hover{color:#003591;background:url(../images/xia.png) no-repeat 30px 18px;font-weight:700;padding-left:70px}
.fen h5{height:171px;overflow:hidden;background:url(../images/fen_bg.jpg) no-repeat;font:24px Arial;font-weight:700;text-align:center;color:#fff}
.fen h5 em{display:block;font:24px "Microsoft YaHei";color:#fff;line-height:32px;background:url(../images/fen_lx.png) no-repeat 70px 0;padding-left:110px;margin-top:55px;text-align:left}
.pro1{width:920px;margin-top:38px}
.pro1 h2{height:50px;background:#333;overflow:hidden;font:18px "Microsoft YaHei";line-height:50px;color:#fff}
.pro1 h2 a{display:block;color:#f9f8f8;padding:0 0 0 18px}
.pro1 h2 em{font:12px Arial;color:#adadad;padding-left:8px;text-transform:uppercase}
.pro1 h2 span{display:block;float:right;width:50px;font:14px "Microsoft YaHei";color:#ccc;line-height:50px;margin-right:18px;background:url(../images/pro_more.gif) no-repeat right center}
.pro1 .bd li{width:297px;float:left;display:inline;margin-right:14px;overflow:hidden;position:relative;box-sizing:border-box;transition:all .1s cubic-bezier(.165,.84,.44,1)!important;-webkit-transition:all .1s cubic-bezier(.165,.84,.44,1)!important;margin-bottom:15px;background:#fff}
.pro1 li img{display:block;width:295px;-webkit-transition:1s;-moz-transition:1s;transition:1s;height:293px;margin:0 auto;border: 1px solid #eee;}
.pro1 li:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}
.pro1 li:nth-child(3n){margin-right:0}
.pro1 li a{overflow:hidden;display:block}
.pro1 li em a{font-size:18px;line-height:49px;color:#666;font-weight:inherit;transition:all .1s cubic-bezier(.165,.84,.44,1)!important;-webkit-transition:all .1s cubic-bezier(.165,.84,.44,1)!important;z-index:999;overflow:hidden;text-align:center;display:block;font-weight:700}
.pro1 li a:hover em:before{width:100%;-webkit-transition:width .5s;transition:width .5s}
.cpban img{width:100%}
span.arrow a:hover{text-decoration:underline}
.pro1 li:hover em a{background:url(../images/cp-xia.png) no-repeat 260px 16px;color:#3f3f3e;font-weight:700}
.newbox{overflow:hidden;background: url(../images/newboxbg.jpg) no-repeat center 0;padding-top: 70px;height: 790px;box-sizing: border-box;}
.new_t{height:67px;overflow:hidden;/* margin-top: 30px; */}
.new_t li.cur:nth-child(4) {
}

.new_t li:nth-child(1):after {
    left: 7px;
}

.new_t li.cur:nth-child(1):after {
    left: 7px;
}

.new_t li{float:left;width: 202px;line-height: 44px;color:#17120f;margin-right: 23px;/* transform: skewX( 
349deg
 ); */background: url(../images/new_t_bg1.png) no-repeat 0px 0px;position: relative;}
.new_t li a{display:block;color: #fff;font-size: 20px;padding-left: 70px;/* text-align: center; *//* transform: skewX(
327deg
); */z-index: 9999;position: relative;}
.new_t li.cur{}
.newbox .yshd{width:189px;height:27px;position:absolute;right:0;top:550px}
.newbox .yshd li{float:right;width:4px;height:4px;border-radius:100%;background:#333;border:solid 3px #333;margin:0 0 0 35px;cursor:pointer}
.newbox .yshd li.cur,.ys .yshd li:hover{border-color:#78bc27;background:#fff}
.new_t li:last-child{}
.newtj{float:left;width: 430px;background: #f4f4f4;box-sizing: border-box;height: 470px;padding: 20px;}
.newtj dt{/* width:600px; *//* height:400px; *//* overflow:hidden; */margin-top: 50px;}
.newtj dt img{width: 100%;/* height:400px; */display:block;}
.newtj dd{position:relative;padding: 20px 0;/* height: 119px; *//* background: #eeeeee; */}
.newtj h3{/* line-height:57px; */font-size: 20px;color:#3f3f3e;/* padding: 0 0 0 20px; */padding-bottom: 16px;display: block;height: 20px;/* border-bottom: 1px solid #d7d6d6; */}
.newtj:hover h3 {
    /* background: url(../images/sanjiao2.png) no-repeat 16px 20px; */
    /* background-size: 27px; */
}
.newtj h3 em {
    /* display: block; */
    font-size: 18px;
    /* color: #999; */
    line-height: 31px;
    font-weight: initial;
    /* text-align: center; */
}
.newtj dd>a {
    background: #284eb1;
    color: #fff;
    padding: 5px 15px;
    border-radius: 40px 0 40px 0;
    float: right;
}
.newtj h3 a{color: #1c4192;text-overflow: ellipsis;white-space: nowrap;width: 100%;display: inline-block;overflow: hidden;/* font-weight: initial; */}
.newtj h3 span{font-size: 20px;color:#999;position: absolute;left: -9px;width: 174px;height: 76px;background: url(../images/new-time.png) no-repeat 0px 0px;top: -18px;color: #fff;line-height: 56px;padding-left: 16px;font-weight: initial;}
.newtj p{font-size: 16px;line-height: 21px;overflow:hidden;color: #999999;/* padding: 0 0 0 20px; */clear: both;/* margin-top: 12px; *//* margin-bottom: 10px; */}
.newtj dd span {
    position: absolute;
    color: #1c4192;
    border-left: 2px solid #1c4192;
    height: 80px;
    top: 110px;
    font-size: 30px;
    left: 25px;
    padding-left: 10px;
}

.newtj dd span b {
    display: block;
    font-size: 18px;
    font-weight: initial;
}
.newr{float:right;width: 432px;/* background: #ffffff; *//* background: #ffffffad; */margin-left: 15px;}
.newr dl{color:#3f3f3e;border: 1px solid #d7d6d6;margin-bottom: 17px;background: #fff;}
.newr dl:last-child{/* border-bottom:0px; */}
.newr dt{position:relative;overflow:hidden;padding: 5px;box-sizing: border-box;}
.newr dt span{float:right;font-size: 14px;color: #999;line-height: 22px;font-weight: initial;}
.newr dt a{font-size:16px;color:#3f3f3e;display:block;/* background: url(../images/xia.png) no-repeat 13px 20px; */padding-right: 5px;font-weight:700;line-height: 51px;/* padding-left: 15px; */background-size: 13px;}
.newr dt b{display:inline-block;float:right;width:90px;font-size:15px;color:#999;line-height:40px}
.newr dd p{height:56px;font-size:14px;color:#333;line-height:30px}
.newr dl:hover dt a{color: #284eb1;}
.new_zx {
    width: 878px;
    display: inline-block;
    float: left;
    margin-top: 30px;
    margin-right: 15px;
}
.new_wt-cont dl:hover dt h6 {
    color: #1c4192;
}
.new_wt {
    margin-top: 30px;
    display: inline-block;
    float: left;
    width: 305px;
    /* background: #48a0d0; */
    border: 1px solid #d7d6d6;
    box-sizing: border-box;
    height: 537px;
}

.new_wt-t {
    /*background: url(../images/tab-bg.png) repeat 0 0;*/
}

.new_wt-t a {
    color: #fff;
    font-size: 20px;
    line-height: 50px;
    display: block;
    /* font-weight: bold; */
    background: url(../images/jia1.png) no-repeat 10px 12px #1c4192;
    padding-left: 44px;
}
.newr dt a img {
    width: 200px;
    float: left;
    margin-right: 10px;
}
.newr dt a h6 {
    /* float: left; */
    /* display: block; */
    /* width: 100%; */
    line-height: 35px;
    font-size: 18px;
    overflow: hidden;
    text-overflow:ellipsis;
    white-space: nowrap;
    font-weight: initial;
    padding-top: 18px;
    border-bottom: 1px solid #d7d6d6;
}
.newr dl:last-child {
    margin-bottom: 0px;
}
.newr dt a p {
    font-size: 14px;
    line-height: 20px;
    float: left;
    display: inline-block;
    font-weight: initial;
    width: 195px;
    /* text-indent: 2rem; */
    color: #999999;
    margin: 7px 0 0;
}
.new_wt-cont dl {
    padding: 0 15px;
}

.new_wt-cont dl dt {
    border-bottom: 1px dashed #999;
    /* padding-left: 40px; */
}

.new_wt-cont dl dt h6 {
    /* color: #48a0d0; */
    line-height: 35px;
    font-size: 18px;
    font-weight: initial;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    margin-top: 5px;
    position: relative;
    padding-left: 40px;
}

.new_wt-cont dl dt p {
    color: #999999;
    margin-bottom: 13px;
    padding-left: 40px;
    position: relative;
}

.new_wt-cont dl dt h6 i {
    position: absolute;
    left: 4px;
    display: block;
    background: #284eb1;
    color: #fff;
    width: 25px;
    height: 25px;
    text-align: center;
    top: 5px;
    line-height: 25px;
    font-size: 14px;
}

.new_wt-cont dl dt p i {
    position: absolute;
    left: 4px;
    display: block;
    background: #333333;
    color: #fff;
    width: 25px;
    height: 25px;
    text-align: center;
    top: 5px;
    line-height: 25px;
    font-size: 14px;
}
.new_wt .tempWrap {
    height: 465px!important;
    background: #fff;
}
.new_t ul {
    /* border: 1px solid #000; */
    overflow: hidden;
}


.new_t li.cur {
    background: url(../images/new_t_bg2.png) no-repeat 0px 0px;
    /* width: 202px; */
    /* margin-right: 18px; */
}

.new_t li:nth-child(1) {
    /* background: url(../images/jia.png) no-repeat 7px 13px #333333; */
    /* width: 210px; */
    /* margin-right: 18px; */
}

.new_t li:nth-child(4) {margin-right: 0px;}

.new_t li:last-child:after {
    left: -5px;
}

.new_t li:nth-child(5).cur {
    background: #e62129;
}
.new_wt-t a span {
    float: right;
    margin-right: 10px;
}
.newtj h3 span b {
    font-size: 20px;
    /* width: 70%; */
    /* display: block; */
    /* border-bottom: 1px solid #fff; */
    text-align: center;
    padding-top: 21px;
    margin-left: 13px;
    /* margin: 0 auto; */
}
@-webkit-keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@keyframes spin{from{-webkit-transform:rotate(0);transform:rotate(0)}
50%{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}
@-webkit-keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
@keyframes hvr-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}
40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}
50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}
80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}
90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}
100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}
}
.case .case-cont-h .prev{position:absolute;bottom:20px;right:21px;z-index:99999;background:url(../images/next.png) no-repeat;width:55px;height:55px;opacity:.8}
.case .case-cont-h .content{position:relative;box-sizing:border-box}
.case .case-cont-h .next img,.case .case-cont-h .prev img{width:75px;opacity:.6}
.case .case-cont-h .next img:hover,.case .case-cont-h .prev img:hover{opacity:1}
.case .case-cont-h .next{position:absolute;bottom:20px;right:90px;z-index:99999;background:url(../images/prev.png) no-repeat;width:55px;height:55px;opacity:.8}
.case-box dl dd h3{color:#fff;font-size:20px}
.case-box dl dd p{color:#fff;margin-top:10px;font-size:14px}
.case-box dl dd h3 span{float:right;background:url(../images/case-box-h3.png) no-repeat 3px 6px;padding-left:21px;font-size:24px;line-height:24px;background-size:14px;font-weight:initial}
.case-tit-cont .sNext,.case-tit-cont .sPrev{position:absolute;left:-70px;top:250px;display:block;width:27px;height:152px;background:url(../images/case-left.png) center center no-repeat}
.case-tit-cont .sNext{left:auto;right:-70px;background:url(../images/case-right.png) center center no-repeat}
.case-tit-cont .sNext:hover{background:url(../images/case-right1.png) center center no-repeat}
.case-tit-cont .sPrev:hover{background:url(../images/case-left1.png) center center no-repeat}
.case-tit-cont{position:relative;margin-top: 20px;}
.pro .tit1{letter-spacing:5px}
.content1{width:1200px;margin:0 auto}
.about-x img{display:block;width:100%}
.pro1 .hd ul li{border:0;width:auto;margin:0;font-size:18px;float:left;cursor:pointer;position:relative;overflow:inherit;margin-right:5px;line-height: 50px;width: 180px;color:#fff;text-align:center}
.pro1 .hd ul:before{position:absolute;content:'';width:1px;height: 50px;background:#fff;top: 0px;left: 180px;}
.pro1 .hd ul{font-size:26px;background: #333333;background-size:30px;position:relative;overflow:hidden;padding:0 10px}
.pro1 .hd ul li.on{/* color:#d30011; *//* font-weight:700; */background: url(../images/cp-tag-sj.png) no-repeat 10px 17px;}
.pro1 li em{display:block;background:#fff;/* text-align:center; */position:relative;color:#666;font-size:20px;}
.pro1 li:hover em{color:#e61b46}
.pro1 li em i{display:block;margin:0 auto;font-size:18px;line-height: 50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;/* background:#d3d3d3; */color: #999;/* background-image:linear-gradient(#adadad,#f1f1f1,#adadad); */background: url(../images/cp-em1.png) no-repeat 0px 16px;background-size: 100%;padding-left: 25px;font-weight: bold;}
.pro1 li:hover em i{/* background:#003591; */color: #ff7c44;background: url(../images/cp-em2.png) no-repeat 0px 16px;background-size: 100%;}
.pro1 .hd ul li:nth-child(1):after{position:absolute;right:-12px;content:'';width:2px;height:28px;background:#3f3f3e;top:4px;display:none}
.pro1 .hd ul:after{position:absolute;content:'';width:2px;height:21px;background:#3f3f3e;top:3px;left:144px;display:none}
span.arrow{float:right;position:absolute;right:30px;top:12px;z-index:9999}
.pro1 .hd{position:relative}
span.arrow a{font-size:14px;cursor:pointer;color:#fff;background:url(../images/arrow.png) no-repeat right 5px;padding-right:18px}
.pro1 .bd{overflow:hidden;padding-bottom:27px;padding-top:10px}
.fen2 ul{padding-left:10px;padding-right:10px;box-sizing:border-box;border-top:0;border-bottom:0}
.fen h3:hover a{padding-left:75px!important}
.pro1 .hd p{height:11px;background:url(../images/cp-1.png)}

.about{overflow:hidden;padding-top:70px;background:url(../images/about-bg.jpg) no-repeat center 0;/* height: 606px; */box-sizing:border-box;padding-bottom: 50px;}
.about .content>dl{color:#222;margin-top:88px;overflow:hidden;background:#00000087;height:265px}
.about dt img{display:block;width:860px;margin-left:-350px}
.about dd p a:hover{text-decoration:underline}
.about .content>dl>dd{font-size:22px;box-sizing:border-box;color:#fff}
.about dd h3{font:48px "Microsoft YaHei";font-weight:700;color:#000}
.about dd h3 a{color:#000}
.about dd h3 em{display:block;font:22px "Microsoft YaHei";text-transform:uppercase}
.about dd h4{width:919px;height:329px;margin:30px -360px 30px 0;overflow:hidden;position:relative}
.about dd h4 img{display:block;width:919px;height:329px;-webkit-transition:1s;-moz-transition:1s;transition:1s}
.about dd span{display:block;width:218px;height:47px;border:2px solid #999;margin:30px 0 0 0;font:16px "Microsoft YaHei";font-weight:700;line-height:47px;color:#333;background:url(../images/ys_arr.gif) no-repeat 151px center}
.about dd span a{display:block;color:#333;padding-left:54px}
.about dd>p{letter-spacing:2px;line-height:35px;font-size:20px}
.about dd ul{background:#fff;overflow:hidden;width:940px;height:180px;margin-left:-240px;margin-top:59px}
.about dd ul li:hover{background:url(../images/about-o.png) no-repeat center 21px}
.about dd ul li p{margin-top:10px}
.about dd ul li{width:25%;float:left;text-align:center;border-right:1px solid #f2f2f2;height:180px;box-sizing:border-box;padding:0 30px;padding-top:30px;position:relative}
.about dd ul li:last-child{border-right:0}
.about dd ul li:after{position:absolute;width:60px;height:2px;background:#e61c47;bottom:15px;left:50%;transform:translateX(-50%);content:''}
.about dd p a{float:right;color:#e91b49}
.about dd h5{font-size:32px;padding-left:91px;background:url(../images/about-h5-ico.png) no-repeat 0 0;height:76px;line-height:104px}
.about-tab{overflow:hidden;margin-top:70px}
.about-tab a:last-child{margin-left:75px}
.about dd h6{font-size:25px;margin-top:7px;position:relative;margin-bottom:20px}
.about dd h6:after{position:absolute;content:'';left:0;top:41px;width:100px;height:3px;background:#fff}
.about dd>a{float:right;margin-right:19px;margin-top:10px}
.lc{padding-bottom:29px;overflow:hidden;background:url(../images/lcbj.jpg) no-repeat center 0;padding-top:49px;border-bottom:8px solid #3f3f3e;height:390px}
.lc-cont ul li{display:inline-block;float:left;width:171px;text-align:center;position:relative}
.lc-cont{margin-top:30px!important}
.lc-cont ul li p{font-size:20px;font-weight:700;color:#3f3f3e;margin-top:20px}
.lc-cont ul li:hover img{transform:rotate(360deg);transition:all 1s}
.lc .tit1 em{color:#222;font-weight:700}
.case{overflow:hidden;padding-top:80px}
.case-cont-h{position:relative;margin-top:30px}
.case-cont-h .hd{height:15px;overflow:hidden;position:absolute;right:5px;bottom:5px;z-index:1}
.case-cont-h .hd ul{overflow:hidden;zoom:1;float:left}
.case-cont-h .hd ul li{float:left;margin-right:2px;width:15px;height:15px;line-height:14px;text-align:center;background:#fff;cursor:pointer}
.case-cont-h .hd ul li.on{background:red;color:#fff}
.case-cont-h .bd{position:relative;height:100%;z-index:0}
.case-cont-h .bd li{zoom:1;vertical-align:middle}
.case-cont-h .bd img{display:block}
.case-more{height:78px;display:block;border-bottom:1px solid #e7e7e7;box-sizing:border-box;font-size:30px}
.case-list .hd ul{overflow:hidden;background: #f3f3f3;}
.case-more a{font-size:26px;font-weight:initial;color:#666;line-height:78px;padding-left:260px;background:url(../images/al-more.png) no-repeat 180px 5px;display:block}
.case-more a:hover{color:#fff;background:url(../images/al-more.png) no-repeat 180px -65px}
.case-more:hover{background:#e91b49;background-image:linear-gradient(to right,#e91b49,#ff6445)}
.case-list .hd ul li a{display:block}
.case-list .hd ul li:last-child{border-right:0}
.case-list .hd ul li:nth-child(2n) {
    background: #eeeeee;
}
.case-list .hd ul li h6:after{width: 35px;height: 42px;background:url(../images/case-ico.png) no-repeat;position:absolute;left: -28px;top:18px;content:''}
.case-list .hd ul li:nth-child(1) h6:after{background-position: -4px -42px;}
.case-list .hd ul li:nth-child(2) h6:after{background-position: -45px -42px;}
.case-list .hd ul li:nth-child(3) h6:after{background-position: -88px -42px;}
.case-list .hd ul li:nth-child(4) h6:after{background-position: -129px -42px;}
.case-list .hd ul li:nth-child(5) h6:after{background-position: -172px -42px;}
.case-list .hd ul li:nth-child(6) h6:after{background-position: -213px -42px;}
.case-list .hd ul li.on:nth-child(1) h6:after{background-position: -4px 0px;}
.case-list .hd ul li.on:nth-child(2) h6:after{background-position: -45px 0px;}
.case-list .hd ul li.on:nth-child(3) h6:after{background-position: -88px 0px;}
.case-list .hd ul li.on:nth-child(4) h6:after{background-position:-129px 0px}
.case-list .hd ul li.on:nth-child(5) h6:after{background-position:-172px 0px}
.case-list .hd ul li.on:nth-child(6) h6:after{background-position:-213px 0px}
.case-list .title a span{float:right;padding-right: 30px;}
.case-list .hd ul li h6{text-align:center;font-size:18px;font-weight:initial;display:inline-block;line-height: 80px;padding-left:17px;position:relative}
.case-list .hd ul li i{width:70px;height:70px;display:block;margin:0 auto;margin-top:35px}
.case-list .hd ul li.on i{background-position-y:-70px!important}
.case-list .hd ul li.on a h6{color:#fff}
.case-list .hd ul li{float:left;font-size:0;width:16.66%;cursor:pointer;border-right:1px solid #e7e7e7;box-sizing:border-box;text-align:center}
.case-list .hd ul li.on{background: #fe9307!important;}
.case-h-c{position:absolute;bottom:0;background:#3f3f3d;width:100%;background:#3f3f3da1;padding:20px 40px;color:#fff;overflow:hidden;box-sizing:border-box}
.case-h-c h4{font-size:26px;background:url(../images/ys-yuan.png) no-repeat 0 4px;padding-left:45px}
.case-h-c p{font-size:18px;margin-top:10px;padding-left:45px}
.case .case-cont-h .next:hover,.case .case-cont-h .prev:hover{opacity:1}
.case-list{position:relative;margin-top:38px!important;/* background:url(../images/case-bg.jpg) no-repeat center 0; *//* height:750px; */}
.case-list .hd{width:100%;overflow:hidden;/* background:#f0f0f0; */margin-top: 75px;}
.case-list .bd ul li a{display:block;}
.case-list .bd ul li i{width:100%;position:absolute;top:0;content:'';display:block;height:750px;left:-75px}
.case-list .hd .next{position:absolute;bottom:-159px;left:-83px;z-index:99999;background:url(../images/prev.png) no-repeat;width:55px;height:55px;opacity:.8}
.case-list .hd .prev{position:absolute;bottom:-159px;right:-83px;z-index:99999;background:url(../images/next.png) no-repeat;width:55px;height:55px;opacity:.8}
.case-list .bd{display:inline-block;width:1200px;margin:0 auto}
.case-list .bd ul{overflow:hidden;zoom:1;width: 324px;margin-right: 20px;display: inline-block;float: left;}
.case-list .bd ul li{float:left;text-align:center;position:relative;margin-bottom: 20px;}
.case-list .bd ul li .pic{text-align:center}
.case-list .bd ul li .pic img{width: 100%;display:block;/* height:700px; */}
.case-list .bd ul li .title{line-height:31px;font-size:16px;position:absolute;bottom:0;display:inline-block;text-align:left;left:0;background:#d30011;/* width:100%; */background:#d30011cc;display: none;}
.case-list .hd .next:hover,.case-list .hd .prev:hover{opacity:1}
.case-hot {
    float: left;
    margin-right: 20px;
    position: relative;
}

.case-hot .pic img {
    width: 600px;
    height: 451px;
}

.case-hot .title {
    position: absolute;
    bottom: 4px;
    background: #1c4192;
    width: 100%;
    background: #1c4192db;
}
.case-ad {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
}

.case-ad h6 {
    position: absolute;
    top: 60px;
    color: #fff;
    font-size: 25px;
    left: 25px;
}

.case-ad h6 span {
    display: block;
    font-size: 18px;
    font-weight: initial;
}

.case-ad b {
    position: absolute;
    top: 150px;
    color: #fff;
    font-size: 12px;
    left: 25px;
    font-weight: inherit;
    border: 1px solid #fff;
    border-radius: 50px;
    padding: 5px 15px;
}
.case-ad img {
    width: 236px;
    height: 451px;
}
.hzhb{position:relative;height: 300px;}
.hzhb .hd .prevStop{background-position:-60px 0}
.hzhb .hd .nextStop{background-position:-60px -50px}
.hzhb .hd ul{float:right;overflow:hidden;zoom:1;margin-top:10px;zoom:1}
.hzhb .hd ul li{float:left;width:9px;height:9px;overflow:hidden;margin-right:5px;text-indent:-999px;cursor:pointer;background:url(..../images/icoCircle.gif) 0 -9px no-repeat}
.hzhb .hd ul li.on{background-position:0 0}
.hzhb .bd ul{overflow:hidden;zoom:1}
.hzhb .bd ul li{margin:5px 8px;float:left;overflow:hidden;text-align:center;background:url(../images/hzhb-yy.png) no-repeat center 122px;padding-bottom:10px}
.hzhb .bd ul li .pic{text-align:center}
.hzhb .bd ul li .pic img{width: 222px;display:block;border: 1px solid #4967a7;}
.hzhb .bd ul li .pic a:hover img{border-color:#d30011}
.hzhb .bd ul li .title{line-height:24px;font-size:18px}
.solution{overflow:hidden;background:url(../images/solutionbj.jpg) no-repeat center 0;padding-top:49px}
.hzhb .bd ul li .title a{color:#ffb400}
.hzhb .next{position:absolute;bottom:75px;left: -30px;z-index:99999;background:url(../images/prev.png) no-repeat;width: 12px;height: 35px;opacity:.8;cursor:pointer}
.hzhb .prev{position:absolute;bottom:75px;right: -30px;z-index:99999;background:url(../images/next.png) no-repeat;width: 12px;height: 35px;opacity:.8;cursor:pointer}
.hzhb .next:hover,.hzhb .prev:hover{opacity:1}
.hzhb .content1 {
    position: relative;
}
.hzhb .tit2{text-align:center;margin-bottom:38px}
.hzhb .tit2 h6{display:inline-block;background: url(../images/hzhb-tit.png) no-repeat 0px 18px;font-size:30px;color: #333;padding: 5px 0px;width: 310px;}
.hzhb{overflow:hidden;padding-top: 30px;}
.jjfa{background:#fff}
.jjfa .hd{border-top:2px dashed #ffb400;overflow:hidden;padding:20px 0}
.jjfa .hd ul li{display:inline-block;float:left;width:20%;padding:10px;box-sizing:border-box}
.jjfa .hd ul li a{color:#fff;background:#222;display:block;font-size:22px;line-height:56px;text-align:center;border:2px solid transparent;position:relative;border-bottom:6px solid #222}
.jjfa .hd ul li a:hover,.jjfa .hd ul li.on a{color:#fff;border-bottom:6px solid???¡¯?¡éa??????a€???? #3f3f3f;background:#ffb400}
.jjfa .hd ul li.on a:after{content:'';position:absolute;bottom:-1px;left:50%;transform:translateX(-50%);width:0;height:0;border-width:0 6px 6px;border-style:solid;border-color:transparent transparent #222}
.hd-cont{padding:50px 40px 30px;background:url(../images//hd-cont-bg.png) no-repeat 68px 356px}
.hd-cont-left{width:494px;display:inline-block;float:left;margin-right:20px;color:#3f3f3f}
.hd-cont-left h4{font-size:35px;padding:0 0 0 50px;background:url(../images/sanjiao.png) no-repeat 0 9px;background-size:40px;margin-top:41px}
.hd-cont-left p{font-size:18px;text-indent:2rem;line-height:26px;margin-top:10px}
.ys{padding-top:60px;background:url(../images/ys-bg.jpg) no-repeat center 0}
.ys .tit1{letter-spacing:5px;padding-top:5px;height:120px}
.ys-t{text-align:center;margin-bottom:-10px}
.ys-content1{width:1380px;margin:0 auto;overflow:hidden}
.ys1{display:block;width:100%;padding-top: 130px;height: 570px;}
.ys1-left{display:inline-block;float:right;width:50%}
.ys1-right{display:inline-block;float:left;width:50%;position:relative;box-sizing:border-box}
.ys1-left img{margin-left: 35px;/* border:5px solid #d30011; *//* border-radius:5px; */}
.ys-list-cp dl{width:280px;display:inline-block;float:left;box-shadow:1px 1px 20px 0 grey;margin-right:15px}
.ys-list-cp dl dt img{width:100%;display:block}
.ys-list-cp{position:absolute;left:0;width:980px;bottom:-350px}
.ys-list-cp dl dd{background:#333;color:#fff;text-align:center;font-size:18px;line-height:45px}
.ys1-right h3,.ys2-left h3{text-align: right;margin-top: 63px;color:#333;font-size:37px;padding-bottom:13px;padding-right: 120px;line-height:50px;font-weight:inherit;}
.y3-right h3 span,.ys1-right h3 span,.ys2-left h3 span{color: #fff;/* display:block; */font-size: 30px;font-weight: bold;margin-top:2px;line-height:25px;padding-right: 18px;}
.ys1-right ul li,.ys2-left ul li{font-size:24px;width:500px;color:#333;margin-bottom: 20px;background:url(../images/ys-ico.png) no-repeat 0 10px;line-height:41px;padding-left: 50px;margin-left: 55px;}
.ys1-right ul{padding:30px 0 0 0}
.ys1-right ul li em,.ys2-left ul li em{display:block;font-weight:initial;font-size: 16px;color: #999;line-height: 20px;}
.ys1-right h3 b,.ys2-left h3 b{/* margin-right:5px; *//* display:block; */color: #1a4195;}
.ys1-right ul li b,.ys2-left ul li b{color: #1a4195;margin-right:2px}
.ys1-right h3 em, .ys2-left h3 em {font-size: 18px;color: #999;display: block;font-weight: initial;border-top: 1px solid #999;margin-top: 10px;width: 70%;margin-left: 30%;}

.ys1-right h3 em a, .ys2-left h3 em a {color: #999;margin: 5px;}
.ys3 .ys1-right{/* float:right; *//* padding-left:100px; */}
.ys3 .ys1-left{/* float:left; */}
.ys3 .ys1-left img{/* margin-right: -352px; */}
.ys3 .ys-list-cp{left:-240px}
.ys3 .ys1-right h3 {
    padding-right: 83px;
}
.ys1-right:before{content: '01';width: 90px;height: 90px;position:absolute;top: -55px;left: 56px;font-size: 50px;color: #fff;text-align: center;line-height: 90px;}
.ys2-left:before{content:'';width:36px;height:197px;background:url(../images/ys-list-d1.png) no-repeat center 100%;position:absolute;top:224px;left:122px;display:none}
.ys2-left h3 span {
    padding-left: 18px;
}
.ys2-left ul li {
    margin-left: 0px;
}

.ys2-left h3 em {
    margin-left: 0px;
    margin-right: 30%;
}
.ys2-right img{margin-left:-352px}
.ys-cont h3{position:relative;font-size:45px;text-align:center;color:#fff}
.ys-cont h3 em{position:absolute;left:50%;top:-95px;color:#fff;transform:translateX(-50%);font-size:40px;font-family:impact;font-weight:initial;letter-spacing:1px}
.ys-cont h3 span{display:block;font-size:18px;font-weight:initial;line-height:40px;margin-bottom:10px}
.ys-cont h3 b a{color:#666;font-weight:initial;font-size:16px;padding:0 10px;position:relative}
.ys-cont h3 b a:after{content:'|';position:absolute;right:-2px;top:0}
.ys-cont h3 b a:last-child:after{display:none}
.ys-cont h3 b{color:#d30011;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0}
.ys-cont ul li{width:33.33%;display:inline-block;color:#fff;font-size:22px;position:relative;box-sizing:border-box;text-align:center}
.ys-cont ul li b{display:block;font-size:36px;color:#d30011;margin-bottom:10px;text-shadow:#fff 1px 0 0,#fff 0 1px 0,#fff -1px 0 0,#fff 0 -1px 0}
.ys-cont ul{margin-top:35px}
.ys-cont ul li:after{content:'';position:absolute;right:0;top:5px;height:80px;width:2px;border-right:1px solid #b8b9ba}
.ys-cont ul li:last-child:after{display:none}
.ys2-left h3{padding-left:0;padding-left: 25px;text-align: left;}
.ys3{padding-top: 72px;height: 610px;}
.ys2{display:block;width:100%;padding-top:80px;box-sizing:border-box;height: 650px;}
.ys2-right{display:inline-block;float:left;width:50%}
.ys2-left{display:inline-block;float:right;width:50%;position:relative;padding-left:40px;box-sizing:border-box}
.ys2-left ul{padding: 35px 0 40px;}
.ys2-left:after{
  content: '02';
  width: 90px;
  height: 90px;
  position: absolute;
  top: -55px;
  right: 54px;
  font-size: 50px;
  color: #fff;
  text-align: center;

  line-height: 90px;
}
.index-search{background:#cecece!important;border-bottom:1px solid #3f3f3f!important}
.index-search .p1-search-1-inp{background:#bbb}
.index-search .p1-search-1-inp1{background:#bbb}
.index-search .p1-search-1-inp2{background:url(../images/so.png) no-repeat 0 0 #bbb;background-size:20px;background-position-y:6px}
.hgq-t{text-align:center;margin-bottom:30px}
.hgq{overflow:hidden;background:url(../images/hgq-bg.jpg) no-repeat center 0;height: 820px;padding-top:30px;box-sizing:border-box}
.lc-cont ul li:after{height:30px;width:15px;content:'';background:url(../images/lcjiao.png) no-repeat 0 0;position:absolute;right:-7px;top:32%}
.lc-cont ul li:last-child:after{display:none}
.zhtt{height:158px;color:#222;overflow:hidden}
.zhtt h5{/* display:inline-block; */font-size:30px;margin-top: 128px;/* float: right; */letter-spacing:2px;color:#fff;text-align: right;}
.zhtt h5>span a{color:#fff}
.zhtt h5>span{background:url(../images/zhtt-zx.png) no-repeat 0 0;font-size:15px;width:130px;height:36px;display:inline-block;float:right;text-align:center;line-height:36px}
.zhtt-wx img{width:100px;display:block;padding:10px}
.zhtt-wx{float:right;margin-top: 20px;position:relative}
.zhtt-dh{display:inline-block;font-size:36px;margin-left:99px;font-weight:700;margin-top:60px}
.zhtt1-dh b {
    float: left;
    font-size: 16px;
    font-weight: initial;
    width: 42px;
    line-height: 20px;
}
.zhtt2-dh b {
    font-size: 20px!important;
    width: 55px!important;
    display: inline-block;
    font-weight: initial;
}

.zhtt2-dh {
    text-align: left;
    padding-left: 100px;
    margin-top: 36px;
    position: relative;
}

.zhtt2-dh span {
    font-size: 23px;
    padding-left: 15px;
    position: absolute;
    top: 13px;
}

.zhtt2 .zhtt-wx p {
    color: #fff;
    text-align: center;
    font-size: 20px;
    line-height: 38px;
}
.zhtt2 h5 {text-align: left;margin-top: 0px;padding-top: 36px;display: inline-block;text-align: center;margin-left: 60px;}
.zhtt2 .zhtt1-dh{margin-left:20px}
.zhtt2 h5>span{margin-top:43px;margin-left:80px}
.zhtt2 .zhtt1-dh span{font-size:33px}
.zhtt2 .zhtt-wx{margin-top: 19px!important;margin-right: 53px;}
.zhtt .content{position:relative}
.zhtt h5 p b{color:#fff;font-weight:inherit;margin-right:35px}
.zhtt1-dh span{font-size: 22px;font-weight:700;/* display:block; */color: #ffffff;background: #ff7c44;padding: 5px 20px;border-radius: 50px;border: 2px solid #4691d9;}
.zhtt h5 p{font-size:24px;margin-top:10px;font-weight:initial;font-style:initial}
.zhtt-dh span{color:#fff;background:#222;padding:3px 0 3px 19px;font-weight:100}
.zhtt-dh p{margin-top:15px;font-size:42px}
.zhtt-wx span{font-size:23px;display:block;text-align:center}
.zhtt2 .zhtt-dh{margin-left:30px}
.zhtt1{background:url(../images/zhtt-1.jpg) no-repeat center 0;position:relative;height: 463px;}
img.zhtt-cp1{float:left;position:relative}
.zhtt2 .zhtt-wx img{width: 150px;}
.zhtt1-dh{color:#fff;float:right;font-size:22px;margin-top: 110px;line-height:40px;width: 260px;padding-left: 40px;background: url(../images/zhtt-dh1.png) no-repeat 0px 4px;}
.zhtt1 h5 b{/* color:#d30011; */}
.zhtt2 .zhtt-cp1{margin-top: -33px;margin-left: -165px;}
.zhtt2{background:url(../images/zhtt-2.png) no-repeat center -1px;height: 234px;overflow: initial;}
.zhtt2 h5 b{/* margin-left:20px; */font-size: 40px;}
.case-list .title a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#fff;font-size: 20px;padding-left: 30px;width:100%;box-sizing:border-box;line-height: 50px;}
.fen li:last-child{border-bottom:0}
.cp-fdh-lx{background: #1c4192;color:#fff;padding: 15px 20px;position:relative;/* margin-top:50px; *//* height:80px; */border-right: 20px solid #eeeeee;/* overflow: hidden; */text-align: center;}
.cp-fdh-lx h6{font-size:38px}
.cp-fdh-lx:after {
    content: '';
    position: absolute;
    bottom: 0px;
    width: 0;
    height: 0;
    right: -20px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 10px 20px;
    border-color: transparent transparent #ffffff transparent;
}

.fen h2:after {
    content: '';
    position: absolute;
    bottom: 0px;
    width: 0;
    height: 0;
    right: -0px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 0 10px 20px;
    border-color: transparent transparent #eeeeee transparent;
    }
.cp-fdh-lx span {
    width: 10px;
    display: inline-block;
}
.fen h2:before {
    content: '';
    position: absolute;
    top: 0px;
    right: 0px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 10px 0px 0px 20px;
    border-color: #ffffff transparent transparent transparent;
}
.cp-fdh-lx p{font-size: 14px;margin-top: 15px;display:inline-block;/* float:left; */margin-left: -27px;line-height:26px;background: url(../images/cp-fdh-dh.png) no-repeat 23px 11px #ff7c44;color: #fff;padding: 8px 25px  8px 55px;font-weight: bold;border-radius: 0px 50px 50px 0px;}
.cp-fdh-lx img{width: 110px;/* float:left; */}
.cp-fdh-lx p span{display:block;font-weight:700}
.cp-ad img {
    height: 366px;
    width: 920px;
}
.cp-ad{/* background:url(../images/cpad.jpg) no-repeat 0 0; */height: 366px;margin-bottom:13px;color:#fff;/* padding-left:46px; *//* padding-top:14px; */box-sizing:border-box}
.cp-ad h6{font-size:39px}
.cp-ad p{font-size:17px;margin-top:20px;width:352px;padding-left:100px}
.cp-ad p span{float:right;color:#000;font-weight:700}
.cp-ad p b{font-size:20px}
.cp-ad a h6,.cp-ad a p{color:#fff}
.case-box{position:relative;height:410px}
.case-next,.case-prev{position:absolute;z-index:1;top:50%;margin-top:-32px;width:64px;height:64px;cursor:pointer;outline:0}
.case-prev{left:68px;background:url(..../images/case-prev.png) no-repeat center}
.case-next{right:68px;background:url(..../images/case-next.png) no-repeat center}
.swiper-case .swiper-slide,.swiper-case2 .swiper-slide,.swiper-case3 .swiper-slide,.swiper-case4 .swiper-slide{position:relative;width:578px;background:#fff}
.swiper-case .swiper-slide img,.swiper-case2 .swiper-slide img,.swiper-case3 .swiper-slide img,.swiper-case4 .swiper-slide img{display:block;width:100%;height:385px;opacity:.8}
.swiper-slide-active img{opacity:1!important}
.case-cont-h .swiper-button-prev{width:74px;left:-79px;height:74px;background:url(../images/case-prev.png) no-repeat center center;outline:0;top:180px}
.case-cont-h .swiper-button-next{width:74px;height:74px;right:-79px;background-size:auto;background-image:url(../images/case-next.png);outline:0;top:180px}
.case-cont-h .swiper-button-prev:hover{background:url(../images/case-prev1.png) no-repeat center center}
.case-cont-h .swiper-button-next:hover{background-image:url(../images/case-next1.png)}
.case-box dl dd{position:absolute;bottom:0;width:100%;background:#011a3c;background:#011a3c94!important;color:#fff;padding:15px 20px;box-sizing:border-box}
.case-box dl{position:relative;box-shadow:1px 0 9px 0 #888}
.case-box dl dd h3 a{color:#fff;display:block;font-weight:initial;line-height:44px;padding-left:36px}
.case-box dl dd h3 a span{float:right;padding-right:36px;background:#a63b37;padding-left:31px;position:relative}
.case-box dl dd h3 a span:after{position:absolute;left:-15px;width:40px;height:44px;background:#a63b37;content:'';transform:skewX(327deg)}
.coolbg{border:0;outline:0;cursor:pointer;text-align:center;position:relative;background:#e61c47;font-size:15px;height:40px;line-height:27px;color:#fff;width:50%;margin-top:30px}
input,option,select,textarea{outline:0;border:0;background:0 0}
form.about-form dl dt{display:inline-block;font-size:16px;line-height:30px;box-sizing:border-box;color:#e91b49}
form.about-form dl dd textarea{background:#fff;width:100%}
form.about-form dl{box-sizing:border-box;overflow:hidden;width:50%;float:left}
form.about-form{margin-top:60px}
form.about-form dl dd input{height:40px;background:#fff}
.about-tab a{cursor:inherit}
.slideGroup1 .parHd{overflow:hidden}
.slideGroup1 .parHd ul li:last-child{margin-right:0}
.slideGroup1 .parHd ul li{float:left;cursor:pointer;box-sizing:border-box;text-align:center;/* width:33.33%; */padding-left: 41px;box-sizing:border-box;border-right: 1px solid #365b8c;padding: 5px 20px 5px 50px;}
.slideGroup1 .parHd ul li.on a{/* color:#d30011; */}
.slideGroup1 .slideBox{zoom:1;position:relative;margin-top: 30px;}
.slideGroup1 .sNext,.slideGroup1 .sPrev{position:absolute;left:-70px;top: 70px;display:block;width:58px;height:58px;background:url(../images/icoLeft1.png) center center no-repeat}
.slideGroup1 .sNext{left:auto;right:-70px;background:url(../images/icoRight1.png) center center no-repeat}
.slideGroup1 .parBd ul{overflow:hidden;zoom:1;margin:0 -10px}
.slideGroup1 .parBd ul li{margin: 0 5px;float:left;text-align:center;margin-bottom:14px}
.slideGroup1 .parBd ul li .pic{text-align:center}
.slideGroup1 .parBd ul li .pic img{width: 290px;display:block;box-sizing:border-box}
.slideGroup1 .parBd ul li .title{line-height:50px;font-size:18px;color:#333;border-bottom:1px dashed #333;display: none;}
.slideGroup1 .parHd ul li a{display:block;line-height:35px;font-size: 22px;/* font-weight:700; *//* text-align:left; */color: #fff;padding-left: 15px;text-align: center;}
.tempWrap{margin:0 auto}
.slideGroup1 .parBd ul li .title a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(../images/case-jia.png) no-repeat 280px 10px #3f3f3fba!important;color:#fff;line-height:38px;text-align:left;padding-left:20px;background:url(../images/case-jia.png) no-repeat 280px 10px #3f3f3f;font-size:18px}
.honor{margin-top: 30px;}
.slideGroup1 .parHd ul li a span{display:block;font-weight:initial;font-size:12px}
.slideGroup1 .parHd ul li:last-child{border-right:0}
.slideGroup1 .parHd ul li:nth-child(1){background:url(../images/about-tag1-1.png) no-repeat 15px 2px}
.slideGroup1 .parHd ul li.on:nth-child(1){background: url(../images/about-tag1-2.png) no-repeat 15px 2px;}
.slideGroup1 .parHd ul li:nth-child(2){background:url(../images/about-tag2-1.png) no-repeat 15px 2px}
.slideGroup1 .parHd ul li.on:nth-child(2){background:url(../images/about-tag2-2.png) no-repeat 15px 2px}
.slideGroup1 .parHd ul li:nth-child(3){background: url(../images/about-tag3-1.png) no-repeat 15px 2px;}
.slideGroup1 .parHd ul li.on:nth-child(3){background:url(../images/about-tag3-2.png) no-repeat 15px 2px}
.slideGroup1 .parHd ul li:nth-child(4){background: url(../images/about-tag4-1.png) no-repeat 15px 2px;}
.slideGroup1 .parHd ul li.on:nth-child(4){background:url(../images/about-tag4-2.png) no-repeat 15px 2px}
.slideGroup1 .parHd ul{/* display:inline-block; *//* position:absolute; *//* left:50%; *//* width:1100px; *//* transform:translateX(-50%); */overflow: hidden;display: inline-block;background: #1c4192;padding: 15px 10px;}
.slideGroup1 .sPrev:hover{background:url(../images/icoLeft.png) center center no-repeat}
.slideGroup1 .sNext:hover{background:url(../images/icoRight.png) center center no-repeat}
.new_wt-cont{padding-top:21px}
.ys3 .ys1-right:before{/* left:95px; */content: '03';}
em.ys-hao-1{display:none}
.team{background:#f7fbfe;overflow:hidden;padding-bottom:30px;padding-top:80px;box-sizing:border-box}
.team-list .hd ul li{float:left;font-size:0;width:15px;height:15px;background:#000;border-radius:50px;margin:5px;cursor:pointer}
.team-list .hd ul li.on{width:30px;background:#e91b49}
.case-h-c{position:absolute;bottom:0;background:#3f3f3d;width:100%;background:#3f3f3da1;padding:20px 40px;color:#fff;overflow:hidden;box-sizing:border-box}
.case-h-c h4{font-size:26px;background:url(../images/ys-yuan.png) no-repeat 0 4px;padding-left:45px}
.case-h-c p{font-size:18px;margin-top:10px;padding-left:45px}
.case .case-cont-h .next:hover,.case .case-cont-h .prev:hover{opacity:1}
.team-list{position:relative}
.team-list .bd ul li a{display:block;color:#fff;text-align:center}
.team-list .hd .tnext{position:absolute;top:220px;left:-83px;z-index:99999;background:url(../images/prev.png) no-repeat;width:55px;height:55px;opacity:.8;cursor:pointer}
.team-list .hd .tprev{position:absolute;top:220px;right:-83px;z-index:99999;background:url(../images/next.png) no-repeat;width:55px;height:55px;opacity:.8;cursor:pointer}
.team-list .bd{padding:35px 0 35px;overflow:hidden;margin:0 -10px}
.team-list .bd ul{overflow:hidden;zoom:1}
.team-list .bd ul li{margin:8px 8px;float:left;overflow:hidden;text-align:center;position:relative;border-radius:20px}
.team-list .bd ul li .pic{text-align:center}
.team-list .bd ul li .pic img{width:288px;display:block}
.team-list .bd ul li .title{line-height:28px;font-size:20px;position:absolute;bottom:0;display:block;text-align:left;background:#00000094;left:0;width:100%;padding:21px 0}
.team-list .hd .next:hover,.team-list .hd .prev:hover{opacity:1}
.team-js{display:none;position:absolute;top:0;left:0;width:100%;height:100%;z-index:999;color:#fff;background:#000000c7;box-sizing:border-box;padding:20px}
.team-js dl{text-align:left;padding-left:25px;margin-top:90px;font-size:18px}
.team-js dl dt{font-size:20px;font-weight:700;margin-bottom:23px}
.team-js dl dd{position:relative;padding-left:20px}
.team-js dl dd:after{content:'';position:absolute;left:0;width:10px;height:10px;background:#fff;border-radius:50px;top:6px}
.team-js p{font-size:16px;margin-top:52px;line-height:26px}
.team-list .bd ul li:hover .team-js{display:block}
.team-list .bd ul li:hover .title{display:none}
.hezuo{padding-bottom:24px;overflow:hidden;background:url(../images/hzhb-bg.jpg) no-repeat center 0;padding-top:80px;height:773px;box-sizing:border-box}
.hezuo .content{margin-top:15px}
.video{padding-bottom:40px;overflow:hidden;padding-top:80px;background:url(../images/video-bg.jpg) no-repeat center 0;height: 750px;box-sizing:border-box}
.video-box{position: relative;
    height: 410px;}
.video-list{position:relative;/* background:#fff */}
.video-list .hd{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0px;}
.video-list .bd ul li a {
    display: block;
}
.video-list .hd .next{position:absolute;bottom:-159px;left:-83px;z-index:99999;background:url(../images/prev.png) no-repeat;width:55px;height:55px;opacity:.8}
.video-list .hd .prev{position:absolute;bottom:-159px;right:-83px;z-index:99999;background:url(../images/next.png) no-repeat;width:55px;height:55px;opacity:.8}
.video-list .bd{padding: 18px 0 35px;overflow:hidden;margin: 0 -10px;}
.video-list .bd ul{overflow:hidden;zoom:1}
.video-list .bd ul li{margin: 8px 8px;float:left;overflow:hidden;text-align:center;position: relative;box-shadow: 1px 0px 9px 0px #888888;}
.video-list .bd ul li .pic{text-align:center}
.video-list .bd ul li .pic img{width: 288px;display:block;/* padding:2px; *//* border: 1px solid transparent; */}
.video-list .bd ul li .pic a:hover img{}
.video-list .bd ul li .title{line-height: 31px;font-size: 16px;position: absolute;bottom: 0px;display: block;text-align: left;background: url(../images/video-list-title.png) no-repeat right bottom #011a3c;background: url(../images/video-list-title.png) no-repeat right bottom #011a3c94!important;left: 0px;width: 100%;}
.video-list .hd .next:hover,.video-list .hd .prev:hover{opacity:1}
.swiper-video .swiper-slide,.swiper-video2 .swiper-slide,.swiper-video3 .swiper-slide,.swiper-video4 .swiper-slide{position: relative;width: 578px;background:#fff;}
.swiper-video .swiper-slide img,.swiper-video2 .swiper-slide img,.swiper-video3 .swiper-slide img,.swiper-video4 .swiper-slide img{display: block;width: 100%;height: 385px;opacity: 0.8;}
.swiper-slide-active img{opacity:1 !important;}
.video-cont-h .swiper-button-prev {
    width: 74px;
    left: -79px;
    height: 74px;
    background:url(../images/video-prev.png) no-repeat center center;
    outline: none;
    top: 180px;
}
.video-cont-h .swiper-button-next {
    width: 74px;
    height: 74px;
    right: -79px;
    background-size:auto;
    background-image:url(../images/video-next.png);
    outline: none;
    top: 180px;
}
.video-cont-h .swiper-button-prev:hover {
    background: url(../images/video-prev1.png) no-repeat center center;
}

.video-cont-h .swiper-button-next:hover {
    background-image: url(../images/video-next1.png);
}
.video-cont-h {
    margin-top: 100px;
}

.video-list dd h3 {
    background: url(../images/video-h-bg.png) no-repeat 0px 0px;
    background-size: 100%;
    height: 30px;
    margin-top: 10px;
    padding-left: 20px;
    color: #1c4192;
    font-size: 18px;
}

.video-list dd {}
.vtit{background:#fff;line-height:45px;font-size:18px;padding:0 15px;color:#333}
.vtit span{float:right;background:#003591;color:#fff;line-height:25px;padding:0 10px;font-size:12px;margin-top:10px;border-radius:50px}
@media screen and (max-width: 1400px) {
  .content, .footer, .header{
    width: 1200px!important;
  }

}

