/*ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âª*/
.nav{margin-top: 10px;}
.floot >ul>li>span>a{color: #fff;font-weight: bold;font-size: 18px;}
.floot .nav1{width: 100%;text-align: center;}
.floot .nav1>li{width: 11%;float: left;position: relative;z-index: 99;}
.floot .nav1>li img{width: 15px;height: 9px;float: right;margin-right: 7%;margin-top: 7px;transition: all 0.8s;}
.floot .nav1 i{border-bottom: 2px solid #be2d39;}
.floot .nav1 .nav-cont {background: url(2024nd_jjxy_santop.png) no-repeat center top; border-bottom: 4px solid #273762;padding-top: 8px;  display:block; float: none; top:34px; width: 100%;left:0; right:0; text-align: center;position: absolute;display: none;}
/* .floot .nav1 .nav-cont span{position: absolute;top: -9px;left: calc(50% - 10px); content: '';border-bottom: 10px solid #fff;border-left: 10px solid transparent;border-right: 10px solid transparent;width: 0px;height: 0px;} */
.floot .nav1 .nav-cont li{background:#fff;}
.floot .nav1 .nav-cont li:nth-of-type(1){padding-top: 20px;}
.floot .nav1 .nav-cont li:last-of-type{padding-bottom: 20px;}

.floot .nav1 .nav-cont li a{line-height: 36px; display: block; font-size: 14px; text-align: center;color:#000000;}
.floot .nav1>li a{display: block;color: #fff;font-size: 18px;text-align: left;text-indent: 5%;font-weight: normal;}
.floot .nav1>li.on{background-color: #6a0000;}
.floot .nav1>li.on span a{color: #fff;}
.floot .nav1>li:hover img{transform: rotateX(180deg);}
.floot .nav1 .nav-cont li:hover a{ background-color: #777d9e;color: #fff;}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â®ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¾Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â­ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ */
.slideBox{overflow:hidden; position:relative; }
.slideBox .hd ul{ position: absolute;left: 50%;margin-left: -220px; bottom: 120px;z-index: 2;}
.slideBox .hd ul li {line-height: 36px;text-indent: 2px; font-size: 18px;font-family: Georgia, 'Times New Roman', Times, serif;color: #fff;float: left;padding: 0px 40px;width: 30px;height: 36px;}
.slideBox .hd ul li.on{ background: url(2024nd_jjxyyuan.png) no-repeat left center; }
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd li{ zoom:1; vertical-align:middle; }
.slideBox .bd li a { display: block;position: relative;}
.slideBox .bd li span {display: block; line-height: 40px;height:40px; overflow:hidden; position:absolute; right:0px; bottom:0px; z-index:1;width: 100%;background-color: rgb(0,0,0,0.6);color: rgb(255,255,255,0.8); text-align: center;}
.slideBox .bd li span em{display:inline-block; width: 70%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.slideBox .bd li img{width:100%;height: 66vh;display:block;position: relative;}
.slideBox .pn{position: absolute;left: 0px; top: 50%;margin-top: -40px; width: 100%; height: 80px;}
.slideBox .pn i{display: inline-block;position: absolute;width: 40px;height: 100%;background-repeat: no-repeat;background-size: contain;display: none;}
.slideBox2 .pn i.prev{ background-image: url(2024nd_jjxy_left.png);left: 0px;}
.slideBox2 .pn i.next{ background-image: url(2024nd_jjxy_right.png);right: 0px;}




.slideBox1{height: 66vh;}
.slideBox2 .bd li img{height: 330px;height: 370px;}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â»ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â  */
.con02{background: url(2024nd_jjxy_bg1.png) no-repeat center;height: 520px;overflow: hidden;}
.con02_con{width: 1400px;}
.riqi{width: 380px;margin-right: 60px;float: left;margin-top: 70px;}
.layui-laydate-main{width: auto !important;}
.layui-laydate-content table{box-sizing: content-box;}
.layui-laydate, .layui-laydate-hint{color: #fff;border: none;box-shadow: none;width: 380px;height: 380px;border-radius: 190px;background-color: #e1ca84;display: flex;justify-content: center;align-items: center;}
.laydate-set-ym{font-size: 18px;}
.layui-laydate-header i.laydate-next-m{right: 39px;}
.layui-laydate-header i.laydate-prev-m{left: 36px;}
.laydate-set-ym span{padding: 0px 10px 0px 0px;pointer-events: none;}
.laydate-set-ym span:last-child{padding-right: 0px;}
.layui-laydate-header i,.layui-laydate-content th,.layui-laydate-content td{color: #fff;}
.layui-laydate-content .laydate-day-next, .layui-laydate-content .laydate-day-prev{color: #efefef;}
.layui-laydate-header i.laydate-prev-y,.layui-laydate-header i.laydate-next-y{display: none !important;}
.layui-laydate-header{border-bottom: none !important;}
.layui-laydate-content{padding-top: 0px;}
.layui-laydate-content td, .layui-laydate-content th{width: 30px !important;height: 30px !important;padding: 0px 2px;box-sizing: content-box;}
.layui-laydate .layui-this{background-color: transparent !important;box-sizing: content-box;}
.layui-laydate .layui-this>div{line-height: 30px !important; background-color: #cf212e !important;border-radius: 15px !important;box-sizing: content-box;width: 30px !important;height: 30px !important;padding: 0px;}
.laydate-day-mark::after{background-color: #cf212e;}
.layui-laydate-header i:hover, .layui-laydate-header span:hover{color: #cf212e;}

.riqi_right{width: 860px;width: 940px;float: left;margin-top: 180px;}
.txtScroll-left{width: 100%;position: relative;}
.txtScroll-left .bd{ margin-right: 80px; width:calc(100% - 80px); overflow:hidden;    }
.txtScroll-left .bd ul{ overflow:hidden; zoom:1; }
.txtScroll-left .bd ul li{ margin-right:20px;  float:left; height:190px; text-align:left; _display:inline;width: calc(50% - 20px);overflow: hidden;}
.txtScroll-left .bd ul li p{color: #fff;line-height: 30px;}
.txtScroll-left .bd ul li p a{color: #fff;}
.txtScroll-left .bd ul li p:first-child{font-size: 20px;line-height: 36px;margin-bottom: 10px;max-height: 72px;overflow: hidden;}
.txtScroll-left .bd ul li p:nth-child(2){background: url(2024nd_jjxy_person.png) no-repeat left;;padding-left: 30px;}
.txtScroll-left .bd ul li p:nth-child(3){background: url(2024nd_jjxy_time.png) no-repeat left;padding-left: 30px;}
.txtScroll-left .bd ul li p:nth-child(4){background: url(2024nd_jjxy_didian.png) no-repeat left;padding-left: 30px;}
.txtScroll-left .hd{text-align: right;padding-right: 80px;}
.txtScroll-left .hd a:first-child{margin-right: 15px;}
.zwsj{color: #fff;}
/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ */
.search form{background-color: rgb(255,255,255,0.6);line-height: 30px;height: 30px;font-size: 14px;border-radius: 20px;}
.search{width: 234px;float: right;}
.search-inp,.search-bnt{border: none;outline: none;display: block;float: left;}
.search-bnt{background:url(2024nd_jjxy_search.png) no-repeat center / 20px;width: 40px;height: 30px;}
.search-inp{background-color: rgba(255,255,255,0);padding-left: 6%;width: 76%;}
.search,.search-bnt{float: right;}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¤ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â´ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ */
.banner{height: 66vh;}
.header{height: 160px;background:url(2024nd_jjxy_bg.png) no-repeat top left;width: 100%;position:fixed;z-index: 9;}
.header_top{overflow: hidden;}
.logo{position: absolute;left: 6%;width: 24%;top: 30px;}
.logo img{width: 100%;}
.h_r{position: absolute;right: 4%;width: 64%;top: 20px;}
.wl{float: right;line-height: 30px;height: 30px;}
.wl a{color: #fff;font-size: 14px;}
.wl a::after{content: '|';padding:0px 20px;}

.con01{margin: 30px -20px 0px;}
.con02{margin-top: 20px;}
.con03{margin: 0px -12px 0px;padding-bottom: 10px;}
.con01_part01,.con01_part02{margin: 0px 20px;}
.con03_part01,.con03_part02{margin: 0px 12px;}
.c1_b1_b{margin-top: 20px;}

.con1_title{margin-right:20px;margin-left:20px;}
.title{font-size: 36px;border-left: 4px solid #343b62;text-indent: 8px;position: relative;line-height: 40px;height: 40px;margin-bottom: 20px;}
.title h3{font-size: 36px;font-weight: normal;}
.title a{position: absolute;right: 0px;top: 0px;}
.title01{margin-bottom:15px;margin-top: 40px;}

.tit_pa{width: 1300px;top: 80px;}
.title1{text-align: center;}
.title1 h3{font-size: 36px;color: #fff;font-weight: normal;}
.title1 p{width: 30px;height: 6px;background-color: #e1edf8;display: inline-block;}
.title1 a{position: absolute;right: 0px;top: 20px;}
.title11{margin-top: 20px;}
.title11 h3{color: #000;}
.title11 p{background-color: #343b62;}
.list ul{margin: 0px -15px;overflow: hidden;}
.list ul li{margin: 20px 15px 0px;float: left;width: calc(50% - 30px);margin: 15px 15px 0;width: calc(100% - 30px);}
.list ul li div{float: left;width: 60px;height: 60px;background-color: #89a7c5;color: #fff;text-align: center;}
.list ul li div span{display: block;}
.list ul li div span:first-child{font-size: 30px;line-height: 40px;font-weight: 300;}
.list ul li div span:last-child{font-size: 12px;margin-top: -3px;}
.list ul li p {margin-left: 80px;padding: 6px 0px;font-weight: bold;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}
.list ul li p a{display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;overflow: hidden;}

.con01_part02 .list ul li:first-child{margin-top:0px;}


.L_lists .list ul{margin: 0px;overflow: hidden;background-color: #fafbfc;display: none;}
.L_lists .list ul li{margin: 0px;float: left;width: calc(50% - 30px);width: 100%;padding-left: 8.333%;box-sizing: border-box;border-bottom: 1px solid #fff;line-height: 40px;}
.L_lists .list ul li a{font-size: 16px;}
.L_lists .list ul li.active a{color:#89a7c5;}

.list1 ul li{padding: 21px 0px;border-bottom: 1px solid #f3f3f3;padding: 20px 0px;}
.list1 ul li:last-child{/* border-bottom: none; */}
.list1 ul li div{float: left;width: 60px;height: auto;text-align: center;}
.list1 ul li div span{display: block;}
.list1 ul li div span:first-child{font-size: 36px;line-height: 30px;font-family: Georgia, 'Times New Roman', Times, serif;}
.list1 ul li div span:last-child{font-size: 12px;color: #999;margin-top: 8px;}
.list1 ul li p {margin-left: 74px;font-weight: bold;line-height: 28px;}
.list1 ul li p a,.list ul li p,.con03_bt p:nth-of-type(1) a{font-size: 18px;color: #333;font-family:Arial, Helvetica, sans-serif;}
.list1 ul li p a:hover,.list ul li p a:hover,.con03_bt p:nth-of-type(1) a:hover{color: #777d9e;}
.list1 ul li p:nth-of-type(2){font-size: 12px;color: #999;font-weight: normal;}
.nowrapp li p{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden;width:calc(100% - 74px); vertical-align: bottom; }

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¹Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ */
.con03_part01{padding:30px;box-shadow: 0px 0px 5px 1px rgb(0,0,0,0.1);border-top: 4px solid #343b62;margin-top: 40px;}
.yuan{background-color: #89a7c5;width: 74px;height: 74px;border-radius: 37px;color: #fff;position: relative;}
.yuan span{position: absolute;}
.yuan span:nth-child(1){font-size: 24px;left: 10px;top: 15px;}
.yuan span:nth-child(2){top: 17px;left: 39px;height: 45px;width: 1px;transform: rotateZ(23deg);background-color: #FFF;}
.yuan span:nth-child(3){font-size: 18px;right: 10px;bottom: 15px;}
.con03_bt p:nth-of-type(1){font-size: 18px;color: #333;font-weight: 600;margin-top: 25px;line-height: 1.5em;max-height: 3em;overflow: hidden;height: 3em;}
.con03_bt p:nth-of-type(2){font-size: 14px;color: #666;line-height: 2em;margin-top: 10px;max-height: 6em;overflow: hidden;text-align: justify;}
.con03_bt>a{color: #343b62;font-size: 14px;margin-top: 25px;display: block;}

.con04{margin-top: 70px;}
.c4_c{height: 122px;line-height: 122px;text-align: center;font-size: 24px;transition: all 0.3s;}
.c4_c a{display: block;box-shadow: 0px 0px 5px 1px rgb(0,0,0,0.1);}
.con04_part01 a{color: #8d4135;background-color: #ece6e5;}
.con04_part02 a{color: #467198;background-color: #dfebf6;}
.con04_part03 a{color: #3d42ac;background-color: #dfe0f6;}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Â¦ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¾ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â½ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ */
.con05{margin-top: 60px;padding-bottom: 40px;}
.title3 h3{font-size: 36px;font-weight: normal;}
.title3 p{background-color: #273762;width: 30px;height: 6px;margin-top: 5px;}
.footer_t{margin: 20px -7px 0px;width: 100%;}
.footer_t>li{width: 25%;float: left;}
.footer_t>li div{text-align: left;text-indent: 3em;  margin: 0px 7px; position: relative;border: 1px solid #eaeaea;padding: 0px 10px;background: url(2024nd_jjxy_san.png) no-repeat right 20px center / 8px;line-height: 47px;cursor: pointer;}
.footer_t>li div ul{position: absolute;top: 50px; left: 0px;display: block; width: 100%;background-color: #efefef;z-index: 10;transition: all 0.6s;-webkit-transition: all 0.4s;height: 0px;overflow: auto;}
.footer_t>li div ul li{margin: 0px 10px;border-bottom: 1px solid #efefef;}
.footer_t>li div ul li{line-height: 34px;font-size: 14px;text-indent: 10px;}
.footer_t>li div:hover ul{height: 110px;}

.footer_t>li div ul::-webkit-scrollbar{width: 5px;}
.footer_t>li div ul::-webkit-scrollbar-track{border-radius: 5px;background: #f4f4f4;}
.footer_t>li div ul::-webkit-scrollbar-thumb{border-radius: 5px;background: #b0b0b0;}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â°ÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¹ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¦ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¦ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€¦Ã¢â‚¬Å“ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â§ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â«ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ */
.app_btn{background: url(app_btn.png) no-repeat center;width: 40px;height: 40px;display: none;position: absolute;background-size:cover !important;top: 40px;}
.app_header{position:fixed;transition: all 0.3s ease-out;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;right: -100vw;height: calc(100% - 81px);}
.app_btn.on{background: url(app_btn_close.png) no-repeat center;z-index: 1000;top: 50%;margin-top: -20px;}
.app_search form{background-color: #f5f5f5;line-height: 40px;height: 40px;font-size: 14px;border-radius: 20px;margin-top: 5px;}
.app_search{width: 80%;margin:0 auto;margin-top: 30px;}
.app_search .search-bnt{width: 42px;height: 42px;border-radius: 21px;margin: -1px -1px 0px 0px;background-color: #343b62;}
.app_nav{padding:20px 40px;width:80%;margin:0 auto;margin-top:20px;overflow-y: auto;height: 70%;}
.app_nav::-webkit-scrollbar{width: 2px;}
.app_nav::-webkit-scrollbar-track{border-radius: 2px;background: #f4f4f4;}
.app_nav::-webkit-scrollbar-thumb{border-radius: 2px;background: #b0b0b0;}
.app_nav>ul>li{border-bottom:1px solid #343b62;line-height:50px;position: relative;/* padding-left: 20px; */}
.app_nav>ul>li>span>a{font-size:18px;color:#fff}
.app_nav>ul>li>i{float: right;width: 50px;height: 50px;background-size: 15px 8px !important;background: url(2024nd_jjxy_bottom.png) center no-repeat;position: absolute;right: -17px;}
.app_nav>ul>li.on>i{transform: rotate(-90deg);-webkit-transform: rotate(-90deg);-moz-transform: rotate(-90deg);}
.app_nav_sub{display: none;}
.app_nav_sub li{height: 40px;line-height: 40px;}
.app_nav_sub li a{font-size: 14px;color:#e6edf5;}

/* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚ÂºÃƒÆ’Ã†â€™Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡Ãƒâ€šÃ‚Â¬ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¢ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â©ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬ÃƒÂ¢Ã¢â‚¬Å¾Ã‚Â¢ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ */
.footer{line-height: 40px;background-color: #e6edf5;}
.footer_l{padding: 30px 0px 40px 0px;}
.link{margin-left: 40px;}
.link_ul{float: left;width: 11.1%;}
.link_ul p{border-left: 4px solid #273762;padding-left: 8px;line-height: 16px;font-weight: 600;margin-bottom: 8px;font-size: 16px;}
.link_ul li{padding-left: 12px;font-size: 14px;}
.link_ul li a{color: #010101;}
.line{margin: 30px 64px 30px;width: calc(100% - 128px);height: 1px;background-color: #343b62;}
.footer_b{margin-left: 52px; width: calc(100% - 114px);padding-bottom: 30px;}
.footer_bl{float: left;}
.footer_bl img:nth-child(1){margin-right: 25px;}
.footer_br{float: right;}
.f_b{line-height: 50px;text-align: center;color: #fff;background-color: #343b62;}


.c4_c a:hover {
    transform: scale(1.1);
}
@media screen and (max-width:1600px) {
    .floot .nav1>li a{font-size: 17px;}
    .floot .nav1>li img{width: 12px;height: auto;margin-top: 9px;}
    .nav{margin-top: 8px;}
    .title h3,.title1 h3,.title3 h3{font-size: 32px;}
    .txtScroll-left .bd ul li p:first-child{font-size: 18px;}
}
@media screen and (max-width:1200px){
    .slideBox1, .banner, .slideBox1 .bd li img{height:500px;}
}
@media screen and (max-width:900px) {
    /* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âª */
    .header{height: 100px;width: 100vw;}
    .app_btn{display: block;}
    .logo{top: 40px;width: 78%;}
    .header{border-bottom: 1px solid #fff;background: none; background-color: #273762;}
    .h_r{display: none;}
    .app_header{top:101px;z-index: 999;}
    .app_header.on{right: 0;width:100vw;height: calc(100% - 101px);background: #273762;z-index: 999;margin-top: 101px;top: 0;width: 100%;}
    .logo img{width: 80%;margin-top: -6%;}
    .app_btn, .app_btn.on{width:30px;height:30px;margin-top:-15px;right:15px;}
    
}

@media screen and (max-width:600px){
    
    /* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âª */
    .header{height: 81px;}
    .logo img{width: 80%;margin-top: -6%;}
    .app_btn, .app_btn.on{width:30px;height:30px;margin-top:-15px;right:15px;}

    .slideBox .bd li img{height: 240px;}
    .slideBox1,.banner,.slideBox1 .bd li img{height: 320px;}
    .slideBox .hd{display: none;}
    .slideBox .bd{margin-top:40px;}
    .footer_l img{width: 80%;}

    .floor{width: 94%;}
    .con01{margin: 30px 0px 0px;}
    .con03{margin: 0px;}
    .con01_part01,.con01_part02,.con03_part01,.con03_part02{margin: 0px;}
    .list1 ul li p a, .list ul li p, .con03_bt p:nth-of-type(1) a{font-size: 16px;font-weight: normal;}
    .tit_pa{top: 30px;}
    .tit_pa,.con02_con{width: 100%;}
    .riqi,.layui-laydate, .layui-laydate-hint{width: 340px;height: 340px;}
    .riqi{float: none;}
    .riqi_right{float: none;width: 100%;margin-top: 20px;}
    .riqi{padding-top: 70px;margin:20px auto 0px ;}
    .con02{height: auto;background: #89a7c5;padding-bottom: 15px;}
    .txtScroll-left .bd{margin-right: 0px;width: 100%;}
    .txtScroll-left .bd ul li{margin: 0px 10px;height: auto;}
    .txtScroll-left .hd{padding: 10px 20px 0px;}
    .txtScroll-left .bd ul li p{font-size: 12px;}

    .con01_part02{margin-top: 20px;}
    .title1{text-align: left;margin-bottom: 20px;}
    .title h3, .title1 h3, .title3 h3{font-size: 26px;}
    .title1 p{display: none;}
    .title1 a{top: 6px;}
    .title{line-height: 30px;height: 30px;}
    .title h3{line-height: 30px;}
    .con04{margin-top: 20px;}
    .footer_t>li{width: 100%;}
    .footer_t>li div ul{position: static;}
    .link{display: none;}
    .line{margin-top: 0px;}
    .footer_l{text-align: center;}
    .footer_b{width: 80%;margin: 0px auto;}
    .footer_br{text-align: center;margin-top: 10px;line-height: 30px;}
    .footer_br,.footer_bl{float: none;}
    .footer_bl{display: flex;justify-content: center;}
    .footer_bl img:nth-child(1){margin: 0px 10px;}
    .footer_bl img{margin:0px 10px;}
}
@media screen and (max-width:450px){
    /* ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¥ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¯ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¼ÃƒÆ’Ã†â€™Ãƒâ€ Ã¢â‚¬â„¢ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Â¨ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã‚Â¹ÃƒÆ’Ã‚Â¢ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚Â ÃƒÆ’Ã†â€™ÃƒÂ¢Ã¢â€šÂ¬Ã…Â¡ÃƒÆ’Ã¢â‚¬Å¡Ãƒâ€šÃ‚Âª */
    .header{height: 81px;}
    .app_header{top:81px;}
    .app_header.on{height: calc(100% - 81px);top:0;margin-top:81px;}
    .app_search{margin-top:20px;}
    .toutiao{padding-top:100px;}
    .dqwz{padding-top:80px;}
}