@charset "utf-8";
body{width:100%;}
.p100{padding: 0 100px}
.p180{padding: 0 180px}
.nylbindex{padding: 70px 0 0}
.BMap_cpyCtrl, .anchorBL{display: none !important;}

/*位置*/
.postion_div{position: absolute;bottom:30%;left: 0;width: 100%}
.postion_div h3{width: 100%;font-size: 46px;height: 90px;line-height: 90px;color: #fff;}
.postion_div .position_box{height: 20px;margin-top:10px;}
.postion_div .position_box .home{margin-right: 10px;width: 20px}
.postion_div .position_box a,.postion_div .position_box p{float: left;color: #fff;font-size: 18px}
.postion_div .position_box p{margin: 0 10px}
.postion_div .position_box p{padding: 0 5px}




/*二级1*/
.erji{position: relative;height: 70px;box-shadow: 0 5px 8px #ecf1f7}
.erji .erji_box{position: relative;z-index: 3}
.erji .erji_box .column_div{float:right;width:60%;text-align:right;}
.erji .erji_box ul{display:inline-block;}
.erji .erji_box li{float: left;height: 70px;position: relative}
.erji .erji_box li a{color: #333;height: 70px;line-height: 70px;display: inline-block;padding: 0 20px}
.erji .erji_box li:hover,.erji .erji_box li.on{background: #014a99}
.erji .erji_box li:hover a,.erji .erji_box li.on a{color: #fff}

/*二级2*/
.erji2{position: absolute;top:40%;left: 0;width: 100%}
.erji2 .ej_box{text-align: center;position: relative}
.erji2 .ej_box .bd{display: inline-block;position: relative;z-index: 1}
.erji2 .ej_box .bd li{width: 200px;height: 200px;border-radius: 100%;float: left;margin: 0 25px;background: #004b9c;;text-align: center;cursor: pointer}
.erji2 .ej_box .bd li .img_box{width: 60px;height: 60px;text-align: center;display: inline-block;margin: 50px auto 10px;}
.erji2 .ej_box .bd li .img_box img{display: inline-block;}
.erji2 .ej_box .bd li p{text-align: center;color: #fff;font-size: 18px;height: 40px;line-height: 40px;}
.erji2 .ej_box .bd li:hover,.erji2 .ej_box .bd li.on{background: url(../img/bg18.png) no-repeat center #953536;}
.erji2 .ej_box .hd{position: absolute;top: 40%;width: 100%;}
.erji2 .ej_box .hd .prev{background: url(../img/icon34.png) no-repeat 55% #b19b6a;width: 50px;height: 50px;display: block;border-radius: 100%;float: left;transform: rotateY(180deg);}
.erji2 .ej_box .hd .next{background: url(../img/icon34.png) no-repeat 55% #b19b6a;width: 50px;height: 50px;display: block;border-radius: 100%;float: right}
.erji2 .ej_box .hd .prev:hover,.erji2 .ej_box .hd .next:hover{background: url(../img/icon34.png) no-repeat 55% #004b9c;}


/*三级*/
.sanji{position: relative;height: 100px;background: #e9f1fc;border: 1px solid #bed7f5;padding-top: 30px;}
.sanji .sanji_box{position: relative;z-index: 3;height: 70px;}
.sanji .sanji_box li{float: left;width: 20%;height: 70px;text-align: center;position: relative;border-top: 1px solid #bed7f5;border-left: 1px solid #bed7f5;border-bottom: 1px solid #bed7f5;background: #fff}
.sanji .sanji_box li:last-child{border-right: 1px solid #bed7f5}
.sanji .sanji_box li a{color: #333;height: 70px;line-height: 70px;display: inline-block;font-size: 18px;text-align: center}
.sanji .sanji_box li:hover,.sanji .sanji_box li.on{background: #014a99}
.sanji .sanji_box li:hover a,.sanji .sanji_box li.on a{color: #fff}


/*位置分布*/
.mzwzfb{height: auto;}
.mzwzfb .hd{width: 50%;margin: 0 auto 50px;height: 50px;}
.mzwzfb .hd li{float: left;width: 50%;height: 50px;;text-align: center;transition: height 0.3s ease-out;}
.mzwzfb .hd li h2{height: 50px;line-height: 50px;font-size: 26px;display: inline-block;text-align: center;cursor: pointer;position: relative}
.mzwzfb .hd li.on h2{border-bottom: 2px solid #004b9c}
.mzwzfb .hd li.on h2:after{content:'';width: 0;height: 0;border-right: 8px solid transparent;border-top: 8px solid #004b9c;border-left: 8px solid transparent;position: absolute;left: 50%;bottom: -8px;margin-left: -8px}
.mzwzfb .bd{}
.mzwzfb .bd img{display: inline-block;max-width: 100%;}



/*第一个新闻*/
.first_lst .first_box{width: 49%;box-shadow: 0 5px 8px #ECECECFF;}
.first_lst .first_box .img_box{height: 375px;overflow: hidden}
.first_lst .first_box .fir_info{background: #fff;padding: 40px;height: 186px;}
.first_lst .first_box .fir_info .date{color:#004b9c;font-size: 16px;padding: 10px 0 20px}
.first_lst .first_box .fir_info .date span{color: #004b9c;font-size: 26px;}
.first_lst .first_box .fir_info h2{font-size: 18px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;height: 60px;line-height: 1.5}
.first_lst ul{width: 49%}
.first_lst ul li{width: 100%;height: 175px;margin-bottom: 20px;box-shadow: 0 5px 8px #ECECECFF;}
.first_lst ul li .img_box{height: 175px;width: 45%;overflow: hidden}
.first_lst ul li .lst_info{padding: 20px 30px;width: 55%;height: 175px;}
.first_lst ul li .lst_info h2{font-size: 18px;height: 80px;margin-bottom: 20px;line-height: 1.5;overflow:hidden;display: -webkit-box;-webkit-line-clamp:3;-webkit-box-orient: vertical;}
.first_lst ul li .lst_info p{font-size: 16px}

.first_lst .first_box:hover .fir_info{box-shadow: 0 0 10px #888;}
.first_lst .first_box:hover .date,.first_lst .first_box:hover .date span,.first_lst .first_box:hover .fir_info h2{color: #004b9c}
.first_lst ul li:hover .lst_info{box-shadow: 0 0 10px #888;}
.first_lst ul li:hover .lst_info h2,.first_lst ul li:hover .lst_info p{color: #004b9c}


/*新闻动态*/
.column_xw li{margin-bottom: 40px;position:relative;width:100%;height: 190px;background: #fff;box-shadow: 0 5px 10px #ECECECFF;}
.column_xw .nyxwdtimg{width:20%; height:190px;overflow:hidden;}
.column_xw .nyxwdtimg img{transition:0.5s;object-fit:cover;width:100%;height:100%;}
.column_xw .nyxwdtfont{width:80%;padding: 30px 40px}
.column_xw .nyxwdtfont h5{width:100%;font-size:18px;color:#333;line-height:50px;height:50px; overflow:hidden;display: -webkit-box;-webkit-line-clamp:1;-webkit-box-orient: vertical;}
.column_xw .nyxwdtfont span{width:100%; color:#333; overflow:hidden;font-size: 14px;}
.column_xw .nyxwdtfont p{width:100%; color:#999;line-height:2;height:60px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;font-size: 14px;}

.column_xw li:hover{border-right: 4px solid #014a99;box-shadow: 0 0 10px #888;}
.column_xw li:hover .nyxwdtimg img{transform: scale(1.05);}
.column_xw li:hover .nyxwdtfont h5{color:#014a99;}
.column_xw li:hover .nyxwdtfont span{color:#014a99;}


/*来院路线*/
.map_box{}
.map_box .map{width: 60%;height: 650px;}
.map_box .map_item{width: 40%;height: 650px;background: #014a99;padding: 20px 40px}
.map_box .map_item .hd{height: 50px;margin-bottom: 20px;}
.map_box .map_item .hd li{float: left;width: 50%;height: 50px;;text-align: center}
.map_box .map_item .hd li h2{height: 50px;line-height: 50px;font-size: 26px;color: #fff;display: inline-block;text-align: center;cursor: pointer;}
.map_box .map_item .hd li.on h2{border-bottom: 4px solid #fff}
.map_box .map_item .bd .item p{color: #fff;text-align: left;height: 30px;line-height: 30px}
.map_box .map_item .bd .item p span{color: #fff;width: 80px;height: 30px;line-height: 30px;text-align: right;position: relative;display: inline-block;float: left}
.map_box .map_item .bd .item p span.addr:before{content:'';background: url(../img/icon42.png) no-repeat;width: 22px;height: 22px;position: absolute;left: 0;top: 3px}
.map_box .map_item .bd .item p span.tel:before{content:'';background: url(../img/icon43.png) no-repeat;width: 22px;height: 22px;position: absolute;left: 0;top: 3px}
.map_box .map_item .bd .item h2{font-size: 22px;color: #fff;width: 100%;text-align: left;height: 60px;line-height: 60px;}
.map_box .map_item .bd .item .ways{border-bottom: 1px solid #36689b}
.map_box .map_item .bd .item .ways h3{color: #fff;position: relative;padding-left: 32px;text-align: left;height: 55px;line-height: 55px;border-top: 1px solid #36689b;cursor: pointer;font-size: 18px;font-weight:bold;}
.map_box .map_item .bd .item .ways h3:after{content:'';background: url(../img/mark.png) no-repeat bottom;width: 13px;height: 13px;position: absolute;right: 0;top: 20px;transition: all 0.5s}
.map_box .map_item .bd .item .ways h3.on:after{background: url(../img/mark.png) no-repeat top;transform: rotate(360deg)}
.map_box .map_item .bd .item .ways h3.bus:before{content:'';background: url(../img/icon44.png) no-repeat;width: 22px;height: 22px;position: absolute;left: 0;top: 15px}
.map_box .map_item .bd .item .ways h3.train:before{content:'';background: url(../img/icon45.png) no-repeat;width: 22px;height: 22px;position: absolute;left: 0;top: 15px}
.map_box .map_item .bd .item .ways ul{padding-bottom: 20px}
.map_box .map_item .bd .item .ways ul li{color: #fff;text-align: left;line-height: 1.5}


/*图片列表**/
.column_pic li{width:31.33%;float:left; margin:0 3% 30px 0;}
.column_pic li:nth-child(3n){float:right;margin:0 0 30px 0;}
.column_pic li a{width:100%;display:block;}
.column_pic li span{ width:100%;display:block;line-height:60px;height:60px;text-align:center; color:#333; overflow:hidden;background:#fff;white-space: nowrap;text-overflow: ellipsis;padding:0 10px;}
.column_pic .yyhjimg{width:100%;height:210px; overflow:hidden;}
.column_pic .yyhjimg img{width:100%;height:100%;object-fit:cover;transition: 0.5s;}
.column_pic li:hover{transition: 0.5s;}
.column_pic li:hover span{background:#0d3c82;color:#fff;}
.column_pic li:hover .yyhjimg img{transform: scale(1.05);}


/*新闻及机构详情**/
.column_name{position: relative}
.column_name h2{width: 100%;text-align: left;font-size: 22px;font-weight: bold;position: relative;height: 60px;line-height: 60px;padding:10px 0 0 5px;}
.column_name:after{content:'';background: url(../img/icon40.png) no-repeat;position: absolute;right: 0;top: 15px;width: 44px;height: 21px}
.column_name h2:before{content:'';position: absolute;top: 25px;right: 82%;width: 10px;height: 10px;background: #b19b6a;border-radius: 10px}
.column_name h2:after{content:'';position: absolute;top: 30px;right: 30px;width: 80%;height: 1px;background: #b19b6a;}
.jgtitle{}
.jgtitle h3{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;color: #0d3c82;font-weight: bold;position: relative}
.jgtitle h3:after{content: '';background: url(../img/fgx.png) no-repeat;width: 100%;height: 8px;position: relative;bottom: 0;left: 0;display: block}
.xqtitle{border: 1px dashed #cbcbcb;padding:20px;}
.xqtitle h4{width:100%;line-height:40px;overflow:hidden;font-size:24px; display:block;text-align:center;margin-bottom:20px;}
.xqtitle .xqtime{width:100%;text-align:center;}
.xqtitle .xqtime span{display:inline-block; margin:0 10px;opacity:0.6;line-height:20px;}
.xqfont{margin:20px 0;}
.xqfont img{display: inline-block;width: auto;}
.xqfont p,.xqfont span{font-size: 18px;font-family: "微软雅黑";line-height: 3;}
.xqfont table{margin: 0 auto !important;border-left: 1px solid #000 !important;border-top: 1px solid #000 !important;border-spacing: 0;}
.xqfont table tr{width: min-content;word-break: break-word;border:1px solid #000 !important;}
.xqfont table td{border-bottom: 1px solid #000 !important;border-right: 1px solid #000 !important;min-width: 100px;border-left: none!important;border-top: none!important;}
.xqfont td p,.xqfont td span{font-family: "微软雅黑" !important;font-size: 16px !important;line-height: 2.5 !important;text-indent: 0!important;min-width: 100px!important;}

.xqsx li{width:48%;float:left;}
.xqsx li a{width:100%; display:block;}
.xqsx li:nth-child(2){ float:right;}
.xqsx li h4{width:20%;line-height:50px;overflow:hidden;font-size:18px; display:block;text-align:center;float:left;background:#63a5ef;color:#fff;}
.xqsx li span{width:80%;line-height:50px;height:50px;overflow:hidden;font-size:18px; display:block;float:left;background:#F5F5F5; padding:0 10px;text-overflow:ellipsis;white-space: nowrap;}
.xqsx li:hover h4{color:#fff;}
.xqsx li:hover span{background:#2e46af;color:#fff;}


/*特色医疗*/
.tsyl{}
.tsyl .column_tit{width: 100%;height: 50px;line-height: 50px;text-align: center;color: #004c9a;font-size: 32px}
.g_box1{position: relative;height: 230px;margin: 40px 0 60px;}
.g_box1 li{border-bottom: 4px solid #1e52a8;height: 230px;;position: relative;float: left;width: 31.33%;margin-right: 3%;box-shadow: 0 0 8px #e8e8e8;overflow: hidden}
.g_box1 li:nth-child(3){margin-right: 0}
.g_box1 li .img_box{height: 230px;}
.g_box1 li h2{position: absolute;left: 45px;top: 50px;height: 65px;line-height: 65px;font-size: 28px;}
.g_box1 li p{position: absolute;left: 45px;top: 115px;font-size: 16px;border-top: 2px solid #1e52a8;height: 40px;line-height: 40px}
.g_box1 li:hover{box-shadow: 0 0 8px #888}

.g_box2{background: url(../img/pic9.jpg) no-repeat top;padding-top: 210px;margin: 40px 0 60px;}
.g_box2 .bd{border-top: 4px solid #b19b6a;background: #fff;width: 80%;margin: 0 auto;padding: 15px 10px;box-shadow: 0 5px 8px #e8e8e8}
.g_li_btn{float: left;width: 23%;margin: 0 1% 20px;position: relative;height: 50px;border: 1px solid #ddd;}
.g_li_btn p{padding: 0 30px;height: 50px;line-height: 50px;}
.g_li_btn p:before{content:'';width: 6px;height: 6px;background: #1e52a8;border-radius: 6px;position: absolute;left: 15px;top:20px;}
.g_li_btn p:after{content:'';background: url(../img/icon41.png) no-repeat;width: 8px;height: 14px;position: absolute;right: 15px;top:20px;}
.g_li_btn:hover{background: #1e52a8;}
.g_li_btn:hover p{color: #fff;}
.g_li_btn:hover p:before{background: #fff}

.g_box3{background: url(../img/pic10.jpg) no-repeat left;margin: 40px 0 60px;height: 300px}
.g_box3 .bd{width: 40%;float: right;margin-top: 70px;border-top: 4px solid #b19b6a;background: #fff;padding: 15px 10px;box-shadow: 3px 3px 8px #e8e8e8}
.g_box3 li{float: unset;width: 50%;margin: 50px auto}

.g_box4{margin: 40px 0 60px;height: 530px;}
.g_box4 h4{width: 100%;height: 70px;line-height: 70px;color: #fff;font-size: 22px;text-align: center;padding-top: 10px}
.g_box4 h5{width: 100%;height: 60px;line-height: 60px;color: #fff;font-size: 22px;text-align: center}
.g_box4 li p{color: #fff;}
.g_box4 li p:before{background: #fff;}
.g_box4 li p:after{background: url(../img/icon47.png) no-repeat;}
.g_box4 .item_box_l{width: 30%}
.g_box4 .item_box_l .item1{background: url(../img/bg19.jpg) no-repeat;background-size: 100% 100%;height: 390px;padding: 0 45px;margin-bottom: 20px;}
.g_box4 .item_box_l .item1 li{width: 100%;margin: 10px auto;}
.g_box4 .item_box_l .item1 li p.line2{line-height: 1.5}
.g_box4 .item_box_l .item2{background: url(../img/bg21.jpg) no-repeat;background-size: 100% 100%;height: 120px}
.g_box4 .item_box_l .item2 h5:after{content:'';width: 66px;height: 2px;background: #fff;position: absolute;left: 50%;margin-left: -33px;top:60px;}
.g_box4 .item_box_l .item2 li{width: 100%;border: none}
.g_box4 .item_box_l .item2 li p{text-align: center;font-size: 20px;color: #fff;margin-top: 20px;}
.g_box4 .item_box_r{width: 67%;background: url(../img/bg20.jpg) no-repeat;background-size: 100% 100%;height: 530px;padding: 0 40px;}
.g_box4 .item_box_r li{width: 31.33%;margin: 10px 1%;}

.g_box5{margin: 40px 0 60px;}
.g_box5 .column_name h2{color: #01499b;font-weight: normal}
.g_box5 .column_name h2:before{right: 95%}
.g_box5 .column_name h2:after{width: 93%}

.g_box6{margin: 40px 0 60px;}
.g_box6 .img_box{width: 50%;height: 400px;display:none}
.g_box6 .slide_box{width: 100%;height: 470px;padding: 35px 50px;background: url(../img/bg22.jpg) no-repeat;background-size: 100% 100%;overflow: hidden}
.g_box6 .slide_box ul{}
.g_box6 .slide_box li{padding: 10px 0;cursor: pointer;float:left;width:33.33%;}
.g_box6 .slide_box ul::-webkit-scrollbar {width: 4px;height: 4px;background-color: #d5dee5;}
.g_box6 .slide_box ul::-webkit-scrollbar-thumb {width: 4px;;background-color: rgb(1, 74, 153);cursor: pointer}

.g_box7{margin: 40px 0 60px;}
.g_box7 .item_box{width: 31.33%;margin-right: 3%}
.g_box7 .item_box:nth-child(3){margin-right: 0}
.g_box7 .item_box .item_l li{height: 170px;margin-bottom: 20px;position: relative}
.g_box7 .item_box .item_l li .img_box{height: 170px;overflow: hidden}
.g_box7 .item_box .item_l li .img_box img{transition: all 0.5s}
.g_box7 .item_box .item_l li h3{position: absolute;top: 40px;left: 0;width: 100%;text-align: center;height: 50px;line-height: 50px;color: #fff;font-size: 26px;transition: all 0.5s}
.g_box7 .item_box .item_l li h3:after{content:'';width: 66px;height: 1px;background: #fff;position: absolute;left: 50%;margin-left: -33px;top:55px;}
.g_box7 .item_box .item_l li p{position: absolute;top: 100px;left: 0;width: 100%;text-align: center;height: 50px;line-height: 50px;color: #fff;}
.g_box7 .item_box .item_l li:hover .img_box img{transform: scale(1.1)}
.g_box7 .item_box .item_l li:hover h3{font-size: 28px}

.g_box7 .item_box .img_box{height: 250px;overflow: hidden}
.g_box7 .item_box .img_box img{transition: all 0.5s}
.g_box7 .item_box .item_info{padding: 40px 35px;background: #eff6ff;height: 300px;}
.g_box7 .item_box .item_info h2{font-size: 20px;line-height: 1.5;height:60px;overflow:hidden;display: -webkit-box;-webkit-line-clamp:2;-webkit-box-orient: vertical;}
.g_box7 .item_box .item_info p{color: #a1a1a1;margin: 30px 0;height: 63px;overflow: hidden}
.g_box7 .item_box .item_info p.date{font-size: 14px;color: #333}
.g_box7 .item_box.box2:hover .img_box img{transform: scale(1.1)}
.g_box7 .item_box .item_info:hover h2{color: #004c98}
.g_box7 .item_box .item_info:hover p{color: #004c98}

.g_box7 .item_box .item_r li{height: 110px;position: relative;padding: 25px 0;border-bottom: 1px dotted #d5d5d5}
.g_box7 .item_box .item_r li:first-child{border-top: 1px dotted #d5d5d5}
.g_box7 .item_box .item_r li p{color: #004c98;}
.g_box7 .item_box .item_r li h2{height: 40px;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: normal;font-size: 16px}
.g_box7 .item_box .item_r li:hover h2{color: #004c98}


.g_box10 {background:#e6f7fd;margin: 40px 0 60px;}
.g_box10 .slide_box {width:50%;padding:10px 15px;}
.g_box10 .slide_box li{line-height:2;}
.g_box10 .img_box.fr{width:50%;}

/*预约挂号*/
.yygh{}
.yygh h2{font-size: 26px;color: #01499b;font-weight: bold;width: 100%;height: 50px;line-height: 50px;text-align: center;margin-bottom: 30px}
.yygh .img_box{text-align: center;width: auto;margin-bottom: 30px}
.yygh img{display: inline-block;width: auto;max-width: 100%}
.yygh .item{width: 100%;box-shadow: 0 0 8px #cccccc;padding: 20px;position: relative;margin-bottom: 30px}
.yygh .item h3{text-align: left;width: 100%;font-size:20px;font-weight: bold;margin-bottom: 10px}
.yygh .item p{text-indent: 2em;font-size: 18px;line-height: 2;}
.yygh .item p.tips{color: #01499b}
.yygh .item .img_box{position: absolute;right: 60px;bottom: 70px;width: 220px;}
.yygh .item .img_box p{text-align: center;text-indent: 0}
.yygh .item_box .item{float: left;width: 49%;height: 250px;}
.yygh .item_box .item:nth-child(2n){float: right}


/*现任领导*/
.column_leader{padding-bottom: 50px}
.column_leader li{float: left;width: 48%;margin-bottom: 60px;}
.column_leader li:nth-child(2n){float: right;}
.column_leader li h6{border-left: 4px solid #004b99;color:#004b99;background: linear-gradient(to right, #e1eefe, #fff);height: 60px;line-height: 60px;padding-left: 25px;font-size: 18px;font-weight:bold;}
.column_leader li .info_box{margin-top: 16px;}
.column_leader li .info_box .img_box{height: 250px;width: 25%;}
.column_leader li .info_box .info_d{width: 70%;padding-right: 40px;}
.column_leader li .info_box .info_d h5{font-size: 22px;font-weight: bold;height: 60px;line-height: 60px}
.column_leader li .info_box .info_d .summary{color:#656565;line-height: 1.5;height: 212px;overflow: hidden;text-align: justify}
.column_leader li .info_box .info_d .more{text-align: right;color: #333;position: relative;padding-right: 20px;margin-top: 20px}
.column_leader li .info_box .info_d .more:after{content:'';border-left: 10px solid #004b99;border-top: 10px solid transparent;border-bottom: 10px solid transparent;width: 0;height: 0;position: absolute;right: 0;top: 0}


.column_leader2{padding-bottom: 50px}
.column_leader2 li{float: left;width: 20%;margin: 0 30px 30px;}
.column_leader2 li h6{color:#004b99;height: 60px;line-height: 60px;font-size: 18px;font-weight:bold;text-align:center;}
.column_leader2 li .info_box .img_box{height: 350px;width: 100%;}
.column_leader2 li .info_box .info_d{width: 100%;}


/*简介*/
.summary_item_box{position: relative;margin-bottom: 20px;}
.summary_item_box .img_box{position: absolute;height: 200px;width: 66%;right: 0;top: 0}
.summary_item_box .item_box{width: 31.33%;margin-top: 80px;margin-right: 3%}
.summary_item_box .item_box:nth-child(2){margin-top: 200px}
.summary_item_box .item_box:nth-child(3){margin-top: 200px;margin-right: 0}
.summary_item_box .item_box .item{padding: 40px 30px;background: #004b99;position: relative;margin-bottom: 35px;}
.summary_item_box .item_box .item.c1{background: #b29a6a}
.summary_item_box .item_box .item.c2{background: #953536}
.summary_item_box .item_box .item:nth-child(1){margin-top: 0}
.summary_item_box .item_box .item:after{content:'';width: 1px;height: 100%;background: #f2f2f2;position: absolute;left: 30px;top:0;}
.summary_item_box .item_box .item ul{padding: 0 30px;}
.summary_item_box .item_box .item li{margin: 0 0 25px;position: relative;padding-left: 10px;}
.summary_item_box .item_box .item li:before{content:'';width: 25px;height: 1px;background: #f2f2f2;position: absolute;left: -30px;top: 15px;}
.summary_item_box .item_box .item li p{color: #fff;height: 50px;line-height: 2;}
.summary_item_box .item_box .item li p span{color: #fff;font-size: 26px;}
.summary_detail p{text-indent: 2em;line-height: 2.5;;margin-bottom: 40px;font-size: 18px;text-align: justify}
.summary_detail .box_d{width: 100%;margin-bottom: 20px}
.summary_detail .box_d .img_box{width: 48%}
.summary_detail .box_d .info{width: 48%}


/*分页*/
.pagination{width:100%;display:flex;justify-content: center;flex-wrap: wrap;}
.pagination li{display:block;border:1px solid #d6d6d6;border-radius:3px;margin:0 10px;}
.pagination li a{display:block;padding:0 10px;line-height:30px;}
.pagination li:hover,.pagination .active{background:#0d3c82;border:1px solid #0d3c82;}
.pagination li:hover a,.pagination .active a{color:#fff;}


/*内页统一的新颜色**/
.nyejlmbox li:hover a, .nyejlmbox li.on a,.tzggul li:hover,.yyhjul li:hover span,
.xqsx li h4,.xqsx li:hover span{background: #0d3c82;}
.pagination li:hover{background: #0d3c82;border: 1px solid #0d3c82;}

.column_box_open{padding: 30px 40px;}
.column_box_open .column_h2{height: 48px;line-height: 48px;text-align: center;border: 1px solid #d6d6d6;margin-bottom: 25px;display: block;}
.column_box_open a:last-child .column_h2{margin-bottom: 0}
.column_box_open a:hover,.column_box_open .column_h2:hover{color: #fff;background: #0f5d99;border-color: #0f5d99}

.column_xw .nyxwdtfont.w100{width: 100%}

.tsyl-yxyxy{font-size: 12px;line-height: 20px !important;margin-top: 4px;}
.xqfont strong,.xqfont p strong,.xqfont p strong span{font-weight:bold !important;}



@media screen and (max-width:1680px) {
	.p180{padding: 0 90px}
	.erji2 .ej_box .bd li{width: 170px;height: 170px}
	.erji2 .ej_box .bd li:hover, .erji2 .ej_box .bd li.on{background-size: 100%}
    .summary_item_box .img_box{height:auto;}
    
    .column_leader2 li{float: left;width: 22%;margin: 0 10px 30px;}
    .column_leader2 li .info_box .img_box img{object-fit:contain;}
}
@media screen and (max-width:1600px) {

	.erji2 .ej_box .bd li .img_box{width: 50px;height: 50px;margin: 40px auto 10px}
	
	.yygh .item .img_box{bottom:100px;}
}
@media screen and (max-width:1440px) {
	.erji2 .ej_box .bd li{width: 140px;height: 140px}
	.erji2 .ej_box .bd li .img_box{width: 40px;height: 40px;margin: 30px auto 10px}

	.map_box .map_item{height: auto}

	.column_leader li .info_box .img_box{max-height: 180px;}
	.column_leader li .info_box .info_d .summary{height: 72px}
	.column_leader li{margin-bottom: 40px}
	
	.yygh .item_box .item{height:300px;}
	.yygh .item .img_box{width:130px;bottom:150px;}
	
	.nylbindex .column_name h2{padding:0;}
	
	.column_leader2 li{float: left;width: 31%;margin: 0 10px 30px;}
}
@media screen and (max-width:1366px) {
    .wd{width:1200px;}
	.p180{padding: 0 20px}
	.g_li_btn p{font-size: 14px}
	.g_box4 .item_box_l .item1{padding: 0 20px;}
	.g_li_btn p:before{top: 22px;}

	.summary_item_box .item_box .item ul{padding: 0 0 0 30px}
	.summary_item_box .item_box .item li p{font-size: 14px;height: auto}
	.summary_item_box .item_box .item li p span{}
	

}

@media screen and (max-width:1176px) {
	.banner{height: auto}
	.erji2 .ej_box .bd li{width: 120px;height: 120px}
	.erji2 .ej_box .bd li .img_box{;margin: 20px 0 0}
	.erji2 .ej_box .bd li:hover, .erji2 .ej_box .bd li.on{width: 120px;height: 120px}

	.erji2 .ej_box .bd li p{font-size: 14px;}
}

@media screen and (max-width:1024px){
    
.column_leader2 li{float: left;width: 47%;margin: 0 5px 15px;}
.column_leader2 li .info_box .img_box img{object-fit:contain;}
.column_leader2 li .info_box .img_box{height:auto;}
.column_leader2 li h6{font-size:14px;height:35px;line-height:35px}

.wd{width:100%;}
	.p100,.p180{padding: 0 10px}
	.nylbindex{padding: 20px 0;margin-bottom: 0}
	.postion_div{top: auto;bottom: 20px;z-index: 100}
	.postion_div h3{display: none}

	.erji{height:auto;box-shadow:none;  background: #f2f2f2;}
	.erji .erji_box li{height: 50px;}
	.erji .erji_box li a{height: 50px;line-height: 50px;}

	.erji2{position: unset;padding: 20px 0}
	.erji2 .ej_box .hd{display: none}
	.erji2 .ej_box{overflow: scroll}
	.erji2 .ej_box ul{overflow-x: scroll;height: 120px;}
	.erji2 .ej_box ul{overflow-x: scroll;height: 120px;white-space: nowrap}
	.erji2 .ej_box .bd li{display: inline-block;float: unset}

	.sanji{height: auto;padding:20px 0;}
	.sanji .sanji_box{height: auto}
	.sanji .sanji_box li{width: 50%;height:50px;}
	.sanji .sanji_box li a{height:50px;line-height:50px;}

	.column_name h2:before{left: 55%}
	.column_name h2:after{width: 35%}

	.first_lst .first_box{width: 100%;margin-bottom: 20px}
	.first_lst ul{width: 100%}
	.column_xw .nyxwdtimg{width: 30%;}
	.column_xw .nyxwdtimg img{width: 100%;height: 100%;object-fit: cover}
	.column_xw .nyxwdtfont{width: 100%;padding: 20px 10px}
	.column_xw li{margin-bottom:20px;}
	.map_box .map{width: 100%}
	.map_box .map_item .hd li h2{font-size:22px;}
	.map_box .map_item .bd .item h2{font-size:20px;}
	.map_box .map_item .bd .item .ways ul li{}
	.map_box .map_item{width: 100%;margin-top: 20px;padding:20px 10px;}
	.g_box1{height: auto}
	.g_box1 li{width: 100%;margin-bottom: 20px;}
	.g_box2 .bd{width: 100%}
	.g_li_btn{width: 48%}
	.tsyl .column_tit{height: auto;font-size:26px;}
	.g_box1 li h2{font-size:22px;}
	.g_box7 .item_box .item_l li h3{font-size:22px;}
	.g_box3{height: auto;background: url(../img/pic10.jpg) no-repeat top;background-size:contain;}
	.g_box3 .bd{width: 100%;margin-top:128px;}
	.g_box4{height: auto}
	.g_box4 .item_box_l{width: 100%}
	.g_box4 .item_box_r{width: 100%;margin-top: 20px;padding: 0 10px;height: auto}
	.g_box4 .item_box_r li{width: 48%}
	.g_box5{margin: 40px 0 20px}
	.g_box5 .column_name h2:after{width: 35%}
	.g_box5 .g_li_btn{width: 100%}
	.g_box6 .img_box{width: 100%;height:auto;}
	.g_box6 .img_box img{height:auto;}
	.g_box6 .slide_box{width: 100%;margin-top: 20px;padding: 20px 10px}
	.g_box7 .item_box{width: 100%}
	
	.g_box1,.g_box2,.g_box3,.g_box4,.g_box5,.g_box6,.g_box7{margin: 0 0 30px;}

	.column_leader li{width: 100%}
	.summary_item_box .item_box{width: 100%;margin: 0 !important;padding-top: 0;}
	.summary_item_box .item_box:first-child{padding-top: 90px;}
	.summary_item_box .item_box .item{margin-bottom: 20px;}
	.summary_item_box .item_box .item:nth-child(1){width: 100%}
	.summary_item_box .item_box:nth-child(2){margin-top: 0;padding-top: 0}
	.summary_item_box .img_box{width: 100%;height: auto}
	.summary_detail .box_d .img_box{width: 100%}
	.summary_detail .box_d .info{width: 100%}
	
	.yygh h2{height:auto;}
	.yygh .item .img_box{position:unset;margin: 0 auto;}
	.yygh .item_box .item{width:100%;height:auto;}
	.xqfont img{max-width:100%;height:auto;}
	
	.mzwzfb .hd{width:100%;}
	.column_leader li .info_box .info_d .summary{height: 145px}
	
	.bannerslideBox .bd li{height:auto;width:100%;}
	.bannerslideBox .bd li img{height:100%;width:100%;}
	
	.postion_div{display:none;}
	.erji .erji_box li a{padding:0 15px;}
	
	#ny_xq_center .ny_tpxwlb ul li p{padding:10px 0;}
	
	#ny_xq_center .lm{line-height:1.5;margin:10px 0;padding:10px 0;}
	#ny_xq_center .lm h2{font-size:22px;line-height:1.5;}
	#ny_xq_center .lm h5{font-size:18px;line-height:1.5;}

    .nyejright .first_lst{display:none;}
    
    .map_box .map{height:175px;}
    
    .yltyyqh .yltyylist li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
    
    .column_leader li{background:#f2f2f2;}
    .column_leader li .info_box{padding:0 10px 10px;}
    .column_leader li .info_box .info_d{padding-right:10px;}
    .column_leader li .info_box .img_box{height:auto;}
    
    .yygh .img_box{width:100%;}
    .yygh .img_box img{width:100%;}
    .g_li_btn p{padding:0 10px 0 20px;}
    .g_li_btn p:before{left:8px;}
    .g_li_btn p:after{right:5px;}

    .column_box_open{padding: 20px 10px;}
    .column_box_open .column_h2{height: 48px;line-height: 48px;text-align: center;border: 1px solid #d6d6d6;margin-bottom: 25px;display: block;}
    .column_box_open a:last-child .column_h2{margin-bottom: 0}
    .column_box_open a:hover,.column_box_open .column_h2:hover{color: #fff;background: #0f5d99;border-color: #0f5d99}
    .tsyl-yxyxy{font-size: 12px !important;line-height: 14px !important;padding-top: 2px !important;}
    
    .g_box6 .slide_box{height:auto;width:100%;}
    .g_box6 .slide_box li{width:100%;}
    .g_box10 .slide_box{height:auto;width:100%;}
    

}
@media screen and (max-width:900px) {
	.nybannerimg{height:170px;}
	.yyhjul li{width: 48%;margin:0 0 30px 0;}
	.yyhjul li:nth-child(2n){float:right}
	.yyhjul li:nth-child(4n){margin:0 0 30px 0;}
	.yyhjul .yyhjimg {height: 200px;}
}
@media screen and (max-width:700px) {
}
@media screen and (max-width:500px) {
	.nybannerimg{height:150px;}
	.xqtitle h4{font-size: 18px;line-height: 30px;margin-bottom: 8px;}
	.xqtitle .xqtime span{font-size: 14px;}
	.yyhjul li{width:100%;    margin: 0 0 10px 0;}
	.yyhjul li:nth-child(4n){ margin: 0 0 10px 0;}
	.yyhjul .yyhjimg{height:auto}
	
}
@media screen and (max-width:414px) {
	.xqtitle{padding:10px;}
	.xqsx li h4, .xqsx li span{font-size: 14px;}
	.pagination li{margin:10px 10px 0 0;}
}


