body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;color: #fff;}
li{list-style:none}img{border:0;}a{color:#fbfbfb;text-decoration:none;outline:none;}b{color:#fbfbfb;text-decoration:none;outline:none;}em{ font-style:normal;}
*{
  -webkit-transition:all 0.25s;
  -moz-transition:all 0.25s;
  -ms-transition:all 0.25s;
  -o-transition:all 0.25s;
  transition:all 0.25s;
}

.fo-header-menu li a:hover,
a:hover{color: #45B6F7;}

/*body{

background-image: url(/kaifamei/picture/b8.jpg); 

background-repeat: no-repeat; 

background-position:100% 100% ; 

background-size:100% 100%;

} */



/*body {  
  background-image: url('/kaifamei/picture/b8.jpg');
  0 0 repeat;
  background-size:100%;  
  background-size: cover;  
  background-repeat: no-repeat;  
  background-position: center center; 
}
 */

/*body{ background: url(/kaifamei/picture/b8.jpg);1200 0 repeat; background-size:100%;background-attachment: fixed;;background-color:#fbfbfb;color: #fbfbfb;font-size:14px; font-family: "Microsoft Yahei"; overflow-x:hidden;} */

body{ font-size: 1.4rem;color:#000;font-family:PingFang SC,system-ui,-apple-system,Segoe UI,Rototo,Helvetica,Arial,sans-serif;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;overflow-x: hidden;background:url(/kaifamei/picture/b8.jpg) 0 0 repeat;background-size:100%;background-attachment: fixed;}


 /*body {
     padding:0;
     margin:0;
     background:url(/kaifamei/picture/b8.jpg) no-repeat;
     background-sie:100% 100%；
     position:absolute;
 } */
 
.clearfix:after,
.fo-list li dt:after,
.fo-listt li dt:after,
.fo-hot-article  div a:after,.fo-hot-article  section:after,.fo-hot-article figure:after{content:".";display:block;visibility:hidden;height:0;clear:both; }/* 清除浮动*/* html .clearfix{ zoom: 1; } 
.w { width: 1200px; margin: 0 auto; position: relative;}
.fo-widget{background-color: #060606;border-radius: 4px; border: 1px solid #eaeaea;}
.fo-widget1{background-color: #060606;border-radius: 4px; border: 1px solid #eaeaea;margin-top: 10px;}
.fo-widget1 .tupian{float: left; width: 170px; height: 132px;}
.fo-widget1 .tupian a{display: block; padding: 10px 15px; color: #fbfbfb; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; border: aliceblue;}
.fo-widget1 .tupian a:hover{color:#45bcf9;}
.fo-widget1 .fo-h{font-size: 18px; border-bottom: 4px solid #45bcf9; padding: 10px 0; text-indent: 15px;color: #45bcf9;}
.fo-widget1 .fo-b-hot-article1{height: 408px;}
.fo-widget1 .fo-b-hot-article1 img{width: 155px; height:100px;}
.fo-widget1 .fo-b-hot-article1 a h2{color: #888;font-weight: normal;}
/* header */
.nav-fixed .fo-header{position: fixed; left: 0; top: 0; padding: 5px 0; width: 100%;}


.fo-header {position:relative; z-index:3;background-color:#fff;padding: 25px 0 20px; margin-bottom: 15px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03); border-bottom:1px solid rgba(0, 0, 0, 0.08);border-bottom: 1px solid #45B6F7;}



.bt{font-size: 13px;line-height:25px;padding-right: 10px;color: #fbfbfb;}

.fo-header {hidden;background: url(/kaifamei/picture/FsHzW4aUPG.jpg); background-size: 100% 100%;; position:relative; z-index:3;background-color:#fff;padding: 25px 0 20px; margin-bottom: 15px;box-shadow: 0 1px 3px rgba(0, 0, 0, 0.03); border-bottom:1px solid rgba(0, 0, 0, 0.08);border-bottom: 1px solid #45B6F7;}
.fo-header img {float: left;}
.fo-header p {border-left: 2px solid #eaeaea;color: #fbfbfb;float: left;height: 30px;line-height: 35px;margin-left: 10px;padding-left: 10px;}
.fo-header-menu {float: right; margin-top: 10px;font-size: 18px;}
.fo-header-menu li{ float: left;position: relative;}
.fo-header-menu li a{ padding:0 8px 10px; display: block;color: #fbfbfb;}
.fo-header-menu li.active>a,
.fo-header-menu  .fo-sub-menu a.active,
.fo-topsearch i.active{color: #fbfbfb;}
.fo-header-menu li:hover ul { display: block;}
.fo-sub-menu {z-index:3;display: none;position: absolute;top: 100%;left: 0;background-color: #060606;font-size: 12px;padding: 6px 0;border: 1px solid #ddd; box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);line-height: 32px;width: 132px;border-radius: 4px;}
.fo-sub-menu i{ margin-right: 5px;}
.fo-header-menu .fo-sub-menu a{display: block;padding: 0 15px 0;color: #fbfbfb;font-size: 12px;}
.fo-sub-menu a:hover{background-color: #f4f4f4;color: #45B6F7;}
.fo-header-menu .fo-sub-menu li{ float: none;}
.fo-top-bar {position: absolute; top: -39px; right: 0;}
.fo-top-bar li a{ font-size: 14px;}
.fo-top-bar .fo-sub-menu{ left: -30px;}
.search-active .fo-search { top: 116px;}
.fo-search{position: absolute; top: -116px; width: 100%; background-color: #fff; z-index: 1;}
.fo-search div{margin: 0 auto;padding: 25px 20%;}
.fo-search input{float: left;color: #999;border: solid 1px #ddd;width: 85%;height: 50px;padding: 4px 12px; border-right: none;font-size: 16px; border-radius: 2px 0 0 2px;outline: none;}
.fo-search button {float:left;color: #fff;border: none;background: #45B6F7; height: 60px;font-size: 18px;padding: 0 12px;border-radius: 0 2px 2px 0;width: 10%;}
/* wrap */
.fo-wrap-l {width: 820px; float: left;}
.fo-wrap-r { width: 360px; float: right;}
.fo-wrap-lol {width: 1200px; float: left;}
/* list */
.fo-list-headd {font-size: 20px; margin-top: 10px;background: #2d2c2c;padding: 10px;}
.fo-list-header {font-size: 20px; margin-top: 10px;background: #060606;padding: 10px;}
.fo-list li{ height: 150px;position:relative;background-color: #060606;border: 1px solid #eaeaea;margin-bottom: -1px;overflow: hidden;padding: 20px 20px 20px 255px;}
.fo-list li:nth-child(1) {border-radius: 4px 4px 0 0;}
.fo-list li:hover{background-color:#555;}
.fo-list li img{ position: absolute; left: 20px; width: 220px; height: 150px; margin-right: 20px;}
.fo-list li dt { margin-bottom: 10px; }
.fo-list li dt .fo-list-category,
.fo-list li dt h3 { float: left;}
.fo-list li dd i{ margin-right: 5px;}
.fo-list-category {background-color: #45bcf9;color: #fff;display: inline-block;font-size: 12px;margin-right: 6px;padding: 5px 6px;position: relative;}
.fo-list-category:hover {color: #fff;}
.fo-list-category i{border-bottom: 4px solid transparent;border-left: 4px solid #45bcf9;border-top: 4px solid transparent;display: inline-block;height: 0; margin-top: -4px;position: absolute;right: -4px;top: 50%;vertical-align: middle;width: 0;}
.fo-list li a.zp{color: #fbfbfb; font-size: 18px; display: block; line-height: 23px;}
.fo-list li dd {font-size: 12px; margin: 10px 0;color:#fbfbfb; line-height: 20px;}


/* listt */
.foo-listt-header {font-size: 20px; margin-top: 10px;background: #060606;padding: 10px;}
.foo-listt li{position:relative;background-color: #060606;border: 1px solid #eaeaea;margin-bottom: -1px;overflow: hidden;padding: 20px 20px 20px 15px;}
.foo-listt li:nth-child(1) {border-radius: 4px 4px 0 0;}
.foo-listt li:hover{background-color:#555;}
.foo-listt li img{ position: absolute; left: 20px; width: 220px; height: 150px; margin-right: 20px;}
.foo-listt li dt { margin-bottom: 10px; }
.foo-listt li dt .fo-list-category,
.foo-listt li dt h3 { float: left;}
.foo-listt li dd i{ margin-right: 5px;}
.fo-list-category {background-color: #45bcf9;color: #fff;display: inline-block;font-size: 12px;margin-right: 6px;padding: 5px 6px;position: relative;}
.fo-list-category:hover {color: #fff;}
.fo-list-category i{border-bottom: 4px solid transparent;border-left: 4px solid #45bcf9;border-top: 4px solid transparent;display: inline-block;height: 0; margin-top: -4px;position: absolute;right: -4px;top: 50%;vertical-align: middle;width: 0;}
.foo-listt li a.zp{color: #fbfbfb; font-size: 18px; display: block; line-height: 23px;}
.foo-listt li dd {font-size: 16px; margin: 10px 0;color:#fbfbfb; line-height: 20px;}

/* lists */


.fo-lisst li dt:after,
.fo-lisst-header {font-size: 20px; margin-top: 10px;background: #060606;padding: 10px;}
.fo-lisst li{ height: 150px;position:relative;background-color: #060606;border: 1px solid #eaeaea;margin-bottom: -1px;overflow: hidden;padding: 20px 20px 20px 255px;}
.fo-lisst li:nth-child(1) {border-radius: 4px 4px 0 0;}
.fo-lisst li:hover{background-color:#555;}
.fo-lisst li img{ position: absolute; left: 20px; width: 220px; height: 150px; margin-right: 20px;}
.fo-lisst li dt { margin-bottom: 10px; }
.fo-lisst li dt .fo-list-category,
.fo-lisst li dt h3 { float: left;}
.fo-lisst li dd i{ margin-right: 5px;}
.fo-lisst-category {background-color: #45bcf9;color: #fff;display: inline-block;font-size: 12px;margin-right: 6px;padding: 5px 6px;position: relative;}
.fo-lisst-category:hover {color: #fff;}
.fo-lisst-category i{border-bottom: 4px solid transparent;border-left: 4px solid #45bcf9;border-top: 4px solid transparent;display: inline-block;height: 0; margin-top: -4px;position: absolute;right: -4px;top: 50%;vertical-align: middle;width: 0;}
.fo-lisst li a.zp{color: #fbfbfb; font-size: 18px; display: block; line-height: 23px;}
.fo-lisst li dd {font-size: 12px; margin: 10px 0;color:#fbfbfb; line-height: 20px;}


/* list */
.fo-list-head {font-size: 20px; margin-top: 10px;background: #060606;}

/* recommend */
.fo-recommend,
.fo-hot-article{ margin: 10px 0 0;}
.fo-recommend { margin-top: 0;}
.fo-recommend .fo-h{background-color: #060606;line-height: 36px;height: 36px;border-bottom: 1px solid #eaeaea;}
.fo-recommend .fo-h li{ float: left; width: 25%;position: relative; top: 1px; border-right: 1px solid #eaeaea; text-align: center;font-weight: bold;}
.fo-recommend .fo-h li.active{ background-color: #060606;}
.fo-recommend .fo-b{ padding: 10px;}
.fo-recommend .fo-b li{line-height: 17px; height: 17px; margin-bottom: 12px; font-size: 12px;margin-bottom: 12px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.fo-recommend .fo-b li:last-child{ margin-bottom: 0;}
.fo-recommend .fo-b li time{ float: right;color: #bbb;}
/* hot article */
.fo-hot-article .fo-h{font-size: 18px; border-bottom: 4px solid #45bcf9; padding: 10px 0; text-indent: 15px;color: #45bcf9;font-size: 15px;}
.fo-hot-article li a{ display: block; border-bottom: solid 1px #eee; padding: 10px 15px;color: #fbfbfb;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;font-size: 15px;}
.fo-hot-article li:last-child a{ border-bottom: 0;}
.fo-hot-article .fo-b-hot-article div{ padding: 10px; border-bottom: 1px solid #eaeaea; line-height: 18px;}
.fo-hot-article .fo-b-hot-article div:last-child{ border-bottom: 0;}
.fo-hot-article .fo-b-hot-article img{width: 90px; float: left; margin-right: 10px; height:60px;}
.fo-hot-article .fo-b-hot-article a h2{color: #888;font-weight: normal;}
.fo-hot-article .fo-hot-tags div{padding: 15px 0 12px 15px;}
.fo-hot-article .fo-hot-tags a{float:left;color: #fbfbfb;background-color: #060606; width: 26.8%;margin: 0 1% 1% 0;padding: 0 8px;font-size: 16px;height: 29px;line-height: 29px;overflow: hidden;}
.fo-friends { padding: 10px;}
.fo-hot-article .fo-friends a{float:left; width: 50%;line-height: 22px; height: 22px; overflow: hidden; margin-bottom: 8px;color: #777;}

.article-paging{text-align: center;font-size: 12px;overflow: hidden;clear: both;padding: 20px 0 10px;}
.article-paging span{display: inline-block;padding: 4px 12px;background-color: #45B6F7;border: 1px solid #45B6F7;color: #fff;}
.article-paging a span{background-color: #fff;color: #666;border: 1px solid #45B6F7;}
.article-paging a:hover span{border-color: #bbb;}

.article-paging a[title=Page] {display: none;}
.article-paging b{display: inline-block; padding: 4px 12px;background-color: #ccc;border: 1px solid #ccc; color: #666;}
.article-paging a{display: inline-block;padding: 4px 12px;background-color: #45B6F7;border: 1px solid #45B6F7;color: #fff;}
.article-paging a {background-color: #fff;color: #666;border: 1px solid #45B6F7;}
.article-paging a:hover b{border-color: #bbb;}

/* detail */
.fo-detail{background-color: #060606; padding: 20px 20px 10px;}
.fo-detail .fo-detail-header {border-bottom: 1px solid #711616; padding-bottom: 10px; margin-bottom: 10px;text-align: center;}
.fo-detail .fo-detail-header h1{font-size: 26px; margin-bottom: 10px;color: #eaeaea;font-weight: bold; line-height: 36px;}
.fo-detail .fo-detail-header div{font-size:12px;color: #999;}
.fo-detail .fo-detail-header span{margin-right: 10px;}
.fo-detail .fo-detail-header div h2{display: inline-block;font-size:12px;font-weight: normal;margin-right: 10px;}
.fo-detail .fo-detail-header div a{color:#999;}
.fo-detail-content h2{font-size: 20px;font-weight: bold;border-bottom: 1px solid #eaeaea;line-height: 40px;color: #000;margin-right: 20px;margin-left: 15px;margin-bottom: 15px;}
.fo-detail-content h3{font-size: 18px;font-weight: bold;text-indent: 2em;}
.fo-detail-content {margin-top:20px;font-size: 16px;line-height: 30px;border-bottom: 1px solid #eaeaea;word-wrap:break-word;color: #eaeaea;}
.fo-detail-content img {border-radius: 4px; display: block; height: auto; margin:0 auto;}
.fo-detail-content p{ margin-bottom: 15px;text-indent: 2em;color: #eaeaea;}
.fo-detail-content p a{color: #0000FF}
.fo-detail-pages {padding: 10px 0; line-height: 25px; text-align: left;overflow: hidden;}
.fo-detail-tags {padding: 10px 0;}
.fo-detail-tags a{display: inline-block;padding: 4px 7px 3px;margin: 0 4px 4px 0;color: #fff;font-size: 12px;background-color: #45B6F7;opacity: 0.85;}
.fo-relates .fo-relates-header{ margin-top: 10px;font-weight: bold; line-height: 28px;font-size: 20px;}

.fo-relate .fo-relate-header{color:#fbfbfb; margin-top: 10px;font-weight: bold; line-height: 28px;font-size: 16px;}

.fo-relates ul { color: #bbb;margin-bottom: 10px;margin-top: 12px;border-top: 1px solid #eaeaea;}
.fo-relates ul li{list-style: disc; line-height: 20px;}
.fo-relates ul li a{color: #777;}





/* detail */
.foo-detail{background-color: #060606; padding: 20px 20px 10px;}
.foo-detail .fo-detail-header {border-bottom: 1px solid #711616; padding-bottom: 10px; margin-bottom: 10px;text-align: center;}
.foo-detail .fo-detail-header h1{font-size: 26px; margin-bottom: 10px;color: #eaeaea;font-weight: bold; line-height: 36px;}
.foo-detail .fo-detail-header div{font-size:12px;color: #999;}
.foo-detail .fo-detail-header span{margin-right: 10px;}
.foo-detail .fo-detail-header div h2{display: inline-block;font-size:12px;font-weight: normal;margin-right: 10px;}
.foo-detail .fo-detail-header div a{color:#999;}
.foo-detail-content h2{font-size: 20px;font-weight: bold;border-bottom: 1px solid #eaeaea;line-height: 40px;color: #000;margin-right: 20px;margin-left: 15px;margin-bottom: 15px;}
.foo-detail-content h3{font-size: 18px;font-weight: bold;text-indent: 2em;}
.foo-detail-content {margin-top:20px;font-size: 16px;line-height: 30px;border-bottom: 1px solid #eaeaea;word-wrap:break-word;color: #eaeaea;}
.foo-detail-content img {border-radius: 4px; display: block; height: auto; margin:0 auto;}
.foo-detail-content p{ margin-bottom: 15px;text-indent: 2em;color: #eaeaea;}
.foo-detail-content p a{color: #0000FF}
.foo-detail-pages {padding: 10px 0; line-height: 25px; text-align: left;overflow: hidden;}
.foo-detail-tags {padding: 10px 0;}
.foo-detail-tags a{display: inline-block;padding: 4px 7px 3px;margin: 0 4px 4px 0;color: #fff;font-size: 12px;background-color: #45B6F7;opacity: 0.85;}

/* share */
.fo-share{color: #666;position: relative;text-align: center;margin: 10px 0; text-align: left;}
.bdsharebuttonbox.bdshare-button-style0-24 a{float: none;display: inline-block;margin: 0 2px;position: relative;}
.bdsharebuttonbox.bdshare-button-style0-24 span{position: relative;*top: -3px;vertical-align: top;}
.bdsharebuttonbox.bdshare-button-style0-24 .bds_count{margin: 0;color: #666;}
.bdsharebuttonbox.bdshare-button-style0-24 a.bds_more{color: #666;font-size: 14px;}

.fo-footer { margin-top: 15px;position: relative;z-index: 9;padding: 40px 30px;font-size: 12px;line-height: 12px;text-align: center;color: #fbfbfb;background-color: #060606;border-top: 1px solid #eaeaea;width: 100%;}
.fo-footer a{color: #fbfbfb;width: 100%;}
.rollbar {
  position: fixed;
  right: 20px;
  bottom: 20px;
  z-index: 999;
  display: none;
}
.rollbar ul{
  margin: 0;
  padding: 0;
  list-style: none;
  width: 50px;
}
.rollbar li{
  position: relative;
  margin-top: 5px;
  text-align: center;
  opacity: .4;
  filter: alpha(opacity=40);
}
.rollbar a {
  position: relative;
  z-index: 2;
  display: block;
  height: 50px;
  border-radius: 2px;
  background-color: #666;
  color: #fff;
}
.rollbar a:hover{
  color: #fff;
}
.rollbar .fa{
  line-height: 50px;
  font-size: 34px;
}
.rollbar .fa-comments{font-size: 24px;}

.rollbar li:hover, .rollbar li:hover span {
  opacity: .9;
  filter: alpha(opacity=90)
}
.rollbar li:hover span{
  right: 100%;
}
.rollbar span{
  position: absolute;
  z-index: 1;
  top: 50%;
  right: -15%;
  margin: -13px 10px 0 0;
  line-height: 26px;
  font-size: 12px;
  background-color: #666;
  color: #fff;
  width: 53px;
  border-radius: 2px;
  text-align: center;
  opacity: 0;
  filter:alpha(opacity=0);
}
.rollbar span i{
  position: absolute;
  right: -4px;
  top: 50%;
  margin-top: -4px;
  display: inline-block;
  width: 0;
  height: 0;
  vertical-align: middle;
  border-left: 4px solid #666;
  border-top: 4px solid rgba(0, 0, 0, 0);
  border-bottom: 4px solid rgba(0, 0, 0, 0);
}
.pagination{ padding-top:20px;}
.pagination ul{ display:block; width:100%; margin:0px auto;}
.pagination ul a{ display:block; float:left; border:1px solid #ccc; margin-left:5px; padding:8px 10px;}
.pagination ul a[title="Total record"]{ display:none;}
.pagination ul b{ display:block; float:left; padding:8px 10px; background-color:#ccc;  border:1px solid #ccc;  margin-left:5px;}
.pagination ul span{ padding:0px; border:0px; background:none; display:block; padding:8px 10px;}

.pagination ul{ display:block; width:100%; margin:0px auto;}
.pagination ul li{ float:left;}
.pagination ul li a{ display:block; float:left; border:1px solid #ccc; margin-left:5px; padding:8px 10px;}
.pagination ul li.active{ background-color:#ccc; border:1px solid #ccc;  margin-left:5px;}
.pagination ul li span{ padding:0px; border:0px; background:none; display:block; padding:8px 10px;}
.art_last{ width:350px; overflow:hidden;font-size: 16px;}
.art_next{ width:350px; overflow:hidden; text-align:right;}
.l{float:left;display:inline;}.r{float:right;display:inline;}
.breadnav{margin-bottom: 20px;}

.yanghuaBox{ width:780px; margin:0 auto; background-color:#fff; height:350px; margin-bottom:10px;overflow: hidden;}
.yanghuaBox ul{ padding:0; margin-left:20px; margin-top:8px; float:left;width:380px;}
.yanghuaBox ul li {font-size:14px;border-bottom: solid 1px #f0f0f0;height: 40px;line-height: 40px;}
.yanghuaBox .yhzs_img{ float:left; margin-top:20px;}
.yanghuaBox .yhzs_img .img_box1,.yhzs_img { margin-bottom:20px; position:relative;width: 380px;}
.img_box1 a{margin-right:15px; margin-bottom:15px;}
.img_box1 img{width:175px;height: 130px; }
.yanghuaBox .img_title{padding-left:4px; padding-right:4px; height:24px; text-align:center; line-height:22px; color:#fff; background-color:#000; position:absolute; bottom:4px;left:4px; font-size:14px;overflow:hidden;}
.yanghuaBox .yhzs_img img{ margin:0; padding:0; display:block;}
.yanghuaBox .yhzs_img a{ float:left; position:relative;}
.yanghuaBox .titleBox{border-bottom: solid 1px #eee;height:40px;}
.titleLeft{ font-size:21px; color:#45bcf9;line-height:40px; }

.yanghuaBox1{ margin:0 auto; background-color:#060606; height:350px; margin:10px 0;overflow: hidden;padding: 0 20px;}
.yanghuaBox1 ul{ padding:0; margin-left:20px; margin-top:8px; float:left;width:380px;}
.yanghuaBox1 ul li {font-size:14px;border-bottom: solid 1px #f0f0f0;height: 40px;line-height: 40px;}
.yanghuaBox1 .yhzs_img{ float:left; margin-top:20px;}
.yanghuaBox1 .yhzs_img .img_box1,.yhzs_img { margin-bottom:20px; position:relative;width: 380px;}
.yanghuaBox1 .img_title{padding-left:4px; padding-right:4px; height:24px; text-align:center; line-height:22px; color:#fff; background-color:#000; position:absolute; bottom:4px;left:4px; font-size:14px;overflow:hidden;}
.yanghuaBox1 .yhzs_img img{ margin:0; padding:0; display:block;}
.yanghuaBox1 .yhzs_img a{ float:left; position:relative;}
.yanghuaBox1 .titleBox{border-bottom: solid 1px #eee;height:40px;}
.yanghuaBox2{background: #fff;padding: 20px;line-height: 28px;}

.fo-list1 li{ height: 130px;position:relative;background-color: #060606;border-bottom: 1px solid #eaeaea;overflow: hidden;padding: 20px 20px 20px 235px;}
.fo-list1 li:nth-child(1) {border-radius: 4px 4px 0 0;}
.fo-list1 li:hover{background-color:#666;}
.fo-list1 li img{ position: absolute; left: 20px; width: 190px; height: 130px; margin-right: 20px;}
.fo-list1 li dt { margin-bottom: 10px; }
.fo-list1 li dt .fo-list-category,
.fo-list1 li dt h3 { float: left;}
.fo-list1 li dd i{ margin-right: 5px;}
.fo-list1 li a.zp{color: #fbfbfb; font-size: 18px; display: block; line-height: 23px;}
.fo-list1 li dd {font-size: 12px; margin: 10px 0;color:#fbfbfb; line-height: 20px;}
.weixin { width: 120px; height: 140px; font-size: 12px; border: 1px solid #ddd; position: fixed; right: 20px; top: 90px; z-index: 100; text-align: center; line-height: 10px; background: #fff; }



.fo-list11 li{ ;position:relative;background-color: #060606;border-bottom: 1px solid #eaeaea;overflow: hidden;padding: 20px 20px 20px 15px;}
.fo-list11 li:nth-child(1) {border-radius: 4px 4px 0 0;}
.fo-list11 li:hover{background-color:#666;}
.fo-list1 li img{ position: absolute; left: 20px; width: 190px; height: 130px; margin-right: 20px;}
.fo-list11 li dt { margin-bottom: 10px; }
.fo-list11 li dt .fo-list-category,
.fo-list11 li dt h3 { float: left;}
.fo-list11 li dd i{ margin-right: 5px;}
.fo-list11 li a.zp{color: #fbfbfb; font-size: 18px; display: block; line-height: 23px;}
.fo-list11 li dd {font-size: 12px; margin: 10px 0;color:#fbfbfb; line-height: 20px;}
.weixin { width: 120px; height: 140px; font-size: 12px; border: 1px solid #ddd; position: fixed; right: 20px; top: 90px; z-index: 100; text-align: center; line-height: 10px; background: #fff; }




.top_nav{font-size: 14px; }
.top_nav li{ line-height: 48px; float: left; text-align: center; }
.top_nav li a{width: 81px; color: #fff; display: block;}
.top_nav li a.fw{width: 85px;}
.top_nav li a:hover{background-color: #474747;}
.top_nav li.active a{background-color: #006baf;}

/*专题*/
.m-body{ width: 1200px; margin: 0 auto;ss}
.row-zt{ padding: 5px 0; color: #999;overflow: hidden;zoom: 1;background: #060606;}
.row-zt a{color: #fbfbfb}

/*内容*/
.article-wrap .lay-640{overflow: hidden;}
.art-focus{height: 180px;background: #060606;}
.art-focus-img{float: left; width: 270px; height: 180px;}
.art-focus-wrap{border: 1px solid #eee; width: 480px; padding: 5px 12px 10px 26px; height: 163px;}
.art-focus-wrap h1{font-size: 20px;color: #006baf;}
.art-focus-wrap h1 a{color: #555;}
.art-focus-wrap h1 a:hover{color: #444;}
.art-focus-wrap .f_text{line-height: 22px; height: 110px; overflow: hidden; padding-bottom: 0; font-size: 13px;color: #fbfbfb;}

.art-focus-wrap .f_time {line-height: 26px;}
.art-focus-wrap .f_share{height: 22px; overflow: hidden;color: #999; }
.art-focus-wrap .f_share .f_time{font-size: 13px; text-indent:0; padding-bottom: 0}

#bdshare.bds_tools_24 a{width: 21px; background: url(../img/is.png) no-repeat; height: 22px; margin: 0; padding: 0;}
#bdshare.bds_tools_24 span.bds_more{background: url(../img/is.png) no-repeat 0 5px!important}

/*文章*/
.art-main{margin-top: 10px;padding: 0 10px;}

/*专题推荐*/
.art-title{height: 40px; background-color: #333;padding-left: 1px;}
.art-title h3,.art-title strong,.art-title h2{padding: 0 24px; line-height: 37px; background-color: #fff; font-weight: normal; font-size: 16px; color: #006baf; border-top: 3px solid #006baf;}

.art-title .a-more{
    padding-right: 10px;
    float: right;
    line-height: 40px;
}
.art-zhot-item {margin-top: 15px; width: 700px;}
.art-zhot-item .mian{width: 640px; overflow: hidden; display: block;}
.art-zhot-item li{width: 150px; float: left; margin-right: 20px; _display:inline}
.art-zhot-item li .title{ text-align: center;line-height: 22px; height: 22px; overflow: hidden; font-size: 13px; text-indent: 0;margin-top: 3px;}
.art-zhot-item li a{color: #555;}.art-zhot-item li a:hover{color: #006baf;}
.art-zhot-item li img{width: 150px; height: 100px;vertical-align: middle;}

/*热门推荐*/
.art-related .page-list{margin-top: 5px;}
.block-item{ display: block; overflow: hidden; zoom: 1; padding: 10px 0; border-bottom: 1px solid #ececec; color: #333}
.block-item:hover{-webkit-transition-duration: 0.1s;-moz-transition-duration: 0.1s; -o-transition-duration: 0.1s; -ms-transition-duration: 0.1s;  transition-duration: 0.1s;}
.block-item .img{float: left; width: 150px; height: 100px; overflow: hidden; margin-right: 15px;}
.article-wrap .block-item .i-desc{font-size: 13px; padding-bottom: 0;}

/*留言*/
.lyn-wrap{}
.lyn-title{padding: 15px 0 13px; height: 24px;}
.lyn-title .f_w{ font-size: 17px;}
.lyn-title .f_r{ font-size: 18px; font-family: Georgia; color: #ee542a;}
.lyn-title .f_c{font-size: 16px;}

.section-cbox-w{padding-bottom: 35px;}
.block-head-w{width: 42px; height: 42px; float: left;}
.block-post-w{padding-left: 62px;}
.post-default-w{border: 2px solid #ccd4d9; border-radius: 3px; height: 38px; border-right: 0;}
.default-wrap-w{padding: 8px 90px 8px 8px; height: 22px;}
 .default-wrap-w .wrap-text-f{color: #b8b8b8; width:100%;height:22px;line-height:22px;font-size:14px;border:0;padding:0;float:left}
 .post-default-w .btn-fw{border-radius: 0 3px 3px 0; float: right; margin: -10px -90px 0 0; background: url(../img/g-merage-20140113.gif) no-repeat;width:90px;height:42px;overflow:hidden;line-height:500px;border:0;padding:0;cursor:pointer}


.block-title-gw .clear-g{border-bottom: 2px solid #88abc3;}
.block-title-gw ul li{font-size: 16px; font-family: '\5FAE\8F6F\96C5\9ED1','\5B8B\4F53'; padding-bottom: 10px;}

.block-cont-gw{border-bottom: 1px dotted #d9d9d9; padding: 13px 0 11px}

.block-cont-gw .cont-head-gw{float: left; width: 42px; height: 42px;}
.block-cont-gw .msg-wrap-gw{padding-left: 62px;}
.wrap-user-gw .user-time-gw{color: #b8b8b8; float: right; padding: 5px 0 0; font-family: Arial;}
.wrap-user-gw .user-name-gw{padding: 5px 7px 0 0;}
.wrap-user-gw .user-name-gw a{color:#44708e;}
.section-list-w .wrap-issue-gw{padding: 12px 0 0;}
.wrap-issue-gw .issue-wrap-gw{font-size: 14px; line-height: 22px; word-wrap:break-word; break-word:break-all; text-indent: 0;}
.wrap-issue-gw{padding: 12px 0 0;}
.issue-wrap-gw{font-size: 14px; line-height: 22px;}

.wrap-action-gw{line-height: 16px; padding: 11px 0 0;}
.action-click-gw .gap-gw{width:1px;height:11px;display:inline-block;overflow:hidden;margin:0 7px -1px 9px}
.click-ding-gw .icon-gw{display:inline-block;width:13px;height:14px;overflow:hidden;vertical-align:-3px; background: url(../img/p-merage-20140113.png) -100px 0px no-repeat; }
.wrap-action-gw a{color: #666;}


/*底部*/
.footer{text-align: center; color: #666;  padding: 20px 0; background: #eee;  margin-top: 20px; line-height: 22px;}
.footer a{color: #333;}


/*---------内页-----------------*/
/*2015-4-21*/
.min-header{height: 50px;}
.min-hdwarp{height: 50px; background: #6aaad2;}
.min-hdwarp .m-logo{width: 146px; height: 35px; float: left; margin: 7px 20px 0 0; }
.min-hdwarp .m-logo a{width: 146px; height: 35px; display: block; background: url(../img/hd_min_logo.png) no-repeat;}

.min-hdwarp .m-search-wrap{
    margin-top: 8px;
}

.m-siteNav-wrap{float: left; }
.m-siteNav{}
.m-siteNav li{float: left; height: 50px; line-height: 50px; text-align: center; _position:relative;}
.m-siteNav li a{display: block; font-size: 14px; color: #fefefe;padding: 0 8px;}
.m-siteNav li.active a ,.m-siteNav li.hover a{background-color: #006baf; color: #fff}
.m-siteNav li .ic_triangle{margin: 0 0 0 3px; padding-bottom: 3px; _display:inline; _display:none;}
.m-siteNav li .tc_more{position: absolute; top: 40px; background-color: #006baf; display: none; width: 72px; padding: 7px 0 9px; _left:0;}
.m-siteNav li .tc_more a{line-height: 28px;}
.m-siteNav li .tc_more a:hover{color: #ddd;}
.m-siteNav li .tc_more p{text-indent: 0;}

.m-search{height: 32px;border: 1px solid #006baf;width:245px}
.m-search .keywords{width: 98px; height: 32px; border: 0 none; background-position: 4px 3px; padding-left: 35px; color: #999; _line-height:32px;}
.m-search .btn-search{width: 50px; height: 32px; background: #555; color: #fff; border: 0 none;}


.m-search .bdcs-container .bdcs-search-form-input  {width: 160px; height: 32px; border: 0 none; background:#fff url(../img/icon_v2.png) no-repeat 1px 2px; padding-left: 25px; color: #999; _line-height:32px; margin-right: -1px;float:left}
.m-search .bdcs-container .bdcs-search-form-submit{width: 60px; height: 32px; background: #006baf; color: #fff; border: 0 none;float:left;text-align:center}
.m-search .bdcs-container .bdcs-search-sug-list{border: 0;}
.m-search .bdcs-container .bdcs-search-sug{box-shadow: 0px 3px 3px #aaa;}

/*内容*/
.art-wrap-main{border: 1px solid #eee; background: #fbfbfb; padding: 0 10px; margin-bottom: 12px;border-top: none;}
.art-head{padding: 8px 0 0; position: relative; overflow: hidden;text-align: center;background: #fbfbfb;border: 1px solid #eee;border-bottom: none;}
.art-head h1{ font-size: 25px; color: #555; padding-bottom: 8px;}
.art-head .f_share_m{display: none;}

.art-top{ padding-top: 10px; text-align: center;position: relative;  overflow: hidden;}

/*目录*/

.art-tj-deta{padding: 10px 0; margin-bottom: 8px;}
.art-tj-deta a{padding-right: 20px; color: #333;}

.art-tn-wrap{display: none;}
.art-tn-wrap p{width: 50%; height: 18px; line-height: 18px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; padding-bottom: 0;text-indent: 0;}
.art-tn-wrap a{color: #333;}
.art-tn-wrap .fr{
    text-align: right;
    width: 49%;
}


/*专题推荐*/
.art-zhimgot{margin-bottom: 10px;}
.art-zhimgot .mian{}
.art-zhimgot-img{margin-top: 8px; float: left;  position: relative;}
.art-zhimgot-img  p {background:rgba(0,0,0,0.3) none repeat scroll !important; /*实现FF背景透明，文字不透明*/
background:#000; filter:Alpha(opacity=30);/*实现IE背景透明*/ position: absolute; left: 0; bottom: 0; z-index: 999; text-align: center; height: 30px; line-height: 30px;width: 100%;}  
.art-zhimgot-img p a {color: #fff; display: block; width: 285px; overflow: hidden; white-space:nowrap; text-overflow:ellipsis;}
.art-zhimgot-img p a:hover{color: #42c7fb;}
.art-zhimgot-item{float: right; width: 340px; margin-top: 10px;}
.art-zhimgot-item li{background: url(../img/icon_v2.png) -10px -30px no-repeat; padding-left: 12px; font-size: 14px; line-height: 29px;}
.art-zhimgot-item li a{color: #555;}
.art-zhimgot-img img{width: 300px; height: 200px;vertical-align: middle;}

/*相关文章*/
.art-related-item{padding-top: 8px;}
.art-related-item li{width: 48%; float: left; background: url(../img/icon_v2.png) -10px -30px no-repeat; padding-left: 12px; font-size: 14px; line-height: 29px;height: 29px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.art-related-item li a{color: #555;}
.art-related-item li a{color: #333;}

/*推荐图片*/
.side-recomImg{}
.side-recomImg .mark{font-size: 18px; color: #006baf; font-weight: normal; }
.side-recomImg-wrap{width: 300px; margin-top: 12px; overflow: hidden;}
.side-recomImg-item{width: 330px;}
.side-recomImg-item li{width: 140px; float: left; margin:0 18px 8px 0; }
.side-recomImg-item li p{padding: 5px 0; text-align: center; width: 140px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.side-recomImg-item li p a{color: #555;}

.side-recomImg-item li p a:hover , .art-zhimgot-item li a:hover,.art-related-item li a:hover ,.project-catalog-list li a:hover{color: #006baf}
.side-recomImg-item li img{width: 140px; height: 94px;}
/*专题汇总*/
.project-catalog{}
.project-catalog-list{}
.project-catalog-list li{ float: left; margin:13px 13px 0 0;}
.project-catalog-list li a{color: #333}
.project-catalog .paginator{margin-top: 20px;}

.project-catalog-list .clear{ clear: both; width: 100%;  height: auto;}
.project-catalog-list .test{ border-bottom: 1px solid #ececec; padding-bottom: 10px;}


/*专题头部广告*/
.lay-h-90{height: 90px; overflow: hidden;border:1px solid #f9f9f9;padding: 9px;}
.lay-h-90 iframe,
.lay-h-90 img{
    display: block;
}

* html{ 
    background:url(../img/8e0e1cc5e6e4405ab0dc022063280e7d.gif) no-repeat fixed; 
}


body{-webkit-font-smoothing:antialiased}
.clearfix:after,
.row:after {
    clear:both;
    content:'\0020';
    display:block;
    height:0;    
}

.mt15{margin-top: 15px; }
.fl{float: left; }
.ftl{float: left; }
.lay-790 { width: 790px; }


.nei_txt{height:auto;float:left;line-height:30px;margin:0 0 0 12px;display:inline;font-size:16px;color: #f0f0f0;text-indent:15px;}
.nei_txt p{margin:0 0 10px 0;font-family:simsun;text-indent:2em;}
.nei_guang_right{float: inherit;margin-left:-10px;}


.mt-16{ margin-top:15px;}
.pl-info{width:865px;height: auto;border: 1px solid #c1c1c1;}
.stateheight{height: 1200px;background: #f9f9f9;overflow-y: scroll;overflow-x: hidden;}








.w830{width:830px;padding:5px;padding-bottom:26px; background: #f9f9f9;}
.w830 a{border-bottom:1px dashed #ccc;text-align:center;color:#444;padding-left:9px;padding-right:18px;display:inline-block;}

.ftl_lt_zhuanti{margin-left:10px;}
.ftl_lt{float:left !important;background-color: #FFF;}


.fl_ltt_zhuanti{margin-left:10px;}
.fl_ltt{float:left !important;background-color: #FFF;}
.pll-info{width:865px;height: auto;border: 1px solid #c1c1c1;}



.mt-16{ margin-top:15px;}
.ptl-info{width:518px;height: auto;border: 1px solid #c1c1c1;}

.stateheightt{height: 179px;background: #f9f9f9;overflow-y: scroll;overflow-x: hidden;}

.special-chapter a{height: 40px;line-height: 40px;}

.f_text {color: #fff;}