.f_blue a:link,.f_blue a:visited{ color:#008cd2}

.nav-tabs-wrapper{

  background-color:#29293A;



  padding-top:2px;

  height:43px;

}

/* basic */

.f_l {float:left;}

.f_r {float:right;}

.t_l {text-align:left;}

.t_r {text-align:right;}

.t_c {text-align:center;}

.f_b {font-weight:bold; }

.f_b_selectbox{ font-weight:bold; text-align:center; background:#FF0000; height:25px;}

.f_b_selectbox a:link,.f_b_selectbox a:visited{ color:#fff; font-size:12px; background:#FF0000; padding:2px 0;}

.f_b_selectbox_diqu{ color:#fff; font-size:12px; background:#FF0000;}

.f_b_selectbox_diqu a:link,.f_b_selectbox_diqu a:visited{ color:#fff; font-size:12px; font-weight:bold}

panel {
  margin-bottom: 20px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}
.panel-heading > .dropdown .dropdown-toggle {
  color: inherit;
}
.panel-title {
  margin-top: 0;
  margin-bottom: 0;
  font-size: 16px;
  color: inherit;
}


.f_n {font-weight:normal;}

.f_white {color:white;}

.f_gray {color:#666666;}

.f_orange {color:#FF6600;}

.f_red {color:red;}

.f_green {color:green;}

.f_blue {color:blue;}

.f_dblue {color:#225588;}

.f_price {font-weight:bold;font-family:Arial;color:#FF0000;}

.px10 {font-size:10px;}

.px11 {font-size:11px;}

.px12 {font-size:12px;}

.px13 {font-size:13px;}

.px13 a{font-size:13px;}

.px14 {font-size:14px;}

.px14 a{ font-size:14px;}

.px15 {font-size:15px;}

.px16 {font-size:16px;}

.px20 {font-size:20px;}

.b5 {height:5px;font-size:1px;}

.b6 {height:6px;font-size:1px;}

.b8 {height:8px;font-size:1px;}

.b10 {height:10px;font-size:1px;}

.b15 {height:15px;font-size:1px;}

.pd3 {padding:3px;}

.pd5 {padding:5px;}

.pd10 {padding:10px;}

.pd15 {padding:15px;}

.pd20 {padding:20px;}

.lh18 {line-height:180%;}

.ls1 {letter-spacing:1px;}

.c_p {cursor:pointer;}

.c_b {clear:both;}



.wrap_menu{background:#2587F4; clear:both}

.im0l li {

    height: 40px;

    line-height: 40px;

    padding: 0 10px 0 40px;

    font-size: 16px;

    overflow: hidden;

    cursor: pointer;

}

.menu li .child_nav{

 position: absolute;

 top: 42px;

 display:none;

}

 .child_nav{ width:960px; border:1px solid #CCC; background:#ececec; overflow:hidden; padding-bottom:20px; z-index:100}

.child_nav .pic_t li{ float:left; width:154px; height:150px; float:left; margin-left:20px; display:inline; background:none; padding:0}

.child_nav .pic_t li a{ color:#000; padding:0; margin:0; border:1px solid #fff; height:153px;}

.child_nav .pic_t li a:hover{ background:none; color:#000; border:1px solid #f3782a}

.child_nav .pic_t li img{}

.child_nav .pic_t li span{ margin:0; padding:0; line-height:18px; display:block; text-align:center}

.child_nav .pic_t li a:hover{color:#f3782a;}

.child_nav .pic_t li:hover img{opacity: 0.8;filter: alpha(opacity=80);}

.child_nav_t{ padding-left:20px; border-bottom:1px dashed #ccc;margin-bottom:10px; clear:both}

.child_nav_t a:link,.child_nav a:visited{ color:#000000}

.child_nav_t a:hover { background:none;}

.child_nav_list li{ float:left;}

.im0l ul li{ border-bottom:1px dashed #E4E4E4}

.bg-lv{background-color:#29293a; color:#838386; font-size:14px; line-height:23px; padding-bottom:20px; padding-top: 20px; margin-top: 0px; overflow:hidden}

.bg-lv a{color:#444;} 

.bg-lv p{text-indent:0;}





.media-body{ float:left; width:780px; }

.media-body a{ display:block; padding:5px 10px; float:left; font-size:14px; line-height:22px;}

.search_l_t{float:left; width:80px;line-height:30px; height:30px; color:#333; background:#CCC; font-size:14px; font-weight:bold; clear:both; text-align:center}

.search_jj{ padding:10px; border:1px solid #E7E7E7; color:#a5a5a5; line-height:18px;}

.list-txt_huli li {

    line-height: 22px;

    font-size: 14px;

    background: url(image/li_dot.gif) no-repeat 6px 10px;

    padding: 0 16px 0 16px;

}
.ad_300_113{ width:297px; height:113px; float:left; background:#e8e9e9; text-align:center; border:1px solid #adadad}
.ad_300_113 img{max-width:298px;}
.vip_list .list-img{ background:#E0E0E0}

.box{width:860px; height:200px; border-bottom:1px dashed #c5c5c5; overflow:hidden; margin-top:8px} 
.box .l{width:249px; height:159px; border:1px solid #ccc; float:left}
.box .l img{ width:245px; height:154px; margin:2px 0 0 2px;}
.box .r{width:500px; height:89px; float:left; margin-left:9px; display:inline;}
.box .r .t{ font-size:16px; font-weight:bold;}
.box .r .t a,.box .r .t a:visited{font-size:16px; font-weight:bold;}
.box .r .t a:hover{ color:#000;}
.box .r .tishi{width:500px; margin-top:5px; line-height:21px; position:relative; font-size:14px;}
.box .r .tishi a{width:40px; height:18px; display:block; position:absolute; top:42px; left:150px;}

.panel {
  margin-bottom: 10px;
  background-color: #fff;
  border: 1px solid transparent;
  border-radius: 4px;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
          box-shadow: 0 1px 1px rgba(0, 0, 0, .05);
}
.panel-body {
  padding: 15px;
}
.panel-heading {
  padding: 10px 15px;
  border-bottom: 1px solid transparent;
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
  font-size:16px;
   font-weight:bold;
}
.panel-heading a{ font-size:16px; font-weight:bold}

.ad_index_3col{ width:397px; border:1px solid #fff; float:left;}
.ad_index_6col{ width:792px; border:1px solid #fff; float:left; overflow:hidden}
.article_pro ul li{ width:80%}
.qinggang_top{ font-size:22px; font-weight:bold; margin:20px 0 0 50px;}
.box_quote{width:570px; height:200px; float:left; border-bottom:1px dashed #c5c5c5; overflow:hidden; margin-top:8px}
.box_quote .l_quote{width:249px; height:159px;  float:left}
.box_quote .l_quote img{ width:245px; height:154px; margin:2px 0 0 2px;}
.box_quote .r_quote{width:265px; height:89px; float:left; margin-left:9px; display:inline;}
.box_quote .r_quote .t_quote{ font-size:20px; font-weight:bold; text-align:left}
.box_quote .r_quote .t_quote a,.box .r .t a:visited{font-size:20px; font-weight:bold;}
.box_quote .r_quote .t_quote a:hover{ color:#000;}
.box_quote .r_quote .tishi{width:265px; margin-top:5px; line-height:21px; position:relative; font-size:14px;}
.box_quote .r_quote .tishi a{width:40px; height:18px; display:block; position:absolute; top:42px; left:150px;}