body
{
    padding: 0;
    margin: 0;
    font-size: 14px;
    font-family: 'Microsoft Yahei' , '微软雅黑' , 'Simsun' , '宋体' , 'Arial';
}

h1, .h1, h2, .h2, h3, .h3, h4, .h4, .lead
{
    font-family: 'Microsoft Yahei' , '微软雅黑' , 'Simsun' , '宋体' , 'Arial';
}
a
{
   font-family: 'Microsoft Yahei' , '微软雅黑' , 'Simsun' , '宋体' , 'Arial';
    color: #424242;
}
a:active, a:hover
{
    color: #0a7e40;
    
}
a:link
{
    text-decoration: none;
    
}
a:active
{
    text-decoration: blink;
    
}
a:hover
{
    text-decoration: none;
   
}
a:visited
{
    text-decoration: none;
   
}
div, ul, li, h1, h2, h3
{
    padding: 0;
    margin: 0;
}
ul, li
{
    list-style: none;
}
.clear
{
    clear: both;
}
.btn
{
    color: #000;
    background-color: #fff;
}
.btn:hover
{
    background-color: #ccc;
}
.btn:focus
{
    background-color: #ddd;
}
/*顶部*/
.navbar
{
    margin-bottom: 0;
    border: none;
    min-height: 27px;
}
.yq_top
{
    background-color: #e5e5e5;
}
.yq_top .navbar-collapse .navbar-nav li
{
    padding: 3px 0;
}
.yq_top .navbar-collapse .navbar-nav li a
{
    padding: 0px 8px 2px 8px;
}
.yq_top .navbar-collapse .navbar-nav li a:hover, .yq_top .navbar-collapse .navbar-nav li a:focus
{
    background-color: transparent;
}
/* 微信 */
.weixin .weixin_nr
{
    width: 200px;
    height: 220px;
    padding: 5px;
    background: rgba(0,0,0, 0.3) !important;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    text-align: center;
    position: absolute;
    left: -150px;
    top: 50px;
    color: #ffffff;
    display: none;
    z-index: 99;
}

.weixin .weixin_nr img
{
    margin-bottom: 5px;
    width: 100%;
    height: 180px;
}

.weixin .weixin_nr .arrow
{
    width: 0;
    height: 0;
    border-bottom: 10px solid rgba(0,0,0, 0.4) !important;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    left: 167px;
    top: -10px;
}

.weixin.on .weixin_nr
{
    display: block;
}
/* 微博 */
.weixin .weibo_nr
{
    width: 200px;
    height: 220px;
    padding: 5px;
    background: rgba(0,0,0, 0.3) !important;
    filter: alpha(opacity=30);
    -moz-opacity: 0.3;
    -khtml-opacity: 0.3;
    text-align: center;
    position: absolute;
    left: -155px;
    top: 50px;
    color: #ffffff;
    display: none;
    z-index: 99;
}

.weixin .weibo_nr img
{
    margin-bottom: 5px;
    width: 100%;
    height: 180px;
}

.weixin .weibo_nr .arrow
{
    width: 0;
    height: 0;
    border-bottom: 10px solid rgba(0,0,0, 0.4) !important;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    position: absolute;
    left: 171px;
    top: -10px;
}

.weixin.on .weibo_nr
{
    display: block;
}
/*导航 logo图片*/
.navbar-yq
{
    background-color:#fafbfa;
    padding-bottom:30px;
    border-bottom:1px solid #ccc;
}
.navbar-yq > .container > .navbar-header > img, .navbar-yq > .container > .navbar-header > a > img
{
    height: 80px;
}

.navbar-yq .navbar-right
{
    margin-top: 30px;
}


/* 触摸弹出菜单 */
.navbar .nav > li .dropdown-menu
{
    margin: 0;
}

.navbar .nav > li:hover .dropdown-menu
{
    display: block;
}

/*内部文字设置*/
.navbar-yq .navbar-nav > li > a
{
    padding: 10px 12px 10px 12px;
    margin: 0px 0.5px 0px 0.5px;
    text-align: center;
    font-size: 14px;
}

/* 普通菜单项hover时的字体颜色和背景  */

.navbar-yq .navbar-nav > li > a:hover, .navbar-yq .navbar-nav > li > a:focus
{
    color: #ffffff;
    background-color: #e5e5e5;
}


/* 当前选中菜单项的字体颜色和背景  */

.navbar-yq .navbar-nav > .active > a, .navbar-yq .navbar-nav > .active > a:hover, .navbar-yq .navbar-nav > .active > a:focus
{
    color: #ffffff;
    background-color: #e5e5e5;
}

.navbar-yq .navbar-nav > .disabled > a, .navbar-yq .navbar-nav > .disabled > a:hover, .navbar-yq .navbar-nav > .disabled > a:focus
{
    color: #ffffff;
    background-color: transparent;
}

/* 选中下拉列表时 菜单项的字体颜色和背景 */

.navbar-yq .navbar-nav > .open > a, .navbar-yq .navbar-nav > .open > a:hover, .navbar-yq .navbar-nav > .open > a:focus
{
    color: #ffffff;
    background-color: #e5e5e5;
}

/*下拉列表选中*/

.navbar-yq .navbar-nav .dropdown .dropdown-menu
{
    margin: 0;
    padding: 0;
}

.navbar-yq .navbar-nav .dropdown .dropdown-menu > li > a
{
    padding: 10px 5px 10px 5px;
    margin: 1px 0px 0px 0px;
    text-align: center;
    font-size: 16px;
}

.navbar-yq .navbar-nav .dropdown .dropdown-menu > .active > a
{
    color: #000000;
    background-color: #e5e5e5;
}

.navbar-yq .navbar-nav .dropdown .dropdown-menu > li > a:hover, .navbar-yq .navbar-nav .dropdown .dropdown-menu > li > a:focus
{
    color: #000000;
    background-color: #e5e5e5;
}

.navbar-yq .navbar-toggle
{
    border-color: #e5e5e5;
}

.navbar-yq .navbar-toggle:hover, .navbar-yq .navbar-toggle:focus
{
    background-color: #e5e5e5;
}

.navbar-yq .navbar-toggle .icon-bar
{
    background-color: #000000;
}

.navbar-yq .navbar-collapse, .navbar-yq .navbar-form
{
    border-color: #e5e5e5;
}

@media (min-width: 767px)
{

    /*内部文字设置*/
    .navbar-yq .navbar-nav > li > a
    {
        color: #0a7e40;
        display: inline-block;
        vertical-align: middle;
        -webkit-transform: translateZ(0);
        transform: translateZ(0);
        box-shadow: 0 0 1px rgba(0, 0, 0, 0);
        -webkit-backface-visibility: hidden;
        backface-visibility: hidden;
        -moz-osx-font-smoothing: grayscale;
        position: relative;
        overflow: hidden;
    }

    .navbar-yq .navbar-nav > li a:before
    {
        content: "";
        position: absolute;
        z-index: -1;
        left: 50%;
        right: 50%;
        bottom: 0;
        background: #0a7e40;
        height: 4px;
        -webkit-transition-property: left, right;
        transition-property: left, right;
        -webkit-transition-duration: 0.3s;
        transition-duration: 0.3s;
        -webkit-transition-timing-function: ease-out;
        transition-timing-function: ease-out;
    }

    /* 普通菜单项hover时的字体颜色和背景  */
    .navbar-yq .navbar-nav > li > a:hover, .navbar-yq .navbar-nav > li > a:focus
    {
        color: #0a7e40;
        background-color: Transparent;
    }


    .navbar-yq .navbar-nav > li a:hover:before, .navbar-yq .navbar-nav > li a:focus:before, .navbar-yq .navbar-nav > li a:active:before
    {
        left: 0;
        right: 0;
    }

    /* 当前选中菜单项的字体颜色和背景  */

    .navbar-yq .navbar-nav > .active > a
    {
        color: #0a7e40;
        background-color: Transparent;
        padding-bottom: 6px;
    }

    .navbar-yq .navbar-nav > .active > a:before
    {
        color: #0a7e40;
        background-color: transparent;
    }

    .navbar-yq .navbar-nav > .active > a, .navbar-yq .navbar-nav > .active > a:hover, .navbar-yq .navbar-nav > .active > a:focus
    {
        color: #0a7e40;
        background-color: transparent;
        border-bottom: 4px solid #0a7e40;
    }
}



/* 轮番 图片 */
#yq_carousel
{
    width: 100%;
    height:500px;
}
#yq_carousel .carousel-inner, #yq_carousel .carousel-inner .item
{
    width: 100%;
    height:500px;
}
#yq_carousel .carousel-inner .item img
{
    width: 100%;
    height:500px;
}
/*两边的图片按钮*/

#yq_carousel .yq_carousel-control
{
    position: absolute;
    z-index: 25;
    top: 40%;
    transition: opacity 0.35s;
    display: none;
}
#yq_carousel:hover .yq_carousel-control
{
    display: block;
}
.yq_carousel-control img
{
    width: 60px;
    height: 60px;
}
.yq_carousel-control.left
{
    left: 50px;
}
.yq_carousel-control.right
{
    right: 50px;
}
/*轮番下面的点*/
#yq_carousel .carousel-indicators
{
    position: absolute;
    bottom: 5px;
    left: 50%;
    z-index: 15;
    width: 60%;
    padding-left: 0;
    margin-left: -30%;
    text-align: center;
    list-style: none;
}

#yq_carousel .carousel-indicators li
{
    display: inline-block;
    width: 10px;
    height: 10px;
    text-indent: -999px;
    cursor: pointer;
    background-color: #000;
    background-color: rgba(0, 0, 0, 0);
    border: 1px solid #0a7e40;
    border-radius: 11px;
    margin: 0 1px 0 1px;
}

#yq_carousel .carousel-indicators .active
{
    width: 10px;
    height: 10px;
    background-color: #0a7e40;
}
/* 轮番 结束 */

/*Box01*/
.nopadding
{
    padding: 0;
    margin: 0;
}
.Box01
{
    width:16.66666%;
    float:left;
    }
.Box01 a
{
    display: block;
    background: #f3f3f3;
    padding: 10px;
    padding-top: 50px;
    padding-left: 30px;
    border: 1px solid #c6c6c6;
}
.Box01 a:hover
{
    background-color: #fff;
    box-shadow: 0 0 5px rgba(0,0,0,0.5);
}
.Box01 a p
{
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}
.Box01 a .title
{
    font-size: 16px;
    font-weight: bold;
}

/*Box02*/
.bgscolor
{
    background-color:#78c043;
    }
.topmargin
{
    margin-top: 50px;
    padding: 30px;
}
.jianjie
{
    padding: 20px 0;
}
.jianjie .title
{
    padding-top: 10px;
    margin-right:20px;
}
.jianjie .title h3
{
    font-size: 24px;
    font-weight: bold;
    color: #0b7e40;
}
.jianjie .title .btbj
{
    width:350px;
    background-color: #ffdd45;
    color: #0b7e40;
    padding: 10px;
}
.jianjie .title p
{
    color: #fff;
    text-indent:2em;
}
.jianjie .title .btn
{
    background-color: Transparent;
    border-color: #ffdd45;
    border-radius: 0;
    color: #0b7e40;
    padding:5px 20px;
}
.jianjie .title .btn:hover
{
    color: #0b7e40;
    background-color: #ffdd45;
}
.jianjie .gsjjlogo img
{
    height: 180px;
}
@media (max-width: 767px)
{
    .jianjie .gsjjlogo img
    {
        display: none;
    }
}

/*Box03*/
.newsbox h3
{
    color: #0b7e40;
}
.newsbox p
{
    color: #6d6e6d;
}
.newsbox p a
{
    color: #0b7e40;
}
.list-group li .list-group-item
{
    border: none;
    border-radius: 0;
    background-color: #f3f3f3;
    height: 85px;
    padding: 0;
    margin: 0;
    margin-bottom: 10px;
     font-weight:bold;
}
.list-group li .list-group-item:hover
{
   
}
.list-group li .list-group-item .list-group-item-img
{
    padding: 0;
    margin: 0;
}
.list-group li .list-group-item .list-group-item-heading
{
    padding-left: 10px;
    margin-left: 0;
    margin-right: 0;
    padding-right: 0;
    margin-left: 30px;
    margin-top: 10px;
}
.list-group li .list-group-item .list-group-item-heading:hover
{
    color: #0b7e40;
}
.list-group li .list-group-item .list-group-item-time
{
    padding: 0;
    margin: 0;
    margin-top: 10px;
}
.list-group li .list-group-item .list-group-item-time .day
{
    font-size: 24px;
    font-weight: bold;
}
@media (max-width: 767px)
{
    .list-group li .list-group-item .list-group-item-time
    {
        display:none;
        }
    }
.topmargin .xiangguan
{
    margin-top: 50px;
}
.topmargin .nopadding
{
    padding-right: 0;
}
.topmargin .nopadding .wenjian
{
    background-color: #f3f3f3;
    height: 125px;
    margin: 10px;
    padding: 10px;
    color: #0b7e40;
}
.topmargin .nopadding a:hover .wenjian
{
    
    height: 125px;
    border-bottom: 5px solid #0b7e40;
   
}
.topmargin .wenjian p
{
    font-weight: bold;
    font-size: 16px;
}
.topmargin .juzhong p
{
    margin: 30px auto;
    font-weight: bold;
    font-size: 18px;
}
/*Box04*/
.stylebgcolor
{
    background-color: #f3f3f3;
}
.style
{
    margin-bottom: 30px;
}
.style h3
{
    color: #4e4e4e;
}
.style p
{
    font-size:16px;
    color: #6e6e6e;
}
.fengcai1 .thumbnail
{
    border: none;
    padding: 0px;
    border-radius: 0;
}
.fengcai1 .thumbnail img
{
    width: 100%;
}
.fengcai1 .caption
{
    background-color: #ccc;
    border-bottom: 5px solid #ffdd45;
    height: 232px;
    padding:10px 50px;
}
.fengcai1 .caption h3
{
    padding: 10px 0;
}
.fengcai1 .caption p
{
    text-indent:2em;
    line-height: 24px;
    margin-top: 5px;
}
.fengcai1 .caption .time
{
    color: #ffdd45;
    text-indent:0;
}
.fengcai1 a:hover .caption
{
    background-color: #4e4e4e;
    border-bottom: 5px solid #0b7e40;
    color: #fff;
}
.fengcai1 a .caption h3
{
    font-size:18px;
    font-weight: bold;
    }
.fengcai2 .media-list .media
{
    border: none;
    padding: 0px;
    border-radius: 0;
}
.fengcai2 .media-list .media .media-left
{
    float: left;
}
.fengcai2 .media-list .media .media-body
{
    background-color: #ccc;
    border-right: 5px solid #0b7e40;
    height: 244px;
    padding: 0 30px;
    padding-top: 30px;
}
.fengcai2 .media-list .media .media-body p
{
    text-indent:2em;
    line-height: 22px;
    }
.fengcai2 .media-list .media .media-body h3
{
    font-weight: bold;
    font-size:16px;
}
.fengcai2 .media-list .media .media-body .time
{
    color: #0b7e40;
    text-indent:0;
}
.fengcai2 .media-list .media a:hover .media-body
{
    background-color: #4e4e4e;
    border-right: 5px solid #ffdd45;
    color: #fff;
}

/*Box05*/
.list_yq
{
    margin-top: 50px;
    margin-bottom: 20px;
}
.list_yq .list_nr
{
    float: left;
    height: 225px;
    overflow:hidden;
    list-style-type: none;
    border: 0px;
    background-color: Transparent;
    text-align:center;
}

.list_yq .list_nr img
{
    border-radius: 100px;
    -webkit-border-radius: 100px;
    border: 2px solid #0b7e40;
    filter: gray;
    padding: 30px;
    margin-bottom: 20px;
   
}
.list_yq .list_nr:hover img
{
    
    background-color: #ccc;
}
/*Box06*/
.liuyan
{
    
   
    padding-right:20px;
}
.liuyan h3
{
    padding:0;
    margin:0;
    margin-bottom: 20px;
    font-size:18px;
    }
.liuyan .glyphicon
{
    float:left;
    }
.liuyan .input1
{
    
    float:left;
}
.liuyan .input2
{
    margin: 0px 0;
}
.liuyan .btn
{
    background-color: #0b7e40;
    border-color: #0b7e40;
    color: #fff;
    width: 100%;
    height:35px;
     margin:10px 0;
}
.liuyan .input-group
{
    margin:3px 0;
    border:1px solid #ccc;
     border-radius: 3px;
    }
.liuyan .input-group-addon
{
    padding:5px 12px;
    background-color:#fff;
    border-color:#fff;
    color:#676767;    
    }
.liuyan .input1
{
    height:35px;
    border:none;     
    }
    


.friend-logos{
    overflow: hidden;
    padding-bottom:20px; 
}
.friend-logos ul{
    width: 3000%;
    height:85px;
}
.friend-logos ul li{
    display:inline;
}
.friend-logos ul li img{
    width:138px;
    height:90px;
}
.friend-logos{
    margin:0 0 0 0;
}
.friend-logos h3{
    margin-left:-15px;
    color:#000;
    margin-bottom:20px;
    font-size:18px;
}
.friend-logos h3:before{
    content:"+";
}





/*Box07*/
.paddingbottom
{
    padding-top: 30px;
    padding-bottom: 10px;
}
.lianxi h3
{
    margin-bottom: 20px;
    font-size:18px;
}
.lianxi h5
{
    margin-top: 15px;
    margin-bottom: 10px;
    font-size: 16px;
}
.lianxi h5 span
{
    margin-right: 10px;
}
.lianxi p
{
    margin-top: 5px;
    margin-left: 30px;
    font-size: 14px;
}
.borderleft
{
    border-left: 1px solid #ccc;
}
.erwima
{
    padding-top:15px;
}
.erwima img
{
    padding-bottom: 10px;
    
}
.erwima p
{
    font-size: 14px;
    font-weight: bold;
}
/*内页部分*/
/*内容页*/
/*tag*/
.rightnew
{
    margin-top: 10px;
    padding-right:10px;
    margin-bottom:20px;
}
.rightnew .zhdt .zhdtbt h4
{
    border-bottom: 1px solid #ccc;
    border-left: 5px solid #ffdd45;
    padding-left: 10px;
    padding-bottom: 5px;
}
.rightnew .zhdt ul
{
    padding: 0 15px;
    margin-top: 8px;
}
.rightnew .zhdt ul li
{
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
}
.rightnew .zhdt ul li a
{
    padding-left: 8px;
}
/*tag结束*/
/*tag*/
.yq-list-group
{
    margin-top:20px;
   font-family: 'Microsoft Yahei' , '微软雅黑' , 'Simsun' , '宋体' , 'Arial';
}

.yq-list-group .list-group-item
{
    margin: 0;
    padding:0;
    margin-top:-1px;
}

.yq-list-group .list-group-item a
{
    text-decoration: none;
    color: #000000;
}
.yq-list-group .list-group-item a:hover
{
    text-decoration: none;
    color: #3ca5f6;
}

.yq-list-group .list-group-item .item-heading
{
    margin: 0;
    padding:  0 12px 0 12px;
}

.yq-list-group .list-group-item .item-heading h3
{
    font-size: 16px;
    font-weight: bold;
     line-height: 16px;
      padding: 8px 0 8px 0;
     margin:0;
     
    display:block;
    white-space:nowrap; 
    overflow:hidden;
     text-overflow:ellipsis;
    
}

.yq-list-group .list-group-item .item-heading h4
{
    font-size: 15px;
    font-weight: bold;
          line-height: 15px;
      padding: 12px 0 8px 0;
     margin:0;
     
    display:block;
    white-space:nowrap;
     overflow:hidden; 
     text-overflow:ellipsis;
}


.yq-list-group .list-group-item .item-caption
{
     margin: 0;
    padding: 5px 12px 0 12px;
}
.yq-list-group .list-group-item .item-caption p
{
    font-size: 15px;
    line-height: 25px;
}

.yq-list-group .list-group-item .item-foot
{
     margin: 0;
   padding:  0 12px 0 12px;
}

.yq-list-group .list-group-item .item-foot p
{
    font-size: 15px;
    line-height: 15px;
    padding: 0px 0 8px 0;
     margin:0;
    
 }

.yq-list-group .list-group-item .item-img
{
    margin: 0;
    padding: 8px 0px 8px 8px;
    overflow: hidden;
}

.yq-list-group .list-group-item .item-img img
{
    width: 100%;
}

.yq-list-group .list-group-item .item-img:before
{
    content: "";
    position: absolute;
    width: 120px;
    height: 100%;
    top: 0;
    left: -180px;
    background: -moz-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.6)50%, rgba(255,255,255,0)100%);
    background: -webkit-gradient(linear, left top, right top, color-stop(0%, rgba(255,255,255,0)), color-stop(50%, rgba(255,255,255,.2)), color-stop(100%, rgba(255,255,255,0)));
    background: -webkit-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.6)50%, rgba(255,255,255,0)100%);
    background: -o-linear-gradient(left, rgba(255,255,255,0)0, rgba(255,255,255,.6)50%, rgba(255,255,255,0)100%);
    -webkit-transform: skewX(-25deg);
    -moz-transform: skewX(-25deg);
}

.yq-list-group .list-group-item .item-img:hover:before
{
    left: 150%;
    transition: left 1.5s ease 0s;
}

.article_yq .smalln
{
    margin-top: 10px;
   
}

.article_yq .smalln .pull-left
{
  
    width: 100%;
    background: #ffffff;
    
}

.article_yq .smalln .pull-left h5
{
    font-size: 15px;
}
.article_yq .smalln .pull-left table
{
    font-size: 15px;
   
}
.article_yq .smalln .breadcrumb
{
    background: transparent;
}
.article_yq .smalln .breadcrumb
{
    padding-top: 28px;
}

.article_yq .yq_dowmload img
{
    width: 100%;
}
.article_yq .yq_dowmload .btn
{
    color: #fff;
    background-color: #0a7e40;
}
.article_yq .yq_dowmload .btn:hover
{
    background-color: #0a7e40;
}
.article_yq p
{
    text-indent: 2em;
}

.yq_xz
{
    padding-left: 25px;
    padding-right: 25px;
    margin-top:20px;
}

.yq_xz div
{
    margin-top: 0px;
    font-size: 16px;
    padding-bottom: 3px;
    border-bottom: 1px dashed #ccc;
}


/*新闻动态*/
.newsdt
{
    margin-top: 30px;
    
    padding: 10px;
}
.newsdt h4
{
    font-weight: bold;
    padding-bottom: 5px;
    border-bottom: 1px solid #ccc;
    border-left: 5px solid #72ae2c;
    padding-left: 10px;
}
.newsdt .listne li
{
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    padding-left: 20px;
    padding-right: 10px;
    line-height: 24px;
}
.newsdt .listne li span
{
    padding-right: 10px;
}
/*左侧*/
.leftframe
{
    margin-bottom: 10px;
    padding-bottom: 20px;
}
.leftframe .page-header
{
    text-align: center;
    padding-bottom: 20px;
    margin-bottom: 10px;
}
.leftframe .page-header a
{
    font-size: 20px;
    color: #0b7e40;
    font-weight: bold;
}
/*未选择*/

.leftframe .nav-stacked > li > a
{
    color: #000000;
    background-color: #efefef;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    text-align: center;
}


/*已选择*/
.leftframe .nav-stacked > .active > a
{
    color: #fff;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    background-color: #78c043;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: center;
}

.leftframe .nav-stacked > li > a:hover, .leftframe .nav-stacked > li > a:focus
{
    color: #fff;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    background-color: Transparent;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: center;
    background-color: #78c043;
}

.leftframe_yq
{
    padding-left: 12px;
    padding-right: 12px;
}

.leftframe img
{
    margin-top: 15px;
    margin-bottom: 10px;
    width: 100%;
}
.leftframe h3
{
    font-size: 19px;
    margin-bottom: 10px;
}
.leftframe_yq .list-group a
{
    margin-bottom: 2px;
}

.leftframe_yq > .list-group > a
{
    color: #000000;
    background-color: Transparent;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    text-align: left;
}
/*已选择*/
.leftframe_yq .list-group .active
{
    color: #fff;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    border-left: 5px solid #3ec1e9;
    background-color: #78c043;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: left;
}

.leftframe_yq .list-group > a:hover, .leftframe_yq .list-group > a:focus
{
    color: #fff;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    background-color: Transparent;
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: left;
    background-color: #78c043;
}




.leftframe .nav-stacked
{
    padding: 0;
    margin: 20px auto;
}
.leftframe .nav-stacked li
{
    overflow: hidden;
    display: block;
    margin-bottom: 4px;
    border-left: 10px solid #78c043;
    -webkit-transition: all 300ms ease-in-out;
    -moz-transition: all 300ms ease-in-out;
    -o-transition: all 300ms ease-in-out;
    -ms-transition: all 300ms ease-in-out;
    transition: all 300ms ease-in-out;
}
.leftframe .nav-stacked li:last-child
{
    margin-bottom: 0px;
}
.leftframe .nav-stacked li a
{
    text-align: left;
    display: block;
    width: 100%;
    height: 100%;
    color: #333;
    position: relative;
}

.nav-stacked li:hover
{
    border-color: #ffdd45;
   
}






















/*无图新闻列表*/
.article_yq .list-group .list-group-item .wutu
{
    padding: 5px 5px 5px 5px;
}
.article_yq .list-group .list-group-item .wutu .list-group-item-caption .list-group-item-heading
{
    padding-left: 20px;
    padding-top: 5px;
  
}

.article_yq .list-group .list-group-item .wutu .list-group-item-caption .list-group-item-text
{
    margin-left: 20px;
    margin-top: 5px;
}
/*新闻列表*/


.article_yq .list-group .list-group-item
{
    padding: 8px;
}
.article_yq .list-group .list-group-item h4
{
    font-size: 14px;
    font-weight: bolder;
    padding-bottom:5px;
    padding-top:5px;
    
}

.article_yq .list-group .list-group-item p
{
    font-size: 14px;
    line-height: 20px;
    text-indent: 0em;
    padding: 0px 0px 0px 0px;
}

.article_yq .list-group .list-group-item .list-group-item-img
{
    max-width: 300px;
}
.article_yq .list-group .list-group-item .list-group-item-img img
{
    width: 100%;
}

.article_yq .list-group .list-group-item .list-group-item-img
{
    margin: 5px;
}

.article_yq .list-group .list-group-item .list-group-item-caption
{
    margin-left: -15px;
    padding: 0px 10px 0px 15px;
    font-size: 13px;
}

.article_yq .list-group .list-group-item .list-group-item-caption .pull-right
{
    margin-right: 15px;
    margin-top: 5px;
}
.article_yq .list-group .list-group-item .list-group-item-caption .pull-right .time
{
    font-size: 12px;
}

@media (max-width: 1100px)
{
    .article_yq .list-group .list-group-item h4
    {
        font-size: 14px;
        font-weight: bolder;
        margin-left: 20px;
        margin-right: 20px;
    }

    .article_yq .list-group .list-group-item p
    {
        font-size: 14px;
        line-height: 20px;
        text-indent: 0em;
        padding: 0px 0px 0px 0px;
        margin-left: 20px;
        margin-right: 20px;
    }
}
.article_yq .list-group .list-group-item .yq-tag
{
  margin:5px 0;   
}





.pagination > li > a, .pagination > li > span
{
    color: #000000;
}
.pagination > li > span
{
    padding: 3px 12px 3px 12px;
    border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus
{
    color: #666666;
    background-color: #eee;
    border-color: #ddd;
}
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus
{
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #999999;
    border-color: #428bca;
}
/*新闻内页*/
.article_yq .articleheader
{
    margin-top:20px;
    border-bottom: 1px solid #ddd;
}
.article_yq .articleheader h2
{
    font-size: 24px;
    line-height: 24px;
    padding-bottom: 10px;
}
.article_yq .articleheader h3
{
    font-size: 16px;
}
.article_yq h4
{
    font-size: 14px;
}
.article_yq h5
{
    font-size: 12px;
}
.newsw .page-header
{
    line-height: 24px;
}
.newsw .page-header h3
{
    padding-top: 10px;
}
.article_yq .classbody p
{
    text-indent: 2em;
}
.article_yq .classbody img
{
    width:100%;
    }
/*网站地图*/
.sitemap
{
    margin-top: 20px;
}
.sitemap h3
{
    margin-bottom: 20px;
    color: #282828;
    font-family: Microsoft YaHei,SimHei;
    font-weight: 100;
    font-size: 16px;
    border: 0px;
    padding: 5px 10px 5px 10px;
    border-radius: 0px;
    border-left: 5px solid #72ae2c;
    border-bottom: 1px solid #ccc;
}
.sitemap h3 a
{
    color: #282828;
}
.sitemap h3 a:hover
{
    color: #696969;
    font-family: Microsoft YaHei,SimHei;
    font-weight: 100;
    font-size: 16px;
    border: 0px;
    border-radius: 0px;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: center;
}
.article_yq .sitemap .btn-group-justified
{
    margin-bottom: 20px;
}
.article_yq .sitemap .btn-group-justified li > a
{
    color: #585858;
    font-family: Microsoft YaHei,SimHei;
    font-weight: 100;
    font-size: 14px;
    border: 0px;
    border-radius: 0px;
    background-color: #ebebeb;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: center;
}
.article_yq .sitemap .btn-group-justified > li > a:hover
{
    color: #ffffff;
    font-family: Microsoft YaHei,SimHei;
    font-size: 14px;
    border: 0px;
    border-radius: 0px;
    background-color: #6d6d6d;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    text-align: center;
}



/* Footer
-------------------------------------------------- */
footer
{
    border-color: #333333;
    background-color: #333333;
    color: #FFFFFF;
    padding: 10px 0px;
    font-size: 14px;
}
footer a:link
{
    text-decoration: none;
    color: #ffffff;
}
footer a:visited
{
    text-decoration: none;
    color: #ffffff;
}

footer a:hover
{
    text-decoration: none;
    color: #0b7f41;
}

footer a:active
{
    text-decoration: blink;
    color: #ffffff;
}
footer table img
{
    width: 80px;
    margin-left: 20px;
}





