﻿body{background-color: #F8F8F8;}
.category{max-width: 1200px;width: 100%; position: static;
    margin: auto;padding-top: 20px;}
.cat_rght{    float: right;
    width: 30%;}
.cat_rght .am-list>li a,.cat_rght .am-list-news-hd h2{padding-left: 15px;}
.cat_rght .am-list>li:hover{background-color: #e4e4e4;}
.cat_rght .am-list>li{ background: none;}
.cat_rght>div{margin: 0 10px;}
.wz_rmzy>.am-no-layout{margin: 10px 0 0 0 ; padding: 0;}
.wz_rmzy .am-list{    margin-bottom: 0;}
.in_zaiz.category{    border: 1px;
    margin: 10px;
    width: 340px;
    position: relative;
    left: 0;
    top: 0;
    padding: 0;}
.cat_left{ width: 69%; float:left;position: relative;}
.cat_rght .cat_rght .am-list>li h3 a{display: block;word-wrap: normal;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.in_zaiz.category form{}
.cat_rght .am-list-news-bd {    margin-top: 10px;}
.cat_rght .in_zaiz ul li input,.cat_rght .in_zaiz ul li select{    margin-right: 14px;}
.blog-content{width: 100%;position: relative;}
.img_nr.left{left: -714px;}
.am-sticky .img_nr.left{left: 0px;}
.img_nr{width: 7%;    text-align: center;    position: relative;    line-height: 500px;display: inline-block;}
.img_nr a{    width: 100%;    height: 100%;    display: block;}
.img_nr a:hover{background-color: #efefef;}
.wz_rmzy>.am-no-layout li .am-gallery-item{overflow: hidden;}
.wz_rmzy>.am-no-layout li .am-gallery-item a img {-webkit-transition: -webkit-transform .3s linear;    -moz-transition: -moz-transform .3s linear;    -o-transition: -o-transform .3s linear;    transition: transform .3s linear;}
.wz_rmzy>.am-no-layout li .am-gallery-item a:hover img{    transition: All 0.7s ease;
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);}

/*图片列表*/
.lb_fenlei{margin-bottom: 0px ; text-align: center;}
.lb_fenlei li{    margin-right: 10px;    text-align: center;margin-bottom: 10px;    background-color: #d8d8d8;    width:23%;    height: 40px;    line-height: 40px;    border-radius: 4px;    display: inline-block;}
.lb_fenlei.faiwu li{ width: 18%;}
.lb_fenlei li a{    color: #444;    height: 40px;    line-height: 40px;    display: block;    text-decoration: none;}
.lb_fenlei li.current-cat,.lb_fenlei li:hover{background-color: #f39c12; }
.lb_fenlei li.current-cat a,.lb_fenlei li:hover a{color: #fff;}
.tupianlb a { font-size: 12px; color: #ababab;    line-height: 18px;}
.tupianlb a img{border: 1px solid #fff;}
.tupianlb:hover a{color: #e8e8e8;}
.tupianlb a:hover img{border-radius: 4px;}
.tupianlb a>h3{ font-size: 14px; color: #000; margin-bottom:5px;text-align: center; }
.tupianlb:hover{ background-color:#B5BCC0;border-radius: 4px;}
.tupianlb:hover a>h3{color: #fff;}
.am-gallery-default>.tupianlb{padding: 10px;}
/*分页*/
.fenye{width:98%;height:36px;padding-top: 15px;margin-bottom:20px;text-align:center;line-height:36px;border-top: 1px solid #E8E8E8;}
.fenye a{    display: block;
    width: 40px;
    height: 40px;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
    color: white;
    background-color: #B5BCC0;
    margin-left: 5px;
    float: left;}
.fenye a.current{background-color: #feac4b !important;color:#fff;}
.fenye a:hover{text-decoration: none;
    background-color: #99A2A7;}
    
.cartes{width:100%;height:auto !important;padding-top: 15px;z-index: 1010;position: relative;background-color: #f8f8f8;padding-bottom: 10px;}
.cartes_top{width:100%;height:auto !important; overflow:hidden; margin-top:10px;}
.cartes_top li{width: 14.285%;height:auto !important;float:left;color: #d35400;border-bottom: solid 1px #feac4b;}
.cartes_top .on{color: #fff;font-size: 15px;height: 30px;line-height: 59px;background: #feac4b;/* border-radius: 10px 0 0 0; */}
.cartes_top span{width: 100%;height: 31px;line-height: 31px;border-right: solid 1px #fff;text-align:center;display:block;margin-bottom:5px;cursor:pointer;}
.cartes_top .on span{letter-spacing: 5px;border-right:none;border-bottom-color: #fff;}
.cartes_top .ed1{ border-right:none;}
.cartes_c{width:1200px;height:auto !important;overflow:hidden;background: #f8f8f8;border: 1px solid #feac4b;border-radius: 0 0 10px 0;}
.cartes_c dl{ display:none;}
.cartes_c .on{ display:block;}
.cartes_c .ed1{ border-right:none;}
.cartes_c dt{width: 25%;height:auto !important;float:left;text-align:center;padding: 10px 0;}
.cartes_img{width: 100%;height:auto !important;}
.cartes_t{width: 94%;height:auto !important;line-height:35px;border-bottom:solid 1px #939393;margin: auto;margin-top:5px;}
.cartes_e{width: 92%;height:auto !important;line-height:35px;overflow:hidden;margin: auto;margin-top:5px;}
.cartes_e strong{ float:left;}
.cartes_e font{ float:right;}
.cartes_e span{ color:#d35400;;}
.cartes_c dt:hover{ background-color: #fff;}
.roastkem_qian{width:1200px; height:auto !important; overflow:hidden; margin:0px auto; text-align:center;}

/*文章列表*/
.news li{
    overflow: hidden;
    border-bottom: 1px solid #CCCCCC;
    padding-bottom: 40px;
    margin-top: 40px;
    font-size: 14px;
    color: #999999;
    transition: all .3s ease-out 0s;
    position: relative;
    background: #fff;
    margin: 0 0 10px 0;
    padding: 20px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.04);
    border-radius: 2px;
}
.news li .left{
    width: 11%;
    margin-left: 5px;
    float: right;
}
.news li .left p{
    font-size: 30px;
    position: relative;
    line-height: normal;
}
.news li .left span{
    display: block;
    width: 30px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    border: 1px solid #CCCCCC;
    position: relative;
    margin-top: 25px;
    transition: all 0.5s;
    left: 4px;
}
.news li .center{
    width: 67%;
    margin-top: 10px;
    float: right;
}
.news li .center h5{
    font-weight: normal;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
    margin-bottom: 20px;
    transition: all ease-out .3s;
    /*padding-right: 80px;*/
    display: block;
   /* word-wrap: normal;*/
   /* text-overflow: ellipsis;*/
   /* white-space: nowrap;*/
    /*overflow: hidden;*/
}
.news li .center p{text-indent: 20px;word-break:break-all;display:-webkit-box;-webkit-line-clamp:3;line-height: 20px;-webkit-box-orient:vertical;overflow:hidden;color: #999999;}
.news li .right{width: 30%;overflow: hidden;float: left;position: relative;}
.news li .right img{width: 100%;transition: all 0.5s;min-height: 177px;min-width: 235px;}
.news li:hover,.news li:hover .left span{
    /* border-color: #d35400; */
}
.news li:hover .left span {
    left: 30px;
}
.news li:hover .center h5,.news li:hover .left span{
    color: #c40000;
}
.news li:hover .right img{  
    transform: scale(1.1,1.1);
}
.page {
  width: 100%;
  height: 40px;
  display: table;
  margin-bottom: 50px; 
  margin-top: 50px;
}

.page a {
    padding: 0 12px;
    height: 30px;
    display: block;
    float: left;
    margin-left: 10px;
    background: #cccccc;
    font-size: 14px;
    line-height: 30px;
    color: #fff; 
}
.page a.active, .page a:hover {
    background: #8fb933;
}

#slideshow {
    position: relative;
    margin: 0 0 10px 0;
}

.rslides {
    position: relative;
    overflow: hidden;
    width: 100%;
}

.rslides li {
    -webkit-backface-visibility: hidden;
    position: absolute;
    display: none;
    width: 100%;
    left: 0;
    top: 0;
}

.rslides li:first-child {
    position: relative;
    display: block;
    float: left;
}

.rslides img {
    display: block;
    height: auto;
    width: 100%;
}

#slider img {
    border-radius: 2px;
    border: 1px solid #ddd;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

@media screen and (max-width: 900px) {
    .row .rslides img, .g-row .rslides img {
        width: 220%;
        margin: 0 0 0 -50%;
    }
}

.rslides_tabs {
    position: absolute;
    bottom: 0;
    margin: 0 auto;
    max-width: 100%;
    padding: 10px 0;
    text-align: center;
    width: 100%;
    z-index: 2;
    _display: none;
}

.rslides_tabs li {
    display: inline;
    float: none;
    margin-right: 5px;
}

.rslides_tabs a {
    background: #fff;
    width: auto;
    height: auto;
    color: #555;
    line-height: 15px;
    padding: 2px 8px;
    display: inline;
    border: 1px solid #fff;
    border-radius: 2px;
}

.rslides_tabs li:first-child {
    margin-left: 0;
}

.slider-caption {
    position: absolute;
    background: #c40000;
    display: block;
    left: 0;
    top: 0;
    color: #fff;
    line-height: 28px;
    padding: 0 15px;
    max-width: none;
    border-radius: 2px 0 0 0;
    z-index: 2;
    filter: alpha(opacity=70);
    background: rgba(216, 0, 0, 0.7);
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
}

#slideshow .callbacks_tabs {
    position: absolute;
    bottom: 0;
    margin: 0 auto;
    max-width: 100%;
    padding: 10px 0;
    text-align: center;
    width: 100%;
    z-index: 2;
    _display: none;
}

.rslides_tabs a, #slideshow .callbacks_tabs {
    font-size: 0;
}

.callbacks_tabs li {
    display: inline;
    float: none;
    margin-right: 5px;
}

.callbacks_tabs a {
    width: auto;
    height: auto;
    line-height: 15px;
    padding: 5px;
    display: inline;
    background: #fff;
    border: 1px solid #fff;
    border-radius: 10px;
}

.callbacks_tabs .callbacks_here a {
    background: #2f889a;
    border: 1px solid #2f889a;
}

.callbacks_tabs li:first-child {
    margin-left: 0;
}

.callbacks_nav {
    position: absolute;
    top: 56%;
    left: 0;
    opacity: 0.5;
    z-index: 3;
    font-size: 50px;
    color: #fff !important;
    text-align: center;
    overflow: hidden;
    line-height: 45px;
    text-decoration: none;
    background: #000;
    filter: alpha(opacity=50);
    background: 0 0 rgba(0, 0, 0, 0.5);
    height: 50px;
    width: 50px;
    margin-top: -45px;
    border-radius: 2px;
    display: none;
}

#slideshow:hover .callbacks_nav, #gallery:hover .callbacks_nav {
    display: block;
}

.callbacks_nav .prev {
    z-index: 9999;
}

.callbacks_nav.next {
    left: auto;
    right: 0;
}

@media screen and (max-width: 600px) {
    .callbacks_nav {
        top: 62%;
    }
}
#gallery {
    position: relative;
    width: 100%;
    padding: 8px;
    border-radius: 2px;
    border: 1px solid #ddd;
}

@media screen and (min-width: 900px) {
    .slides-h {
        border-bottom: 9px solid #ddd;
    }
}

@media screen and (max-width: 900px) {
    .slides-h {
        height: auto !important;
    }
}

#gallery .rslides img {
    width: auto;
}

#gallery a {
    float: none !important;
}

#gallery .callbacks_tabs {
    margin: 15px 0 0 0;
    text-align: center;
}

#gallery .callbacks_tabs a {
    background: #fff;
    color: #666;
    padding: 2px 8px;
    border-radius: 2px;
    border: 1px solid #ddd;
}

#gallery .callbacks_here a {
    background: #2f889a;
    color: #fff;
    border: 1px solid #2f889a;
}

.single-content .callbacks3_tabs, .single-content .callbacks2_tabs {
    display: none;
}

#gallery .callbacks_nav {
    top: 50%;
}

#gallery ul li {
    margin: 5px;
}

.img-n {
    color: #999;
    text-align: center;
    margin: 0 0 10px 0;
}

@media screen and (max-width: 620px) {
    #gallery .rslides_tabs a {
        font-size: 14px;
    }
    #gallery .callbacks_tabs {
        display: none;
    }
}


.news .entry-meta{position: absolute;    bottom: 14px;    color: #999;    left: 34%;}
.news .right .cat{    position: absolute;top: 0;left: 0;filter: alpha(opacity=70);box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);background: 0 0 rgba(216, 0, 0, 0.7);color: #fff;line-height: 28px;padding: 0 10px;}
.news ul li .new-icon{    position: absolute;background: #c40000;top: -1px;right: -1px;line-height: 20px;color: #fff;padding: 0 5px;border-radius: 0 2px 0 0;animation: fade-in;animation-duration: 1.2s;-webkit-animation: fade-in 1.2s}
.news ul li .entry-more  a{color: #fff;position: absolute;    bottom: 18px;    right: -1px;    background: #f39c12;    color: #fff;    line-height: 30px;    padding: 0 12px;    display: block;    border-radius: 2px 0 0 2px;}
.news
.news
.news