#cur_z a{ color:#333; }
#f_main{ width: 80%; margin: 0 auto; overflow: hidden; display: flex;}
.f_right_app{overflow: hidden; margin-left: 40px; width: 100%;}
.f_left_menu{ width: 200px;}
.f_bread{ margin-bottom: 40px; } 
.f_topMain{ margin-top:40px; }
.f_topMain,.f_topMain p,.f_topMain p span{
  font-size: 14px!important;
  font-weight: normal;
  font-stretch: normal;
  line-height: 24px!important;
  color: #666666!important;
}
.f_itemBox .f_btitle{ margin-top:40px; font-size:24px; line-height: 24px; color:#333;}
.f_itemBox .f_btitle span.f_title_bg{ height: 16px; width: 4px; margin-right: 10px;  background: #68c2f4; display: inline-block; }
.f_proList{ margin-top:20px; }
.f_proList table.tablelist{ border-color: #fff; }
.f_proList table.tablelist caption{ text-align: left; height: 40px; line-height: 40px; background: #68c2f4; color:#fff; font-size:16px; padding-left: 18px; }
.f_proList table.tablelist tr{ background: #e8eaee; height: 40px; line-height: 40px; }
.f_proList table.tablelist tr td{ width: 33.33%; color:#333; font-size:14px; border-top: 1px solid #fff; border-right: 1px solid #fff;}
.f_proList table.tablelist tr td:first-child a{ color:#68c2f4; }
.f_proList table.tablelist tr th{ width: 33.33%; border-right: 1px solid #fff; color:#333; font-size:14px; background: #e3e9e9; }
.f_proList table.tablelist tr td:last-child,.f_proList table tr th:last-child{ border-right: none; }
.f_proList table.tablelist tbody tr{}
.f_proList table.tablelist{}

.f_proList table.tablelist tr:nth-child(odd) {
  background-color:#fff;
}
.f_proList .pages span{ font-size:14px; color:#333; }
.f_proList .pages span.title_text{ color:#68C2F4; }

.othersmenu .menu ul li ul li ul li a:before { 
  content:"";
  display:inline-block;
  width: 4px; 
  height: 4px; 
  background: #999;
  margin-right: 6px;
  border-radius: 50%;
 }
.othersmenu .menu ul li ul li ul li.on a:before,.othersmenu .menu ul li ul li ul li:hover a:before{ background: #fff!important; }
.othersmenu .menu ul li ul li ul li a:hover{ color:#fff!important; }

/*newpage*/
.newpage{ text-align: center; }
.newpage .e_page_def,.newpage .current,.newpage .e_page_pg { background-color: #ffffff; padding:5px 10px; color:#333; font-size:12px; margin-right:10px; border: solid 1px #cccccc; }
.newpage .current,.newpage .e_page_def:hover,.newpage .e_page_pg:hover { background: #68c2f4; border:none; color:#fff; border:1px solid #68c2f4; }
.newpage .e_page_pg{ display: none; }
.newpage span.e_page_every span .e_page_pg{ display: inline-block; }
.newpage .pageTxt { margin-right: 10px; }
.newpage .pageJump span{ padding:0 10px 0 5px; }
.newpage .pageJump select{ height: 28px; border:1px solid #cccccc; padding:0 3px;}


#cur_z a{ color:#333; }
#f_main{ width: 80%; margin: 0 auto; overflow: hidden; display: flex; display: -ms-flexbox;}
.f_right_app{overflow: hidden; margin-left: 40px; width: 100%;}
.f_left_menu{ width: 200px;}
.f_bread{ margin-bottom: 40px; } 
.f_topMain{ margin-top:40px; }
.f_topMain,.f_topMain p,.f_topMain p span{
  font-size: 14px!important;
  font-weight: normal;
  font-stretch: normal;
  line-height: 24px!important;
  color: #666666!important;
}
.f_itemBox .f_btitle{ margin-top:40px; font-size:24px; line-height: 24px; color:#333;}
.f_itemBox .f_btitle span.f_title_bg{ height: 16px; width: 4px; margin-right: 10px;  background: #68c2f4; display: inline-block; }
.f_proList{ margin-top:20px; }

.f_proList .pages span{ font-size:14px; color:#333; }
.f_proList .pages span.title_text{ color:#68C2F4; }

.othersmenu .menu ul li ul li ul li a:before { 
  content:"";
  display:inline-block;
  width: 4px; 
  height: 4px; 
  background: #999;
  margin-right: 6px;
  border-radius: 50%;
 }
.othersmenu .menu ul li ul li ul li.on a:before,.othersmenu .menu ul li ul li ul li:hover a:before{ background: #fff!important; }
.othersmenu .menu ul li ul li ul li a:hover{ color:#fff!important; }

/*  方案style */
    .f_topMain_fa{ margin-top:40px; width: 100%; box-sizing: border-box; padding:10px;}
    .f_topMain_fa .topTxt{ font-size:14!important; color:#666!important; line-height: 24px!important; font-family: MicrosoftYaHei!important;}
    .f_topMain_fa .topTxt p,.f_topMain_fa .topTxt p span{ font-size:14!important; color:#666!important; line-height: 24px!important; font-family: MicrosoftYaHei!important; }
    .f_topMain_fa .topTxt img{ max-width: 100%; }
    .f_faProject{ width:100%; }
    .f_faProject .f_title{ height: 40px; line-height: 40px; padding-left: 13px; font-size:16px; background: #68c2f4; margin:40px auto 20px; color:#fff; }
    .f_faProject .f_projectTxt,.f_faProject .f_projectTxt p,.f_faProject .f_projectTxt p span{ line-height: 24px!important; font-size:14px!important; color:#666!important; font-family: MicrosoftYaHei!important;  }