.pop_bg{background:url(../images/pop_03.png) 0 0 no-repeat;position: fixed;height:345px;display: none;z-index: 11111111;
	width: 534px;top:50%;left: 50%;margin-top:-177px;margin-left:-262px;box-sizing: border-box;animation: my_scale 0.5s;}
.pop{position: absolute;height:322px;width: 516px;top:50%;left: 50%;box-sizing: border-box;margin-left: -258px;margin-top:-161px;transition: transform 0.1s;}
.colse_pop{width:16px;height: 16px;background: url(../images/pop_colse_03.png) no-repeat center;float: right;margin-right: 17px;margin-top:20px;cursor: pointer;margin-bottom: 10px;}
.tit{clear: right;font-size: 16px;color:#e10616;text-align: center;position: relative;background: url(../images/span_03.jpg) repeat-x center;}
.tit span{background: #fff;padding:0 20px;line-height: 26.88px;}
.cont_tel{font-size: 13px;color:#888888;line-height: 24.88px;text-align: center;    padding-top: 8px;}
.pop_tit{    font-size: 25px;
    line-height: 41.41px;
    text-align: center;
    margin-top: 16px;}
.consult_now{ align-items: center;justify-content: center;margin-top: 20px;    text-align: center;height: 41px;}
.consult_now a{padding:11px 46px;background: url(../images/click_03.png) center no-repeat; width:150px; margin:auto;}
.pho{display: flex;justify-content: center;align-items: center;box-sizing: border-box; text-align:center;}
.pho div{margin-top:2px;}
.pho_num{font-family: "Arial";font-size: 18px;line-height: 77.65px;color:#fff;margin-left: 10px;}
.pho_num img{vertical-align: middle;}
.pptg
{
    color:#e12116
}
@keyframes my_scale
{
 0% {
    transform: scale(0);
  }
  25%{transform: scale(0.25);}
  50%{transform: scale(0.5);}
  75%{transform: scale(0.7);}
  100%{transform: scale(1);}
}
@-moz-keyframes my_scale 
{
 0% {
    transform: scale(0);
  }
  25%{transform: scale(0.25);}
  50%{transform: scale(0.5);}
  75%{transform: scale(0.7);}
  100%{transform: scale(1);}
}
@-webkit-keyframes my_scale
{
 0% {
    transform: scale(0);
  }
  25%{transform: scale(0.25);}
  50%{transform: scale(0.5);}
  75%{transform: scale(0.7);}
  100%{transform: scale(1);}
}
@-o-keyframes my_scale 
{
 0% {
    transform: scale(0);
  }
  25%{transform: scale(0.25);}
  50%{transform: scale(0.5);}
  75%{transform: scale(0.7);}
  100%{transform: scale(1);}
}
   .newsinfo {
            margin-top: 160px;
        }

            .newsinfo .new_left {
                background: white;
                width: 880px;
                margin-left: 0;
                padding: 45px 40px;
                border: solid 1px #e6e6e6;
                margin-bottom: 40px;
                font-size: 16px;
            }
            .newsinfo .new_left p[style],
            .newsinfo .new_left p span[style],
            .newsinfo .new_left span[style]{
              font-size:16px!important;
            }

                .newsinfo .new_left .h1 {
                    font-size: 30px;
                    color: #333;
                }

            .newsinfo .wzcc {
                text-align: left;
                margin: 20px 0 10px;
                font-size: 16px;
            }

        .new_zx > a {
            margin-left: 0;
        }

        .alzs_right a {
            color: #999999;
            font-size: 14px;
            line-height: 40px;
            margin: 6px 2px 6px 0 !important;
        }

        .alzsbox {
            width: 260px !important;
        }
        /*.new_left p{margin-top: 70px;}*/
        .news-pl {
            height: 43px;
            line-height: 43px;
            border-bottom: solid 1px #eeeeee;
        }

            .news-pl span {
                font-size: 14px;
                color: #999;
                line-height: 42px;
                float: left;
            }

            .news-pl a {
                float: right;
                font-size: 14px;
                color: #999;
                line-height: 42px;
                margin-left: 20px;
            }

        .new_right {
            width: 280px;
            border: solid 1px #e6e6e6;
            float: right;
            background: white;
            padding: 0 18px;
        }
        .about_new{
          margin:10px 0;
        }
        .about_new li a {
            font-size: 15px;
            position: relative;
        }

            .about_new li a:before {
                position: absolute;
                content: '';
                width: 5px;
                height: 5px;
                border-radius: 50%;
                background: #979797;
                left: -10px;
                top: 10px;
                margin-top: -2.5px;
            }

        .yca a {
            position: relative;
        }

            .yca a:before {
                position: absolute;
                content: '';
                width: 4px;
                height: 4px;
                background: #00407b;
                left: -10px;
                top: 50%;
                margin-top: -2px;
            }

        .baidu {
            display: block;
            text-align: right;
            width: 100%;
            margin-bottom: 50px;
            margin-top: 5px;
        }

        .n_p5 {
            overflow: hidden;
            position: relative;
            padding-bottom: 60px;
        }

        .new_left {
            margin-left: 30px;
            width: 855px;
            float: left
        }

        .new_zx > a {
            font-size: 15px;
            transition: .5s;
            margin: 5px 20px 20px 0px;
            float: left;
            width: 105px;
            border: 1px solid #dcdcdc;
            text-align: center;
            color: #3d3d3d;
            height: 30px;
            line-height: 30px;
            border-radius: 15px
        }

            .new_zx > a:hover {
                border-color: #e10413;
                color: #fff;
                background-color: #e10413
            }

        .new_zx .alzs_right {
            float: left
        }

        .new_zx {
            overflow: hidden;
        }
        .new_zx p.
        .new_zx p span{
          font-size: 16px!important;
        }
        .new_nr {
            font-size: 14px;
            line-height: 24px;
            color: #777;
            margin-bottom: 45px
        }

            .new_nr img {
                display: block;
                margin: 45px 0
            }

        .nr_bottom > a {
            margin-left: 0;
            transition: .5s;
            color: #fff;
            background-color: #e10413;
            border: none
        }

            .nr_bottom > a:hover {
                background-color: #9e0904
            }

        .new_nr {
            font-size: 14px;
            line-height: 24px;
            color: #777;
            margin-bottom: 45px
        }

            .new_nr img {
                display: block;
                margin: 45px 0
            }

        .new_right {
            float: right;
            width: 252px
        }

        .new_right_top > span {
            display: block;
            height: 30px;
            font-size: 18px;
            margin-top: 20px;
            color: #e10413;
        }

        .wlyx {
            line-height: 30px;
            border-top: 1px solid #dfe0e1;
            border-bottom: 1px solid #dfe0e1;
        }

            .wlyx a {
                display: inline-block;
                font-size: 16px;
                color: #666;
                margin-right: 6px;
            }

                .wlyx a:hover {
                    color: #3a3434
                }

            .wlyx .wl_center {
                color: #e10413
            }

        .new_right_bottom {
            margin-top: 20px
        }

            .new_right_bottom > span {
                font-size: 18px;
                border-bottom: 1px solid #dfe0e1;
                display: block;
                height: 30px;
                color: #777
            }

        .alzs {
            overflow: hidden;
            width: 100%;
            height: 50px;
            border-bottom: 1px solid #eee
        }

        .alzs_left {
            float: left
        }

            .alzs_left a {
                transition: .1s;
                height: 35px;
                line-height: 35px;
                background: url(/skin/ctmon/images/pre1_05.png) no-repeat right center;
                float: left;
                padding-right: 45px;
                color: #999;
                font-size: 14px
            }

                .alzs_left a:hover {
                    color: #e00616;
                    background: url(/skin/ctmon/images/pre_05.png) no-repeat right center
                }

                .alzs_left a:first-child {
                    background: url(/skin/ctmon/images/pre_03.png) no-repeat left center;
                    padding-left: 45px;
                    padding-right: 0
                }

                    .alzs_left a:first-child:hover {
                        background: url(/skin/ctmon/images/pre1_03.png) no-repeat left center
                    }

            .alzs_left span {
                float: left;
                margin: 8px 45px 0 45px;
                height: 20px;
                width: 1px;
                background-color: #dcdcdc
            }

        .alzs_right {
            float: right;
            width: 502px;
        }

            .alzs_right span {
                float: left;
                width: 50px;
                line-height: 40px;
                font-size: 14px;
                color: #999
            }

        .alzsbox {
            float: left;
            width: 293px !important
        }

            .alzsbox .bds_more {
                font-size: 14px !important;
                color: #999 !important;
                line-height: 30px !important;
                background: 0 0 !important;
                margin-left: 5px !important;
                padding: 0 !important;
                width: 30px !important
            }

            .alzsbox a {
                width: 28px !important;
                height: 28px !important
            }

                .alzsbox a.bds_weixin {
                    background: url(/skin/ctmon/images/weix_03.jpg) no-repeat center !important
                }

                    .alzsbox a.bds_weixin:hover {
                        background: url(/skin/ctmon/images/xqan_36.png) no-repeat center !important;
                        opacity: 1 !important
                    }

                .alzsbox a.bds_tsina {
                    background: url(/skin/ctmon/images/xqan_38.png) no-repeat center !important
                }

                    .alzsbox a.bds_tsina:hover {
                        background: url(/skin/ctmon/images/03.png) no-repeat center !important;
                        opacity: 1 !important
                    }

                .alzsbox a.bds_qzone {
                    background: url(/skin/ctmon/images/xqan_40.png) no-repeat center !important
                }

                    .alzsbox a.bds_qzone:hover {
                        background: url(/skin/ctmon/images/a.png) no-repeat center !important;
                        opacity: 1 !important
                    }

                .alzsbox a.bds_renren {
                    background: url(/skin/ctmon/images/renrenatb_05.png) no-repeat center !important
                }

                    .alzsbox a.bds_renren:hover {
                        background: url(/skin/ctmon/images/05.png) no-repeat center !important;
                        opacity: 1 !important
                    }

                .alzsbox a.bds_sqq {
                    background: url(/skin/ctmon/images/xqan_44.png) no-repeat center !important
                }

                    .alzsbox a.bds_sqq:hover {
                        background: url(/skin/ctmon/images/07.png) no-repeat center !important;
                        opacity: 1 !important
                    }

                .alzsbox a.bds_h163 {
                    background: url(/skin/ctmon/images/xqan_46.png) no-repeat center !important
                }

                    .alzsbox a.bds_h163:hover {
                        background: url(/skin/ctmon/images/06.png) no-repeat center !important;
                        opacity: 1 !important
                    }

        .ds-more-services {
            display: none !important
        }

        .alzsbox a.bds_kaixin001 {
            background: url(/skin/ctmon/images/kx1.png) no-repeat center !important
        }

            .alzsbox a.bds_kaixin001:hover {
                background: url(/skin/ctmon/images/kx.png) no-repeat center !important;
                opacity: 1 !important
            }

        .alzsbox a.bds_ibaidu {
            background: url(/skin/ctmon/images/ba1.png) no-repeat center !important
        }

            .alzsbox a.bds_ibaidu:hover {
                background: url(/skin/ctmon/images/ba.png) no-repeat center !important;
                opacity: 1 !important
            }

        body {
            background: #f4f4f4;
        }

        .about_new li {
            margin: 20px 5px;
        }


        .other_new {
            overflow: hidden;
            height: 45px;
            margin-top: 10px;
            border-bottom: 1px solid #e5e5e5
        }

        .other_new {
            overflow: hidden;
            height: 45px;
            margin-top: 10px;
            border-bottom: 1px solid #e5e5e5
        }

            .other_new a {
                transition: .5s;
                -webkit-transition: .5s;
                color: #999;
                font-size: 16px;
                height: 35px;
                width: 40%;
                line-height: 35px;
                overflow: hidden;
                text-overflow: ellipsis;
                white-space: nowrap;
            }

        .prev_new {
            float: left;
            padding-left: 40px;
            background: url(/skin/ctmon/images/pre_03.png) no-repeat left center
        }

            .prev_new:hover {
                color: #e00616;
                background: url(/skin/ctmon/images/pre1_03.png) no-repeat left center
            }

        .next_new {
            float: right;
            padding-right: 40px;
            background: url(/skin/ctmon/images/pre1_05.png) no-repeat right center
        }

            .next_new:hover {
                color: #e00616;
                background: url(/skin/ctmon/images/pre_05.png) no-repeat right center
            }

/* 2021.11.3 */
@media all and (max-width:1440px){
    .index_main{width: 1200px;}
}
@media all and (max-width:1200px){
    .index_main{width: 100%;padding:0 50px;overflow: hidden;}
}
@media all and (max-width:992px){
    .index_main{width:100%;padding:0 15px;}
}
@media(max-width:1100px){
  .newsinfo .new_left{width:100%;}
  .new_right{display:none}
  .newsinfo{margin-top:100px}
}
@media(max-width:767px){
  .newsinfo .new_left{padding:25px 20px;}
  .newsinfo .new_left h2{font-size:20px;line-height:1.4;margin-bottom:-10px;}
  .newsinfo .wzcc{font-size:12px;margin-bottom: 5px;}
  .new_zx > a{margin-bottom:5px}
  .newsinfo .new_left .title-ctmon-alt p{line-height:1.5}
  .other_new a{width:100%;float:none;}
  .other_new{height:auto;}
  .prev_new {
            float: left;
            padding-left: 40px;
            background: url(/skin/ctmon/images/pre_03.png) no-repeat left center
        }

  .next_new {
      float:left;
      padding-left: 40px;
      background: url(/skin/ctmon/images/pre1_05.png) no-repeat left center
  }
  .next_new:hover {
      color: #e00616;
      background: url(/skin/ctmon/images/pre_05.png) no-repeat left center
  }
}