@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{height:12px;position:absolute;bottom:50px;left:50%;margin-left:-60px;z-index:8}
.bantil li{width:13px;height:13px;float:left;display:inline;background: #1765c7;opacity:1;border-radius:12px;margin:0 12px;box-sizing:border-box;cursor:pointer;}
.bantil li.on{background: #ffde00;width:60px;}
.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}
.tit1{text-align:center;font: 48px "Microsoft YaHei";color:#333;}
.tit1 a{color: #000000;font-weight:700;display: block;margin-bottom: -18px;}
.tit1 em:after {
    background: url(?templates/main/static/images/tit-l.png) no-repeat right 3px;
    width: 414px;
    height: 28px;
    position: absolute;
    left: -435px;
    content: '';
}
.tit1 em:before {
    background: url(?templates/main/static/images/tit-l.png) no-repeat left 3px;
    width: 414px;
    height: 28px;
    position: absolute;
    right: -435px;
    content: '';
}

.tit1 a span {
    color: #1765c7;
    /* margin-left: 10px; */
}
.tit1 img {
    margin: 0 auto;
}

.tit1 em{display: inline-block;/* margin-top:8px; */font: 21px "Microsoft YaHei";/* color: #fff; *//* background: #1765c7; *//* padding-top:13px; */letter-spacing:1px;line-height: 28px;padding: 0 10px;height: 28px;position: relative;}
.yinz{height:476px;background:url(?templates/main/static/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{/* background: url(?templates/main/static/images/cpbj.jpg) no-repeat center 0px; */overflow:hidden;/* padding-bottom:30px; *//* height: 1351px; */padding-top: 80px;box-sizing: border-box;}
.fen{width: 266px;overflow:hidden;margin-top:38px;}
.fen2{border-bottom: 1px solid #0c3261;background:#fff;}
.fen h2{overflow:hidden;background: url(?templates/main/static/images/fdh-t.png) no-repeat -2px 0px;font: 36px "Microsoft YaHei";color:#fff;margin-bottom: 12px;padding: 23px 0 0;height: 115px;box-sizing: border-box;background-size: 102% 144%;}
.fen h2 a{display:block;color: #ffffff;/* padding: 0 0 0 71px; */font-weight: 700;/* background: url(?templates/main/static/images/cp.png) no-repeat 14px 3px; */text-align: center;}
.fen h2 em{display:block;text-transform:uppercase;font-size: 20px;font-weight: initial;}
.fen h3{/* border-bottom:1px solid #e3e3e3; */font: 20px "Microsoft YaHei";font-weight:700;line-height: 50px;/* overflow:hidden; */background: url(?templates/main/static/images/fdh-h3.png) no-repeat 218px 14px #1765c7;/* background-size: 100% 46px; */position: relative;}
.fen h3 a{display: block;color:#3f3f3e;padding-left: 65px;background: url(?templates/main/static/images/leib2-cp-list1.png) no-repeat 25px 16px;/* border-left:3px solid #e62129; */transition:all .1s cubic-bezier(.165,.84,.44,1)!important;-webkit-transition:all .1s cubic-bezier(.165,.84,.44,1)!important;/* width: 160px; *//* background-size: 27px; */}
.fen h3:after {content: '';position: absolute;top: -6px;width: 0;height: 0;right: 0px;width: 0;height: 0;border-style: solid;border-width: 0 0 6px 10px;border-color: transparent transparent #104f8f transparent;display: none;}
.fen .on a,.fen h3 a:hover{color: #ffffff;}
.fen li{font-size:16px;overflow:hidden;border-bottom: 1px dashed #cbcccc;}
.fen li a{display:block;color: #0c3261;padding-left: 50px;line-height: 45px;background: url(?templates/main/static/images/xia1.png) no-repeat 16px 16px;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: #1765c7;background: url(?templates/main/static/images/xia.png) no-repeat 16px 16px;font-weight:700;padding-left: 55px;}
.fen li a:hover:after {content: '';position: absolute;width: 11px;height: 14px;background: url(?templates/main/static/images/fdh-li-x.png) no-repeat;right: 8px;top: 13px;}
.fen h5{height:171px;overflow:hidden;background:url(?templates/main/static/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(?templates/main/static/images/fen_lx.png) no-repeat 70px 0;padding-left:110px;margin-top:55px;text-align:left}
.pro1{width: 915px;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(?templates/main/static/images/pro_more.gif) no-repeat right center}
.pro1 .bd li{width: 295px;float:left;display:inline;margin-right: 15px;overflow:hidden;position:relative;border: 1px solid #cbcccc;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: 14px;background: #fff;}
.pro1 li img{display:block;width: 293px;-webkit-transition:1s;-moz-transition:1s;transition:1s;height: 293px;}
.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: 31px;color: #010101;background: #d7d7d7;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;/* border: 1px solid #cbcccc; */text-align: center;display: block;/* padding-right: 20px; *//* font-weight: bold; */}
.pro1 li:hover em:before{content:"";position:absolute;top: -16px;width: 0;height: 0;border: 8px solid transparent;border-bottom-color: #1765c7;left: 50%;transform: translateX(-50%);}
.pro1 li:hover{display:block;/* border:1px solid #e62129; */box-sizing:border-box;}
.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: #1765c7;color:#3f3f3e;/* font-weight:700; */}
.newbox{padding-bottom: 24px;overflow:hidden;background: #fafafa;padding-top: 60px;}
.new_t{height:67px;overflow:hidden;/* margin-top: 30px; */}
.new_t li{float:left;line-height: 46px;color:#17120f;/* margin-right: 26px; *//* background: url(?templates/main/static/images/new-nav-sj.png) no-repeat 0px 15px; */position: relative;width: 219px;height: 46px;text-align: center;}
.new_t li a{/* color: #fff; */font-size: 18px;padding-left: 20px;background: url(?templates/main/static/images/new-nav-sj.png) no-repeat 0px 5px;/* text-align: center; *//* transform: skewX(
327deg
); */z-index: 9999;position: relative;/* width: 200px; *//* height: 44px; *//* background-size: 24px; */}
.new_t li.cur{color: #ffffff;background: #1765c7;}
.new_t li.cur a {
    color: #ffffff;
    background: transparent;
    padding-left: 0px;
}

.new_t li.cur:after {content: '';position: absolute;left: 50%;transform: translateX(-50%);width: 0;height: 0;border-style: solid;border-width: 10px 7px 0 7px;border-color: #1765c7 transparent transparent transparent;bottom: -10px;}
.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{margin-right:0;}
.newtj{/* float:left; *//* width: 430px; */background: white;border: 1px solid #d7d6d6;box-sizing: border-box;height: 230px;}
.newtj dt{width: 345px;height: 230px;/* overflow:hidden; */display: inline-block;float: left;}
.newtj dt img{width: 100%;height: 228px;display:block;}
.newtj dd{position:relative;padding-left: 25px;/* height: 119px; *//* background: #eeeeee; */float: left;box-sizing: border-box;width: 400px;margin-left: 100px;border-left: 1px solid #d7d6d6;margin-top: 15px;height: 200px;}
.newtj h3{/* line-height:57px; */font-size: 20px;color:#3f3f3e;/* padding: 0 0 0 20px; */background-size: 27px;padding-top: 28px;padding-bottom: 16px;display: block;height: 20px;border-bottom: 1px solid #d7d6d6;}
.newtj:hover h3 {
    /* background: url(?templates/main/static/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;
    font-style: italic;
}
.newtj dd>a {
    background: #1765c7;
    color: #fff;
    padding: 0px 10px;
    border-radius: 50px;
    float: right;
}
.newtj h3 a{color: #1765c7;text-overflow: ellipsis;white-space: nowrap;width: 322px;display: inline-block;overflow: hidden;/* float: right; */}
.newtj h3 span{font-size: 20px;position: absolute;left: -103px;width: 100px;height: 100px;background: url(?templates/main/static/images/logo.png) no-repeat 9px 10px;top: 19px;color: #1765c7;text-align: center;padding-top: 71px;background-size: 85px;font-style: italic;}
.newtj p{font-size: 16px;line-height: 26px;overflow:hidden;color: #4e4e4e;/* padding: 0 0 0 20px; */clear: both;margin-top: 12px;margin-bottom: 10px;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;}
.newr{/* float:right; *//* width: 432px; *//* background: #ffffff; *//* background: #ffffffad; *//* margin-left: 15px; */overflow: hidden;float: left;}
.newr dl{color:#3f3f3e;border: 1px solid #d7d6d6;/* margin-bottom: 16px; */background: #fff;width: 429px;float: left;margin-right: 16px;margin-top: 16px;}
.newr dl:last-child{/* border-bottom:0px; */}
.newr dt{position:relative;overflow:hidden;}
.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(?templates/main/static/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: #1765c7;/* background:url(?templates/main/static/images/xia1.png) no-repeat 10px 17px #3f3f3e */}
.new_zx {
    width: 878px;
    display: inline-block;
    float: left;
    margin-top: 30px;
    margin-right: 15px;
}
.new_wt-cont dl:hover dt h6 {
    color: #1765c7;
    font-weight: bold;
}
.new_wt-t a span {
    float: right;
    margin-right: 12px;
}
.new_wt-t a:after {
    position: absolute;
    content: '';
    width: 15px;
    height: 15px;
    background: url(?templates/main/static/images/new-nav-sj.png) no-repeat 0px 0px;
    left: 14px;
    top: 16px;
}
.new_wt {
    margin-top: 30px;
    display: inline-block;
    float: left;
    width: 305px;
    /* background: #ffffff; */
    /* border: 1px solid #d7d6d6; */
    box-sizing: border-box;
    height: 600px;
}

.new_wt-t {

}

.new_wt-t a {
    font-size: 18px;
    line-height: 46px;
    display: block;
    background: url(?templates/main/static/images/new-nav-bg.jpg) no-repeat -7px  100%;
    padding-left: 37px;
    position: relative;
    border: 1px solid #cfcdce;
    border-top: 0px;
    border-bottom: 0px;
}
.newr dt a img {
    width: 200px;
    float: left;
    margin-right: 10px;
    height: 133px;
}
.newr dl:nth-child(2n) {
    margin-right: 0px;
}
.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;
    font-weight: bold;
}
.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: 214px;
    /* text-indent: 2rem; */
    color: #4e4e4e;
    margin: 7px 0 0;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
}
.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 {
    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: #4e4e4e;
    margin-bottom: 13px;
    padding-left: 40px;
    position: relative;overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp:3;
}

.new_wt-cont dl dt h6 i {
    position: absolute;
    left: 4px;
    display: block;
    background: #1765c7;
    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: #d4d4d4;
    /* color: #fff; */
    width: 25px;
    height: 25px;
    text-align: center;
    top: 5px;
    line-height: 25px;
    font-size: 14px;
}
.new_wt .tempWrap {
    height: 532px!important;
    margin: 21px 0px 0px;
    background: white;
    border: 1px solid #d7d6d6;
    padding: 10px 0px;
    box-sizing: border-box;
}
.new_t ul {
    border: 1px solid #cfcdce;
    background: url(?templates/main/static/images/new-nav-bg.jpg) no-repeat -14px 0px;
    display: flow-root;
    border-top: 0px;
    border-bottom: 0px;
}

@-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(?templates/main/static/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(?templates/main/static/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;
}
.swiper-case .swiper-slide-active dd {
    display: block!important;
}

.swiper-case .swiper-slide dd {
    display: none;
}
.case-box dl dd h3 span {
    float: right;
    background: url(?templates/main/static/images/case-box-h3.png) no-repeat 3px 6px;
    padding-left: 21px;
    font-size: 24px;
    line-height: 24px;
    background-size: 14px;
    font-weight: initial;
}
.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:20px;float:left;cursor:pointer;position:relative;overflow:inherit;line-height: 49px;width: 130px;margin-top: -4px;text-align: center;color: #000;}
.pro1 .hd ul{/* padding:0 27px 0 52px; */font-size:26px;height:40px;/* overflow:hidden; */background: #d7d7d7;background-size:30px;position:relative;/* border: 1px solid #cbcccc; *//* margin-top: 3px; */}
.pro1 .hd li:hover{display:inline-block;box-sizing:border-box;padding:0;height:auto}
.pro1 .hd ul li.on{
    color: #000;
    font-weight: bold;
    position: relative;
}
.pro1 li em {
    /* border: 1px solid #cbcccc; */
    /* overflow: hidden; */
    display: block;
    /* padding: 5px; */
    background: #fff;
    /* margin: 5px; */
    text-align: center;
    position: relative;
}

.pro1 li>a {
    border-bottom: 1px solid #cbcccc;
}

.pro1 .bd li:hover, .pro1 .bd li:hover em {background: url(?templates/main/static/images/cp-list-bg.jpg) no-repeat 0px 0px;}

.pro1 li:hover em a {
    color: #fff;
}

.pro1 li:hover em {
    /* border: 1px solid #ffffff; */
}
.pro1 .hd ul li.on:before{display: inherit;content:'';position: absolute;width: 83px;height: 2px;background: #1765c7;bottom: 5px;left: 50%;transform: translateX(-50%);}

.pro1 .hd ul li:nth-child(1):after{position:absolute;right: -2px;content:'';width: 1px;height:28px;background:#3f3f3e;top: 11px;}
.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:27px;top: 11px;z-index:9999;}
.pro1 .hd{position:relative;overflow:hidden}
span.arrow a{margin-left:10px;font-size:16px;cursor:pointer;/* font-weight:700; */color:#3f3f3e;background: url(?templates/main/static/images/xia1.png) no-repeat 51px 3px;padding-right: 21px;}
.pro1 .bd{overflow:hidden;/* padding-bottom:27px; */padding-top: 5px;}
.fen2 ul{background:#fff;/* width: 194px; */border-right: 1px solid #0c3261;padding-left: 10px;padding-right: 10px;box-sizing: border-box;border-left: 1px solid #0c3261;}
.fen h3:hover a{padding-left: 70px!important;}
.newtj:hover{/* background:#3f3f3e */}
.pro1 .hd p{height:11px;background:url(?templates/main/static/images/cp-1.png)}
.newtj:hover dd h3 a{/* color:#ffb400 */}
.newtj:hover dd p{/* color:#fff; *//* text-indent:2rem; */}
.newcon{height:519px}
.about{padding-bottom:29px;overflow:hidden;background:url(?templates/main/static/images/aboutbj.jpg) no-repeat center 0;padding-top: 70px;height: 591px;box-sizing: border-box;background-size: 100%;}
.about  .content>dl{color:#222;margin-top: 70px;}
.about  .content>dl>dt{overflow:hidden;float:left;position:relative;/* margin-left:-360px */}
.about dt img{display:block;width: 820px;-webkit-transition:1s;-moz-transition:1s;transition:1s;}
.about dd h4 a:hover img,.about dt a:hover img{-webkit-transform:scale(1.1,1.1);-moz-transform:scale(1.1,1.1);-transform:scale(1.1,1.1)}
.about .content>dl>dd{width: 380px;float:right;margin-top: -45px;font-size:22px;color: #fff;background: url(?templates/main/static/images/about-ly-bg.jpg) no-repeat 0px 0px;height: 682px;padding-top: 25px;padding-left: 25px;box-sizing: border-box;padding-right: 25px;}
.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(?templates/main/static/images/ys_arr.gif) no-repeat 151px center}
.about dd span a{display:block;color:#333;padding-left:54px}

.about dd p,.about dd ul li{/* margin-bottom:36px; */line-height: 24px;box-sizing:border-box;font-size: 17px;}
.about dd ul li{width:50%;float:left}
.about dd h5 {
    font-size: 32px;
    padding-left: 91px;
    background: url(?templates/main/static/images/about-h5-ico.png) no-repeat 0px 0px;
    height: 76px;
    line-height: 104px;
}
.about-tab {
    overflow: hidden;
    margin-top: 70px;
}
.about .content {
    background: #fff;
    background: #ffffffc2!important;
    padding: 30px 50px 20px;
    /*margin-top: 136px;*/
    box-shadow: -1px 1px 10px 0px #949494;
    box-sizing: border-box;
}

.about .content h6 {
    font-size: 28px;
    border-bottom: 1px solid #1765c7;
    display: inline-block;
    line-height: 52px;
    padding-right: 15px;
    color: black;
}

.about .content p {
    font-size: 18px;
    margin: 20px 0px;
    line-height: 33px;
}

a.about-more {
    float: right;
    display: inline-block;
    background: url(?templates/main/static/images/about-more.png) no-repeat 69px 4px #1765c7;
    color: #fff;
    padding: 5px 30px 5px 10px;
    border-radius: 50px;
    margin-top: -39px;
}
.about-tab a,.coolbg {
    background: url(?templates/main/static/images/about-but-bg.png) no-repeat 0px 0px;
    width: 124px;
    height: 36px;
    display: inline-block;
    text-align: center;
    line-height: 36px;
    color: #1765c7!important;
    font-weight: bold;
    font-size: 20px;
    -webkit-text-fill-color: #1765c7;
}

.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: 0px;
    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(?templates/main/static/images/lcbj.jpg) no-repeat center 0;padding-top: 75px;height: 493px;box-sizing: border-box;}
.lc-cont ul li{display:inline-block;float:left;width:171px;text-align:center;position:relative;margin: 0 14px;}
.lc-cont{margin-top: 45px!important;}
.lc-cont ul li p{font-size:20px;font-weight:700;color: #ffffff;margin-top:20px;}
.lc-cont ul li:hover img{transform:rotate(360deg);transition:all 1s}
.lc .tit1 em{color:#222;font-weight:700}
.lc .tit1 a,.lc .tit1 em {
    color: #fff;
}

.lc .tit1 em:before {
    background: url(?templates/main/static/images/tit-l1.png) no-repeat left 3px;
}

.lc .tit1 em:after {
    background: url(?templates/main/static/images/tit-l1.png) no-repeat right 3px;
}
.case{padding-bottom: 40px;overflow:hidden;background: url(?templates/main/static/images/casebj.jpg) no-repeat center -8px #fafafa;padding-top: 110px;}
.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-list .hd ul li {
    float: left;
    font-size: 0px;
    width: 15px;
    height: 15px;
    background: #1765c7;
    border-radius: 50px;
    margin: 5px;
    cursor: pointer;
}

.case-list .hd ul li.on {
    width: 30px;
    background: #ffde00;
}
.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(?templates/main/static/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;/* background:#fff */}
.case-list .hd{position: absolute;left: 50%;transform: translateX(-50%);bottom: 0px;}
.case-list .bd ul li a {
    display: block;
}
.case-list .hd .next{position:absolute;bottom:-159px;left:-83px;z-index:99999;background:url(?templates/main/static/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(?templates/main/static/images/next.png) no-repeat;width:55px;height:55px;opacity:.8}
.case-list .bd{padding: 18px 0 35px;overflow:hidden;margin: 0 -10px;}
.case-list .bd ul{overflow:hidden;zoom:1}
.case-list .bd ul li{margin: 8px 8px;float:left;overflow:hidden;text-align:center;position: relative;box-shadow: 1px 0px 9px 0px #888888;}
.case-list .bd ul li .pic{text-align:center}
.case-list .bd ul li .pic img{width: 288px;display:block;/* padding:2px; *//* border: 1px solid transparent; */}
.case-list .bd ul li .pic a:hover img{}
.case-list .bd ul li .title{line-height: 31px;font-size: 16px;position: absolute;bottom: 0px;display: block;text-align: left;background: url(?templates/main/static/images/case-list-title.png) no-repeat right bottom #696969;background: url(?templates/main/static/images/case-list-title.png) no-repeat right bottom #696969ab!important;left: 0px;width: 100%;}
.case-list .hd .next:hover,.case-list .hd .prev:hover{opacity:1}
.hzhb{position:relative;margin-top: 30px;}
.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(?templates/main/static/images/icocircle.gif) 0 -9px no-repeat}
.hzhb .hd ul li.on{background-position:0 0}
.hzhb .bd{padding:10px;overflow: hidden;}
.hzhb .bd ul{overflow:hidden;zoom:1}
.hzhb .bd ul li{margin:0 8px;float:left;overflow:hidden;text-align:center}
.hzhb .bd ul li .pic{text-align:center}
.hzhb .bd ul li .pic img{width:282px;display:block;/* padding:2px; */border: 1px solid #1765c7;}
.hzhb .bd ul li .pic a:hover img{border-color: #ffd701;}
.hzhb .bd ul li .title{line-height:24px;font-size:18px;color:#ffb400;display: none;}
.solution{overflow:hidden;background:url(?templates/main/static/images/solutionbj.jpg) no-repeat center 0;padding-top:49px}
.hzhb .bd ul li .title a{/* color:#ffb400 */}
.hzhb .next{position:absolute;bottom: 45px;right: -83px;z-index:99999;background: url(?templates/main/static/images/next.png) no-repeat;width: 43px;height: 43px;opacity:.8;cursor:pointer;}
.hzhb .prev{position:absolute;bottom: 45px;left: -83px;z-index:99999;background: url(?templates/main/static/images/prev.png) no-repeat;width: 43px;height: 43px;opacity:.8;cursor:pointer;}
.hzhb .next:hover,.hzhb .prev:hover{opacity:1}
.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???’??????????€?????#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(?templates/main/static/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(?templates/main/static/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-bottom:50px; *//* overflow:hidden; */background: url(?templates/main/static/images/ysbg.jpg) no-repeat center 475px;padding-top: 80px;}
em.ys-hao-1 {
    display: none;
}
.ys-t {
    text-align: center;
    margin-bottom: -10px;
}
.ys-xpic img {
    margin-right: 25px;
}

.ys-content1{width:1380px;margin:0 auto;/* background:#fff; *//* padding:50px 0; */overflow:hidden;}
.ys1{display: block;width: 100%;padding-top: 50px;/* overflow: hidden; *//* padding-bottom: 28px; */height: 691px;box-sizing: border-box;}
.ys1-left{display:inline-block;float: right;width: 50%;/* margin-right: -116px; */}
.ys1-right{display:inline-block;float:left;width: 50%;position:relative;/* padding-left: 189px; */box-sizing: border-box;/* margin-top: 25px; */}
.ys1-left img {
    margin-left: 20px;
}
.ys1-right h3,.ys2-left h3{text-align: left;/* margin-top: 24px; */color: #000000;font-size: 21px;/* border-bottom: 1px dashed #666; */padding-bottom: 13px;margin-left: 161px;background: url(?templates/main/static/images/ys-h-xian.png) no-repeat 0px bottom;/* font-weight: inherit; */letter-spacing: 5px;}
.y3-right h3 span,.ys1-right h3 span,.ys2-left h3 span{display: block;font-size: 36px;font-weight: bold;/* border-top: 1px dashed #999; */margin-top: 15px;padding-bottom: 15px;letter-spacing: 1px;text-shadow: 1px 1px 3px #9c9c9c;}
.ys1-right img,.ys1-right ul,.ys2-left img,.ys2-left ul{/* margin-left:45px */}
.ys1-right ul li,.ys2-left ul li{font-size: 22px;width:500px;color: #333333;margin-bottom: 14px;/* font-weight: bold; */background: url(?templates/main/static/images/ys-list-sj.png) no-repeat 0px 9px;line-height: 41px;padding-left: 35px;/* background-size: 36px; */}
.ys1-right ul{padding: 68px 0px 36px 25px;}
.ys1-right:after{content:'';width: 36px;height: 197px;position:absolute;top: 144px;left: 23px;}
.ys1-right ul li em, .ys2-left ul li em {
    display: block;
    font-weight: initial;
    font-size: 18px;
    color: #97b0ce;
}
.ys1-right h3 b, .ys2-left h3 b {
    color: #1765c7;
    margin-right: 5px;
    margin-left: 5px;
}
.ys1-right ul li b, .ys2-left ul li b {
    color: #1765c7;
    margin-right: 5px;
    margin-left: 5px;
}
.ys3 .ys1-right {
    /* margin-top: 80px; */
}
.ys1-right:before {
    content: '';
    width: 177px;
    height: 177px;
    background: url(?templates/main/static/images/ys-h-1.png) no-repeat center 0px;
    position: absolute;
    top: 5px;
    left: -10px;
}
.cnm:before {
    content: '';
    width: 177px;
    height: 177px;
    background: url(?templates/main/static/images/ys-h-2.png) no-repeat center 0px !important;
    position: absolute;
    top: 5px;
    left: -10px;
}


.ys2-left:before {
    content: '';
    width: 36px;
    height: 197px;
    background: url(?templates/main/static/images/ys-list-d1.png) no-repeat center 100%;
    position: absolute;
    top: 224px;
    left: 122px;
    display: none;
    }
.ys2-right img {/* margin-left: -304px; */}


.ys2-left ul li {margin-bottom: 28px;}

.ys2-left h3 span {
    /* color: #0759a2; */
}

.ys2-left h3 {padding-left: 0px;padding-right: 189px;margin-left: 0px;margin-top: 100px;text-align: left;}
.ys .content{}
/*.ys3 .ys1-right ul{padding: 48px 0px 23px 25px;}*/
.ys3 {

padding-top: 47px;

/* height: 617px; */
}
.ys-xpic {
    padding-left: 23px;
}

.ys3 .ys1-right h3 {
    margin-top: 13px;
}
.ys3 .ys1-right:before {
    content: '';
    width: 177px;
    height: 177px;
    background: url(?templates/main/static/images/ys-h-3.png) no-repeat center 0px;
    position: absolute;
    top: -19px;
    left: -10px;
}
.ys2{display: block;width: 100%;/* overflow: hidden; */padding-top: 43px;box-sizing: border-box;height: 684px;}
.ys2-right{display:inline-block;float: left;width: 50%;position: relative;margin-top: 20px;}
.ys2-left{display:inline-block;float: right;width: 50%;position:relative;padding-left: 40px;box-sizing: border-box;/* margin-top: 40px; */}
.ys2-left ul{padding: 48px 0 40px;}
.ys3 .ys1-right:after{/* background:url(?templates/main/static/images/ys-h-3.png) no-repeat center 100%; *//* top: 0px; */}
.ys2-left:after{content:'';width: 177px;height: 177px;background: url(?templates/main/static/images/ys-h-2.png) no-repeat center 0px;position:absolute;top: 70px;right: -10px;}
.ys img{/* display:block; *//* margin-left: 20px; */}
.ys2-left h3{}
.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(?templates/main/static/images/so.png) no-repeat 0 0 #bbb;background-size:20px;background-position-y:6px}
.hgq-t{text-align:center;margin-bottom:30px}
.hgq img {
    width: 100%;
    display: block;
}
.hgq{/* background:url(?templates/main/static/images/hgqbg.jpg) no-repeat center 0; *//* padding:50px 0; */}

.lc-cont ul li:after{height:30px;width:15px;content:'';background:url(?templates/main/static/images/lcjiao.png) no-repeat 0 0;position:absolute;right:-7px;top:32%;display: none;}
.lc-cont ul li:last-child:after{display:none}
.zhtt{height: 270px;color:#222;/* overflow:hidden; */}
.zhtt h5{display:inline-block;font-size:62px;font-weight:initial;/* margin-top: 44px; */float:left;letter-spacing: 2px;}
.zhtt-wx img{width: 149px;display:block;/* border: 1px solid #fff; *//* padding: 10px; */}
.zhtt-wx{float:right;margin-top:51px;position:relative;}
.zhtt-dh{display:inline-block;font-size:36px;margin-left:99px;font-weight:700;margin-top:60px}
.zhtt2 h5 b{}
.zhtt2 .zhtt1-dh {
    margin-left: -72px;
    margin-top: 17px;
}
.zhtt2 h5>b {
    margin-left: 40px!important;
    font-size: 45px!important;
}

.zhtt2 h5 p {
    font-weight: bold!important;
    font-size: 32px;
    margin-left: -117px;
    margin-top: 7px!important;
}
.zhtt h5 p{/* font-size: 29px; */text-align:center;margin-top: 18px;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: 12px;/* position:absolute; *//* right:-16px; *//* width:10px; *//* top:10px; */display: block;text-align: center;margin-top: 5px;}
.zhtt2 .zhtt-dh{margin-left:30px}
.zhtt1{background:url(?templates/main/static/images/zhtt-1.jpg) no-repeat center 0;position:relative;margin-top: 93px;}
.zhtt1 .zhtt-wx{margin-right: 19px;margin-top: 85px;/* color:#fff; */}
img.zhtt-cp1 {
    float: left;
    margin-top: -80px;
    position: absolute;
}
.zhtt1-dh span {
    color: black;
    margin-left: 18px;
    font-size: 26px;
    margin-top: 0px;
    display: block;
    float: right;
}
.zhtt1 .zhtt-wx img{width: 109px;}
.zhtt1 .zhtt-wx span{/* font-size:23px */}
.zhtt1-dh{position:absolute;left:50%;font-size: 23px;top: 156px;margin-left: -77px;transform: translateX(-50%);font-weight: bold;color: #ffffff;padding-left: 263px;background: url(?templates/main/static/images/zhtt-dh.png) no-repeat 0px 4px;}
.zhtt1 h5{float:inherit;margin-left: 420px;/* font-weight:700; */color: #000;font-size: 64px;float: left;/* font-style: italic; */margin-top: 47px;}
.zhtt1 h5 b{color: #fff;font-size: 68px;margin-left: 44px;}
.zhtt2 .zhtt-cp1 {
    margin-top: -80px;
}

.zhtt2 {
    background: url(?templates/main/static/images/zhtt-2.jpg) no-repeat center 0;
    height: 252px;
}

.zhtt2 h5 {
    margin-left: 593px;
    font-size: 45px;
    text-align: center;
    font-weight: bold;
}

.zhtt2 h5 p b {
    margin: 0px;
    font-size: 32px;
    margin-left: 44px;
}
.case-list .title a{width: 216px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color: #fff;padding-left: 15px;}
.fen li:last-child{border-bottom:0}
.cp-ad {
    background: url(?templates/main/static/images/cpad.jpg) no-repeat 0px 0px;
    height: 129px;
    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: #1765c7;
    font-weight: bold;
}

.cp-ad p b {
    font-size: 20px;
}
.cp-ad a h6,.cp-ad a p {
    color: #fff;
}


.case-box{position: relative;}
.case-prev,.case-next{position: absolute;z-index: 1; top:50%;margin-top: -32px; width:64px;height: 64px;cursor: pointer;outline: none;}
.case-prev{left:68px;background: url(?templates/main/static/images/case-prev.png) no-repeat center;}
.case-next{right: 68px;background: url(?templates/main/static/images/case-next.png) no-repeat center;}
.swiper-honor .swiper-slide{
position: relative;width: 600px;background:#fff;
    }
.swiper-case .swiper-slide,.swiper-case2 .swiper-slide,.swiper-case3 .swiper-slide,.swiper-case4 .swiper-slide{position: relative;width: 758px;background:#fff;}
.swiper-honor .swiper-slide img{
    display: block;
    width: 100%;
    height: 400px;
}
.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: 505px;/* opacity: 0.8; */}
.swiper-slide-active img{opacity:1 !important;}
ul.case-nav {
    background: #dddbdc;
    height: 58px;
    margin-top: 50px;
    margin-bottom: 52px;
}

ul.case-nav li a {
    display: block;
    float: left;
    width: 20%;
    text-align: center;
    font-size: 25px;
    line-height: 58px;
    border-right: 1px solid #fff;
    box-sizing: border-box;
    height: 58px;
    position: relative;
    transition: all .3s cubic-bezier(.165,.84,.44,1)!important;
    -webkit-transition: all .3s cubic-bezier(.165,.84,.44,1)!important;
}

ul.case-nav li a:hover, ul.case-nav li:nth-child(1) a {
    background: #1765c7;
    color: #fff;
    line-height: 66px;
    height: 66px;
    margin-top: -4px;
}

ul.case-nav li a:hover:after,ul.case-nav li:nth-child(1) a:after {
    content: '';
    position: absolute;
    top: 0px;
    right: -15px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 0 0 15px;
    border-color: transparent transparent transparent #1765c7;
}
ul.case-nav li a:hover:before,ul.case-nav li:nth-child(1) a:before {
    content: '';
    position: absolute;
    bottom: 0px;
    right: -15px;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 4px 15px 0 0;
    border-color:  #1765c7 transparent transparent transparent;
}
.case-cont-h .swiper-button-prev {
    width: 59px;
    left: -90px;
    height: 135px;
    background:url(?templates/main/static/images/case-prev.png) no-repeat center center;
    outline: none;
    top: 210px;
    transition: all .3s cubic-bezier(.165,.84,.44,1)!important;
    -webkit-transition: all .3s cubic-bezier(.165,.84,.44,1)!important;
}
.case-cont-h .swiper-button-next {
    width: 59px;
    height: 135px;
    right: -90px;
    background-size:auto;
    background-image:url(?templates/main/static/images/case-next.png);
    outline: none;
    top: 210px;
    transition: all .3s cubic-bezier(.165,.84,.44,1)!important;
    -webkit-transition: all .3s cubic-bezier(.165,.84,.44,1)!important;
}
.case-cont-h .swiper-button-prev:hover {
    background: url(?templates/main/static/images/case-prev1.png) no-repeat center center;
}

.case-cont-h .swiper-button-next:hover {
    background-image: url(?templates/main/static/images/case-next1.png);
}
.case-box dl dd {
    position: absolute;
    bottom: 0px;
    width: 100%;
    background: #404040;
    background: #000000ab!important;
    color: #fff;
    padding: 15px 20px;
    box-sizing: border-box;
    text-align: center;
}

.case-box dl {
    position: relative;
    /* box-shadow: 1px 0px 9px 0px #888888; */
}

.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: 0px;
    outline: none;
    cursor: pointer;
    text-align: left;
    padding-left: 26px;
    position: relative;
    background: url(?templates/main/static/images/about-but-bg1.png) no-repeat 0px 0px;
    font-size: 15px;
    height: 30px;
    line-height: 27px;
}

input,select,option,textarea  {
    outline:none;
    border: 0px;
    background: transparent;
    color: white;/*输入文字、光标颜色*/
    -webkit-text-fill-color: white;/*输入文字、placeholder颜色*/
    caret-color: white;/*光标颜色*/
}
form.about-form dl dt {
    width: 25%;
    display: inline-block;
    float: left;
    font-size: 16px;
    line-height: 30px;
    padding-left: 30px;
    box-sizing: border-box;
}

form.about-form dl dd {
    width: 75%;
    display: inline-block;
    float: left;
}

form.about-form dl {
    border: 1px solid #fff;
    box-sizing: border-box;
    overflow: hidden;
    margin-bottom: 17px;
}

form.about-form {
    margin-top: 20px;
}

dt.about-xm {
    background: url(?templates/main/static/images/about-xm.png) no-repeat 7px 8px;
}
dt.about-dh {
    background: url(?templates/main/static/images/about-dh.png) no-repeat 7px 7px;
}
dt.about-xq {
    background: url(?templates/main/static/images/about-xq.png) no-repeat 7px 8px;
}
form.about-form dl dd input {
    height: 30px;
}
.about-tab a {
    cursor: inherit;
}


/* honor */
.slideGroup1{/* text-align:left; *//* margin-top:50px!important */}
.slideGroup1 .parHd{overflow:hidden;margin-top: -50px;}
.slideGroup1 .parHd ul li{float:left;cursor:pointer;border-bottom: 3px solid #1765c7;box-sizing:border-box;text-align:center;background: #b7b7b7;width: 166px;height: 46px;margin-right: 30px;}
.slideGroup1 .parHd ul li.on{background: url(?templates/main/static/images/honor-tag.png) no-repeat 119px 15px #1765c7;border-top: 3px solid #33a738;text-align: left;padding-left: 26px;}
.slideGroup1 .slideBox{/* overflow:hidden; */zoom:1;position:relative;margin-top: 45px;}
.slideGroup1 .sNext,.slideGroup1 .sPrev{position:absolute;left: -60px;top: 57px;display:block;width: 51px;height: 51px;/* border:1px solid #ddd; */background: url(?templates/main/static/images/icoleft1.png) center center no-repeat;}
.slideGroup1 .sNext{left:auto;right: -60px;background: url(?templates/main/static/images/icoright1.png) center center no-repeat;}
.slideGroup1 .parBd ul{overflow:hidden;zoom:1;margin: 0 -10px;}
.slideGroup1 .parBd ul li{margin:0 8px;float:left;/* overflow:hidden; */text-align:center;/* box-shadow: 2px 2px 0px 0px #b4b4b4; */margin-bottom: 14px;}
.slideGroup1 .parBd ul li .pic{text-align:center}
.slideGroup1 .parBd ul li .pic img{width: 288px;display:block;box-sizing: border-box;box-shadow: 1px 0px 7px 0px #888888;}
.slideGroup1 .parBd ul li .pic a:hover img{border-color:#999}
.slideGroup1 .parBd ul li .title{line-height:24px;display: none;}
.slideGroup1 .parHd ul li a{display:block;line-height: 42px;font-size: 18px;font-weight:700;color: #fff;}
.slideGroup1 .parHd ul li.on a{color:#fff}
.tempWrap{margin:0 auto;margin: 0 -10px;}
.slideGroup1 .parBd ul li .title a{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:url(?templates/main/static/images/case-jia.png) no-repeat 280px 10px #3f3f3fba!important;color:#fff;line-height:38px;text-align:left;padding-left:20px;background:url(?templates/main/static/images/case-jia.png) no-repeat 280px 10px #3f3f3f;font-size:18px}
.honor {
    background: url(?templates/main/static/images/honor-bg.jpg) no-repeat right top #fafafa;
    padding-bottom: 30px;
    /* padding-top: 52px; */
}
.honor .swiper-button-prev, .honor .swiper-button-next {
    top: 156px;
}
.honor .content {
    padding-bottom: 50px;
    padding-top: 50px;
    box-shadow: -1px 1px 10px 0px #949494;
}
.slideGroup1 .parHd ul {
    /* display: inline-block; */
    /* position: absolute; */
    /* left: 50%; */
    /* width: 455px; */
    /* transform: translateX(-50%); */
}
.new_wt-cont {
    padding-top: 21px;
}




.ys-swiper-honor {
    position: relative;
    width: 748px;
    margin-left: -200px!important;
}

.ys-swiper-honor .swiper-container {
    padding-bottom: 60px;
}

.ys-swiper-honor  .swiper-slide {
    width: 379px;
    height: 538px;
    background: #fff;
    /* box-shadow: 0 8px 30px #ddd; */
}
.ys-swiper-honor  .swiper-slide img{
    display:block;
}
.ys-swiper-honor  .swiper-slide p {
    line-height: 98px;
    padding-top: 0;
    text-align: center;
    color: #636363;
    font-size: 1.1em;
    margin: 0;
}

.ys-swiper-honor .swiper-pagination {
    width: 100%;
    bottom: 20px;
}

.ys-swiper-honor  .swiper-pagination-bullet {
    margin: 0 5px;
    border: 3px solid #fff;
    background-color: #d5d5d5;
    width: 10px;
    height: 10px;
    opacity: 1;
}

.ys-swiper-honor  .swiper-pagination-bullet-active {
    border: 3px solid #00aadc;
    background-color: #fff;
}

.ys-swiper-honor .swiper-button-prev {
    left: -30px;
    width: 45px;
    height: 45px;
    background: url(?templates/main/static/images/wm_button_icon.png) no-repeat;
    background-position: 0 0;
    background-size: 100%;
}

.ys-swiper-honor .swiper-button-prev:hover {
    background-position: 0 -46px;
    background-size: 100%
}

.ys-swiper-honor .swiper-button-next {
    right: -30px;
    width: 45px;
    height: 45px;
    background: url(?templates/main/static/images/wm_button_icon.png) no-repeat;
    background-position: 0 -93px;
    background-size: 100%;
}

.ys-swiper-honor .swiper-button-next:hover {
    background-position: 0 -139px;
    background-size: 100%
}
.swiper-pagination-clickable .swiper-pagination-bullet-active {
    background: #1765c7!important;
}



.ys2-right .swiper-pagination {
    left: 29%;
    position: absolute;
    transform: translateX(-50%);
    bottom: -43px;
}


.swiper-pagination-bullet{
    margin:5px;
    width: 15px!important;
    height: 15px!important;
    background: #999!important;
}



/* 拦腰 */
.lany-abt{width:100%;height:200px;background:url(?templates/main/static/images/lany.png) center no-repeat;}
.la-jzd{width:1200px;overflow:hidden;margin:auto;}
.lan-ewm{display: block;height:140px;}
.lan-ewm img{display: inline-block;float:left;width:140px;height:140px;}
.lan-ewm p{display: inline-block;float:left;height:140px;width:30px;font-size:16px;color: #fff;text-align: center;padding-top:5px;}
.la-intr{float:left;overflow:hidden;}
.la-bs{float:left;overflow:hidden;}
.la-bs h5{display: block;text-align: center;font-size:50px;color: #fff;font-weight:500;}
.la-bs p{display: block;text-align: center;font-size:22px;color: #fff;}
.z-lxte{width:100%;font-size:62px;color: #030303;font-weight:bold;}
.z-lxte span{display:inline-block;color: #fff;}
.xu-tintr{width:100%;font-size:22px;color:#020202;}
.xu-tintr span{display:inline-block;color: #fff;margin-left:30px;}
.lany-hone{float:right;overflow:hidden;padding-left:60px;background:url(?templates/main/static/images/lan-hd.png) left center no-repeat;}
.lany-hone span{display:block;width:100%;font-size: 16px;color: #ffffff;}
.lany-hone p{display:block;width:100%;font-size:28px;color: #fff;font-weight: bold;}
.ali-c{       
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
     align-items: center;
    -moz-box-align:center;
}

.flex{         /*弹性布局父级元素*/
	display: flex;
	display: box;               /* OLD - Android 4.4- */
	display: -webkit-box;       /* OLD - iOS 6-, Safari 3.1-6 */
	display: -moz-box;          /* OLD - Firefox 19- (buggy but mostly works) */
	display: -ms-flexbox;       /* TWEENER - IE 10 */
	display: -webkit-flex;      /* NEW - Chrome */
} 
 /*flex1 自动填充*/
.flex1{
	-webkit-box-flex: 1;       
	-moz-box-flex: 1;           
	-webkit-flex: 1;                    
	-ms-flex: 1;                          
	flex: 1;       
}
.flex2{
	-webkit-box-flex: 2;       
	-moz-box-flex: 2;           
	-webkit-flex: 2;                    
	-ms-flex: 2;                          
	flex: 2; 
}
.flex3{
	-webkit-box-flex: 3;       
	-moz-box-flex: 3;           
	-webkit-flex: 3;                    
	-ms-flex: 3;                          
	flex: 3; 
}
/*flex-wrap 自动换行*/
.flex-wrap{
	-ms-flex-wrap:wrap;
	flex-wrap:wrap;
}
/*flexv 竖直排列*/
.flexv{
	-webkit-box-orient:vertical;
   -webkit-box-direction:normal;
    -ms-flex-direction:column;
    flex-direction:column;
}
/* 水平居中 */
.flesp{
    justify-content:center;
    align-items:center;
}
/*水平垂直居中*/
 .flexc{
	-webkit-box-pack:center;
    -ms-flex-pack:center;
    justify-content:center;
}
/*jus-b 水平两端对齐*/
.jus-b{
	-webkit-box-pack:justify;
	-webkit-justify-content:space-between;
	-ms-flex-pack:justify;
	justify-content:space-between;
}
/*jus-a 水平相等间距*/
.jus-a{
	-webkit-justify-content:space-around;
	-ms-flex-pack:distribute;
	justify-content:space-around;
}
/*jus-s 首端对齐*/
.jus-s{
	-webkit-box-pack:end;
	-webkit-justify-content:flex-end;
	-ms-flex-pack:end;
	justify-content:flex-start;
}
/*ali-c 竖直居中*/
.ali-c{
    -webkit-box-align: center;
    -webkit-align-items: center;
    -ms-flex-align: center;
    align-items: center;
    -moz-box-align:center;
}


/* 拦腰 end */
<!--0.00023388862609863-->