
        body{background:#f4f4f4;}

        /*focus*/
        .banner-wrap{height: 538px; overflow:hidden; width:100%; margin:0 auto; margin-bottom: 55px;}   
        .cylogodiv{width: 1280px; height: 88px; position: absolute; top: 0; left: 50%; z-index: 99; margin-left: -640px;}    
        .cylogodiv .cy-logo{width: 185px; height: 40px; margin:22px 0; float: left;}
        .cylogodiv .cy-nav{float: right; text-align: right; color: #fff; font-size: 20px;  line-height: 20px; height: 20px; margin:35px 0;}
        .cylogodiv .cy-nav a,.cylogodiv .cy-nav a:hover{color: #fff;}
        .cylogodiv .cy-nav em{padding:0 8px}
        .banner-link{width: 1280px; height: 450px; position: absolute; bottom: 0; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);  z-index: 100; cursor: pointer; overflow: hidden;}
        .back-layer .swiper-pagination span{bottom: 30px; width: 6px; height: 6px; background-color: rgba(255, 255, 255, 1); opacity: 1;}
        .back-layer .swiper-pagination span.swiper-pagination-bullet-active{background-color: rgba(205, 19, 28, 1);}
        .banner-link .float-banner-img{width: 1280px; height: 450px; transform: scale(1.02);  transition: transform 1.5s cubic-bezier(0,1,.75,1); }
        .banner-link .float-banner-con{position: absolute; left: 0; bottom: 0; width: 1280px; overflow: hidden; height: 450px;}
        .banner-link .float-banner-con .float-banner-con-inner{position: absolute; transition: .5s transform; bottom: 42px;  color: #fff; text-align: center;left: 0;width:100%; height: 32px; font-size: 28px; font-weight: bold; z-index: 2;}
        .banner-link .float-banner-con-bg{width:100%; position: absolute;left: 0; bottom: 0; height: 200px; background:url(/dm-1ae9b4e3900a97cd/category/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt03LtswkZTp2d8aLs1NA8wJKOY1ht1mJVpk9BGxw0csHBpo4EyeqpiJrSuI0Cvq6B1oXfeKIN8y6_0cUItYaEwIAFhWOr1sG) repeat-x; z-index: 1;}
        .banner-link.normal .float-banner-con .float-banner-con-inner{transform: translateY(0)!important;}
        .banner-link.normal .float-banner-img{transform: scale(1);}

        .banner-wrap .back-layer{width: 100%; height: 100%; position: relative;}
        .banner-wrap .back-layer .back-layer-cover{position: absolute; width: 100%; height: 100%; top: 0; left: 0; z-index: 99;}
        .banner-wrap .back-layer .back-layer-cover span{position: absolute; width: 100%; top: 0; left: 0; background-image: linear-gradient(to top, rgba(0, 0, 0, 0.0), rgba(0, 0, 0, 0.4));height: 340px;}
        .banner-wrap .back-layer li .back-banner-img{width: 100%; height: 538px; background-color: #e3e4e5;filter: blur(15px); z-index: 2;}
        .back-layer-cover .float-banner-img-bg{position: absolute; width: 100%;  top: 0; left: 0;  height: 538px; background:#000; opacity:0.3; z-index: 3;}
        .banner-wrap .page-btn{background: none; width: 42px; position: absolute; top: 45%;  transition: opacity .3s; transform: translateY(-50%); -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); text-align: center; margin-top: 30px;}
        .banner-wrap .page-btn.button-prev{left:50%; margin-left:-690px; background:url(/dm-1ae9b4e3900a97cd/items/style/KLUv_SAsYQEAaHR0cHM6Ly9pOC5jaGluYW5ld3MuY29tLzIwMTQvZW50L2xlZnRfYS5naWY) no-repeat center;}
        .banner-wrap .page-btn.button-next{right: 50%;margin-right:-690px;background:url(/dm-1ae9b4e3900a97cd/downloads/style/KLUv_SAtaQEAaHR0cHM6Ly9pOC5jaGluYW5ld3MuY29tLzIwMTQvZW50L3JpZ2h0X2EuZ2lm) no-repeat center;}
        .banner-wrap .page-btn.button-prev:hover{background:url(/dm-1ae9b4e3900a97cd/items/style/KLUv_SAsYQEAaHR0cHM6Ly9pOC5jaGluYW5ld3MuY29tLzIwMTQvZW50L2xlZnRfYS5naWY) no-repeat center;}
        .banner-wrap .page-btn.button-next:hover{background:url(/dm-1ae9b4e3900a97cd/downloads/style/KLUv_SAtaQEAaHR0cHM6Ly9pOC5jaGluYW5ld3MuY29tLzIwMTQvZW50L3JpZ2h0X2EuZ2lm) no-repeat center;}
        .banner-wrap .page-btn.disabled:before{color: #f0f0f0;}
        .page-btn:hover:before{color: #666;}
        .page-btn:active:before{color: #333;}
        .banner-wrap .swiper-pagination{width: auto; left: 50%; transform: translateX(-50%); -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%);}
        .back-banner-list.swiper-wrapper{margin:0; padding:0;}

        /*btlm*/
        .lmtitle {
            background: url(/dm-1ae9b4e3900a97cd/insights/style/KLUv_SBhzQIAgoUTF4CrA4CD78yxYUX58aAI12siMiI-A_OUSFwU-JUWr3ZujNN7Dx8wP1PenPjkxapGzsh5u7k3yuMxyrHQaeM4feaDBlQSp3POXeGJUiYBAgAWFY6vWwY) repeat-x 0;
            height: 40px;
            line-height: 40px;
            width: 100%;
            text-align: left;
            font-size: 24px;
            font-weight: 700;
            margin-bottom: 20px;

        }
        .lmtitle a {
            padding-right: 15px;
            background: #f4f4f4;
            font-size: 26px;
        }
        .lmtitle a.jjsfzbg{background: url(/dm-1ae9b4e3900a97cd/bundles/style/KLUv_SBB7QEAEkQOEJB9sAEHxeh3FJ5plwi7O9LRYpCQnSraK5eX_x8iCBemkDb-XdPN4HNuG6i3gWwbeJHV6X4y1loGAA) no-repeat left center #f4f4f4;float: left; width: 207px; height: 51px;}
        .lmtitle a.kpsfzbg{background: url(/dm-1ae9b4e3900a97cd/careers/style/KLUv_SBC7QEAIkQOEJB9sAEHxdjrm54olwi7O9LRYjAZinaql_by8v9DBOHCFNLGv2u6GXzObQP1NpBtAy-yOt1PxlrLAA) no-repeat left center #f4f4f4;float: left; width: 207px; height: 51px;}
        .lmtitle a.ytbg{background: url(/dm-1ae9b4e3900a97cd/contact/style/KLUv_SA72QEAaHR0cHM6Ly9pbWFnZS5jbnMuY29tLmNuL2RlZmF1bHQvMTEzYzQ1ODIvMjAyMzExMTYvWWlUdS5wbmc) no-repeat left center #f4f4f4;float: left; width: 207px; height: 51px;}
        .lmtitle a.xsybg{background: url(/dm-1ae9b4e3900a97cd/posts/style/KLUv_SA60QEAaHR0cHM6Ly9pbWFnZS5jbnMuY29tLmNuL2RlZmF1bHQvNWRkYjllYzMvMjAyMjA0MjgveHN5LnBuZw) no-repeat left center #f4f4f4;float: left; width: 128px; height: 40px;}
        .lmtitle a.tz365bg{background: url(/dm-1ae9b4e3900a97cd/bundles/style/KLUv_SA84QEAaHR0cHM6Ly9pbWFnZS5jbnMuY29tLmNuL2RlZmF1bHQvNWRkYjllYzMvMjAyMjA0MjgvdHozNjUucG5n) no-repeat left center #f4f4f4;float: left; width: 348px; height: 40px;}
        .lmtitle .more{float: right; text-align: right;line-height: 40px; font-size: 14px;}
        .lmtitle .more a{padding-right: 0px; padding-left: 15px; font-size: 14px;}
        .cyPicList{width: 100%; height:420px; margin-bottom: 20px; }
        .cyPicList-div{width: 305px; height:385px; background:#fff; margin-right: 19px; float: left;}
        .cyPicList-div:hover{box-shadow: 0 0 10px #cccccc;}
        .cyPicList-div .topimg { width: 305px; height: 305px;}
        .cyPicList-div .topimg img { width: 305px; height: 305px;object-fit: cover; }
        .cyPicList-div .bottomtext { width: 305px; height: 80px; }
        .cyPicList-div .bottomtext p { line-height: 24px;font-size: 14px; padding:10px 15px; }

        .ygsdiv-l{width: 304px; height: 538px; float: left; margin-bottom: 50px;}
        .ygsdiv-r{width: 956px; height: 538px; float: right; margin-bottom: 50px;}
        .ygsdiv-l .banner{position:relative;width:304px;height:538px;overflow:hidden;margin:0 auto}
        .ygsdiv-l .banner_pic{position:relative;width:304px;height:538px;overflow:hidden;margin:0 auto 0}
        .ygsdiv-l .banner_pic ul{position:absolute;top:0;left:0;width:99999px;height:538px}
        .ygsdiv-l .banner_pic ul li{float:left;width:304px}
        .ygsdiv-l .banner_pic ul li img{width:304px; height: 538px; border-radius: 5px;}
        .ygsdiv-l .banner a.btn_next,.ygsdiv-l .banner a.btn_prev{display:none;width:47px;height:48px;overflow:hidden;margin-top:0;text-indent:-9999px;outline:0;hide-focus:expression(this.hideFocus=true);position:absolute;top:45%;z-index:9; }
        .ygsdiv-l .banner a.btn_prev{left:0;background-image:url(/dm-1ae9b4e3900a97cd/stories/style/KLUv_SA1qQEAaHR0cHM6Ly9pNi5jaGluYW5ld3MuY29tLmNuLzIwMTMvaG9tZS9pbWFnZXMvbF9idC5wbmc)}
        .ygsdiv-l .banner a.btn_next{right:0;background-image:url(/dm-1ae9b4e3900a97cd/careers/style/KLUv_SA1qQEAaHR0cHM6Ly9pNi5jaGluYW5ld3MuY29tLmNuLzIwMTMvaG9tZS9pbWFnZXMvcl9idC5wbmc)}
        .ygsdiv-l .banner_info_bg{position:absolute;bottom:0;left:0;width:304px;height:40px;overflow:hidden;background:#000;filter:Alpha(Opacity=40);opacity:.4}
        .ygsdiv-l .banner_info{position:absolute;bottom:0;left:0;width:304px;height:40px;overflow:hidden;z-index:2;text-align:center; display: none;}
        .ygsdiv-l .banner_info li{display:none;padding:0 10px;line-height:40px;height:40px;overflow:hidden}
        .ygsdiv-l .banner_info li.current{display:block}
        .ygsdiv-l .banner_info li a{color:#fff;font-size:16px;font-family:黑体;text-decoration:none}
        .ygsdiv-l .banner_pages{position:absolute;bottom:20px;height:20px;overflow:hidden; right: 50%; margin-right: -40px;}
        .ygsdiv-l .banner_pages ul{text-align: center;}
        .ygsdiv-l .banner_pages li{float:left;margin-left:10px}
        .ygsdiv-l .banner_pages li span{display:block;width:10px;height:10px;overflow:hidden;background:url(/dm-1ae9b4e3900a97cd/items/style/KLUv_SBhxQIAgkUTF5C7AQDoek5oG_201z-6TZySQpK4uwMdiXvZm75TwL5sdb_z8MDuL-XMiW8vVDHyRb7KvKwPIgezIOpaNk7LJx7OcIvSMsaoKjwPQiUCABYVjq9bBg) no-repeat;text-indent:-9999px;cursor:pointer}
        .ygsdiv-l .banner_pages li.current span,.ygsdiv-l .banner_pages li.current span:hover{background:url(/dm-1ae9b4e3900a97cd/about/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt83Kg4gEJVlVNXWNs9sEeoFBOZGCt1mNFjK7CBjho5cTDFRxKk5UTUXWmAV6GPR1kbRu-sUVf5x1_49ITKw1JwIAFhWOr1sG) no-repeat}
        .ygsdiv-l .banner_pages li span:hover{background:url(/dm-1ae9b4e3900a97cd/about/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt83Kg4gEJVlVNXWNs9sEeoFBOZGCt1mNFjK7CBjho5cTDFRxKk5UTUXWmAV6GPR1kbRu-sUVf5x1_49ITKw1JwIAFhWOr1sG) no-repeat}
        .ygsdiv-l .banner_pages li.current span,.ygsdiv-l .banner_pages li.current span:hover{background:url(/dm-1ae9b4e3900a97cd/about/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt83Kg4gEJVlVNXWNs9sEeoFBOZGCt1mNFjK7CBjho5cTDFRxKk5UTUXWmAV6GPR1kbRu-sUVf5x1_49ITKw1JwIAFhWOr1sG) no-repeat}

        .ygsdiv-r .banner{position:relative;width:956px;overflow:hidden;margin:0 auto;height:538px}
        .ygsdiv-r .banner_pic{position:relative;width:956px;height:538px;overflow:hidden;margin:0 auto 0}
        .ygsdiv-r .banner_pic ul{position:absolute;top:0;left:0;width:99999px;height:538px}
        .ygsdiv-r .banner_pic ul li{float:left;width:956px;margin:0;padding:0;border-radius: 5px;}
        .ygsdiv-r .banner_pic ul li img{height:538px;width:956px;overflow:Hidden;border:0; border-radius: 5px;}
        .ygsdiv-r .banner a.btn_next,.ygsdiv-r .banner a.btn_prev{display: none;width:13px;height:23px;overflow:hidden;margin-top:0;text-indent:-9999px;outline:0;hide-focus:expression(this.hideFocus=true);position:absolute;top:422px;z-index:9; }
        .ygsdiv-r .banner a.btn_prev{background-image:url();left:540px}
        .ygsdiv-r .banner a.btn_next{right:20px;background-image:url()}
        .ygsdiv-r .banner_info_bg{width:100%; position: absolute;left: 0; bottom: 0; height: 200px; background:url(/dm-1ae9b4e3900a97cd/category/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt03LtswkZTp2d8aLs1NA8wJKOY1ht1mJVpk9BGxw0csHBpo4EyeqpiJrSuI0Cvq6B1oXfeKIN8y6_0cUItYaEwIAFhWOr1sG) repeat-x; z-index: 1;border-radius:0 0 5px 5px;}
        .ygsdiv-r .banner_info{position:absolute;bottom:13px;left:30px;width:680px;height:37px;overflow:hidden;z-index:2; }
        .ygsdiv-r .banner_info li{line-height:37px;height:37px;overflow:hidden;text-align:left;color:#fff; display: none;}
        .ygsdiv-r .banner_info li.current{display:block}
        .ygsdiv-r .banner_info li a{color:#fff;font-size:16px;text-decoration:none;font-family:"微软雅黑";display: inline-block;float: left;}
        .ygsdiv-r .banner_info li a strong{font-size: 30px; font-weight: normal;}
        .ygsdiv-r .banner_info li em{background:url(/dm-1ae9b4e3900a97cd/compare/style/KLUv_SBh1QIAgsUTGHCtAyComBMnA-FYMsPwBn1khSSe_v9hBEpsFOj2roJ2Lpxa7z18Y37HvHDilxvLOjkn5-3m3igTxGGShU8f6Gk0EXhAZnk659wVoijlEgIAFhWOr1sG) no-repeat center; height: 37px; padding: 0 15px; display: inline-block;float: left;}
        .ygsdiv-r .banner_pages{position:absolute;right:25px;bottom:20px;height:10px;overflow:hidden;z-index:3}
        .ygsdiv-r .banner_pages ul{float:right}
        .ygsdiv-r .banner_pages li{float:left;margin-left:10px}
        .ygsdiv-r .banner_pages li span{display:block;width:10px;height:10px;overflow:hidden;background:url(/dm-1ae9b4e3900a97cd/items/style/KLUv_SBhxQIAgkUTF5C7AQDoek5oG_201z-6TZySQpK4uwMdiXvZm75TwL5sdb_z8MDuL-XMiW8vVDHyRb7KvKwPIgezIOpaNk7LJx7OcIvSMsaoKjwPQiUCABYVjq9bBg) no-repeat;text-indent:-9999px;cursor:pointer}
        .ygsdiv-r .banner_pages li span:hover{background:url(/dm-1ae9b4e3900a97cd/about/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt83Kg4gEJVlVNXWNs9sEeoFBOZGCt1mNFjK7CBjho5cTDFRxKk5UTUXWmAV6GPR1kbRu-sUVf5x1_49ITKw1JwIAFhWOr1sG) no-repeat}
        .ygsdiv-r .banner_pages li.current span,.ygsdiv-r .banner_pages li.current span:hover{background:url(/dm-1ae9b4e3900a97cd/about/style/KLUv_SBhvQIAggUTFpDNAYDMa7UA39SDt83Kg4gEJVlVNXWNs9sEeoFBOZGCt1mNFjK7CBjho5cTDFRxKk5UTUXWmAV6GPR1kbRu-sUVf5x1_49ITKw1JwIAFhWOr1sG) no-repeat center;}

        /*all*/
        .cyNewsList-div{width: 630px; height:172px; border-bottom: 1px dashed #eaeaea; margin-bottom: 24px; }
        .cyNewsList-div img{width: 262px; height: 148px; float: left;}
        .cyNewsList-div .newsright{float: right; width:340px; text-align: left;}
        .cyNewsList-div .title{
            margin: 0;
            font-size: 22px;
            height: 120px;
            overflow: hidden;
            line-height: 40px;
            font-weight: bold;
            }
        .cyNewsList-div span,.cyNewsList-div span a{font-size: 14px; color: #b9c5d4; height: 28px; }

        .m0{margin:0;}
    