/*Technical Support SudyTech*/
.list_bg{ width:100%; height:auto; overflow:hidden; background:#efedee;}

.list_container{ width:1180px; margin:0 auto; overflow:hidden; padding:40px 10px 20px; background-color:white}

.list_left{ float:left;width:26%; overflow:hidden;}

.list_left>p{ text-indent:2em; padding:20px; border-top:1px solid #ddd}

.list_left h3{ font-size:16px; text-align:center; font-weight:400; height:36px; line-height:36px;}

.list_left h4{ text-align:center}

.list_left .view_bottom i{ display:none;}

.list_left .view_bottom{ background:#ebeef3;}

.list_left .focusSP{ height:220px;}

.list_left .focusSP .pic img { width:100%; height:220px; display: block; }



.list_left_phone h3{ width:30%; float:left; font-size:16px; font-weight:normal; overflow:hidden;}



.box .title{ height:48px; line-height:48px; margin-bottom:8px; text-align:center; background-color:#0790c5; font-size:16px; font-weight:400}

.box .title a{ color:white}

.box .content{ display:none}

.box .content li{ margin-bottom:8px; border:1px solid #FC9; height:34px; line-height:34px; text-align:center; }

.box .content a{ color:#666}

.list_right{ float:right; width:72%; border-top:5px solid #01538B;} 

.divinfowai{ padding: 0 28px; background:url(../images/style/listStyle2222.png) no-repeat 14px center; overflow:hidden; border-bottom:1px dashed #ccc;margin: 8px 0;}

.divinfoleft{ float:left; height:32px; width:80%;line-height:32px; font-size:16px;}

.divinfowai:hover font{ color:red;}

.divinforight{ float:right;height:32px; line-height:32px; color:#999}

.list_right h6{ text-align:center; font-weight:400; font-size:14px; margin-top:8px; overflow:hidden; width:100%; background:#eee; padding:10px 0px;}

.list_right h6 a{ display:inline-block; padding:4px 8px; border:1px solid #666; margin: 0 8px;}

.list_right input{ display:inline-block; padding: 4px 8px; margin: 0 8px 6px;}

.article_bg{ width:100%; height:auto; overflow:hidden; background:#efedee;}

.article_contain{ width:850px; margin:0 auto; padding:20px 10px 20px; background-color:white}

.article_head{ border-top:5px solid #b91c23;height:44px; line-height:44px; padding-left:40px; background:url(../images/style/style/cd_60.png) no-repeat 20px center #f1f3f5; color:#555555; font-size:16px; font-weight:600}

.article_head a:hover{ color:red}

.article_body{border-top:none;padding:18px;margin: 0 auto;}

.article_body h3{ font-size:30px; text-align:center; line-height:40px; font-weight:800}

.article_body h4{ font-weight:400; line-height:40px; font-size:14px; }

.article_text{ margin:30px;}

.article_text td{border:1px solid #ccc;}

.article_body h6{text-align:center; font-size:16px; height:50px; line-height:50px; margin-top:10px; font-weight:400}

.article_body h6 a{ padding:4px 8px; margin-left:8px; border:1px solid #999;}

.article_body h6 a:hover{ color:#C30}





.divpicwai{ float:left;text-align:center; width:25%; padding-bottom:20px;}

.divpic img{ width:180px; height:130px;}

.divPictitle{padding:4px 10px 0px 10px ;font-size:12px;}



.list_num{  color:#666; margin:10px 0px; background:#FBFBFB; padding-left:20px;}

.list_num li{ line-height:30px; font-size:14px;}

.list_num li i{ float:right; font-style:normal; padding-right:30px; font-size:12px;}

.list_num_title{ height:36px; background:#CC0314; margin-top:10px; color:#fff; padding-left:20px;}

.list_num_title span{ padding-left:20px; background:url(../images/style/style/vg_63.png) no-repeat left center; line-height:36px;}

.list_num_title a{ color:#fff; font-size:14px; float:right; line-height:36px;}



.nav_show{ width:65%; height:40px; float:right;  line-height:36px; text-align:center; font-size:14px; background: #f1f3f5;}

.nav_show .nav_show_active{ color:#FC0000;}



#dzfl{ width:28%; float:left; font-size:14px;}
#dzfl a::after{content:'>';display:inline-block;margin:0 4px;}
#dzfl a:last-of-type:after{display:none;}
#dzfl a:last-of-type{color:#666;}
.possplit{display:none;}
/* ===== list.vsb.css =====
A.c200973{
font-size:9pt;
line-height:150%;
color:#333333;
text-decoration: none;}
A.c200973:link {
color: #222222;}  
A.c200973:visited {
color: #222222;}  
A.c200973:active {
color: #222222;}  
A.c200973:hover {
color: #cc0000;}
.c200973_date {
line-height: 150%;
font-size: 9pt;
text-decoration: none;}
.c200973_click {
font-size: 9pt;
color: #222222;
line-height: 150%;}
.c200973_leaderfont {
font-size: 9pt;
line-height: 150%;}
.c200973_columnstyle {
font-size: 9pt;
color: #222222;
text-decoration: none;}
.c200973_isnew {
font-size: 9pt;
color: #222222;
text-decoration: none;}

/* ===== show.vsb.css (article page) =====
.tpcontent{font-weight: bold; font-size: 11pt; color: #2b2b2b; font-family: 宋体;}
.cytpstyle{font-size: 9pt; color: #2b2b2b; font-family: 宋体;}
.content{margin:auto;text-align:left;line-height:18px;padding:3px 0 0 0;color:#727272;}
.process{width:162px;height:11px;background:#EDEDED;overflow:hidden;float:left;margin-left:26px !important;margin-left:13px;margin-right:10px;}
.process div{width:160px;height:11px;background:url(../images/style/bg.gif) repeat-x;border-left:1px solid #000;border-right:1px solid #000;}
.process .style7{border-left-color:#ff0000;border-right-color:#ff0000;background-position:0 -77px;}

/* ===== Article page: images in body auto-width ===== */
.v_news_content img{
  width:100%
}
.neir{
      margin-top:25px;
      margin-bottom:25px;
      padding-top: 20px;
      line-height:35px;
      letter-spacing:1px;    font-family:Microsoft YaHei!important
    }
    .neir span{
      font-family:Microsoft YaHei!important;
      font-size: 16px!important;
    }
    .neir p{
      font-family:Microsoft YaHei!important;
      font-size: 16px!important;
    }
    .neir img{
      max-width: 640px;
      text-align:center;
    }
    .sc{
      width:222px;
      float:right;
      margin-top:15px;
    }
    .sc a{
      font-size:14px;
      color:#666;
      text-decoration:none;
    }
    .page_sx{
      position: absolute;
      left:330px;
      bottom:0;
    }
    .page_sx a{
      color:#333;
      overflow: hidden;
      text-overflow: ellipsis;
      white-space: nowrap;
      display: inline-block;
      width: 295px;
    }
    .share_top{
      height: 50px;
      line-height: 50px;
    }
    .share_top span{
      display: block;
      float: left;
      margin-left: 17px;
    }
    .share_body a{
      margin-left: 27px !important;
    }
    .bshare-custom{
      background: #eeeeee;
      margin-top: 5px;
      float: right;
      width:100px;
    }

    /*ztbd_list*/
    .ztbd_list{
      width: 100%;
      float: left;
      margin-top: 35px;
    }
    .ztbd_list ul li{float:  left;margin-right: 62px;margin-bottom: 26px;}
    .ztbd_list ul li a{
      width: 230px;
      height: 100px;
      display: inline-block;
    }
    .ztbd_list ul li a img{
      width: 230px;
      height: 100px;
      transition: all 1s ease 0s;
      /* border-radius: 10px; */
    }
    .ztbd_list ul li a img:hover{opacity: 0.9;transform: scale(1.1); -webkit-transform: scale(1.1);}

    .links{
      width: 100%;
      height: 30px;
      line-height: 30px;
      float: left;
      /* margin-left: 179px; */
    }
    .links span{
      line-height: 30px;
      font-size: 14px;
      color: #fff;
      float: left;
    }
    .links select{
      float: left;
      margin-right: 20px;
      width: 217px;
      height: 30px;
      line-height: 30px;
      color: #333;
      background: #f5f5f5;
      text-indent: 10px;
      border: 1px solid #eee;
      text-align: center;
    }

    #neir a img {
      transition: all 1s ease 0s;
    }
    #neir a img:hover{
      transform: scale(1.1); -webkit-transform: scale(1.1);
    }
    .fl{
      float: left;
    }
    .fr{
      float: right;
    }
    .lsk1{
      width: 100%;
    }
    .lsk1 .da_tit .num{
      background: url(../images/style/num_bg.png);
      width: 25px;
      height: 25px;
      display: inline-block;
      color: white;
      text-align: center;
      line-height: 25px;
      margin-right: 10px;
      margin-top: 4px;
    }
    .lsk1 .da_tit .china{
      font-size: 24px;
      font-weight: bold;
      color: #333;
    }
    .lsk1 .da_tit .eng{
      font-size: 14px;
      color: #777777;
    }
    .conduan1{
      text-indent: 32px;
      line-height: 30px;
      margin-top: 30px;
    }
    .da_tit2{
      background: url(../images/style/tit_l.png) 0 5px no-repeat;
      text-indent: 32px;
      font-size: 20px;
      font-weight: bold;
      color: #333;
      margin-top: 40px;
      width: 100%;
      margin-bottom: 15px;
    }
    .kai_img4 .k1_l{
      width: 260px;
      margin-right: 20px;
      margin-bottom: 15px;
    }
    .k1_l .img1{
      /*background: url(../images/style/img_bg.png) 0 0px no-repeat;*/
      width: 100%;
      display: inline-block;
    }
    .k1_l .img1 img{
      width: 231px;
      height: 186px;
      display: inline-block;
      padding: 14px;
    }
    .img1 p{
      background: url(../images/style/con_l.png) 0 8px no-repeat;
      width: 94%;
      padding-left: 13px;
      font-size: 14px;
      color: #777777;
      line-height: 24px;
    }
    .kai_img4 .k2_l{
      width: 100%;
    }
    .k2_l .img1{
      width: 276px;
    }
    .k2_l p{
      width: 525px;
      background: url(../images/style/con_l.png) 0 8px no-repeat;
      padding-left: 13px;
      font-size: 14px;
      color: #777777;
      line-height: 24px;
      margin-top: 95px;
    }
    .k3_l .img1{
      width: 405px;
      /*background: url(../images/style/380img_bg.png) 0 8px no-repeat;*/
    }
    .shuoming_p{
      width: 100%;
      background: url(../images/style/con_l.png) 0 8px no-repeat;
      padding-left: 13px;
      font-size: 14px;
      color: #777777;
      line-height: 24px;
    }
    .k4_l .img1{
      width: 345px;
      background: url(../images/style/340img_bg.png) 0 8px no-repeat;
    }
    .k4_l .img1 img{
      width: 311px;
      height: 145px;
      padding-top: 18px;
    }
    .k4_l .img1 img{
      width: 311px;
      height: 145px;
      padding-top: 18px;
    }
    .k5_l .img1{
      width: 345px;
      background: url(../images/style/220img_bg.png) 0 8px no-repeat;
    }
    .k5_l .img1 img{
      width: 197px;
      height: 145px;
      padding-top: 18px;
    }

    .k6_l .img1{
      width: 345px;
      background: url(../images/style/315img_bg.png) 0 8px no-repeat;
      height: 225px;
    }
    .k6_l .img1 img{
      height: 190px;
      width: 290px;
      padding-top: 18px;
    }
    .k2_l .fr_tit{
      background: url(../images/style/con_r.png) right 8px no-repeat;
      padding-right: 15px;
      margin-right: 20px;
    }