main{padding-top: 50px;}
/*焦点图*/
.panel_A .panel_A_1{position: relative;overflow:hidden;width:620px;margin-right: 30px;}
.panel_A .panel_A_1 .hd{width: 100%;position: absolute;height: 50px;line-height: 50px;bottom: 0;right: 0;z-index: 1;background-color: rgba(0,0,0,.6);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);}
.panel_A .panel_A_1 .hd ul{position: absolute;right: 16px;bottom: 0;max-width: 120px;}
.panel_A .panel_A_1 .hd li{display:inline-block;background-color:#fff;width:10px;height:7px;transition:all .3s;margin-left:5px;cursor:pointer}
.panel_A .panel_A_1 .hd li.on{background-color: #4c7ee0;width:25px;}
.panel_A .panel_A_1 .hd .slideFocusInfo{color:#fff;text-indent:1em;width: 100%;text-align:left;display: block;padding-right: 25%;height: 50px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;}
.panel_A .panel_A_1 .hd .slideFocusInfo:hover{text-decoration: underline;}
.panel_A .panel_A_1 .bd {position: relative;z-index: 0;}
.panel_A .panel_A_1 .bd li img{display:block;width:auto;height:370px;}
.panel_A .panel_A_1 .bd li a{display: block;overflow: hidden;}

.panel_title{height: 60px;line-height:30px;margin-bottom: 10px;}
.panel_title a{float: left;}
.panel_title a.pantle{position: relative;padding-right: 20px;}
.panel_title a.pantle::after{content: '';width: 0;height: 40px;border-right: 2px solid #adadad;position: absolute;right: 0;bottom: 10px;}
.panel_title a.pantle h3{height: 30px;font-size: 22px;font-weight: bold;}
.panel_title a.pantle p{height: 30px;color: #7b7b7b;}
.panel_title .more{line-height: 60px;margin-left: 20px;color: #2474f7;}
.panel_A .panel_A_2{width: 550px;}
.panel_A .new_list{margin-bottom: 22px;}
.panel_A .new_list .panel_title{border-bottom: 2px solid #d6d2d2;}
.panel_A .panel_A_2 ul li{overflow: hidden;}
.panel_A .panel_A_2 ul li .date{float: right;height: 36px;line-height: 36px;color: #999;}
.panel_A .panel_A_2 ul li a{float: left;max-width: 80%;display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;height: 36px;line-height: 36px;text-align: left;}

.panel_B{margin: 50px auto 70px;}
.panel_B ul li{float: left;width: 32%;margin-right: 2%;}
.panel_B ul li:nth-child(1){background: url(../img/panel_Bbg1.jpg) no-repeat center;}
.panel_B ul li:nth-child(2){background: url(../img/panel_Bbg2.jpg) no-repeat center;}
.panel_B ul li:nth-child(3){background: url(../img/panel_Bbg3.jpg) no-repeat center;margin-right: 0;}
.panel_B ul li a{display: block;color: #fff;height: 150px;padding: 32px 40px;font-size: 14px;}
.panel_B ul li a p{width: 216px;font-size: 14px;margin-bottom: 30px;}

.panel_C ul li{float: left;width: 32%;margin-right: 2%;}
.panel_C ul li:last-child{margin-right: 0;}
.panel_C ul li a,.panel_C ul li a img{width:100%;height: 300px;}
.panel_C .blurb{margin: 50px 0 80px;}
.panel_C .blurb h3{margin-bottom: 30px;font-size: 20px;}
.panel_C .blurb p{width: 370px;line-height: 30px;}

.panel_D{max-width: 1700px;margin: 0 auto 60px;}
.panel_D .CgzsInfo{position: absolute;bottom: 0;background-image: linear-gradient(-180deg, rgb(255 255 255 / 0%), #000000e6);width: 100%;color: #fff;padding: 20px 20px 10px;}
.panel_D .CgzsInfo h2{font-size: 18px;}
/* 首页专题专栏 */
.ztzl-left-box{position: relative;overflow: hidden;}
.ztzl-left-box .hd{width: 100%;position: absolute;bottom: 14px;text-align: center;z-index: 2;}
.ztzl-left-box .hd li{font-size: 0;width: 10px;height: 7px;background: #ababab;margin: 2px;cursor: pointer;display: inline-block;}
.ztzl-left-box .hd li.on {height: 8px;margin: 0 5px;width: 30px;background-color: #013ebb;}
/* .ztzl-left-box .bd{padding:10px;} */
.ztzl-left-box .bd ul{overflow:hidden;height:480px;/*self:固定容器的高*/}
/*2-1-2布局*/
/* .ztzl-left-box .bd ul li{float:left;margin:0 10px;overflow: hidden;width:320px;height:100%;}
.ztzl-left-box .bd ul li a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.ztzl-left-box .bd ul li a img{width: auto;height: 100%;border-radius: 4px;} */
/*1-1布局*/
.ztzl-left-box .bd ul li{float:left;margin:0 10px;overflow: hidden;width: 50%;height:100%;/*一行显示两个*/}
.ztzl-left-box .bd ul li a{display: block;width: 100%;height: 100%;position: relative;overflow: hidden;}
.ztzl-left-box .bd ul li a img{width: 100%;height: 100%;border-radius: 4px;}
.ztzl-left-box .bd li.small-box a{height:48%;}
.ztzl-left-box .bd li.small-box a:first-child{margin-bottom: 6%;}
.ztzl-left-box .bd ul li.small-box a img{width: 100%;}



/* 下面是前/后按钮代码*/
.ztzl-left-box .ztzl-btn{position:absolute;left: 18%;top:50%;margin-top: -30px;display:block;width:50px;height:50px;background:url(../img/slider-arrow.png) -104px 10px no-repeat #7b7b7b;filter:alpha(opacity=50);opacity:0.5;z-index: 2;border-radius: 50%;}
.ztzl-left-box .next{left:auto;right: 18%;background-position:20px 10px;}
.ztzl-left-box .ztzl-btn:hover{ filter:alpha(opacity=100);opacity:1;}
/* 遮罩层 */
.mask_left{position: absolute;height: 480px;width: 220px;left: 0;background-image: linear-gradient(-90deg, rgba(255,255,255,.5),#eefaff);z-index: 99;}
.mask_right{position: absolute;height: 480px;width: 220px;right: 0;background-image: linear-gradient(-90deg, #eefaff,rgba(255,255,255,.5));z-index: 99;}

.panel_E{max-width:1700px;max-height:380px;margin: 0 auto;padding-bottom: 80px;overflow:hidden;}
.title{width: 180px;margin: 0 auto;margin-bottom:20px;text-align: center;line-height: 30px;}
.title .more{display: none;line-height: 60px;margin-left: 20px;color: #2474f7;}
.title a h3{height: 30px;font-size: 22px;font-weight: bold;}
.title a p{height: 30px;color: #7b7b7b;}
.panel_E .hzhb_box{background-color: #fff;overflow: hidden;position: relative;white-space: nowrap;}
.panel_E .hzhb_box ul{width: 1920px;}
.panel_E .hzhb_box ul li{float: left;margin: 10px 20px 20px;}
.panel_E .hzhb_box ul li img{width: auto;height: 60px;}
.scroll-wrapper{white-space: nowrap;position: absolute;animation: scroll 10s linear infinite;}


@media screen and (max-width:768px){
    main{padding: 10px;}
    .panel_E img, main a img, .panel_C .blurb p, .panel_A .panel_A_2, .panel_B ul li a p{width: 100%;}
    .panel_title a{float: left;width: auto;}
    .panel_title a.pantle::after{display: none;}

    /*焦点图*/
    .panel_A .panel_A_1{margin-right: 0px;margin-bottom: 20px;}
	.panel_A .panel_A_1, .panel_A .panel_A_1 .bd li img{width:100%;height:auto;}
    .panel_A .new_list{margin-bottom: 20px;}
    .panel_title {line-height: 60px;}
    .panel_title a.pantle h3, .panel_title a.pantle p{display: inline-block;}
    .panel_title .more, .title .more{float: right;display: block;}
    .panel_A .panel_A_2 ul li{margin-bottom: 10px;padding: 5px 0;}
    .panel_A .panel_A_2 ul li a{display: inline;height: auto;line-height: 22px;float: none;white-space: initial;padding-right: 10px;}
    .panel_A .panel_A_2 ul li .date{float: none;white-space: nowrap;line-height: 22px;}

    .panel_B{margin: 20px 0;}
    .panel_B ul li{float: none;width: 100%;margin: 10px 0;}

    .panel_C ul{overflow: auto hidden;white-space: nowrap;}
    .panel_C ul li{float: none;width: 80%;margin-right: 0;display: inline-block;}
    .panel_C ul li a,.panel_C ul li a img{width:100%;height:auto;}
    .panel_C .blurb{margin: 10px 0 20px;}
    .panel_C .blurb h3{margin-bottom: 10px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;display: block;}
    .panel_C .blurb p{line-height: 24px;display: none;}

    /* 轮播图 */
    .panel_D{margin: 0 auto 20px;}
    .title{width: auto;margin-bottom: 10px;text-align: left;line-height: 60px;}
    .title a h3, .title a p{display: inline-block;}
    .ztzl-left-box .hd{bottom:10px;}
    .ztzl-left-box .bd ul{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;height: auto;}
    .ztzl-left-box .bd ul li{margin: 0;width: auto;padding: 0;border: 0;display: inline-block;float: none;}
    .ztzl-left-box .bd ul li a, .ztzl-left-box .bd li:nth-child(2n-1) a{display: inline-block;height: 140px;width: auto;}
    .ztzl-left-box .bd li:nth-child(2n-1) a:first-child{margin-bottom: 0;}
	.ztzl-left-box .bd ul li.small-box a img{width: auto;}
    .panel_D .CgzsInfo h2{font-size: 14px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
    .mask_left, .mask_right{display: none;}
    /* 隐藏当前hd及左右按钮的样式*/
    .ztzl-left-box .hd,.ztzl-left-box .ztzl-btn{display:none;}
    .ztzl-left-box .bd ul li a img{border-radius: 0;}

    .panel_E{padding-bottom: 0;}
    .panel_E .hzhb_box{overflow: auto hidden;}
    .panel_E .hzhb_box ul{width: auto;}
    .panel_E .hzhb_box ul li{margin: 10px 0;width: 46%;display: inline-block;float: none;}
    .panel_E .hzhb_box ul li img{width: 100%;height: auto;}
    
}