.jrgz{width:100%; height:60px;background:#fff;margin:20px 0;}
.jrgz_con{width:1160px;margin:0 auto;}
.jrgz_left{width:865px;float:left;}
.jrgz_title{display:block;color:#e31d1a;font-size: 18px; line-height: 60px; float:left;font-weight: bold;}
.jrgz_txt{display:block; color:#5c5c5c; font-size: 18px; height:60px;line-height: 60px; width:770px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;float:left;margin-left: 10px;}
.serch{width:260px;height:35px;border:1px solid #0056a2;border-radius: 20px;float:left;margin-top: 10px;}
.serch_input{width:77%;height:35px; padding-left: 3%; line-height:35px;border-radius: 20px 0 0 20px;float:left;}
.serch_btn{float:left;width:20%; height:35px;border-radius: 0px 20px 20px 0px; background:url(../images/serch_btn.png) center center no-repeat #0056a2;}
.banner_img{width:1160px; height:120px;background:#fff; padding:20px;margin-bottom: 20px;}
.banner_img img{width:100%;}
.left_banner{width:620px; height:315px;float:left;background:#fff; padding:25px;}
.all{ width:100%; height:315px; }
.all li img{ display:block; width:100%; height:315px;}
.all .display{ width:100%; height:100%; overflow:hidden; position:relative;}
.all ul li{ display:none; position:relative;}
.banner_tit{ width:99%; height:30px; line-height: 30px; background:rgba(0,0,0,.3); color:#fff; font-size: 14px; position:absolute; left:0; bottom:0; z-index: 3; padding-left: 1%;}
.all ul .current{ display:block;}
.all ol{ position:absolute; right:10px; bottom:10px; z-index: 4;}
.all ol li{ width:10px; height:10px; color:#fff;  background:rgba(0,0,0,.8); border:1px solid #fff; line-height:20px; text-align:center; float:left; margin-left:10px; cursor:pointer;}
.all .current{ background:#0056a2;}
.right_tab{ width:450px; height:305px;background:#fff;float:right;padding:30px;}
.right_tab a{color:#333;}
.right_tab .left_tit{height:35px;  line-height:35px;}
.right_tab .left_tit span{display:inline-block; width:80px; height:35px;  cursor:pointer; font: 18px/35px "微软雅黑"; color:#333; background:url(../images/right_tab.png) left center no-repeat; padding-left: 40px;margin-right: 10px;}
.right_tab .left_tit span.current{ border-bottom: 1px solid #194775;}
.right_tab .left_tit span.current a{ color:#0056a2;}
.right_tab ul li{display:none;}
.right_tab ul li.current{display:block;}
.right_tab dl{ width:100%;  margin:20px auto 0; overflow:hidden;}
.right_tab dl dd{ height:39px;}
.right_tab dl dd a{ display:block; width:75%; font-size: 16px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.right_tab dl dd b{display:block; width:20%; font-size: 16px; color:#666; float:right; font-weight: normal;text-align: right;}
.right_tab dl dd:hover a{ color:#0056a2;}
.zt_img{ padding:20px;background:#fff;margin-top: 20px;}
.zt_img li{float:left;width:31%;margin:0 3% 30px 0;}
.zt_img li:nth-of-type(4){margin-bottom: 0;}
.zt_img li:nth-of-type(5){margin-bottom: 0;}
.zt_img li:nth-of-type(3){margin-right:0;}
.zt_img li:nth-of-type(6){margin:0;}
.zt_img li img{width:100%;}
.three{margin: 20px 0;}
.zxgk{width:390px;float:left;margin-right:30px;padding:35px;background:#fff;}
.zxgk_tit{ width:95px; height:35px;background:url(../images/right_tab.png) left center no-repeat; border-bottom:1px solid #0056a2; padding-left: 40px; line-height: 35px;margin-bottom: 20px;}
.zxgk_tit a{font-size: 20px; color:#0056a2;}
.zxrw li{ float:left;width:19%;margin-right: 1.2%; height:50px; line-height: 50px;background:#f4f4f4;text-align: center;}
.zxrw li:last-child{margin-right: 0;}
.zxrw li:hover{background:#0056a2;}
.zxrw li a{font-size: 14px; color:#000;display:block;}
.zxrw li a:hover{color:#fff;}
.zxjg{background:#f4f4f4;padding:15px;margin-top: 10px;}
.zxjg b{font-size: 12px;margin-right: 10px;}
.zxjg a{color:#808080;font-size: 12px;margin:10px;}
.zxjg a:hover{color:#0056a2;}
.three_tab{width:310px;float:left; background:#fff;padding:35px;}
.three_tab a{color:#333;}
.three_tab .left_tit{height:35px;  line-height:35px;}
.three_tab .left_tit span{display:inline-block; width:80px; height:35px;  cursor:pointer; font: 18px/35px "微软雅黑"; color:#333; background:url(../images/right_tab.png) left center no-repeat; padding-left: 40px;margin-right: 10px;}
.three_tab .left_tit span.current{ border-bottom: 1px solid #194775;}
.three_tab .left_tit span.current a{ color:#0056a2;}
.three_tab ul li{display:none;}
.three_tab ul li.current{display:block;}
.three_tab dl{ width:100%; height:175px;  margin:20px auto 0; overflow:hidden;}
.three_tab dl dd{ height:39px;}
.three_tab dl dd a{ display:block; width:70%; font-size: 16px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.three_tab dl dd b{display:block; width:29%; font-size: 16px; color:#666; float:right; font-weight: normal; text-align: right;}
.three_tab dl dd:hover a{ color:#0056a2;}
.spxw{ width:235px;float:right;background:#fff;padding:35px 35px 32px 35px;}
.spxw_tit{width:95px; height:35px;background:url(../images/right_tab.png) left center no-repeat;  padding-left: 40px; line-height: 35px;margin:0px auto;}
.spxw_tit a{color:#0056a2;}
.spxw_name{font-size: 14px;color:#505050; text-align: center;}
.four_box{margin-top: 20px;}
.bgxt{width:260px; float:left;background:#fff;padding:20px;}
.bgxt img{width:100%;}
.bgxt_tit{ height:35px;background:url(../images/right_tab.png) 40px center no-repeat; line-height: 35px;text-align: center;color:#0056a2;font-size: 18px;margin-top: 10px;}
.bgxt p{text-align: center;font-size: 14px; color:#505050;}
.four_tab{ width:495px;padding:20px; float:left;margin-left: 30px;background:#fff;}
.four_tab a{color:#333;}
.four_tab .left_tit{height:35px;  line-height:35px;}
.four_tab .left_tit span{display:inline-block; width:80px; height:35px;  cursor:pointer; font: 18px/35px "微软雅黑"; color:#333; background:url(../images/right_tab.png) left center no-repeat; padding-left: 40px;margin-right: 10px;}
.four_tab .left_tit span.current{ border-bottom: 1px solid #194775;}
.four_tab .left_tit span.current a{ color:#0056a2;}
.four_tab ul li{display:none;}
.four_tab ul li.current{display:block;}
.four_tab dl{ width:100%; height:190px;  margin:20px auto 0; overflow:hidden;}
.four_tab dl dd{ height:40px;}
.four_tab dl dd a{ display:block; width:77%; font-size: 16px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.four_tab dl dd b{display:block; width:20%; font-size: 16px; color:#666; float:right; font-weight: normal; text-align: right;}
.four_tab dl dd:hover a{ color:#0056a2;}
.xfjb{width:260px;float:right;background:#fff;padding:20px;}
.xfjb img{width:100%;}
.xfjb p{text-align: center;font-size: 14px; color:#505050;}
.five_box{margin-top: 20px;}
.wyfc{width:260px;float:left;background:#fff;padding:20px;}
.wyfc_tit{ width:95px; height:35px;background:url(../images/right_tab.png) left center no-repeat; border-bottom:1px solid #0056a2; padding-left: 40px; line-height: 35px;margin-bottom: 20px;}
.wyfc_tit a{font-size: 20px; color:#0056a2;}

.wyfc_banner{ width:100%; height:190px;  position:relative;}
.wyfc_banner ul{ position:relative; z-index:1;}
.wyfc_banner ul li{ position:absolute; left:0; top:0;}
.wyfc_banner li img{width:100%; height:180px;}
.wyfc_banner ol{position:absolute; right:10px; bottom:10px; z-index:2;}
.wyfc_banner ol li
{ 
    width:20px; height:20px
    ; border:1px solid #ccc; float:left; line-height:20px; text-align:center
    ; color:#000;margin-left:5px; cursor:pointer;
}
.wyfc_banner ol .current{ background:#f60;}
.wyfc_banner span
{ 
     z-index:11;position:absolute; top:45%; margin-top:-20px;cursor:pointer;
}
.wyfc_banner .right{  position:absolute; top:45%;right:0; margin-top:-20px;}
.wyfc_banner p{font-size: 16px; text-align: center;margin-top: 10px;position:absolute; left:0px; top:140px;color:#fff;background:rgba(0,0,0,.5); width:100%; height:30px; line-height: 30px;}
.xsyz{width:380px;background:#fff;margin-left: 30px;padding:20px;float:left;}
.xsyz a{color:#333;}
.xsyz .left_tit{height:35px;  line-height:35px;}
.xsyz .left_tit span{display:inline-block; width:80px; height:35px;  cursor:pointer; font: 18px/35px "微软雅黑"; color:#333; background:url(../images/right_tab.png) left center no-repeat; padding-left: 40px;margin-right: 10px;}
.xsyz .left_tit span.current{ border-bottom: 1px solid #194775;}
.xsyz .left_tit span.current a{ color:#0056a2;}
.xsyz ul li{display:none;}
.xsyz ul li.current{display:block;}
.xsyz dl{ width:100%; height:190px;  margin:20px auto 0; overflow:hidden;}
.xsyz dl dd{ height:40px;}
.xsyz dl dd a{ display:block; width:73%; font-size: 16px; color:#666; float:left;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.xsyz dl dd b{display:block; width:25%; font-size: 16px; color:#666; float:right; font-weight: normal; text-align: right;}
.xsyz dl dd:hover a{ color:#0056a2;}
.jczx{width:380px;background:#fff;float:right;padding:20px;}

.jczx_tit{ width:95px; height:35px;background:url(../images/right_tab.png) left center no-repeat; border-bottom:1px solid #0056a2; padding-left: 40px; line-height: 35px;margin-bottom: 20px;}
.jczx_tit a{font-size: 20px; color:#0056a2;}
.jczx li{width:48%;float:left;margin-right: 1.5%;}
.jczx li img{width:80%;height:157px;margin:0 auto;}
.jczx li p{text-align: center;margin-top: 10px;}
.shy{padding:20px;background:#fff;margin-top: 20px;}
.shy_tit{ width:95px; height:35px;background:url(../images/right_tab.png) left center no-repeat; border-bottom:1px solid #0056a2; padding-left: 40px; line-height: 35px;margin-bottom: 20px;}
.shy_tit a{font-size: 20px; color:#0056a2;}
/*.news-scroll{ height:290px; position:relative; overflow:hidden;}
.news-scroll ul{ width:99999999999px; position:absolute; left:0; top:0; cursor:pointer;}
.news-scroll li{ float:left;width:325px;height:280px;margin-right: 30px;box-shadow: 5px 5px 5px #ccc;border-radius: 10px;}
.news-scroll li img{width:100%;height:250px;}
.news-scroll li span{display:block; height:30px;border-top: 1px solid #ccc; text-align: center; line-height: 30px;}*/

        .topic_rime_rotate {
            height:290px;
        }
        
        .topic_rime_rotate ul {
            overflow: hidden;
        }
        
        .topic_rime_rotate li {
            overflow: hidden;
            float: left;
            width: 325px;
            height:290px;
            margin-right: 20px;
            transition: opacity 0.5s;
            -webkit-transition: opacity 0.5s;
            -o-transition: opacity 0.5s;
            -moz-transition: opacity 0.5s;
            box-shadow: 6px 6px 5px #ccc;
            border-radius: 10px;

        }
        
        .topic_rime_rotate li:hover {
            opacity: 0.5;
        }
        
        .topic_rime_rotate li a {
            /*margin: 10px;*/
        }
        
        .topic_rime_rotate li img {
            width: 100%;
            margin: 0 auto;
            vertical-align: bottom;
            height: 240px;
        }
        .topic_rime_rotate li span{display:block; height:30px;border-top: 1px solid #ccc; text-align: center; line-height: 30px;}
        .run {
            width: 100%;
            overflow: hidden;
        }
.num_float {
  position: fixed;
  left: 8px;
  z-index: 99999;
  top: 0;
  box-shadow: 0 0 5px 5px rgba(0, 0, 0, 0.05);
  border-radius: 10px;
}
.num_float img {
  border-radius: 10px;
  vertical-align: bottom;
}
.right_fixed{ position:fixed;right:10px;top:50%;z-index: 99;}
.gzh_img{position:fixed;right:55px;top:50%; z-index: 99;display:none;}
.app_img{position:fixed;right:55px;top:55%; z-index: 99;display:none;}
.right_fixedsj{ position:fixed;right:10px;top:55%;z-index: 99;}
@media screen and (max-width: 980px) {
    .jrgz{height:auto;padding-bottom: 10px;}
    .jrgz_con{width:100%; }
    .jrgz_left{width:100%;float:none;}
    .jrgz_title{width:25%;}
    .jrgz_txt{width:71%;}
    .serch{width:95%;float:none;margin:0 auto;}
    .banner_img{width:90%;height:auto;padding:5%;}
    .banner_img img{width:100%;height:60px;}
    .left_banner{width:90%;padding:5%;float:none;}
    .right_tab{width:90%;padding:5%; float:none;}
    .right_tab dl dd a{width:65%;}
    .right_tab dl dd b{width:32%;}
    .zxgk{width:90%;float:none;padding:5%;}
    .three_tab{width:90%;padding:5%;float:none;}
    .three_tab dl dd a{width:69%;}
    .three_tab dl dd b{width:31%;}
    .spxw{width:90%;padding:5%;float:none;}
    .bgxt{width:90%;float:none;padding:5%;}
    .four_tab{width:90%;padding:5%;float:none;margin-left: 0;}
    .four_tab dl dd a{width:65%;}
    .four_tab dl dd b{width:32%;}
    .xfjb{width:90%;float:none;padding:5%;}
    .wyfc{width:90%;float:none;padding:5%;}
    .xsyz{width:90%;float:none;padding:5%;margin-left: 0;}
    .xsyz dl dd a{width:65%;}
    .xsyz dl dd b{width:32%;}
    .jczx{width:90%;padding:5%;float:none;}

}