/* 公共样式 */
*{
    margin:0;
    padding:0;
}
ul,li,p,h1,h2,h3,h4,h5,h6{
    margin:0;
}
body { 

    font: normal 100% Helvetica, Arial, "微软雅黑";
    font-size: 1em;  color:#1a1a1a; margin: 0; padding: 0;
    } 
a{
    color:#1a1a1a; text-decoration:none
}
a:hover{
    text-decoration: none;
}
img{
    max-width:100%;
}
ul,li{
    list-style: none;
}

/* 子页公共样式 */
.small_banner{
    width: 100%;
}
.small_banner img{
    width: 100%;
}

.layout_dh{
     width: 100%; background-color: #f9f9f9;
     overflow: hidden;
    }
.layout_dh1{
    width: 1199px; margin: 0 auto; height: 55px;
    line-height: 55px; padding-left: 10px; font-size: 14px;
    color: #1a1a1a; overflow: hidden;
}
.layout_dh1 span{ color: #1b3592;}

.layout_nr{
    width:1200px; margin: 55px auto 110px auto; 
    overflow: hidden;
}
.layout_nr_left{
    float: left; width: 151px;
}
.layout_nr_left_ljhg_top{
    background-color: #1b3592; text-align: center;
    line-height: 39px; text-align: center; color: #ffffff;
    font-size: 14px;
}
.layout_nr_left_ljhg_fl{
   background-color: #f0f0f0;  padding-top: 4px;
   overflow: hidden;
}
.layout_nr_left_ljhg_fl1{
    font-size: 50px; color: #1b3592; height: 30px;
}
.layout_nr_left_ljhg_fl2{
    overflow: hidden; margin-left:7px; border-left: 1px solid #1b3592;
}
.layout_nr_left_ljhg_fl2_left{
    margin-top: 17px; width: 11px; height: 1px; background-color: #1b3592; float: left;
}
.layout_nr_left_ljhg_fl2_right{
    float: left; margin-top: 10px; margin-left: 6px;
    font-size: 18px; font-weight: bold; color: #1a1a1a;
}
#ljhg_time{ color: #1b3592;}
#ljhg_time a{color: #1b3592;}
.layout_nr_left_ljhg_fl2_right a:hover{
    color: #1b3592;
}

.layout_nr_right{
    margin-left: 52px; float: left; width: 997px;
    overflow: hidden;
}
.layout_nr_right li{
    width: 450px; height: 300px; padding: 10px; border: 1px solid #f0f0f0; float: left; margin-right: 10px; margin-bottom: 10px;
}


/* 分页 */
.pagination{ width: 100%; margin: 30px auto 0px auto;}
.pagination ul {
    list-style: none;
    padding-left: 0;
}

.pagination ul li {
    padding: 0 5px;
    vertical-align: top;
    display: inline-block;
    font-size: 14px;
    width: 50px;
    height: 28px;
    line-height: 28px;
    cursor: pointer;
    box-sizing: border-box;
    text-align: center;
    background-color: #ffffff;
    color: #606266;
    border-radius: 6px;
    margin: 0 1px;
    border: 1px solid #ebebeb;
}

.pagination ul li:hover {
    transform: scale(1.1);
    background-color: #F4F6F8;
}

.pagination  li.active {
    background: #98A6AD;
    color: white;
    cursor: not-allowed;
}

.pagination li.disabled {
    cursor: not-allowed;
}
.pagination li.totalPage {
    background: transparent;
    cursor: default;
    border: none;
    padding: 0 3px;
    width: 115px;
}

.pagination li.totalPage:hover {
    transform: none;
    background-color: #ffffff;
}


.pagination li input {
    -webkit-appearance: none;
    background-color: #fff;
    background-image: none;
    border-radius: 4px;
    border: 1px solid #dcdfe6;
    box-sizing: border-box;
    color: #606266;
    display: inline-block;
    font-size: inherit;
    outline: none;
    padding: 3px 5px;
    transition: border-color .2s cubic-bezier(.645,.045,.355,1);
    width: 40px;
    height: 25px;
    margin: 0 6px;
}

.pagination li input:focus{
    border-color: #98A6AD;
}
.pagination{
    user-select: none;
}

.pagination ul:nth-child(2){
    border-radius: 6px;
}

input[type=number] {
    -moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0;
}



/*交通路线 */
.gyzh_jtlx{
    width:804px; height: 531px;
    margin: 0 auto;
}
.gyzh_jtlx_dt{
    margin: 52px auto 0px auto; background-color:#f0f0f0;
    width: 1060px; height: 42px; line-height: 42px; padding-left: 42px;
    font-size: 20px; font-weight: bold; color: #1a1a1a;
}
.gyzh_jtlx_dt1{
    width: 80%; margin: 21px auto 0px auto; font-size: 16px;
    font-weight: bold; color: #1a1a1a; line-height: 35px;
}


/*——————————————————————————————————————————展商——————————————————————————————————————————————*/


/*我要参展*/
.layout_zs{
    background-color: #f6f6f6; overflow: hidden;
}
.zs_wycz{
    width:177px;  float: left; 
}
.zs_wycz_top{
    background-color: #334a9c; color: #fff;  text-align: center;
    overflow: hidden; height: 96px;
}
.zs_wycz_top1{
    font-size: 22px; font-weight: bold; margin-top: 30px;
}
.zs_wycz_top2{
    font-size: 12px;
}
.zs_wycz_nav{
   background-color: #ffffff; overflow: hidden;
}
.zs_wycz_nav li{
    line-height: 43px; text-align: center; 
    font-size: 16px; color: #1a1a1a;
}
.zs_wycz_nav li a:hover,.zs_wycz_nav li:hover{
    background-color: #1b3592; color: #ffffff;
}
#zs_wycz_nav1{
    background-color: #1b3592; color: #ffffff;
}
#zs_wycz_nav1 a{
    color: #ffffff;
}
.zs_wycz_right{
    width: 996px; margin-left: 18px; float: left;
    background-color: #ffffff;
}
.zs_wycz_right1{
    width: 628px; margin: 45px auto 0px auto;
}
.zs_wycz_right1_top{ width: 100%;
    height: 38px; background: url(../zs_15.jpg) no-repeat #eeeeee;
    line-height: 38px; color: #ffffff; text-indent: 23px;
}
.layout_wycx_dj{
    width:451px; margin:33px auto 0px auto;
    box-sizing: border-box;
   }
 .layout_wycx_name{
   display: flex; font-size: 16px;
   height: 30px; margin-bottom: 11px;
   }
 .layout_wycx_name1{
     font-size:16px; width:95px; line-height: 30px; 
     text-align: right;

}
 .layout_wycx_name1 span{color: #b30000;}
 .layout_wycx_name2{font-size: 16px; width:336px; margin-left: 23px;}
 .layout_wycx_name2 input{
     width: 334px; height: 30px;
 }
 .error_input {
   border: 1px solid red;
 }
 
  .a,
          .ab,
          .abc,
          .abcd,
          .abcde,
          .abcdef,
          .abcdefg {
              font-size: 16px;
              color: red; 
          }
  
  .layout_wycz_bnt{ 
    width: 466px; height:63px ; line-height: 63px; margin:49px auto 0px auto;
    color: #ffffff; font-size:16px; text-align: center; background-color: #1b3592;
  }
  .layout_wycz_bnt a{ color: #ffffff;}
  .layout_wycz_czxz{
      width: 610px; border: 1px solid #eeeeee; 
      margin: 67px auto 67px auto; overflow: hidden;
  }
  .layout_wycz_czxz1{
      margin-top: 19px; margin-left: 16px; font-size: 16px;
      color: #1a1a1a;
  }
  .layout_wycz_czxz2{
      width: 520px; margin: 17px auto; overflow: hidden;
  }
  .layout_wycz_czxz2_left{
      float: left; width: 42px; height: 45px;
  }
  .layout_wycz_czxz2_right{
    float: left; width:450px; line-height: 24px;
    font-size: 14px; margin-left: 15px;
}
.layout_wycz_czxz2_right span{
    color: #b30000; font-size: 18px;
}


/*czxz*/
.layout_czxz{
    width: 628px; margin: 30px auto; font-size: 16px;
    color: #1a1a1a; line-height: 30px; 
}
.layout_czxz span{
    font-weight: bold;
}
.layout_tab {
    width: 628px; margin: 30px auto; font-size: 16px;
    border-collapse:collapse;
}
.layout_tab span{
    font-weight: bold;
}
.layout_tab thead tr td{
    border:1px solid#eeeeee;
    text-align:center;
    line-height:30px;
    font-size: 16px; font-weight: bold;
}
.layout_tab tbody tr td{
    text-align: center;
    border:1px solid#eeeeee;
    line-height: 30px;
}

.layout_bczlc{
    color: #b30000; font-weight: bold;
}
.layout_bczlc1{
    color:#1b3592; font-weight: bold;
}
.layout_bczlc_img{ margin-top: 30px;}
.layout_bczlc_img img{
    width: 100%;
}

/*gz*/
.layout_blly{
    background:#1b3592; color: #fff; width: 100px; line-height: 30px;
    text-align: center;
}

/*hzmt*/
.layout_hzmt_right1{
    width: 80%; margin: 45px auto 0px auto;
}
.layout_hzmt_right1_top{
    height: 38px; background: url(../zs_15.jpg) no-repeat #eeeeee;;
    line-height: 38px; color: #ffffff; padding-left: 23px;
}
.layout_hzmt_img{
    width: 696px; margin: 30px auto; overflow: hidden;
}    
.layout_hzmt_img li{
    width: 210px; height: 91px; float: left; margin-right: 10px;
    border: 1px solid #e3e3e3; margin-bottom: 15px; margin-left: 10px;text-align: center;line-height: 91px; vertical-align: middle
} 
.layout_hzmt_img img{ width:150px;height: auto; line-height: 91px; vertical-align: middle}  



/*-------------------新闻资讯-------------------*/
.layout_xwzx{
    margin-top: 33px;
    overflow: hidden; padding-bottom: 20px;
}
.layout_xwzx_xw{
    width: 80%; margin: 20px auto;
    overflow: hidden; 
}
.layout_xwzx_xw li{
    background-color: #f5f5f5; margin-bottom: 37px;
   overflow: hidden; height: 224px;
}
.layout_xwzx_xw_img{
   float: left; width: 250px; height: 204px; margin-top: 10px; margin-left: 10px;
}
.layout_xwzx_xw_img img{
   width: 100%;
}
.layout_xwzx_xw_nr{
   width:66%; float: left; margin-left: 1%;
   padding-top: 8%; overflow: hidden;
}
.layout_xwzx_xw_nr1{
   float: left;  width: 76%;
}
.layout_xwzx_xw_nr1_title{
   font-size: 20px; font-weight: bold;
   color: #1a1a1a; overflow: hidden;
   white-space: nowrap;
   text-overflow: ellipsis;
}
.layout_xwzx_xw_nr1_txt{
   margin-top: 25px; line-height: 27px; color: #6b6b6b;height: 54px; overflow: hidden;
   font-size: 14px; overflow:hidden;
   text-overflow:ellipsis;
   display:-webkit-box;
   -webkit-line-clamp:2;
   -webkit-box-orient:vertical;
}
.layout_xwzx_xw_time{
   width: 100px; height: 100px; margin-left: 1%;
   background-color: #343434;
   color: #ffffff; float: left;
}
.layout_xwzx_xw_time1{
   margin-top: 40px; font-size: 25px; text-align: center;
   font-weight: bold;
}
.layout_xwzx_xw_time2{
  font-size: 14px; text-align: center;
   font-weight: bold;
}


/*-------------------new-page-------------------*/
.layout_news_page{
    width: 80%; margin: 40px auto 0px auto;
    overflow: hidden; overflow: hidden;
}
.layout_news_page_title{
    font-size: 18px; color:#1a1a1a; font-weight: bold;
    text-align: center;}
.layout_news_page_time{
    font-size: 12px; color:#6b6b6b; 
    text-align: center; margin-top: 20px;}
.layout_news_page_nr{
    font-size: 16px; color: #1a1a1a; line-height: 30px;
    width: 80%; margin: 20px auto 0px auto;
}
.layout_news_page_img{
    width: 90%; margin: 20px auto;
}
.layout_news_page_nr img{
    width: 100%;
}


/*-------------------ptsb-------------------*/
.layout_ftfw{
    width:1200px; margin: 40px auto 110px auto;
}
.layout_ftfw_jd{
    width: 80%; margin: 20px auto;
}
 

/*-------------------gyzh-------------------*/
.layout_gyzh{
    width: 1200px; margin: 40px auto 0px auto;
    overflow: hidden;
}
.layout_gyzh_left{
    float: left; width: 607px; margin-left: 40px;
    line-height: 30px; font-size: 14px; color: #1a1a1a;
}
.layout_gyzh_right{
    float: left; width: 456px; margin-left: 50px;
}
.layout_gyzh_right img{
    width: 100%;
}
.layout_gyzh_zhrq{
    width: 1086px; margin: 106px auto 0px auto;
    overflow: hidden;
}
.layout_gyzh_zhrq1{
    font-size: 28px; font-weight: bold; color: #1b3592;
}
.layout_gyzh_zhrq2{
    width: 100%; margin: 44px auto 0px auto; 
    border-collapse:collapse; 
}
.layout_gyzh_zhrq2 thead tr td{
    background-color: #f19f00; font-size: 18px; text-align: center;
    font-weight: bold; line-height: 65px;
}
.layout_gyzh_zhrq2 tbody tr td{
    border: 1px solid #d2d2d2; line-height: 63px; text-align: center;
    font-size: 16px;
}
.layout_gyzh_dd{
    overflow: hidden;  width: 100%; margin-top: 44px;
}
.layout_gyzh_dd_img{
    float: left; width: 19px; height: 25px;
    margin-left: 26px;
}
.layout_gyzh_dd_wz{
    float: left; margin-left: 8px; line-height: 25px;
    font-size: 16px;
}
.layout_gyzh_map{
    width: 100%; margin-top: 44px;
}
.layout_gyzh_map img{
    width: 100%;
}
.layout_lxwm_dz{
    width:80%; margin: 0px auto 0px auto;
    overflow: hidden;
}
.layout_wyxx_nr{ width: 628px; margin: 20px auto; overflow: hidden;}
.layout_wyxx{
    width: 300px; float: left; line-height: 45px;
}
.layout_wyxx_an{
    width: 100px; background-color: #1b3592; color: #fff;
    line-height: 45px; float: right; text-align: center;
}
.layout_wyxx_an a{ color: #fff;}




.zs_wycz_nav .big a{display: block;}
.zs_wycz_nav1{
    background-color: #1b3592; color: #ffffff;
}
.zs_wycz_nav1 a{
    color: #ffffff;
}


/********** Pagination 分页 *********/
.Pagination {height:30px;background:#fff;font-size:11px;}
.Pagination a {padding:0px 2px;height:30px;line-height:30px;color:#574747;float:left;text-align:center;border-right:1px solid #D5CEC8;border-left:1px solid #FFFFFF;display:block;}
.Pagination a:link,.Pagination a:visited,.Pagination a:active,.Pagination a:hover{color:#574747;text-decoration:none;}
.Pagination strong {background:#98A6AD;padding:0px 2px;height:30px;line-height:30px;color:#fff;float:left;text-align:center;border-left:1px solid #FFFFFF;border-right:1px solid #DEB647;display:block;}
.Pagination_td1 {padding:0px 0px;height:30px;background:#98A6AD;border:1px solid #CECFCA;border-right:0px;text-align:left;}
.Pagination_td2 {padding:0px 8px;height:30px;background:#fff;border:1px solid #CECFCA;border-left:0px;text-align:left;font-size:12px;}
.Pagination_inputtd {text-align:right;}
.Pagination_input {background:#fff;height:16px;padding:1px;border:1px solid #CFCFCD;font-size:12px;}
.Pagination_epagetd {width:72px;}
.Pagination_epagenum a {width:17px;height:15px;border:1px solid #858786;margin-right:5px;font-size:11px;display:block;float:left; }
.Pagination_epagenum a:link,.Pagination_epagenum a:visited,.Pagination_epagenum a:active,.Pagination_epagenum a:hover{color:#574747;text-decoration:none;}
.Pagination_epagenum strong {width:17px;height:15px;border:1px solid #858786;margin-right:5px;font-size:11px;display:block;float:left; color:#C37300;font-weight:normal;}
