

@charset "utf-8";



body{background: #fff;overflow-x: hidden;min-width:1120px}

.w1120{margin: 0 auto;width: 1120px}

.header{position: relative;z-index: 999;background: #fff;}

.header .top{background: #333;color: #9d9d9d;font-size: 12px;padding: 0px 50px}

.header .top .topNav{}

.header .top .topNav>a{color: #9d9d9d;font-size: 12px;display: inline-block;padding: 10px 15px}

.header .top .topNav>a{*display: inline}

.header .top .topNav>a:hover{background: #0063af;color: #fff}

.header .top .topNav>a.current{background: #0063af;color: #fff}

.header .top p{overflow: hidden; padding: 10px 0;}

.header .top .topNav .appCode .codeWrap{position: relative;padding: 0 15px}

.header .top .topNav .appCode,.header .top .topNav .appCode .codeWrap{display: inline-block}

.header .top .topNav .appCode,.header .top .topNav .appCode .codeWrap{*display: inline}

.appCode .codeBox{display:none;}

.appCode .codeWrap .codeBox{width: 140px;height: auto;background: #fff;position: absolute;z-index: 9999;border: 1px solid #e3e3e3;top: 36px;left: -36px;text-align: center; padding-bottom: 10px;}

.appCode .codeWrap>a{display: inline-block;padding: 10px 0}

.appCode .codeWrap>a{*display: inline}

.appCode .codeBox a{color: #0066cc}

.appCode .codeWrap:hover .codeBox{display: block;}

.appCode .codeWrap:hover .codeBox i{display: block;position: absolute;width:14px;height: 7px;left: 50%;margin-left: -7px;background: url("../image/topArrow.png") no-repeat;top: -7px;}

.appCode .weixin_icon p{padding: 5px;}

.appCode .weixin_icon span{color: #fe5842;padding-right: 3px;}

.appCode .weixin_icon img{width: 110px;height: 110px;}

.appCode .app_img{float: left;margin-top: 7px;}

.appCode .app_icon p{padding: 5px;}

.appCode .app_icon span{color: #fe5842;padding-right: 3px;}

.appCode .app_icon img{width: 110px;height: 110px;}

.navAndLogo{line-height: 70px}

.navAndLogo .logo{position: relative;z-index: 1001; width: 215px;margin-left: -35px;}

.navAndLogo .logo img{width: 90%}

.navAndLogo .bigNav{text-align: center;position: relative;z-index: 1000;float: right;right: -30px;}

.navAndLogo .bigNav ul li{display: inline-block;margin: 0 15px}

.navAndLogo .bigNav ul li{*display: inline}

.navAndLogo .bigNav ul li a{display: block;font-size: 16px;color: #3d3d3d;padding: 0;position: relative}

.navAndLogo .bigNav ul li.navArrow:hover,.navAndLogo .bigNav ul li.hover{background: url("../image/navArrow.png") bottom center no-repeat}

.navAndLogo .bigNav ul li.on a,.navAndLogo .bigNav ul li:hover a,.navAndLogo .bigNav ul li.hover a{color: #3399cc}

.subNav{position: absolute;left: 0;right: 0;top: 70px;padding: 30px 0;text-align: center;background: #3d3d3d;background:rgba(61,61,61,.9);display: none}

.subNav .row{display: none}

.normalNav ul,.proNv ul{text-align: center}

.normalNav ul li,.proNv ul>li{display: inline-block;margin: 0 30px}

.normalNav ul li,.proNv ul>li{*display: inline}

.normalNav ul li a{padding-bottom: 8px;color: #fff;font-size: 16px;}

.normalNav ul li a:hover{border-color: #3399cc;color:#3399cc}

.aboutNv ul li{float: right;margin: 0 0 0 65px}

.proNv ul>li{width: 130px;vertical-align: top}

.proNv ul>li .navOl li{text-align: left}

.proNv ul>li .navOl li a{font-size: 14px;color: #ddd;margin-top: 10px;display: block}

.proNv ul>li .navOl li a:hover{color: #fff}

.proNv ul>li .navOl li h3 a{font-size: 16px;margin: 0}

.proNv ul>li .navOl li h3 a{color: #fff;padding-bottom: 8px;border-bottom: 1px solid #5b5d5f}

.proNv ul>li .navOl li h3:hover a{border-color: #3399cc;color:#3399cc}

#fixedNav{position: relative}

.fixedStyle{border-bottom: 1px solid #e3e3e3;position: fixed!important;width: 100%;left: 0;top: 0;background: #fff}

.fixedStyle .navAndLogo{line-height: 60px;}

.fixedStyle .navAndLogo .logo{width: 120px}

.fixedStyle .subNav{top: 60px}

.banner{}

.flashBox{position:relative;margin:0 auto;overflow:hidden;width: 100%;height:348px}

.flashBox ul{width:100%;position:absolute;left:0;top:0;z-index:1;}

.flashBox ul li{width:100%;height:348px;position:absolute;top:0;left:0;display:none;}

.flashBox ul li:first-child{display:block}

.flashBox ul li a{width:100%;height:348px;display: block;background-position: top center;background-repeat: repeat;background-size: cover}

.bannerBtn{position: absolute;top:50%;margin-top: -25px;width: 100%;z-index: 3;}

.bannerBtn .w1120{position: relative}

.bannerBtn a{position: absolute;width: 26px;height:51px;background: url("../image/icons.png") no-repeat -0px -15px;z-index: 99;display: none}

.bannerBtn a.prev{background-position: -0px -15px;left: -80px}

.bannerBtn a.next{background-position: -26px -15px;right: -80px;}

.flashBox ol{z-index:2;width:100%;text-align:center;position:absolute;bottom:10px}

.flashBox ol li{width:15px;height:15px;margin:0 2px;display:inline-block;background:#fff;color:#dd1827;line-height:20px;text-align:center;border-radius: 100px;cursor:pointer;background: url("../image/icons.png") no-repeat 0px -0px;text-indent: -99999px;}

.flashBox ol li{*display:inline}

.flashBox ol .active{background:url("../image/icons.png") no-repeat -20px -0px;color:#fff;}

.flashBox ul li a .warp{position: relative;height: 500px}

.flashBox ul li a .warp img{position: absolute}

.flashBox .b1{}

.flashBox .b1-1{position: absolute;top: 0;right: 0;z-index: 0}

.flashBox .b1-2{position: absolute;top: 0;right: 0;z-index: 2}

.flashBox .b2-1{position: absolute;top: 0;right: 0;z-index: 0}

.flashBox .b3-1{position: absolute;top: 0;right: 0;z-index: 0}

.bannerLeftInfo{position: relative;z-index: 3;top: 60px}

.bannerLeftInfo h2{font-size: 50px;color: #fff;font-weight: normal;margin-bottom: 20px}

.bannerLeftInfo h3{font-size: 30px;color: #fff;font-weight: normal;margin-bottom: 15px}

.bannerLeftInfo p{font-size: 14px;color: #fff;width: 600px}

.bannerLeftInfo .targetBtn{margin-top: 20px}

.bannerLeftInfo .targetBtn a{float: left;width:170px;height: 50px;background: url("../image/icons.png") no-repeat -140px -500px;text-align: center;line-height: 50px;color: #fff;font-size: 16px;margin-right: 15px}

.bannerLeftInfo .targetBtn a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.bannerLeftInfo .targetBtn a i{display: inline-block;width: 31px;height: 31px;background: url("../image/icons.png") no-repeat -140px -415px;vertical-align: middle;margin-right: 10px}

.bannerLeftInfo .targetBtn a i{*display: inline}

.flashBox .bannerLeftInfo .targetBtn a:hover{background-position: -312px -500px}

.flashBox .bannerLeftInfo .targetBtn a:first-child{width: 110px;background-position: -140px -448px}

.flashBox .bannerLeftInfo .targetBtn a:first-child:hover{background-position: -312px -448px}



.singleBanner li{height: 350px;position: relative}

.singleBanner .bannerLeftInfo h2{font-size: 60px;margin-bottom: 0}

.singleBanner .bannerLeftInfo p{font-size: 40px;width: 600px}

.singleBanner .bannerLeftInfo .targetBtn a{background-position: -140px -500px;width: 170px;height: 50px}

.singleBanner .bannerLeftInfo .targetBtn a:hover{background-position: -312px -500px}

.singleBanner  img.appImg,.singleBanner  img.b3-1{position: absolute;top: 0;    bottom: 0;

    right: 0;

    z-index: 0;}
.singleBanner .bannerLeftInfo .targetBtn a.trial{width: 110px;background-position: -140px -448px}
.singleBanner .bannerLeftInfo .targetBtn a.trial:hover{background-position: -312px -448px}


.indexMod{background: #fafafa}

.bgfa{background: #fff}

.modHd{text-align: center;padding: 50px 0}

.modHd h2{font-size: 48px;color: #4f5b6c;font-weight: normal;border-bottom: 1px solid #d5dfe7;padding: 15px 0}

.modHd p{padding: 10px 0;color: #4f5b6c}

.indexMod .projectDesc{padding-bottom: 80px;}

.mod1 .projectDesc ul{margin-right: -20px}

.mod1 .projectDesc ul li{float: left;margin-right: 20px;color: #fff;margin-bottom: 20px;overflow: hidden}

.mod1 .projectDesc ul li.bigRect{width: 265px;height: 265px}

.mod1 .projectDesc ul li .minRect{width: 125px;height: 125px;}

.mod1 .projectDesc ul li.midRect{height: 125px;width: 265px;}

.mod1 .projectDesc ul li.bigRect{text-align: center;cursor: pointer}

.mod1 .projectDesc ul li.bigRect,.mod1 .projectDesc ul li.bigRect h3,.mod1 .projectDesc ul li.bigRect p,.mod1 .projectDesc ul li.bigRect .btnGroup{transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}

.mod1 .projectDesc ul li.bigRect i{display: block;margin: 0 auto;width: 90px;height: 90px;background: url("../image/icons.png") no-repeat;overflow: hidden;margin-top: 30px}

.mod1 .projectDesc ul li .minRect i{display: block;margin: 0 auto;width: 60px;height: 60px;background: url("../image/icons.png") no-repeat;overflow: hidden;margin-top: 20px}

.mod1 .projectDesc ul li.midRect>a{color: #fff}

.mod1 .projectDesc ul li.midRect>a>i{display: inline-block;margin: 0 auto;width: 80px;height: 80px; margin: 0 15px;background: url("../image/icons.png") no-repeat;overflow: hidden;margin-top: 25px;vertical-align: middle}

.mod1 .projectDesc ul li.midRect>a>i{*display: inline}

.mod1 .projectDesc ul li.i1 i{background-position:-52px 0px}

.mod1 .projectDesc ul li.i2 i{background-position:-142px 0px}

.mod1 .projectDesc ul li.i3 i{background-position:-232px 0px}

.mod1 .projectDesc ul li.i4 i{background-position: -900px -2262px;width: 108px;height: 90px;}

.mod1 .projectDesc ul li .i5 i{background-position:-160px -90px}

.mod1 .projectDesc ul li .i6 i{background-position:-220px -90px}

.mod1 .projectDesc ul li.i7 i{background-position:-0px -90px!important;}

.mod1 .projectDesc ul li .i8 i{background-position:-280px -90px}

.mod1 .projectDesc ul li .i9 i{background-position:-340px -90px}

.mod1 .projectDesc ul li.i10 i{    background-position: -322px 0px!important;width: 90px!important;height: 90px!important;margin-right: 0px!important;}

.mod1 .projectDesc ul li.bigRect h3{font-size: 24px;color: #fff;font-weight: normal;padding: 15px 0}

.mod1 .projectDesc ul li.bigRect .descp{font-size: 12px;color: #fff}

.mod1 .projectDesc ul li.bigRect .btnGroup{width: 180px;margin: 0 auto;display: none}

.mod1 .projectDesc ul li.bigRect .btnWrap{margin-right: -20px}

.mod1 .projectDesc ul li.bigRect .btnGroup a{float: left;width: 78px;height: 23px;border: 1px solid #999;border-radius: 5px;overflow: hidden;text-align: center;line-height: 23px;margin-right: 20px; margin-top: 15px;color: #fff}

.mod1 .projectDesc ul li.bigRect .btnGroup a:hover{background: #0066cc;border-color:#0066cc}

.mod1 .projectDesc ul li.bigRect:hover{background: #333 url("../image/darkbg.png") no-repeat top center;background-size: cover}

.mod1 .projectDesc ul li.bigRect:hover h3{padding: 10px}

.mod1 .projectDesc ul li.bigRect:hover p{display: none}

.mod1 .projectDesc ul li.bigRect:hover .btnGroup{display: block}

.mod1 .projectDesc ul li .minRect{text-align: center}

.mod1 .projectDesc ul li .minRect h3{font-size: 14px;color: #fff;font-weight: normal;padding-top: 10px}

.mod1 .projectDesc ul li.midRect .desc{overflow: hidden;display: inline-block;vertical-align: middle; width: 145px; margin-top: 15px;}

.mod1 .projectDesc ul li.midRect .desc{*display: inline}



.mod2 .projectDesc ul{margin-right: -26px}

.mod2 .projectDesc ul li{float: left;width: 165px;height: 210px;margin-right: 26px; margin-bottom: 26px;text-align: center}

.mod2 .projectDesc ul li i{width: 70px;height:70px;margin: 0 auto;display:block;margin-top: 30px;background: url("../image/icons.png") no-repeat}

.mod2 .projectDesc ul li{color: #666;background: #fff}

.mod2 .projectDesc ul li p{margin-top: 20px;color: #6d6d6d}

.mod2 .projectDesc ul li:hover{background: #0173ca}

.mod2 .projectDesc ul li:hover a,.mod2 .projectDesc ul li:hover p{color: #fff}

.mod2 .projectDesc ul li.i1 i{background-position: 0 -170px}

.mod2 .projectDesc ul li.i2 i{background-position: 0 -240px}

.mod2 .projectDesc ul li.i3 i{background-position: 0 -310px}

.mod2 .projectDesc ul li.i4 i{background-position: 0 -380px}

.mod2 .projectDesc ul li.i5 i{background-position: 0 -450px}

.mod2 .projectDesc ul li.i6 i{background: url("../image/x.png")  center center no-repeat;}

.mod2 .projectDesc ul li.i7 i{background-position: 0 -590px}

.mod2 .projectDesc ul li.i8 i{background-position: 0 -660px}

.mod2 .projectDesc ul li.i9 i{background-position: 0 -730px}

.mod2 .projectDesc ul li.i10 i{background-position: 0 -800px}

.mod2 .projectDesc ul li.i11 i{background-position: 0 -870px}

.mod2 .projectDesc ul li.i12 i{background-position: 0 -940px;width: 90px;}

.mod2 .projectDesc ul li.i1:hover i{background-position: -70px -170px}

.mod2 .projectDesc ul li.i2:hover i{background-position: -70px -240px}

.mod2 .projectDesc ul li.i3:hover i{background-position: -70px -310px}

.mod2 .projectDesc ul li.i4:hover i{background-position: -70px -380px}

.mod2 .projectDesc ul li.i5:hover i{background-position: -70px -450px}

.mod2 .projectDesc ul li.i6:hover i{background: url("../image/x_hover.png")  center center no-repeat;}

.mod2 .projectDesc ul li.i7:hover i{background-position: -70px -590px}

.mod2 .projectDesc ul li.i8:hover i{background-position: -70px -660px}

.mod2 .projectDesc ul li.i9:hover i{background-position: -70px -730px}

.mod2 .projectDesc ul li.i10:hover i{background-position: -70px -800px}

.mod2 .projectDesc ul li.i11:hover i{background-position: -70px -870px}

.mod2 .projectDesc ul li.i12:hover i{background-position: -90px -940px}



.footMod2Style .projectDesc  ul li{border:1px solid #d5dfe7;width: 163px}





.mod3 .projectDesc ul{margin-right: -74px}

.mod3 .projectDesc ul li{float: left; width: 164px; text-align: center; margin-right: 74px;margin-top: 20px}

.mod3 .projectDesc ul li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 15px 0}

.indexScroll{position: relative}

.indexScroll .scrollWidth{margin: 0 auto; width: 832px; overflow: hidden; padding: 15px 0; *position: relative;}

.indexScroll ul li{float: left;width: 230px;height: 320px;text-align: center;margin: 0 17px;color: #fff;cursor: pointer}

.projectDesc .industry ul li i{display: block;width: 132px;height: 132px;margin: 40px auto 30px auto;-webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}

.projectDesc .industry ul li:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.projectDesc .industry ul li p{padding: 0 15px;margin-top: 15px}

.projectDesc .industry ul li h3{font-size: 20px;color: #fff;font-weight: normal;}



.projectDesc .industry .topImg{    height: 190px;

    overflow: hidden;

    position: relative;}

.projectDesc .industry .topImg .caseImg{display: block;

    width: 132px;

    height: 132px;

    margin: 40px auto 30px auto;

    -webkit-transition: all .8s ease-in-out;

    -moz-transition: all .8s ease-in-out;

    transition: all .8s ease-in-out;}

.projectDesc .industry ul li .code{    position: absolute;

    top: 0;

    left: 0;

    right: 0;

    bottom: 0;

    background: url("../image/darkrbga.png") repeat;

    text-align: center;

    display: none;}

.projectDesc .industry ul li .code img{width: 140px;

    height: 140px;

    margin-top: 30px;}

.projectDesc .industry ul li:hover .code{display: block}

.projectDesc .case ul{position: relative;padding-bottom: 70px}

.projectDesc .case ul li{background: #fff;height: 320px;width: 230px;position:relative}

.projectDesc .case ul li .paWrap{background: #fff;padding-bottom: 10px}

.projectDesc .case ul li .topImg{height: 200px;position: relative}

.projectDesc .case ul li .topImg .caseImg{width: 100%;height: 200px}

.projectDesc .case ul li .code{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background:url("../image/darkrbga.png") repeat;text-align: center;display: none}

.projectDesc .case ul li .code img{width: 140px;height: 140px;margin-top: 30px}

.projectDesc .case ul li .desc{padding: 0 10px}

.projectDesc .case ul li .tit{padding: 15px 0}

.projectDesc .case ul li .tit a{width:19px;height: 19px;background: url("../image/icons.png") no-repeat 0 -71px}



.projectDesc .case ul li .tit h3{font-size: 16px;color: #4f5b6c;text-align: center}

.projectDesc .case ul li .desc p{font-size: 12px;color: #9d9d9d;text-align: left;line-height: 22px;height: 64px; overflow: hidden;}

.projectDesc .case ul li:hover .paWrap{position: absolute;width: 230px;box-shadow: 0 0px 10px 5px #C3C3C3;left:0}

.projectDesc .case ul li:hover{}

.projectDesc .case ul li:hover .desc p{height: 130px}

.projectDesc .case ul li:hover .code{display: block}

.scrollBtn a{position: absolute;top: 50%;margin-top: -23px;height: 45px;width: 24px;background: url("../image/icons.png") no-repeat -412px 0}

.scrollBtn a.prev{left: 0px;background-position: -412px 0}

.scrollBtn a.next{right: 0px;background-position: -436px 0}

.whyTab .hd ul li{float: left;width: 265px;height: 60px;margin-left: 20px;line-height: 60px;text-align: center;background: #d5dfe7;font-size: 18px;color: #919fb2;cursor: pointer}

.whyTab .hd ul li:first-child{margin-left: 0}

.whyTab .hd ul li.on{background: #4f5b6c;color: #fff}

.whyTab .bd{border: 1px solid #d5dfe7}

.whyTab .row{margin-top: 50px}

.whyTab .row ul{width: 100%;}

.whyTab .row ul li{float: left; width: 50%; padding: 20px 0;}

.whyTab .iconList{padding: 0 100px; padding-bottom: 55px;}

.whyTab .iconList ul{margin-left: -170px}

.whyTab .iconList ul li .icon{width: 80px;height: 80px;float: left;margin-left: 150px;}

.whyTab .iconList ul li .icon i{display: block;margin: 0 auto;width: 80px;height: 80px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.whyTab .row1 ul li.i0 .icon i{background-position:-140px -170px;}

.whyTab .row1 ul li.i1 .icon i{background-position:-220px -170px;}

.whyTab .row1 ul li.i2 .icon i{background-position:-300px -170px;}

.whyTab .row1 ul li.i3 .icon i{background-position:-380px -170px;}

.whyTab .row1 ul li.i4 .icon i{background-position:-460px -170px;}

.whyTab .row1 ul li.i5 .icon i{background-position:-540px -170px;}

.whyTab .row2 ul li.i0 .icon i{background-position:-140px -250px;}

.whyTab .row2 ul li.i1 .icon i{background-position:-220px -250px;}

.whyTab .row2 ul li.i2 .icon i{background-position:-300px -250px;}

.whyTab .row2 ul li.i3 .icon i{background-position:-380px -250px;}

.whyTab .row2 ul li.i4 .icon i{background-position:-460px -250px;}

.whyTab .row2 ul li.i5 .icon i{background-position:-540px -250px;}

.whyTab .row3 ul li.i0 .icon i{background-position:-140px -330px;}

.whyTab .row3 ul li.i1 .icon i{background-position:-220px -330px;}

.whyTab .row3 ul li.i2 .icon i{background-position:-300px -330px;}

.whyTab .row3 ul li.i3 .icon i{background-position:-380px -330px;}

.whyTab .row3 ul li.i4 .icon i{background-position:-460px -330px;}

.whyTab .row3 ul li.i5 .icon i{background-position:-540px -330px;}

.whyTab .iconList ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.whyTab .row ul li .desc{overflow: hidden;display: table;height: 80px;padding-left: 20px;}

.whyTab .row ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.whyTab .row ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c;height:24px; overflow:hidden}

.whyTab .row ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d; height:50px;}

.whyTab .article{padding: 0 50px; padding-bottom: 25px;}

.whyTab .article ul{margin-left: -100px;}

.whyTab .article ul li{}

.whyTab .article ul li .artImg{width: 120px;height: 90px;float: left;margin-right: 20px;margin-left: 100px;overflow: hidden}

.whyTab .article ul li .artImg img{width: 100%;height: 90px;}

.whyTab .article ul li:hover img{webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}

.whyTab .article ul li .desc{height: 90px}

.whyTab .article ul li .time{font-size: 12px;color: #46a8f5}

.whyTab .article ul li:hover .desc> .row0 h3{color: #46a8f5;text-decoration: underline}

.mod6 .projectDesc{padding-bottom: 40px;}

.mod7 .newsUl .newsColumns{float: left;margin-left: 35px;width: 350px;}

.mod7 .newsUl .newsColumns:first-child{margin-left: 0}

.mod7 .newsUl .newsColumns .newsLsit li{width: 100%;padding-left: 10px;background: url("../image/dot.png") no-repeat left center;margin-bottom: 8px}

.mod7 .newsUl .newsColumns h3{font-weight: normal;font-size: 18px;color: #4f5b6c;padding: 15px 0}

.mod7 .newsUl .newsColumns h3 a{float:right;font-size:12px;line-height:30px;color: #2d91dd}

.mod7 .newsUl .newsColumns h3 a:hover{text-decoration: underline}

.mod7 .newsUl .newsColumns .newsLsit li .time{float: right;font-size: 12px;color: #9d9d9d}

.mod7 .newsUl .newsColumns .newsLsit li a{color: #9d9d9d;font-size: 14px;width: 260px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;display: block;}

.mod7 .newsUl .newsColumns .newsLsit li:hover{background: url("../image/dot_hover.png") no-repeat left center;}

.mod7 .newsUl .newsColumns .newsLsit li:hover a{color: #46a8f5}

.mod7 .newsUl .newsColumns .newsLsit li.first{padding: 0;background: none;height: 180px;overflow: hidden;position: relative;margin-bottom: 30px}

.mod7 .newsUl .newsColumns .newsLsit li.first a{width:auto}

.mod7 .newsUl .newsColumns .newsLsit li.first img{height: 180px;width: 100%; display:block}

.mod7 .newsUl .newsColumns .newsLsit li.first .newsName{display: block;position: absolute;bottom: 0;left: 0;right: 0;background: #46a8f5;text-align: center;color: #fff;padding: 8px 0;color: #fff}

.mod7 .newsUl .newsColumns .newsLsit li.first:hover img{webkit-transform:scale(1.2);-moz-transform:scale(1.2);transform:scale(1.2)}





.minNav{text-align: center}

.minNav ul li{display: inline-block;padding: 10px 20px;margin:0 10px }

.minNav ul li{*display: inline}

.minNav ul li i{display: block;width: 40px;height: 40px;margin: 5px auto;background: url("../image/icons.png") no-repeat}

.minNav ul li p{font-size: 14px;color: #525e6e;    line-height: 20px;}

.minNavFixed{position: fixed;

    width: 100%;

    top: 63px;

    right: 0;

    left: 0;z-index: 99;background: #fafafa !important;}



.wfxStyle{background:#f1f2f4}

.wfxStyle ul li{width: 120px;padding: 10px 0}

.wfxStyle li.i1 i{background-position: -140px -553px}

.wfxStyle li.i2 i{background-position: -180px -553px}

.wfxStyle li.i3 i{background-position: -220px -553px}

.wfxStyle li.i4 i{background-position: -260px -553px}

.wfxStyle li.i5 i{background-position: -300px -553px}

.wfxStyle li.i6 i{background-position: -340px -553px}

.wfxStyle li.i7 i{background-position: -380px -553px}

.wfxStyle li.i8 i{background-position: -420px -553px}

.wfxStyle li.i9 i{background-position: -460px -553px}

.wfxStyle li.i10 i{background-position: -500px -553px}

.wfxStyle li.i11 i{background-position: -540px -553px}

.wfxStyle li.i12 i{background-position: -580px -553px}

.wfxStyle li.i13 i{background-position: -620px -553px}



.wfxStyle li:hover{background: #eaeaea}

.wfxStyle li:hover p{color: #0173ca}

.wfxStyle li.i1:hover i{background-position: -140px -593px}

.wfxStyle li.i2:hover i{background-position: -180px -593px}

.wfxStyle li.i3:hover i{background-position: -220px -593px}

.wfxStyle li.i4:hover i{background-position: -260px -593px}

.wfxStyle li.i5:hover i{background-position: -300px -593px}

.wfxStyle li.i6:hover i{background-position: -340px -593px}

.wfxStyle li.i7:hover i{background-position: -380px -593px}

.wfxStyle li.i8:hover i{background-position: -420px -593px}

.wfxStyle li.i9:hover i{background-position: -460px -593px}

.wfxStyle li.i10:hover i{background-position: -500px -593px}

.wfxStyle li.i11:hover i{background-position: -540px -593px}

.wfxStyle li.i12:hover i{background-position: -580px -593px}

.wfxStyle li.i13:hover i{background-position: -620px -593px}



.wfxStyle li.current{background: #eaeaea}

.wfxStyle li.current p{color: #0173ca}

.wfxStyle li.i1.current i{background-position: -140px -593px}

.wfxStyle li.i2.current i{background-position: -180px -593px}

.wfxStyle li.i3.current i{background-position: -220px -593px}

.wfxStyle li.i4.current i{background-position: -260px -593px}

.wfxStyle li.i5.current i{background-position: -300px -593px}

.wfxStyle li.i6.current i{background-position: -340px -593px}

.wfxStyle li.i7.current i{background-position: -380px -593px}

.wfxStyle li.i8.current i{background-position: -420px -593px}

.wfxStyle li.i9.current i{background-position: -460px -593px}

.wfxStyle li.i10.current i{background-position: -500px -593px}

.wfxStyle li.i11.current i{background-position: -540px -593px}

.wfxStyle li.i12.current i{background-position: -580px -593px}

.wfxStyle li.i13.current i{background-position: -620px -593px}











.mod8 ul{margin-left: -280px}

.mod8 ul li{float: left; width: 50%; padding: 20px 0;}

.mod8 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 280px}

.mod8 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.mod8 ul li.i0 .icon i{background-position:-486px -410px;}

.mod8 ul li.i1 .icon i{background-position:-586px -410px;}

.mod8 ul li.i2 .icon i{background-position:-686px -410px;}

.mod8 ul li.i3 .icon i{background-position:-486px -510px;}

.mod8 ul li.i4 .icon i{background-position:-586px -510px;}

.mod8 ul li.i5 .icon i{background-position:-686px -510px;}

.mod8 ul li.i6 .icon i{background-position:-486px -610px;}

.mod8 ul li.i7 .icon i{background-position:-586px -610px;}

.mod8 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.mod8 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.mod8 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.mod8 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c}

.mod8 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d}











.mod9 .projectDesc ul{margin-right: -26px}

.mod9 .projectDesc ul li{float: left;width: 203px;margin-right: 26px; margin-bottom: 26px;text-align: center}

.mod9 .projectDesc ul li i{width: 75px;height:75px;margin: 0 auto;display:block;margin-top: 30px;background: url("../image/icons.png") no-repeat}

.mod9 .projectDesc ul li{color: #666;background: #fff}

.mod9 .projectDesc ul li h3{color: #525e6e;font-size: 16px;font-weight: normal;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 10px 0}

.mod9 .projectDesc ul li p{margin-top:0px;color: #9d9d9d;padding: 0 10px;text-align: left;height: 135px;overflow: hidden}

.mod9 .projectDesc ul li.i1 i{background-position: -625px -170px}

.mod9 .projectDesc ul li.i2 i{background-position: -700px -170px}

.mod9 .projectDesc ul li.i3 i{background-position: -775px -170px}

.mod9 .projectDesc ul li.i4 i{background-position: -850px -170px}

.mod9 .projectDesc ul li.i5 i{background-position: -925px -170px}

.mod9 .projectDesc ul li.i6 i{background-position: -1000px -170px}

.mod9 .projectDesc ul li.i7 i{background-position: -1075px -170px}

.mod9 .projectDesc ul li.i8 i{background-position: -625px -245px}

.mod9 .projectDesc ul li.i9 i{background-position: -700px -245px}

.mod9 .projectDesc ul li.i10 i{background-position: -775px -245px}

.mod9 .projectDesc ul li.i11 i{background-position: -850px -245px}

.mod9 .projectDesc ul li.i12 i{background-position: -925px -245px}

.mod9 .projectDesc ul li.i13 i{background-position: -1000px -245px}

.mod9 .projectDesc ul li.i14 i{background-position: -1075px -245px}

.mod9 .projectDesc ul li.i15 i{background-position: -625px -320px}



.mod9 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 30px}

.mod9 .projectDesc ul li .btnA a{display: inline-block;width: 95px;height: 30px;background: #fff;line-height: 30px;color: #0173ca;border: 1px solid #0173ca;border-radius: 20px}

.mod9 .projectDesc ul li .btnA a{*display: inline}

.mod9 .projectDesc ul li:hover .btnA a{background: #0173ca;color: #fff}





.mod10 .projectDesc ul{text-align: center}

.mod10 .projectDesc ul li{display: inline-block;width: 340px;margin: 0 15px;vertical-align: top;border-radius: 10px}

.mod10 .projectDesc ul li{*display: inline}

.mod10 .projectDesc ul li i{display: block;width: 170px;height: 170px;background: url("../image/icons.png") no-repeat -605px -1216px;margin: 20px auto;margin-top: 50px}

.mod10 .projectDesc ul li.i1 {background:#fab52c}

.mod10 .projectDesc ul li.i2 {background:#74d132}

.mod10 .projectDesc ul li.i3 {background:#5295c8}

.mod10 .projectDesc ul li.i1 i{background-position: -605px -1216px}

.mod10 .projectDesc ul li.i2 i{background-position: -775px -1216px}

.mod10 .projectDesc ul li.i3 i{background-position: -945px -1216px}

.mod10 .projectDesc ul li h3{font-size:22px;color: #fff;font-weight: normal;padding-bottom: 15px}

.mod10 .projectDesc ul li p{padding: 0 50px;font-size: 12px;text-align: left;height: 62px;overflow: hidden;color: #fff;line-height: 20px}

.mod10 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.mod10 .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.mod10 .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;color: #0173ca;background: url("../image/icons.png") no-repeat 0 -1230px;color: #fff;font-size: 20px}

.mod10 .projectDesc ul li .btnA a{*display: inline}

.mod10 .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1340px}

.mod10 .projectDesc ul li.i1:hover .btnA a{color:#fab52c}

.mod10 .projectDesc ul li.i2:hover .btnA a{color:#74d132}

.mod10 .projectDesc ul li.i3:hover .btnA a{color:#5295c8}

.mod10 .projectDesc p{font-size: 14px;color: #9d9d9d;padding-top: 30px;padding-left: 15px}







.mod11 .projectDesc ul{text-align: center}

.mod11 .projectDesc ul li{display: inline-block;width: 340px;margin: 0 15px;vertical-align: top;background: #fff}

.mod11 .projectDesc ul li{*display: inline}

.mod11 .projectDesc ul li i{display: block;width: 95px;height: 95px;background: url("../image/icons.png") no-repeat 0px -1034px;margin: 20px auto;margin-top: 50px}

.mod11 .projectDesc ul li.i1 i{background-position: -0px -1034px}

.mod11 .projectDesc ul li.i2 i{background-position: -95px -1034px}

.mod11 .projectDesc ul li.i3 i{background-position: -190px -1034px}

.mod11 .projectDesc ul li h3{font-size:22px;color: #525e6e;font-weight: normal;padding-bottom: 15px}

.mod11 .projectDesc ul li p{padding: 0 50px;font-size: 12px;text-align: left;height: 62px;overflow: hidden;color: #525e6e;line-height: 20px}

.mod11 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.mod11 .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.mod11 .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;color: #4c575c;background: url("../image/icons.png") no-repeat -606px -1138px;font-size: 20px}

.mod11 .projectDesc ul li .btnA a{*display: inline}

.mod11 .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1285px}





.mod12 ul{margin-left: -150px}

.mod12 ul li{float: left; width: 50%; padding: 20px 0;}

.mod12 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 150px}

.mod12 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.mod12 ul li.i0 .icon i{background-position:-0px -1129px;}

.mod12 ul li.i1 .icon i{background-position:-100px -1129px;}

.mod12 ul li.i2 .icon i{background-position:-200px -1129px;}

.mod12 ul li.i3 .icon i{background-position:-300px -1129px;}

.mod12 ul li.i4 .icon i{background-position:-400px -1129px;}

.mod12 ul li.i5 .icon i{background-position:-500px -1129px;}



.mod12 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.mod12 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.mod12 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.mod12 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c}

.mod12 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d;line-height: inherit}

.mod12 ul li .btnA{text-align: left}

.mod12 ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin-top: 7px}

.mod12 ul li .btnA a{*display: inline}

.mod12 ul li:hover .btnA a{background:#0173ca;color: #fff }



.mod13 .app ul li{height: auto}

.mod13 .app ul li i{display: block;width: 132px;height: 132px;margin: 40px auto 30px auto;-webkit-transition: all .8s ease-in-out; -moz-transition: all .8s ease-in-out; transition: all .8s ease-in-out;}

.mod13 .app ul li:hover i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.mod13 .app ul li p{padding: 0 10px;

    margin-top: 15px;

    height: 62px;

    line-height: 20px;

    padding-bottom: 10px;

    overflow: hidden;}

.mod13 .app ul li h3{font-size: 20px;color: #fff;font-weight: normal;}



.mod13 .app ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.mod13 .app ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.mod13 .app ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;color: #0173ca;background: url("../image/icons.png") no-repeat 0 -1230px;color: #fff;font-size: 20px}

.mod13 .app ul li .btnA a{*display: inline}

.mod13 .app ul li:hover .btnA a{color: #fff;background-position: 0 -1340px}



.mod13 .app ul li.i1{background: #8eb3de}

.mod13 .app ul li.i2{background: #6dd823}

.mod13 .app ul li.i3{background: #29ccae}

.mod13 .app ul li.i4{background: #f7b93e}

.mod13 .app ul li.i1:hover .btnA a{color: #8eb3de}

.mod13 .app ul li.i2:hover .btnA a{color: #6dd823}

.mod13 .app ul li.i3:hover .btnA a{color: #29ccae}

.mod13 .app ul li.i4:hover .btnA a{color: #f7b93e}



.mod14 .topImg{text-align: center}



.mod14 .projectDesc ul{text-align: center;margin-top: 40px}

.mod14 .projectDesc ul li{width: 340px;margin: 0 15px;vertical-align: top;background: #fff;    margin-top: 30px; float: left;background: #fff;border: 1px solid #d5dfe7}

.mod14 .projectDesc ul li i{display: block;width: 100px;height: 100px;background: url("../image/icons.png") no-repeat 0px -1034px;margin: 20px auto;margin-top: 50px;}

.mod14 .projectDesc ul li.i1 i{background-position: -140px -636px}

.mod14 .projectDesc ul li.i2 i{background-position: -240px -636px}

.mod14 .projectDesc ul li.i3 i{background-position: -340px -636px}

.mod14 .projectDesc ul li.i4 i{background-position: -140px -736px}

.mod14 .projectDesc ul li.i5 i{background-position: -240px -736px}

.mod14 .projectDesc ul li.i6 i{background-position: -340px -736px}

.mod14 .projectDesc ul li h3{font-size:22px;color: #525e6e;font-weight: normal;padding-bottom: 15px;height: 60px;overflow: hidden}

.mod14 .projectDesc ul li p{padding: 0 50px;font-size: 12px;text-align: left;height: 62px;overflow: hidden;color: #525e6e;line-height: 20px}

.mod14 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.mod14 .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.mod14 .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;background: url("../image/icons.png") no-repeat -606px -1138px;color: #4c575c;font-size: 20px}

.mod14 .projectDesc ul li .btnA a{*display: inline}

.mod14 .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1285px}















.modTab{}

.modTab .hd{}

.modTab .hd ol{text-align: center}

.modTab .hd ol li{display: inline-block;width: 355px;height: 60px;background: url("../image/icons.png") no-repeat -200px -1230px;margin: 0 15px;line-height: 60px;font-size: 18px;color: #919fb2;cursor: pointer}

.modTab .hd ol li{*display: inline}

.modTab .hd ol li.on{background-position: -200px -1290px;color: #fff}



.mod15 .row1 ul{text-align: center;margin-top: 40px}

.mod15 .row1 ul li{width: 248px;margin: 0 15px;vertical-align: top;background: #fff;    margin-top: 30px; float: left;background: #fff;border: 1px solid #fff}

.mod15 .row1 ul li i{display: block;width: 80px;height: 80px;background: url("../image/icons.png") no-repeat ;margin: 20px auto;margin-top: 50px}

.mod15 .row1 ul li.i1 i{background-position: -0px -1400px}

.mod15 .row1 ul li.i2 i{background-position: -80px -1400px}

.mod15 .row1 ul li.i3 i{background-position: -160px -1400px}

.mod15 .row1 ul li.i4 i{background-position: -240px -1400px}

.mod15 .row1 ul li.i5 i{background-position: -320px -1400px}

.mod15 .row1 ul li.i6 i{background-position: -400px -1400px}

.mod15 .row1 ul li.i7 i{background-position: -480px -1400px}

.mod15 .row1 ul li.i8 i{background-position: -560px -1400px}

.mod15 .row1 ul li.i9 i{background-position: -640px -1400px}

.mod15 .row1 ul li.i10 i{background-position: -720px -1400px}

.mod15 .row1 ul li.i11 i{background-position: -800px -1400px}

.mod15 .row1 ul li.i12 i{background-position: -880px -1400px}



.mod15 .row1 ul li.i1:hover i{background-position: -0px -1480px}

.mod15 .row1 ul li.i2:hover i{background-position: -80px -1480px}

.mod15 .row1 ul li.i3:hover i{background-position: -160px -1480px}

.mod15 .row1 ul li.i4:hover i{background-position: -240px -1480px}

.mod15 .row1 ul li.i5:hover i{background-position: -320px -1480px}

.mod15 .row1 ul li.i6:hover i{background-position: -400px -1480px}

.mod15 .row1 ul li.i7:hover i{background-position: -480px -1480px}

.mod15 .row1 ul li.i8:hover i{background-position: -560px -1480px}

.mod15 .row1 ul li.i9:hover i{background-position: -640px -1480px}

.mod15 .row1 ul li.i10:hover i{background-position: -720px -1480px}

.mod15 .row1 ul li.i11:hover i{background-position: -800px -1480px}

.mod15 .row1 ul li.i12:hover i{background-position: -880px -1480px}

.mod15 .row1 ul li h3{font-size:22px;color: #525e6e;font-weight: normal;padding-bottom: 15px;overflow: hidden}

.mod15 .row1 ul li p{padding: 0 14px;font-size: 12px;text-align: left;height: 140px;overflow: hidden;color: #9d9d9d;line-height: 20px}

.mod15 .row1 ul li p.h100{height: 100px}

.mod15 .row1 ul li p.h40{height: 40px}









.mod15 .row2 ul{text-align: center;margin-top: 40px}

.mod15 .row2 ul li{width: 341px;margin: 0 15px;vertical-align: top;background: #fff;    margin-top: 30px; float: left;background: #fff;border: 1px solid #fff}

.mod15 .row2 ul li i{display: block;width: 75px;height: 75px;background: url("../image/icons.png") no-repeat ;margin: 20px auto;margin-top: 50px}

.mod15 .row2 ul li.i1 i{background-position: -0px -1560px}

.mod15 .row2 ul li.i2 i{background-position: -75px -1560px}

.mod15 .row2 ul li.i3 i{background-position: -150px -1560px}

.mod15 .row2 ul li.i4 i{background-position: -225px -1560px}

.mod15 .row2 ul li.i5 i{background-position: -300px -1560px}

.mod15 .row2 ul li.i6 i{background-position: -375px -1560px}



.mod15 .row2 ul li.i1:hover i{background-position: -0px -1635px}

.mod15 .row2 ul li.i2:hover i{background-position: -75px -1635px}

.mod15 .row2 ul li.i3:hover i{background-position: -150px -1635px}

.mod15 .row2 ul li.i4:hover i{background-position: -225px -1635px}

.mod15 .row2 ul li.i5:hover i{background-position: -300px -1635px}

.mod15 .row2 ul li.i6:hover i{background-position: -375px -1635px}





.mod15 .row2 ul li h3{font-size:22px;color: #525e6e;font-weight: normal;padding-bottom: 15px;overflow: hidden}

.mod15 .row2 ul li p{padding: 0 14px;font-size: 12px;text-align: center;overflow: hidden;color: #9d9d9d;line-height: 20px}

.mod15  ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.mod15  ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.mod15  ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;background: url("../image/icons.png") no-repeat -606px -1138px;color: #4c575c;font-size: 20px}

.mod15  ul li .btnA a{*display: inline}

.mod15  ul li:hover .btnA a{color: #fff;background-position: 0 -1285px}

.mod15  ul li:hover h3{color:#0173ca }





.dmdStyle{background:#fafafa;padding: 15px 0}

.dmdStyle ul li{border-radius: 5px;    margin: 0 2px;width: 68px;background: #fff}

.dmdStyle ul li i{width: 50px;height: 50px;    margin: 12px auto;}

.dmdStyle li.i1 i{background-position: -185px -836px}

.dmdStyle li.i2 i{background-position: -235px -836px}

.dmdStyle li.i3 i{background-position: -285px -836px}

.dmdStyle li.i4 i{background-position: -335px -836px}

.dmdStyle li.i5 i{background-position: -385px -836px}

.dmdStyle li.i6 i{background-position: -435px -836px}

.dmdStyle li.i7 i{background-position: -485px -836px}

.dmdStyle li.i8 i{background-position: -535px -836px}

.dmdStyle li.i9 i{background-position: -585px -836px}

.dmdStyle li.i10 i{background-position: -635px -836px}





.dmdStyle ul li:hover{background: #0173ca}

.dmdStyle ul li:hover p{color: #fff}

.dmdStyle li.i1:hover i{background-position: -185px -886px}

.dmdStyle li.i2:hover i{background-position: -235px -886px}

.dmdStyle li.i3:hover i{background-position: -285px -886px}

.dmdStyle li.i4:hover i{background-position: -335px -886px}

.dmdStyle li.i5:hover i{background-position: -385px -886px}

.dmdStyle li.i6:hover i{background-position: -435px -886px}

.dmdStyle li.i7:hover i{background-position: -485px -886px}

.dmdStyle li.i8:hover i{background-position: -535px -886px}

.dmdStyle li.i9:hover i{background-position: -585px -886px}

.dmdStyle li.i10:hover i{background-position: -635px -886px}



.dmdStyle ul li.current{background: #0173ca}

.dmdStyle ul li.current p{color: #fff}

.dmdStyle li.i1.current i{background-position: -185px -886px}

.dmdStyle li.i2.current i{background-position: -235px -886px}

.dmdStyle li.i3.current i{background-position: -285px -886px}

.dmdStyle li.i4.current i{background-position: -335px -886px}

.dmdStyle li.i5.current i{background-position: -385px -886px}

.dmdStyle li.i6.current i{background-position: -435px -886px}

.dmdStyle li.i7.current i{background-position: -485px -886px}

.dmdStyle li.i8.current i{background-position: -535px -886px}

.dmdStyle li.i9.current i{background-position: -585px -886px}

.dmdStyle li.i10.current i{background-position: -635px -886px}





.dmdStyle li p{height: 40px;overflow: hidden}



.introduction{background: #f1f2f4;padding: 30px 0;color: #9d9d9d}

.introduction span{font-size: 48px;    margin-top: -18px;}







.page .projectDesc ul{text-align: center}

.page .projectDesc ul li{margin: 0 15px;vertical-align: top;display: inline-block}

.page .projectDesc ul li{*display: inline}

.page .projectDesc ul li i{display: block;width: 100px;height: 100px;background: url("../image/icons.png") no-repeat;margin: 20px auto;margin-top: 50px}

.page .projectDesc ul li h3{font-size:22px;color: #525e6e;font-weight: normal;padding-bottom: 15px;overflow: hidden}

.page .projectDesc ul li p{padding: 0 50px;font-size: 12px;text-align: left;overflow: hidden;color: #525e6e;line-height: 20px}



.page .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;background: url("../image/icons.png") no-repeat -606px -1138px;color: #4c575c;font-size: 20px}

.page .projectDesc ul li .btnA a{*display: inline}

.page .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1285px}











.page-dmd .module1{}

.page-dmd .module1 .projectDesc ul li{width: 200px;float: left;    margin: 0 12px;margin-bottom: 24px;border-radius: 10px}

.page-dmd .module1 .projectDesc ul li i{display: block;width: 80px;height: 80px;margin: 20px auto;margin-top: 30px}



.page-dmd .module1 .projectDesc ul li.i1{background: #80c21b}

.page-dmd .module1 .projectDesc ul li.i2{background:#ff8328}

.page-dmd .module1 .projectDesc ul li.i3{background:#feb822}

.page-dmd .module1 .projectDesc ul li.i4{background:#67adee}

.page-dmd .module1 .projectDesc ul li.i5{background:#7f8e94}

.page-dmd .module1 .projectDesc ul li.i6{background:#33cca3}

.page-dmd .module1 .projectDesc ul li.i7{background:#6eb3e8}

.page-dmd .module1 .projectDesc ul li.i8{background:#ff7a56}

.page-dmd .module1 .projectDesc ul li.i9{background:#5295c8}

.page-dmd .module1 .projectDesc ul li.i10{background:#ff9000}





.page-dmd .module1 .projectDesc ul li.i1 i{background-position: -786px -320px}

.page-dmd .module1 .projectDesc ul li.i2 i{background-position: -866px -320px}

.page-dmd .module1 .projectDesc ul li.i3 i{background-position: -946px -320px}

.page-dmd .module1 .projectDesc ul li.i4 i{background-position: -1026px -320px}

.page-dmd .module1 .projectDesc ul li.i5 i{background-position: -1106px -320px}

.page-dmd .module1 .projectDesc ul li.i6 i{background-position: -786px -400px}

.page-dmd .module1 .projectDesc ul li.i7 i{background-position: -866px -400px}

.page-dmd .module1 .projectDesc ul li.i8 i{background-position: -946px -400px}

.page-dmd .module1 .projectDesc ul li.i9 i{background-position: -1026px -400px}

.page-dmd .module1 .projectDesc ul li.i10 i{background-position: -1106px -400px}





.page-dmd .module1 .projectDesc ul li h3{color: #fff;font-size: 18px;padding: 0}

.page-dmd .module1 .projectDesc ul li p{}

.page-dmd .module1 .projectDesc ul li .btnA{}

.page-dmd .module1 .projectDesc ul li .btnA a{    width: 95px;

    height: 30px;

    background: none;

    line-height: 30px;

    color: #fff;

    border: 1px solid #fff;

    border-radius: 20px;font-size: 14px}



.page-dmd .module1 .projectDesc ul li:hover .btnA a{background: #fff;color: #fff}

.page-dmd .module1 .projectDesc ul li.i1:hover .btnA a{color: #80c21b}

.page-dmd .module1 .projectDesc ul li.i2:hover .btnA a{color: #ff8328}

.page-dmd .module1 .projectDesc ul li.i3:hover .btnA a{color: #feb822}

.page-dmd .module1 .projectDesc ul li.i4:hover .btnA a{color: #67adee}

.page-dmd .module1 .projectDesc ul li.i5:hover .btnA a{color: #7f8e94}

.page-dmd .module1 .projectDesc ul li.i6:hover .btnA a{color: #33cca3}

.page-dmd .module1 .projectDesc ul li.i7:hover .btnA a{color: #6eb3e8}

.page-dmd .module1 .projectDesc ul li.i8:hover .btnA a{color: #ff7a56}

.page-dmd .module1 .projectDesc ul li.i9:hover .btnA a{color: #5295c8}

.page-dmd .module1 .projectDesc ul li.i10:hover .btnA a{color: #ff9000}









.page-dmd .module2 .projectDesc ul li{width: 250px;background: #fff;    margin: 0 13px;margin-bottom: 24px;border-radius: 10px}

.page-dmd .module2 .projectDesc ul li i{display: block;width: 90px;height: 90px;margin: 20px auto;margin-top: 30px}

.page-dmd .module2 .projectDesc ul li.i1 i{background-position: -786px -480px}

.page-dmd .module2 .projectDesc ul li.i2 i{background-position: -876px -480px}

.page-dmd .module2 .projectDesc ul li.i3 i{background-position: -966px -480px}

.page-dmd .module2 .projectDesc ul li.i4 i{background-position: -1056px -480px}

.page-dmd .module2 .projectDesc ul li h3{color: #4c575c;font-size: 18px;padding: 0}

.page-dmd .module2 .projectDesc ul li:hover h3{color: #0173ca}

.page-dmd .module2 .projectDesc ul li p{}

.page-dmd .module2 .projectDesc ul li .btnA{}

.page-dmd .module2 .projectDesc ul li .btnA a{  width: 170px;  height: 55px;  background-position:-976px -1139px ;  line-height: 55px;  color: #4c575c;  font-size: 14px  }

.page-dmd .module2 .projectDesc ul li:hover .btnA a{background-position:-806px -1138px;color: #fff}









.page-dmd .module4 .projectDesc ul li{width: 250px;background: #fff;    margin: 0 13px;margin-bottom: 24px;border-radius: 10px}

.page-dmd .module4 .projectDesc ul li i{display: block;width: 132px;height: 132px;margin: 20px auto;margin-top: 30px}



.page-dmd .module4 .projectDesc ul li.i1{background: #8eb3de}

.page-dmd .module4 .projectDesc ul li.i2{background:#6dd823}

.page-dmd .module4 .projectDesc ul li.i3{background:#29ccae}

.page-dmd .module4 .projectDesc ul li.i4{background:#f7b93e}

.page-dmd .module4 .projectDesc ul li:hover{background: url("../image/darkbg.png") no-repeat top center;background-size: cover }









.page-dmd .module4 .projectDesc ul li.i1 i{background-position: -285px -962px}

.page-dmd .module4 .projectDesc ul li.i2 i{background-position: -417px -962px}

.page-dmd .module4 .projectDesc ul li.i3 i{background-position: -549px -962px}

.page-dmd .module4 .projectDesc ul li.i4 i{background-position: -681px -962px}







.page-dmd .module4 .projectDesc ul li h3{color: #fff;font-size: 18px;padding: 0}

.page-dmd .module4 .projectDesc ul li p{}

.page-dmd .module4 .projectDesc ul li .btnA{}

.page-dmd .module4 .projectDesc ul li .btnA a{  width: 170px;  height: 55px;  background-position:-976px -1139px ;  line-height: 55px;  color: #fff;  font-size: 14px  }

.page-dmd .module4 .projectDesc ul li:hover .btnA a{background-position:-806px -1138px;color: #fff}











.page-dmd .module5 .projectDesc ul li{width: 338px;background: #fff;    margin: 0 13px;border: 1px solid #d5dfe7}

.page-dmd .module5 .projectDesc ul li i{display: block;width: 90px;height: 90px;margin: 20px auto;margin-top: 30px}



.page-dmd .module5 .projectDesc ul li.i1 i{background-position: -486px -710px}

.page-dmd .module5 .projectDesc ul li.i2 i{background-position: -576px -710px}

.page-dmd .module5 .projectDesc ul li.i3 i{background-position: -666px -710px}







.page-dmd .module5 .projectDesc ul li h3{color: #525e6e;font-size: 18px;padding: 0}

.page-dmd .module5 .projectDesc ul li p{}

.page-dmd .module5 .projectDesc ul li .btnA{}

.page-dmd .module5 .projectDesc ul li .btnA a{  width: 200px;  height: 55px;  background-position:-606px -1138px ;  line-height: 55px;  color: #4c575c;  font-size: 14px  }

.page-dmd .module5 .projectDesc ul li:hover .btnA a{background-position:-0px -1285px;color: #fff}







.page-dmd .module6 .projectDesc ul li{width: 200px;background: #fff;    margin: 0 38px;border-radius: 10px}

.page-dmd .module6 .projectDesc ul li i{    display: block;

    width: 70px;

    height: 70px;

    margin: 10px auto;

    margin-top: 20px;}

.page-dmd .module6 .projectDesc ul li.i1{background: #ff2f74}

.page-dmd .module6 .projectDesc ul li.i2{background:#ffc147}

.page-dmd .module6 .projectDesc ul li.i3{background:#6dd723}

.page-dmd .module6 .projectDesc ul li.i4{background:#5295c8}



.page-dmd .module6 .projectDesc ul li.i1 i{background-position: -786px -570px}

.page-dmd .module6 .projectDesc ul li.i2 i{background-position: -856px -570px}

.page-dmd .module6 .projectDesc ul li.i3 i{background-position: -926px -570px}

.page-dmd .module6 .projectDesc ul li.i4 i{background-position: -996px -570px}







.page-dmd .module6 .projectDesc ul li h3{color: #fff;font-size: 18px;padding: 0}

.page-dmd .module6 .projectDesc ul li p{}

.page-dmd .module6 .projectDesc ul li .btnA{    margin: 10px 0 25px 0;}

.page-dmd .module6 .projectDesc ul li .btnA a{     width: 95px;

    height: 30px;

    background: none;

    line-height: 30px;

    color: #fff;

    border: 1px solid #fff;

    border-radius: 20px;font-size: 14px }

.page-dmd .module6 .projectDesc ul li:hover .btnA a{background: #fff;color: #fff}

.page-dmd .module6 .projectDesc ul li.i1:hover .btnA a{color: #ff2f74}

.page-dmd .module6 .projectDesc ul li.i2:hover .btnA a{color: #ffc147}

.page-dmd .module6 .projectDesc ul li.i3:hover .btnA a{color: #6dd723}

.page-dmd .module6 .projectDesc ul li.i4:hover .btnA a{color: #5295c8}











.page-dmd .module7  ul{}

.page-dmd .module7  ul li{ width: 300px; padding: 20px 0;    margin: 0 35px;}

.page-dmd .module7  ul li .icon{width: 100px;height: 100px;float: left;}

.page-dmd .module7  ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-dmd .module7  ul li.i0 .icon i{background-position:-786px -640px;}

.page-dmd .module7  ul li.i1 .icon i{background-position:-886px -640px;}

.page-dmd .module7  ul li.i2 .icon i{background-position:-986px -640px;}



.page-dmd .module7  ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-dmd .module7  ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-dmd .module7  ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-dmd .module7  ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c}

.page-dmd .module7  ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d}

.page-dmd .module7  ul li .btnA{text-align: left;margin: 0}

.page-dmd .module7  ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin: 0;    background: none}

.page-dmd .module7  ul li .btnA a{*display: inline}

.page-dmd .module7  ul li:hover .btnA a{background:#0173ca;color: #fff }









.page-dmd .module8 .projectDesc ul li{width: 340px;background: #fff;    margin: 0 14px;border: 1px solid #d5dfe7;border-radius: 10px}

.page-dmd .module8 .projectDesc ul li i{    display: block;

    width: 150px;

    height: 150px;

    margin: 20px auto;

    margin-top: 50px;}

.page-dmd .module8 .projectDesc ul li.i1{background: #74d132}

.page-dmd .module8 .projectDesc ul li.i2{background:#5295c8}

.page-dmd .module8 .projectDesc ul li.i3{background:#ff9256}



.page-dmd .module8 .projectDesc ul li.i1 i{background-position: -685px -800px}

.page-dmd .module8 .projectDesc ul li.i2 i{background-position: -835px -800px}

.page-dmd .module8 .projectDesc ul li.i3 i{background-position: -985px -800px}









.page-dmd .module8 .projectDesc ul li h3{color: #fff;font-size: 18px;padding: 0}

.page-dmd .module8 .projectDesc ul li p{}

.page-dmd .module8 .projectDesc ul li .btnA{        margin-bottom: 40px;

    margin-top: 20px;}

.page-dmd .module8 .projectDesc ul li .btnA a{     width: 200px;

    height: 55px;

    background-position:0 -1230px;

    line-height: 55px;

    color: #fff;  font-size: 14px }

.page-dmd .module8 .projectDesc ul li:hover .btnA a{background-position: 0 -1340px;color: #fff}

.page-dmd .module8 .projectDesc ul li.i1:hover .btnA a{color: #74d132}

.page-dmd .module8 .projectDesc ul li.i2:hover .btnA a{color: #5295c8}

.page-dmd .module8 .projectDesc ul li.i3:hover .btnA a{color: #ff9256}









.page-dmd .module9  ul{}

.page-dmd .module9  ul li{    width: 276px;  padding: 20px 0;  margin: 0 0;}

.page-dmd .module9  ul li .icon{width: 100px;height: 100px;float: left;}

.page-dmd .module9  ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-dmd .module9  ul li.i0 .icon i{background-position:-675px -0px;}

.page-dmd .module9  ul li.i1 .icon i{background-position:-775px -0px;}

.page-dmd .module9  ul li.i2 .icon i{background-position:-875px -0px;}

.page-dmd .module9  ul li.i3 .icon i{background-position:-975px -0px;}

.page-dmd .module9  ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-dmd .module9  ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-dmd .module9  ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-dmd .module9  ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c}

.page-dmd .module9  ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d}

.page-dmd .module9  ul li .btnA{text-align: left;margin: 0}

.page-dmd .module9  ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin: 0;background: none;}

.page-dmd .module9  ul li .btnA a{*display: inline}

.page-dmd .module9  ul li:hover .btnA a{background:#0173ca;color: #fff }











.page-dmd .module10 .projectDesc ul li{width: 200px;height:160px;background: #fff;    margin: 0 36px;border: 1px solid #d5dfe7;border-radius: 10px}

.page-dmd .module10 .projectDesc ul li i{    display: block;  width: 70px;  height: 70px;  margin: 10px auto;

    margin-top: 30px;}

.page-dmd .module10 .projectDesc ul li.i1{background: #ff2f74}

.page-dmd .module10 .projectDesc ul li.i2{background:#ffc147}

.page-dmd .module10 .projectDesc ul li.i3{background:#6dd723}

.page-dmd .module10 .projectDesc ul li.i4{background:#5295c8}



.page-dmd .module10 .projectDesc ul li.i1 i{background-position: -675px -100px}

.page-dmd .module10 .projectDesc ul li.i2 i{background-position: -745px -100px}

.page-dmd .module10 .projectDesc ul li.i3 i{background-position: -815px -100px}

.page-dmd .module10 .projectDesc ul li.i4 i{background-position: -885px -100px}



.page-dmd .module10 .projectDesc ul li h3{color: #fff;font-size: 16px;padding: 0}

.page-dmd .module10 .projectDesc ul li p{}

.page-dmd .module10 .projectDesc ul li .btnA{    margin: 10px 0 25px 0;    margin-top: 20px;display: none}

.page-dmd .module10 .projectDesc ul li .btnA a{     width: 95px;  height: 30px;  background: none;  line-height: 30px;  color: #fff;  border: 1px solid #fff;  border-radius: 20px;font-size: 14px }

.page-dmd .module10 .projectDesc ul li:hover .btnA a{background: none;color: #fff}



.page-dmd .module10 .projectDesc ul li:hover {

    background: url("../image/darkbg.png") no-repeat top center;

    background-size: cover;

}

.page-dmd .module10 .projectDesc ul li:hover i{display: none}

.page-dmd .module10 .projectDesc ul li:hover h3{font-size: 20px;margin-top: 40px}

.page-dmd .module10 .projectDesc ul li:hover .btnA{display: block}



















.page-app .module1  .projectDesc ul{text-align: center}

.page-app .module1  .projectDesc ul li{display: inline-block;width: 246px;margin: 0 15px;vertical-align: top;background: #fff}

.page-app .module1  .projectDesc ul li{*display: inline}

.page-app .module1  .projectDesc ul li i{display: block;width: 60px;height: 60px;background: url("../image/icons.png") no-repeat 0px -1034px;margin: 20px auto;margin-top: 50px}

.page-app .module1  .projectDesc ul li.i1 i{background-position: -450px -1560px}

.page-app .module1  .projectDesc ul li.i2 i{background-position: -510px -1560px}

.page-app .module1  .projectDesc ul li.i3 i{background-position: -570px -1560px}

.page-app .module1  .projectDesc ul li.i4 i{background-position: -630px -1560px}

.page-app .module1  .projectDesc ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}

.page-app .module1  .projectDesc ul li p{padding: 0 10px;font-size: 12px;text-align: left;height: 76px;overflow: hidden;color: #9d9d9d;line-height: 20px;    padding-bottom: 10px;}

.page-app .module1  .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-app .module1  .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-app .module1  .projectDesc ul li .btnA a{ display: inline-block;

    width: 95px;

    height: 30px;

    border-radius: 20px;

    border: 1px solid #0173ca;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    color: #0173ca;

    margin-top: 7px;background: none}

.page-app .module1  .projectDesc ul li .btnA a{*display: inline}

.page-app .module1  .projectDesc ul li:hover .btnA a{background:#0173ca;color: #fff }





















.page-ylfs .module1 ul{margin-left: -150px}

.page-ylfs .module1 ul li{float: left; width: 50%; padding: 20px 0;margin: 0}

.page-ylfs .module1 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 150px}

.page-ylfs .module1 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-ylfs .module1 ul li.i0 .icon i{background-position:-0px -1710px;}

.page-ylfs .module1 ul li.i1 .icon i{background-position:-100px -1710px;}

.page-ylfs .module1 ul li.i2 .icon i{background-position:-200px -1710px;}

.page-ylfs .module1 ul li.i3 .icon i{background-position:-300px -1710px;}

.page-ylfs .module1 ul li.i4 .icon i{background-position:-400px -1710px;}

.page-ylfs .module1 ul li.i5 .icon i{background-position:-500px -1710px;}

.page-ylfs .module1 ul li.i6 .icon i{background-position:-600px -1710px;}

.page-ylfs .module1 ul li.i7 .icon i{background-position:-700px -1710px;}

.page-ylfs .module1 ul li.i8 .icon i{background-position:-800px -1710px;}

.page-ylfs .module1 ul li.i9 .icon i{background-position:-900px -1710px;}

.page-ylfs .module1 ul li.i10 .icon i{background-position:-1000px -1710px;}

.page-ylfs .module1 ul li.i11 .icon i{background-position:-1100px -1710px;}

.page-ylfs .module1 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-ylfs .module1 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-ylfs .module1 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-ylfs .module1 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c;text-align: left;padding: 0}

.page-ylfs .module1 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d;padding: 0;line-height: inherit}

.page-ylfs .module1 ul li .btnA{text-align: left;margin: 0}

.page-ylfs .module1 ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin-top: 7px;background: none}

.page-ylfs .module1 ul li .btnA a{*display: inline}

.page-ylfs .module1 ul li:hover .btnA a{background:#0173ca;color: #fff }



















.page-nc .module1  .projectDesc ul{text-align: center}

.page-nc .module1  .projectDesc ul li{width: 343px;margin: 0 15px;background: #fff;margin-bottom: 30px;float: left}

.page-nc .module1  .projectDesc ul li{*display: inline}

.page-nc .module1  .projectDesc ul li i{display: block;text-align: center;background: none;width: auto;height: auto}



.page-nc .module1  .projectDesc ul li h3{font-size:18px;color: #525e6e;font-weight: normal;padding-bottom: 15px}

.page-nc .module1  .projectDesc ul li p{padding: 0 10px;font-size: 12px;text-align: center;height: 36px;overflow: hidden;color: #9d9d9d;line-height: 20px}

.page-nc .module1  .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-nc .module1  .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-nc .module1  .projectDesc ul li .btnA a{ display: inline-block;  width: 95px;  height: 30px;  border-radius: 20px;  border: 1px solid #0173ca;  text-align: center;  line-height: 30px;  font-size: 14px;  color: #0173ca;  margin-top: 7px;background: none}

.page-nc .module1  .projectDesc ul li .btnA a{*display: inline}

.page-nc .module1  .projectDesc ul li:hover .btnA a{background:#0173ca;color: #fff }













.page-ruzhu .module1 .projectDesc ul{text-align: center}

.page-ruzhu .module1 .projectDesc ul li{display: inline-block;width: 246px;margin: 0 15px;vertical-align: top;border-radius: 10px}

.page-ruzhu .module1 .projectDesc ul li{*display: inline}

.page-ruzhu .module1 .projectDesc ul li i{display: block;width: 132px;height: 132px;background: url("../image/icons.png") no-repeat -605px -1216px;margin: 20px auto;margin-top: 50px}

.page-ruzhu .module1 .projectDesc ul li.i1 {background:#8eb3de}

.page-ruzhu .module1 .projectDesc ul li.i2 {background:#6dd823}

.page-ruzhu .module1 .projectDesc ul li.i3 {background:#29ccae}

.page-ruzhu .module1 .projectDesc ul li.i4 {background:#f7b93e}

.page-ruzhu .module1 .projectDesc ul li.i1 i{background-position: -0px -1810px}

.page-ruzhu .module1 .projectDesc ul li.i2 i{background-position: -132px -1810px}

.page-ruzhu .module1 .projectDesc ul li.i3 i{background-position: -264px -1810px}

.page-ruzhu .module1 .projectDesc ul li.i4 i{background-position: -396px -1810px}

.page-ruzhu .module1 .projectDesc ul li h3{font-size:22px;color: #fff;font-weight: normal;padding-bottom: 15px}

.page-ruzhu .module1 .projectDesc ul li p{padding: 0 20px;font-size: 12px;text-align: left;height: 98px;overflow: hidden;color: #fff;line-height: 20px}

.page-ruzhu .module1 .projectDesc ul li p a{font-size: 12px;color: #fff}

.page-ruzhu .module1 .projectDesc ul li p a:hover{color: #0173ca}

.page-ruzhu .module1 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-ruzhu .module1 .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-ruzhu .module1 .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;background: url("../image/icons.png") no-repeat 0 -1230px;color: #fff;font-size: 20px}

.page-ruzhu .module1 .projectDesc ul li .btnA a{*display: inline}

.page-ruzhu .module1 .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1340px}

.page-ruzhu .module1 .projectDesc ul li.i1:hover .btnA a{color:#8eb3de}

.page-ruzhu .module1 .projectDesc ul li.i2:hover .btnA a{color:#6dd823}

.page-ruzhu .module1 .projectDesc ul li.i3:hover .btnA a{color:#29ccae}

.page-ruzhu .module1 .projectDesc ul li.i4:hover .btnA a{color:#f7b93e}

























.page-shangchao .module1 ul{margin-left: -150px}

.page-shangchao .module1 ul li{float: left; width: 50%; padding: 20px 0;margin: 0}

.page-shangchao .module1 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 150px}

.page-shangchao .module1 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-shangchao .module1 ul li.i0 .icon i{background-position:-700px -1610px;}

.page-shangchao .module1 ul li.i1 .icon i{background-position:-800px -1610px;}

.page-shangchao .module1 ul li.i2 .icon i{background-position:-900px -1610px;}

.page-shangchao .module1 ul li.i3 .icon i{background-position:-1000px -1610px;}



.page-shangchao .module1 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-shangchao .module1 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-shangchao .module1 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-shangchao .module1 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c;text-align: left;padding: 0}

.page-shangchao .module1 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d;padding: 0}

.page-shangchao .module1 ul li .btnA{text-align: left;margin: 0}

.page-shangchao .module1 ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin-top: 7px;background: none}

.page-shangchao .module1 ul li .btnA a{*display: inline}

.page-shangchao .module1 ul li:hover .btnA a{background:#0173ca;color: #fff }















.page-shangchao .module2 .projectDesc ul li{width: 298px;background: #fff;    margin: 0 36px;float: left;margin-bottom: 72px}

.page-shangchao .module2 .projectDesc ul li i{    display: block;  width: 80px;  height: 70px;  margin: 10px auto;  margin-top: 20px;}



.page-shangchao .module2 .projectDesc ul li.i1 i{background-position: -528px -1810px}

.page-shangchao .module2 .projectDesc ul li.i2 i{background-position: -608px -1810px}

.page-shangchao .module2 .projectDesc ul li.i3 i{background-position: -688px -1810px}

.page-shangchao .module2 .projectDesc ul li.i4 i{background-position: -768px -1810px}

.page-shangchao .module2 .projectDesc ul li.i5 i{background-position: -848px -1810px}

.page-shangchao .module2 .projectDesc ul li.i6 i{background-position: -928px -1810px}







.page-shangchao .module2 .projectDesc ul li h3{color: #525e6e;font-size: 16px;padding: 15px 0;    height: 44px;

    overflow: hidden;}

.page-shangchao .module2 .projectDesc ul li p{}

.page-shangchao .module2 .projectDesc ul li .btnA{    margin: 10px 0 25px 0;}

.page-shangchao .module2 .projectDesc ul li .btnA a{     width: 95px;

    height: 30px;

    background: none;

    line-height: 30px;

    color: #fff;

    border: 1px solid #fff;

    border-radius: 20px;font-size: 14px }

.page-shangchao .module2 .projectDesc ul li:hover .btnA a{background: #fff;color: #fff}

.page-shangchao .module2 .projectDesc ul li.i1:hover .btnA a{color: #ff2f74}

.page-shangchao .module2 .projectDesc ul li.i2:hover .btnA a{color: #ffc147}

.page-shangchao .module2 .projectDesc ul li.i3:hover .btnA a{color: #6dd723}

.page-shangchao .module2 .projectDesc ul li.i4:hover .btnA a{color: #5295c8}





























.cangkuStyle{padding: 20px 0;background: #fff}

.cangkuStyle ul li{width: 208px;height: 58px;border: 1px solid #d5dfe7;padding: 0;border-radius: 5px;    line-height: 58px;}

.cangkuStyle ul li i{display: inline-block;vertical-align: middle;width: 50px;height: 40px}

.cangkuStyle ul li.i1 i{background-position: 0 -1942px}

.cangkuStyle ul li.i2 i{background-position: -50px -1942px}

.cangkuStyle ul li.i3 i{background-position: -100px -1942px}

.cangkuStyle ul li.i4 i{background-position: -150px -1942px}

.cangkuStyle ul li.i5 i{background-position: -200px -1942px}

.cangkuStyle ul li i{*display: inline}

.cangkuStyle ul li p{display: inline-block}

.cangkuStyle ul li p{*display: inline}

.cangkuStyle ul li:hover{background: #0173ca}

.cangkuStyle ul li:hover p{color: #fff}

.cangkuStyle ul li.i1:hover i{background-position: 0 -1982px}

.cangkuStyle ul li.i2:hover i{background-position: -50px -1982px}

.cangkuStyle ul li.i3:hover i{background-position: -100px -1982px}

.cangkuStyle ul li.i4:hover i{background-position: -150px -1982px}

.cangkuStyle ul li.i5:hover i{background-position: -200px -1982px}



.cangkuStyle ul li.current{background: #0173ca}

.cangkuStyle ul li.current p{color: #fff}

.cangkuStyle ul li.i1.current i{background-position: 0 -1982px}

.cangkuStyle ul li.i2.current i{background-position: -50px -1982px}

.cangkuStyle ul li.i3.current i{background-position: -100px -1982px}

.cangkuStyle ul li.i4.current i{background-position: -150px -1982px}

.cangkuStyle ul li.i5.current i{background-position: -200px -1982px}









.page-cangku .module1 ul{margin-left: -150px}

.page-cangku .module1 ul li{float: left; width: 50%; padding: 20px 0;margin: 0}

.page-cangku .module1 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 150px}

.page-cangku .module1 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-cangku .module1 ul li.i0 .icon i{background-position:-0px -2022px;}

.page-cangku .module1 ul li.i1 .icon i{background-position:-100px -2022px;}

.page-cangku .module1 ul li.i2 .icon i{background-position:-200px -2022px;}

.page-cangku .module1 ul li.i3 .icon i{background-position:-300px -2022px;}



.page-cangku .module1 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-cangku .module1 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-cangku .module1 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-cangku .module1 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c;text-align: left;padding: 0}

.page-cangku .module1 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d;padding: 0}

.page-cangku .module1 ul li .btnA{text-align: left;margin: 0}

.page-cangku .module1 ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin-top: 7px;background: none}

.page-cangku .module1 ul li .btnA a{*display: inline}

.page-cangku .module1 ul li:hover .btnA a{background:#0173ca;color: #fff }







.page-cangku .module2 .projectDesc ul{text-align: center}

.page-cangku .module2 .projectDesc ul li{display: inline-block;width: 246px;margin: 0 15px;vertical-align: top;border-radius: 10px}

.page-cangku .module2 .projectDesc ul li{*display: inline}

.page-cangku .module2 .projectDesc ul li i{display: block;width: 132px;height: 132px;background: url("../image/icons.png") no-repeat -605px -1216px;margin: 20px auto;margin-top: 50px}

.page-cangku .module2 .projectDesc ul li.i1 {background:#18c798}

.page-cangku .module2 .projectDesc ul li.i2 {background:#5ca9e3}

.page-cangku .module2 .projectDesc ul li.i3 {background:#fbab00}

.page-cangku .module2 .projectDesc ul li.i4 {background:#63c502}

.page-cangku .module2 .projectDesc ul li.i1 i{background-position: -528px -1880px}

.page-cangku .module2 .projectDesc ul li.i2 i{background-position: -660px -1880px}

.page-cangku .module2 .projectDesc ul li.i3 i{background-position: -792px -1880px}

.page-cangku .module2 .projectDesc ul li.i4 i{background-position: -924px -1880px}

.page-cangku .module2 .projectDesc ul li h3{font-size:22px;color: #fff;font-weight: normal;padding-bottom: 15px}

.page-cangku .module2 .projectDesc ul li p{padding: 0 20px;font-size: 12px;text-align: left;height: 40px;overflow: hidden;color: #fff;line-height: 20px}

.page-cangku .module2 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}
.page-cangku .module2 .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-cangku .module2 .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;color: #0173ca;background: url("../image/icons.png") no-repeat 0 -1230px;color: #fff;font-size: 20px}

.page-cangku .module2 .projectDesc ul li .btnA a{*display: inline}

.page-cangku .module2 .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1340px}

.page-cangku .module2 .projectDesc ul li.i1:hover .btnA a{color:#18c798}

.page-cangku .module2 .projectDesc ul li.i2:hover .btnA a{color:#5ca9e3}

.page-cangku .module2 .projectDesc ul li.i3:hover .btnA a{color:#fbab00}

.page-cangku .module2 .projectDesc ul li.i4:hover .btnA a{color:#63c502}







.page-cangku .module3  .projectDesc ul{text-align: center}

.page-cangku .module3  .projectDesc ul li{width: 250px;margin: 0 15px;background: #fff;margin-bottom: 0px;float: left}

.page-cangku .module3  .projectDesc ul li{*display: inline}

.page-cangku .module3  .projectDesc ul li i{display: block;text-align: center;background: none;width: auto;height: auto}

.page-cangku .module3  .projectDesc ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}

.page-cangku .module3  .projectDesc ul li p{padding: 0 10px;font-size: 12px;text-align: center;height: 36px;overflow: hidden;color: #9d9d9d;line-height: 20px}

.page-cangku .module3  .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-cangku .module3  .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-cangku .module3  .projectDesc ul li .btnA a{ display: inline-block;  width: 95px;  height: 30px;  border-radius: 20px;  border: 1px solid #0173ca;  text-align: center;  line-height: 30px;  font-size: 14px;  color: #0173ca;  margin-top: 7px;background: none}

.page-cangku .module3  .projectDesc ul li .btnA a{*display: inline}

.page-cangku .module3  .projectDesc ul li:hover .btnA a{background:#0173ca;color: #fff }









.page-cangku .module4 ul{margin-left: -150px}

.page-cangku .module4 ul li{float: left; width: 50%; padding: 20px 0;margin: 0}

.page-cangku .module4 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 150px}

.page-cangku .module4 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-cangku .module4 ul li.i0 .icon i{background-position:-400px -2022px;}

.page-cangku .module4 ul li.i1 .icon i{background-position:-500px -2022px;}

.page-cangku .module4 ul li.i2 .icon i{background-position:-600px -2022px;}

.page-cangku .module4 ul li.i3 .icon i{background-position:-700px -2022px;}



.page-cangku .module4 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-cangku .module4 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-cangku .module4 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-cangku .module4 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c;text-align: left;padding: 0}

.page-cangku .module4 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d;padding: 0;line-height: inherit}

.page-cangku .module4 ul li .btnA{text-align: left;margin: 0}

.page-cangku .module4 ul li .btnA a{display: inline-block;width: 95px;height: 30px;border-radius: 20px;border: 1px solid #0173ca;text-align: center;line-height: 30px;font-size: 14px;color: #0173ca;margin-top: 7px;background: none}

.page-cangku .module4 ul li .btnA a{*display: inline}

.page-cangku .module4 ul li:hover .btnA a{background:#0173ca;color: #fff }











.page-cangku .module5  .projectDesc ul{text-align: center}

.page-cangku .module5  .projectDesc ul li{display: inline-block;width: 340px;margin: 0 15px;background: #fff}

.page-cangku .module5  .projectDesc ul li{*display: inline}

.page-cangku .module5  .projectDesc ul li i{display: block;width: 95px;height: 95px;margin: 20px auto}

.page-cangku .module5  .projectDesc ul li.i1 i{background-position: -815px -962px}

.page-cangku .module5  .projectDesc ul li.i2 i{background-position: -915px -962px}

.page-cangku .module5  .projectDesc ul li.i3 i{background-position: -1015px -962px}

.page-cangku .module5  .projectDesc ul li h3{}

.page-cangku .module5  .projectDesc ul li p{height: 40px}

















.jifenStyle{padding: 20px 0;background: #fafafa}

.jifenStyle ul li{width: 260px;height: 58px;border: 1px solid #d5dfe7;padding: 0;border-radius: 5px;    line-height: 58px;}

.jifenStyle ul li i{display: inline-block;vertical-align: middle;width: 50px;height: 40px}

.jifenStyle ul li.i1 i{background-position: -250px -1942px}

.jifenStyle ul li.i2 i{background-position: -300px -1942px}

.jifenStyle ul li.i3 i{background-position: -350px -1942px}

.jifenStyle ul li.i4 i{background-position: -400px -1942px}

.jifenStyle ul li.i5 i{background-position: -450px -1942px}

.jifenStyle ul li i{*display: inline}

.jifenStyle ul li p{display: inline-block}

.jifenStyle ul li p{*display: inline}

.jifenStyle ul li:hover{background: #0173ca}

.jifenStyle ul li:hover p{color: #fff}

.jifenStyle ul li.i1:hover i{background-position: -250px -1982px}

.jifenStyle ul li.i2:hover i{background-position: -300px -1982px}

.jifenStyle ul li.i3:hover i{background-position: -350px -1982px}

.jifenStyle ul li.i4:hover i{background-position: -400px -1982px}

.jifenStyle ul li.i5:hover i{background-position: -450px -1982px}



.jifenStyle ul li.current{background: #0173ca}

.jifenStyle ul li.current p{color: #fff}

.jifenStyle ul li.i1.current i{background-position: -250px -1982px}

.jifenStyle ul li.i2.current i{background-position: -300px -1982px}

.jifenStyle ul li.i3.current i{background-position: -350px -1982px}

.jifenStyle ul li.i4.current i{background-position: -400px -1982px}

.jifenStyle ul li.i5.current i{background-position: -450px -1982px}











.page-jifen .module1{}

.page-jifen .row ul {

    text-align: center;

    margin-top: 40px;

}

.page-jifen .module1 .projectDesc .row ul li{float: left;border: 1px solid #d5dfe7;margin: 0 12px}

.page-jifen .module1 .projectDesc .row1 ul li{width: 254px;margin-bottom: 24px;}

.page-jifen .module1 .projectDesc .row2 ul li{width: 534px}

.page-jifen .module1 .projectDesc .row ul li i{display: block;width: 70px;height: 70px;margin: 20px auto;margin-top: 30px}





.page-jifen .module1 .projectDesc .row1  ul li.i1 i{background-position: -0px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i2 i{background-position: -70px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i3 i{background-position: -140px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i4 i{background-position: -210px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i5 i{background-position: -280px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i6 i{background-position: -350px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i7 i{background-position: -420px -2122px}

.page-jifen .module1 .projectDesc .row1  ul li.i8 i{background-position: -490px -2122px}





.page-jifen .module1 .projectDesc .row2  ul li.i1 i{background-position: -560px -2122px}

.page-jifen .module1 .projectDesc .row2  ul li.i2 i{background-position: -630px -2122px}



.page-jifen .module1 .projectDesc .row  ul li h3{color: #525e6e;font-size: 18px;padding: 0}

.page-jifen .module1 .projectDesc .row  ul li p{color: #9d9d9d;text-align: center;height: 40px;margin-top: 5px;}

.page-jifen .module1 .projectDesc .row2  ul li p{padding: 0 175px}

.page-jifen .module1 .projectDesc .row  ul li .btnA{}

.page-jifen .module1 .projectDesc .row  ul li .btnA a{ width: 95px;  height: 30px;  border-radius: 20px;  border: 1px solid #0173ca;  text-align: center;  line-height: 30px;  font-size: 14px;  color: #0173ca;  margin-top: 7px;background: none}



.page-jifen .module1 .projectDesc .row  ul li:hover .btnA a{background: #0173ca;color: #fff}













.page-jifen .module2  .projectDesc .row ul{text-align: center}

.page-jifen .module2  .projectDesc .row  ul li{width: 340px;background: #fff;float: left;margin-bottom: 30px}

.page-jifen .module2  .projectDesc .row2  ul li{width: 530px}

.page-jifen .module2  .projectDesc .row  ul li i{width: 75px;height: 70px}

.page-jifen .module2  .projectDesc .row1  ul li.i1 i{background-position: -0px -2192px}

.page-jifen .module2  .projectDesc .row1  ul li.i2 i{background-position: -75px -2192px}

.page-jifen .module2  .projectDesc .row1  ul li.i3 i{background-position: -150px -2192px}

.page-jifen .module2  .projectDesc .row1  ul li.i4 i{background-position: -225px -2192px}

.page-jifen .module2  .projectDesc .row1  ul li.i5 i{background-position: -300px -2192px}

.page-jifen .module2  .projectDesc .row1  ul li.i6 i{background-position: -375px -2192px}



.page-jifen .module2  .projectDesc .row2  ul li.i1 i{background-position: -750px -2192px}

.page-jifen .module2  .projectDesc .row2  ul li.i2 i{background-position: -825px -2192px}





.page-jifen .module2  .projectDesc .row  ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}

.page-jifen .module2  .projectDesc .row  ul li p{height: 40px;text-align: center}

.page-jifen .module2  .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-jifen .module2  .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-jifen .module2  .projectDesc ul li .btnA a{ display: inline-block;

    width: 95px;

    height: 30px;

    border-radius: 20px;

    border: 1px solid #0173ca;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    color: #0173ca;

    margin-top: 7px;background: none}

.page-jifen .module2  .projectDesc ul li .btnA a{*display: inline}

.page-jifen .module2  .projectDesc ul li:hover .btnA a{background:#0173ca;color: #fff }













.page-jifen .module3 .projectDesc ul{text-align: center}

.page-jifen .module3 .projectDesc ul li{display: inline-block;width: 246px;margin: 0 15px;vertical-align: top;border-radius: 10px}

.page-jifen .module3 .projectDesc ul li{*display: inline}

.page-jifen .module3 .projectDesc ul li i{width: 70px;height: 70px;margin-top: 40px}

.page-jifen .module3 .projectDesc ul li.i1 {background:#ec649a}

.page-jifen .module3 .projectDesc ul li.i2 {background:#ffc147}

.page-jifen .module3 .projectDesc ul li.i3 {background:#6dd723}

.page-jifen .module3 .projectDesc ul li.i4 {background:#5295c8}

.page-jifen .module3 .projectDesc ul li.i1 i{background-position: -800px -2052px}

.page-jifen .module3 .projectDesc ul li.i2 i{background-position: -870px -2052px}

.page-jifen .module3 .projectDesc ul li.i3 i{background-position: -940px -2052px}

.page-jifen .module3 .projectDesc ul li.i4 i{background-position: -1010px -2052px}

.page-jifen .module3 .projectDesc ul li h3{font-size:22px;color: #fff;font-weight: normal;padding-bottom: 15px}

.page-jifen .module3 .projectDesc ul li p{height: 40px;text-align: center;color: #fff}

.page-jifen .module3 .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-jifen .module3 .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-jifen .module3 .projectDesc ul li .btnA a{display: inline-block;width: 200px;height: 55px;line-height: 55px;color: #0173ca;background: url("../image/icons.png") no-repeat 0 -1230px;color: #fff;font-size: 20px}

.page-jifen .module3 .projectDesc ul li .btnA a{*display: inline}

.page-jifen .module3 .projectDesc ul li:hover .btnA a{color: #fff;background-position: 0 -1340px}

.page-jifen .module3 .projectDesc ul li.i1:hover .btnA a{color:#ec649a}

.page-jifen .module3 .projectDesc ul li.i2:hover .btnA a{color:#ffc147}

.page-jifen .module3 .projectDesc ul li.i3:hover .btnA a{color:#6dd723}

.page-jifen .module3 .projectDesc ul li.i4:hover .btnA a{color:#5295c8}











.page-jifen .module4  .projectDesc .row ul{text-align: center}

.page-jifen .module4  .projectDesc .row  ul li{width: 250px;background: #fff;float: left}

.page-jifen .module4  .projectDesc .row2  ul li{width: 530px}

.page-jifen .module4  .projectDesc .row  ul li i{width: 75px;height: 70px}

.page-jifen .module4  .projectDesc .row1  ul li.i1 i{background-position: -450px -2192px}

.page-jifen .module4  .projectDesc .row1  ul li.i2 i{background-position: -525px -2192px}

.page-jifen .module4  .projectDesc .row1  ul li.i3 i{background-position: -600px -2192px}

.page-jifen .module4  .projectDesc .row1  ul li.i4 i{background-position: -675px -2192px}



.page-jifen .module4  .projectDesc .row2  ul li.i1 i{background-position: -825px -2192px}

.page-jifen .module4  .projectDesc .row2  ul li.i2 i{background-position: -900px -2192px}





.page-jifen .module4  .projectDesc .row  ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}

.page-jifen .module4  .projectDesc .row  ul li p{height: 40px;text-align: center}

.page-jifen .module4  .projectDesc ul li .btnA{display: block;text-align: center;margin-bottom: 40px;margin-top: 20px}

.page-jifen .module4  .projectDesc ul li .btnA a{transition:all 0s ease;-webkit-transition:all 0s ease;-moz-transition:all 0s ease;-ms-transition:all 0s ease;}

.page-jifen .module4  .projectDesc ul li .btnA a{ display: inline-block;

    width: 95px;

    height: 30px;

    border-radius: 20px;

    border: 1px solid #0173ca;

    text-align: center;

    line-height: 30px;

    font-size: 14px;

    color: #0173ca;

    margin-top: 7px;background: none}

.page-jifen .module4  .projectDesc ul li .btnA a{*display: inline}

.page-jifen .module4  .projectDesc ul li:hover .btnA a{background:#0173ca;color: #fff }































.page-product .module1{}

.page-product  ul {

    text-align: center;

    margin-top: 40px;

}

.page-product .module1 .projectDesc  ul li{float: left;border: 1px solid #d5dfe7;margin: 0 12px;width: 347px;margin-bottom: 24px;}

.page-product .module1 .projectDesc  ul li i{display: block;width: 110px;height: 90px;margin: 20px auto;margin-top: 30px;background: url("../image/icons.png") no-repeat}





.page-product .module1 .projectDesc   ul li.i1 i{background-position: -0px -2262px}

.page-product .module1 .projectDesc   ul li.i2 i{background-position: -110px -2262px}

.page-product .module1 .projectDesc   ul li.i3 i{background-position: -220px -2262px}

.page-product .module1 .projectDesc   ul li.i4 i{background-position: -330px -2262px}

.page-product .module1 .projectDesc   ul li.i5 i{background-position: -440px -2262px}

.page-product .module1 .projectDesc   ul li.i6 i{background-position: -550px -2262px}

.page-product .module1 .projectDesc   ul li.i7 i{background-position: -660px -2262px}

.page-product .module1 .projectDesc   ul li.i8 i{background-position: -770px -2262px}





.page-product .module1 .projectDesc   ul li h3{color: #525e6e;font-size: 20px;padding: 0;font-weight: normal}

.page-product .module1 .projectDesc   ul li p{color: #9d9d9d;text-align: center;margin-top: 5px;font-size: 12px}

.page-product .module1 .projectDesc   ul li .btnA{display: block;  text-align: center;  margin-bottom: 40px;  margin-top: 20px;}

.page-product .module1 .projectDesc   ul li .btnA a {

    transition: all 0s ease;

    -webkit-transition: all 0s ease;

    -moz-transition: all 0s ease;

    -ms-transition: all 0s ease;

}

.page-product .module1 .projectDesc   ul li .btnA a{ display: inline-block; width: 170px;  height: 55px;background-image:url(../image/icons.png) ;      background-position: -976px -1139px ;  line-height: 55px;  color: #4c575c;  font-size: 14px }

.page-product .module1 .projectDesc   ul li .btnA a{*display: inline}



.page-product .module1 .projectDesc   ul li:hover .btnA a{    background-position: -806px -1138px;color: #fff}

















.page-dingzhi .module1 .projectDesc  ul li{float: left;border: 1px solid #d5dfe7;margin: 0 12px;width: 198px;height:248px;margin-bottom: 24px;}

.page-dingzhi .module1 .projectDesc  ul li i{display: block;width: 62px;height: 62px;margin: 20px auto;margin-top: 30px;background: #0173ca;border-radius: 100%;font-size: 45px;color: #fff;line-height: 62px}





.page-dingzhi .module1 .projectDesc   ul li.i1 i{background-position: -0px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i2 i{background-position: -110px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i3 i{background-position: -220px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i4 i{background-position: -330px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i5 i{background-position: -440px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i6 i{background-position: -550px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i7 i{background-position: -660px -2262px}

.page-dingzhi .module1 .projectDesc   ul li.i8 i{background-position: -770px -2262px}





.page-dingzhi .module1 .projectDesc   ul li h3{color: #525e6e;padding: 0;font-size: 20px}

.page-dingzhi .module1 .projectDesc   ul li p{color: #9d9d9d;text-align: center;margin-top: 5px;    padding: 0 10px;}





















.page-fuwu .module1 .projectDesc ul{text-align: center}

.page-fuwu .module1 .projectDesc ul li{width: 230px;height:200px;margin: 0 23px;border-radius: 10px}

.page-fuwu .module1 .projectDesc ul li i{width: 60px;height: 60px;margin: 30px auto 0 auto }

.page-fuwu .module1 .projectDesc ul li.i1 {background:#ff2f74}

.page-fuwu .module1 .projectDesc ul li.i2 {background:#ffc147}

.page-fuwu .module1 .projectDesc ul li.i3 {background:#6dd723}

.page-fuwu .module1 .projectDesc ul li.i4 {background:#5295c8}

.page-fuwu .module1 .projectDesc ul li.i1 i{background-position: -450px -1650px}

.page-fuwu .module1 .projectDesc ul li.i2 i{background-position: -510px -1650px}

.page-fuwu .module1 .projectDesc ul li.i3 i{background-position: -570px -1650px}

.page-fuwu .module1 .projectDesc ul li.i4 i{background-position: -630px -1650px}

.page-fuwu .module1 .projectDesc ul li h3{font-size:20px;color: #fff;padding-bottom: 15px;padding-top: 10px}

.page-fuwu .module1 .projectDesc ul li p{text-align: center;color: #fff;font-size: 14px;padding: 0}

.page-fuwu .module1 .projectDesc ul li p a.jumpLink{    border-radius: 20px;

    padding: 5px 0;

    border: 1px solid #fff;

    font-size: inherit;

    display: block;

    width: 180px;

    margin: 0 auto;color:#fff}



.page-fuwu .module1 .projectDesc ul li p:hover a{background: #fff;color: #4c575c}











.page-fuwu .module2 .projectDesc ul{text-align: center}

.page-fuwu .module2 .projectDesc ul li{width: 137px;margin: 0 23px}

.page-fuwu .module2 .projectDesc ul li i{width: 60px;height: 60px;margin: 30px auto 0 auto }



.page-fuwu .module2 .projectDesc ul li.i1 i{background-position: -815px -1062px}

.page-fuwu .module2 .projectDesc ul li.i2 i{background-position: -875px -1062px}

.page-fuwu .module2 .projectDesc ul li.i3 i{background-position: -935px -1062px}

.page-fuwu .module2 .projectDesc ul li.i4 i{background-position: -995px -1062px}

.page-fuwu .module2 .projectDesc ul li.i5 i{background-position: -1055px -1062px}

.page-fuwu .module2 .projectDesc ul li.i6 i{background-position: -1115px -1062px}

.page-fuwu .module2 .projectDesc ul li h3{font-size:18px;color: #0173ca;padding-bottom: 15px;padding-top: 5px}

.page-fuwu .module2 .projectDesc ul li h4{font-size:15px;color: #4c575c;padding-bottom: 15px;padding-top: 5px;font-weight: normal}

.page-fuwu .module2 .projectDesc ul li p{text-align: left;color: #9d9d9d;font-size: 12px;padding: 0;    height: 60px;}

















.page-zhongchou{}

.page-zhongchou .links{text-align: center}

.page-zhongchou .links a{display: inline-block;border: 1px solid #0173ca;border-radius: 50px;    padding: 10px 40px;color: #0173ca;font-size: 18px;margin: 0 15px}

.page-zhongchou .links a{*display: inline}

.page-zhongchou .links a:hover{background: #0173ca;color: #fff}

.page-zhongchou .table{margin-top: 50px;}

.table table{}

.table table th{border: 1px solid #4c575c;background: #4c575c;color: #fff;font-size: 18px;font-weight: normal;padding: 15px 0;text-align: center}

.table table td{border:1px solid #e5e5e5;text-align: center;font-size: 14px;padding: 10px 0}

.table table td.intro{color: #4c575c}

.table table td p{padding-left: 50px;line-height: 26px;text-align: left}

























.page-qudao .module1 ul{margin-left: -280px}

.page-qudao .module1 ul li{float: left; width: 50%; padding: 20px 0;margin: 0}

.page-qudao .module1 ul li .icon{width: 100px;height: 100px;float: left;margin-left: 280px}

.page-qudao .module1 ul li .icon i{display: block;margin: 0 auto;width: 100px;height: 100px;background:url("../image/icons.png") no-repeat;-webkit-transition:all .8s ease-in-out;-moz-transition:all .8s ease-in-out;transition:all .8s ease-in-out}

.page-qudao .module1 ul li.i0 .icon i{background-position:-960px -1400px;}

.page-qudao .module1 ul li.i1 .icon i{background-position:-1060px -1400px;}



.page-qudao .module1 ul li:hover .icon i{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}

.page-qudao .module1 ul li .desc{overflow: hidden;display: table;height: 100px;padding-left: 20px;}

.page-qudao .module1 ul li .desc>div{display: table-cell;vertical-align: middle;color: #3d3d3d;*margin-top: 20px;}

.page-qudao .module1 ul li .desc> .row0 h3{font-size: 16px;font-weight: normal;line-height: 24px;color: #4f5b6c;text-align: left;padding: 0}

.page-qudao .module1 ul li .desc> .row0 p{font-size: 12px;color:#9d9d9d;padding: 0}









.page-qudao .module2 .projectDesc ul{text-align: center}

.page-qudao .module2 .projectDesc ul li{width: 228px;height:238px;margin: 0 23px;border: 1px solid #d5dfe7}

.page-qudao .module2 .projectDesc ul li i{width: 80px;height: 80px;margin: 40px auto 0 auto }



.page-qudao .module2 .projectDesc ul li.i1 i{background-position: -0px -2352px}

.page-qudao .module2 .projectDesc ul li.i2 i{background-position: -80px -2352px}

.page-qudao .module2 .projectDesc ul li.i3 i{background-position: -160px -2352px}

.page-qudao .module2 .projectDesc ul li.i4 i{background-position: -240px -2352px}

.page-qudao .module2 .projectDesc ul li.i5 i{background-position: -320px -2352px}

.page-qudao .module2 .projectDesc ul li.i6 i{background-position: -400px -2352px}



.page-qudao .module2 .projectDesc ul li.i1:hover i{background-position: -0px -2432px}

.page-qudao .module2 .projectDesc ul li.i2:hover i{background-position: -80px -2432px}

.page-qudao .module2 .projectDesc ul li.i3:hover i{background-position: -160px -2432px}

.page-qudao .module2 .projectDesc ul li.i4:hover i{background-position: -240px -2432px}

.page-qudao .module2 .projectDesc ul li.i5:hover i{background-position: -320px -2432px}

.page-qudao .module2 .projectDesc ul li.i6:hover i{background-position: -400px -2432px}



.page-qudao .module2 .projectDesc ul li h3{font-size:18px;color: #4c575c;padding-bottom: 15px;padding-top: 5px}

.page-qudao .module2 .projectDesc ul li h4{font-size:16px;color: #4c575c;padding-top: 5px;font-weight: normal}

.page-qudao .module2 .projectDesc ul li p{color: #9d9d9d;padding: 0;text-align: center}

.page-qudao .module2 .projectDesc ul li:hover{background: #0173ca;color: #fff}

.page-qudao .module2 .projectDesc ul li:hover h3,.page-qudao .module2 .projectDesc ul li:hover h4,.page-qudao .module2 .projectDesc ul li:hover p{color: #fff}













.page-goumai{}

.page-goumai .tip{border: #f5f1c4 1px solid; background:#f5f1c4;padding: 20px 25px;font-size: 14px;color: #948e6d}







.page-goumai .module1 .projectDesc ul{text-align: center}

.page-goumai .module1 .projectDesc ul li{width: 338px;height:290px;margin: 0 15px;border: 1px solid #d5dfe7}

.page-goumai .module1 .projectDesc ul li i{width: 80px;height: 80px;margin: 40px auto 0 auto }



.page-goumai .module1  .projectDesc ul li.i1 i{background-position: -660px -2262px}

.page-goumai .module1  .projectDesc ul li.i2 i{background-position: -740px -2262px}

.page-goumai .module1  .projectDesc ul li.i3 i{background-position: -820px -2262px}





.page-goumai .module1  .projectDesc ul li h3{font-size:18px;color: #4c575c;padding-bottom: 20px;padding-top: 5px}

.page-goumai .module1  .projectDesc ul li p{color: #9d9d9d;text-align: left;padding:0;padding-left: 13px;font-size: 14px;line-height: 24px}









.page-kuajing .table table p{padding: 0 30px;text-align: left}











.caseSingle{}

.caseSingle .hd ol li{display: inline-block;width: 150px;height: 60px;line-height: 60px;text-align: center;font-size: 18px;color: #919fb2;background: url("../image/icons.png") no-repeat -850px -2131px;    margin: 0 5px;cursor: pointer;}

.caseSingle .hd ol li{*display: inline}

.caseSingle .hd ol li.on{background-position: -700px -2131px;color: #fff}



.caseSingle  ul{margin-right: -37px;position: relative}

.caseSingle  ul li{height: 360px;background: #fff;float: left;

    width: 252px;

    text-align: center;

    margin-right:37px;    margin-bottom: 34px;

    color: #fff;

    cursor: pointer;}

.caseSingle  ul li .topImg{height: 240px;position: relative}

.caseSingle  ul li .topImg .caseImg{width: 100%;height: 240px}

.caseSingle  ul li .code{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background:url("../image/darkrbga.png") repeat;text-align: center;display: none}

.caseSingle  ul li .code img{width: 200px;height: 200px;margin-top: 20px;  }

.caseSingle  ul li .desc{padding: 0 10px}

.caseSingle  ul li .tit{padding: 15px 0}

.caseSingle  ul li .tit a{width:19px;height: 19px;background: url("../image/icons.png") no-repeat 0 -71px}



.caseSingle  ul li .tit h3{font-size: 16px;color: #4f5b6c;text-align: center;width: 90%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.caseSingle  ul li .desc p{font-size: 12px;color: #9d9d9d;text-align: left;line-height: 22px;height: 64px; overflow: hidden;}

.caseSingle  ul li:hover{box-shadow: 0 0px 10px 5px #C3C3C3;}

.caseSingle  ul li:hover .code{display: block}















.singlePageMod{overflow: hidden}



.singlePageMod .asideNav{width: 160px;margin-bottom:-99000px;padding-bottom:99000px;border-right: 1px solid #e3e3e3;margin-right: 50px}



.singlePageMod .asideNav ul{padding-right:20px}



.singlePageMod .asideNav ul li{position: relative;margin-bottom: 10px}



.singlePageMod .asideNav ul li a{display: block;text-align: right}



.singlePageMod .asideNav ul li i{display: none;width: 11px;height: 11px;background:#fff url("../image/icons.png") no-repeat -520px -104px;position: absolute;right: -15px;top: 8px}



.singlePageMod .asideNav ul li.on a{color: #0173ca;font-size: 18px;}



.singlePageMod .asideNav ul li.on i{right: -26px;display: block}



.news .newsLsit{overflow: hidden}



.news .newsLsit li{margin-bottom: 40px}



.news .newsLsit li h2 a{font-size: 18px;color: #3d3d3d;font-weight: normal}



.news .newsLsit li:hover h2 a{color:#0173ca}



.news .newsLsit li p{font-size: 12px;color: #9d9d9d;line-height: 22px}



.news .newsLsit li p span{margin-right: 10px}



.news .newsLsit li .gist{padding: 10px 0}



.news .newsLsit li .figure{overflow: hidden}



.news .newsLsit li .figure a{margin-left: 15px;display: block;width: 220px;height: 150px;float: left;    overflow: hidden;}



.news .newsLsit li .figure a:first-child{margin-left: 0px;}




.news .newsLsit li .figure a img{height: 150px}



.news .newsLsit li .figure a:hover img{webkit-transform: scale(1.2);-moz-transform: scale(1.2);transform: scale(1.2);}



.news .newsMain{}



.news .newsMain h2{font-size: 25px;color: #3d3d3d;text-align: center;font-weight: normal}



.news .newsMain .newsInfo{color: #9d9d9d;font-size: 12px;text-align: center}



.news .newsMain .newsInfo span{margin-right: 15px}



.news .newsMain .textHd{background: #f8f8f8;padding: 40px 0}



.news .newsMain .text{color: #9d9d9d}



.news .newsMain .text p{padding-top: 20px;text-indent: 28px;font-size: 14px;line-height: 24px}
.news .newsMain .text p a{border-bottom: 1px dotted #3399cc;}
.news .newsMain .text p a:hover{border:0;text-decoration:underline}


.news .nextAndPrev{border-top: 1px solid #e5e5e5;padding-top: 30px}



.news .nextAndPrev a{display: block;padding: 5px 15px;border: 1px solid #e5e5e5;color: #9d9d9d}



.news .nextAndPrev a:hover{border-color: #0173ca;color: #fff;background: #0173ca}



.news .nextAndPrev a.next{border-color: #0173ca;color: #fff;background: #0173ca}



.news .nextAndPrev a.next:hover{background: #0173ca;border-color: #0173ca}

.table table td a.toolTip{float: right;margin-right: 15px;width: 25px;height: 25px;background: url("../image/icons.png") no-repeat -556px -118px}
.tooltipBox{position:absolute;border:1px solid #ccc;border-radius: 5px;background:#fff;padding:1px;color:#333;display:none;width: 200px;padding:10px 14px;overflow: hidden}
.tooltipBox p{line-height: 20px;word-wrap:break-word;color: #0173ca}

.singleTab{}



.singleTab .hd ul li{float: left;margin-right: 15px;background: #f6f6f6;padding: 10px 30px;cursor: pointer}



.singleTab .hd ul li.on{background: #0173ca;color: #fff}



.singleTab .hd ul li:hover{}



.mapAdress{padding: 20px 0}



.mapAdress h3{font-size: 18px;color: #3d3d3d;font-weight: normal}



.mapAdress p{padding-top: 10px}



.job{margin-top: 20px;}



.job .jobHd{    padding: 0 30px;background: #f8f8f8}

.job .jobHd li{ float: left;font-size: 14px;color: #9d9d9d;text-align: center;    line-height: 40px;}

.job .jobOl li{float: left;font-size: 14px;color: #9d9d9d;text-align: center;    line-height: 40px;}





.job .jobHd li.jobTitle,.jobOl li.jobTitle{width: 220px;text-align: left}

.job .jobHd li.workPlace,.jobOl li.workPlace{width: 140px;}

.job .jobHd li.payment,.jobOl li.payment{width: 140px}

.job .jobHd li.updateTime,.jobOl li.updateTime{width: 140px}

.job .jobHd li.jobArrow,.jobOl li.jobArrow{width: 87px}



.job .jobList ul li.jobLi{margin-top: -1px}

.job .jobList ul li.jobLi .jobOl{padding: 0 30px;border-bottom:1px solid #eee;border-top:1px solid #eee }

.jobOl li.jobTitle h2{color: #3d3d3d;font-size: 18px;font-weight: normal;}

.jobOl li.payment em{color: #0173ca}

.jobOl li.jobArrow{text-align: center;cursor: pointer}

.jobOl li.jobArrow i{display: inline-block;width: 17px;height: 10px}

.jobOl li.jobArrow i{*display: inline}

.jobOl li.jobArrow.on i{background-position: -18px -46px}

.job .jobDetail{padding: 20px 30px;display: none}



.job .jobList ul li.jobLi h3{font-weight: normal;font-size: 18px;color: #3d3d3d}



.job .jobList ul li.jobLi h4{margin-top: 20px;line-height: 24px}



.job .jobList ul li.jobLi p{padding-top: 10px}







.culture{}



.culture h2{color: #3d3d3d;font-size: 23px;padding-bottom: 5px}



.culture .text{}



.culture .text p{padding-top: 20px;line-height: 24px}



.culture .text h3{padding-top: 30px}



.culture .text .textWord p{padding-top: 10px}



.qualification ul li{float: left;margin-right: 45px;margin-bottom:45px;width: 218px;height: 295px;}

.qualification ul li img{width: 218px;height: 295px;}

.qualification ul li h3{font-weight: normal;font-size: 14px;color: #9d9d9d;line-height: 30px;text-align: center}





.mod320161207{}
.mod320161207 .projectDesc ul{margin-right: -74px}

.mod320161207 .projectDesc ul li{float: left; width: 224px; text-align: center; margin-right: 74px;margin-top: 20px;    padding: 40px 0;}

.mod320161207 .projectDesc ul li p{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 15px 0}

.mod320161207 .projectDesc ul li i {display:block;width: 90px;height: 90px;margin:0 auto}


.mod320161207 .projectDesc ul li em {display:block;width: 90px;height: 90px;margin:0 auto}
.mod320161207 .projectDesc ul li em {display: none;}
.mod320161207 .projectDesc ul li:hover{background:#29a2fe}
.mod320161207 .projectDesc ul li:hover em{display:block}
.mod320161207 .projectDesc ul li:hover i{display:none}
.mod320161207 .projectDesc ul li:hover p{color:#fff}







.footMod2Style .projectDesc ul{margin-right: -26px}

.footMod2Style .projectDesc ul li{float: left;width: 165px;height: 210px;margin-right: 26px; margin-bottom: 26px;text-align: center}

.footMod2Style .projectDesc ul li i{width: 70px;height:70px;margin: 0 auto;display:block;margin-top: 30px;background: url("../image/icons.png") no-repeat}

.footMod2Style .projectDesc ul li{color: #666;background: #fff;    margin-left: 0;}

.footMod2Style .projectDesc ul li p{margin-top: 20px;color: #6d6d6d;padding: 0;text-align: center;}

.footMod2Style .projectDesc ul li:hover{background: #0173ca}

.footMod2Style .projectDesc ul li:hover a,.mod2 .projectDesc ul li:hover p{color: #fff}

.footMod2Style .projectDesc ul li.i1 i{background-position: 0 -170px}

.footMod2Style .projectDesc ul li.i2 i{background-position: 0 -240px}

.footMod2Style .projectDesc ul li.i3 i{background-position: 0 -310px}

.footMod2Style .projectDesc ul li.i4 i{background-position: 0 -380px}

.footMod2Style .projectDesc ul li.i5 i{background-position: 0 -450px}

.footMod2Style .projectDesc ul li.i6 i{}

.footMod2Style .projectDesc ul li.i7 i{background-position: 0 -590px}

.footMod2Style .projectDesc ul li.i8 i{background-position: 0 -660px}

.footMod2Style .projectDesc ul li.i9 i{background-position: 0 -730px}

.footMod2Style .projectDesc ul li.i10 i{background-position: 0 -800px}

.footMod2Style .projectDesc ul li.i11 i{background-position: 0 -870px}

.footMod2Style .projectDesc ul li.i12 i{background-position: 0 -940px;width: 90px;}

.footMod2Style .projectDesc ul li.i1:hover i{background-position: -70px -170px}

.footMod2Style .projectDesc ul li.i2:hover i{background-position: -70px -240px}

.footMod2Style .projectDesc ul li.i3:hover i{background-position: -70px -310px}

.footMod2Style .projectDesc ul li.i4:hover i{background-position: -70px -380px}

.footMod2Style .projectDesc ul li.i5:hover i{background-position: -70px -450px}

.footMod2Style .projectDesc ul li.i6:hover i{}

.footMod2Style .projectDesc ul li.i7:hover i{background-position: -70px -590px}

.footMod2Style .projectDesc ul li.i8:hover i{background-position: -70px -660px}

.footMod2Style .projectDesc ul li.i9:hover i{background-position: -70px -730px}

.footMod2Style .projectDesc ul li.i10:hover i{background-position: -70px -800px}

.footMod2Style .projectDesc ul li.i11:hover i{background-position: -70px -870px}

.footMod2Style .projectDesc ul li.i12:hover i{background-position: -90px -940px}



.footMod2Style .projectDesc  ul li{border:1px solid #d5dfe7;width: 163px}





.fixedBar2{position: fixed;
    right: 0px;
    top: 160px;
    width: 140px;
    background: #f8fafb;
    z-index: 1000;}
.fixedBar2 ul>li{width: 100%;background: url("../image/darkrbga.png") repeat;height:100px;}
.fixedBar2 ul>li i{display: block;width: 30px;height: 30px;background: url("../image/aht_301.png") no-repeat 0 -1057px;margin: 0 auto}


.fixedBar2 ul li.anniversary-3{background: #ffdee1 url("../image/anniversary-3Bg.png") repeat}
.fixedBar2 ul li.anniversary-3 i{width: 26px;height: 26px;background: url("../image/year3.png") no-repeat;position: relative;top: 16px;}
.fixedBar2 ul li.anniversary-3 .scrollText{height: 18px;overflow: hidden;width: 100%;text-align: center;margin-top: 35px;color: #ee3131}




.dynamic{    padding-top: 40px;}
.dynamic .newItem{width: 775px;    margin-right: 40px;}
.dynamic .hd{margin-bottom: 40px}
.dynamic h2{font-size: 26px;color: #333;padding-left: 10px;border-left: 3px solid #0096ff;line-height: 100%;font-weight: normal}
.dynamic .more{right: 0;bottom: 0}
.newItemList{width: 100%;}
.newItemList ul{overflow:hidden }
.newItemList ul li{width: 25%;text-align: center;float: left;margin-top: -1px; border-top: 1px solid #e6e1e1;transition:all 0.6s ease;-webkit-transition:all 0.6s ease;-moz-transition:all 0.6s ease;-ms-transition:all 0.6s ease;}
.newItemList ul li .wrap{    border-right: 1px solid #e6e1e1;padding: 15px 0; }
.newItemList ul li .wrap-inner{margin: 0px 15px;padding: 20px 0;}
.newItemList ul li i{text-align: center;}
.newItemList ul li i img{display: none;height: 50px;}
.newItemList ul li i img:first-child{display: inline}
.newItemList ul li h3{font-weight: normal;font-size: 16px;color: #9d9d9d;margin-top: 5px;overflow: hidden;white-space: normal;text-overflow: ellipsis}
.newItemList ul li p{font-size: 12px;color: #9d9d9d;margin-top: 2px;overflow: hidden;white-space: normal;text-overflow: ellipsis}
.newItemList ul li:hover .wrap-inner{background: #0096ff}
.newItemList ul li:hover h3,.newItemList ul li:hover p{color: #fff}
.newItemList ul li:hover i img{display: inline}
.newItemList ul li:hover i img:first-child{display: none}
.shortNews .showList li{position: relative;    margin-top: 25px;}
.shortNews .showList li h3 a{font-weight: normal;font-size: 16px;color: #666;    width: 100%;white-space: nowrap;text-overflow: ellipsis;display:block;overflow:hidden}
.shortNews .showList li p{font-size: 12px;color: #9d9d9d;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;margin-top: 5px;    width: 79%;}
.shortNews .showList li .time{bottom: 0;right: 0;font-size:12px}
.shortNews .showList li:hover h3 a{color: #0096ff}







.summer{width: 600px;height: 400px;    position: fixed;
    left: 50%;
    margin-left: -300px;
    top: 50%;
    margin-top: -200px;}
.summer .aLink{width: 600px;height: 400px}
.summer .xClosed{position: absolute;right: 15px;top: 20px;display: block;width:32px;height: 41px;background: url("../image/summer-x.png") no-repeat }
.summer img{position: absolute}
.summer .summer-1{top: 20px; left: 38px;}
.summer .summer-2{top: 128px;left: 0px;}

.summerBtn{display:none}
.fixedBar .qBtn{display:none}
.fixedBar .qBtn a{background:url(../image/q.png) no-repeat;background-size:100%;width:140px;height:112px;display:block}







.bannerLeftInfo h2{-webkit-animation:bounceInLeft 1.5s 0s ease both;-moz-animation:bounceInLeft 1.5s 0s ease both;animation:bounceInLeft 1.5s 0s ease both;}

.bannerLeftInfo h3{-webkit-animation:bounceInRight 1.5s 0s ease both;-moz-animation:bounceInRight 1.5s 0s ease both;animation:bounceInRight 1.5s 0s ease both;}

.bannerLeftInfo p{-webkit-animation:fadeInDown 1s 0s ease both;-moz-animation:fadeInDown 1s 0s ease both;animation:fadeInDown 1s 0s ease both;}

.bannerLeftInfo .targetBtn{-webkit-animation:zoomInUp 1s 0s ease both;-moz-animation:zoomInUp 1s 0s ease both;animation:zoomInUp 1s 0s ease both;}

.bannerLeftInfo .targetBtn a:last-child{-webkit-animation:pulse 2s 0s ease both infinite;-moz-animation:pulse 2s 0s ease both infinite;animation:pulse 2s 0s ease both infinite;}

.flashBox .b1-1{-webkit-animation:flash 1.5s 0s ease both;-moz-animation:flash 1.5s 0s ease both;animation:flash 1.5s 0s ease both;}

.flashBox .b1-2,.singleBanner img{-webkit-animation:bounceInRight 1.5s 0.5s ease both;-moz-animation:bounceInRight 1.5s 0.5s ease both;animation:bounceInRight 1.5s 0.5s ease both;}

.flashBox .b2-1{-webkit-animation:fadeInRight 1.5s 0s ease both;-moz-animation:fadeInRight 1.5s 0s ease both;animation:fadeInRight 1.5s 0.5s ease both;}

.flashBox .b3-1{-webkit-animation:slideInRight 1.5s 0.5s ease both;-moz-animation:slideInRight 1.5s 0.5s ease both;animation:slideInRight 1.5s 0.5s ease both;}

.mod1 .projectDesc ul .rubberBand:hover i{-webkit-animation:tada 1s 0s ease both;-moz-animation:tada 1s 0s ease both;animation:tada 1s 0s ease both;}

.mod2 .projectDesc ul li:hover a i{-webkit-animation:tada 1s 0s ease both;-moz-animation:tada 1s 0s ease both;animation:tada 1s 0s ease both;}

.mod3 .projectDesc ul li:hover i{-webkit-animation:bounce 1s 0s ease both;-moz-animation:bounce 1s 0s ease both;animation:bounce 1s 0s ease both;}



.animatePulse  li:hover i{-webkit-animation:pulse 2s 0s ease both infinite;-moz-animation:pulse 2s 0s ease both infinite;animation:pulse 2s 0s ease both infinite;}

.animateTada  li:hover i{-webkit-animation:tada 1s 0s ease both;-moz-animation:tada 1s 0s ease both;animation:tada 1s 0s ease both;}

.animateBounce  li:hover i{-webkit-animation:bounce 1s 0s ease both;-moz-animation:bounce 1s 0s ease both;animation:bounce 1s 0s ease both;}

.animaterubberBand  li:hover i{-webkit-animation:rubberBand 1s 0s ease both;-moz-animation:rubberBand 1s 0s ease both;animation:rubberBand 1s 0s ease both;}

.animateZoomIn  li:hover i{-webkit-animation:zoomIn 1s 0s ease both;-moz-animation:zoomIn 1s 0s ease both;animation:zoomIn 1s 0s ease both;}

.animateSwing li:hover i{-webkit-animation:swing 1s 0s ease both;-moz-animation:swing 1s 0s ease both;animation:swing 1s 0s ease both;}

.fixedBar2 ul li.anniversary-3 i{-webkit-animation:spin 2s 0s infinite linear normal forwards;-moz-animation:spin 2s 0s infinite linear normal forwards;animation:spin 2s 0s infinite linear normal forwards;}











@-webkit-keyframes spin {
    0% {
        -webkit-transform: rotateY(0deg) rotateX(0deg);
        transform: rotateY(0deg) rotateX(0deg);
    }

    50% {
        -webkit-transform: rotateY(-180deg) rotateX(0deg);
        transform: rotateY(-180deg) rotateX(0deg);
    }

    100% {
        -webkit-transform: rotateY(-360deg) rotateX(0deg);
        transform: rotateY(-360deg) rotateX(0deg);
    }
}

@keyframes spin {
    0% {
        -webkit-transform: rotateY(0deg) rotateX(0deg);
        transform: rotateY(0deg) rotateX(0deg);
    }

    50% {
        -webkit-transform: rotateY(-180deg) rotateX(0deg);
        transform: rotateY(-180deg) rotateX(0deg);
    }

    100% {
        -webkit-transform: rotateY(-360deg) rotateX(0deg);
        transform: rotateY(-360deg) rotateX(0deg);
    }
}

@-webkit-keyframes zoomIn {

    from {

        opacity: 0;

        -webkit-transform: scale3d(.3, .3, .3);

        transform: scale3d(.3, .3, .3);

    }



    50% {

        opacity: 1;

    }

}



@keyframes zoomIn {

    from {

        opacity: 0;

        -webkit-transform: scale3d(.3, .3, .3);

        transform: scale3d(.3, .3, .3);

    }



    50% {

        opacity: 1;

    }

}



@-webkit-keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);} to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}

@keyframes pulse{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 50%{-webkit-transform: scale3d(1.05, 1.05, 1.05); transform: scale3d(1.05, 1.05, 1.05);} to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}

@-webkit-keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);} 70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);} 90%{-webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}}

@keyframes bounce{from, 20%, 53%, 80%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); -webkit-transform: translate3d(0,0,0); transform: translate3d(0,0,0);} 40%, 43%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -10px, 0); transform: translate3d(0, -10px, 0);} 70%{-webkit-animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060); -webkit-transform: translate3d(0, -5px, 0); transform: translate3d(0, -5px, 0);} 90%{-webkit-transform: translate3d(0,-4px,0); transform: translate3d(0,-4px,0);}}

@-webkit-keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);} 40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);} 60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);} 80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);} to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}}

@keyframes swing{20%{-webkit-transform: rotate3d(0, 0, 1, 15deg); transform: rotate3d(0, 0, 1, 15deg);} 40%{-webkit-transform: rotate3d(0, 0, 1, -10deg); transform: rotate3d(0, 0, 1, -10deg);} 60%{-webkit-transform: rotate3d(0, 0, 1, 5deg); transform: rotate3d(0, 0, 1, 5deg);} 80%{-webkit-transform: rotate3d(0, 0, 1, -5deg); transform: rotate3d(0, 0, 1, -5deg);} to{-webkit-transform: rotate3d(0, 0, 1, 0deg); transform: rotate3d(0, 0, 1, 0deg);}}

@-webkit-keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);} 30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);} 40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);} to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}

@keyframes tada{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 10%, 20%{-webkit-transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg); transform: scale3d(.9, .9, .9) rotate3d(0, 0, 1, -3deg);} 30%, 50%, 70%, 90%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);} 40%, 60%, 80%{-webkit-transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg); transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);} to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}

@-webkit-keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);} 40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);} 50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);} 65%{-webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1);} 75%{-webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1);} to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}

@keyframes rubberBand{from{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);} 30%{-webkit-transform: scale3d(1.25, 0.75, 1); transform: scale3d(1.25, 0.75, 1);} 40%{-webkit-transform: scale3d(0.75, 1.25, 1); transform: scale3d(0.75, 1.25, 1);} 50%{-webkit-transform: scale3d(1.15, 0.85, 1); transform: scale3d(1.15, 0.85, 1);} 65%{-webkit-transform: scale3d(.95, 1.05, 1); transform: scale3d(.95, 1.05, 1);} 75%{-webkit-transform: scale3d(1.05, .95, 1); transform: scale3d(1.05, .95, 1);} to{-webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1);}}

@-webkit-keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}}

@keyframes slideInRight{from{-webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0); visibility: visible;} to{-webkit-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0);}}

@-webkit-keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}

@keyframes fadeInRight{from{opacity: 0; -webkit-transform: translate3d(100%, 0, 0); transform: translate3d(100%, 0, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}

@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);} 60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);} 75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);} 90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);} to{-webkit-transform: none; transform: none;}}

@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);} 60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);} 75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);} 90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);} to{-webkit-transform: none; transform: none;}}

@-webkit-keyframes flash{from, 50%, to{opacity: 1;} 25%, 75%{opacity: 0;}}

@keyframes flash{from, 50%, to{opacity: 1;} 25%, 75%{opacity: 0;}}

@-webkit-keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}

@keyframes zoomInUp{from{opacity: 0; -webkit-transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); transform: scale3d(.1, .1, .1) translate3d(0, 1000px, 0); -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190); animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);} 60%{opacity: 1; -webkit-transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); transform: scale3d(.475, .475, .475) translate3d(0, -60px, 0); -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1); animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);}}

@-webkit-keyframes fadeInDown{from{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}

@keyframes fadeInDown{from{opacity: 0; -webkit-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);} to{opacity: 1; -webkit-transform: none; transform: none;}}

@-webkit-keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);} 60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);} 75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);} 90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);} to{-webkit-transform: none; transform: none;}}

@keyframes bounceInRight{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} from{opacity: 0; -webkit-transform: translate3d(3000px, 0, 0); transform: translate3d(3000px, 0, 0);} 60%{opacity: 1; -webkit-transform: translate3d(-25px, 0, 0); transform: translate3d(-25px, 0, 0);} 75%{-webkit-transform: translate3d(10px, 0, 0); transform: translate3d(10px, 0, 0);} 90%{-webkit-transform: translate3d(-5px, 0, 0); transform: translate3d(-5px, 0, 0);} to{-webkit-transform: none; transform: none;}}

@-webkit-keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);} 60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);} 75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);} 90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);} to{-webkit-transform: none; transform: none;}}

@keyframes bounceInLeft{from, 60%, 75%, 90%, to{-webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000); animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);} 0%{opacity: 0; -webkit-transform: translate3d(-3000px, 0, 0); transform: translate3d(-3000px, 0, 0);} 60%{opacity: 1; -webkit-transform: translate3d(25px, 0, 0); transform: translate3d(25px, 0, 0);} 75%{-webkit-transform: translate3d(-10px, 0, 0); transform: translate3d(-10px, 0, 0);} 90%{-webkit-transform: translate3d(5px, 0, 0); transform: translate3d(5px, 0, 0);} to{-webkit-transform: none; transform: none;}}

.bounceInLeft{-webkit-animation-name: bounceInLeft; animation-name: bounceInLeft;}



.page-zhongchou .projectDesc  ul li{width: 243px;border: 1px solid #d5dfe7;  margin-top: 30px;}
.page-zhongchou .projectDesc  ul li h3{font-size: 18px}
.page-zhongchou .projectDesc  ul li p{    padding: 0 30px;  height: 80px;  overflow: hidden;}
.page-zhongchou .projectDesc  ul li i{width: 80px;height: 80px}
.yiyuanduobao ul li.i1 i{background-position: 0 -2535px}
.yiyuanduobao ul li.i2 i{background-position: -80px -2535px}
.yiyuanduobao ul li.i3 i{background-position: -160px -2535px}
.yiyuanduobao ul li.i4 i{background-position: -240px -2535px}
.yiyuanduobao ul li.i5 i{background-position: -320px -2535px}
.yiyuanduobao ul li.i6 i{background-position: -400px -2535px}
.yiyuanduobao ul li.i7 i{background-position: -480px -2535px}
.yiyuanduobao ul li.i8 i{background-position: -560px -2535px}

.zhongchou ul li.i1 i{background-position: -640px -2535px}
.zhongchou ul li.i2 i{background-position: -240px -2535px}
.zhongchou ul li.i3 i{background-position: -720px -2535px}
.zhongchou ul li.i4 i{background-position: -800px -2535px}
.zhongchou ul li.i5 i{background-position: -160px -2535px}
.zhongchou ul li.i6 i{background-position: -400px -2535px}
.zhongchou ul li.i7 i{background-position: -480px -2535px}
.zhongchou ul li.i8 i{background-position: -560px -2535px}

.pintuan ul li.i1 i{background-position: -0px -2535px}
.pintuan ul li.i2 i{background-position: -880px -2535px}
.pintuan ul li.i3 i{background-position: -240px -2535px}
.pintuan ul li.i4 i{background-position: -960px -2535px}
.pintuan ul li.i5 i{background-position: -160px -2535px}
.pintuan ul li.i6 i{background-position: -400px -2535px}
.pintuan ul li.i7 i{background-position: -480px -2535px}
.pintuan ul li.i8 i{background-position: -560px -2535px}
.qrWindow{width: 100%;height: 100%;position: fixed;top: 0;right: 0;left: 0;bottom:0;background: url("../image/rgbabg.png") repeat;    z-index: 9999}
.qrWindow .qrMain{width: 400px;height: 400px;top: 50%;margin-top: -200px;left: 50%;margin-left: -200px;text-align:center;position: absolute;background: url("../image/qrbg.png") no-repeat}
.qrWindow .qrMain .xClosed{position: absolute;right: -60px;top: 0;width: 53px;height: 53px;background: url("../image/xclosed.png") no-repeat}
.qrWindow .qrMain h3{    font-size: 18px;  color: #fff;  text-align: center;  margin-top: 75px;  font-weight: normal;}
.qrWindow .qrMain .qrCode{width: 200px;height: 200px;position: absolute;top: 120px;left: 100px;background: #fff}


.year3Window{width: 700px;height: 500px;display: none;left: 50%;margin-left: -350px;top: 200px;position: fixed}
.year3Window .xClosed{position: absolute;right: 0;top: 0;width: 50px;height: 50px;background: url("../image/xClosed1.png") no-repeat}
.year3Window .tit3year{position: absolute;top: 16px;left: 50%;margin-left: -90px}
.year3Window .bigBg{position: absolute;top: 157px;left: 50%;margin-left: -320px}
.year3Window .upText{position: absolute;top: 161px;left: 50%;margin-left: -325px}
.year3Window .downText{position: absolute;top: 233px;left: 50%;margin-left: -320px}
.year3Window .timeSet{    position: absolute;
    width: 700px;
    top: 338px;
    left: 84px;}
.timeSet span.tit{font-size: 25px;color: #fff}
.timeIcon{ float: left; width:300px;}
.timeIcon i{ width: 41px;
    vertical-align: middle;
    height: 30px;
    display: inline-block;
    font-size: 25px;
    color: #333;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    background: url(../image/timeBg.png);
    word-spacing: 10px;
    letter-spacing: 7px;
    padding-left: 6px; }
.timeIcon em{display: inline-block; font-size: 13px; color:#333333;  width:22px; height:30px;text-align: center; line-height: 30px;     vertical-align: middle;}
.timeIcon em{*display: inline;}


.year3Window .places{position: absolute;width: 270px;height: 40px;line-height: 40px;background: url("../image/tipBg.png") no-repeat top center;font-size: 20px;color: #460a27;text-align: center;bottom: 77px;
    left: 50%;
    margin-left: -156px;}
.year3Window .places em{color: #f30d0d}



.banner-b{background: #0096ff}
.banner-b .w1120 {height:328px;*height: 348px}
.banner-b img{position: absolute;}
.banner-b .b-1{right: 130px;top: 18px}
.banner-b .b-2{  left: 148px; top: 18px;}
.banner-b .b-3{left: 50%;margin-left: -381px;top: 160px}
.banner-b .b-s{bottom: 0;}
.banner-b .b-s-1{    width: 100px; left: 50px;}
.banner-b .b-s-2{    left: 160px;    width: 160px;}
.banner-b .b-s-3{    left: 390px;width: 58px;}
.banner-b .b-s-4{   right: 359px;  width: 103px;}
.banner-b .b-s-5{    right: 250px;width: 150px;}
.banner-b .b-s-6{    right: 0;width: 65px;}
.banner-b  .bannerLeftInfo .targetBtn {    top: 168px;left: 400px;position: relative;}
.singleBanner .banner-b .b-s{top:inherit}
.singleBanner .banner-b .b-1,.singleBanner .banner-b .b-2{top:38px}
.singleBanner .banner-b .b-3{top:180px}
.singleBanner .banner-b  .bannerLeftInfo .targetBtn {top:188px}

.singleBanner  img.b-s{   bottom:0
}
.singleBanner  .banner-b .w1120 {height:348px;}

.banner-zz{background: #0d97e7;}
.banner-zz a{display: block;height: 100%;position: relative}
.banner-zz a .w1120{position: relative;height: 100%}
.banner-zz img{position: absolute}
.banner-zz .zz-0{    top: 105px;left: 0;}
.banner-zz .zz-1{    top: 208px;left: 0;}
.banner-zz .zz-2{    right: -194px;top: 0;}

.banner-zb{background: #00a8ff}
.banner-zb img{position: absolute}
.banner-zb .z1{ top: 0; left: 50%;margin-left: -366px;}
.banner-zb .z2{right: 0;top: 74px;}
.banner-zb .z3{left: 0;top: 86px;}

.banner-applet{background: #0099e8}
.banner-applet a .w1120{height: 100%;}
.banner-applet img{position: absolute}
.banner-applet .applet1{left: 2px;top: 90px;}
.banner-applet .applet2{left: 70px;bottom: 0;}
.banner-applet .applet3{left: 30px;top: 190px;}
.banner-applet .applet4{right: 0;top: 50px;}


.qiuWindow{width: 700px;height: 500px;display: none;left: 50%;margin-left: -350px;top: 200px;position: fixed;cursor:pointer;background: url("../image/qiu.png") no-repeat top center}
.qiuWindow .xClosed{position: absolute;right: 0;top: 0;width: 50px;height: 50px;background: url("../image/xClosed1.png") no-repeat}
.qiuWindow .timeSet{position: absolute;width: 700px;top: 304px;left: 84px;}
.timeSet span.tit{font-size: 25px;color: #fff}
.timeIcon{float: left;width:300px;}
.timeIcon i{width: 41px;vertical-align: middle;height: 30px;display: inline-block;font-size: 25px;color: #333;text-align: center;line-height: 30px;font-weight: bold;background: url(../image/timeBg.png);word-spacing: 10px;letter-spacing: 7px;padding-left: 6px;}
.timeIcon em{display: inline-block;font-size: 13px;color:#fff;width:22px;height:30px;text-align: center;line-height: 30px;vertical-align: middle;}
.timeIcon em{*display: inline;}
.qiuWindow .places{position: absolute;width: 270px;height: 40px;line-height: 40px;background: url("../image/tipBg.png") no-repeat top center;font-size: 20px;color: #460a27;text-align: center;bottom: 100px;left: 50%;margin-left: -156px;}
.qiuWindow .places em{color: #f30d0d}



.banner-yzf{}
.yunzhuanfa,.banner-yzf{text-align: center;background: url("../image/yun.png") no-repeat top center}
.page-yzf {text-align: center;}
.page-yzf .minNavHeight{background:#d8f2ff}
.page-yzf .minNavHeight ul li{}
.page-yzf .yzfStyle ul li{display: inline-block;padding: 10px 20px;margin:0 10px;}
.page-yzf .yzfStyle ul li{*display: inline}


.page-yzf .minNavHeight  ul li a{width: 280px;height: 68px;background: url("../image/icons.png") no-repeat}
.page-yzf .minNavHeight  ul li.i1 a{background-position: -336px -2352px}
.page-yzf .minNavHeight ul li.i2 a{background-position: -616px -2352px}
.page-yzf .minNavHeight  ul li span{width: 70px;height: 70px;margin-left: 10px}
.page-yzf .minNavHeight  ul li span img{width: 100%;height: 100%}
.page-yzf .yunInfo{}
.page-yzf .yunInfo .row{padding: 100px 0}
.page-yzf .yunInfo .descText{    padding-top: 200px;    padding-left: 100px;}
.page-yzf .yunInfo .descText h3{font-size: 46px;color: #000}
.page-yzf .yunInfo .descText p{font-size: 18px;color: #666;    line-height: 40px;}
.page-yzf .grayBg{background: #effaff}














.year3Window .tit3year{-webkit-transform-origin: top left;  transform-origin: top left;-webkit-animation:swing 1s .5s ease both;-moz-animation:swing 1s .5s ease both;animation:swing 1s .5s ease both;}
.year3Window .upText{-webkit-animation:zoomInDown 1.5s .0s ease both;-moz-animation:zoomInDown 1.5s .0s ease both;animation:zoomInDown 1.5s .0s ease both;}
.year3Window .downText{-webkit-animation:zoomInUp 1.5s 0s ease both;-moz-animation:zoomInUp 1.5s .0s ease both;animation:zoomInUp 1.5s 0s ease both;}
.year3Window .timeSet{-webkit-animation:bounceInUp 1s .0s ease both;-moz-animation:bounceInUp 1s .0s ease both;animation:bounceInUp 1s .0s ease both;}
.year3Window .places{-webkit-animation:bounceInUp 1s .5s ease both;-moz-animation:bounceInUp 1s .5s ease both;animation:bounceInUp 1s .5s ease both;}
.year3Window .bigBg{-webkit-animation:fadeInUp 5s 0s ease both;-moz-animation:fadeInUp 5s 0s ease both;animation:fadeInUp 5s 0s ease both;}

.banner-b .b-1{-webkit-animation:bounceInLeft 1.5s 0s ease both;-moz-animation:bounceInLeft 1.5s 0s ease both;animation:bounceInLeft 1.5s 0s ease both;}
.banner-b .b-2{-webkit-animation:bounceInRight 1.5s 0s ease both;-moz-animation:bounceInRight 1.5s 0s ease both;animation:bounceInRight 1.5s 0s ease both;}
.banner-b .b-3{-webkit-animation:fadeInDown 1s 0s ease both;-moz-animation:fadeInDown 1s 0s ease both;animation:fadeInDown 1s 0s ease both;}
.banner-b .b-s{-webkit-animation: zoomInDown 1.2s  ease both;animation: zoomInDown 1.2s  ease both;}
.banner-b .b-s-1{-webkit-animation-delay: 1s;animation-delay: 1s;}
.banner-b .b-s-2{-webkit-animation-delay: 0s;animation-delay: 0s;}
.banner-b .b-s-3{-webkit-animation-delay: .6s;animation-delay: .6s;}
.banner-b .b-s-4{-webkit-animation-delay: .8s;animation-delay: .8s;}
.banner-b .b-s-5{-webkit-animation-delay: 1.5s;animation-delay: 1.5s;}
.banner-b .b-s-6{-webkit-animation-delay: .5s;animation-delay: .5s;}

.banner-zz .zz-0{  -webkit-animation:bounceInLeft 1.5s 0s ease both;-moz-animation:bounceInLeft 1.5s 0s ease both;animation:bounceInLeft 1.5s 0s ease both;}
.banner-zz .zz-1{ -webkit-animation:bounceInLeft 1.5s .5s ease both;-moz-animation:bounceInLeft 1.5s .5s ease both;animation:bounceInLeft 1.5s .5s ease both;}
.banner-zz .zz-2{ -webkit-animation: zoomInDown 1.2s  ease both;animation: zoomInDown 1.2s  ease both;}

.banner-zb .z1{  -webkit-animation:pulse 2s 0s ease both infinite;-moz-animation:pulse 2s 0s ease both infinite;animation:pulse 2s 0s ease both infinite;}
.banner-zb .z2{ -webkit-animation:bounceInLeft 1.5s .5s ease both;-moz-animation:bounceInLeft 1.5s .5s ease both;animation:bounceInLeft 1.5s .5s ease both;}
.banner-zb .z3{ -webkit-animation: zoomInDown 1.2s  ease both;animation: zoomInDown 1.2s  ease both;}



.banner-applet .applet1{-webkit-animation: bounceInLeft 1.5s 0s ease both;-moz-animation: bounceInLeft 1.5s 0s ease both;animation: bounceInLeft 1.5s 0s ease both;}
.banner-applet .applet2{-webkit-animation:zoomInUp 1.5s 0s ease both;-moz-animation:zoomInUp 1.5s .0s ease both;animation:zoomInUp 1.5s 0s ease both;}
.banner-applet .applet3{-webkit-animation: bounceInLeft 1.5s .5s ease both;-moz-animation: bounceInLeft 1.5s .5s ease both;animation: bounceInLeft 1.5s .5s ease both;}
.banner-applet .applet4{-webkit-animation: zoomInDown 1.2s ease both;animation: zoomInDown 1.2s ease both;}



.bannerApplet{background: #00a8ff}
.bannerApplet img{position: absolute}
.bannerApplet .z1{ top: 0; left: 50%;margin-left: -366px;}
.bannerApplet .applet2{right: 0;top: 74px;}
.bannerApplet .applet1{left: 0;top: 86px;}

.bannerApplet.z1{  -webkit-animation:pulse 2s 0s ease both infinite;-moz-animation:pulse 2s 0s ease both infinite;animation:pulse 2s 0s ease both infinite;}
.bannerApplet .applet1{ -webkit-animation:bounceInLeft 1.5s .5s ease both;-moz-animation:bounceInLeft 1.5s .5s ease both;animation:bounceInLeft 1.5s .5s ease both;}
.bannerApplet .applet2{ -webkit-animation: zoomInDown 1.2s  ease both;animation: zoomInDown 1.2s  ease both;}



.flashbanner a .w1120{height:100%}
.flashbanner a .w1120 img{position: absolute}
.flashbanner .banner20161216-img1{left: 0px;top: -14px;}
.flashbanner .banner20161216-img2{right: 0;top: 50px;}
.banneradd-all2 .banner20161216-img1{top: 0;left: 0;}
.flashbanner .banner20161216-img1{-webkit-animation: bounceInLeft 1.5s 0s ease both;-moz-animation: bounceInLeft 1.5s 0s ease both;animation: bounceInLeft 1.5s 0s ease both;}
.flashbanner .banner20161216-img2{-webkit-animation: bounceInRight 1.5s .5s ease both;-moz-animation: bounceInRight 1.5s .5s ease both;animation: bounceInRight 1.5s .5s ease both;}




.applet-page{}
.appletStyle{
    padding: 20px 0;
    background: #fafafa;
}

.appletStyle ul li {
    width: 260px;
    height: 58px;
    border: 1px solid #d5dfe7;
    padding: 0;
    border-radius: 5px;
    line-height: 58px;
}
.appletStyle ul li i {
    display: inline-block;
    vertical-align: middle;
    width: 32px;
    height: 32px;
}
.appletStyle ul li.i1 i{background-position: -0px -2615px}
.appletStyle ul li.i2 i{background-position: -32px -2615px}
.appletStyle ul li.i3 i{background-position: -64px -2615px}
.appletStyle ul li.i4 i{background-position: -96px -2615px}

.appletStyle ul li i{*display: inline}
.appletStyle ul li p{display: inline-block}
.appletStyle ul li p{*display: inline}
.appletStyle ul li:hover{background: #e9f0ff}
.appletStyle ul li:hover p{color: #1b97f5}

.appletStyle ul li.i1:hover i{background-position: -128px -2615px}
.appletStyle ul li.i2:hover i{background-position: -160px -2615px}
.appletStyle ul li.i3:hover i{background-position: -192px -2615px}
.appletStyle ul li.i4:hover i{background-position: -224px -2615px}


.appletStyle ul li.current{background: #e9f0ff}
.appletStyle ul li.current p{color: #1b97f5}
.appletStyle ul li.i1.current i{background-position: -128px -2615px}
.appletStyle ul li.i2.current i{background-position: -160px -2615px}
.appletStyle ul li.i3.current i{background-position: -192px -2615px}
.appletStyle ul li.i4.current i{background-position: -224px -2615px}



.applet-page .module1  .projectDesc ul{text-align: center}
.applet-page .module1  .projectDesc ul li{display: inline-block;width: 250px;margin: 0 0px;vertical-align: top;background: #fff}
.applet-page .module1  .projectDesc ul li{*display: inline}
.applet-page .module1  .projectDesc ul li i{display: block;width: 250px;height: 250px;background: url("../image/icons.png") no-repeat;margin: 20px auto;margin-top: 50px}
.applet-page .module1  .projectDesc ul li.i2{margin: 0 170px}
.applet-page .module1  .projectDesc ul li.i1 i{background-position: -0px -2792px}
.applet-page .module1  .projectDesc ul li.i2 i{background-position: -250px -2792px}
.applet-page .module1  .projectDesc ul li.i3 i{background-position: -500px -2792px}
.applet-page .module1  .projectDesc ul li p{padding: 8px 0;border-radius: 25px;font-size: 14px;text-align: center;overflow: hidden;color: #333;line-height: 20px;background: #f6faff;}


.appLetDesc{
    padding-bottom: 100px;
}

.appLetDesc .applet-i{padding-right: 70px;border-right: 1px solid #eee}
.appLetDesc .applet-i img{width: 320px;height: 232px}
.appLetDesc  .descText{overflow: hidden;padding-left: 70px;font-size: 20px;padding-top: 15px}
.appLetDesc  .descText .text2{color: #2d8cec}
.appLetDesc  .descText .text2 strong{float: left;width: 100px;border-top: 2px solid #2d8cec;height:25px;margin-top: 30px}



.applet-page .module2  .projectDesc ul{text-align: center}
.applet-page .module2  .projectDesc ul li{display: inline-block;width: 190px;margin: 0 15px;vertical-align: top;background: #fff}
.applet-page .module2  .projectDesc ul li{*display: inline}
.applet-page .module2  .projectDesc ul li i{display: block;width: 100px;height: 100px;background: url("../image/icons.png") no-repeat;margin: 20px auto;margin-top: 50px}
.applet-page .module2  .projectDesc ul li.i1 i{background-position: -0px -2647px}
.applet-page .module2  .projectDesc ul li.i2 i{background-position: -100px -2647px}
.applet-page .module2  .projectDesc ul li.i3 i{background-position: -200px -2647px}
.applet-page .module2  .projectDesc ul li.i4 i{background-position: -300px -2647px}
.applet-page .module2  .projectDesc ul li.i5 i{background-position: -400px -2647px}
.applet-page .module2  .projectDesc ul li p{padding: 0;font-size: 14px;text-align: center;overflow: hidden;color: #333;line-height: 20px;    padding-bottom: 10px;}



.applet-page .module3  .projectDesc ul{text-align: center}
.applet-page .module3  .projectDesc ul li{display: inline-block;width: 246px;margin: 0 15px;vertical-align: top;background: #fff}
.applet-page .module3  .projectDesc ul li{*display: inline}
.applet-page .module3  .projectDesc ul li i{display: block;width: 120px;height: 120px;background: url("../image/icons.png") no-repeat;margin: 20px auto;margin-top: 50px}
.applet-page .module3  .projectDesc ul li.i1 i{background-position: -500px -2647px}
.applet-page .module3  .projectDesc ul li.i2 i{background-position: -620px -2647px}
.applet-page .module3  .projectDesc ul li.i3 i{background-position: -740px -2647px}
.applet-page .module3  .projectDesc ul li.i4 i{background-position: -860px -2647px}
.applet-page .module3  .projectDesc ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}
.applet-page .module3  .projectDesc ul li p{padding: 0;font-size: 12px;text-align: center;overflow: hidden;color: #9d9d9d;line-height: 20px;    padding-bottom: 10px;}



.applet-page .module4  .projectDesc ul{text-align: center;margin-left: -26px;padding-top: 50px;}
.applet-page .module4  .projectDesc ul li{display: inline-block;width: 356px;margin: 0;vertical-align: top;background: #fff;float: left;text-align: left;margin-bottom: 26px;margin-left: 26px;padding: 40px 0;}

.applet-page .module4  .projectDesc ul li i{display: inline-block;width: 45px;height: 45px;background: url("../image/icons.png") no-repeat;margin: auto;margin-left: 80px;margin-right: 10px;}
.applet-page .module4  .projectDesc ul li.i1 i{background-position: -0px -2747px}
.applet-page .module4  .projectDesc ul li.i2 i{background-position: -45px -2747px}
.applet-page .module4  .projectDesc ul li.i3 i{background-position: -90px -2747px}
.applet-page .module4  .projectDesc ul li.i4 i{background-position: -135px -2747px}
.applet-page .module4  .projectDesc ul li.i5 i{background-position: -180px -2747px}
.applet-page .module4  .projectDesc ul li.i6 i{background-position: -225px -2747px}
.applet-page .module4  .projectDesc ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}
.applet-page .module4  .projectDesc ul li p{padding: 0;font-size: 20px;overflow: hidden;color: #333;line-height: 20px;padding-bottom: 10px;display: inline-block;}



.applet-pro{}
.applet-pro .pro_0{}
.applet-pro .pro_0 .hd{background: #f8faff}
.applet-pro .pro_0 .hd ul li{float: left;width: 50%;text-align: center;    padding: 30px 0;cursor: pointer}
.applet-pro .pro_0 .hd ul li i{display: inline-block;width: 35px;height: 35px;vertical-align: middle;background: url("../image/icons.png") no-repeat -995px -1500px;margin-right: 5px}
.applet-pro .pro_0 .hd ul li i{*display: inline}
.applet-pro .pro_0 .hd ul li em{font-size: 25px;vertical-align: middle}
.applet-pro .pro_0 .hd ul li.li1 i{background-position: -960px -1500px}
.applet-pro .pro_0 .hd ul li.on{background: #e9f0ff}
.applet-pro .pro_0 .hd ul li.on i{background-position: -995px -1535px}
.applet-pro .pro_0 .hd ul li.li1.on i{background-position: -960px -1535px}
.applet-pro .pro_0 .hd ul li.on em{color: #0173ca}



.pro_0_row_1 .module1  .projectDesc ul{text-align: center}
.pro_0_row_1 .module1  .projectDesc ul li{display: inline-block;width: 340px;margin: 0 15px;vertical-align: top;background: #fff}
.pro_0_row_1 .module1  .projectDesc ul li{*display: inline}
.pro_0_row_1 .module1  .projectDesc ul li i{display: block;width: 320px;height: 220px;background: url("../image/icons.png") no-repeat;margin: 20px auto;margin-top: 50px}
.pro_0_row_1 .module1  .projectDesc ul li.i1 i{background-position: -0px -3052px}
.pro_0_row_1 .module1  .projectDesc ul li.i2 i{background-position: -320px -3052px}
.pro_0_row_1 .module1  .projectDesc ul li.i3 i{background-position: -640px -3052px}

.pro_0_row_1 .module1  .projectDesc ul li h3{font-size:20px;color: #525e6e;font-weight: normal;padding-bottom: 15px}
.pro_0_row_1 .module1  .projectDesc ul li p{padding: 0;font-size: 12px;text-align: center;overflow: hidden;color: #9d9d9d;line-height: 20px;    padding-bottom: 10px;    height: 80px;}




.pro_0_row_1 .module2 .projectDesc ul{text-align: left}
.pro_0_row_1 .module2 .projectDesc ul li{float: left;width: 50%;margin: 0;padding: 0}
.pro_0_row_1 .module2 .projectDesc ul li .rect{padding: 35px 0}
.pro_0_row_1 .module2 .projectDesc ul li .icon {width: 80px;height: 80px;vertical-align: middle;background: url("../image/icons.png") no-repeat;margin-right: 10px}

.pro_0_row_1 .module2 .projectDesc ul li .i0 .icon{background-position: -336px -2420px}
.pro_0_row_1 .module2 .projectDesc ul li .i1 .icon{background-position: -416px -2420px}
.pro_0_row_1 .module2 .projectDesc ul li .i2 .icon{background-position: -496px -2420px}
.pro_0_row_1 .module2 .projectDesc ul li .i3 .icon{background-position: -576px -2420px}
.pro_0_row_1 .module2 .projectDesc ul li .i4 .icon{background-position: -656px -2420px}
.pro_0_row_1 .module2 .projectDesc ul li .desc{vertical-align: middle;font-size: 14px;color: #999}
.pro_0_row_1 .module2 .projectDesc ul li .desc h3{font-size: 20px;color: #383a38;    font-weight: 700;}
.pro_0_row_1 .module2 .projectDesc ul li .desc h3{font-size: 16px;color: #383a38;    font-weight: 700;}
.pro_0_row_1 .module2 .projectDesc ul li .desc .pp{padding-bottom: 10px;    line-height: 36px;}
.pro_0_row_1 .module2 .projectDesc ul li .desc p{padding: 0;margin: 0;color: #999}



.pro_0_row_2 .module1  .projectDesc ul{padding-bottom: 100px}
.pro_0_row_2 .module1  .projectDesc ul li{float: left;width: 50%;padding: 0;margin: 0}
.pro_0_row_2 .module1  .projectDesc ul li .itemThis{width: 258px;height: 521px;margin: 0 auto;position: relative}
.pro_0_row_2 .module1  .projectDesc ul li .itemThis .code{
    position: absolute;
    width: 147px;
    height: 147px;
    right: -90px;
    bottom: 41px;
}
.pro_0_row_2 .module1  .projectDesc ul li.i1 .itemThis{background: url("../image/applet_item0.png") no-repeat}
.pro_0_row_2 .module1  .projectDesc ul li.i2 .itemThis{background: url("../image/applet_item1.png") no-repeat}
.pro_0_row_2 .module1  .projectDesc ul li .itemThis .code p{position: absolute;z-index: 99;width: 147px;height: 147px;line-height: 147px;text-align: center;color: #fff;font-size: 24px;padding: 0;margin: 0;top: 0;left: 0;background: url("../image/rgbabg.png") repeat}
.pro_0_row_2 .module1  .projectDesc ul li .btn{}
.pro_0_row_2 .module1  .projectDesc ul li .btn span{width: 248px;height: 50px;line-height: 50px;text-align: center;color: #fff;font-size: 30px;display: block;margin: 0 auto;background: #00a8ff;border-radius: 40px}



.priceTab_This {background:#f3faff}
.priceTab_This ul{    margin-bottom: 20px;}
.priceTab_This ul li{    float: left;width: 14.28571428571%;text-align: center;overflow:hidden}
.priceTab_This ul li a{display: block;padding: 40px 0;color: #333;font-size: 18px;}
.priceTab_This ul li a i{display:block;width:65px;height:60px;margin:0 auto;background: url("../image/icons.png") no-repeat;    margin-bottom: 10px;}
.priceTab_This ul li a i.i1{background-position:0 -3304px}
.priceTab_This ul li a i.i2{background-position:-65px -3304px}
.priceTab_This ul li a i.i3{background-position:-130px -3304px}
.priceTab_This ul li a i.i4{background-position:-195px -3304px}
.priceTab_This ul li a i.i5{background-position:-260px -3304px}
.priceTab_This ul li a i.i6{background-position:-325px -3304px}
.priceTab_This ul li a i.i7{background-position:-390px -3304px}
.priceTab_This ul li.on,.priceTab_This ul li:hover{background:#e8f5ff;}
.priceTab_This ul li.on a{color:#333}


.window2017{width:800px;height: 480px;top: 50%;margin-top: -240px;left: 50%;margin-left: -400px;display: block;background: url("../image/bg1.png") no-repeat top center;position: fixed}
.window2017 .xclosed{width: 48px;height: 48px;background: url('../image/xclosed2.png') no-repeat;position: absolute;right: 0;top: -40px;cursor: pointer;}
.window2017 a{display: block;width: 100%;height: 100%}



.act2017{background: #cf1701}
.act2017 a .w1120{height: 100%}
.act2017 a .w1120 img{position: absolute}
.act2017 .img1{    top: 39px;
left: 389px;
width: 405px;}
.act2017 .img2{bottom: 50px;left: 50%;margin-left: -210px;width: 405px;}
.act2017 .img3{    left: 192px;
top: 0;
height: 348px;}
.act2017 .img2{ -webkit-animation: bounceInUp 1.5s .5s ease both;-moz-animation: bounceInUp 1.5s .5s ease both;animation: bounceInUp 1.5s .5s ease both;}
.act2017 .img1,.year4 img{-webkit-animation: zoomInDown 1s 0s ease both;-moz-animation: zoomInDown 1s 0s ease both;animation: zoomInDown 1s 0s ease both; }



@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}

@keyframes zoomInDown {
  from {
    opacity: 0;
    -webkit-transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    transform: scale3d(.1, .1, .1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
    animation-timing-function: cubic-bezier(0.550, 0.055, 0.675, 0.190);
  }

  60% {
    opacity: 1;
    -webkit-transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    transform: scale3d(.475, .475, .475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.320, 1);
  }
}


@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}

@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
  }

  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 3000px, 0);
    transform: translate3d(0, 3000px, 0);
  }

  60% {
    opacity: 1;
    -webkit-transform: translate3d(0, -20px, 0);
    transform: translate3d(0, -20px, 0);
  }

  75% {
    -webkit-transform: translate3d(0, 10px, 0);
    transform: translate3d(0, 10px, 0);
  }

  90% {
    -webkit-transform: translate3d(0, -5px, 0);
    transform: translate3d(0, -5px, 0);
  }

  to {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
}


@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}

@keyframes fadeInUp {
  from {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }

  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.scrollNews{background: #fff08b}
.scrollNews .more{height: 40px;line-height: 40px;padding: 0 15px;font-size: 12px;color: #ff7e00}
.scrollNews .notificationIcon {width: 22px;height: 40px; margin-right:15px;background: url("../image/notificationIcon.png") no-repeat center center}
.scrollNews .scrollText{overflow: hidden;height: 40px}
.scrollNews .scrollText li a{height: 40px;display: block;line-height: 40px;font-size: 12px;color: #ff7e00}
.scrollNews .scrollText li a:hover{text-decoration: underline}


.knowDirect{}
.knowDirect ul{padding-bottom: 100px;}
.knowDirect ul li{float: left;width: 33.33%;text-align: center;}
.knowDirect ul li i{width: 100%;height: 300px;display: block;}
.knowDirect ul li:hover i, .playingDirect ul li:hover i{animation: pulse 1s ease 1 0s both;-webkit-animation: pulse 1s ease 1 0s both;}
.knowDirect ul li p{margin-top: 35px;line-height: 30px;font-size: 18px;color: #3b4b5f;}
.combinationDirect{padding-bottom: 100px;}
.combinationDirect ul{}
.combinationDirect ul li{float: left;width: 260px;height: 360px;margin-right: 26px;text-align: center;border-radius: 3px;}
.combinationDirect ul li i{width: 132px;height: 132px;display: inline-block;margin-top: 44px;background: url('../image/direct.png');-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;transition: all .8s ease-in-out;}
.combinationDirect ul li:hover i, .futureDirect ul li:hover i{-webkit-transform: rotate(360deg);-moz-transform: rotate(360deg);-ms-transform: rotate(360deg);-o-transform: rotate(360deg);transform: rotate(360deg)}
.combinationDirect ul li.l1 i{background-position: -441px -35px;}
.combinationDirect ul li.l2 i{background-position: -574px -35px;}
.combinationDirect ul li.l3 i{background-position: -708px -35px;}
.combinationDirect ul li.l4 i{background-position: -841px -35px;}
.combinationDirect ul li h3{font-size: 20px;color: #fff;line-height: 60px;font-weight: normal;}
.combinationDirect ul li p{font-size: 14px;color: #fff;line-height: 25px;padding: 0 17px;}
.combinationDirect ul li.l1{background: #18cf9e;}
.combinationDirect ul li.l2{background: #26b5ff;}
.combinationDirect ul li.l3{background: #fbab00;}
.combinationDirect ul li.l4{background: #63c502;margin-right: 0;}
.playingDirect{}
.playingDirect ul{}
.playingDirect ul li{float: left;width: 419px;height: 80px;padding: 30px 70px;}
.playingDirect ul li i{float: left;width: 80px;height: 80px;display: inline-block;background: url('../image/direct.png');}
.playingDirect ul li.l1 i{background-position: -28px -115px;}
.playingDirect ul li.l2 i{background-position: -131px -115px;}
.playingDirect ul li.l3 i{background-position: -233px -115px;}
.playingDirect ul li.l4 i{background-position: -336px -115px;}
.playingDirect ul li.l1, .playingDirect ul li.l3{border-right: 1px dashed #ebebeb;}
.playingDirect ul li.l1, .playingDirect ul li.l2{border-bottom: 1px dashed #ebebeb;}
.playingDirect ul li div{float: left;width: 325px;margin-left: 14px;}
.playingDirect ul li div h3{font-size: 20px;color: #383a38;font-weight: normal;margin-bottom: 10px;}
.playingDirect ul li div p{font-size: 14px;color: #999999;font-weight: normal;line-height: 25px;}
.playingButton{margin: 76px auto;display: block;width: 294px;height: 54px;border-radius: 54px;background: #bde9ff;border: 1px solid #26b5ff;font-size: 20px;color: #00a8ff;line-height: 54px;text-align: center;}
.playingButton a{color: #00a8ff;}
.applyDirect{}
.applyDirect ul{padding: 65px 0;}
.applyDirect ul li{float: left;width: 200px;margin: 0 12px;text-align: center;}
.applyDirect ul li i{display: inline-block;width: 200px;height: 200px;border-radius: 100%;background: #fff;}
.applyDirect ul li em{width: 90px;height: 90px; margin:0 auto;margin-top: 48px;display: block;background: url('../image/direct.png');}
.applyDirect ul li:hover em{animation: bounce 1s ease 1 0s both;-webkit-animation: bounce 1s ease 1 0s both;}
.applyDirect ul li.l1 em{background-position: -19px -203px;}
.applyDirect ul li.l2 em{background-position: -116px -203px;}
.applyDirect ul li.l3 em{background-position: -210px -203px;}
.applyDirect ul li.l4 em{background-position: -304px -203px;}
.applyDirect ul li.l5 em{background-position: -398px -203px;}
.applyDirect ul li.l6 em{background-position: -498px -203px;}
.applyDirect ul li h3{font-weight: normal;font-size: 18px;color: #656565;margin-top: 35px;margin-bottom: 5px;}
.applyDirect ul li p{font-weight: normal;font-size: 14px;color: #656565;}
.futureDirect{}
.futureDirect ul{margin-top: 40px;margin-bottom: 122px;}
.futureDirect ul li{float: left;width: 252px;height: 298px;margin: 0 13px;border: 1px solid #d5dfe7;text-align: center;}
.futureDirect ul li i{width: 90px;height: 90px;display: inline-block;margin-top: 28px;background: url('../image/direct.png');-webkit-transition: all .8s ease-in-out;-moz-transition: all .8s ease-in-out;transition: all .8s ease-in-out;}
.futureDirect ul li.l1 i{background-position: -495px -203px;}
.futureDirect ul li.l2 i{background-position: -586px -203px;}
.futureDirect ul li.l3 i{background-position: -676px -198px}
.futureDirect ul li.l4 i{background-position: -767px -203px;}
.futureDirect ul li h3{font-size: 16px;color: #525e6e;font-weight: normal;margin-top: 15px;margin-bottom: 18px;}
.futureDirect ul li p{padding: 0 16px;font-size: 14px;color: #9d9d9d;font-weight: normal;line-height: 20px;}
.direct{position: relative;background: #00a8ff;}
.direct .w1120{position: relative;}
.direct img{position: absolute;}
.direct img.direct1{left: -28px;top: 62px;animation: bounceInLeft ease 1s 1 0s both;-webkit-animation: bounceInLeft ease 1s 1 0s both;}
.direct img.direct2{left: 20px;top: 201px;animation: bounceInLeft ease 1s 1 0.5s both;-webkit-animation: bounceInLeft ease 1s 1 0.5s both;}
.direct img.direct3{right: -23px;top: 0;animation: bounceInDown ease 1s 1 1s both;-webkit-animation: bounceInDown ease 1s 1 1s both;}
.directStyle{background: #f8faff;}
.directStyle.minNav ul li{margin: 0;width: 186px;height: 100px;    overflow: hidden;    vertical-align: top;}
.directStyle.minNav ul li p{height: 40px;width: 130px;overflow: hidden;margin: 0 auto;}
.directStyle.minNav ul li i{width: 50px;height: 45px;background: url('../image/direct.png');}
.directStyle.minNav ul li.i1 i{background-position: -35px -12px;width: 40px;height: 40px;}
.directStyle.minNav ul li.i2 i{background-position: -85px -5px;}
.directStyle.minNav ul li.i3 i{background-position: -141px -6px;}
.directStyle.minNav ul li.i4 i{background-position: -197px -12px;}
.directStyle.minNav ul li.i5 i{background-position: -251px -6px;width: 40px;}
.directStyle.minNav ul li.i1:hover i, .directStyle.minNav ul li.i1.current i{background-position: -35px -60px;}
.directStyle.minNav ul li.i2:hover i, .directStyle.minNav ul li.i2.current i{background-position: -85px -53px;}
.directStyle.minNav ul li.i3:hover i, .directStyle.minNav ul li.i3.current i{background-position: -141px -54px;}
.directStyle.minNav ul li.i4:hover i, .directStyle.minNav ul li.i4.current i{background-position: -197px -60px;}
.directStyle.minNav ul li.i5:hover i, .directStyle.minNav ul li.i5.current i{background-position: -251px -54px;}
.directStyle li.current, .directStyle li:hover{background: #e9f0ff;}



    .asideBanner{z-index:100;position:fixed;bottom:0;left:0;width:20px;height:130px;}
    .asideBanner .asideBannerIcon{position:absolute;top:0;left:0%;width:338px;height:130px;background:url('../image/year4-f-1.png');cursor:pointer;}
    .asideBanner .foorterBanner .width1200{width: 1200px;margin: 0 auto;position: relative}
    .asideBanner .foorterBanner{position:absolute;top:0;left:-100%;width:100%;height:133px;background:#d72533;display:none}
    .asideBanner .foorterBanner div{height:133px;background:url('../image/year4-f-2.png');}
    .asideBanner .foorterBanner input{position: absolute;top: 65px;left: 812px;width: 226px;height: 16px;padding: 0 5px;font-size: 15px;color: #fff;line-height: 16px;background: none;border: 0}
    .asideBanner .foorterBanner button{border: 0}
    .asideBanner .foorterBanner a ,.asideBanner .foorterBanner button{position: absolute;top: 48px;right: 20px;width: 114px;height: 52px;font-size: 25px;color: #fff;line-height: 52px;text-align: center;background: none;cursor: pointer;}
    .asideBanner .foorterBanner a{width: 152px;border-radius: 5px}
    .asideBanner a.a2{right:618px;background: #ffe400;color: #000}
    .asideBanner a.a3{right: 452px;background: #fff;color: #ae1722}
    .asideBanner a em{display: inline-block;vertical-align: middle;margin-right: 3px}
    .asideBanner a em{*display: inline}
    .asideBanner a.a2 em{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAAZCAMAAADt/kXiAAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA4VBMVEUAAABBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgBBOgAAAADjiXfpAAAASXRSTlMAAU2s5O+6agwPu+dFCMb9S5DsECl9ktPbFQI9SI/xzvoDL+6UBNAbXoK90vX74/y5UHzo2jQHzBQ6QSHhY3K+Ju2z2XW81sGEysjbQgAAAAFiS0dEAIgFHUgAAAAJcEhZcwAACxIAAAsSAdLdfvwAAADGSURBVCjPbdLHFoIwEEDRsTcQe0FQEXtv2Huf//8hhRiFhLfLXeRkcgaA5PH6/IiBYCgM9iJR/BYTbCzG8ZeU+HsSbaXSlDOS3TFLPedgzFMvOB2LhGWJ8RJxhWHMEVdZL3ssr7Be1Uyu6azr5gSZAHLVARpNnrHagja61YGuq/eg7+oDQBxyOkKE8njC+XQ2B2MhL9lxV+uNOdh25/T995sPeacfTxYb3P26tRQ1ejzTN8/IsiiX2OdwvYmaoN4fheerBfAG4Cl2NQnKP4gAAAAASUVORK5CYII=") no-repeat;width: 23px;height: 25px}
    .asideBanner a.a3 em{background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAWCAMAAADto6y6AAAABGdBTUEAALGPC/xhBQAAACBjSFJNAAB6JgAAgIQAAPoAAACA6AAAdTAAAOpgAAA6mAAAF3CculE8AAAA/1BMVEUAAACuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyKuFyIAAADF1YFdAAAAU3RSTlMAAoT4KA2yQNQHySlc9E7rDhAvogbYDMsK0YwFphkx/vcWSNwTqnMRtJ1HvO4I/Omv3jLfC+/5CeoPsZ9NvRWzGzsY2Y4EF6W121nzTyrNK4P2J+rMaWoAAAABYktHRACIBR1IAAAACXBIWXMAAAsSAAALEgHS3X78AAAA2UlEQVQoz3XR51LCUBAF4IN0UEmAYBAN0qQ3KQoWiihFkXLe/11gKCHJxf23+92Zu3MW0Mt2YXfgTDldpHv/wjR3eHgAr89vmF9e8QjXDOxEkmU5GCJ1CLuoRIAbGmr/hxrlLUAzxO7uAS3+kLBCkqk0kOGjFbI55oECi1aAWrKrKFeqAqBGDajzHDwBDRGarXYTz5UXK3S6fAXe+C6uW/8AeuK6sUwfGLA9hCJG4vzkCPjaZvitjY0hTjiV9NhnPzr8MjA3HMSvHKH8tzCdUPrntNt+uVqfug2mqlKvvc3zcgAAAABJRU5ErkJggg==") no-repeat;width: 24px;height: 22px}
    .asideBanner .foorterBanner div>i{position:absolute;top:0;right:0;width:30px;height:30px;background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAB4AAAAeCAMAAAAM7l6QAAAAQlBMVEUAAAD////////////////////9/f39/f3////////////////////////////////////////////////T09T///8bG85OAAAAFXRSTlMA8+a0M6dKKyCSiHE/2cF+VM6eYh5kd6SPAAAAb0lEQVQoz+3QSQ6AIAxA0RYFVBTH3v+qliFsChzA+LevTZPC9zscpMy1Sl2JhjSGpGqc3CCRB9nOrqNuE1Rawn5R2UwhlVWmWbGpIxI3dxSbbhXftZp9aSiOAA0/o3IDuxHso2a/BT/Olv85+Ov2AhGUBjYiB4fUAAAAAElFTkSuQmCC') no-repeat;background-position:center center;cursor:pointer;}
    .asideBanner input::-webkit-input-placeholder{color:#fbefe0;}
.phoneError {z-index:999;position:fixed;top:-500px;left:50%;float:left;width:300px;height:30px;padding:10px 0;color:#fff;line-height:30px;text-align:center;display:none;background:rgba(0,0,0,.8);background:#000/9;border:1px solid #aaa;border-radius:8px;cursor:pointer;margin-left:-150px;}
.telNote {z-index:999;position:fixed;top:300px;left:50%;float:left;width:300px;height:30px;padding:10px 0;color:#fff;line-height:30px;text-align:center;display:none;background:#fe5842;border:1px solid #fff;border-radius:8px;cursor:pointer;margin-left:-150px;}







.wrap_til {
  font-weight: bold;
  color: #c9d9ff;
  position: relative;
  padding: 50px 0;
  margin: 90px 0 50px 0;
}
.wrap_til .wrap_tilCon {
  font-size: 30px;
  color: #333;
  position: absolute;
  left: 0;
  top: 0px;
  width: 100%;
}

.wrap_til .wrap_tilCon .line_bt {
  width: 60px;
  height: 5px;
  background: #4f87fb;
  margin: 0 auto;
}
.wrap_til .wrap_tilCon span.wrap_tilSm {
  padding: 38px 0 0px 0;
  display: block;
  letter-spacing: 1px;
  font-size: 30px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #171C3C;
  text-align: center;
}
.wrap_til .wrap_tilCon .sm_til {
  color: #b2b6bf;
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: #666;
  padding: 20px 0;
  letter-spacing: 1px;
  text-align: center;
}
.wrap_06 .w6_ul {
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
}
.wrap_06 .w6_ul li {
  position: relative;
  width: 552px;
  height: 130px;
  margin-bottom: 30px;
}
.wrap_06 .w6_ul li .w6_li_tit {
  width: 100%;
  height: 65px;
  font-family: MicrosoftYaHei;
  font-size: 20px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 65px;
  letter-spacing: 0px;
  color: #333333;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
.wrap_06 .w6_ul li .w6_li_tit .data {
  width: 131px;
  height: 100%;
  text-align: right;
  line-height: 65px;
  padding-right: 35px;
}
.wrap_06 .w6_ul li .w6_li_tit .tit {
  width: 421px;
  text-align: left;
}
.wrap_06 .w6_ul li .w6_li_com {
  font-family: MicrosoftYaHei;
  font-size: 14px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 30px;
  letter-spacing: 0px;
  color: #999999;
  display: flex;
  justify-content: flex-start;
  align-items: flex-start;
}
.wrap_06 .w6_ul li .w6_li_com .year {
  width: 131px;
  line-height: 30px;
  text-align: right;
  padding-right: 35px;
}
.wrap_06 .w6_ul li .w6_li_com .text {
  width: 421px;
  text-align: left;
}
.wrap_06 .w6_ul li .jt {
  display: none;
}
.wrap_06 .w6_ul li:hover {
  background-color: #ffffff;
  box-shadow: 0px 4px 14px 0px #dbe9ff;
}
.wrap_06 .w6_ul li:hover .jt {
  position: absolute;
  right: -22px;
  top: 43px;
  width: 44px;
  height: 44px;
  border-radius: 50%;
  display: flex;
  justify-content: center;
  align-items: center;
  background-color: #ffffff;
  box-shadow: 0px 0px 6px 0px #dbe9ff;
}
.wrap_06 .w6_ul li:hover .jt img {
  width: 20px;
  height: 14px;
}
.wrap_06 .more {
  width: 130px;
  height: 46px;
  background-color: #4f87fb;
  box-shadow: 0px 6px 10px 0px rgba(0, 0, 0, 0.1);
  border-radius: 23px;
  border: solid 1px #4f87fb;
  font-family: PingFang-SC-Regular;
  font-size: 16px;
  font-weight: normal;
  font-stretch: normal;
  line-height: 46px;
  letter-spacing: 0px;
  color: #ffffff;
  margin: 0 auto;
  margin-top: 50px;
  margin-bottom: 40px;
  text-align: center;
}
.wrap_06 .more:hover {
  background: #4d96fc;
  border: 1px solid #4d96fc;
}