html{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
body{outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,blockquote,th,td,p
{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
ul,li,dl ,dt,dd ,ol,p,img{list-style:none;border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
button,select,textarea,input{font-size:100%;-webkit-appearance:none;appearance:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a{text-decoration:none;outline:none;-webkit-tap-highlight-color:rgba(0, 0, 0, 0);}
a:hover,a:focus{outline:none;text-decoration:none;cursor:pointer;}
label {font-weight:normal;}
.clear{clear:both;font-size:0px;height:0px;line-height:0px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility:hidden;overflow: hidden;}
.clearfix {*zoom: 1;}
::-webkit-scrollbar{display:none;}
::scrollbar{display:none;}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}

.header { width: 100%; background: url(../images2020/zcfwpt_bg_01.jpg) no-repeat top center; height:822px;position: relative;}
.zcwdpt-box{padding-bottom: 30px;}
.header_box { width: 100%;max-width: 1200px;margin: 0 auto;}
.header_top { height: auto; width: 100%; overflow: hidden;padding-top: 10px;}
.header_top .logo  { display: block; float: left; margin-top:24px;}
.header_top .logo img {display: block;}
.header_top .fhsy { width:98px; height:36px; border-radius: 2px; background:rgba(81,107,167,0.5); display: block; float: right; margin-top:38px; color: #d3e3f0; line-height:36px; font-size: 15px; text-align: center; box-sizing: border-box;}
.header_top .fhsy:hover {opacity: 0.8;}

.ptbtn-list{margin-top: 340px;}
.ptbtn-list ul li{float: left;width: 33.33%;}
.ptbtn-list ul li a{display: block;}
.ptbtn-list ul li i{display: block;width:193px;height: 194px;margin: 0 auto;}
.ptbtn-list ul li span{display: block;font-size: 28px;color: #FFF;text-align: center;margin-top: 20px;}
.ptbtn-list ul .zcyjc{background: url(../images2020/zcyjc_but.png) no-repeat center center;}
.ptbtn-list ul .zcyjc .on{background: url(../images2020/zcyjc_click.png) no-repeat center center;}
.ptbtn-list ul .zcjd{background: url(../images2020/zcjd_but.png) no-repeat center center;}
.ptbtn-list ul .zcjd .on{background: url(../images2020/zcjd_click.png) no-repeat center center;}
.ptbtn-list ul .zcwd{background: url(../images2020/zcwd_but.png) no-repeat center center;}
.ptbtn-list ul .zcwd .on{background: url(../images2020/zcwd_click.png) no-repeat center center;}

.zcwdpt-content{background: #f0f2f5;padding-top: 40px;}
.search_box {width: 90%;max-width: 720px;margin: 0 auto;height:auto; position: relative;overflow: hidden;}
.search_box select {width: 100px;height:48px;border: none;background: none;text-align: center;font-size: 14px;color: #666;outline: none;padding:5px 10px;position: absolute;top: 0;left:0;}
.search_box .btn_a {background:#246dc7;width:150px;height: 70px;border: none;font-size: 30px;position: absolute;right:-1px;top:-1px;border-radius: 0 2px 2px 0;cursor: pointer;color: #FFF;border-radius: 10px;}
.search_box .input_div {border: none;width: 100%;font-size: 14px;color: #333;}
.search_box .input {border:none;width:100%;font-size: 14px;line-height: 16px;color:#333;padding:5px 15px;outline: none;box-sizing: border-box;padding-right:82px;height: 70px;border-radius: 15px;}
.input_div form{width:100%;}
.search_box .input::-webkit-input-placeholder{color:#adadad;}
.search_box .input::-moz-placeholder{color:#adadad;}
.search_box .input:-moz-placeholder{color:#adadad;}
.search_box .input:-ms-input-placeholder{color:#adadad;}

.poster-main {
    position: relative;
}
.tj_img {
    margin-top: 55px!important;
    margin: 0 auto;
}
.poster-main .poster-prev-btn {
    position: absolute;
    width: 62px !important;
    height: 62px !important;
    top: 45%;
    left:-8%;
    background: url(../images2020/left_but.png) 0 0 no-repeat;
}
.poster-main .poster-next-btn {
    position: absolute;
    width: 62px !important;
    height: 62px !important;
    top: 45%;
    right:-8%;
    background: url(../images2020/right_but.png) 0 0 no-repeat;
}
.poster-main .poster-list .item {
    user-select: none;
    position: absolute;
	border: 2px solid #bdbbb6;
}
.poster-main a, .poster-main img {
    display: block;
    height: 100%;
	width: 100%;
}
.zcjd-content{background: #FFF;padding-bottom: 40px;margin: 30px 0;}
.ct-tt{padding-top: 20px;}

.zcyjc-content .hd { border-bottom:1px solid #f2f2f2;border-top:1px solid #f2f2f2; margin-top: 40px;min-height: 58px;}
.zcyjc-content .hd li { float: left; height: 32px; width: auto; margin-right: 20px;}
.zcyjc-content .hd li a {font-size: 16px;color: #333;text-align: center;display: block;line-height: 32px;padding: 0 15px;}
.zcyjc-content .hd li a:hover{background-color: #e7ecf4;}
.zcyjc-content .hd li.on a { background: #346fcf; color: #fff;}
.zcyjc-content .hd span{float: left;height: 32px;line-height: 32px;color: #000;font-size: 16px;}
.zcyjc-content .hd ul{float: left;}
.zcyjc-content .bd{background: #FFF;padding: 20px 30px;}
.zcyjc-content .bd ul li{overflow: hidden;}
.zcyjc-content .bd ul.clearfix li a{display: block;color:#000;font-size: 16px;height: 60px;line-height: 60px;float: left;max-width: 78%;}
.zcyjc-content .bd .zcwdpt-wh{float: right;color:#000;font-size: 16px;height: 60px;line-height: 60px;}

.zcwd-list{padding: 35px 55px;}
.zcwd-list ul li{border-bottom: 2px dashed #f0f2f5;margin-bottom: 30px;padding-bottom: 10px;text-align: left;}
.zcwd-list ul li a{font-size: 16px;color:#4c3f56;display: block;height: 55px;line-height: 55px;padding-left: 35px;}
.zcwd-list ul li div{margin-bottom: 10px;}
.zcwd-list ul li i{display: inline-block;width: 27px;height: 27px;vertical-align: middle;position: absolute;left: 0;top: 50%;margin-top: -15.5px;}
.zcwd-list ul li p{font-size: 16px;color:#333;line-height: 30px;padding-left: 35px;max-width: 85%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;}
.zcwd-list ul li .w-icon{background: url(../images2020/wd_icon.png) no-repeat;}
.zcwd-list ul li .d-icon{background: url(../images2020/dh_icon.png) no-repeat;margin-top: -13.5px;}
.w-bk{position: relative;}
.d-bk{position: relative;}
.wd-content{background: #FFF;padding-bottom: 20px;margin: 30px 0;}

.zcjd-list{padding: 20px 20px 0 20px;}
.zcjd-list ul.clearfix li{overflow: hidden; height: 36px; line-height: 36px;}
.zcjd-list ul.clearfix li a {
    padding-left: 13px;
    background: url(../images/blue_dian.png) no-repeat left center;
    float: left;
    max-width: 78%;
    display: block;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-size: 16px;
}
.zcjd-list .date{float: right; color: #333; margin: 0 10px;font-size: 16px;}


@media screen and (max-width:768px){
    .header{background-size: 200%;height: 360px;}
    .header_top .fhsy{display: none;}
    .header_top .logo{margin: 10px;width: 80%;}
    .header_top .logo img{width: 100%;}
    .ptbtn-list{margin-top: 60px;}
    .ptbtn-list ul li{background-size: 100%!important;width: 30%;margin-right: 5%;}
    .ptbtn-list ul li:last-child{margin-right: 0;}
    .ptbtn-list ul li i{width: auto;height: 120px;}
    .ptbtn-list ul .zcyjc .on, .ptbtn-list ul .zcwd .on, .ptbtn-list ul .zcjd .on{background-size: 100%;}
    .ptbtn-list ul li span{font-size: 20px;}
    .zcwdpt-content{padding-top: 20px;}
    .search_box{display: block;}
    .search_box .input{height: 40px;}
    .search_box .btn_a{width: 100px;height: 40px;font-size: 20px;}
    .zcyjc-content .hd{margin: 20px;}
    .zcyjc-content .hd span{display: block;float: none;}
    .zcyjc-content .hd li{width: 25%;margin-right: 0;}
    .zcyjc-content .hd ul{width: 100%;float: none;}
    .zcyjc-content .bd{padding: 20px;}
    .zcyjc-content .bd ul.clearfix li{margin-bottom: 12px;}
    .zcyjc-content .bd ul.clearfix li a{height: auto;line-height: 26px;max-width: 100%;float: none;padding-right: 20px;white-space: normal;}
    .zcyjc-content .bd .zcwdpt-wh{float: none;height: auto;line-height: normal;white-space: nowrap;}
    .zcwdpt-box{padding-bottom: 0;}
    .zcyjc-content .bd ul.clearfix{margin-bottom: 10px;}
    .ct-tt{padding: 20px;overflow: hidden;}
    .ct-tt img{display: block;width: 100%;transform: scale(2);}
    .zcjd-list{padding: 20px;}
    .zcjd-list ul.clearfix li{height: auto;line-height: 26px;margin-bottom: 12px;}
    .zcjd-list ul.clearfix li a{padding-left: 0;background: none;float: none;max-width: 100%;display: initial;overflow: hidden;text-overflow: ellipsis;padding-right: 20px;white-space: normal;}
    .zcjd-list .date{margin: 0;float: none;line-height: normal;white-space: nowrap;}
    .zcjd-content, .wd-content{padding-bottom: 0;margin: 20px 0 0;}
    .zcwd-list ul li a{height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
    .zcwd-list ul li p{white-space: normal;}
    .zcwd-list ul li{margin-bottom: 10px;}
    .zcwd-list{padding: 20px 20px 0;}
    
    
}

