body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, hr, button, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {margin: 0;padding: 0}
        article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section ,iframe {display: block}
        audio, canvas{display: inline-block;*display: inline;*zoom: 1;}
        html {-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%;}
        body {overflow:scroll;overflow-x:hidden;font-size: 14px;line-height:26px; font-family: "Microsoft Yahei","PingFang SC",sans-serif,sans-serif,"Heiti SC","Helvetica Neue","Helvetica","Arial";color:#828282}
        button, input, select, textarea {font-size: 14px;line-height:24px;  }
        button{border: 0}
        :-moz-ui-invalid:not(output) {box-shadow: none;}
        table {border-collapse: collapse;border-spacing: 0}
        th {text-align: inherit}
        fieldset, img {border: 0}
        img{vertical-align: middle}
        del {text-decoration: line-through}
        address, caption, cite, code, dfn, em, th, var {font-style: normal;}
        ol, ul {list-style: none}
        caption, th {text-align: left}
        q:before, q:after {content: ''}
        sub,sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline}
        sup {top: -.5em}
        sub {bottom: -.25em}
        a{text-decoration: none;color:inherit;}
        a:hover {text-decoration: none;}
        .clearfix:after,.clf:after{visibility: hidden; display: block;font-size: 0;content: '.'; clear: both;height: 0}
        .fn-text-overflow {overflow: hidden;text-overflow: ellipsis;white-space: nowrap}
        h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 14px;line-height: 1.5;}
        input,textarea,button{outline: none;border: 0;font-family: "PingFang SC","Microsoft Yahei",sans-serif,sans-serif,"Heiti SC","Helvetica Neue","Helvetica","Arial";}
        textarea{
            resize: none;
        }
        em, b, i, code, strong {
            font-style: normal;
        }

        .inMain{
            max-width: 1400px;
            margin: auto;
        }
        .indexMain .container {
            width: 1400px;
        }
        .aplgd_top {
           height:40px;
           line-height:40px;
           background-color: #f7f7f7;
        }
        .apllogo_con{
           background:#fff;
        }
        .aplgd_top_con {
           width: 1400px;
           margin: 0 auto;
        }
        .container{
            width: 1400px;
            margin: auto;
        }
        .fl {
            float: left;
       }
/*banner*/

.banner{width:100%;position:relative;-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }
.banner.ove{overflow:hidden;}
.banner .pics{width:100%;overflow:hidden;}
.banner .pics li{width:100%;}
.banner .pics li img{margin:0 auto;}
.banner .pics li a{width:100%; height:100%;}
.banner .idxs{position:absolute;left:46%;bottom:40px;z-index:1000;}
.banner .idxs li{width:14px;height:14px;background:transparent;border-radius:14px;margin-left:10px;-webkit-transition:all .3s;transition:all .3s; font-size: 0; float:left;border:2px solid #0186d1; cursor:pointer;}
.banner .idxs li.on{background:#0186d1;width:40px;}
.btns .prev:after{content:" "; display:block; position:absolute; left:1px; top:50%; height:2px; margin-top: -1px; width:0; background:transparent; -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
    transition: all .8s;}
.btns .next:after{content:" "; display:block; position:absolute; right:1px; top:50%; height:2px; margin-top: -1px; width:0; background:transparent; -webkit-transition: all .8s;
    -moz-transition: all .8s;
    -ms-transition: all .8s;
    -o-transition: all .8s;
    transition: all .8s;}
.banner:hover .btns .prev{left:120px; opacity:1; filter:alpha(opacity=100);}
.banner:hover .btns .next{right:120px; opacity:1; filter:alpha(opacity=100);}
.btns .prev:hover{ left:50px;}
.btns .prev:hover:after,.btns .next:hover:after{background-color:#0186d1; width:90px;}
.btns .next:hover{ right:50px;}

.banner .pics li .pic_a {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
}
.inban_txt{
    width: 100%;
    height: 255px;
    position: absolute;
    left: 50%;
    top: 48%;
    transform: translate(-50%,-50%);
    z-index:100;
}
.mb{
    width:100%;
    height:704px;
    background:rgba(0,0,0,.4);
    z-index:10;
    position:absolute;
    top:0;
    left:0;
}
.inban_txt h1{
    font-size:64px;
    margin-bottom:24px!important;
    text-align: center;
    display: block;
    letter-spacing:8px;
    color:#ef6717;
    font-family: "MONTSERRAT-REGULAR";
    margin-block-start: 0em!important;
}
.inban_txt h2 {
    margin-bottom:28px;
    font-size:54px;
    text-align: center;
    display: block;
    letter-spacing:18px;
    color: #fff;
    font-family: "MONTSERRAT-REGULAR";
}
.inban_txt p {
    margin-top:38px;
    font-size:24px;
    text-align: center;
    display: block;
    letter-spacing:4px;
    text-transform:uppercase;
    color:#f8f8f8;
    font-family: "MONTSERRAT-REGULAR";
}
.btns .prev {
    left: 200px;
    background: url(../images/icon_le.png) no-repeat left center;
}
.btns .next {
    right: 200px;
    background: url(../images/icon_ri.png) no-repeat right center;
}
.btns a {
    position: absolute;
    z-index:10000;
    top: 50%;
    margin-top: -34px;
    width: 50px;
    height: 50px;
    overflow: hidden;
    opacity: 0;
    filter: alpha(opacity=0);
    -webkit-transition: background-position .3s;
    -moz-transition: background-position .3s;
    -ms-transition: background-position .3s;
    -o-transition: background-position .3s;
    transition: background-position .3s;
}

/*数字滚动*/
.product-number-info {
    background: url(../images/station-bg.jpg);
    position: relative;
    margin-top:168px;
}

.product-number-info .product-number-inner {
    width: 1200px;
    margin: 0 auto;
}

.product-number-info ul {
    padding: 85px 0;
}

.q {
    zoom: 1; }

.product-number-info li {
    float: left;
    width: 298px;
    height: 90px;
    border-left: 1px solid #ebebeb;
    color: #333;
    padding-top: 1px;
    margin:0 auto;
}

.product-number-info li:first-child {
    border: none;
}

.product-number-info li b {
    font-weight:bold;
    color:#0f4e9d;
    font-size:48px;
    line-height: 1;
    display: inline-block;
    position: relative;
    margin: 15px 0 10px 60px;
    text-align:center;
}

.product-number-info li p {
    font-size: 16px;
    color:#333333;
}
.li-1 p{
    margin-left:48px;
}
.product-number-info li b i {
    font-style: normal;
}

.product-number-info li b sup {
    position: absolute;
    font-size:14px;
    color:#0f4e9d;
    left:75px;
    width:100%;
    
}

.product-number-info li.li-2 b, .product-number-info li.li-2 p {
    padding-left: 70px;
}

.product-number-info li b em {
    font-style: normal;
    font-size: 28px;
    font-weight: 100;
    padding-left: 2px;
    position: relative;
    top: -4px;
}

.product-number-info li.li-3 b, .product-number-info li.li-3 p {
    padding-left:24px;
}

.product-number-info li.li-4 p {
    padding-left: 98px;
}
.product-number-info li.li-4 b{
    padding-left: 48px;
}
.product-number-info li.li-5 {
    text-align: right;
}

.aplgd_top_con_l {
    width: 380px;
    color: #767676;
}
.fr {
    float: right;
}
.qgtlogo_r{
    background:url(../images/Telephone.jpg) no-repeat 0px 4px;
    padding-left:68px;
    height:50px;
    margin-top:48px;
}
.qgtlogo_r p{
    font-size:14px;
    color:#3b3b3b;
}
.qgtlogo_r h6{
    font-size:26px;
    color:#0186d1;
    font-weight:bold;
    margin-top:-8px;
}
.aplgd_top_con_r {
    color: #ff9400;
}
.aplgd_top_con_r a {
    color: #767676;
}
.qgtlogo {
    width: 1400px;
    margin: 0 auto;
}
.fl {
    float: left;
}
.qgtlogo_l {
    display: block;
    width:460px;
    height:70px;
    overflow: hidden;
    margin-top:40px;
    margin-bottom:40px;
}
.fl {
    float: left;
}
.qgtlogo_c {
    width: 370px;
    margin-left:14px;
    margin-top:46px;
}
.qgtlogo_c p i {
    display: block;
    font-style: normal;
    color: #0f4e9d;
    font-size: 22px;
    font-weight: bold;
    height: 30px;
    line-height: 30px;
}
.qgtlogo_c p span {
    color: #3b3b3b;
    display: block;
    font-size: 18px;
    height: 30px;
    line-height: 30px;
}
        .wsc-header{
            background-color: #2761c4;
        }

        .wsc-header .container{
            width: unset;
            max-width: 1280px;
            box-sizing: border-box;
            padding: 0 40px;
        }
        .header-fix .inMain{
            width: unset;
            max-width: 1280px;
            box-sizing: border-box;
            padding: 0 40px;
        }
        .header-fix{
            z-index: 1000;
            margin: auto;
            background: none;
        }
        .wsc-NavCon{
            width:1400px;
            margin:0 auto;
        }
        .wsc-top{
            height: 75px;
            border-bottom: 1px solid rgba(255, 255, 255, 0.2);
        }

        .wsc-logo{
            float: left;
            width: 260px;
            margin-top: 21px;
        }
        .wsc-logo img{
            width: 100%;
        }

        .wsc-topnav{
            float: right;
        }

        .wsc-topnav .hn-text{
            font-size: 16px;
            line-height: 20px;
            margin-top: 33px;
            padding-top: 0;
            padding-bottom: 22px;
            color: #fff;
        }

        .wsc-topnav .hn-item{
            position: relative;
        }
        .hn-tel{
            display: inline-block;
            margin-top: 33px;
            padding-bottom: 22px;
            font-size: 16px;
            line-height: 20px;
            color: #fff;
            padding-left: 56px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-tel.png) no-repeat 32px 3px;
        }
        .hn-item,.hn-home{
            float: left;
        }
        .hn-item:last-child .hn-text span{
            display: none;
        }
        .hn-text span{
            margin-left: 32px;
        }
        .hn-text{
            width:175px;
            display: block;
            text-align: center;
            font-size:16px;
            text-align:center;
            line-height:50px;
            color:#ffffff;

        }
        .hn-text:hover{
            background:#0186d1;
        }
        .hn-text span{
            padding-left: 2px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/hn-line.png) no-repeat center center;
            /* margin: 0 32px */
        }
        .wsc-nav .hn-home .hn-text{
            padding-left: 0 !important;
        }

        .wsc-navside{
            float: right;
        }

        .hn-search{
            float: left;
            height: 46px;
        }
        .search-icon{
            width: 30px;
            height: 30px;
            background: rgba(255, 255, 255, 0.2)  url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-search.png) no-repeat center center;
            border: 1px solid rgba(255, 255, 255, 0.5);
            border-radius: 50%;
            cursor: pointer;
            transition: 0.3s;
        }
        .search-icon:hover,.search-icon.active,.header-hover .search-icon:hover{
            background:url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-search.png) no-repeat center center;

        }
        .hn-line{
            padding-left: 2px;
            background: url(../images/hn-line.jpg) no-repeat center center;
            margin: 0 20px
        }
        .hn-lan{
            float: left;
            position: relative;
        }
        .lan-icon{
            font-size: 14px;
            padding-left:38px;
            background: url(../images/top-lan.png) no-repeat 0 center;
            cursor: pointer;
            transition: 0.3s;
        }
        .header-hover .lan-icon:hover{
            background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-lanh.png);
        }

        .lan-list{
            position: absolute;
            top: 40px;
            left: 0;
            width: 100px;
            background: #0186d1;
            box-shadow: 0px 4px 20px 0px
            rgba(0, 0, 0, 0.08);
            z-index: 9999;
            display: none;
        }

        .lan-list a{
            display: block;
            padding-left: 26px;
            height: 40px;
            background-color: #0186d1;
            font-size: 16px;
            line-height: 40px;
            color: #ffffff;
            transition: 0.3s;
        }

        .lan-list a:hover{
            background-color: #1c78ac;
        }


        .wsc-nav{
            position: relative;
        }


        .hn-item:hover .hn-text a,.hn-home:hover a{
            color: #fff;
        }
        .wsc-topnav .hn-drop a{
            display: block;
            padding-left: 26px;
            height: 40px;
            background-color: #fff;
            font-size: 16px;
            line-height: 40px;
            color: #828282;
            transition: 0.3s;
        }

        .wsc-topnav .hn-drop a:hover{
            background-color: #f6f6f6;
            color: #555;
        }

        .header-hover .wsc-topnav .hn-text a{
            color: #828282;
        }
        .header-hover .hn-text span{
            background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/hn-linegrey.png);
        }
        .header-hover .hn-email{
            background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-emred.png);
            color: #e03b3b;
        }
        .header-hover .wsc-top{
            border-color: #eaeaea;
        }
        .header-hover .wsc-nav .hn-text{
            color: #555;
        }
        .header-hover .search-icon{
            border-color: #bebebe;
            background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-search-g.png);
        }
        .header-hover .lan-icon{
            background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/top-lang.png);
            color: #828282;
        }
        .header-hover{
            background-color: #f6f6f6;
        }
        .header-hover a:hover{

        }
        .wsc-nav{
            width: 100%;
            height:50px;
            z-index:10000;
            background:#0f4e9d;
        }
        .nav_con{
            overflow:hidden;
            width:1400px;
            margin:0 auto;
        }
        .wsc-nav .hn-drop,.wsc-nav .hn-dropbg{
            position: absolute;
            left: 0;
            top:50px;
            width: 100%;
            z-index: 1000;
            display: none;
            right: 0;
            margin: auto;
            width:1400px;
        }
        .wsc-nav .hn-dropbg{
            box-shadow: 0px 4px 20px
            rgba(0, 0, 0, 0.16);
        }
        .wsc-nav .hn-drop{
            z-index: 10000;
        }
        .wsc-nav .hn-text {
            overflow: hidden;
        }
        .hn-item .link{
            background:#0186d1;
        }
        .wsc-nav .hn-text a{
            position: relative;

        }
        .wsc-nav .hn-text span{
            float: left;
            height: 20px;
        }
        .hn-text .line{
            position: absolute;
            left: 0;
            right: 0;
            bottom: -12px;
            margin: auto;
            transition: 0.25s;
            width: 0;
            height: 2px;
            background-color: #ffaf3c;
        }
        .hn-item:hover .hn-text .line,.hn-home:hover .hn-text .line{
            width: 100%;
        }
        .wsc-nav .active .hn-drop{
            /* display: block; */
        }
        .wsc-nav .dropMain,.wsc-nav .hn-dropbg{
            height: 242px;
            background-color: #fff;
            box-sizing: border-box;
        }
        .wsc-nav .hn-dropbg{
            background-color: #fff;
        }
        .container .wsc-nav .hn-text span{
            margin-left: 28px;
        }
        .container .wsc-nav .hn-text {
            /* padding-left: 28px; */
            padding: 17px 0 21px 28px;
        }
        .wsc-nav .dropMain .inMain{
            box-sizing: border-box;
            padding-right: 320px;
            height: 242px;
            box-sizing: border-box;
            padding: 30px 308px 30px  60px;
        }
        .wsc-nav .dropMain .container{
            box-sizing: border-box;
            padding-right: 320px;
            height: 242px;
            box-sizing: border-box;
            padding: 30px 308px 30px  60px;
        }
        .wsc-nav .drop-list{
            float: left;
            width: 100%;
            margin-top: -15px;
        }
        .wsc-nav .drop-list li{
            float: left;
            width: 33.33%;
            box-sizing: border-box;
            padding-right: 25px;
            color: #222;
            /* font-weight: bold; */
            font-size: 16px;
            line-height: 24px;
            padding-left: 13px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/sr-tit.png) no-repeat 0 center;
            margin-top: 22px;
        }
        .wsc-nav .drop-list li:hover{
            color: #2761c4;
        }
        .hn-drop {
    position: absolute;
    top: 90px;
    left: 0;
    display: none;
    width: 100%;
    height:146px;
    background: #fff;
    border-top: 1px solid #efefef;
    z-index: 99;
}
.cptp{
    float:left;
    margin-right:24px;
}
.cptp:nth-child(3){
    margin-right:0px;
}
.cptp p{
    text-align:center;
    margin-top:12px;
    font-size:16px;
}
.hnDrop-right a:hover .cptp p{
    color:#0f4e9d;
}
.hnDrop-tit {
    font-size: 30px;
    line-height: 1;
    color: #222;
    font-weight: bold;
    margin-top: 60px;
}
.hnDrop-tex {
    font-size: 16px;
    color: #555555;
    line-height: 28px;
    width: 260px;
    margin-top: 25px;
}
.hnDrop-post {
    line-height: 1;
    margin-top: 34px;
}
.hnDrop-post a {
    font-size: 14px;
    color: #999;
    height: 34px;
    padding: 0 20px;
    display: inline-block;
    border: 1px solid #aaaaaa;
    border-radius: 50px;
    line-height: 34px;
}
.hnDrop-left {
    float: left;
    width: 240px;
}
.hnDrop-right {
    width: 880px;
    float: left;
}
.hnDropPoo-cls {
    width: 80px;
    float: left;
    text-align: center;
    margin-left: 25px;
}
.hnDropPoo-bg {
    width: 80px;
    height: 60px;
    background: #f6f6f6;
    border-radius: 4px;
}
.hnDropPoo-tle {
    line-height: 1;
    font-size: 13px;
    color: #555;
    padding-top: 20px;
}
.hnDrop-poo {
    margin-top: 60px;
}
.hnDropPoo-cls .poo1 {
    background: #f6f6f6 url("../images/proo1.png") no-repeat center;
}
.hnDropPoo-cls .poo2 {
    background: #f6f6f6 url("../images/proo2.png") no-repeat center;
}
.hnDropPoo-cls .poo3 {
    background: #f6f6f6 url("../images/proo3.png") no-repeat center;
}
.hnDropPoo-cls:hover .poo1 {
    background: #0f4e9d url("../images/proo1h.png") no-repeat center;
}
.hnDropPoo-cls:hover .poo2 {
    background: #0f4e9d url("../images/proo2h.png") no-repeat center;
}
.hnDropPoo-cls:hover .poo3 {
    background: #0f4e9d url("../images/proo3h.png") no-repeat center;
}
.hnDropPoo-cls:hover .hnDropPoo-tle {
    color: #0f4e9d;
}
.hnDrop-post a:hover {
    background: #0f4e9d;
    color: #fff;
    border-color: #0f4e9d;
}
.hnDropNew a {
    width: 200px;
    float: left;
    font-size: 16px;
    color: #555555;
    line-height: 1;
    margin-top: 40px;
}
.hnDropNew {
    margin-top:20px;
    margin-left: 80px;
}
.hnDropNew span {
    display: inline-block;
    width: 7px;
    height: 12px;
    background: url("../images/xingjj.png") no-repeat right center;
    margin-left: 13px;
}
.hnDrop-poo a:first-child {
    margin-left: 60px;
}
.hn-search:hover {
    background: url(../images/seahh.png) no-repeat right center;
}
.hnDropNew a:hover span {
    background: url("../images/dhhover.png") no-repeat right center;
}
.hnDropNew a:hover{
    color:#0f4e9d;
}
/* 焦点图 */
.banner{ height:704px; width:100%;  position:relative;  overflow:hidden;margin-top:45px;}
.banner .bd{ height:745px; width:100%; z-index:0;}
.banner .bd li{ width:100%; height:745px; zoom:1;vertical-align:middle; margin:0 auto;}
.banner .bd li .pic_a{display:block;width:100%;height:100%; position: relative;}
.banner .hd { width:100%;  position:absolute; z-index:100; bottom:35px; left:0; height:18px; line-height:18px; text-align:center;}
.banner .hd ul{ zoom:1; overflow:hidden;}
.banner .hd ul li{ width:18px; height:18px; border-radius:14px; display:inline-block; margin:0 6px;  cursor:pointer; background:#fff none repeat scroll 0 0;transition:width 0.5s ease 0s, height 0.5s ease 0s, background 0.5s ease 0s, color 0.5s ease 0s;}
.banner .hd ul .on{ background:rgba(15,78,157,0.9) none repeat scroll 0 0;color:#015cb5;height:18px;width:58px;}
.banner_ctr{ height:90px; position:absolute; top:50%; margin-top:-40px; z-index:2; left:50%; margin-left:-600px;}
.banner_ctr a{ display:block; width:47px;height:79px;  position:absolute; opacity:0;filter: alpha(opacity=0);display:block;}
.banner_ctr a.prev{left:-90px;}
.banner_ctr a.next{right:-1280px; background-position: -47px 0px;} 
.banner_ctr a:hover{opacity:0.7;filter:alpha(opacity=70);}
/* 产品展示 */
.w1400{width:1400px;height:auto;margin:0 auto;overflow:hidden; color:#333333; font-size:14px;}
.pro-top { position:relative;}
.pro-top .hd{overflow:hidden;}
.pro-top .hd li{ width:466px; height:74px; line-height:74px;  box-sizing:border-box; border:1px solid #ccc; border-right:none; display:block; float:left; 
font-size:20px;background:url(../images/pro-ico1.png) no-repeat 24px -74px; padding-left:80px; cursor:pointer;}
.pro-top .hd li:nth-child(3) { border-right: 1px solid #ccc;}
.pro-top .hd li a{ color:#333;}
.pro-top .hd li span{ width:18px; height:9px; display:block; float:right; margin:31px 20px 0 0; background:url(../images/sanjiao.png) no-repeat center center;}
.pro-top .hd li.li_2{ background:url(../images/pro-ico2.png) no-repeat 24px -74px;}
.pro-top .hd li.li_3{ background:url(../images/pro-ico3.png) no-repeat 24px -74px;}
.pro-top .hd li.li_4{ background:url(../images/pro-ico4.png) no-repeat 24px -74px;}
.pro-top .hd li.on{ background-color:#0f4e9d; color:#fff; background-position:24px 0; }
.pro-top .hd li.on a{ color:#fff;}
.pro-top .hd li.on span{ background:url(../images/sanjiao2.png) no-repeat center center; }
.pro-top .bd dl { width:1200px; height:54px; line-height:54px;  box-sizing:border-box; border:1px solid #cccccc; border-top:none; overflow:hidden; position:relative;}
.pro-top .bd dl dd{ display:block; float:left; margin:0 22px 0 19px; line-height:54px; padding-left:17px; background:url(../images/pro-nav-ico.png) no-repeat left center; }
.pro-top .bd dl span{ display:block; float:right; width:24px; height:24px; position:absolute; right:4px; top:15px;}
.pro-top .bd dl span a{ display:block; width:100%; height:100%; background:url(../images/pro-more1.png) no-repeat center;}
.pro-top .bd dl span a:hover{background:url(../images/pro-more2.png) no-repeat center;}
.pro-dec{ margin-top:16px; position:relative; width:1400px;overflow:hidden;height:520px;}
.pro{width: 100%;background: url(../images/index-pro-bg.jpg) no-repeat center center;padding: 80px 0 34px 0;}
.pro .title{ margin-bottom:48px;}
.pro-l{ width:240px;}
.pro_l{ width:735px; height:512px;transform: translateY(10px);box-shadow:0px 0px 10px #acacac;position:relative;}
.inb2-art{position:absolute;bottom:18;right:14;}
.inb2-tit {font-size: 28px;line-height: 24px;color: #fff;font-weight: bold;transition: 0.36s;}
.inb2-text {font-size:18px;line-height: 28px;color: #fff;margin-top:4px;}
.inb2-tit b {padding-right: 30px;background: url(../images/inb2-icon.png) no-repeat right center;}
.pro_l:hover .inb2-tit {padding-left: 10px;}
.pro_l:hover .inb2-tit b{padding-right: 40px;}
.pro_r{ width:625px; height:515px;  margin-left:40px;}
.pro_r h2{ font-weight:bold; font-size:32px; line-height:32px; color:#333333; margin:14px 0 18px 0;}
.pro-detical{overflow:hidden;}
.pro-detical h3{font-size:20px;color:#0f4e9d;font-weight:bold;}
.pro-detical .h3{margin-top:14px;}
.pro-detical p{font-size:16px;color:#484848;line-height:32px;padding-top:12px;}
.tab-btnn .btn{width: 180px;background-color: #0f4e9d;color: #fff;font-size: 15px;margin-top:34px;}
.tab-btnn .btn:hover {background-color: #0186d1;}
.pro_r .pro_td{ margin-top:10px;}
.pro_r ol li{ float:left; margin:0 39px 4px 0;}
.pro_r o li p{ height:36px; line-height:36px; color:#666;}
.pro_td li .td{ transition:transform 0.5s; width:64px; height:64px; margin-bottom:7px; background-color:#ccc; background:url(../images/t1.png) no-repeat center 0px;}
.pro_td ol li .td2{ background:url(../images/t2.png) no-repeat center 0px;}
.pro_td ol li .td3{ background:url(../images/t3.png) no-repeat center 0px;}
.pro_td ol li .td4{ background:url(../images/t4.png) no-repeat center 0px;}
.pro_td ol li .td5{ background:url(../images/t5.png) no-repeat center 0px; margin-right:0;}
.pro_td ol li .td6{ background:url(../images/t6.png) no-repeat center 0px; }
.pro_td ol li .td7{ background:url(../images/t7.png) no-repeat center 0px; }
.pro_td ol li .td8{ background:url(../images/t8.png) no-repeat center 0px; margin-right:0;}
.pro_td li:hover .td{ transform:rotateY(180deg); background-position:center -64px;}
.pro_td li:hover p{ color:#228974;}
.pro_sm{ width:629px;height:114px;background: url(../images/khbj.png) no-repeat;position:absolute;z-index: 9;right:-6px;bottom:254px;box-shadow: 0px 0px 10px #acacac;}
/*主营*/
.main_bg{width:100%;background:url(../images/dgbj.jpg) no-repeat center center;padding:64px 0 18px 0;}
.prod_ads { padding-top:100px;}
.pro_p_box{position:relative;width:1400px;margin:0 auto;}
.prod_ads_page{ position:relative; width:100%; height:581px; display:block;overflow: hidden;}
.prod_ads_bg1{ position:absolute; background:url(../images/20181226151539_1727039327.png) no-repeat center; width:1056px; height:960px; display:block; bottom:-426px; left:147px; -webkit-animation:paddr 3s linear infinite; animation:paddr 3s linear infinite; }
.prod_ads_bg2{ position:absolute; background:url(../images/20181226151628_1131666013.png) no-repeat center; width:670px; height:670px; display:block; bottom:-277px; left:345px; -webkit-animation:paddr 15s linear infinite; animation:paddr 15s linear infinite; }
.prod_ads_in::after{ content:''; display:block; width:482px; height:482px; background:url(../images/dgc.png) no-repeat center; position:absolute; z-index:3; top:258px; left:340px; }
.pro_ad_box{width:100%;position:absolute;top:0;left:50%;margin-left:-600px;}

.prod_ads_in .col3 { display:block; position:absolute; width:220px; text-align:center; height:260px; }
.prod_ads_in .col3:after{ content:''; display:block; width:100px; height:100px; background:#fff; border:3px solid #cfcfcf; border-radius:50%; position:absolute; top:0; left:57px; transition:0.3s all ease;transform:scale(1);}
.prod_ads_in .col3 .prod_ads_icon { display:block; background:url(../images/yfcl.png) no-repeat 0 0; width:60px; height:60px; position:absolute; z-index:3; left:80px; top:23px; transition:0.3s all ease;}

.prod_ads_in .col3:hover:after,.prod_ads_in .col3.active:after{background:#0f4e9d;border:3px solid #0f4e9d;transform:scale(1.2);}
.prod_ads_in .col3:hover .prod_ads_icon,.prod_ads_in .col3.active .prod_ads_icon{background-position:0 -120px;}

.prod_ads_in .col3_1 { left:-52px; top:360px; }
.prod_ads_in .col3_2 { left:105px; top:86px; }
.prod_ads_in .col3_3 { left:478px; top:-60px; }
.prod_ads_in .col3_4 { right:342px; top:86px; }
.prod_ads_in .col3_5 { right:200px; top:360px; }

.prod_ads_in .col3_2 .prod_ads_icon{background:url(../images/gaowen.png) no-repeat 0 0;}
.prod_ads_in .col3_3 .prod_ads_icon{background:url(../images/hcl.png) no-repeat 0 0;}
.prod_ads_in .col3_4 .prod_ads_icon{background:url(../images/zljc.png) no-repeat 0 0;}
.prod_ads_in .col3_5 .prod_ads_icon{background:url(../images/rk.png) no-repeat 0 0;}

.prod_ads_in .col3 p { padding:120px 25px 0; color:#777; display:block; line-height:20px; font-size:13px; }
.prod_ads_in .col3 p strong { display:block; font-size:20px; line-height:40px; color:#333333; }
.prod_ads_in .col3 p strong a{font-size:20px;}
.img-box5,.img-box4,.img-box3,.img-box2,.img-box1{
   display:none;
}
.img-box1{
   background:#0f4e9d;
   width:568px;
   height:154px;
   border:3px solid #ffffff;
   position:absolute;
   top:318px;
   left:168px;
   z-index:1000;
   padding:20px;
}
.img-box1 i{
    background:url(../images/sjt.png) no-repeat;
    width:19px;
    height:38px;
    position:absolute;
    left:-22px;
    top:74px;
}
.img-box1 img{
    float:left;
}
.img-box1 .wz{
    float:left;
    width:334px;
    padding:0px;
    margin-left:24px;
}
.img-box1 .wz h3{
    font-size:20px;
    color:#fff;
    font-weight:bold;
}
.img-box1 .wz p{
    font-size:14px;
    line-height:22px;
    color:#ffffff;
    margin-top:12px;
}
.img-box2{
   background:#0f4e9d;
   width:568px;
   height:154px;
   border:3px solid #ffffff;
   position:absolute;
   top:48px;
   left:328px;
   z-index:1000;
   padding:20px;
}
.img-box2 i{
    background:url(../images/sjt.png) no-repeat;
    width:19px;
    height:38px;
    position:absolute;
    left:-22px;
    top:74px;
}
.img-box2 img{
    float:left;
}
.img-box2 .wz{
    float:left;
    width:334px;
    padding:0px;
    margin-left:24px;
}
.img-box2 .wz h3{
    font-size:20px;
    color:#fff;
    font-weight:bold;
}
.img-box2 .wz p{
    font-size:14px;
    line-height:22px;
    color:#ffffff;
    margin-top:12px;
}
.img-box3{
   background:#0f4e9d;
   width:568px;
   height:154px;
   border:3px solid #ffffff;
   position:absolute;
   top:126px;
   left:274px;
   z-index:1000;
   padding:20px;
}
.img-box3 i{
    background:url(../images/sjton.png) no-repeat;
    width:38px;
    height:19px;
    position:absolute;
    left:290px;
    top:-20px;
}
.img-box3 img{
    float:left;
}
.img-box3 .wz{
    float:left;
    width:334px;
    padding:0px;
    margin-left:24px;
}
.img-box3 .wz h3{
    font-size:20px;
    color:#fff;
    font-weight:bold;
}
.img-box3 .wz p{
    font-size:14px;
    line-height:22px;
    color:#ffffff;
    margin-top:12px;
}

.img-box4{
   background:#0f4e9d;
   width:568px;
   border:3px solid #ffffff;
   position:absolute;
   top:48px;
   left:228px;
   z-index:1000;
   padding:20px;
}
.img-box4 i{
    background:url(../images/sjtr.png) no-repeat;
    width:19px;
    height:38px;
    position:absolute;
    right:-22px;
    top:74px;
}
.img-box4 img{
    float:left;
}
.img-box4 .wz{
    float:left;
    width:334px;
    padding:0px;
    margin-left:24px;
}
.img-box4 .wz h3{
    font-size:20px;
    color:#fff;
    font-weight:bold;
}
.img-box4 .wz p{
    font-size:14px;
    line-height:22px;
    color:#ffffff;
    margin-top:12px;
}

.img-box5{
   background:#0f4e9d;
   width:568px;
   height:154px;
   border:3px solid #ffffff;
   position:absolute;
   top:318px;
   left:370px;
   z-index:1000;
   padding:20px;
}
.img-box5 i{
    background:url(../images/sjtr.png) no-repeat;
    width:19px;
    height:38px;
    position:absolute;
    right:-22px;
    top:74px;
}
.img-box5 img{
    float:left;
}
.img-box5 .wz{
    float:left;
    width:334px;
    padding:0px;
    margin-left:24px;
}
.img-box5 .wz h3{
    font-size:20px;
    color:#fff;
    font-weight:bold;
}
.img-box5 .wz p{
    font-size:14px;
    line-height:22px;
    color:#ffffff;
    margin-top:12px;
}
@keyframes paddr{
from{transform:rotate(0deg)}to{transform:rotate(360deg)}
}
/*infor*/
.infor{width:100%; overflow:hidden; min-width:1400px; margin-top:200px;}
.inforW{width:1400px; margin:0 auto;}
.infor_l{float:left; width:308px; padding:30px 20px; height:90px; overflow:hidden; transition: all 0.8s linear; background: #205eac;}
.infor_lt{overflow:hidden; width:220px; margin:0 auto; position:relative; z-index:2;}
.infor_lt_i{float:left; width:48px; background:#0f4e9d; text-align:center; height:48px; border-radius:50%; border:solid 1px #fff; transition: all 0.8s linear;}
.infor_lt_i img{margin-top:12px;}
.infor_lt_m{float:right; width:150px; line-height:50px; font-size:33px; font-weight:bold; color:#fff; transition: all 0.8s linear;}
.infor_ld{text-align:center; overflow:hidden; font-size:16px; line-height:30px; padding-top:10px; transition: all 0.8s linear; position:relative; z-index:2; color: #c0c0df;}
.infor_line{float:left; width:0; height:110px; border-right:dashed 1px #ddd; margin-top:22px;}
.infor_bac{width:348px; height:0px; position:absolute; background:#0f4e9d; margin-top:45px; margin-left:-20px; transition: all 0.8s linear;}
#top60 h2{font-size:50px;color:#ffffff;text-align:center;font-weight:bold;margin-top:68px;}

.infor_l:hover{transition: all 0.8s linear; background:#0f4e9d;}
.infor_l:hover .infor_bac{transition: all 0.8s linear; height:150px;margin-top:-30px;}
.infor_l:hover .infor_lt_i{transition: all 0.8s linear; background:#0f4e9d; border:solid 1px #fff;}
.infor_l:hover .infor_lt_i{transform: rotate(360deg);}
.infor_l:hover .infor_lt_m{transition: all 0.8s linear; color:#fff;}
.infor_l:hover .infor_ld{transition: all 0.8s linear; color:#fff; filter:Alpha(opacity=60) ; opacity:0.6;}
/*服务优势*/
#fw{width:100%; background:url(../images/fw.jpg) center -30px no-repeat;}
.adv_boxf{width:1400px; margin:0 auto; height:648px;padding-top:64px;}
.adv_boxf li{width:308px;height:394px; float:left; margin-right:21px; background:#fff; padding-bottom:30px; position: relative; transition-duration: 1s; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; top: 0; display: block; z-index:1; border: 8px #fff solid;}
.adv_boxf li:nth-child(4){margin-right:}
.adv_boxf li:hover{display:block; top:-25px; -webkit-transition: all 0.3s ease-in-out;-moz-transition: all 0.3s ease-in-out;-o-transition: all 0.3s ease-in-out;-mz-transition: all 0.3s ease-in-out;transition: all 0.3s ease-in-out; z-index:1; box-shadow:0px 0px 10px #ccc;}

.adv_boxf li .img{width:308px; float:left; height:166px;}
.adv_boxf li .img img{width:308px; height:166px;}
.adv_boxf li p{font-size:20px; line-height: 50px; font-weight: bold; text-align: center;color:#333;}
.adv_boxf li span{font-size:12px; text-transform:uppercase; color:#999;}
.adv_boxf li .t{width:268px;height:164px; float:left; padding:15px 30px 18px 20px; line-height:26px; text-align: center;color:#666666;}
.adv_boxf li a{width:208px; float:left; line-height:30px; height:30px; text-align:center; border:1px #ddd solid; color:#666; margin-left:48px;}

.wz{padding:32px 0 0 34px;}
.pro_sm h2{ color:#000; font-size:28px; font-weight:bold; line-height:26px;}
.pro_sm p{ color:#787878; margin-top:10px;font-size:16px;}
.pro_sm .fr{ margin-right:66px;}
.pro_sm h3{ margin-top:18px; font-family:'Arial'; padding-left:35px; height:32px; line-height:16px; background:url(../images/indpro-tel.png) no-repeat left center; color:#fff; letter-spacing:1px;}
.pro_sm h3 em{ display:block; }
.pro_sm a{ display:block; color:#fff; letter-spacing:2px; margin-top:9px;}
.pro_sm a:hover{ text-decoration:underline;}
.pro-l h4{ font-size:18px; color:#fff; line-height:61px; height:61px; text-align:center; font-weight:bold;}
.pro-nav{ width:240px; background-color:#14a73c; padding:6px 0;}
.sideMen{ width:216px; background-color:#fff; padding:17px 6px 0px; margin:0 auto; overflow:hidden; height:477px;}
.sideMen h3{ height:36px; line-height:36px; background-color:#e7e7e7;  color:#333; font-size:16px; text-indent:21px;  margin:0 auto 7px;}
.sideMen h3 em{ float:right; display:block; width:40px; height:36px;   background:url(../images/icoAdd.png) no-repeat 16px 22px; cursor:pointer; }
.sideMen h3.on{ background-color:#14a73c; color:#fff;}
.sideMen h3.on a{ color:#fff;}
.sideMen h3.on em{ background-position:16px -50px; }
.sideMen h3:hover{ background-color:#14a73c; }
.sideMen h3:hover a{ color:#fff;}
.sideMen ul{ display:none;}
.sideMen ul li a{ color:#333; font-size:13px; height: 29px; line-height:29px; padding-left:30px; border-bottom: 1px solid #e7e7e7; display:block;}
.sideMen ul li a:hover { text-decoration: none; color:#14a73c;}
.pro-btm{ background:url(../images/pro-btm.png) no-repeat 6px center #fff; width:228px; margin:0 auto; padding:8px 0 8px; height:23px; line-height:23px; font-size:11px;}
.pro-btm span{ display:block; float:left; margin-left:28px;}
.pro-btm b{ color:#14a73c; font-size:23px; font-family:"Times New Roman"; display:block; float:left;}
.pro-r .r-top{ margin-bottom:12px;}
.pro-r .r-top h3{ width:872px; height:21px; line-height:21px; font-size:21px; background:url(../images/icon1.png) no-repeat 7px center; text-indent:33px; position:relative; float:left;}
.pro-r .r-top h3:after{
    content:'';
    position:absolute;
    top:10px;
    left:150px;
    height:1px; 
    width:722px;
    background-color:#e6e6e6;
}
.pro-r .r-top a{ display:block; float:right;}
.pro-r{ width:943px; margin-left:17px;}
.pro-r ul{ width:110%;}
.pro-r li{ position:relative; width:220px; height:275px; border:1px solid #ddd; text-align:center; overflow:hidden; float:left; margin-right:18px; margin-bottom:19px;}
.pro-r li p{ position:absolute; bottom:0; left:0; height:30px; line-height:30px; width:222px;}
.pro-r li p a{ display:block;  text-align:center; font-size:15px;}


.pro-bottom{overflow:hidden; margin-top:24px;}
.pro-bottom .pro-bottom-bd ul{ width:110%; overflow:hidden; zoom:1; }
.pro-bottom .pro-bottom-bd ul li{ height:228px; margin-right:30px; float:left; _display:inline; overflow:hidden; text-align:center; position:relative; }
.pro-bottom .pro-bottom-bd ul li .img-dec{width:234px; height:38px; background-color:rgba(0,0,0,0.48); line-height:38px; color:#fff; text-align:center; position:absolute; bottom:-10px; left:0; }
.pro-bottom .pro-bottom-bd ul li a:hover p{ background-color:rgba(34,137,116,1); }

/*copy*/
.copy{width:100%; overflow:hidden; padding:30px 0; text-align:center; line-height:26px; font-size:14px; color:#999; background:#000;}
.copy a{color:#999; font-size:14px;}
.copyW{width:1400px; margin:0 auto;}

.Faq{padding-bottom:110px;}
.Faqtitle{ width:102px; float:left; background:url(../uploadfile/image/20181227/20181227092845_1694126591.gif) no-repeat left 39px; padding-top:56px;}
.Faqtitle a{ color:#383838; font-size:20px; float:left; text-decoration:none;}
.Faqtitle span{ display:block; padding-top:53px;}
.Faqcont dl{ float:left; margin-left:21px; width:526px; height:136px; background: #f5f5f5;    border: 1px solid #ececec;}
.Faqcont dt{ padding:24px 0 0 32px; background:url(../images/w.png) 32px 18px no-repeat; line-height:22px;}
.Faqcont dt a{font-size:18px; color:#333333; font-weight:bold;margin-left:42px;}
.Faqcont dt a:hover{ color:#0f4e9d;}
.Faqcont dd{ padding:0 10px 0 32px; background:url(../images/d.png) 32px 3px no-repeat; line-height:25px; font-size:14px; color:#787878;margin-top:14px;}
.Faqcont dd p{margin-left:42px;}
.dt_top { padding:0 0 35px; text-align:center;}
.dt_top a em { display:block; font-size:20px; color:#555}
.dt01 { width:599px;}

.clone .cp_inx{
            position:relative;
            width:100%;
            height:228px;
            overflow:hidden;
}
.clone .cp_inx img {
            width: 100%;
        }
.clone .item-review {
            width: 100%;
            height:316px;
            position: absolute;
            top:316px;
            left: 0;
            background-color: rgba(0,0,0,.7);
            color: #fff;
            transition: All 0.4s ease-in-out;
        }
.item-review .item-btn .btn-whitebdn{
            background:#0186d1;
            width:104px;
            height:36px;
            margin-top:14px;
}
.item-review .item-btn .btn-whitebdn span{
            height:36px;
            line-height:36px;
}
.clone .item-review .tit{
            font-size:24px;
            font-weight:bold;
            color:#ffffff;
            margin-top:78px;
}
.tempWrap li:hover .item-review {
            top:0px;
        }
        .inb4-main .item-btn .btn:hover {
            background-color: #fff;
            border-color: #fff;
            color: #2761c4;
        }
        .wsc-nav .drop-btn{
            float: right;
            width: 248px;
            margin-right: -248px;
        }
        .wsc-nav .drop-btn .btn{
            width: 248px;
            height: 42px;
            line-height: 42px;
            margin-top: 10px;
        }
        .wsc-nav .drop-img{
            width: 248px;
            height: 130px;
            overflow: hidden;
        }
        .wsc-nav .drop-img img{
            width: 100%;
        }
        .wsc-nav .drop-btn .btn-hnem{
            background-color: rgba(29,32,136,0.1);
            border: 1px solid rgba(29,32,136,0.5);
            color: #2761c4;
            margin-bottom: 20px;
        }
        .hn-search .dropMain{
            padding-top: 90px;
        }
        .hn-search .search-form{
            width: 880px;
            margin: auto;
        }
        .hn-search .search-form input{
            border-color: #e1e1e1;
        }
        .hn-search .search-form input:focus{
            border-color: #2761c4;
            background: #fff;
        }
        .top-close{
            height: 40px;
            width: 20px;
            position: absolute;
            right: 40px;
            top: 20px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/search-close.png) no-repeat center center;
            cursor: pointer;
        }




        .left-block{
            float: left;
        }
        .right-block{
            float: right;
        }
        .half-block{
            width: 50%;
            box-sizing: border-box;
        }
        /*.wsc-content{
            width: 895px;
        }*/
        .wsc-side{
            width: 285px;
        }


        .wsc-foot{
            background:#232227;
            background-size: cover;
            font-size: 14px;
            color: #828282;
        }
        .wsc-foot a:hover{
            color: #1d4ea2;
        }
        .foot-main{
            padding-top: 60px;
            border-bottom:2px solid #313133;
            padding-bottom:52px;
        }
        .rem{
            float:right;
            margin-left:24px;
        }
        .rem h6{
            text-align:center;
            font-size:14px;
            color:#fff;
            padding-top:18px;
        }
.foot-link {
    display: inline-block;
    position: relative;
    float:left;
}
.foot-link .button {
    width:360px;
    border: 1px solid #666;
    background:#4b4a4c;
    height:58px;
    line-height:58px;
    display: block;
    padding-left:18px;
    cursor: pointer;
    position: relative;
    font-size:16px;
    color:#999999;
}
.foot-link .button:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    border-top: 8px solid #999999;
    border-right: 8px solid transparent;
    border-left: 8px solid transparent;
    position: absolute;
    right: 10px;
    top: 50%;
    margin-top: -2px;
}
.foot-link-drop {
    width:360px;
    max-height: 200px;
    overflow-y: auto;
    position: absolute;
    left: 0;
    top: 100%;
    background-color: rgba(0, 0, 0, 0.8);
    padding: 5px 10px;
    display: none;
}
.foot-link-drop a {
    color: #fff;
    display: block;
    line-height:30px;
    font-size:15px;
}
        .ft-left{
            width: 228px;
            border-right: 1px solid #313133;
            text-align: center;
            padding-right: 40px;
        }
        .ft-logo{
            text-align: center;
        }
        .ft-tel .item-dd{
            font-size: 26px;
            line-height: 32px;
            font-weight: bold;
            color: #bcbcbc;
            margin-top: 50px;
        }
        .ft-tel .item-dt{
            font-size: 12px;
            line-height: 20px;
            color: #828282;
            margin-top: 10px;
        }
        .ft-btn{
            margin-top: 40px;
        }
        .ft-btn .btn{
            width: 180px;
            height: 40px;
            line-height: 38px;
            color: #fff;
        }
        .ft-btn .btn:hover{
            color: #fff;
        }
        .ft-ewm{
            margin-top: 65px;
        }
        .ft-ewm .item-dt{
            font-size: 12px;
            line-height: 20px;
            color: #828282;
        }
        .ft-ewm .item-dd{
            width: 120px;
            margin: 18px auto 0;
        }
        .ft-ewm .item-dd img{
            width: 100%;
        }

        .ft-right{
            width: 870px;
        }
        .ft-search{
            float:left;
            margin-left:5px;
        }
        .ft-search .item-dt{
            font-size: 18px;
            line-height: 20px;
            color: #ccc;
        }
        .ft-search .item-dd{
            width:462px;
        }
        .search-form form{
            display: block;
            padding-right: 132px;
        }
        .search-form input{
            width: 100%;
            height: 60px;
            box-sizing: border-box;
            border: 1px solid #666;
            background: #4b4a4c;
            transition: 0.36s;
            padding: 15px 0 15px 16px;
            font-size: 16px;
            line-height: 30px;
            float: left;
        }
        .search-form input::placeholder{
            color: #999;
        }
        .search-form input:focus{
            background-color: #fff;
            border-color: #0186d1;
        }
        .search-btn{
            margin-right: -132px;
            width: 132px;
            height: 60px;
            float: left;
            background:url(../images/sousu.png) no-repeat center center #0f4e9d;
            color: #fff;
            line-height: 60px;
            text-align: center;
            font-size: 18px;
            cursor: pointer;
            transition: 0.36s;
        }
.foot-share { float:right;padding-top:20px; }
.foot-share b{color:#bcc1cc;font-size:13px;font-weight:normal;padding:4px 12px 0 0;display:block;float:left;}

.foot-share a { width: 33px; height: 33px; margin: 0 7px 0 0; padding: 0; float: none; display: inline-block; vertical-align: top; }

.foot-share .bds_tsina { background: url(../images/sina.png) no-repeat; }

.foot-share .bds_weixin { background: url(../images/wechat.png) no-repeat; }
.foot-share span { width: 120px; position: absolute; bottom: 100%; left: 50%; -webkit-transform: translateX(-50%); -moz-transform: translateX(-50%); -ms-transform: translateX(-50%); -o-transform: translateX(-50%); transform: translateX(-50%); padding-bottom: 10px; display: none; }
.foot-share a{position:relative;}

.foot-share span:after { content: ""; width: 16px; height: 10px; display: block; position: absolute; bottom: 1px; left: 50%; z-index: 9; background: url(../images/fta-arror.png) no-repeat; margin-left: -8px; }

.foot-share img { width: 100%; display: block; background-color: #fff; padding: 4px; border: 1px dashed #D0D0D0; }
.foot-info {
    height:80px;
    line-height:80px;
}

.foot-share a:hover span { display: block; }

        .footNav{
            margin:36px 0;
        }

        .fn-item{
            float: left;
            width:140px;
        }
        
        .fn-itemn{
            width:142px;
        }
        .fn-text{
            font-size: 16px;
            color: #ccc;
            line-height: 20px;
        }
        .fn-list{
            margin-top: 25px;
        }
        .fn-list li{
            margin-top: 15px;
            font-size: 14px;
            line-height: 20px;
            color: #828282;
        }

        .wsc-foot .container{
            width: 1200px;
        }
        .wsc-foot .inMain{
            width: 1400px;
        }
        .wsc-foot .inMain .ft-left{
            width: 328px;
        }
        .wsc-foot .inMain .ft-right{
            width: 920px;
        }
        .wsc-bottom{
            border-top: 1px solid #313133;
            height: 28px;
            padding: 15px 0 20px;
            line-height: 28px;
            font-size: 14px;
            color: #666;
        }
        .wb-link span{
            margin: 0 15px;
        }

        .wb-text{
            font-size:13px;
            color:#666666;
        }
        .wsc-fixBar{
            position: fixed;
            right: 30px;
            top:50%;
            z-index: 10000;
        }
        .fb-online,.fb-tel,.fb-wx,.fb-top,.fb-hqbj,.fb-fadz{
            width: 74px;
            height: 74px;
            margin-bottom: 1px;
            position: relative;
            border-radius: 2px;
            background-color: rgba(64, 64, 64, 0.8);
            font-size: 13px;
            line-height: 15px;
            color: #fff;
            transition: 0.36s;
            text-align: center;
        }
        .fb-online a,.fb-tel a,.fb-wx a,.fb-top a,.fb-hqbj a,.fb-fadz a{
            display: block;
            width: 74px;
            height: 74px;
            box-sizing: border-box;
            padding-top: 51px;
            transition: 0.36s;
        }
        .fb-online a{
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-online.png) no-repeat center 17px ;

        }
        .fb-tel a{
            background:  url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-tel.png) no-repeat center 17px;

        }
        .fb-wx a{
            background:  url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-wx.png) no-repeat center 18px;

        }
        .fb-hqbj a{
            background:  url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-hqbj.png) no-repeat center 18px;

        }
        .fb-fadz a{
            background:  url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-fadz.png) no-repeat center 17px;

        }
        .fb-top :any-link{
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-top.png) no-repeat center 16px;

        }
        .fb-online,.fb-online:hover,.fb-tel:hover,.fb-wx:hover,.fb-top:hover,.fb-hqbj:hover,.fb-fadz:hover{
            background-color: #0f4e9d;
        }
        .fb-tel:hover {
            width: 230px;
            margin-left: -156px;
        }
        .fb-tel:hover .fbarCon{
            right: 0;
        }
        .fb-tel{
            overflow: hidden;

        }
        .fb-tel a{
            position: absolute;
            right: 0;
            top: 0;
        }
        .fb-tel .fbarCon{
            width: 230px;
            height: 74px;
            line-height:74px;
            font-size: 20px;
            color: #fff;
            font-weight: bold;
            text-align: center;
            position: absolute;
            right: -230px;
            top: 0;
            z-index: 10;
            background-color: #0186d1;
        }
        .fb-tel .fbarCon span{
            display: inline-block;
            padding-left: 41px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/fix-tel.png) no-repeat 0 center;
        }

        .fb-wx .fbarCon{
            position: absolute;
            left: -134px;
            top: -25px;
            width: 129px;
            height: 120px;
            display: none;
        }
        .fb-wx:hover .fbarCon{
            display: block;
        }
        .fb-wx .fbarCon img{
            width: 100%;
        }
        .fb-wx .fbarCon p{
            color: #666666;
            text-align: center;
            font-size: 12px;
            line-height: 14px;
            margin-top: 10px;
        }


        .btn{
            display: inline-block;
            box-sizing: border-box;
            border-radius: 4px;
            width: 180px;
            height: 50px;
            text-align: center;
            line-height: 50px;
            font-size: 14px;
            transition: 0.36s;
        }

        .btn-online{
            background-color: #ffaf3c;
            border-color: #ffaf3c;
            color: #fff;
        }
        .btn-online span{
            display: inline-block;
            padding-left: 27px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/online-ico.png) no-repeat 0 center;
        }
        .btn-online:hover{
            background-color: #ed9239;
        }
        .btn-grey{
            background-color: #f5f5f5;
            color: #0186d1;
            font-size: 16px;
        }
        .btn-grey:hover{
            background-color: #0186d1;
            color: #fff;
        }
        .btn-hqbj{
            background-color: #ffaf3c;
            border-color: #ffaf3c;
            color: #fff;
            font-size: 16px;
        }
        .btn-hqbj span{
            display: inline-block;
            padding-left: 32px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/btn-hqbj.png) no-repeat 0 center;
        }

        .index-banner .swiper-slide {
            width: 100%;
            float: left;
        }

        .inb5-bglb .swiper-slide {
            width: 100%;
        }
        .pagination .active {
            opacity: 1;
        }
        .inb5-bglb {
            width: 100%;
        }
        .inb5-mains .swiper-slide,
        .inb5-mains .swiper-slides,
        .inb5-main .swiper-slide,
        .inb5-main .swiper-slides {
            float: left;
            height: 100%;
        }

        .inb5-bglb .swiper-slide {
            float: left;
            height: 100%;
        }
        .inb5-bglb .swiper-container {
            width: 100%;
        }
        .inb5-page .active,
        .inb5-pages .active {
            opacity: 1 !important;
        }
        .swiper-wrapper,
        .swiper-wrappers {
            position: relative;
        }
        .swiper-container {
            overflow: hidden;
            position: relative;
        }

        /**
        newAddIndexend

         */

        .index-banner .swiper-slide,
        .index-banner .swiper-wrapper {
            height: 900px !important;
        }

        .index-banner {
            
        }
        .inban-item {
            height: 900px;
        }
        .inban-tit {
            padding-top: 350px;
            font-size: 64px;
            line-height: 74px;
            color: #fff;
            font-weight: bold;
        }
        .inban-text {
            font-size: 28px;
            line-height: 38px;
            color: #fff;
            margin-top: 24px;
        }
        .inban-btn {
            margin-top: 100px;
        }
        .inban-btn .btn {
            width: 207px;
            height: 50px;
            background-color: #ffaf3c;
            color: #fff;
            font-size: 16px;
            line-height: 50px;
        }
        .inban-btn .btn:hover {
            background-color: #ed9239;
        }
        .inban-btn2,.inban-btn3{
            margin: 0 auto;
            width: 1200px;
        }
        .inban-btn2{padding-top: 600px;text-align: left;}
        .inban-btn3{padding-top: 550px;}

        .inban-b2main{
                padding-top: 215px;
                width: 670px;
            }
            .inban-tit2{
                font-size: 68px;
                line-height: 70px;
                font-weight: bold;
                color: #ffffff;
            }
            .inban-tit2 div{
                margin-top: 40px;
            }
            .inban-tit2 img{vertical-align: middle;}
            .inban-tit2 div:first-child{
                margin-top: 0;
            }
            .inban-pro2{
                height: 47px;
                line-height: 47px;
                border-top: 3px solid #ffffff;
                border-bottom: 3px solid #ffffff;
                margin-top: 40px;
                color: #ffffff;
                text-align: left;
                font-size: 28px;
                letter-spacing: 2.8px;
            }
            .inban-text2{
                margin-top: 25px;
                font-size: 24px;
                color: #ffffff;
            }
            .inban-item2 .inban-btn{
                text-align: left;
            }
            .inban-item3 .inban-text{
                margin-top: 45px;
            }
            .inban-text p{
                margin-top: 20px;
                line-height: 1;
            }
            .inban-text p:first-child{
                margin-top: 0;
            }
        .video-btn span {
            display: inline-block;
            padding-left: 32px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/in-playico.png) no-repeat 0 center;
        }
        .index-banner .pagination {
            font-size: 0;
            text-align: center;
            position: absolute;
            left: 0;
            right: 0;
            bottom: 30px;
            margin: auto;
            z-index: 100;
        }

        .index-banner .pagination li {
            display: inline-block;
            vertical-align: top;
            width: 32px;
            height: 6px;
            background-color: #ffffff;
            border-radius: 3px 0px 3px 0px;
            opacity: 0.5;
            margin: 0 7px;
            cursor: pointer;
        }
        .index-banner .pagination li.active {
            opacity: 1;
        }


        .inban-video{
            height: 900px;
            overflow: hidden;
            position: relative;
        }
        .inban-shadow{
            background-color: rgba(0, 0, 0, 0.35);
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            z-index: 10;
        }

.focus {
    width: 100%;
    position: relative;
    zoom: 1;
    overflow: hidden;
    z-index: 9;
}

.f426x240, .f160x160 {
    width: 100%;
    overflow: hidden;
    z-index: 9;
}

.rslides li {
    width: 100%;
    float: left;
    display: none;
    z-index: 9;
}

.rslides li img {
    z-index: 9;
    display:block;
}

.rslides {
    width: 100%;
    position: relative;
    z-index: 9;
    margin: 0 auto;
}

.rslides_nav {
    height: 51px;
    width: 31px;
    position: absolute;
    -webkit-tap-highlight-color: rgba(0,0,0,0);
    top: 50%;
    left: 0;
    opacity: 1.0;
    text-indent: -9999px;
    overflow: hidden;
    text-decoration: none;
    display: none;
}

.rslides_nav:active {
    opacity: 1.0;
}

.rslides_nav.next {
    left: auto;
    right: 0;
}

.rslides_tabs {
    text-align: center;
    position: absolute;
    bottom: 40px;
    z-index: 9;
    left: 0%;
    width:100%;
}

.rslides_tabs li {
    display: inline;
    float: none;
    _float: left;
    *float: left;
    margin:0 5px;
}

.rslides_tabs a {
    margin-top: 0px;
    text-indent: 9999px;
    overflow: hidden;
    background:url(../Mimages/banbtn.png) no-repeat center;
    display: inline-block;
    _display: block;
    *display: block;
    width: 14px;
    height: 14px;
    z-index: 9;
    *z-index: 9;
}

.rslides_tabs .rslides_here a {
    background:url(../Mimages/banbtnon.png) no-repeat center;
}

/*.banner .prev{ position:absolute; left:110px; top:50%; margin-top:-30px; background:url(../Mimages/ban_prev.png) center no-repeat; z-index:222; width:59px; height:59px; display:block;}*/
/*.banner .next{ position:absolute; right:110px; top:50%; margin-top:-30px; background:url(../Mimages/ban_next.png) center no-repeat; z-index:222; width:59px; height:59px; display:block;}*/
/*.banner .prev:hover{ background:url(../Mimages/ban_prevon.png) center no-repeat;}*/
/*.banner .next:hover{ background:url(../Mimages/ban_nexton.png) center no-repeat;}*/


.inban_txt{
    width: 100%;
    height: 255px;
    position: absolute;
    left: 50%;
    top: 48%;
    transform: translate(-50%,-50%);
    z-index:100;
}
.mb{
    width:100%;
    height:704px;
    background:rgba(0,0,0,.4);
    z-index:10;
    position:absolute;
    top:0;
    left:0;
}
.inban_txt h1{
    font-size:64px;
    margin-bottom:24px!important;
    text-align: center;
    display: block;
    letter-spacing:8px;
    color:#ef6717;
    font-family: "MONTSERRAT-REGULAR";
    margin-block-start: 0em!important;
}
.inban_txt h2 {
    margin-bottom:28px;
    font-size:54px;
    text-align: center;
    display: block;
    letter-spacing:18px;
    color: #fff;
    font-family: "MONTSERRAT-REGULAR";
}
.inban_txt p {
    margin-top:38px;
    font-size:24px;
    text-align: center;
    display: block;
    letter-spacing:4px;
    text-transform:uppercase;
    color:#f8f8f8;
    font-family: "MONTSERRAT-REGULAR";
}


        .index-block1 {
            height: 71px;
            background-color:#ffffff;
        }
        .index-block1 .inMain {
            box-sizing: border-box;
            padding-left: 215px;
            padding-right: 100px;
        }
        .innews-logo {
            width: 94px;
            float: left;
            margin-left: -142px;
            margin-top: 20px;
        }
        .innews-main,.inzs-main {
            float: left;
            width: 100%;
        }

        .innews-item {
            display: block;
            height: 31px;
            line-height: 31px;
            padding: 20px 100px 20px 138px;
            font-size: 16px;
            transition: 0.36s;
        }
        .innews-item:hover .innews-tit {
            color: #0f4e9d;
        }
        .innews-time {
            float: left;
            color: #999;
            padding-left: 17px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/news-point.png) no-repeat 0 center;
            margin-left: -138px;
        }
        .innews-tit {
            float: left;
            width: 100%;
            color: #666;
            overflow: hidden;
            text-overflow: ellipsis;
            white-space: nowrap;
            transition: 0.36s;
        }
        .innews-more {
            margin-right: -100px;
            float: right;
            padding-right: 12px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/innews-arr.png) no-repeat right center;
            color: #999;
            transition: 0.36s;
            height: 31px;
            line-height: 31px;
            margin-top: 20px;
            font-size: 16px;
        }
        .innews-more:hover {
            color: #0f4e9d;
            background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/innews-arrh.png);
        }
        .innews-main .swiper-container,.inzs-main .swiper-container {
            height: 71px !important;
        }

        .index-block2 {
            padding: 70px 0;
        }
        .index-block2 ul {
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/innum-line.png) no-repeat 0 center;
        }
        .index-block2 li {
            width: 20%;
            text-align: center;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/innum-line.png) no-repeat right center;
            float: left;
        }
        .index-block2 .num {
            font-size: 46px;
            line-height: 48px;
            color: #2761c4;
            font-weight: bold;
        }
        .index-block2 sub {
            font-size: 16px;
            line-height: 18px;
            color: #2761c4;
            bottom: 0;
            margin-left: 5px;
        }
        .index-block2 .item-dt {
            font-size: 18px;
            line-height: 20px;
            margin-top: 16px;
            color: #666;
        }

        .index-block3 {
            padding: 80px 0;
            background: url(../images/inb3-bg.jpg) no-repeat center top;
            background-size: cover;
        }
        .in-cTit {
            font-size: 34px;
            line-height: 36px;
            color: #333333;
            font-weight: bold;
            text-align: center;
            margin-bottom:42px;
        }
        .xt{
            width:56px;
            height:3px;
            background:#0f4e9d;
            margin:0 auto;
        }
        .in-cTitText {
            font-size:18px;
            line-height: 32px;
            color: #666666;
            padding-top: 23px;
            padding-bottom:48px;
            text-align: center;
            width:1020px;
            margin:0 auto;
        }
        .inb3-main {
            margin-top: 40px;
            background-color: #fff;
            margin-bottom:108px;
        }
        .inb3-main .tab-list {
            float: left;
            width: 250px;
            /* transition: 0.36s; */
        }
        .inb3-main .tab-list li {
            height: 64px;
            margin-top: 1px;
        }
        .inb3-main .tab-list li:first-child {
            margin-top: 0;
        }
        .inb3-main .tab-list a {
            display: block;
            background-color: #e7e8f0;
            padding: 12px 0 12px 30px;
            height: 40px;
            line-height: 40px;
            /* transition: 0.36s; */
        }
        .inb3-main .tab-list i {
            height: 40px;
            display: inline-block;
            vertical-align: middle;
            width: 50px;
            /* transition: 0.36s; */
        }
        .inb3-main .tab-list .tit {
            display: inline-block;
            vertical-align: middle;
            font-size: 18px;
            line-height: 20px;
            color: #8e8e9b;
        }
        .inb3-main .icon1 {
            background: url(../images/automobile.png) no-repeat 0 center;
        }
        .inb3-main .icon2 {
            background: url(../images/military.png) no-repeat 0 center;
        }
        .inb3-main .icon3 {
            background: url(../images/Machine.png) no-repeat 0 center;
        }
        .inb3-main .icon4 {
            background: url(../images/space.png) no-repeat 0 center;
        }
        .inb3-main .icon5 {
            background: url(../images/Stone.png) no-repeat 0 center;
        }
        .inb3-main .icon6 {
            background: url(../images/ceramicss.png) no-repeat 0 center;
        }
        .inb3-main .icon7 {
            background: url(../images/ceramics.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon1,
        .inb3-main .active .icon1 {
            background: url(../images/automobile1.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon2,
        .inb3-main .active .icon2 {
            background: url(../images/military1.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon3,
        .inb3-main .active .icon3 {
            background: url(../images/Machine1.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon4,
        .inb3-main .active .icon4 {
            background: url(../images/space1.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon5,
        .inb3-main .active .icon5 {
            background: url(../images/Stone1.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon6,
        .inb3-main .active .icon6 {
            background: url(../images/ceramicss1.png) no-repeat 0 center;
        }
        .inb3-main li:hover .icon7,
        .inb3-main .active .icon7 {
            background: url(../images/ceramics1.png) no-repeat 0 center;
        }
        .inb3-main li:hover a,
        .inb3-main .active a {
            background-color: #0f4e9d;
        }
        .inb3-main li:hover .tit,
        .inb3-main .active .tit {
            color: #fff;
        }

        .inb3-main .tab-main {
            background-color: #fff;
            float: left;
            width: 1150px;
            box-sizing: border-box;
            padding: 50px 75px 50px 60px;
        }
        .inb3-main .tab-cont {
            display: none;
            height: 354px;
        }
        .inb3-main .tab-cont.active {
            display: block;
        }

        .inb3-main .item-img {
            width: 510px;
            height: 354px;
            overflow: hidden;
            float: left;
        }
        .inb3-main .item-img img {
            width: 100%;
        }
        .inb3-main .item-info {
            width: 465px;
            float: left;
            margin-left: 40px;
            /* transition: 0.36s; */
        }
        .inb3-main .item-tit {
            position: relative;
            font-size: 26px;
            line-height: 28px;
            padding: 0 0 32px 0;
            color: #333;
            font-weight: bold;
        }
        .inb3-main .item-tit .line {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 36px;
            height: 4px;
            background-color: #0f4e9d;
        }

        .inb3-main .text {
            font-size: 16px;
            line-height: 28px;
            color: #999;
            margin-top: 23px;
            height: 160px;
            margin-bottom:48px;
            text-align:justify;
        }
        .inb3-main .tab-btn {
            margin-top: 23px;
        }

        .inb3-main .tab-btn .btn {
            width: 240px;
            color: #0186d1;
            font-size: 16px;
            border:1px solid #0186d1;
            background:none;
        }
        .inb3-main .tab-btn .btn:hover {
            background-color: #0186d1;
            color:#ffffff;
        }


        .inb4-main .item {
            position: relative;
            width: 100%;
            height: 380px;
            overflow: hidden;
        }
        .inb4-main .item-img {
            width: 100%;
            height: 380px;
            overflow: hidden;
            text-align: center;
        }
        .inb4-main .item-img img {
            height: 100%;
        }
        .inb4-main .item-tit {
            position: absolute;
            left: 0;
            bottom: 0;
            width: 100%;
            height: 56px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/inb4-jbbg.png) no-repeat center bottom;
            background-size: contain;
            padding-top: 250px;
            text-align: center;
            font-size: 22px;
            line-height: 25px;
            color: #fff;
            font-weight: bold;
            transition: 0.36s ease-out;
        }

        .inb4-main .item-review {
            width: 100%;
            height: 0;
            position: absolute;
            bottom: 0;
            left: 0;
            background-color: rgba(39, 97, 196, 0.9);
            color: #fff;
            transition: 0.36s ease-in-out;
        }
        .inb5-bglb .swiper-container,
        .inb5-bglb .swiper-wrapper {
            height: 800px !important;
        }
        .index-block5 {
            position: relative;
        }
        .inb5-cont {
            position: absolute;
            left: 0;
            top: 0;
            width: 100%;
            height: 100%;
            z-index: 100;
        }
        .inb5-cont .in-cTit {
            color: #fff;
            padding-top: 80px;
        }
        .inb5-cont .in-cTitText {
            color: #b7c7f1;
        }

        .inb5-main,
        .inb5-mains {
            margin: 40px auto 0;
            width: 1192px;
            position: relative;
        }
        .inb5-item {
            width: 1082px;
            height: 428px;
            box-sizing: border-box;
            padding: 42px 452px 42px 60px;
            background-color: #fff;
        }
        .inb5-item .info {
            width: 100%;
            float: left;
        }
        .inb5-item .item-img {
            margin-right: -592px;
            width: 522px;
            height: 344px;
            overflow: hidden;
            float: right;
        }
        .inb5-item .item-img img {
            width: 100%;
        }
        .inb5-item .tit {
            font-size: 26px;
            line-height: 28px;
            color: #333;
            font-weight: bold;
        }
        .inb5-item .text {
            margin-top: 21px;
            font-size: 14px;
            line-height: 28px;
            color: #999;
            height: 112px;
            overflow: hidden;
            text-overflow:ellipsis;display: -webkit-box; -webkit-line-clamp:4;-webkit-box-orient: vertical;
        }
        .inb5-item .data {
            margin-top: 32px;
        }
        .inb5-item .data li {
            border-left: 1px solid #f0f0f0;
            padding-left: 30px;
            padding-right: 30px;
            float: left;
        }
        .inb5-item .data li:first-child {
            padding-left: 0;
            border-left: 0;
        }
        .inb5-item .num {
            font-size: 32px;
            font-weight: bold;
            color: #2761c4;
            line-height: 34px;
        }
        .inb5-item sub {
            bottom: 0;
            font-size: 14px;
        }
        .inb5-item .item-dt {
            font-size: 14px;
            line-height: 16px;
            margin-top: 12px;
            color: #666;
        }

        .inb5-item .item-btn {
            margin-top: 30px;
            font-size: 0;
        }
        .btn-greybd {
            border: 1px solid #ccc;
            color: #999;
        }
        .btn-greybd:hover {
            border-color: #2761c4;
            background-color: #2761c4;
            color: #fff;
        }
        .inb5-item .item-btn .btn {
            width: 160px;
            height: 42px;
            line-height: 40px;
        }
        .inb5-item .item-btn .btn:first-child {
            margin-right: 20px;
        }

        .inb5-page,
        .inb5-pages {
            font-size: 0;
            text-align: center;
            margin-top: 30px;
        }
        .inb5-main .swiper-container,
        .inb5-main .swiper-containers,
        .inb5-main .swiper-wrapper,
        .inb5-main .swiper-wrappers {
            height: 428px !important;
        }
        .inb5-mains .swiper-container,
        .inb5-mains .swiper-containers,
        .inb5-mains .swiper-wrapper,
        .inb5-mains .swiper-wrappers {
            height: 428px !important;
        }
        .inb5-page .swiper-pagination-switch,
        .inb5-pages .swiper-pagination-switch {
            display: inline-block;
            vertical-align: top;
            width: 32px;
            height: 6px;
            background-color: #ffffff;
            border-radius: 3px 0px 3px 0px;
            opacity: 0.5;
            margin: 0 7px;
            cursor: pointer;
        }
        .inb5-page .swiper-active-switch,
        .inb5-pages .swiper-active-switch {
            opacity: 1;
        }

        .inb5-but .swiper-prev,
        .inb5-but .swiper-next {
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto;
            width: 64px;
            height: 64px;
            border-radius: 32px;
            box-sizing: border-box;
            border: solid 1px #e6e6e6;
            transition: 0.36s;
            cursor: pointer;
        }
        .inb5-but .swiper-prev {
            left: -104px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/prev-warr.png) no-repeat center center;
        }
        .inb5-but .swiper-next {
            right: -104px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/next-warr.png) no-repeat center center;
        }
        .inb5-but .swiper-prev:hover {
            background: #fff url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/prev-barr.png) no-repeat center center;
        }
        .inb5-but .swiper-next:hover {
            background: #fff url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/next-barr.png) no-repeat center center;
        }

        .inb5-buts .swiper-prev,
        .inb5-buts .swiper-next {
            position: absolute;
            top: 0;
            bottom: 0;
            margin: auto;
            width: 64px;
            height: 64px;
            border-radius: 32px;
            box-sizing: border-box;
            border: solid 1px #e6e6e6;
            transition: 0.36s;
            cursor: pointer;
        }
        .inb5-buts .swiper-prev {
            left: -104px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/prev-warr.png) no-repeat center center;
        }
        .inb5-buts .swiper-next {
            right: -104px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/next-warr.png) no-repeat center center;
        }
        .inb5-buts .swiper-prev:hover {
            background: #fff url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/prev-barr.png) no-repeat center center;
        }
        .inb5-buts .swiper-next:hover {
            background: #fff url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/next-barr.png) no-repeat center center;
        }

        .index-block6 {
            border-top: 1px solid #f5f5f5;
            background-color: #f5f5f5;
            position:relative;
        }
        .inb6-main {
            height: 140px;
            box-sizing: border-box;
            margin: -86px auto 0;
            border: 10px solid #f5f5f5;
            background-color: #fff;
            width: 1250px;
            position:absolute;
            left:400px;
            z-index: 100;
            border-bottom: 0;
        }
        .inb6-tip {
            margin-top: -22px;
            padding: 22px 64px 0 104px;
            height: 100%;
        }
        .ctcp{
            position:absolute;
            top:-120px;
            left:280px;
            z-index:1000;
        }
        .inb6-tip .info {
            float: left;
            padding-top: 37px;
        }
        .inb6-tip .tit {
            font-size: 17px;
            line-height: 20px;
            color: #333;
        }
        .inb6-tip .text {
            font-size: 22px;
            font-weight: bold;
            color: #333;
            line-height: 24px;
            margin-top: 15px;
        }
        .inb6-tip .text span {
            color: #0f4e9d;
        }
        .inb6-btn {
            float: right;
            margin-top: 40px;
        }
        .inb6-tip .btn {
            width: 208px;
            background-color: #0f4e9d;
            color: #fff;
            font-size: 16px;
        }
        .inb6-tip .btn span {
            display: inline-block;
            padding-left: 30px;
            background: url(../images/in-sjico.png) no-repeat 0 center;
        }
        .inb6-tip .btn:hover {
            background-color: #0186d1;
        }
        .index-block7 {
            padding-top:76px;
            background-color: #fff;
            overflow: hidden;
        }
        .inb7-main {
            margin-top: 40px;
            /* overflow: hidden; */
        }
        .inb7-main .main-box {
            margin: 0 -15px;
        }
        .inb7-main .item-box {
            width: 33.33%;
            float: left;
            box-sizing: border-box;
            padding: 0 15px;
        }
        .inb7-main .list-item {
            height: 433px;
            box-sizing: border-box;
            padding: 30px 30px 0;
            background-color: #f5f5f5;
            transition: 0.36s;
        }
        .inb7-main .list-item:hover {
            transform: translateY(-10px);
            box-shadow: 0px 6px 25px rgba(0, 0, 0, 0.2);
            background-color: #ffffff;
        }
        .inb7-main .list-item:hover img {
            transform: scale(1.08);
        }
        .inb7-main .list-img {
            height: 200px;
            overflow: hidden;
        }
        .inb7-main .list-img img {
            width: 100%;
            transition: 0.36s;
        }
        .inb7-main .list-info {
            padding-top: 25px;
        }
        .inb7-main .list-time {
            padding-left: 22px;
            background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/time-ico.png) no-repeat 0 center;
            font-size: 16px;
            line-height: 20px;
            color: #999;
        }
        .inb7-main .list-tit {
            margin-top: 20px;
            font-size: 18px;
            line-height: 30px;
            color: #333;
            height: 60px;
            overflow: hidden;
            text-overflow: ellipsis;
            display: -webkit-box;
            -webkit-line-clamp: 2;
            -webkit-box-orient: vertical;
        }
        .inb7-main .list-more {
            font-size: 14px;
            line-height: 16px;
            color: #999;
            margin-top: 40px;
        }
        .inb7-main .list-more a {
            display: inline-block;
            padding-right: 39px;
            background: url(../images/inb7-arr.png) no-repeat right center;
        }
        .inb7-main .list-more:hover{
            color: #2f33b4;
        }
        .inb7-main .list-more:hover a{
            background-image: url(../images/inb7-arrh.png);
        }
        .inb7-btn {
            margin-top: 40px;
            text-align: center;
        }
        .inb7-btn .btn {
            width: 160px;
            height: 42px;
            line-height: 42px;
        }

        
        /*7*/
        .index-block9{
            padding: 100px 0;
            background: url(../images/inb4-bg.jpg) no-repeat center top;
        }
        .inb4-main .links{
            float: left;
            width: 660px;
        }
        .links-cont {
            margin-top: -20px;
            margin-left: -20px;
        }
        .inb4-main .item{
            float: left;
            width: 320px;
            height: 120px;
            box-sizing: border-box;
            margin-left: 20px;
            margin-top: 20px;
            font-size: 0;
            padding: 34px 39px;
            border: 1px solid #3572bd;
            background-color:#124e98;
            transition: 0.36s;
            cursor:pointer;
        }
        .inb4-main .item:hover{
            border-color: rgba(255, 255, 255, 0.5);
        }
        .inb4-main i{
            display: inline-block;
            height: 100%;
            width: 50px;
            vertical-align: middle;
        }
        .inb4-main .icon1{
            background: url(../images/inb4-1.png) no-repeat center center;
        }
        .inb4-main .icon2{
            background: url(../images/inb4-2.png) no-repeat center center;
        }
        .inb4-main .icon3{
            background: url(../images/inb4-3.png) no-repeat center center;
        }
        .inb4-main .icon4{
            background: url(../images/inb4-4.png) no-repeat center center;
        }
        .inb4-main .tit{
            display: inline-block;
            margin-left: 20px;
            vertical-align: middle;
            font-size: 24px;
            line-height: 50px;
            color: #fff;
            transition: 0.36s;
        }
        .inb4-main .item:hover .tit{
            margin-left: 28px;
        }
        .inb4-main .tit .arr{
            display: inline;
            height: 100%;
            width: unset;
            padding-left: 66px;
            background: url(https://static.westarcloud.com/5dcced1c4db67f785903f484/images/inb4-arr.png) no-repeat right center;
        }
        .inb4-ser {
            float: left;
            margin-left:178px;

        }
        .inb4-info .inb1-tit{
            color: #fff;
            font-size:36px;
        }
        .inb4-info .inb3-text {
            font-size: 18px;
            line-height: 20px;
            margin-top:32px;
            color: rgba(255, 255, 255, 0.7);
        }
        .inb4-pho {
            margin-top: 38px;
        }
        .inb4-pho span {
            display: block;
            color: rgba(255, 255, 255, 0.5);
            font-size: 14px;
            line-height: 20px;
        }
        .inb4-pho .inb1-tit{
            color: #fff;
            margin-top: 10px;
            font-size: 36px;
            line-height: 42px;
            font-weight: bold;
        }
        .inb4-btn {
            margin-top: 18px;
        }
        .inb4-btn span {
            padding-left: 30px;
            background: url("https://static.westarcloud.com/5dcced1c4db67f785903f484/images/inb4-mes.png") no-repeat left center;
        }
        .btn-red {
            background-color: #0c448a;
            color: #fff;
        }
        .btn-red:hover{
            background-color: #0186d1;
        }
        .index-block8 {
            padding: 138px 0 80px 0;
            background:url(../images/inx_aboutb.jpg) center top no-repeat;
            position:relative;
        }
        .inx_about{
            width:1400px;
            margin:0 auto;
            overflow:hidden;
        }
.ig-right-tit {
    width:462px;
    height: 112px;
    background: url(../images/index-gc-logo.png) no-repeat center center;
}
.ig-right-tit p {
    padding-top:36px;
    color: #333333;
    font-size: 34px;
    line-height: 42px;
    margin-bottom:20px;
}
.ig-right-tit span {
    color: #0f4e9d;
    font-size: 20px;
    font-weight:bold;
    line-height: 32px;
}
.inx_aboutleft{
    float:left;
    width:675px;
    height:338px;
} 
.inx_aboutright{
    float:left;
    width:662px;
    margin-left:62px;
}
.inx_aboutright img{
    z-index:100;
    position:absolute;
}
.ig-right-text {
    font-size: 14px;
    line-height: 28px;
    color: #666;
    margin-top: 40px;
}
.inx_aboubottom{
    width:86%;
    height:172px;
    background:#0f4e9d;
    position:absolute;
    left:252px;
    z-index:20;
}
.inx_aboubottom .inx_abounav li{
    width:136px;
    height:172px;
    float:left;
}
.inx_aboubottom .inx_abounav li:hover{
    background:#205eac;
}
.inx_abounav li a {
    float: left;
    width: 132px;
    height: 86px;
    padding-top:48px;
    line-height: 48px;
    display: block;
    color: #FFF;
    text-align: center;
    font-size:16px;
}
.inx_abounav .img1 img {
    transition: all 0.3s ease-out 0s;
    -webkit-transition: all 0.3s ease-out 0s;
}
.inx_abounav a:hover .img1 img{
    transform:rotateY(-180deg);
    -webkit-transform:rotateY(-180deg);
}
.ban_con{ width:1400px; height:147px; margin:0 auto; padding-top:238px;}
.b1 h3{ font-size:48px; color:#0f4e9d; float:left; margin-left:28px;margin-right:14px;font-weight:bold;}
.b1 span{  font-size:14px; color:#0f4e9d; display:block; margin-top:28px;}
.b1{ width:148px; float:left;padding:0 98px;border-right:1px solid #ebebeb;}
.b1 p{ font-size:16px; color:#333; margin-top:28px;}

.b2 h3{ font-size:48px; color:#0f4e9d; float:left; margin-left:28px;margin-right:14px;font-weight:bold;}
.b2 span{  font-size:14px; color:#0f4e9d; display:block; margin-top:28px;}
.b2{ width:146px; float:left;padding:0 98px;border-right:1px solid #ebebeb;}
.b2 p{ font-size:16px; color:#333; margin-top:28px;}

.b3 h3{ font-size:48px; color:#0f4e9d; float:left; margin-left:84px;margin-right:14px;font-weight:bold;}
.b3 span{  font-size:14px; color:#0f4e9d; display:block; margin-top:28px;}
.b3{ float:left;width:240px;padding:0 58px;border-right:1px solid #ebebeb;}
.b3 p{ font-size:16px; color:#333; margin-top:28px;}

.b4 h3{ font-size:48px; color:#0f4e9d; float:left; margin-left:4px;margin-right:14px;font-weight:bold;}
.b4 span{  font-size:14px; color:#0f4e9d; display:block; margin-top:28px;}
.b4{ float:left;width:146px;padding:0 98px;}
.b4 p{ font-size:16px; color:#333; margin-top:28px;}

.b5 h3{ font-size:48px; color:#0f4e9d; float:left; margin-left:28px;margin-right:14px;font-weight:bold;}
.b5 span{  font-size:14px; color:#0f4e9d; display:block; margin-top:28px;}
.b5{ width:190px; float:left;}
.b5 p{ font-size:16px; color:#333; margin-top:28px;}


        .inb8-main {
            margin-top: 40px;
        }
        .inb8-main .list-item {
            float: left;
            width: 446px;
            background-color: #f5f5f5;
            margin-left: 30px;
            transition: 0.36s;
        }
        .inb8-main .list-item:hover {
            transform: translateY(-10px);
            box-shadow: 0px 6px 25px rgba(0, 0, 0, 0.08);
            background-color: #fff;
        }
        .inb8-main .list-item:first-child {
            margin-left: 0;
        }
        .inb8-main .list-img {
            width: 446px;
            height: 230px;
            overflow: hidden;
        }
        .inb8-main .list-img img {
            width: 100%;
        }
        .inb8-main .list-info {
            padding: 40px;
        }
        .inb8-main .list-tit {
            font-size: 26px;
            line-height: 28px;
            color: #333333;
            font-weight: bold;
            text-align: center;
        }
        .inb8-main .list-text {
            margin-top: 18px;
            font-size: 16px;
            line-height: 26px;
            height: 78px;
            color: #666666;
        }
        .inb8-main .list-btn {
            text-align: center;
            margin-top: 30px;
        }
        .inb8-main .list-btn .btn {
            width: 196px;
            font-size: 16px;
            border: solid 1px #0186d1;
            color: #0186d1;
            transition: 0.3s;
        }
        
        .inb8-main .list-btn .btn:hover {
            background-color: #0186d1;
            color: #fff;
        }
      

.index-block10{
        padding:80px 0;
}
.index-block9 .in-cTit,.index-block9 .in-cTitText{
    color: #fff;
}
.inb9-main{
    height: 90px;
    margin-top: 30px;
    background-color: #fff;
    padding-left: 226px;
    padding-right: 316px;
}
.inzs-logo{
    width: 186px;
    margin-left: -226px;
    float: left;
    height: 100%;
    background-color: rgba(222, 229, 252, 0.5);
}
.inzs-logo a{
    width: 186px;
    height: 90px;
    display: table-cell;
    vertical-align: middle;
    text-align: center;
}
.inzs-logo img{

}

.inzs-btn{
    float: right;
    width: 246px;
    margin-right: -276px;
    height: 50px;
    line-height: 50px;
    margin-top: 20px;
}
.inzs-btn span{
    background-image: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/inzs-btnico.png);
}

.inb9-main .inzs-main{
    margin-top: 10px;
}
.inb9-main .innews-item{
    padding-right: 0;
    padding-left: 152px;
}

.inb9-main .innews-time{
    padding-left: 0;
    padding-right: 30px;
    margin-left: -152px;
    background: url(https://static.westarcloud.com/5ddc987a4db67f34a0301347/images/inzs-line.png) no-repeat right center;
}
.gob1-main {
    margin-top: 30px;
    position: relative;
}
.prod_ads{
    padding-top:50px!important;
}
