body{position: relative;width: 100%;}
body{position: relative;width: 100%;}
html,body{width: 100%;}

.mw-bg{background: #ffffff;}
.w1300{width:1300px;margin:0 auto;}
.gray-bg{margin-top: 0px;}
.yj-white-bg{padding:30px;margin-top:35px;background: #ffffff; }

.zrxx-title{padding-bottom: 20px;}
.zrxx-title h4{font-size: 22px;color: #1658a0;font-weight: bold;float: left;}
.zrxx-title a{float: right;font-size: 16px;color: #999999;}
a.gengduo{float: right;font-size: 16px;color: #999999;margin-top: 3px;margin-left: 20px;}



/*------------- 互动交流 -----------------*/

.tab3{border-collapse: collapse;table-layout: fixed;}
.tab3 th{ background: #f5faff;padding-top: 11px; padding-bottom: 11px; }
.tab3 th,.tab3 td{ padding-top: 11px; padding-bottom: 11px; line-height: 34px; font-size: 16px;}
.tab3 tr:nth-child(3) td,.tab3 tr:nth-child(5) td{ background-color: #f8f8f8;}
.tblue1{ color: #1658a0;}
.nxtgltit{border-bottom: 0;margin-top: 35px;}

.tab3 td{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

.zrxx-left{width: 78%;}
.zrxx-right{width: 20%;}
.zrxx-right ul {margin-top: -20px;}
.zrxx-right ul li{border-radius: 6px;height: 80px;line-height: 80px;margin-top: 20px;}
.zrxx-right ul li a{display: block;}
.zrxx-right ul li.icon1{background: #1e77ba;}
.zrxx-right ul li.icon2{background: #419cd5;}
.zrxx-right ul li.icon3{background: #55b288;}
.zrxx-right ul li a span{display: inline-block;margin-left: 40px;margin-right: 20px;}
.zrxx-right ul li a p{display: inline-block;font-size: 20px;color: #ffffff;}

.yjboy-box{margin-top: 40px;}
.yjzxft-left {width: 66.12%;margin-top: 30px;}
.yjzxft-tpbox {width: 48.78%;}
.yjzxft-tpbox i {display: block;height: 0;padding-top: 56.5%;background-position: center top;background-repeat: no-repeat;background-size: 100%;background-color: #f8f8f8;position: relative;overflow: hidden;transition: all .3s;border-radius: 6px;}
.yjzxft-nrnr {width: 48%;}
.yjzxft-nrnr h5 a {display: block;font-size: 20px;font-weight: bold;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yjzxft-nrnr p {font-size: 16px;line-height: 30px;margin-top: 15px;height: 90px;overflow: hidden;text-align: justify;}
.yjzxft-nrnr ul {margin-top: 20px;}
.yjzxft-nrnr ul li {font-size: 16px;line-height: 30px;color: #666;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.yjzxft-right {width: 32.25%;}
.cqygygbox {padding: 24px 30px;border-radius: 6px;background: #f5faff;margin-top: 30px;}
.rstxqygline {border-top: 1px #c4c8cc solid;position: relative;margin-top: 12px;}
.rstxqygline h5 {font-size: 18px;text-align: center;color: #1658a0;font-weight: bold;width: 170px;background: #f5faff;position: absolute;top: -11px;left: 50%;margin-left: -85px;}
.ygtitbx h5 {font-size: 18px;line-height: 30px;font-weight: bold;height: 60px;overflow: hidden;margin-top: 24px;}
.xqygll {margin-top: 10px;}
.xqygll li {font-size: 16px;line-height: 30px;color: #666;
overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.hdyj-wqhg-box {position: relative;margin-top: 30px;}
.hd-btn1 {position: absolute;left: 0;top: 50%;margin-top: -40px;z-index: 99;}
.hd-btn2 {position: absolute;right: 0;top: 50%;margin-top: -40px;z-index: 99;}
.ftwqh-list {margin-left: -2%;}
.ftwqh-list li {width: 23%;float: left;margin-left: 2%;border-radius: 6px;overflow: hidden;}
.ftwqh-list li a {display: block;}
.ftwqtp i {display: block;height: 0;padding-top: 56.16%;background-position: center top;background-repeat: no-repeat;background-size: 100%;background-color: #f8f8f8;position: relative;overflow: hidden;transition: all .3s;}
.ftwqnr {padding: 10px 8px 0;}
.ftwqnr h5 {font-size: 16px;line-height: 28px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.ftwqnr p {color: #999;margin-top: 4px;}
.nyncxw-list ul li span{float: right;}
.lb-list2 ul li a{display: inline-block;width: 75%;}
.hdjl-wsdc{margin-top: 15px;}
.lb-list2 ul li em{margin-top: 2px;}


@media screen and (max-width: 1240px){
	.yjzxft-nrnr p {font-size: 14px;line-height: 24px;margin-top: 10px;height: 72px;}
	.ygtitbx h5 {font-size: 16px;line-height: 26px;height: 52px;}
	.xqygll {margin-top: 5px;}
	.xqygll li {font-size: 14px;line-height: 24px;}
	.yjzxft-nrnr ul li {font-size: 14px;line-height: 24px;}
	.zrxx-left,.zrxx-right {width: 100%;}
	.zrxx-right ul li{width: 31.3%;float: left;margin-left: 2%;}
	.zrxx-right ul{margin-left: -2%;margin-top: 10px;}
	.zrxx-right ul li a p{font-size: 18px;}
	.zrxx-title h4{font-size: 20px;}
	
}

@media screen and (max-width: 1000px){
	.yjzxft-left, .yjzxft-right {width: auto;float: none;}
	.yjzxft-left,.cqygygbox{margin-top: 20px;}
    .tab3 th.th1{padding-left: 20px;}
	.ftwqh-list {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
	.ftwqh-list li {
    -webkit-box-flex: 0;
    -webkit-flex: none;
    -ms-flex: none;
    flex: none;
    width: 31.33%;
}
	.t_no {display: none;}
	.tab3 td {padding-left: 20px;font-size: 16px;word-break: break-all;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
	.tab3 .th2 {width: 80px;}
	.tab3 td.tblue1 {padding-left: 0px;}
	.zrxx-right ul li a span{margin-left: 0px;margin-right: 10px;}
	.zrxx-right ul li{text-align: center;margin-top: 15px;height: 65px;line-height: 65px;}
	.yj-white-bg{margin: 0px -20px;padding: 25px 20px 20px 20px;}
	.gray-bg{padding-bottom: 0px;}
	.dczj-item {width: 100%;float: none;margin-top: 20px;}
	.yjboy-box {margin-top: 25px;}
	a.gengduo,.zrxx-title a{font-size: 14px;}
	.tab3 th, .tab3 td{padding-top: 8px;padding-bottom: 8px;}
    .lb-list2 ul li a{display: initial;width: auto;}
}

@media screen and (max-width: 750px){
	.yj-white-bg{margin: 0px -15px;padding: 20px 15px 20px 15px;}
    .yjzxft-nrnr h5 a {font-size: 16px;}
    .ftwqh-list li{width: 48%;}
	.lb-list2 li a{width: 78%;}
}

@media screen and (max-width: 700px){
    .yjzxft-left{margin-top: 55px;}


}
@media screen and (max-width: 540px){
	.yjzxft-tpbox {width: auto;float: none;margin-top: 50px;}
	.yjzxft-nrnr {width: auto;float: none;margin-top: 15px;}
	.ftwqh-list li{width: 98%;}
	.zrxx-right ul li{margin-top: 15px;width: 48%;}
	.cqygygbox{padding: 20px;}
}

@media screen and (maxprev-width: 450px){
	.zrxx-right ul li{width: 98%;margin-top: 12px;}
	
}


/*------------- 解读回应 -----------------*/

.jdhy_list{ position: relative; height: 122px;margin-top: 0px;}
.jdhy_list .bd{ margin-left: -2%;}
.jdhy_list .bd li{ width: 23%; float: left;margin-left: 2%;}
.jdhy_list .bd li a{ display: block; border-radius: 5px; padding: 14px 20px 14px 18px; height:92px;background: #f5faff;}
.hygq-tit h3 i{width: 50px;height: 50px;line-height: 50px;border-radius: 50%;text-align: center;float: left;display: inline-block; background: url(20211203-wjw-jdicon2.png) no-repeat center #71a0d3;margin-right: 15px;}
.hygq-tit h3{ line-height: 28px; font-weight: normal; font-size: 16px; margin-bottom: 10px; 
}
.hygq-tit h3 em{
	display: block;height: 56px;

    overflow: hidden;
   }
.jdhy_list .bd li a p{ line-height: 24px; color: #999999; padding-left: 62px; font-size: 14px; background:url(20211203-wjw-jdjt2.png) no-repeat right center;}
.jdhy_list1{ margin-top: 40px}
.jdhy_list2{ margin-top: 0}
.jdhy_list2 .zxft_con1{ border-radius: 5px; overflow: hidden;}

.jdhy_list .bd li a:hover .hygq-tit h3 i{background: url(20211203-wjw-jdicon1.png) no-repeat center #ffffff;}
.jdhy_list .bd li a:hover{background: #1658a0;}
.jdhy_list .bd li a:hover h3,.jdhy_list .bd li a:hover p{color: #ffffff;}
.jdhy_list .bd li a:hover p{background:url(20211203-wjw-jdjt1.png) no-repeat right center;}


.container{margin-top: 35px;}
.tj-box{margin-top: 25px;}
.tj-list{margin-left: -1.5%;}
.tj-list li{width: 31.3%;float: left;margin-left: 2%;overflow: hidden;}
.tj-list li i{
    display: block;
    height: 0;
    padding-top:57%;
    background-position:left center;
    background-repeat: no-repeat;
    background-size:100%;
    background-color: #f8f8f8;
    position: relative;
    overflow: hidden;
    transition: all .3s;
    
}
.tj-list li:hover i{transform:scale(1.1);}

.nyncxw-list-jdhy ul li{border-bottom: 1px dashed #dcdcdc;padding: 0px 25px;}
.nyncxw-list-jdhy ul li a{padding: 14px 0px;display: inline-block;}
.nyncxw-list-jdhy ul li:nth-child(even){background: #fafafa;}
.nyncxw-list-jdhy ul li i {
    margin-top: 30px;
}
.nyncxw-list-jdhy ul li span{padding-top: 14px;}

@media screen and (max-width: 1240px){
    .jdhy_list .bd li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width:31.3%;margin-top: 0;}
    .jdhy_list .bd ul::-webkit-scrollbar{ display: none;}
    .jdhy_list .bd ul{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}

	
	
	
    .nyncxw-list-jdhy ul li i {
    margin-top: 22px;
}
	
	
	
	
	
	
	
	
	
}

@media screen and (max-width: 1000px){
     .nyncxw-list-jdhy ul li a{
    padding: 12px 0px;
}
	.jdhy_list .bd li{width: 48%;}
	.tj-list li{-webkit-box-flex: 0;-webkit-flex: none;-ms-flex: none;flex: none;width:48%;margin-top: 0;}
    .tj-list::-webkit-scrollbar{ display: none;}
    .tj-list{
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
}
	.nync-xw-tit-gd ul{width: 78%;}
    
}

@media screen and (max-width: 700px){
   .nyncxw-list-jdhy ul li a {width: 94%;}
    .nyncxw-list-jdhy ul li{padding: 0px 15px;}
    .nyncxw-list-jdhy ul li a,.nyncxw-list-jdhy ul li{white-space: normal;overflow: inherit;text-overflow: inherit;}
}


@media screen and (max-width: 540px){
	.jdhy_list .bd li,.tj-list li {width: 98%;}
	
	
	
}


















