﻿html, body, div, dl, dt, dd, ul, ol, li, pre, code, form, fieldset, legend, input, textarea, blockquote, th, td {
    margin: 0;
    padding: 0;
 
    font-family:  "Arial", sans-serif,"宋体" ;
    line-height: 2em;
    list-style-type: none;
   
}
body {
    /* background: url(../images/web-bg.jpg);*/
    /* background: #FDFDF8;
*/

    color: #666;
    font-size: 13px;

}

p {
   margin:0px!important;
}
a {
    color: #5f6061 !important;
    text-decoration: none !important;
}

    a:hover {
        text-decoration: none;
        -webkit-transition: background-color .2s ease;
        -moz-transition: background-color .2s ease;
        -ms-transition: background-color .2s ease;
        -o-transition: background-color .2s ease;
        transition: background-color .2s ease;
        color:#1890ff !important
    }

img {
    border: 0
}
#info {
    font-size: 12px;
 
    font-family: monospace;
    white-space: pre-wrap;

}

.top {
    height: 25px;
    border: 1px solid #E9C9A0;
    background: url(../images/top_bj.jpg) repeat-x;
}

/*重置row container*/

.container {
    width:960px !important;
    padding-right: 5px !important;
    padding-left: 5px !important;
}
.row {
   margin-right:-5px;
   margin-left:-5px;
}
.col-lg-4, .col-sm-12 {
    padding-right: 5px !important;
    padding-left: 5px !important;
}
.nav-menu {
   
    
    border: 1px solid #BD7540;
    margin-top: 2px;
    background-color: #E9C9A0;
   
}
.s-menu {
    width: 100%;
  
    /*  background-color: rgb(208, 166, 0);*/
    
    background: url(../images/nav_bj.jpg) repeat-x;
    margin: 1px;
    padding-left: 15px;
}
    .s-menu ul {
        
        
        margin: 0px auto;
    }
    .s-menu .item {
        float: left;
        display: inline-block;
        position: relative;
    }
    .s-menu  li {
        width: 84px;
        height: 33px;
        line-height: 33px;
        float: left;
        background: url(../images/nav_line.jpg) no-repeat right;
        text-align: center;
    }
        .s-menu li:last-child {
            background: none;
        }
        .s-menu li.active a, .s-menu li.item:hover a {
            background: url(../images/nav_img.jpg) no-repeat center 25px;
            color: #EEE;
        }

    .s-menu .item a {
        display: block;
     font-size:14px;
        
        color: rgb(255, 255, 255) !important;
   
      
    }
       /* .s-menu .item a::before {
            content: "";
            display: block;
            width: 2px;
            height: 16px;
            background-color: rgb(255, 255, 255);
            position: absolute;
            left: 0px;
            top: 16px;
            z-index: 12;
            
        }*/

.Gyx_about {
 width:100%;
 background:#fff;
 margin-top:2px;
 border:1px solid #bf5d00
}
    .Gyx_about .G_title {
        background-image: url(../images/right_bj.gif);
     height:29px;
        color: #fff !important;
               
        
    }
    .Gyx_about .jianjie1_1 {
      
        height: 27px;
        width: 145px;
        font-size: 14px;
        font-weight:bold;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 29px;
        background-image: url(../images/news_title1.jpg);
    }
    .Gyx_about .G_content {
       padding:20px;
       text-indent:2em;
    }
        .Gyx_about .G_content .G_flcon {
            float: left;
            width: 78%;
            padding-right: 8px;
        }

        .Gyx_about .G_content img {
            width: 22%;
            float:left;
        }

.Gyx_Row2 {
    width: 100%;
    height:360px;
    background: #fff;
    margin-top: 10px;
    border: 1px solid #bf5d00;
   /* box-shadow: 0 4px 8px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);*/
}
    .Gyx_Row2 .G_title {
        height: 29px;
        line-height: 29px;
        background:url(../images/right_bj.gif);
        color: #fff !important;
    }
        .Gyx_Row2  .row {
            margin-right: 0px;
            margin-left: 0px;
        }
    .Gyx_Row2 .jianjie1_1 {
        height: 27px;
        width: 145px;
        font-size: 14px;
        font-weight: bold;
        padding-right: 0px;
        padding-bottom: 0px;
        padding-left: 29px;
        background-image: url(../images/news_title1.jpg);
    }
    .Gyx_Row2 .G_title .G_text {
        float: left;
        width: 96px;
        height: 29px;
        background: url(../images/title1.gif) no-repeat;
        float: left;
        text-align: center;
        line-height: 29px;
        font-weight: bold;
    }
    .Gyx_Row2 .G_title .G_text1 {
        float: left;
        width: 96px;
        height: 29px;
        background: url(../images/title2.jpg) no-repeat;
        float: left;
        text-align: center;
        line-height: 29px;
        font-weight: bold;
    }
        .Gyx_Row2 .G_title .G_more {
        float:right;
        font-size:12px;
        padding-right:8px;
        }
            .Gyx_Row2 .G_title .G_more a {
               font-weight:400 !important
            }
            .Gyx_Row2 .G_title .G_more a:hover {
                color: #666 !important;
            }
            .Gyx_Row2 .G_list {
                padding: 8px 20px;
                width: 100%;
            }
           
                .Gyx_Row2 .G_list li {
                    position: relative;
                    margin: 0 0 8px;
                    padding-right: 40px;
                    padding-left: 10px;
                    display: flex;
                    align-items: center;
                    overflow: hidden;
                    border-bottom: 1px dashed #c4c4c4
                }
                .Gyx_Row2 .G_list i {
                  
                    position: absolute;
                    left: 0px;
                    display: flex;
                    justify-content: center;
                    align-items: center;
                    background: url("../images/dot.gif") no-repeat;
                    width: 10px;
                    height: 9px;
                }

            .Gyx_Row2 .G_list li a {
                display: block;
                width: 100%;
                font-size: 16px;
                overflow: hidden;
                color: #666 !important;
                white-space: nowrap;
                text-overflow: ellipsis;
                margin-bottom: 5px;
                padding-left: 10px;
            }
            .Gyx_Row2 .G_list li .year {
                position: absolute;
                top: 0px;
                color: #b5b5b5;
                width: auto;
                right: 0px;
                font-size: 13px;
            }
        .Gyx_Row2 .G_list span {
        /*  float:left;*/
      /*  font-size:14px;*/
          
        }
        .Gyx_Row2 .G_list li a:hover {
            color: #BD7540 !important;
        }



        /*轮播图*/
.picMarquee-left {
    width: 100%;
    overflow: hidden;
    position: relative;
    border: 1px solid #bf5d00;
    margin-top: 10px;
}

    .picMarquee-left .hd {
        overflow: hidden;
        height: 30px;
        background: #f4f4f4;
        padding: 0 10px;
    }

        .picMarquee-left .hd .prev, .picMarquee-left .hd .next {
            display: block;
            width: 5px;
            height: 9px;
            float: right;
            margin-right: 5px;
            margin-top: 10px;
            overflow: hidden;
            cursor: pointer;
            background: url("../images/arrow.png") no-repeat;
        }

        .picMarquee-left .hd .next {
            background-position: 0 -50px;
        }

        .picMarquee-left .hd .prevStop {
            background-position: -60px 0;
        }

        .picMarquee-left .hd .nextStop {
            background-position: -60px -50px;
        }

    .picMarquee-left .bd {
        padding: 10px;
    }

        .picMarquee-left .bd ul {
            overflow: hidden;
            zoom: 1;
        }

            .picMarquee-left .bd ul li {
                margin: 0 8px;
                float: left;
                _display: inline;
                overflow: hidden;
                text-align: center;
            }

                .picMarquee-left .bd ul li .pic {
                    text-align: center;
                }

                    .picMarquee-left .bd ul li .pic img {
                        width: 200px;
                        height: 140px;
                        display: block;
                        padding: 2px;
                        border: 1px solid #ccc;
                    }

                    .picMarquee-left .bd ul li .pic a:hover img {
                        border-color: #999;
                    }

                .picMarquee-left .bd ul li .title {
                    line-height: 24px;
                }
                .picMarquee-left .bd ul li .title a:hover{
                   color:#bf5d00 !important
                }

.Gyx_footer {
    margin-top: 8px;
    background: url(../images/container-fix.gif) ;
    padding: 10px;
    color: #fff !important;
    text-align: center;
}
    .Gyx_footer .G_Nav {
        text-align: center;
        padding: 0 40px;
        border-bottom: 1px solid #dfd0b1
    }
        .Gyx_footer .G_Nav ul {
            display: table;
            margin-left: auto;
            margin-right: auto;
        }
        .Gyx_footer .G_Nav li {
        
            min-width: 80px;
            float: left;
            *float: none;
            *display: inline;
            *zoom: 1;
        }
        .Gyx_footer .G_Nav a {
           color:#666 !important;
        }
    .Gyx_footer .G_text {
      color:#666 !important;
      font-size:14px;
    }

.Gyx_ArticleList {
    margin-top:8px;
}


.Gyx_ArticleShow {
   background:#fff;
   margin-top:9px;
   padding:30px 10px;
}
.Gyx_ArticleShow .Gyx_title
{
    text-align:center;
    padding:10px;
    border-bottom:1px dashed #dedede;
}
    .Gyx_ArticleShow .Gyx_title .zz {
      color:#666;

    }
    .Gyx_ArticleShow .Gyx_content {
       padding:10px;
    }
        .Gyx_ArticleShow .Gyx_content img {
           max-width:100% !important;
        }
        /*分页*/
        /************* 分页 */
        .pages {
            clear: both;
            margin: 0px 10px;
            font-size: 1em;
            color: #888;
            text-align: center
        }

    .pages strong, .pages span {
        color: #FFFFFF !important;
        display: block;
        float: left;
        height: 26px;
        line-height: 26px;
        float: left;
        padding: 0px 8px;
        background: #bf5d00;
        margin: 0px 3px 0px 0px;
        font-size: 0.8em;
        border-radius: 3px 3px 3px 3px;
    }

    .content .pages a, .pages a {
        display: block;
        float: left;
        height: 24px;
        line-height: 24px;
        float: left;
        padding: 0px 8px;
        border: 1px solid #bf5d00;
        border-radius: 3px 3px 3px 3px;
        text-decoration: none;
        margin: 0px 3px 0px 0px;
        color: #991010 !important;
        font-size: 0.8em;
        cursor: pointer
    }

.content .pages strong {
    color: white;
}

.pages span {
    /*float:right;*/
}

#page {
    font-size: 1em;
}
    #page a {
      color:#595959 !important;
    }
        #page a:hover {
          color:#bf5d00 !important
        }

        #page strong {
            padding: 5px 8px;
            background: #991010;
            border-radius: 5px;
            color: white;
            margin-right: 15px;
            font-size: 0.8em;
        }

#AspNetPager1_btn {
    height: 24px;
    line-height: 24px;
    padding: 0px 8px;
    border: 1px solid #991010;
    border-radius: 3px 3px 3px 3px;
    margin: 0px 3px 0px 0px;
    color: #991010;
    font-size: 0.8em;
    cursor: pointer;
}

#AspNetPager1_input {
    border: 1px solid #991010;
    padding: 0px 8px;
    height: 22px;
    margin-right: 8px;
    border-radius: 3px 3px 3px 3px;
    text-align: center;
    line-height: 22px;
}



.img-auto {
    display: block;
    overflow: hidden;
}

    .img-auto img {
        width: 100%;
       /* height: auto;*/
        transition: 600ms;
    }
        .img-auto img:hover {
            -webkit-transform: scale(1.1);
            -moz-transform: scale(1.1);
            -ms-transform: scale(1.1);
            -o-transform: scale(1.1);
            transform: scale(1.1);
        }

/*小屏特殊处理*/
@media only screen and (max-width: 1024px) {

  

    .container {
        width: 100% !important;
        padding-right: 0px !important;
        padding-left: 0px !important;
        margin-right: auto;
        margin-left: auto;
    }

    .s-menu {
        width: 100%;
        min-height: 44px;
        background: url(../images/nav_bj.jpg);
        padding: 8px 8px;
    }

        .s-menu ul {
            margin: 0px auto;
        }

        .s-menu .item {
            float: left;
            display: inline-block;
            position: relative;
        }

        .s-menu li.active a, .s-menu li.item:hover a {
          
        }

        .s-menu .item a {
            display: block;
            min-height: 44px;
           
            color: rgb(255, 255, 255) !important;
            font-size: 17px;
        }
    .Gyx_about .G_content .G_flcon {
        float: left;
        width: 100%;
    }
        .Gyx_about .G_content img {
          width:100%;
         }
    }