/*让网站变成灰白色*/
/*html {*/
/*    filter:  progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);*/
/*    -webkit-filter:  grayscale(100%);*/
/*}*/
/*body{background: url('/static/image/bg/51.jpg') no-repeat center 33px #ffeede;}*/
body{background: #f2f4f5;}
h2,h3{padding:0;}
a{text-decoration:none;}
a:hover{text-decoration:none;color:#FC6D41;}
header{height: 200px;}
header .header-top{width:100%;height:40px;background: #eeeeee;border-bottom: #dddddd 1px solid;}
header .header-top .header-top-body {width:1200px;margin: 0 auto;position: relative;}
header .header-top .header-top-body .header-top-menu{}
header .header-top .header-top-body .header-top-menu .header-ul{}
header .header-top .header-top-body .header-top-menu .header-ul li{position: relative;float:left;display: inline-block;text-align: center;color:#666;}
header .header-top .header-top-body .header-top-menu .header-ul li a{font-size:14px;padding: 0 16px;line-height:38px;color:#666;}
header .header-top .header-top-body .header-top-menu .header-ul li a:hover{color: #FC6D41;}
header .header-top .header-top-body .header-top-menu .header-ul li ul{display: none;position: absolute;top: 38px;left: 0;z-index: 8;background: #ffffff;border: #cccccc 1px solid;width: 260px;}
header .header-top .header-top-body .header-top-menu .header-ul  > li:hover a:after {
  width: 100%;
}
header .header-top .header-top-body .header-top-menu .header-ul  > li > a {
  color: #666666;
  font-size: 14px;
  line-height:38px;
  padding: 0 16px;
}
header .header-top .header-top-body .header-top-menu .header-ul > li > a:after {
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 2px;
  bottom: 0;
  left: 0;
  right: 0;
  margin: 0 auto;
  background-color: #fc6d41;
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out; }
header .header-top .header-top-body .header-top-menu .header-ul > li > a:hover {
  color: #FC6D41; }



header .header-top .header-top-body .header-login {line-height:38px;position: absolute;top:0;right:0;font-size:14px;}
header .header-top .header-top-body .header-login a{font-size:14px;color:#666666;padding:0 5px;}
header .header-top .header-top-body .header-login a:hover{color:#FC6D41;}
header .header-top .header-top-body .header-login span{padding:0 6px;color:#666666;font-size:14px;}

header .header-center{width: 1200px;height:120px;margin:10px auto 0 auto;position: relative;clear: both;background: #fff;}
header .header-center .header-logo{position: absolute;left:0;top:20px;}
header .header-center .header-area{position: absolute;left:300px;top:46px;}
header .header-center .header-area .header-areamouse{font-size:14px;height: 50px;}
header .header-center .header-area .header-areahover{position:absolute;top:28px; left:0;width:350px;height:230px;border:#eee 1px solid;background:#ffffff;z-index:7;display:none;box-shadow:0px 0px 5px 2px #333333;}
header .header-center .header-area .header-areahover ul{padding:10px 0;margin:0;}
header .header-center .header-area .header-areahover ul li{float:left;height:30px;width:70px;text-align: center;line-height:30px;}
header .header-center .header-area .header-areahover ul li a{color:#666666;}
header .header-center .header-area .header-areahover ul li a:hover{color:#FC6D41;}

header .header-center .header-search{position: absolute;left:320px;top:40px;}
header .header-center .header-erweima{position: absolute;right:10px;top:10px;}


header .header-nemu {width: 1200px;background: #000000;margin: 0 auto; height: 50px;clear: both;}
header .header-nemu .header-nemu-body{width: 1200px;margin: 0 auto;height: 50px;background: #000000;}
header .header-nemu .header-nemu-body ul li {float: left;height: 50px;position: relative;}
header .header-nemu .header-nemu-body ul li a {display: block;width: 100px;line-height: 50px;color: #BBBFC0;font-weight: bold;font-size: 14px;text-align: center;}
header .header-nemu .header-nemu-body ul li a:hover{background:#FC6D41;color:#ffffff;}
header .header-nemu .header-nemu-body ul li .menulist {color: #BBBFC0;font-size:14px;padding: 0;font-weight: bold;display: block;}
header .header-nemu .header-nemu-body ul li ul {position: absolute;z-index: 99999;margin: 0;padding: 0;background: #000000;display: none;}






.banner{width:1200px;margin:0 auto;position: relative;height: 400px;background:#4278c9 url('../image/banner.gif') no-repeat center;}
.banner_computer{position: absolute;top:135px;left:64px;z-index: 1;width:355px;height: 220px;}
.banner_computer_ad{height:220px;width:355px;overflow:hidden;margin:0 auto;}
.banner_computer_ad li{padding:5px 0;width:355px;overflow:hidden;margin:20px 0;}
.banner_computer_ad li .txt{text-align:center;height:60px;line-height:60px;}
.banner_computer_ad li .txt a{font-size:1.3rem;font-weight: bold;color:#006727;}
.banner_computer_ad .text{height: 60px;}
.banner_computer_ad .img img{width:355px;}

.banner_mobile{position: absolute;top:50px;right:42px;z-index: 1;width:126px;height:225px;}
.banner_mobile_ad{width:126px;height:225px;overflow:hidden;margin:0 auto;}
.banner_mobile_ad li{padding:5px 0;width:126px;overflow:hidden;margin:5px 0;}
.banner_mobile_ad li .txt{text-align:center;height:60px;line-height:60px;}
.banner_mobile_ad li .txt a{font-size:1rem;font-weight: bold;color:#006727;}
.banner_mobile_ad .text{height: 60px;}
.banner_mobile_ad .img{height: 200px;}
.banner_mobile_ad .img img{width:126px;}


.newgonggao{width:1200px;margin:0 auto;}
.trending-now {width:1170px;background-color: #fff;padding: 12px 15px;margin:0 auto;}
.trending-now__label {
  background-color: #fc6d41;
  font-family: "Open Sans", sans-serif;
  font-weight: 700;
  display: inline-block;
  color: #fff;
  padding: 0 9px;
  line-height: 26px;
  text-transform: uppercase;
  letter-spacing: 0.04em;
  font-size: 12px;
  float: left;
  margin-right: 20px; }
._container{height:28px;overflow:hidden;text-align:left;margin:0;padding:0;}
._container li{height:28px;line-height:28px;font-size:14px;margin:0;padding:0;}
._container li:first-child{transition:margin-top .8s;margin:0;padding:0;}
.newsticker__item {line-height: 26px;font-family: "Open Sans", sans-serif; }
.newsticker__item-url {color: #404648;}
.newsticker__item-url:hover {color: #fc6d41; }


.breadcrumb {padding-left:10px;}
.body-w {width:1200px;margin: 0 auto;clear: both;height:auto;background: #fff;}
.body-w:before, .body-w:after {
  content: "";
  display: table;
}
.body-w:after {
  clear: both;
}
.body-w {
  *zoom: 1;
}

.title-wrap{width:100%;height:50px;position: relative;border-bottom:#eee 2px solid;margin:0 0 20px 0;}
.title-wrap .section-title{position:absolute;top:0;left:0;line-height:50px;font-size:20px;font-weight: bold;font-family: '微软雅黑', 'Microsoft Yahei';}
.title-wrap .cate_right{position: absolute;right:0;top:15px;color:#999;}
.title-wrap .cate_right a{font-size: 14px;padding:0 6px;color:#666;}
.title-wrap .cate_right a:hover{color:#FC6D41;}
.title-wrap .cate_right ul li{float:left;}


.section-cate{position:absolute;top:0;left:120px;margin:5px 0 0 30px;height: 45px;}
.section-cate ul li{float:left;width:100px;text-align: center;height: 45px;line-height:45px;}
.section-cate ul li.section-is-hover{border:#eee 1px solid;line-height:43px;background:#fc6d41;color:#fff;}
.section-cate ul li.section-is-hover a{color:#fff;display: block;}
.section-cate ul li a{font-size:16px;font-weight: bold;color:#333;display: block;}


.post-list {position: relative;padding:20px 10px;border-bottom: 1px solid #ebeeef;}
.post-list:hover{background: #f9f9f9;}
.entry__header {margin-bottom: 14px;}


.entry__title {font-size: 16px;line-height: 1.4;margin-top: 3px;margin-bottom: 5px;font-weight: bold;}
.entry__title a:hover{color:#FC6D41;}
.danwei {margin: 15px 0 0 0;font-size:14px;color:#999;}
.danwei a{font-size:14px;color:#999;padding:0 15px 0 0;}
.danwei a:hover{color:#FC6D41;}
.danwei span{font-size:14px;color:#999;padding:0 15px 0 0;}

.entry__excerpt p{font-size:14px;color:#999;}


.entry {
  overflow: hidden;
  position: relative;
}
.thumb-container {
  background-color: #f7f7f7;
  position: relative;
  overflow: hidden;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
}
.thumb-container img {
  -webkit-transition: all 0.2s !important;
  -moz-transition: all 0.2s !important;
  -ms-transition: all 0.2s !important;
  -o-transition: all 0.2s !important;
  transition: all 0.2s !important;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height:100%;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.thumb-container:hover img {
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}


.pagination span{
  margin:0;
  cursor:pointer
}
.pagination{
  padding:0;
  margin:20px 0;text-align: center;
}
.pagination a{
  margin-right:10px;
  padding:6px 12px;
  border:1px #cccccc solid;
  background:#fff;
  text-decoration:none;
  color:#808080;
  font-size:12px;
  line-height:24px;
}
.pagination a:hover{
  color:#fc6d41;
  background: white;
  border:1px #fc6d41 solid;
}
.pagination a.cur{
  border:1px #fc6d41 solid;
  background:#fc6d41;
  color:#fff;padding:6px 12px;
}
.pagination span{
  padding:6px 12px;
  font-size:12px;
  line-height:24px;
  color:#bbb;
  border:1px #ccc solid;
  background:#fcfcfc;
  margin-right:8px;

}
.pagination span.pageRemark{
  border-style:none;
  background:none;
  margin-right:0px;
  padding:4px 0px;
  color:#666;
}
.pagination span.pageRemark b{
  color:red;
}
.pagination span.pageEllipsis{
  border-style:none;
  background:none;
  padding:4px 0px;
  color:#808080;
}

.post-list-small__item {
  padding:18.3px 0;
  border-top: 1px solid #ebeeef;
  color: #878C8E;
  font-size: 14px;;
}

.post-list-small__img-holder {
  width: 80px;
  float: left;
  margin-right: 15px;
}

.post-list-small__body {
  overflow: hidden;padding-left:10px;
}
.post-list-small__entry-title {
  font-size: 14px;
  line-height: 26px;
  margin-bottom: 0;
  margin-top: -3px;
}
.post-list-small__entry-title a {
  color: #404648;
  float: left;
  font-size: 16px;
}
.post-list-small__entry-title a:hover{color:#FC6D41;}
.entry__meta li {
  display: inline-block;
  font-size: 12px;
  color: #adb6b9;
  margin-right: 15px;
}

.entry__meta i {
  display: inline-block;
  margin-right: 5px;
}
.right_cate_title{line-height:50px;border-bottom:#eee 2px solid;font-size: 18px;font-weight: bold;}
.footer-nav{margin-bottom:20px;}
.footer-nav a{font-size:14px;}
.footer-nav a:hover{color:#FC6D41;}
.breadcrumb {border-bottom:0;}


.article-qici {color:#666;font-size:14px;}
.article-qici a{color:#666;font-size:14px;}
.article-qici a:hover{color:#FC6D41;}
.article-title {font-size:26px;color:#333;font-weight: bold;margin:20px 0;line-height: 180%;}
.article-title a{font-size:26px;color:#FC6D41;}
.article-meta {margin:15px 0;}
.article-meta a{color:#999;font-size:14px;padding:0 20px 0 0;}
.article-meta a:hover{color:#FC6D41;}
.article-meta span{color:#999;font-size:14px;padding:0 20px 0 0;}
.article-content{font-size:16px;color:#666;line-height:180%;}
.article-content img{
  max-height:1500px;
  max-width:830px;
  width:expression_r((this.width > 830 && this.width > this.height) ? '830px': this.width+'px');
  height:expression_r((this.height > 1500 && this.height > this.width) ? '1500px': this.height+'px');
  float:middle;
}
.article-content a{font-size:16px;color:#666;}
.article-content a:hover{color:#FC6D41;}


.img-list ul{margin-top:-20px;margin-left:-20px;}
.img-list ul li{margin-top:20px;margin-left:20px;float:left;width:261px;}
.img-list ul li .img{position: relative;overflow: hidden;margin-bottom: 10px;}
.img-list ul li p{width:100%;height: 30px;line-height: 30px;text-align: center;}
.img-list ul li p a{font-size:16px;color:#333;}
.img-list ul li p a:hover{color:#FC6D41;}

.new-pic-div {
  border:#dddddd 1px solid;
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);

}
.new-pic-div img {
  width: 256px;
  height: 357px;
  overflow: hidden;
  border: 2px solid #fff;
  display: inline-block;
  -webkit-transition: all 0.2s !important;
  -moz-transition: all 0.2s !important;
  -ms-transition: all 0.2s !important;
  -o-transition: all 0.2s !important;
  transition: all 0.2s !important;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
}

.new-pic-div:hover img {
  -webkit-transform: scale(1.1, 1.1);
  -moz-transform: scale(1.1, 1.1);
  -ms-transform: scale(1.1, 1.1);
  -o-transform: scale(1.1, 1.1);
  transform: scale(1.1, 1.1);
}



.text-list li{list-style-type:none;height:130px;border-top:#eee 1px solid;padding:20px 0;}
.text-list li .img {width:200px;height:130px;float: left;margin-right: 10px;margin-bottom: 0;}
.text-list li .img img{width:200px;height:130px;}
.text-list li .text-list-body{float: left;position: relative;height:130px;}
.text-list li .text-list-body p{
  font-size: 14px;
  color: #666;
  font-weight: normal;
  line-height: 26px;
  margin: 10px 0;
}
.text-list li .text-list-body .meta{position:absolute;bottom:0;left:0;width:100%;height:25px;font-size: 14px;color: #999;font-weight: normal;}
.text-list li .text-list-body .meta a{font-size: 14px;color: #999;font-weight: normal;}


.company-list li{border-top:#eee 1px solid;clear: both;position: relative;}
.company-list li i{
  position: absolute;left:0;top:15px;width:25px;height:25px;display: block;background:#efefef;text-align: center;line-height: 25px;font-style:normal;}
.company-list li a{width:calc(100% - 40px);display: block;padding:15px 0 15px 40px;font-size:16px;}


.friendlink {background: #fff;padding:15px;line-height: 200%;}
.friendlink span{font-size: 14px;font-weight: bold;color:#ff6000;}
.friendlink a{font-size: 14px;color:#666;padding:0 10px;}
.friendlink a:hover{color:#FC6D41;}



.thumb-50 {
  padding-bottom: 50%; }

.thumb-75 {
  padding-bottom: 75%; }

.thumb-100 {
  padding-bottom: 100%; }

.entry__img-holder {
  position: relative;
  overflow: hidden;
  margin-bottom:10px;
}
.post-list__img-holder {
  width: 200px;
  height: 100%;
  float: left;
  margin-right: 30px;
  margin-bottom: 0; }
.post-list__img-holder a {
  display: block;
  height: 100%; }