@charset "utf-8";
/* CSS Document */

*{
    box-sizing: border-box;
}
/* 通用 */
body{ margin: 0px; padding: 0px; font-family:"微软雅黑"; }
img{ border: 0px; padding: 0px; margin: 0px;}
ul{ list-style: none; overflow: hidden; padding: 0px; margin: 0px;}
a{ text-decoration: none; border: 0px; padding: 0px; margin: 0px;}
.fjb {-webkit-transition: none!important; -moz-transition: none!important; -ms-transition: none!important; -o-transition: none!important; transition: none!important;}
.kjsbg{ width: 100%; margin:auto; min-width: 1200px; max-width: 2580px; background: url("../img/pcs/jb_bg.png") repeat-x top center;}


/* top_scfw */
.top_scfw{ min-width:1180px; width:100%; position:absolute; z-index:999;}
.top_scfw ul{ width:1180px; margin:auto; margin-top:15px;}
.top_scfw ul li{ float:right; margin-left:20px; cursor:pointer;}

.top_ewm{ cursor:pointer;}
.top_ewm:hover div{ display:block;}
.top_ewm div{ position:absolute; width:140px; display:none; z-index:999; background:url(../img/pc/ewm_jt.png) no-repeat center top; margin-left:-25px;}
.top_ewm div img{ width:140px; height:140px; border-radius:8px 8px 8px 8px; margin-top:10px;}

/* topdh */
.topdh{   width:1180px; position:fixed; z-index:998; margin-top:34px; height:100px; margin-left:50%; left:-590px; border-radius:25px 25px;  transition:0.9s;}
.topdhs{  width:100%; min-width:1200px; position:fixed; z-index:998; margin-top:0px; height:100px; margin-left:0%; left:0px; border-radius:0px 0px; background:#fff; box-shadow: 0px 0px 20px #013893; transition:0.9s;}

.topdhs_logo_a{ width:400px; height:100px; float:left; background:url(../img/pc/logo02.fw.png) no-repeat left center; margin-left:16px; margin-top:3px; transition:0.5s;}

.topdh ul{ margin:auto; width:1240px;}
.topdh_logo_a{ width:400px; height:100px; float:left;background:url(../img/pc/logo01.png) no-repeat left center;   transition:0.5s;}
.topdh_dh{ float:right; transition:0.5s;}
.topdh_dhs{ float:right; margin-right:15px; transition:0.5s;}
.topdh_dh a{ float:left; line-height:40px; padding:0px 20px; margin-left:10px; margin-top:30px; font-size:18px; color:#FFF; border-radius:25px 25px; text-shadow: 2px 2px 4px #013893;
}
.topdh_dhs a{ float:left; line-height:40px; padding:0px 20px; margin-left:10px; margin-top:30px; font-size:18px; color:#013893; border-radius:25px 25px;}

.topdh_dh a:hover{ background:#FFF; color:#013893; text-shadow: 0px 0px 0px #000000;text-decoration: none;}
.topdh_dhs a:hover{ background:#013893; color:#fff; text-shadow: 0px 0px 0px #000000;}

.topdh_dh .dhxz{float:left; line-height:40px; padding:0px 20px; margin-left:10px; margin-top:30px; font-size:18px; color:#013893; border-radius:25px 25px; background:#FFF; text-shadow: 0px 0px 0px #000000;}
.topdh_dhs .dhxz{float:left; line-height:40px; padding:0px 20px; margin-left:10px; margin-top:30px; font-size:18px; color:#FFF; border-radius:25px 25px; background:#013893;}

/* BANNER */
.warp{ min-width:1200px; width:100%; height:844px; margin:auto; background:#EBEBEB;}
#banner{ position:relative; z-index:1;}
.lunbo ul{ position:relative; width:100%; height:844px; overflow: hidden;}
/* .lunbo ul li{ display:block; position:absolute; top:0; left:0; width: 100%; height:844px; text-align:center;} */
.lunbo ul li{position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0;
    display: none;
    transition: opacity 0.5s ease-in-out;}
.cur{ position:absolute; bottom:20px; text-align: center;width:100%;height:40px; line-height:40px; display:none;}
.cur span{ display:inline-block; width:16px; height:16px; background:#EEE; margin-left:10px; border-radius:20px;}
.cur span.active{ background:#1557C6;}
.btn{ position:absolute;top:50%; width:50px; height:100px; line-height:100px; text-align:center; margin-top:-50px; color:#fff; font-size:18px; background:#175ED4;}
.btnLeft{ left:0; cursor:pointer; filter:Alpha(Opacity=0, Style=0); opacity:0; -moz-user-select:none; -khtml-user-select:none; user-select: none; transition:0.5s; border-radius:0px 50px 50px 0px;}
.btnRight{ right:0; cursor:pointer; filter:Alpha(Opacity=0, Style=0); opacity:0; -moz-user-select:none; -khtml-user-select:none; user-select: none; transition:0.5s; border-radius:50px 0px 0px 50px;}
.lunbo:hover .btnLeft{ cursor:pointer; filter:Alpha(Opacity=70, Style=0); opacity:0.8; transition:0.5s;}
.lunbo:hover .btnRight{ cursor:pointer; filter:Alpha(Opacity=70, Style=0); opacity:0.8; transition:0.5s;}

/* 快捷导航 */
.kjdh{ width:100%; background:url(../img//pc/kjdh_bg.png) no-repeat center top; height:149px; position:absolute; z-index:666; margin-top:-149px;}
.kjdhs{ width:1180px; height:190px; position:absolute; margin-left:50%; left:-590px; margin-top:-60px;}
.kjdh a{ float:left; width:131px; overflow:hidden;}

.kjdh_a1:hover{ background:url(../img/pc/kj1s.png) no-repeat center top; margin-top:10px;}


.kjdh_txt{ width:131px; text-align:center; color:#333333; transition:0.5s;}
.kjdh_a{ transition:0.5s;}
.kjdh_jg1{ margin-left:px;}
.kjdh_jg2{ margin-left:78px;}
.kjdh_jg3{ margin-left:78px;}
.kjdh_jg4{ margin-left:78px;}
.kjdh_jg5{ margin-left:78px;}
.kjdh_jg6{ margin-left:78px;}
.kjdh_jg7{ margin-left:78px;}

.kjdh_jg1 .kjdh_a{ background:url(../img/pc/kj1.png) no-repeat center top; width:131px; height:144px; margin-top:20px;}
.kjdh_jg2 .kjdh_a{ background:url(../img/pc/kj2.png) no-repeat center top; width:131px; height:144px; margin-top:20px;}
.kjdh_jg3 .kjdh_a{ background:url(../img/pc/kj3.png) no-repeat center top; width:131px; height:144px; margin-top:20px;}
.kjdh_jg4 .kjdh_a{ background:url(../img/pc/kj4.png) no-repeat center top; width:131px; height:144px; margin-top:20px;}
.kjdh_jg5 .kjdh_a{ background:url(../img/pc/kj5.png) no-repeat center top; width:131px; height:144px; margin-top:20px;}
.kjdh_jg6 .kjdh_a{ background:url(../img/pc/kj6.png) no-repeat center top; width:131px; height:144px; margin-top:20px;}


.kjdh_jg1:hover .kjdh_a{ background:url(../img/pc/kj1s.png) no-repeat center top; width:131px; height:144px; margin-top:10px;}
.kjdh_jg2:hover .kjdh_a{ background:url(../img/pc/kj2s.png) no-repeat center top; width:131px; height:144px; margin-top:10px;}
.kjdh_jg3:hover .kjdh_a{ background:url(../img/pc/kj3s.png) no-repeat center top; width:131px; height:144px; margin-top:10px;}
.kjdh_jg4:hover .kjdh_a{ background:url(../img/pc/kj4s.png) no-repeat center top; width:131px; height:144px; margin-top:10px;}
.kjdh_jg5:hover .kjdh_a{ background:url(../img/pc/kj5s.png) no-repeat center top; width:131px; height:144px; margin-top:10px;}
.kjdh_jg6:hover .kjdh_a{ background:url(../img/pc/kj6s.png) no-repeat center top; width:131px; height:144px; margin-top:10px;}

.kjdh_jg1:hover .kjdh_txt{ color:#003892; font-weight:bold;}
.kjdh_jg2:hover .kjdh_txt{ color:#003892; font-weight:bold;}
.kjdh_jg3:hover .kjdh_txt{ color:#003892; font-weight:bold;}
.kjdh_jg4:hover .kjdh_txt{ color:#003892; font-weight:bold;}
.kjdh_jg5:hover .kjdh_txt{ color:#003892; font-weight:bold;}
.kjdh_jg6:hover .kjdh_txt{ color:#003892; font-weight:bold;}

.kjdh_jgs{ margin-left:5px;}

/* 文章列表 */
.wzlb{ width:100%; height:417px; background:url(../img/pc/list_bg.jpg) no-repeat center bottom;}
.wzlbs{ width:1180px; overflow:hidden; margin:auto;}
.wzlbs_gsfg{ float:left; width:381px; height:249px; margin-top:50px; background:url(../img/pc/wzlbs_gsfg.jpg) top repeat-x; border-radius:10px 10px 10px 10px;}
.wzlbs_gsfg_bt{ width:360px; margin-left:20px; margin-top:20px; height:28px;}
.wzlbs_gsfg_bt_tb{ float:left;}
.wzlbs_gsfg_bt_wzx{ float:left; color:#A3B9DB; line-height:28px; margin-left:10px; cursor:pointer;}
.bt_xz{  float:left; line-height:27px; margin-left:10px; font-size:20px; color:#FFF; font-weight:bold; cursor:pointer;}

.wzlbs_gsfg_bt_d{ float:left; color:#A3B9DB; line-height:28px; margin-left:10px;}
.szgs{ width:381px; overflow:hidden; margin-top:12px;}
.szgs_more{ position:absolute; font-size:12px; width:60px; margin-top:-33px; color:#FFF; text-align:right; margin-left:300px; transition:0.5s;}
.szgs_more:hover{ margin-left:305px;}
.szgsa{ display:block; text-align:right; color:#FFF; width:340px; margin-left:20px; font-size:14px; line-height:29px; transition:0.5s;}
.szgs i{font-style: normal; float: left; font-weight:bold; line-height:26px;}
.szgs div{float: left; margin-left: 5px; width: 240px; text-align: left; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; transition:0.5s;  }

.szgsa:hover{ margin-left:30px;}
.szgsa:hover div{ font-weight:bold;}


.wzlbs_zd{ float:left; width:360px; overflow:hidden; height:249px; margin-top:50px; margin-left:21px; background:#CCC; border-radius:10px 0px 0px 10px;}
.wzlbs_zd img{ width:360px; height:249px; transition:0.5s;}
.wzlbs_zd a{ color:#FFF;}
.wzlbs_zd:hover img{ width:378px; height:261px; margin-left:-9px; margin-top:-6px;}
.wzlbs_zd_txt{ width:360px; height:40px; margin-top:209px; position:absolute; border-radius:0px 0px 0px 10px; background-color: rgba(0, 0, 0, 0.8);}
.wzlbs_zd_txt div{ width:340px; margin:auto; line-height:40px; text-align:center; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; font-size:12px;}

.wzlbs_sszxbd{ float:left;  width:418px; height:299px; background:url(../img/pc/ss_zx_bd.png) no-repeat right top;}
.wzlbs_ss{ width:418px; height:50px; }
.wzlbs_ss_sr{ float:left; width:304px; height:30px; background:url(../img/pc/ss_bg.png) no-repeat left; margin-left:65px; margin-top:20px;}
.wzlbs_ss_sr input{ width:278px; margin-left:20px; border:none; background:none; line-height:20px; margin-top:5px;}
.wzlbs_ss_an{ float:left; width:30px; height:30px; margin-top:20px;}
.wzlbs_sszxbd_bt{ width:398px; margin-left:20px; margin-top:20px; height:28px;}
.wzlbs_sszxbd_bt_tb{ float:left;}
.wzlbs_sszxbd_bt_wzx{ float:left; color:#999; line-height:28px; margin-left:10px; cursor:pointer;}
.sbt_xz{  float:left; line-height:27px; margin-left:10px; font-size:20px; color:#003792; font-weight:bold; cursor:pointer;}

.wzlbs_sszxbd_bt_d{ float:left; color:#A3B9DB; line-height:28px; margin-left:10px;}
.gszx{ width:418px; overflow:hidden; margin-top:12px;}
.gszx_more{ position:absolute; font-size:12px; width:60px; margin-top:-33px; color:#BBBBBB; text-align:right; margin-left:337px; transition:0.5s;}
.gszx_more:hover{ margin-left:342px;}
.gszxa{ display:block; text-align:right; color:#727272; width:377px; margin-left:20px; font-size:14px; line-height:29px; transition:0.5s;}
.gszx i{font-style: normal; float: left; font-weight:bold; line-height:26px;}
.gszx div{float: left; margin-left: 5px; width: 277px; text-align: left; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; transition:0.5s;  }

.gszxa:hover{ margin-left:30px;}
.gszxa:hover div{ font-weight:bold;}

/* 停水公告 */
.tsgg{ width:760px; height:50px; position:absolute; margin-top:-20px; background:url(../img/pc/tsgg_bg.png) no-repeat left top; overflow:hidden;z-index:888}
.tsgg_tb{ float:left; margin-top:32px;}
.tsgg_bt{ float:left; margin-top:32px; font-size:14px; color:#003892; margin-left:10px;}
.tsgg_a{ float:left; margin-top:30px; width:660px; overflow: hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:5px;}
.tsgg_a a{ font-size:14px; color:#535353;}
.tsgg_a a:hover{ color:#F90;}

/* 公司荣誉 */
.gsry{ width:100%; height:472px; overflow:hidden; background:url(../img/pc/ry_bg.jpg) no-repeat top center;}
.gsry_bt{ width:100%; text-align:center; min-width:1200px; font-weight:bold; margin:auto; font-size:28px; color:#003892; margin-top:37px;}
.gsry_bt span{ color:#FF7F00;}
.gsry_kh{ font-size:14px; color:#59606C; margin-top:10px; text-align:center;}
.gsry_more{ width:100%; height:0px;}
.gsry_more img{ width:170px; height:41px;}
.gsry_more a{ position:absolute;  width:170px; height:41px; margin-top:-41px; margin-left:50%; left:-85px;} 


.xyfm{  margin: auto; margin-top:30px; width: 1180px;}
.zjmy{ width:100%; max-width:2580px; min-width:1180px; margin:auto; overflow:hidden; background:url(../img/pcs/my_bg1.jpg) no-repeat center bottom; padding-bottom:10px;}
.zjmys{ width:100%; margin:auto; overflow:hidden; background:url(../img/pcs/my_bg2.png) repeat-x top; margin-bottom: 30px;} 
.zjmys_bt{ width:1180px; margin:auto; line-height:60px; background:url(../img/pcs/myzj_btbg.jpg) no-repeat center top; font-size:24px; font-weight:bold; text-align:center; margin-top:30px;}

#DoctorsTeamBar{ width:1180px; margin:auto;}
#DoctorsTeamBar ul{ margin-top:30px;}
#DoctorsTeamBar ul li{ float:left; width:285px;}
#DoctorsTeamBar{ position:relative; border:0px;}
#DoctorsTeamBar .bd{ margin-top:30px;}
#DoctorsTeamBar .bd ul{}
#DoctorsTeamBar .bd ul li{ margin:0 0px; margin-right:14px; margin-top:10px; float:left; _display:inline; overflow:hidden; text-align:center; transition:0.5s;}
#DoctorsTeamBar .bd ul li:hover{ margin-top:0px;}
#DoctorsTeamBar .bd ul li img{ width:280px; height:196px; border-radius:8px 8px 8px 8px;}
.zjtb_bt{ width:100%; overflow:hidden; text-align:center; font-weight:bold; color:#fff; height:70px; background:#999; margin-top:-5px; background:url(../img/pcs/zjbt_bg.jpg) no-repeat center bottom;}
.zjtb_bta{ font-size:14px; color:#444444; margin-top:20px;}
.zjtb_btb{ font-size:14px; color:#835E44;}
.prev{ cursor: pointer; user-select: none; width:40px; height:40px; background:#175DD3; color:#FDF2DE; text-align:center; line-height:40px; font-size:24px; border-radius:30px 30px; position:absolute; margin-top:-180px; margin-left:20px; filter:alpha(opacity=0); display:none; transition:0.3s;}
.next{ cursor: pointer; user-select: none; width:40px; height:40px; background:#175DD3; color:#FDF2DE; text-align:center; line-height:40px; font-size:24px; border-radius:30px 30px; position:absolute; margin-top:-180px; margin-left:1110px; filter:alpha(opacity=0); display:none; transition:0.3s;}
.tempWrap{ width:1180px; overflow:hidden;}
.picList li{}
.picList li a{ display:block;}

.tempWrap:hover .prev{ display:block;}
.tempWrap:hover .next{ display:block;}

/* 版权 */
.bq{ width:100%; height:262px; background:#444;}
.bq_wk{ width:1180px; margin:auto; overflow:hidden;}
.bq_wk_logo{ float:left; padding-right:60px;}
.bq_wk_logo_img{ margin-top:55px;}

.bq_wk_logo_bt{ font-size:14px; color:#FFF; margin-top:20px;}
.bq_wk_logo_tel{ font-size:30px; color:#FFF;}
.bq_wk_logo_time{ font-size:14px; color:#FFF;}

.bq_link{ float:left; margin-left:60px; margin-top:55px;}
.bq_link_bt{ font-size:16px; color:#FFF; font-weight:bold; padding-bottom:10px;}
.bq_link_list a{ font-size:14px; color:#CCCCCC; line-height:20px;}
.bq_link_list a:hover{ color:#FFF;}

.bq_ewm{ float:right;}
.bq_ewm img{ float:right; width:140px; height:140px; border-radius:8px 8px 8px 8px; margin-top:55px;}
.bq_ba{ width:100%; height:43px; line-height:43px; font-size:12px; text-align:center; color:#666; background:#3F3F3F;}

/* 内页BANNER */
.nybanner{ width:100%; height:400px;}

/*内页框架*/
.nykj{ width:1180px; margin:auto; overflow:hidden;}
.nykj_dh{ float:left; width:270px; overflow:hidden; padding-bottom: 50px;}
.nykj_nr{ float:left; width:910px; overflow:hidden; padding-bottom: 50px;}

.nykj_dh_bt{ width:270px; height:60px; background:#175ED4; color:#fff; margin-top:30px; border-radius:12px 12px 0px 0px; display:flex; flex-direction:row; justify-content:center;}
.nykj_dh_bt_tb{ width:26px; height:26px; margin-top:16px; padding-right: 10px;}
.nykj_dh_bt_tb img{ width:100%; height:100%;}
.nykj_dh_bt_txt{ line-height:60px; font-size:20px; font-weight:bold;}


.nykj_dh_list{ width:268px; border:1px solid #E9EFFA; overflow:hidden; margin-bottom:20px; margin-top:none; border-radius:0px 0px 12px 12px;}
.nykj_dh_list_a{ float:left; width:268px; border-top:1px solid #E9EFFA; height:60px; line-height:60px; text-align:center; background:url(../img/pcs/nydh_bg.jpg) no-repeat bottom center; color:#4A4A4A;}
.nykj_dh_list_a:hover{ background:url(../img/pcs/nydh_bgs.jpg) no-repeat left; color:#2765BE; transition:0.5s;}
.axz{ background:url(../img/pcs/nydh_bgs.jpg) no-repeat left; color:#2765BE; font-weight: bold;}


/*内页快速导航菜单*/
.nykjdhcd{ float:right; width:268px; height:303px; border:1px solid #E9EFFA; background:url(../img/pcs/kj_bg.jpg) repeat-x; border-radius:8px 8px;}
.nykjdhcd_bt{ width:100%; color:#545454; text-align:center; height:40px; line-height:45px; color:#2765BE;}
.nykjdhcd_tb{ width:257px; margin-left:5px; overflow:hidden;}
.nykjdhcd_tb a{ float:left; width:118px; height:76px; margin-left:8px; margin-top:8px; overflow:hidden;}
.nykjdhcd_tb a img{ width:118px; height:76px; transition:0.3s;}
.nykjdhcd_tb a:hover img{ width:112px; height:70px; margin-left:3px; margin-top:3px;}

/*当前位置*/
.nydqwz{ float:left; width:880px; height:60px; border-bottom:1px solid #eee; margin-left:30px; margin-top:30px; line-height:60px; font-size:14px; color:#666; overflow:hidden;}
.nydqwz a{ color:#666; }
.nydqwz a:hover{ text-decoration:underline;}


.nydqwz2{ width:1200px; height:60px; border-bottom:1px solid #eee; margin:auto; margin-top:30px; line-height:60px; font-size:14px; color:#666; overflow:hidden;}
.nydqwz2 a{ color:#666; padding-left:5px; padding-right:5px;}
.nydqwz2 a:hover{ text-decoration:underline;}


/* 文章列表 */

.zb_lb{ float:right; width:890px; overflow:hidden; margin-top:10px; border-radius:5px 5px; transition:0.3s;}
.zb_lb:hover .zb_lb_more a{ display:block;}
.zb_lb_bt{ float:left; width:100%;  background:linear-gradient(#FFF,#F2F2F2); overflow:hidden; padding-top:10px; padding-bottom:10px;}
.zb_lb_bt div{ float:left; width:5px; height:16px;  margin-top:16px;}
.zb_lb_bt a{ color:#333; font-size:20px; font-weight:bold; margin-left:15px; display:block; float:left; width:775px; margin-top:10px; margin-bottom:15px;}
.zb_lb_list{ float:left; overflow:hidden; width:940px; margin-left:10px; border-bottom:#ddd 1px dashed; transition:0.3s;}
.zb_lb_list:hover { margin-left:5px; color:#666;}
.zb_lb_list:hover a{ color:#D20C1D;}
.zb_lb_list div{ width:870px; text-align:right; color:#CCC; line-height:55px; background:url(../img/pcs/btd.png) no-repeat left center;}
.zb_lb_list div a{ float:left; overflow:hidden; width:700px; text-align:left; color:#666; margin-left:20px;  overflow:hidden; text-overflow:ellipsis; white-space:nowrap;}
.zb_lb_more{ float:left;}
.zb_lb_more a{ position:absolute; margin-left:809px; display:block; width:30px; background:#C60000; border-radius:0px 6px 6px 0px; text-align:center; color:#FFF; font-size:14px; transition:0.3s; text-align:center; margin-top:6px; padding-top:8px; padding-bottom:6px; display:none; line-height:14px;}
.zb_lb_more a:hover{ background:#CA0C1B; color:#FFF;}

.ny_fy{ width:880px; margin-top:30px; text-align:center; color:#666; overflow:hidden; padding-top:30px; margin-left:50px}

/* 通用内页 */

.ny_nr{ width:880px; overflow:hidden; margin-top:25px; margin-left:30px; float:left;}
.ny_nr_bt{ width:100%; font-size:24px; font-weight:bold; text-align:center; border-bottom:#ddd dashed 1px; padding-bottom:25px;}
.ny_nr_xx{ width:100%; font-size:13px; color:#999; text-align:center; margin-top:10PX;}
.ny_nr_zw{ width:100%; margin-top:20px; margin-bottom:0px; overflow:hidden; color:#666; font-size:16px; line-height:30px; min-height:200px;}
.ny_nr_zw p{ line-height:30px;}
.ny_nr_zw img{ height:auto;display: block; max-width: 100%; margin:auto;}


/* 列表 */
.kslist{ float:left; width:878px; margin-left:50px; border:1px dashed #DDD; overflow:hidden; margin-top:30px; border-radius:5px 5px; overflow:hidden;}
.kslist_bt{ float:left; width:838px; margin-left:20px; line-height:60px; font-size:22px; border-bottom:1px dashed #DDD; color:#2865BE; margin-bottom:10px;}
.kslist_bt i{ float:left; width:21px; height:21px; margin-top:20px; margin-right:10px; background:url(../img/pcs/nybt_tb.png) no-repeat;}
.kslist_list{ float:left; width:878px; overflow:hidden; margin-bottom:10px;}
.kslist_list a{ float:left; width:151px; margin-left:20px; line-height:40px; color:#666;}
.kslist_list a div{ float:left; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; font-size:14px; margin-left:5px;}
.kslist_list a:hover{ color:#2865BE;}
.kslist_list a i{ float:left; width:14px; height:14px; margin-top:13px; border-radius:10px 10px; background:url(../img/pcs/nyjjj.png) no-repeat #666;}
.kslist_list a:hover i{  background:url(../img/pcs/nyjjj.png) no-repeat #2865BE;}


/* 介绍 */
.ksjs{ float:left; width:878px; margin-left:30px; border:1px dashed #DDD; overflow:hidden; margin-top:30px; border-radius:5px 5px; overflow:hidden;}
.ksjs_bt{ float:left; width:838px; margin-left:20px; line-height:60px; font-size:22px; border-bottom:1px dashed #DDD; color:#2865BE;}
.ksjs_bt div{ float:right; width:100px; height:36px; background:#2865BE; line-height:36px; color:#FFF; text-align:center; margin-top:12px; font-size:16px; border-radius:5px 5px;}
.ksjs_bt i{ float:left; width:21px; height:21px; margin-top:20px; margin-right:10px; background:url(../img/pcs/nybt_tb.png) no-repeat;}
.ksjs_list{ float:left; width:878px; overflow:hidden; margin-bottom:10px;}

.ksjs_zw{ width:838px; margin-left:20px; overflow:hidden; color:#666; font-size:16px; line-height:30px;}
.ksjs_zw p{ line-height:30px;}
.ksjs_zw img{ height:auto;display: block; max-width: 100%; margin:auto;}

.ksjs_yslist{ width:878px; overflow:hidden; padding-bottom:10px;}
.ksjs_yslist a{ float:left; width:195px; height:335px; margin-left:20PX; margin-top:20px; border-radius:5px 5px; overflow:hidden;/*核心代码*/box-shadow: inset 0px 0px 30px 0px rgba(238, 238, 238, 1);}
.ksjs_yslist a img{ width:100%; min-height:259px;}
.ksjs_yslist_m{ float:left; width:100%; text-align:center; font-size:16px; font-weight:bold; color:#333; margin-top:15px;}
.ksjs_yslist_z{ float:left; width:100%; text-align:center; font-size:14px; color:#999; margin-top:5px;}

.ksjs_yslist a:hover {box-shadow: 0px 5px 5px 0px #cecece;}


.ksjs_yslists{ width:878px; overflow:hidden; padding-bottom:10px;}
.ksjs_yslists a{ float:left; width:195px; height:210px; margin-left:20PX; margin-top:20px; border-radius:5px 5px; overflow:hidden;/*核心代码*/box-shadow: inset 0px 0px 30px 0px rgba(238, 238, 238, 1);}
.ksjs_yslists a img{ width:100%; height:147px;}
.ksjs_yslists_m{ float:left; width:100%; text-align:center; font-size:16px; font-weight:bold; color:#333; margin-top:15px;}
.ksjs_yslists_z{ float:left; width:100%; text-align:center; font-size:14px; color:#999; margin-top:5px;}

.ksjs_yslists a:hover {box-shadow: 0px 5px 5px 0px #cecece;}


/* 介绍 */
.nyys{ width:268px; border:1px solid #EEE; margin-top:30px; padding-bottom:20px; border-radius:10px 10px;}
.nyys img{ width:228px; height:308px; margin-left:20px; margin-top:20px; border-radius:5px 5px;}
.nyys_name{ text-align:center; font-weight:bold; color:#333; margin-top:20px;}
.nyys_zc{ text-align:center; font-size:14px; color:#999; margin-top:5px;}
.btjz{ display:flex; flex-direction:row; justify-content:center;}