html { -webkit-text-size-adjust: none; background: #FFFFFF}
* { margin:0px; padding:0px; }
body { margin:0px; padding:0px; font-size:14px; color:#000; font-family:tahoma, arial, 微软雅黑, 宋体, sans-serif;background: #FFF }
/* CSS3盒子模型 */
ul, li, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, p { list-style-type:none; margin:0; padding:0; display:block; }
em, i { font-style:normal; }
em { display:inline-block; vertical-align:middle; }
fieldset { border:none; margin:0; padding:0; }
input, select, textarea { font-family:Arial, Helvetica, sans-serif; margin:0; padding:0; }
/* 公共匹配样式 */
* { outline:none; }
a, img { border:none; }
img { border:none; vertical-align:middle; }
/* 链接 */
a { text-decoration:none; color:#333; }
a:hover { color:#333; text-decoration:none; }
a:visited { text-decoration:none; color:#333; }
a:active { text-decoration:none; color:#333; }
input[type=button], input[type=reset], input[type=submit] { cursor:pointer; -webkit-appearance: none; }
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{*+height:1%;}
.warp{width: 100%;}
.w1200{width:72.5%;margin: 0 auto;}
.wrapper {
            /*不论父容器设置的宽高是多少,都不会影响子元素的居中*/
            
            /*width: 100%;
            height: 10em;
            margin: 4em auto 0;*/
                     
            display: -webkit-box;
            display: -ms-flex;
            display: -webkit-flex;
            display: flex;
            
            -webkit-box-pack: center;
            -ms-justify-content: center;
            -webkit-justify-content: center;
            justify-content: center;
            
            -webkit-box-align: center;
            -ms-align-items: center;
            -webkit-align-items: center;
            align-items: center;
        }
.head{background:no-repeat, rgba(0,0,0,0.3);z-index: 99999; }
.head .nav{padding: 15px }
.nav .nav_list{float: left;}
.nav .nav_list a{color:#FFFFFF;}
.nav .nav_list:hover a{color:#1860B4;}

.nav .nav_list .nav-sec{ width: 174px;
    height: auto;
    position: absolute;
    left: 0;
    top: 63px;
    z-index: 99999;
    display: none;
    background-color: #205890;
    padding: 15px;
    border-radius: 10px 10px 10px 10px;
    opacity:0.8;
     }

.nav .nav_list .nav-sec li{height: 35px;line-height: 35px;}
.nav .nav_list .nav-sec li:first-child{border-bottom: 1px solid #4D79A6}
.nav .nav_list .nav-sec li a{color:#FFFFFF;font-size: 12px}
.nav>li>a:focus, .nav>li>a:hover {
    text-decoration: none;
    background-color: #eee;
    border-radius: 25px;
}

.banner{position: relative;}
.icon-banner{position: absolute;top:250px;z-index: 9999;}
.icon-banner .title{font-size: 2.5rem;color:#FFFFFF;}
.icon-banner .icon-nav{margin-top: 20px;}
.icon-banner .icon-list{margin-right: 15px;}
.icon-banner .icon-list div{text-align: center;}
.icon-banner .icon-list p{color:#1A4698;font-size: 14px;text-align: center;}
.icon-banner .link{margin-top: 20px}
.icon-banner .link div{width: 170px;text-align: center;}
.icon-banner .link div.active{background: #504E72;border-radius: 20px}
.icon-banner .link div a{font-size: 16px;color:#FFFFFF;display: inline-block;width: 100%;line-height: 52px;}

.about .ctitle{padding-top:100px;text-align: center;}
.about .en-title{text-align: center;color:#D4D4D4;}
.about .img1{text-align: center;}
.about .info{text-align: center;margin: 30px auto;}
.about .info p{font-size: 16px;color:#797979;line-height: 2rem;}
.about .about-fenlei{background: #F8FAFE;}
.about .about-fenlei .tubiao{text-align: center;margin: 20px auto;}
.about .about-fenlei .mingchen{text-align: center;font-size: 17px;}
.about .about-fenlei .jianjie{text-align: center;font-size: 16px;color:#B4B5B6;margin: 20px auto;}
.about .about-fenlei .jingzhan{ border-left:1px dotted #E6E6E6;border-right:1px dotted #E6E6E6; }
.about .more{height: 52px;width: 185px;border: 1px solid #E6E6E6;text-align: center;line-height: 52px;margin:50px auto;border-radius: 10px;}
.about .more a {font-size: 22px;color:#C3C3C3;display: inline-block;width: 100%;}

.solution{background: url('../images/jiejue_02.png') no-repeat center;background-size: 100% 100%;}
.solution .ctitle{padding-top:100px;text-align: center;}
.solution .en-title{text-align: center;color:#D4D4D4;}
.solution .img1{text-align: center;}
.solution .solution-fl{/* display: flex;flex-wrap:wrap;justify-content:space-between; */margin: 50px auto;}
.solution .solution-fl li.solution-fl-list{width: 49%;background:#FFFFFF;border-radius: 10px;padding: 30px 0 20px 20px;position: relative;}
.solution .solution-fl li.solution-fl-list p.title{font-size: 27px;color:#1A4698;}
.solution .solution-fl li.solution-fl-list .solution-fl-youdian{margin-top: 20px;margin-bottom: 20px;}
.solution .solution-fl li.solution-fl-list .solution-fl-youdian li{color:#1A4698;margin-right: 15px}
.solution .solution-fl li.solution-fl-list .solution-fl-youdian li span{color:#CCCCCC;}
.solution .solution-fl li.solution-fl-list p.jieshao{font-size: 12px;color:#666666;width: 50%}
.solution .solution-fl li.solution-fl-list:nth-child(2) p.jieshao{font-size: 12px;color:#666666;width: 50%;margin-top: 0px;margin-bottom:45px }
.more{height: 52px;width: 185px;border: 1px solid #E6E6E6;text-align: center;line-height: 52px;margin-top:20px;border-radius: 10px;}
.more a {font-size: 22px;color:#C3C3C3;display: inline-block;width: 100%;}
.solution .solution-fl li.solution-fl-list .tupian{position: absolute;right: -25px;top:120px;}
.solution .solution-fl li.solution-fl-list .tupian img{width: 80%}
.news .news-nav li.news_nav_list{padding: 30px;position: relative; }
.news .news-nav span{font-size: 20px;}
.news .news-nav .sanjiao{position: absolute;top:60px;left: 50%;margin-left: -10px;}
.news .news-nav li a{font-size: 20px;width:100%;color:#9F9F9F;}
.news .news-nav li.active a{color:#0D3077;text-decoration: none}
.news .news-nav li.active .sanjiao{color:#0D3077;}

.news .news_list{border:1px solid #EEEEEE;padding: 25px;}
.news .news_list .news_title{font-size: 14px;color:#262626;}
.news .news_list .news_jianjie{font-size: 12px;color:#818181;line-height: 150%;margin-top: 20px;margin-bottom: 30px;}
.news .news_list .time .riqi{font-size: 12px;color:#A1A1A1;}
.news .news_list .time .riqi span{font-size: 12px;color:#666666;}
.news .news_list .time .link{font-size: 12px;}
.news .news_list .time .link a span{color:#E5E5E5;line-height: 40px;}

.anli{background: #F5F6FB;}
.anli .ctitle{padding-top:50px;text-align: center;}
.anli .en-title{text-align: center;color:#D4D4D4;}
.anli .img1{text-align: center;}

.anli .anli-nav {/*display: flex;flex-wrap:wrap;justify-content:space-between;*/margin-top:50px;margin-bottom: 80px }
.anli .anli-nav .anli-list{width: auto;margin-right: 5%}
.footer .foot-top{background: #1A4698;padding-top: 20px;padding-bottom: 30px}
.footer .foot-top .foot-nav{margin-top: 20px;}
.footer .foot-top .foot-nav li{line-height: 28px;}
.footer .foot-top .foot-nav li a{font-size: 10px;color:#436DBD;}
.footer .haoma p{color:#436DBD;font-size: 14px;padding-top: 65px; text-align:center;}
.footer .email p{color:#436DBD;font-size: 14px;padding-top: 65px;text-align:center;}
.footer .dizhi p{color:#436DBD;font-size: 12px;padding-top: 65px;text-align:center;}
.footer .tupian div{width: 46%;float: left; margin-right: 4%;}
.footer .tupian img{width: 100%;}
.footer .foot-bottom{background: #15387A}
.footer .foot-bottom p{text-align: center;font-size: 14px;line-height: 65px;color:#436DBD;}

.page-banner  img{width:100%;}
.about-content{margin-top: 50px;}
.about-content .title{font-size: 22px;color:#333333;}
.about-content .title span{font-size: 12px;color:#CFCFCF;}
.about-content .con-jianjie{font-size: 14px;color:#666666;line-height: 150%}

.about-content .about-fenlei{background: #F8FAFE;margin-top: 50px;margin-bottom: 80px;}
.about-content .about-fenlei .tubiao{text-align: center;margin: 20px auto;}
.about-content .about-fenlei .mingchen{text-align: center;font-size: 17px;}
.about-content .about-fenlei .jianjie{text-align: center;font-size: 16px;color:#B4B5B6;margin: 20px auto;}
.about-content .about-fenlei .jingzhan{ border-left:1px dotted #E6E6E6;border-right:1px dotted #E6E6E6; }

.contact{background: #DDE3F0;padding-top: 50px;}
.contact .xinxi{padding-bottom: 20px;}
.contact .title{font-size: 22px;color:#333333;}
.contact .title span{font-size: 12px;color:#CFCFCF;}
.contact .shouji,.contact .youxiang,.contact .dizhi{font-size: 14px;color:#707172;padding-top: 50px}
.contact .ditu{width: 100%}
.contact .ditu img{width: 100%}

.message .message-con{margin-top: 50px;margin-bottom: 80px;}
.message .message-con p{font-size: 16px;color:#989BA1;line-height: 32px;padding-bottom: 20px;}
.message .message-con .form{background: #F8FAFE;border-radius:10px 0 0 10px; padding:32px;height: 437px}
.message .message-con .form .form-group{width:90%;}
.message .message-con .form .form-group:nth-child(5){text-align: center;}
.message .message-con .form .form-group .form-control{width: 95%;border-radius: 10px;}
.message .message-con .form .form-group textarea.form-control{resize:none;}
.message .message-con .form .form-group span{color:red;}
.message .message-con .form .submitBtn{width: 180px;height: 50px;line-height: 50px;text-align: center;background: #1A4698;border:none;border-radius: 10px;color:#FFFFFF;margin:0 auto;}

.message .message-con .lianxi{background: #EBF1FC; padding:32px;border-radius: 0 10px 10px 0;height: 437px}
.message .message-con .lianxi .title{font-size: 18px;color:#333333;}
.message .message-con .lianxi .title span{font-size: 12px;color:#CFCFCF;}

.case{margin-top: 50px;margin-bottom: 50px;}
.case .case-nav ul{/*display: flex;flex-wrap:wrap;justify-content:space-between;*/}
.case .case-nav ul li{width:18%;margin-right: 2%}
.case .case-nav ul li div{width: 100%;border: 1px solid #EBEBEB;text-align: center;border-radius: 5px;padding-top: 10px;padding-bottom: 10px}
.case .case-nav ul li p{font-size: 16px;color:#757575;text-align: center;line-height: 48px}

.case-new{background: #F2F2F2;padding-top: 20px;padding-bottom: 20px}
.case-new img{width: 100%}
.case-new .title{font-size: 20px;color:#060606;font-weight:bold;}
.case-new .miaoshu{font-size: 14px;color: #070707;margin-top: 10px}
.case-new .date{font-size: 30px;color:#999999;margin-top: 30px;}
.case-new .date span{font-size: 12px}

.zixun .news-nav .news_nav_list{width: 10%;height:5rem;line-height: 5rem;position: relative;}
.zixun .news-nav .news_nav_list a{color:#9F9F9F;}
.zixun .news-nav .active a{color:#0D3077;text-decoration: none}
.zixun .news-nav .active span{color:#0D3077;}
.zixun .news-nav .news_nav_list a{font-size: 16px}
.zixun .news-nav .news_nav_list .sanjiao{position: absolute;top:42px;left: 25px;}
.zixun .news_list{background: #EFF1F6;padding-top:40px;}
.zixun .news_list .news-con{background: #EFF1F6;}
.zixun .news_list .news-liebiao{background: #FFFFFF;margin-bottom: 20px;padding: 20px;}
.zixun .news_list .news-liebiao img{width: 100%}
.zixun .news_list .news-liebiao .title{font-size: 16px;color:#000000;}
.zixun .news_list .news-liebiao .miaoshu{font-size: 14px;color:#818181;}
.zixun .news_list .news-liebiao .date{font-size: 22px;color:#666666;margin-top: 30px;}
.zixun .news_list .news-liebiao .date span{font-size: 12px;}
.zixun .news_list .news-liebiao .date .link span{font-size: 16px;color:#E5E5E5;line-height: 31px;}
.page{width: 50%;margin:0 auto;}

.news-details {
    background: #EFF1F6;
    padding-bottom: 64px;
    width: 100%;
    color: black;
}
.news-details .solution-fl{/*display: flex;flex-wrap:wrap;justify-content:space-between;*/margin: 30px auto;}
.news-details .solution-fl li.solution-fl-list{width: 49%;background:#FFFFFF;padding: 30px 0 20px 20px;position: relative;margin-right: 1%}
.news-details .solution-fl li.solution-fl-list p.title{font-size: 27px;color:#1A4698;}
.news-details .solution-fl li.solution-fl-list .solution-fl-youdian{margin-top: 20px;margin-bottom: 20px;}
.news-details .solution-fl li.solution-fl-list .solution-fl-youdian li{color:#1A4698;margin-right: 15px}
.news-details .solution-fl li.solution-fl-list .solution-fl-youdian li span{color:#CCCCCC;}
.news-details .solution-fl li.solution-fl-list p.jieshao{font-size: 12px;color:#666666;width: 50%}
.news-details .solution-fl li.solution-fl-list:nth-child(2) p.jieshao{font-size: 12px;color:#666666;width: 50%;margin-top: 45px;margin-bottom:45px }
.news-details .solution-fl li.solution-fl-list .more{height: 40px;width: 150px;border: 1px solid #E6E6E6;text-align: center;line-height: 40px;margin-top:20px;border-radius: 10px;}
.news-details .solution-fl li.solution-fl-list .more a {font-size: 22px;color:#C3C3C3;display: inline-block;width: 100%;}
.news-details .solution-fl li.solution-fl-list .tupian{position: absolute;right: 0;top:64px;text-align: right;}
.news-details .solution-fl li.solution-fl-list .tupian img{width: 75%}
.news-details .details-con{background: #FFFFFF;width: 72%;display: inline-block;margin-right: 20px;padding: 30px 30px 0 30px;float: left; }
.news-details .details-con .title{font-size: 30px;color:#333333;}
.news-details .details-con .time{color:#A6A6A6;font-size: 14px;margin-top: 15px;margin-bottom: 20px}
    .news-details .details-con .neirong {
        padding-top: 30px;
        border-bottom: 1px solid #F6F6F6;
        border-top: 1px solid #F6F6F6;
        font-size: 14px;
        color: black;
    }
.news-details .details-con .neirong p{ font-size:14px; color:black;}

.news-details .details-con .pian{height: 70px;line-height: 70px;}
.news-details .details-con .pian a{color:#AEAEAE;}

.news-details  .tuijian{width: 24%;display: inline-block;background: #FFFFFF;padding-bottom: 70px;  }
.news-details  .tuijian .title{font-size: 18px;color:#1D4899;height: 50px;line-height: 50px;border-bottom:2px solid #1D4899;font-weight: bold;}
.news-details  .tuijian .news_liebiao{width: 90%;margin: 0 auto;padding-top: 15px;border-bottom: 1px solid #EAEAEA;padding-bottom: 20px;}
.news-details  .tuijian .news_liebiao .t-title{font-size: 16px;margin-top:24px;margin-bottom: 16px;color:#010101;}
.news-details  .tuijian .news_liebiao div{width: 100%;}
.news-details  .tuijian .news_liebiao div img{width: 100%}
.news-details  .tuijian .news_liebiao .intro{color:#898989;font-size: 14px;}

.zjzx-content{margin-top: 50px;}
.zjzx-content .title{font-size: 22px;color:#333333;}
.zjzx-content .title span{font-size: 12px;color:#CFCFCF;}
.zjzx-content .con-jianjie{font-size: 14px;color:#666666;line-height: 150%}
.zjzx-content .miaoshu{color:#B0B0B0;font-size:14px;}
       .jianjie {
        text-align: center;
        font-size: 14px;
        color: #B4B5B6;
        margin: 20px auto;
    }
.zjzx-content .about-fenlei{background: #F8FAFE;margin-top: 50px;margin-bottom: 80px;}
.zjzx-content .about-fenlei .tubiao{text-align: center;margin: 20px auto;}
.zjzx-content .about-fenlei .mingchen{text-align: center;font-size: 17px;}
.zjzx-content .about-fenlei .jianjie{text-align: center;font-size: 14px;color:#B4B5B6;margin: 20px auto;}
.zjzx-content .about-fenlei .jingzhan{ border-left:1px dotted #E6E6E6;border-right:1px dotted #E6E6E6; }
.zjzx-content .about-fenlei .gongju {
    border-left: 1px dotted #E6E6E6;
    border-right: 1px dotted #E6E6E6;
}
.hxjs{background: url('../images/ldhxjs_03.png') no-repeat center;background-size: 100% 100%;padding-top: 50px;}
.hxjs .dx{width: 22px;height: 3px;background: #FFFFFF;margin-top: 20px;margin-bottom: 20px}
.hxjs .xinxi{padding-bottom: 20px;}
.hxjs .title{font-size: 22px;color:#FFFFFF;}
.hxjs .miaoshu{color:#FFFFFF;margin-bottom: 50px;font-size: 14px;}
.hxjs .liebiao{margin-bottom: 50px;height: 123px;}
.hxjs .liebiao .tupian img{width: 100%}
.hxjs .liebiao .title{font-size: 16px;color:#FFFFFF;}

.glxt{margin-top: 50px;}
.glxt .title{font-size: 22px;color:#333333;}
.glxt .title span{font-size: 12px;color:#CFCFCF;}
.glxt .con-jianjie{font-size: 14px;color:#666666;line-height: 150%}
.glxt .miaoshu{color:#B0B0B0;margin-bottom: 20px;font-size:14px;}
.glxt .glxt-fenlei{/*display: flex;flex-wrap:wrap;justify-content:space-between;*/}
.glxt .glxt-fenlei li{width: 48%;margin-bottom: 5px;margin-right: 1%;height: 248px}
.glxt .glxt-fenlei li .tupian{border-radius: 10px 10px 0 0;}
.glxt .glxt-fenlei li .tupian img{width:100%}
.glxt .glxt-fenlei li .neirong{background: #F3F5FA;padding: 20px;border-radius:0 0 10px 10px ;}
.glxt .glxt-fenlei li .title{font-size: 20px;}
.glxt .glxt-fenlei li .sub-title{font-size: 14px;padding-top: 10px;padding-bottom: 15px;color:#6E6E6F;}
.glxt .glxt-fenlei li .miaoshu{font-size: 15px;line-height: 175%}
.shiyong{background:#B5C4DF;text-align: center;}
.shiyong div{width: 12%;margin:0 auto;padding-bottom: 19px;padding-top: 19px}
.shiyong div a{display:inline-block;width:100%;height: 42px;line-height: 42px;background: #FFFFFF;border-radius: 20px;color:#2B539E;}

.xttd{background: url('../images/xttd_02.png') no-repeat center;background-size: 100% 100%;padding-top: 50px;}
.xttd .dx{width: 22px;height: 3px;background: #FFFFFF;margin-top: 20px;margin-bottom: 20px}
.xttd .xinxi{padding-bottom: 20px;}
.xttd .title{font-size: 22px;color:#FFFFFF;}
.xttd .miaoshu{color:#FFFFFF;margin-bottom: 50px;font-size: 14px;}
.xttd .liebiao{margin-bottom: 50px;}
.xttd .liebiao .title{font-size: 16px;color:#FFFFFF;}

.ywlc{margin-top: 50px;margin-bottom: 30px}
.ywlc .title{font-size: 22px;color:#333333;}
.ywlc .title span{font-size: 12px;color:#CFCFCF;}
.ywlc .lc{font-size: 18px;height: 84px;line-height: 84px;text-align: center;background: #1A4698;color: #FFFFFF;border-radius: 10px}
.ywlc .shuoming {margin-top: 20px;}
.ywlc .shuoming p{color:#AEAEAE;line-height: 30px}
.ywlc .shuoming p span{color:#3B61A7;}

.case-new .row{margin-bottom: 20px;border-bottom: 1px dotted #FFFFFF;padding-bottom: 20px}



.wrapper serviceBox2 {
    padding: 65px 0;
    text-align: center;
}

    .serviceBox1 h2, .serviceBox2 h2 {
        text-align: center;
        font-family: SimHei;
        font-size: 24px;
        color: rgb(51, 51, 51);
        padding-bottom: 35px;
    }

    .serviceBox1 h3, .serviceBox2 h3 {
        font-size: 16px;
        color: rgb(51, 51, 51);
        margin: 15px 0 8px;
    }

    .serviceBox1 p {
        margin-bottom: 10px;
        color: #666;
    }

    .serviceBox2 img {
        width: 100%;
    }

    .serviceBox1 .item, .serviceBox2 .item {
        margin-bottom: 25px;
    }

    .serviceBox2 h3 {
        text-align: center;
        color: #FFF;
        background: #0E90D2;
        border-radius: 5px;
        margin: 0;
        font-size: 20px;
        height: 78px;
        line-height: 78px;
    }

    .serviceBox2 .item:nth-child(1) h3 {
        background: #006699;
    }

    .serviceBox2 .item:nth-child(2) h3 {
        background: #0099CC;
    }

    .serviceBox2 .item:nth-child(3) h3 {
        background: #009966;
    }

    .serviceBox2 .item:nth-child(4) h3 {
        background: #333366;
    }

    .serviceBox2 .item:nth-child(5) h3 {
        background: #339999;
    }

    .serviceBox2 .item:nth-child(6) h3 {
        background: #660066;
    }

    .serviceBox2 .item:nth-child(7) h3 {
        background: #993300;
    }

    .serviceBox2 .item:nth-child(8) h3 {
        background: #FF6666;
    }

    .serviceBox2 .item:nth-child(9) h3 {
        background: #888;
    }