@charset "utf-8";/* CSS Document*/html{color:#333;}
div,dl,dt,dd,ul,li,h1,h2,h3,form,legend,input,button,textarea,select,p,th,td{margin: 0;padding: 0;}
table{border-collapse: collapse;border-spacing: 0;}
img{border: none;}
button,em,input,option,select,textarea,th{font:inherit;}
li{list-style: none;}
h1,h2,h3,h4{font-weight: normal;font-size:100%;}
body{margin:0;padding:0;font-size: 15px;color:#333;font-family: Microsoft YaHei,Simsun,SimHei,Arial;background-color:#ffffff;}
a{color:#333;text-decoration:none;cursor: pointer;/*-webkit-transition: all .3s;-moz-transition: all .3s;-ms-transition: all .3s;-o-transition: all .3s;*/}
a:hover{text-decoration: none;color:#333;text-decoration: none;}
input{outline:none;}
img{vertical-align:middle;border-style:none;}
body{background-size: auto;}
/****公用****/
.cl{clear: both;}
.fl{float:left;}
.fr{float:right;}
.container{width: 100%;position: relative;}
/* 过度*/
a img,img{-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all .3s ease-out;}
/****公用****/
.content{}
.cen_1{margin: 20px 0;}
.cen_2{margin: 20px 0;}
.cen_3{margin: 20px 0;display: inline-block;}
.cen_4{margin: 20px auto;display: block;height: 80px;}
.cen_5{margin: 20px auto;display: inline-block;}
.w1200{width: 1200px; margin: 0px auto;}
/*公共盒子列表*/
.tab_box{ overflow: hidden; text-align:left; }
.tab_box .hd{ height:40px;border-bottom: 5px solid #f3f3f2;}
.tab_box .hd ul li{ padding-right: 50px; height: 40px;  float:left;  }
.tab_box .hd ul li a { display: block; height: 40px; }
.tab_box .hd .on a{  border-bottom: 5px solid #469ce5; }
.tab_box .hd ul li a{ font-size: 20px; color: #666666; -webkit-transition: all 0s ease-out;  transition: all 0s ease-out; }
.tab_box .hd span{ display: block; padding: 0 10px; background: url(2021liuyang_zwgk_more.png) no-repeat center; width: 20px; height: 30px; line-height: 30px; text-align: center; float: right; }
.tab_box .hd span a{ display: block; width: 20px; height: 30px; font-size: 14px; }
/*公共盒子列表*/
.top{width: 100%; background: url(top.jpg) top center no-repeat; height: 168px;}
.c_left{width: 48%;}
.c_left a:hover img,.c_right  a:hover img{ transform: scale(1.05); transition: all .5s;}
.jdhy-zcjd .bd ul li{border-bottom: 1px solid #ededed; padding: 18px 18px 16px; transition: all .2s; -webkit-transition: all .2s;}
.jdhy-zcjd .bd ul li h5{padding-left: 46px;font-weight: normal;position: relative;margin-top: 10px;overflow: hidden;height: 32px;font-size: 1em;}
.jdhy-zcjd .bd ul li h5 i{position: absolute; left: 0; color: #b8c7df; font-size: 2em; line-height: 32px;}
.jdhy-zcjd .bd ul li h5 a{font-size: 20px; float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis;-o-text-overflow:ellipsis; overflow:hidden; line-height:30px;}
.jdhy-zcjd .bd ul li p{font-size: 15px;line-height: 28px;color: #666666;text-indent: 30px;overflow: hidden;margin-bottom: 5px;}
.jdhy-zcjd .bd ul li span{color:#999;text-align: right;display: block;font-size: 15px;}
.jdhy-zcjd .bd ul li:last-child{border-bottom: none;}
.jdhy-zcjd .bd ul li:hover{background: #fafafa;}
.c_right{width: 49%;}
.jdhy-mtjd{}
.bd_img {margin-top: 25px;overflow: hidden;}
.bd_img ul li {position: relative;float: left;padding: 10px 10px 10px 0px;width: 270px;height: 309px;background: #fff;margin-right: 35px;}
.bd_img ul li:last-child{margin-right:0px;padding: 10px 0px 10px 0px;}
.bd_img ul li .pic {width: 270px;height: 175px;overflow: hidden;}
.bd_img ul li img { width: 100%; min-height: 120px; transform: scale(1); transition: all .5s;}
.bd_img ul li .pic:hover img { transform: scale(1.05); transition: all .5s;}
.bd_img ul li h3 {font-size: 16px;font-weight: normal;line-height: 35px;margin-top: 25px;height: 70px;display: inline-block;width: 100%;/* white-space: nowrap; */text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.bd_img ul li h3 a:hover { color: #0d7abf;}
.bd_img ul li p {position: absolute;right: 10px;bottom: 15px;font-size: 16px;color: #999;}
.jdhy-cwhytj{}
.jdhy-cwhytj .bd ul{margin-top:15px;}
.jdhy-cwhytj .bd li{/* width: 375px; *//* height: 250px; */background-color: #fff;position: relative;float: left;margin: 20px 35.899px 0px 0px;}
.jdhy-cwhytj .bd li:last-child{margin-right:0px;}
.jdhy-cwhytj .bd li a{}
.jdhy-cwhytj .bd li a img{width: 375px;height: 250px;}
.jdhy-cwhytj .bd li p{font-size: 20px;position: absolute;bottom: 0;width: 90%;left: 20px;right: 120px;color: #fff;line-height: 50px;white-space: nowrap;text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.jdhy-cwhytj .bd li i{position: absolute;bottom: 0;left: 0;width: 100%;color: #fff;height: 50px;background: #000;filter: alpha(opacity=30);-moz-opacity: 0.3;opacity: 0.3;}
.jdhy-cwhytj .bd li p a{color:#fff;}
.tabs-lis { margin-top: 10px;}
.tabs-lis ul { display: none;}
.tabs-lis ul:first-child { display: block;}
.tabs-lis li {width: 100%;}
.tabs-lis li a{font-size:16px;background: url(index_dot.png) no-repeat left center;text-indent: 12px;display: block;float: left;width: 75%;line-height: 55px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.tabs-lis li a:hover{ color: #0d7abf;}
.tabs-lis li{ position: relative; padding-right: 80px;}
.tabs-lis li span {float: right;font-size: 15px;color: #999;display: block;line-height: 55px;}
.jdhy-hygq .bd ul li:first-child{padding: 20px 0px 40px 0px;}
.jdhy-hygq .bd ul li{border-bottom: 1px solid #ededed;padding: 40px 5px 5px;}
.jdhy-hygq .bd ul li h5{padding-left: 35px;font-weight: normal;position: relative;margin-bottom: 18px;overflow: hidden;height: 30px;font-size: 1em;}
.jdhy-hygq .bd ul li i{background-image: url(2022_jdhy_listask.png);position: absolute;left: 0;color: #b8c7df;font-size: 1.875em;line-height: 30px;width: 29px;height: 35px;}
.icon_sak{}
.icon_sas{background-position: 0px -45px;}
.jdhy-hygq .bd ul li h5 a{font-size: 1.125em; float:left; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden; line-height:26px;}
.jdhy-hygq .bd ul li p{position: relative; padding-left:35px; line-height:32px;color: #666666;text-indent: 30px;max-height:96px;overflow: hidden;}
.jdhy-hygq .bd ul li p i{top:3px;}
.jdhy-hygq .bd ul li p a{color:#f12525;}
.jdhy-hygq .bd ul li:last-child{border-bottom: none;}

.bd_ft ul li {position: relative;float: left;padding: 10px 0px 0px 0px;width: 270px;height: 337px;background: #fff;margin-right: 35px;}
.bd_ft ul li:last-child{margin-right:0px;padding: 10px 0px 0px 0px;}
.bd_ft ul li .pic {width: 270px;height: 175px;overflow: hidden;}
.bd_ft ul li img { width: 100%; min-height: 120px; transform: scale(1); transition: all .5s;}
.bd_ft ul li .pic:hover img { transform: scale(1.05); transition: all .5s;}
.bd_ft ul li h3 {font-size: 16px;font-weight: normal;line-height: 35px;margin-top: 25px;height: 70px;display: inline-block;width: 100%;/* white-space: nowrap; */text-overflow: ellipsis;-o-text-overflow: ellipsis;overflow: hidden;}
.bd_ft ul li h3 a:hover { color: #0d7abf;}
.bd_ft ul li p {position: absolute;left: 0px;bottom: 0px;font-size: 16px;color: #999;}

.zxft .t-left{height: 330px;border-right: 2px dashed #eee;position: relative;padding-left: 9px;}
.zxft .t-right{width: 92%;}
.zxft .t-right a{display: block;}
.t-content{margin-top: 16px;}
.zxft .spot{width: 10px;height: 10px;border-radius: 50%;position: absolute;background: #eee;}
.zxft .spot-1{top: 4%;left: 5px;}
.zxft .spot-2{top: 40%;left: 5px;}
.zxft .spot-3{top: 75%;left: 5px;}
.zxft .t-header{height: 35px;/* width: 100%; */position: relative;background: #67A5F6 url(2021_zcjdtfsj-header_03.png) right bottom no-repeat;}
.t-header .t-header-time{font-size: 18px;color: #fff;position: absolute;top: 16%;width: 100%;display: block;left: 6%;}
.zxft .item-content{height: 63px;width: 100%;line-height: 63px;box-shadow: #e6e6e6 0px 0px 10px;float: right;margin-top: 35px;} 
.zxft .t-right-item{float: left;width: 99.8%;}
.zxft .item-content a{font-size: 15px;color: #6b6b6b;margin-left: 6%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.t-right .t-right-item:nth-child(2){margin-top: 16px;}
.t-right .t-right-item:nth-child(3){margin-top: 16px;}
.zxft .item-content a:hover{color:#3f85e0; }
/*自适配样式*/
@media only screen and (max-width: 1000px){
            /* 列表 */
 .warp{padding:5px;width: 99%;}
.tab_box .hd .on a{font-size: 1.3rem;}
.tab_box .hd{height: 40px;}
.tab_box .hd ul li{padding: 0 10px;}
.tab_box .hd ul li a{font-size:16px;}
.tab_box .hd span{background: url(2021liuyang_zwgk_more.png) no-repeat center 4px;}
.tab_box2 .hd ul li{background: url(2021zygh_tabs_navbg.png) no-repeat right 7px;}
.tab_box2 .hd ul li:first-child{padding: 0 10px 0 0;}
.c_left,.c_right{width:100%;}
.bd_img ul li,.bd_ft ul li{width: 49%;padding: 10px 7px;margin: 10px 0px;height: 240px;}
.bd_img ul li .pic,.bd_ft ul li .pic{width:100%;height: auto;}
.bd_img ul li img,.bd_ft ul li img{height:120px}
.bd_img ul li h3,.bd_ft ul li h3{margin-top:0.5rem;}
.jdhy-cwhytj .bd ul{margin:0px auto;}
.jdhy-cwhytj .bd li{width: 90%;margin: 10px auto;float: none;}
.jdhy-cwhytj .bd li:last-child{margin:0px auto;}
.tabs-list li{padding:0px 10px;width: 98%;}
.tabs-list li a{width: 58%;}
.cen_3{display:block;}
.tabs-list li span{/* position:absolute;*//* right: 0px;*/}
.cen_4 img{width:100%;margin: 10px 0px;}
.bd_ft ul li p{left: 10px;}
}
@media (max-width:480px){
/* 列表 */
.warp{padding:5px;width: 99%;}
.tab_box .hd .on a{font-size: 1.3rem;}
.tab_box .hd{height: 40px;}
.tab_box .hd ul li{padding: 0 10px;}
.tab_box .hd ul li a{font-size:16px;}
.tab_box .hd span{background: url(2021liuyang_zwgk_more.png) no-repeat center 4px;}
.tab_box2 .hd ul li{background: url(2021zygh_tabs_navbg.png) no-repeat right 7px;}
.tab_box2 .hd ul li:first-child{padding: 0 10px 0 0;}
.c_left,.c_right{width:100%;}
.bd_img ul li,.bd_ft ul li{width: 49%;padding: 10px 7px;margin: 10px 0px;height: 240px;}
.bd_img ul li .pic,.bd_ft ul li .pic{width:100%;height: auto;}
.bd_img ul li img,.bd_ft ul li img{height:120px}
.bd_img ul li h3,.bd_ft ul li h3{margin-top:0.5rem;}
.jdhy-cwhytj .bd ul{margin:0px auto;}
.jdhy-cwhytj .bd li{width: 90%;margin: 10px auto;float: none;}
.jdhy-cwhytj .bd li:last-child{margin:0px auto;}
.tabs-list li{padding:0px 10px;width: 98%;}
.tabs-list li a{width: 58%;}
.cen_3{display:block;}
.tabs-list li span{/* position:absolute;*//* right: 0px;*/}
.cen_4 img{width:100%;margin: 10px 0px;}
.bd_ft ul li p{left: 10px;}
}