
*{ padding:0px;}
ol,ul{list-style:none;}

.add_daohang{ border-bottom:2px solid #eee; height:50px; padding:0 10px; margin-bottom:20px;}
.add_daohang ul li{ display: inline-block; padding: 0 30px; cursor: pointer;  height:50px; text-align:center; line-height:46px;  font-size:18px;  font-weight:bold;}
.add_daohang ul li a{ text-decoration:none; display:block;}
.add_daohang ul li.on{ border-bottom:2px solid #e22323; color:#e22323;}
.add_daohang ul li.on a{ color:#e22323;}
.add_daohang ul li:hover{color:#e22323;}

.xf_img{ text-align: center;}
.cailiao_tab{ padding: 5px 15px;}
.cailiao_tab table tr td{ padding: 10px 15px; border: 1px solid #ccc; font-size: 14px;}
.cailiao_tab table tr th{ background: #f2f2f2; padding: 10px 15px; border: 1px solid #ccc; font-size: 16px;}
.cailiao_tab table tr td a{ color: #0391ff;}

h2.add_titlk{ height: 40px; line-height: 40px; font-weight:bold; background: url(../images/arrddd.png) no-repeat left center; color: #222; padding-left: 14px; font-size: 20px; margin: 20px 0 10px 0;}

.xyxfsm_bg{ border:1px solid #0391ff; line-height: 26px; font-size: 14px; background: #e5f4ff; padding: 15px 25px; margin: 10px 15px; border-radius:6px ;}
.xyxfsm_bg p{ margin-bottom: 8px;}
.xyxfsm_bg a{color: #0391ff; text-decoration: underline;}

.xf_ttxx{ line-height: 24px; font-size: 14px; padding: 0 15px; color: #666; }
.xf_ttxx p{ margin-bottom: 8px; text-indent: 2em;}
.xf_ttxx strong{ padding-bottom: 12px; line-height: 30px; color: #222; font-size: 15px; display: block; text-align:center;}
.xf_ttxx  h2{ height: 40px; color: #333; line-height: 40px;  font-size: 20px; margin-bottom: 25px; text-align: center; font-weight:bold;}

.cjwt_lsitd{ padding: 10px 15px; font-size: 14px; color: #666; line-height: 24px; }
.cjwt_lsitd dl{ display: block; font-size: 14px; color: #444; line-height: 24px; margin-bottom: 16px; padding-bottom: 16px; border-bottom:1px dashed #ccc;}
.cjwt_lsitd dl dt{ background:url(../images/cjwd1.png) no-repeat left 10px; padding-left:16px; font-weight: bold; font-size: 15px; margin-bottom: 8px; color: #222;}
.cjwt_lsitd dl:last-child{ border: none;}
.cjwt_lsitd  h2{ height: 40px; line-height: 40px; color: #333; font-size: 20px; margin-bottom: 25px; text-align: center; font-weight:bold;}

 .menulist{
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
  }
  .menulist span{
    font-size: 20px;
    text-align: center;
    width: 300px;
    height: 60px;
    line-height: 60px;
    border: 1px solid #C8D9F0;
    background: #F3F8FF;
    cursor: pointer;
  }
  .menulist span.cur{
    background: #E22323;
    color: #fff;
  }
  .allfile .shouli{
    margin-top: 30px;
  }
  .allfile .shouli dd{
    padding: 0;
    text-indent: 0;
    margin-top: 25px;
  }
  .allfile .shouli dd strong{
    display: block;
    background: url('../images/shouliicon.png') left center no-repeat;
    height: 30px;
    line-height: 30px;
    padding-left: 14px;
    font-size: 18px;
    margin: 0 0 10px;
    
  }
  .allfile .shouli dd p{
    background: #EDF1F4;
    padding: 15px;
    font-size: 16px;
    line-height: 30px;
    margin-top: 0;
  }
  .allfile .shouli dd p span{
    display: block;
    color: #E22323;
  }
  
  .cjwt_lsitd p{ text-indent:2em; color:#333; line-height:28px;}
  
  .cjwt_lsitd strong{ font-size:15px; color:#333; line-height:36px;  display: block; text-align: center;}
  
  .cjwt_lsitd h2{ height:auto;}
   .menulist2{
    display: flex;
    justify-content: space-between;
    margin-top: 30px;
	margin-bottom:10px; 
  }
  .menulist2 span{
    font-size: 16px;
    text-align: center; padding:0 30px; display:inline-block;
    height: 44px;
    line-height:44px;
    border: 1px solid #C8D9F0;
    background: #F3F8FF;
    cursor: pointer;
  }
  .menulist2 span.cur{
    background: #E22323;
    color: #fff;
  }
  
  
  .cjwt_lsitd small{ line-height:32px; font-size:15px; font-weight:bold; color:#333; margin-bottom:30px;}
  
  .allfile .shouli dd p{ background: #EDF1F4;
    padding: 15px;
    font-size: 16px;
    line-height: 30px;
    margin-top: 0;}
   .cjwt_lsitd dd{ text-indent:2em; margin-bottom:8px; line-height:24px;}

   .fujian p{
            font-size: 14px;
            text-indent: 0;
        }
        .fujian p a{
            color: #246BFB;
            background: url("../images/lczydownload.png") right center no-repeat;
            padding-right: 25px;
        }

.fujian_tab{ margin-top:5px; font-size:15px;}
.fujian_tab table tr td{ border:1px solid #ccc; background:#fff; padding:12px 15px; font-size:15px; line-height:26px;}
.fujian_tab table tr th{ border:1px solid #ccc; padding:12px 15px; background:#edf6ff; font-size:15px; line-height:26px;text-align:center;}


.fujian_tab h8{  font-weight:bold; float:left; margin-right:10px; font-size:15px;}

.fujian_tab p{padding-left:70px;}


