 body,html{ background: #f2f2f2; background: #eff6ff;}
body{
min-width: 1400px;
}
.top{ width: 100%; height: 35px; line-height: 35px; background: #47596d;}
.banner{ height: 150px; background: url(/jjyjy/dfiles/12888/pub/yncjdxjjyjy/images/bannerbg.jpg) no-repeat right center; width: 100%;}
.bannerN{ width: 1300px; height: 150px; position: relative; margin: 0px auto;}
.nav{ width: 100%; height: 60px; line-height: 60px; background: #eff6ff;box-shadow: 0 0px 5px 5px rgba(0,0,0,.3);}
.nav .layui-nav{ width: 1300px; position: relative; margin: 0px auto; height: 60px; line-height: 60px; background: none; font-size: 16px; border-radius: 30px; padding: 0px;}
.nav .layui-nav *{ font-size: 20px;}
.nav .layui-nav li.layui-nav-item{ width: 12.5%; box-sizing: border-box; display: block; float: left;}
.nav .layui-nav li.layui-nav-item a{ width: 100%; padding: 0px; text-align: center; color: #5070a2;}
.nav .layui-nav .layui-this::after{ display: none;}
.nav .layui-nav li.layui-nav-item.layui-this{ background: #1682c6;}
.nav .layui-nav li.layui-nav-item.layui-this a{ color: #fff;}
.main{width: 1300px; position: relative; margin: 15px auto;    min-height: 600px;}
.nweImg{ width: 100%; height: 393px;}
.nweImgL{ width: 700px; height: 393px; background: #f6f6f6; float: left;}
.nweImgL .layui-carousel img{ width: 100%; height: 100%; object-fit: cover;}
.nweImgR{ width: 595px; height: 393px;float: right;  padding: 5px; box-sizing: border-box;}
.nweImgRdiv{ border: 1px solid #ccc; margin-bottom: 5px; padding: 3px 15px; position: relative; background: #fff;}
.nweImgRdiv:hover{ cursor: pointer;}
/* .nweImgRdiv.active{ border: 1px solid #3a97d2;background: url() no-repeat left top;} */
.nweImgRdiv.active{ border: 1px solid #3a97d2; background: #f9f5ec;}
.nweImgRdiv.active::before{ content: ''; display: block; width: 15px; height: 30px; background: url(/jjyjy/dfiles/12888/pub/yncjdxjjyjy/images/anguleblue.jpg) no-repeat right center; clear: both; position: absolute; left: -15px; top: 50%; margin-top: -15px;}
.nweImgRdiv h5{ width: 100%; height: 35px; line-height: 35px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nweImgRdiv h5 a{ font-size: 18px; color: #243357; color: #000;}
.nweImgRdiv p{ text-indent: 2em; line-height: 25px; font-size: 14px; color: #999; color: #6989b9; height: 50px; overflow: hidden; position: relative;}
/* .nweImgRdiv.active h5 a{ color: #fff;}*/
.nweImgRdiv.active p{ color: #b9a169;} 

.ggdtdj{ clear: both; margin-top: 15px; display: inline-block; width: 100%;}
.ggdtdjL,.ggdtdjC,.ggdtdjR{ height: 430px; width: 423px; float: left;}
.ggdtdjC{ margin: 0px 15px;}
.ggdtdj .layui-card-header{ background: #f6f6f6 url(/jjyjy/dfiles/12888/pub/yncjdxjjyjy/images/btbg.jpg) no-repeat left center;  color: #fff; font-size: 16px;}
.ggdtdj .layui-card-header a{ float: right; font-size: 14px; color: #243357;}

.ggdtdjL .layui-card-header{background: #f6f6f6 url(../images/btbg1.jpg) no-repeat left center;}
.ggdtdjC .layui-card-header{background: #f6f6f6 url(../images/btbg2.jpg) no-repeat left center;}
.ggdtdjR .layui-card-header{background: #f6f6f6 url(../images/btbg3.jpg) no-repeat left center;}

.newlist li{ height: 45px; line-height: 45px; border-bottom: 1px dashed #ccc; background: url(/jjyjy/dfiles/12888/pub/yncjdxjjyjy/images/dot_blue.jpg) no-repeat left center; padding-left: 15px;}
.newlist li a{white-space: nowrap; overflow: hidden; text-overflow: ellipsis; display: block; width: 320px; float: left; font-size: 16px;}
.newlist li span{ float: right; color: #999; float: right; font-size: 14px;}

.xinwenxinxiList{ width: 100%; height: 100px; float: left; position: relative; padding: 11px 0px; clear: both; border-bottom: 1px dashed #ccc;}
/* .xinwenxinxiList:nth-child(2n){ float: right;} */
.xinwenxinxiList::before{ content: ''; display: block; width: 0px; height: 110px; background: #5b6ae0; position: absolute; left: 0px; top: 0px; z-index: 0;}
/* .xinwenxinxiList:hover{ cursor: pointer;} */

.xinwenxinxiListL{ width: 100px; height: 100px; float: left; border-right: 1px dashed #ccc; text-align: center; position: relative; z-index: 1;}
.xinwenxinxiListL span{ font-size: 30px; color: #f16567; display: block; width: 100%; margin-top: 10px;}
.xinwenxinxiListL em{ color: #999; font-size: 20px; margin-top: 10px; display: block; width: 100%;}
.xinwenxinxiListR{ width: 270px; float: right; position: relative; z-index: 1; margin-right: 15px;}
.xinwenxinxiListR a{ color: #333; font-size: 18px;}
.xinwenxinxiListR h3{ height: 40px; line-height: 40px; font-size: 16px; color: #333; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.xinwenxinxiListR h3 i{ font-size: 30px; float: left;}
.xinwenxinxiListR p{ line-height: 25px; color: #999; font-size: 14px; height: 50px; overflow: hidden;}

.footer{ background: #3a97d2; color: #364759; padding: 30px 0px; color: #fff; text-align: center; line-height: 35px; clear: both;}
.footerN{ width: 1300px; position: relative; margin: 0px auto;}
.youqinglianjie{ width: 100%; height: 35px; line-height: 35px;  padding-left: 15px; box-sizing: border-box; margin-bottom: 15px; background: #1682c6;}
.youqinglianjie a{ color: #fff !important;}
.footerewm{ margin-top: 20px;}
.footerewm ul{ display: inline-block; width: 100%;}
.footerewm ul li{ width: 25%; float: left; text-align: center;}
.footerewm ul li img{ width: 120px; height: 120px;}
.footerewm ul li span{ display: block; clear: both;}

.sublist{ clear: both;}
.sublist .layui-card-header{ background: url(/jjyjy/dfiles/12888/pub/yncjdxjjyjy/images/btbg.jpg) no-repeat left center;color: #fff; font-size: 16px;}
.sublist .layui-card-header a{ float: right; font-size: 14px; color: #fff;}
.sublist .newlist li a{ width: 950px;}

.subtzlist .layui-card-header{ background: url(/jjyjy/dfiles/12888/pub/yncjdxjjyjy/images/btbg.jpg) no-repeat left center;  color: #fff; font-size: 16px;}
.subtzlist .layui-card-header a{ float: right; font-size: 14px; color: #fff;}
.subtzlist .xinwenxinxiListR{ width: 1070px;}
.subtzlist .xinwenxinxiListL{ width: 140px;}

.ljdhspan{ margin: 15px 0px;}

.contentNr{ padding: 15px 45px; box-sizing: border-box; background: #fff;}
.contentbt{ text-align: center; line-height: 200%; padding: 15px 0px; font-size: 24px;}
.contentspan{ text-align: center;}