@charset "utf-8";
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;background:transparent}
table{border-collapse:collapse;border-spacing:0}
body{font-family: -apple-system,BlinkMacSystemFont,Helvetica Neue,PingFang SC,Microsoft YaHei,Source Han Sans SC,Noto Sans CJK SC,WenQuanYi Micro Hei,sans-serif;}
fieldset,img{border:0}
address,caption,cite,code,dfn,em,strong,th,var{}
ol,ul{list-style:none}
caption,th{text-align:left}
h1,h2,h3,h4,h5,h6{font-size:200%;font-weight:normal}
:focus{outline:0}
a{text-decoration:none}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
img,input{border:none;vertical-align:middle}

.banner-video{margin-bottom:0%;margin-top:140px;position:relative;}
.banner-video video{width:100%;height:auto;}
.banner-video:after{display:block;content:'';position:absolute;z-index:1;left:0;right:0;top:0;bottom:0;background:#01013220;}


.top{width:100%;height:36px;background-color:#0E4C9B}
.fixed{z-index:11;width:100%;height:126px;background-color:#fff;box-shadow:0px 1px 5px 1px rgba(0,0,0,0.3);;position: relative;position: fixed;top: 0;}
.w1200{width:1200px;margin:0 auto;text-align:center}
.free{position:relative;top:50%;transform:translateY(-50%)}
.t_left{float:left;margin-top:6px;display:flex;align-items:center;gap:1rem;}
.t_right{float:right;margin-top:10px;position:relative}
.t_right .topqyvx{position:absolute;right:20px;z-index:11;top:30px;display:none;width:90px;}
.t_right .topvb {position: absolute;right: 0px;z-index: 11;top: 30px;display: none;width:90px;}
.t_right .top_vx:hover + .topqyvx{display:block}
.t_right .top_vb:hover + .topvb{display:block}
.top .w1200 a{color:#fff;font-size:13px;margin-right:20px;display:flex;align-items:center;}
.top .w1200 a strong{color:#fff;font-size:20px;letter-spacing:-1px;}
.t_right img{margin:0 10px}
.top .t_left img{zoom:0.8;}
.nav{height:90px;text-align:center;clear:both;width:1200px;clear:both;margin:0 auto;background-color:#fff}
.left{float:left;width:250px;}
.right{float:right}
.nav .list{width:840px;height:45px;margin:0px 0px 0px 360px}
.nav .list>ul{display:flex;justify-content:flex-end;}
.nav .list ul li{width:100px;height:45px;color:white;font-size:16px;text-align:center;line-height:45px;}
.nav .list ul li a span{border-bottom:1px solid #fff;padding-bottom:10px;}
.nav .list ul li a{color:#142062;font-size:16px;}
.nav .list ul li:hover span{border-bottom:1px solid #E50012}
.nav .list ul li .on{border-bottom:1px solid #E50012}
.nav .list ul li ul li{border:none;background-color:rgba(0,0,0,.5);}
.nav .list ul li ul li a span{border-bottom:1px solid #ffffff70 !important;font-size:16px;color:#fff;}
.nav .list ul li ul li:last-child a span{border:0 !important;}
.nav .list ul li ul{display:none}
.nav .list ul li ul li:hover a span{border-bottom:1px solid #E50012 !important}
.nav .list ul li:hover ul{display:block}
.nav img.left{width:200px;height:auto;}
.banner{width:100%;position:relative;margin-top: 126px;}
.banner.index:after{position:absolute;content:'';bottom:0;right:0;left:0;height:3px;background:#fff;z-index:9;}
.positionr{position:relative;}
.banner .img{width:100%;}
.banner .art{width:100%;position:absolute;bottom:0;left: 0;z-index: 2;}
.hodeheight{width:100%;height:140px;padding-top:20px;display:none;}
.ibox{width:230px;height:95px;margin:0 5px;text-align:center;background-color:#0E4C9B;border-radius:5px;float:left;transition:all ease 0.5s;position:relative;cursor:pointer}
.ibox .free{width:70%;}
.ibox .more_red{position:absolute;bottom:-32px;left:85px;opacity:0;transition:all ease 0.5s}
.ibox:hover{height:128px}
.ibox:hover .more_red{opacity:1}
.news{width:100%;clear:both;padding-top:30px;display:flex;gap:3em;justify-content:space-between;}
.news .leftbox{float:left;width:50%;text-align:left}
.news .leftbox p{font-size:16px;color:#888;font-weight:normal;}
.news .leftbox p:nth-child(2){margin-bottom:2rem;}
.news .leftbox .title{font-size:36px;color:#0E4C9B;line-height:1em}
.news .leftbox .first_news{width:100%;border-top:1px dotted #888;border-bottom:1px dotted #888;padding:30px 0px 10px 0px;}
.news .leftbox .first_news h5{font-size:25px;color:#0E4C9B;padding-bottom:15px}
.news .leftbox .first_news p{font-size:16px;color:#888;line-height:1.5em;text-align:justify}
.news .leftbox .three_news{width:100%;}
.news .leftbox .three_news .newsdiv{border-bottom:1px dotted #888;width:100%;cursor:pointer;}
.news .leftbox .three_news .newsdiv .a{font-size:19px;color:#0E4C9B;line-height:3em}
.news .leftbox .three_news .newsdiv span{color:#888;float:right;font-size:16px;}
.news .leftbox .three_news .newsdiv  img{transform:translate(0px,-1px)}
.news .leftbox .three_news .newsdiv:hover{background-color:#0E4C9B}
.news .leftbox .three_news .newsdiv:hover .a{color:#fff}
.news .leftbox .three_news .newsdiv:hover span{color:#fff}
.news .leftbox .first_news:hover p{color:#0E4C9B}
.news .leftbox .three_news .more{border-radius:5px;background-color:#0E4C9B;color:#fff;font-size:16px;margin:20px 0;line-height:2.6em;padding:0 15px;width:113px}
.news .rightbox{width:calc(50% - 3em);border-radius:10px;overflow:hidden;transform:scale(0.85);}
.news .rightbox img{width:100%;height:auto;}
.lh{width:100%;position:relative;clear:both;padding-top:50px}
.lh .i_bg{width:100%}
.lh .lhcounty{width:850px;height:685px;background-image:linear-gradient(#0E4C9B,#1369C2);border-radius:20px;position:absolute;bottom:-250px;right:10%;z-index:1;zoom:1;border-bottom:6px solid #1B8DD7;}
.lh .lhcounty .title{width:86%;margin:50px auto}
.lh .lhcounty .title .lhcn{float:right;}
.lh .lhcounty .sixbox{width:86%;margin:0 auto;padding-top:20px;cursor:pointer;display:flex;flex-wrap:wrap;}
.lh .lhcounty .sixbox .h_box{width:33%;text-align:center;float:left;border:1px solid #88888885;height:215px;border-top:none;border-left:none}
.lh .lhcounty .sixbox .h_box .img{margin:50px  auto 15px;height:50px}
.lh .lhcounty .sixbox .h_box .en{font-size:13px;color:#ccc;line-height:2em;margin-bottom:30px}
.lh .lhcounty .sixbox .h_box .cn{font-size:23px;color:#fff;line-height:1.5em;}
.lh .lhcounty .sixbox .h_box .jump{transition:all ease 0.5s}
.lh .lhcounty .sixbox .h_box:hover .jump{transform:translateY(-10px)}
.lh .lhcounty .sixbox .h_box:nth-child(3){border-right:none}
.lh .lhcounty .sixbox .h_box:nth-child(4){border-bottom:none}
.lh .lhcounty .sixbox .h_box:nth-child(5){border-bottom:none}
.lh .lhcounty .sixbox .h_box:nth-child(6){border-bottom:none;border-right:none}
.ks{width:100%;margin:0 auto;position:relative}
.ks .ksbg{width:100%}
.ks .dh{width:1200px;margin:0 auto;position:absolute;left:50%;top:650px;transform:translate(-50%,-50%);text-align:left;zoom:1}
.ks .dh p{font-size:18px;color:#888}
.ks .dh .title{font-size:48px;color:#fff;line-height:1.5em}
.ks .dh .eight{width:100%;text-align:left;display:flex;flex-wrap:wrap;}
.ks .dh .eight .k_box{width:25%;border:1px solid #88888885;float:left;padding-left:3.5%;border-top:none;border-left:none;cursor:pointer}
.ks .dh .eight .k_box img{margin:50px auto 20px;transform:translate(-15px,0px);width:100px;}
.ks .dh .eight .k_box .cn{font-size:32px;color:#fff;line-height:1.2em}
.ks .dh .eight .k_box .en{font-size:16px;color:#ccc;line-height:1.2em}
.ks .dh .eight .k_box .a{font-size:12px;color:#fff;line-height:5em}
.ks .dh .eight .k_box .jump{transition:all ease 0.5s}
.ks .dh .eight .k_box:hover .jump{transform:translateY(-10px)}
.ks .dh .eight .k_box:nth-child(4){border-right:none}
.ks .dh .eight .k_box:nth-child(5){border-bottom:none}
.ks .dh .eight .k_box:nth-child(6){border-bottom:none}
.ks .dh .eight .k_box:nth-child(7){border-bottom:none}
.ks .dh .eight .k_box:nth-child(8){border-bottom:none;border-right:none}
.moreWrapper{display:flex;justify-content:flex-end;margin-top:2em;}
.moreWrapper a{display:inline-block;color:#0E4C9B; padding:0.5rem 1.5rem;font-size:20px;border-radius:2rem;background:#fff;transition:all ease 0.5s;}
.moreWrapper a:hover{padding-right:2rem;background:#ffffff95;}
.map{width:100%;position:relative}
.w100{width:100%;position:absolute;z-index:-1}
.map .system{text-align:left;position:relative;background:url(../images/system.png) top center no-repeat;background-size:100% auto;width:576px;height:700px;position:absolute;top:-135px;zoom:1;border-radius:10px;overflow:hidden;}
.map .system .content{position:relative;top:66%;transform:translateY(-50%);color:#fff;width:80%;left:10%;font-size:19px}
.map .system .content span{font-size:38px;font-weight:bold}
.map .system .content img{margin-right:10px;width:32px;height:auto;opacity:.7;}
.map .system .content div{margin-bottom:30px}
.map .system .content p{margin-bottom:15px}
.map .system .content .bighotline{padding-top:15px;display:block;padding-left: 40px;font-size:40px;}
.w1200_sys{width:1200px;margin:0 auto;text-align:center}
.map .indexiframe{width:100%;height:700px;min-width:1200px;position:absolute}
.p_left{position:fixed;right:0;top:60%;z-index:10}
.p_left .one,.two,.three,.four{margin:2px 0;position:relative;cursor:pointer;box-shadow: 0px 0px 1px #fff;border-radius: 5px;}
.p_left .four{opacity:0}
.p_left .two,.three{}
.p_left .two .l_phone{position:relative;z-index:10}
.p_left .two div{width:200px;height:65.5px;background-color:#0E4C9B;color:#fff;position:absolute;top:0;right:-170px;padding-left:30px;z-index:9;border-radius:5px;transition:all ease 0.5s}
.p_left .two div p{font-size:20px;position:relative;top:50%;transform:translateY(-50%)}
.p_left .two div p a{color:#fff}
.p_left .two:hover div{right:60px}
.p_left .three .l_search{position:relative;z-index:10}
.p_left .three div{width:350px;height:65.5px;background-color:#0E4C9B;color:#fff;position:absolute;top:0;right:-320px;padding-left:30px;z-index:9;border-radius:5px;transition:all ease 0.5s}
.p_left .three div p{font-size:20px;position:relative;top:50%;transform:translateY(-50%)}
.p_left .three div p button{outline-style:none;border-radius:3px;padding:7px 10px;font-size:14px;font-weight:700;font-family:'Microsoft YaHei';border:none;cursor:pointer}
.p_left .three div p input{outline-style:none;border-radius:3px;padding:7px 10px;font-size:14px;font-weight:700}
.p_left .three div p input:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}
.footer{width:100%;background-color:#0E4C9B;height:auto;clear:both}
.footer .h300{position:relative;display:flex;justify-content:space-between;padding:70px 0px 80px;}
.footer .h50{height:50px;position:relative}
.footer .vx{color:#fff;display:flex;justify-content:flex-end;gap:3em;}
.footer .vx img{width:106px;border-radius:5px}
.footer .vx div{display:flex;flex-direction:column;gap:0.7em;font-size:14px;align-items:center;}
.footer .line_h{width:100%;height:1px;background-color:#B3B3B470;clear:both}
.footer .icp{font-size:12px;color:#fff;width:100%;text-align:center;line-height:4em}
.footer .icp a{color:#fff;}
.footer .footLinks{width:60%;display:flex;gap:2em;justify-content:space-between;}
.footer .footLinks ul{display:flex;flex-direction:column;font-size:14px;text-align:left;align-items:flex-start;gap:7px;align-items:center;}
.footer .footLinks a{color:#fff;}
.footer .footLinks .head{font-size:18px;padding-bottom:0.5em;}

.gk_list{width:100%;height:50px;background-image:linear-gradient(#0E4C9B,#1678D5)}
.gk_list .w1200 div{width:130px;height:50px;font-size:19px;color:#fff;text-align:center;margin:0 auto;float:left}
.gk_list .w1200 div p{position:relative;top:50%;transform:translateY(-50%)}
.gk_list .on{background-image:linear-gradient(#B10000,#E40012)}
.gk_list .w1200 div:hover{background-image:linear-gradient(#B10000,#E40012)}
.gk_content .catname{font-size:16px;color:#888;text-align:left;line-height:4em}
.gk_content .catname a{color:#888}
.gk_content .title{font-size:37px;color:#0E4C9B;text-align:left;margin-bottom:40px}
.gk_content .title span{padding-bottom:15px;border-bottom:2px solid #E40012}
.gk_content .title .en{font-size:47px;color:#888;line-height:1.7em;margin-top: 20px;}
.gk_content .title a{color:#888}
.gk_content .body h2{font-size:40px;color:#0E4C9B;text-align:left;line-height:2em;}
.gk_content .body{width:100%;padding-bottom:50px}
.gk_content .body .left{width:49%;padding-bottom:50px}
.gk_content .body .right{width:45%}
.gk_content .body .right img{width:100%;border-radius:15px;}
.gk_content .body .xr{width:100%;clear:both}
.gk_content .body .xr p{margin-bottom:0px;text-indent:0em}
.gk_content .body .xr div{width:23%;float:left;margin:20px 1%}
.gk_content .body .xr div img{width:100%;height:408px}
.gk_content .body .xr div:last-child{padding-bottom:50px}
.gk_content .body .lr{width:100%;clear:both}
.gk_content .body .lr div{width:18%;margin:20px 1%;float:left}
.gk_content .body .lr div:last-child{padding-bottom:50px}
.gk_content .body .lr div img{width:100%;height:320px}
.gk_content .body .lr p{margin-bottom:0px;text-indent:0em}
.gk_content .body h5{font-size:20px;color:#fff;text-align:left;padding:20px 0px}
.gk_content .body h5 span{background-color:#0E4C9B;padding:5px 10px;border-radius:5px}
.gk_content .body p{font-size:16px;color:#888;text-align:justify;text-indent:2em;line-height:1.7em;margin-bottom:15px}
.gk_content .body li{text-align:left;font-size:16px;color:#888;line-height:1.7em;margin-bottom:15px}
.gk_content  h4{font-size:29px;color:#0E4C9B;text-align:left;line-height:2.5em}
.gk_content  h4 span{color:#888;}
.gk_content .lsyg p{font-size:16px;color:#888;text-align:justify;text-indent:2em;line-height:1.7em;margin-bottom:0px}
.gk_content .body .ry{width:23%;margin:20px 1%;float:left}
.gk_content .body .ry img{width:100%}
.gk_content .body .ry:last-child{margin-bottom:50px}
.gk_content .body h3{font-size:30px;color:#0E4C9B;text-align:left;line-height:3em}
.gk_content .body h3 span{border:1px solid #888;padding:3px 8px;border-radius:5px}

.gk_content .lsygphoto{width:100%;background: linear-gradient(to top,rgba(51,51,153,1),rgba(20,32,98,1));padding:10px 0 65px;height: 700px;}
.gk_content .ls {width: 1200px;font-size: 37px;color: #fff;text-align: left;margin: 0PX auto 40px;}
.gk_content .title .en {display:none; font-size: 47px;color: #888;line-height: 1.7em;margin-top: 20px;}
/*.gk_content .lsygphoto .w1200 .div{width:31%;margin:20px 1%;float:left;}*/
.gk_content .lsygphoto .w1200 .div img{width:100%;height:220px;}
.swiper-pagination {
    bottom: 10px;
    left: 0;
    width: 100%;
}

.gk_content .wh{width:100%}
.gk_content .wh .list div{width:398px;text-align:center;border-right:1px solid #888;border-bottom:1px solid #888;float:left;padding-top:20px;height:310px}
.gk_content .wh .list div img{width:90%;height:223.48px}
.gk_content .wh .list div p{text-align:center;text-indent:0em;margin:15px auto;width:80%}
.gk_content .wh .list div:nth-child(3n){border-right:none}
.gk_content .wh .list div:nth-last-child(3){border-bottom:none}
.gk_content .wh .list div:nth-last-child(2){border-bottom:none}
.gk_content .wh .list div:nth-last-child(1){border-bottom:none;margin-bottom:50px}
.dh_content .lm{width:100%;text-align:center;zoom:0.6;}
.dh_content .lm .en{font-size:30px;color:#878787;margin-bottom:40px}
.dh_content .lm .cn{font-size:80px;color:#0E4C9B;}
.dh_content .catname{font-size:16px;color:#888;text-align:left;line-height:4em;}
.dh_content .catname a{color:#888}
.dh_content .title{font-size:37px;color:#0E4C9B;text-align:left;margin:0px 0px 40px 0px;display:flex;align-items:flex-end;gap:0.5rem;position:relative;}
.dh_content .title:after{content:'';display:block;width:100%;height:1px;background:#888;position:absolute;left:0px;bottom:0px;}
.dh_content .title .en{font-size:47px;color:#888;line-height:1.7em}
.dh_content .title span{padding-bottom:15px;position:relative;z-index:5;border-right:7px solid #fff;display:block;}
.dh_content .title p{padding-bottom:20px;border-bottom:1px solid #888;color:#888;text-align:left;float:right;width:91%;}
.dh_content .title span:after{content:'';display:block;width:100%;position:absolute;left:0px;bottom:0px;height:1px;border-bottom:2px solid #E40012;}


.dh_content .body{width:100%;}
.dh_content .body .k{box-sizing:border-box;color:#666;text-align:left;padding:10px 1%;border-radius:4px;font-size:16px;cursor:pointer;display:flex;justify-content:space-between;background:#F9F9F9;align-items:flex-start;transition:all ease 0.5s;}
.dh_content .body .k .on{display:none}
.dh_content .body .k .off{display:block}
.dh_content .body .k:hover{background:#0E4C9B;color:#fff;box-shadow: 3px 10px 10px #00000015,1px 5px 9px #00000025;}
.dh_content .body .k:hover .on{display:block}
.dh_content .body .k:hover .off{display:none}
.dh_content .body .k img{float:left;transform:translate(0px,7px);margin-right:10px}
.dh_content .body .k:last-child{margin-bottom:50px}
.dh_content .body .k img{width:22px;height:auto;}
.dh_content .serach{width:100%;height:70px;border-radius:5px;box-shadow:4px 4px 10px #ddd;margin:20px auto;border:1px solid transparent;}
.dh_content .serach:has(:focus){border:1px solid #ccc;box-shadow:4px 4px 10px #cccccc;}
.dh_content .serach input{outline-style:none;border-radius:3px;padding:0px 30px;font-size:14px;line-height:3em;float:left;width:1000px;color:#888}
.dh_content .serach button{outline-style:none;border-radius:15px;padding:3px 25px;font-size:14px;float:right;color:#fff;background-color:#0E4C9B;margin:0 30px;border:none;cursor:pointer}
.dh_content .ks_content{width:100%;background-color:#0E4C9B;padding:50px 0;}
.dh_content .ks_rongyu{width:100%;background-color:#F4F6F9;padding:50px 0;background-image:url(../images/logobg.svg);background-position:75% bottom;background-size:auto 80%;background-repeat:no-repeat;}
.dh_content .ks_content .ks_intro{color:#fff;padding:2rem 0;line-height:1.8em;text-align:justify;}
.dh_content .ks_content .ks_intro p{margin-bottom:1em;}
.dh_content .ks_content .ks_intro p:last-child{margin-bottom:0;}
.dh_content .zj_content .ks_kuang{border:1px solid #0E4C9B;padding:1.5em 2em;color:#878787;font-size:16px;line-height:1.8em;text-align:justify;margin-top:1.5em;background:url(../images/blueg.png) right bottom no-repeat;}
.dh_content h1{font-size:52px;color:#0E4C9B;margin:40px 0 40px 0;}
.dh_content .red_line{width:60px;height:1px;background-color:#E40012;margin:15px auto 20px;}
.dh_content .ks_content .b{width:100%;text-align:left;margin: 10px 0;}
.dh_content .ks_content .b a{color:#fff;font-size:29px;margin-right: 30px;}
.dh_content .ks_content .b span{color:#888;font-size:24px;}
.dh_content .ks_content .left{width:48%;text-align:left;padding-top: 10px;position: relative;height: 435px;}
.dh_content .ks_content .left p{font-size:16px;color:#fff;line-height:1.7em;text-indent:2em;text-align: justify;}
.dh_content .ks_content .left div{font-size:16px;color:#fff;line-height:1.7em;text-indent:2em;text-align: justify;}
.dh_content .ks_content .left li{font-size:16px;color:#fff;line-height:1.7em;text-indent:2em;text-align: justify;}
/*.dh_content .ks_content .left div{font-size:16px;color:#fff;line-height:1.7em;text-indent:2em;text-align: justify;}*/

.gk_content .body .whWrapper{display:flex;justify-content:space-between;flex-wrap:wrap;gap:3%;margin-bottom:30px;}
.gk_content .body .whContent{width:48.5%;min-width:370px;box-shadow:0px 4.5px 32px #0A2C6615;border-radius:10px; padding:35px 40px;transition:all ease 0.5s; cursor:default;}
.gk_content .body .whContent:hover{transform:translateY(-20px);box-shadow:1px 7px 32px #0A2C6625;background:#0E4C9B;color:#fff !important;}
.gk_content .body .whContent h3{font-size:24px;color:#0E4C9B;line-height:1.2em;margin-bottom:10px;transition:all ease 0.5;}
.gk_content .body .whContent h3 span{border:0;padding:0;}
.gk_content .body .whContent p{text-indent:0;margin-bottom:0;transition:all ease 0.5;}

.gk_content .body .whContent:hover p,
.gk_content .body .whContent:hover h3{color:#fff;}

.dplist{display:flex;flex-wrap:wrap;gap:2rem;}
.dh_content .body .k{width:calc(20% - 1.6rem);margin:0;height:4.5rem;box-shadow: 1px 2px 4px #00000010,0px 1px 2px #00000020;}

.ys_wrapper{display: flex;gap:5em;margin-top:4em;padding-bottom:4em;}
.ys_wrapper img{max-width:275px;}
.ys_intro{text-align:left;}
.ys_intro h2{font-size:36px;color:#0E4C9B;border-bottom:1px solid #888;margin-bottom:1em;}
.ys_intro h2 span{display:inline-block;padding:1em 0px 0.5em 0;position:relative;}
.ys_intro h2 span:after{content:'';display:block;position:absolute;left:0;bottom:-1px;width:100%;border-right:9px solid #fff;height:1px;background-color:#E40012;}
.ys_intro .blueboldTxt{display:inline-block;font-size:27px;color:#666;}
.ys_intro .ys_intro_txtline{display:flex;flex-direction:column;gap:1.2em;font-size:16px;color:#878787;margin-top:1.5em;}
.ys_intro .ys_intro_txtline div{display:flex;flex-direction:column;gap:8px;align-items:flex-start;}
.ys_intro .ys_intro_txtline span{display:inline-block;color:#fff;padding:0px 6px;border-radius:3px;background:#0E4C9B;}

.hrimg{max-width:100%;margin:4em 0 2em 0;}

.ys_details{text-align:justify;font-size:16px;color:#878787;line-height:1.8em;margin:0em 0 4em 0;}
.ys_details h3{font-size:25px;color:#0E4C9B;margin-bottom:1em;}

.ks_rongyu ul{display:flex;flex-wrap:wrap;gap:1em;text-align:left;margin-top:1.5em;row-gap:1em;flex-direction:column;}
.ks_rongyu ul li{color:#878787;display:flex;gap:0.5em;align-items:center;}
.ks_rongyu ul li:before{content:'';display:block;width:5px;height:5px;border-radius:50%;background:#0E4C9B;}

.backWrapper{display:flex;justify-content:center;margin:3em 0;}
.backWrapper a{display:inline-block;padding:5px 5px 5px 25px;display:flex;align-items:center;color:#fff;background:#0E4C9B;font-size:22px;gap:12px;border-radius:30px;zoom:0.75;}


.dh_content .ks_content .left .more{margin:30px 0;position:absolute;left:0;bottom:0;}
.dh_content .ks_content .right{width:48%;}
.dh_content .ks_content .right img{width:100%;border-radius:10px;}
.dh_content .zj_content {width:100%;padding:50px 0 0 0;clear:both;background-color: #fff;}
.dh_content .w{width:100%;text-align:left;margin: 10px 0;}
.dh_content .w a{color:#0E4C9B;font-size:29px;margin-right: 30px;}
.dh_content .w span{color:#888;font-size:24px;}
.dh_content .zj_content .zjbox{display: flex;flex-wrap: wrap;gap:2rem;margin-top:1.5em;}
.dh_content .zj_content .zj{width:23%;}
.dh_content .zj_content .zj:last-child{margin-bottom:50px;}
.dh_content .zj_content .zj img{width:100%;}
.dh_content .zj_content .zj p{color:#888;font-size:16px;line-height: 2em;margin-top: 5px;}
/*党建*/
.banner .list{position:absolute;bottom:0;}
.banner .list div{float:left;color:#fff;padding:5px 15px;border-radius:5px;margin-bottom: 5px;}
.banner .list .on{background: linear-gradient(to top,rgba(255,255,255,0.5),rgba(255,255,255,0));}
.gk_content .dj_body{width:100%;padding: 0px 0 80px;}
.gk_content .dj_body .newsbox{margin-bottom: 20px;box-shadow:0px 15px 15px -15px #ddd;padding: 15px 30px 20px;transition:all ease 0.5s; display:flex;gap:2em;}
.gk_content .dj_body .newsbox .left{width:80px;height:80px;border-radius:10px;background-color:#0E4C9B;color:#fff;margin-top:10px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0px;}
.gk_content .dj_body .newsbox .left .d{font-size:36px;}
.gk_content .dj_body .newsbox .left .ym{font-size:14px;}
.gk_content .dj_body .newsbox .right{color:#595757;text-align: left;}
.gk_content .dj_body .newsbox .right div{width:930px;float:left;}
.gk_content .dj_body .newsbox .right img{float:right;margin-top: 35px;}
.gk_content .dj_body .newsbox .right .news_r{display:none;}
.gk_content .dj_body .newsbox .right .news_w{display:block;}
.gk_content .dj_body .newsbox .right .news_title{font-size:19px;line-height:2.3em;margin-top: 4px;}
.gk_content .dj_body .newsbox .right .news_describe{font-size:15px;line-height:1.7em;}
.gk_content .dj_body .newsbox:hover .left{background-color:#7b0909;}
.gk_content .dj_body .newsbox:hover .right .news_title{color:#7b0909;}
.gk_content .dj_body .newsbox:hover .right .news_r{display:block;}
.gk_content .dj_body .newsbox:hover .right .news_w{display:none;}
.gk_content .dj_body .newsbox:hover{box-shadow:0px 20px 20px  #ddd;transform: translateY(-10px);}
/*内页*/
.dh_content .ksjs{width:100%;padding:20px 0px 80px;}/*科室介绍*/
.dh_content .ksjs .content{width:100%;min-height:500px;}
.dh_content h1 span{font-size: 32px;}
.dh_content .ksjs p{font-size:16px;text-align:left;text-indent:2em;line-height:1.5em;color:#888;line-height: 1.7em;margin-bottom: 15px;}
.dh_content .ksjs div{font-size:16px;text-align:left;text-indent:2em;line-height:1.5em;color:#888;line-height: 1.7em;margin-bottom: 15px;}
/*分页*/
.page_info{text-align:center;margin-top:50px;color:#333;clear: both;}
.page_info span{padding:0 2px;font-weight:bold;}
.page_list{line-height:24px;text-align:center;letter-spacing:0;font-family:"Arial Black";font-size:14px;margin-top:35px;}
.page_list a{display:inline-block;color:#898989;border:1px solid #B3B3B4;text-align:center;padding:4px 12px;margin:0 3px;border-radius:4px;}
.page_list a:hover{color:#fff;border:1px solid #898989;background:#898989;}
.page_list a.on{color:#fff;border:1px solid #ccc;background:#0E4C9B;}
/*患者服务*/
.gk_content .hzfw_body {width: 100%;padding: 0px 0 80px;}
.gk_content .hzfw_body .newsbox {width: 1100px;height: 90px;margin-bottom: 20px;box-shadow: 0px 15px 15px -15px #ccc;padding: 15px 30px 10px;transition: all ease 0.5s;text-align: left;}
.gk_content .hzfw_body .newsbox .news_title{font-size:22px;color:#595757;line-height: 2em;}
.gk_content .hzfw_body .newsbox .news_describe{font-size:16px;color:#B3B3B4;}
.gk_content .hzfw_body .newsbox:hover{box-shadow:0px 20px 20px  #ddd;transform: translateY(-10px);}
/*新闻资讯*/
/*患者服务*/
.gk_content .news_body {width: 100%;padding: 0px 0 0px;display:flex;flex-direction:column;gap:1.2em;}
.gk_content .news_body .newsbox {width: 1100px;margin-bottom: 20px;box-shadow: 0px 15px 15px -15px #ddd;padding: 1em 1.5em;transition: all ease 0.5s;text-align: left;align-items:center;display:flex;align-items:flex-start;justify-content:space-between;}
.gk_content .news_body .newsbox .left{width:calc(100% - 120px);display:flex;gap:2em;float:none;}
.gk_content .news_body .newsbox .left img{width:25%;float:left;margin-right:30px;height:100%;}
.gk_content .news_body .newsbox .right{text-align:right;color:#888;width:100px;position:static;transform:none;float:none;}
.gk_content .news_body .newsbox .right .d{font-size: 25px;line-height: 1.5em;}
.gk_content .news_body .newsbox .right .ym{}
.gk_content .news_body .newsbox .newx_txts{display:flex;flex-direction:column;gap:1em;}
.gk_content .news_body .newsbox .news_title{font-size:20px;line-height:1.5em;color:#000;}
.gk_content .news_body .newsbox .news_describe{font-size:15px;line-height:1.7em;color:#B3B3B4;}
.gk_content .news_body .newsbox:hover{box-shadow:0px 20px 20px  #ddd;transform: translateY(-10px);}

.gk_content .videolist{display:flex;flex-wrap:wrap;gap:3rem;flex-direction:row;row-gap:4rem;}
.gk_content .videolist a{width:calc(25% - 3rem);text-align:left;box-shadow: 0px 15px 15px -15px #ddd,0px 2px 6px #eee; transition:all ease 0.5s;border-radius:1rem;overflow:hidden;}
.gk_content .videolist a:hover{    box-shadow: 0px 20px 20px #ddd;transform: translateY(-10px);}
.gk_content .videolist .imgbox{width:100%;height:auto;}
.gk_content .videolist .imgbox img{width:100%;height:auto;}
.gk_content .videolist .news_title{font-size:18px;line-height:1.5em;color:#444;overflow:hidden;padding:1em;}
/*新闻内页*/
.news_detail_content{width:100%;text-align:center;}
.news_detail_content .news_left{text-align:center;}
.news_detail_content .news_left h1 {font-size: 26px;line-height: 2em;color: #595757;margin-top: 20px;margin-bottom:0;}
.news_detail_content .news_left .posttime{font-size:16px;color:#878787;line-height:2em;margin-bottom: 20px;}
.news_detail_content .line{width:100%;height:1px;}
.news_detail_content .line .n_l{width:108px;margin-right:5px;height:1px;background-color:#E40012;float:left;}
.news_detail_content .line .n_r{width:calc(100% - 113px);background-color:#878787;height:1px;float:right;}
.news_detail_content .news_left .content{margin-top:30px;color:#666;margin-bottom:50px;text-align:left;line-height:1.7em;}
.news_detail_content .news_left .content p{text-align: justify;text-indent:2em;}
.news_detail_content .news_left .content p img{margin:0.5em 0;max-width:100%;height:auto;}
.news_detail_content .news_right{width:27%;position:absolute;right:0;top:0;text-align: left;display:none;}
.news_detail_content .news_right h1 {font-size: 26px;line-height: 1em;color: #595757;margin:0 auto 20px;text-align:left;}
.news_detail_content .news_right .zx{padding:20px 0;}
.news_detail_content .news_right .zx p{color:#878787;font-size:16px;line-height: 2em;}
.news_detail_content .news_right .ph{padding:20px 0 0;}
.news_detail_content .news_right .zx p span{color:#fff;background-color:#0E4C9B;padding: 0 5px;border-radius:3px;margin-right:5px;}

.hzfw_body img{max-width:100%;}

.fwtitle{display:flex;justify-content:space-between;align-items:flex-start;font-size:16px;color:#888;}
.fwtitle .btitle{font-size:36px;color:#fff;line-height:1em;}

.gongyiImgBox{display:flex;flex-direction:row;flex-wrap:wrap;gap:1.5rem;padding:1em 0 2.5em 0;justify-content:space-between;}
.gongyiImgBox img{width:calc(33.333% - 1rem);border-radius:1rem;border:1.5px solid #1D2A57;}








@media (max-width:1700px){.news .leftbox .three_news .newsdiv img{transform:translate(0px,-2px)}
.ks .dh{top:650px}
.lh .lhcounty{bottom:-330px}
.map .system{top:-150px}
.w1200_sys{width:1030px;margin:0 auto;text-align:center}
}@media (max-width:750px){}