<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@charset "utf-8";
body {
    color: #333;
    font-size: 16px;
    font-family: "微软雅黑","Arial",Helvetica,"黑体",Arial,Tahoma;
	margin:0 auto;
	position:relative;
	overflow-x: hidden;

}
.txt-elise2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.mains .pb_sys_common .p_fun_d,.mains  .pb_sys_common .p_no_d,.mains  .pb_sys_common .p_no_o,.mains  .pb_sys_common .p_fun a,.mains  .pb_sys_common .p_no a{
padding: 6px 12px;height:auto;line-height:20px
}
.mains .pb_sys_style1 .p_no_d,.mains  .pb_sys_common .p_no a:hover,.mains .pb_sys_common .p_fun a:hover {
    border: 1px solid #4d8cc8;
    color: #fff;
    background-color: #4d8cc8;
}
.pb_sys_common{
 clear: both;
}
.imgbed{
    position: relative;
    display: block;
 
    width: 100%;
    padding-top: 66%;
    }
.imgbed img{
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;}
.of{overflow: hidden;}
p{margin: 0px;}
.img-hide{ overflow:hidden; display: block;}
.img-hide img{ transition: 0.5s all; transform: scale(1,1); width: 100%;height: 100%;}
.img-hide:hover img{ transform: scale(1.05,1.05); }
.txt-elise{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
li{ list-style:none;}
a{color: #555555;}
.of{overflow: hidden;}
ul{ padding:0; margin:0;}
a:hover{ text-decoration:none !important;color:#4d8cc8;}
a:focus{ text-decoration:none !important; outline: none !important;}
button:focus,button:hover,input:focus{ outline: none!important; }
img{ max-width:100%;}
.body{position:relative;background:#fff;box-sizing:border-box;}
.body.page{padding-top:130px;}
.fl{float: left;}
.rt{float: right;}
.header{transition: all 0.7s ease-out 0s;}
.header {
    opacity: 0;
    transform: translateY(-100%);
}
.body_home.showdiv .header {
    transform: none;
    opacity: 1;
}
.top-left a{ color: #7395ce; display: inline-block; margin-right: 20px; }
.header-bottom{ position: relative;}
.slick,.slick-list,.slick-initialized .slick-slide,.slick-track,.banner a{ height: 100%; }
.nav-down-ul li a:hover{color:#4d8cc8}
.header2 {
    background: #fff;
    opacity: 0;
    transform: translateY(-100%);
    transition: all 0.5s ease-out 0s;
    box-shadow: 0 0 10px rgba(0,0,0,0.15);
    position: relative;
    z-index: 999;
}
.body_b .header2 {
    opacity: 0;
    transform: translateY(-100%);
}
.body_b.showdiv .header2 {
    transition: all 0.7s ease-in-out 0.5s;
    transform: none;
    opacity: 1;
}
.container{width: 1440px;position:relative;}
.top{height: 44px;background: #3f3f3f;line-height: 44px;font-size: 16px;color: #fff;block-size: inherit;}
.top a{color: #cccccc;display: inline-block;line-height: 44px;margin-right: 30px;font-size: 24px;}
.top span{ padding:0 20px; }
.logo{ line-height: 105px; }
.nav-list li{ float: left; height: 105px; position: relative; margin-left: 10px; padding-top: 35px; }
.nav-list .active a{color:#4d8cc8}
.nav-list li a.nav-a{height: 32px;line-height: 32px;font-size: 26px;padding:0 13px;display: block;color: #555;}
.nav-list li a.nav-a.active,.nav-list li a.nav-a:hover{color: #4d8cc8;}
.nav-down-box{position: absolute;display: none;top: 100%;margin-left: -185px;width: 715px;background: #fff;background: rgba(255,255,255,0.8);border-top: solid 1px #015293;padding:40px 40px 15px 40px;z-index: 99;}
.nav-down-img img{ width: 160px; height: 160px; }
.nav-down-ul li{ float: left; min-width: 165px; height: auto; text-align: left; margin:0 0 20px 0; padding:0; }
.nav-down-ul li a{ font-size: 24px; color: #000; }
.nav-down-ul{margin-left: 80px;width: 375px;margin-top: -2px;z-index: 99;}
.nav-down-box:before{display: block;content: "";margin-bottom: -4px;position: absolute;left: 170px;bottom: 100%;width: 119px;height: 35px;background: url(../images/nav-lind.png) center no-repeat;}
.nav-list li:hover .nav-down-box{ display: block; }
.seach-box .form-control{line-height: 18px;border:none;width: 300px;height: 47px;box-shadow: none;padding:0 40px 2px 12px;background: #666666;color: #ccc;border-radius: 0px;font-size: 16px;}
.seach-box{position: relative;}
.btn-search{position: absolute;right: 10px;top: 15px;bottom: 0;padding:0;border:none;background: none;line-height: 26px;}
.bar {position: relative;display: block;width: 24px;height: 2px;margin: 5px auto;background-color: #4d8cc8;border-radius: 10px;-webkit-transition: .3s;transition: .3s;}
.menu-button {position: absolute;display: none;top: 9px;right: 15px;z-index: 1000;cursor: pointer;-webkit-transition: .3s;transition: .3s;}
.cross{margin-top: -15px;}
.cross .bar{ margin:13px auto; }
.cross .bar:nth-of-type(1) { -webkit-transform: translateY(15px) rotate(-45deg);-ms-transform: translateY(15px) rotate(-45deg); transform: translateY(15px) rotate(-45deg);}
.cross .bar:nth-of-type(2) {  opacity: 0;}
.cross .bar:nth-of-type(3) { -webkit-transform: translateY(-15px) rotate(45deg); -ms-transform: translateY(-15px) rotate(45deg); transform: translateY(-15px) rotate(45deg);}
.mnavlist{display: none;background: #355cbc;}
.dis{display: none;}
.banner{position: relative;overflow: hidden;}
.banner .slick-dots li{width: 30px;height: 34px;text-align: center;}
.banner .slick-dots li button{background:0 0;padding:0;font-size: 15px;color:#fff;border:none;line-height: 34px;height: 34px;width: 30px;}
.banner .slick-dots .slick-active{background: #4d8cc8;}







.slick-dots li button:before{display: none;}
.banner .slick-dots{right: 50%;margin-right: -570px;bottom: 50px;left: auto;width: auto;position: absolute;z-index: 99;}
.banner P{font-size:30px;color: #fff;display: none;}
.banner .container{position: relative;margin-top: -46px;}
.ksjz{position: fixed;right:0px;top: 50%;margin-top: -161px;display: none;}
.ksjz ul{width: 62px;padding: 10px;background: #fff;}
.kstop {width: 62px;background: #4d8cc8;padding:12px 15px;color: #fff;}
.ksjz ul li{border-top: 1px solid #ededed;text-align: center;position: relative;width: 46px;height: 46px;}
.ksjz ul li img{margin-top: 10px;}
.ksjz ul li:hover{background: #4d8cc8;}
.ksjz ul li:hover img{display: none;}
.ksjz ul li:hover p{display: block;}
.ksjz ul li p{color: #fff;font-size: 16px;display: none;margin: 0px;}
.banner .slick-slider {margin-bottom: 0px;}
.ban_more{right: 50%;margin-right: -700px;bottom: 60px;left: auto;width: auto;position: absolute;z-index: 9;}
.ban_more a{color: #fff;padding: 6px 14px;background: #4d8cc8;border-radius: 20px;font-size: 12px;}
.ban_bt {width: 1440px;margin: 0 auto;position: relative;top: -40px;margin-top: -50px;}
.ewmbox{width: 140px;height: 155px;background: url(../images/icon27.png) no-repeat;position: absolute;left: -146px;top: -90px;padding: 0 16px;}
.ewmbox img{width: 100%;}
.wxb{display: none;}
.ksjz ul .ewm_list:hover .wxh{display: none;}
.ksjz ul .ewm_list:hover .wxb{display: block;margin: 10px auto 0;}
.ksjz ul .ewm_list:hover img{display: block;}
.ewmbox{display: none;}
.ksjz ul .ewm_list:hover .ewmbox{display: block;}
/* cont1 */
.cont1{padding: 20px 0 50px 0;background: url(../images/bj1.png) no-repeat center;background-size:100% 100%;}
.cont1fr{width: 42%;}
.cont1lf{width: 55%;}
.new_slick .imgbed{padding-top: 63%;}
.new_txt{padding: 30px;background: #fff;}
.new_txt span{font-size: 22px;color: #555;font-weight: bold;display: block;}
.new_txt p{font-size: 18px;color: #999;margin-top: 10px;}
.titimg{width: 50px;height: 50px;background: #ff9900;border-radius: 50%;text-align: center;line-height: 50px;margin: 10px auto;}
.contit li{float: left;margin-right: 27%;cursor: pointer;position: relative;font-size: 22px;}
.contit ul{border-bottom: 3px solid #4d8cc8;height: 110px;}
.contit li:nth-child(3){margin-right: 0px;}
.contit .active {color:#4d8cc8;}
.contit .active  .dbx{display: block;}
.contit .active .titimg{background: #4d8cc8;}
.dbx{position: absolute;left: 29px; bottom: -23px;display: none;}
.contab ul li{border-bottom: 1px solid #dbdbdb;margin-top: 33px;padding-bottom: 30px;position:relative;color: #333;font-size: 21px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.contab ul li span{display:block;position: absolute;bottom: -5px;padding-right: 10px;font-size: 16px;color: #777;}
.contab ul{display: none;}
.new_slick a:hover span{color:#4d8cc8;}
.cont1 .slick-dots li button{color: #fff;font-size: 14px;height: 26px;width: 25px;}
.cont1 .slick-dots{bottom: 180px;position: absolute;}
.cont1 .slick-dots{background: url(../images/icon33.png) no-repeat;padding: 0px 30px 0px 20px;height: 26px;}
.cont1  .slick-dots .slick-active button{background: #fff;color: #4d8cc8;}
.cont1 .slick-dots li{height:26px;}
/* cont2 */
.cont2{overflow: hidden;}
.cont2title{padding: 50px 0 30px 0;font-size: 40px;color: #333;border-bottom: 1px solid #dbdbdb;line-height: 36px;font-weight: bold;text-align: center;}
.cont2_list{margin-right: -70px;overflow: hidden;margin-top: 40px;}
.cont2_list li{float: left;width: 33.33%;padding-right: 70px;}
.cont2_img p{font-size: 20px;color: #fff;background: rgba(0,0,0,.6);position: absolute;bottom: 0px;width: 100%;text-align: center;line-height: 36px;padding: 0 5px;}
.cont2_list .data p{color: #555;font-size: 24px;font-weight: bold;}
.cont2_list .new{background: #ee4b44;color: #fff;text-align: center;margin: 5px 0;font-size: 18px;}
.cont2_list .data  img{display:block;margin: 0 auto;}
.cont2_img {width: calc(100% - 80px);}
.cont2_img a:hover p{color: #fff;background: #4d8cc8;}

/* .cont3 */
.cont3{background: url(../images/bj2.png) no-repeat center;background-size:100% 100%;margin: 80px 0;}
.cont3 .container{padding: 30px 0 80px 0;}
.jz_list li{width: 400px;height:180px;float: left;background: #5a82cf;text-align: center;}
.jz_list li:nth-child(1){height:50px;}
.jz_list li:nth-child(2){height:50px;}

.jz_list li:nth-child(4) img{margin-top: 120px;}
.jz_list li img{margin-top: 30px;}
.jz_list li a{display: block;height: 100%;}
.jz_list li:nth-child(2){background: #335baa;}
.jz_list li:nth-child(3){margin-top: 70px;margin-left: -560px;background: #6fac78;background-size: 100% 100%;}
.jz_list li:nth-child(4){margin-top: 250px;margin-left: -800px;background:#3db5cb;background-size: cover;width: 640px;height:320px;}
.jz_list li p{font-size: 38px;margin-top: 21px;color: #fff;font-weight: bold;}
.jz_list li:nth-child(5){margin-top: 250px;margin-left: -160px;background: #e8b568;}
.jz_list li:nth-child(6){margin-top: 250px;margin-left: 0px;background: #1ca3e2;}
.jz_img{position: absolute;right: 0px;top: 30px;}
.cont_tit {color: #fff;position: absolute;right: 20%;text-align: center;margin-top: 71px;}
.cont_tit h3{font-size: 49px;font-weight: bold;vertical-align: middle;}
.cont_tit h3 span{display: inline-block;width: 80px;height: 1px;background:#fff;vertical-align: middle;}
.cont_tit p{margin-top: 20px;}

/* cont4 */
.cont4{padding-bottom: 70px;}
.cont4_lf{width: 100%;}
.cont_fr{width: 60%;display:none;}
.cont4_lf p{color: #555;text-indent: 2em;line-height: 30px;}
.cont4_lf img{display: block;margin: 31px auto 81px;}
.cont4_lf a{display: block;width: 50%;border:1px solid #ededed;margin: 110px auto 0px;text-align: center;color: #999;line-height: 36px;}
.cont4_lf a:hover{background:#4d8cc8;color: #fff;}
.cont4_lists {width: 100%;position: relative;overflow: hidden;}
.cont4_lists li{width: 48%;margin-left: 2%;float: left;margin-bottom: 2%;}
.connt_logo{position: absolute;top: 50%;left: 50%;z-index: 9;margin-left: -66px;margin-top: -78px;}


/* footer */
.footer{background: url(../images/footer-bj.png) no-repeat;color: #fff;background-size: cover;    padding: 30px 0 30px;}
.footer a{color:#fff}
.links{color: #fff;padding: 50px 0;}
.links a{color: #fff;font-size: 14px;display: inline-block;margin: 0 24px;}
.footsolid{width: 100%;height: 1px;background: #fff;opacity: 0.3;}
.footcont{padding-top: 50px;}
.footcontlf{float: left;}
.footcontlf p{margin-bottom:10px}
.footcontfr{float: right;}
.footcontfr div{float: left;text-align: center;margin-left: 30px;}
.footcontfr div p{margin-top: 20px;}
/* 单篇 */
.mains{background: #f8f8f8;overflow: hidden;padding-bottom: 80px;}
.lmwz{background: #4d8cc8;padding: 20px 0;color: #fff;}
.lmc{font-size: 26px;}
.navs a{color: #fff;}
.navs{margin-top: 6px;}
.ejnav{clear: both;}
.ejnav ul{text-align: center;padding: 40px 0;border-bottom: 1px solid #dbdbdb;margin-bottom: 50px;}
.ejnav li{display: inline-block;margin: 0 20px;position: relative;}
.ejnav li:hover&gt;a,.ejnav .active a{color:#4d8cc8;}
.ejnav li a{font-size: 18px;color: #333;}
.ejnav ul li:before{display: none;content: "";height: 21px;position: absolute;width: 100%;top: 45px;background: url(../images/icon14.png) no-repeat center center;}
.ejnav ul li:hover:before,.ejnav .active:before{display: block;}
.dpzw{font-size: 16px;color: #555555;}
.dpzw p{text-align: justify;margin-bottom: 20px;text-indent: 2em;line-height: 36px;}
.dpzw p img{display: block;margin: 0 auto;text-align: center;}
/* 列表 */
.main_list li{background: #fff;}
.list_img{width:26%;float: left;}
.list_txt{float: left;width: 50%;}
.moreck{float: right;width: 20%;}
.main_list li {padding: 20px;position: relative;margin-bottom: 60px;}
.main_list li a{display: block;width: 100%;overflow: hidden;position: relative;z-index: 99;}
.main_list li .imgbed{padding-top: 13%;margin: 0 2%;}
.moreck p{padding: 10px 0px;background: #edefff;color: #4d8cc8;width: 60%;text-align: center;margin: 68px auto 0;}
.list_bj{display: none;width: 1433px;position: absolute;z-index: 99;top: -14px;left: -10px;max-width:none;}
.main_list li:hover .list_bj{display: none;}
.list_bt{font-size: 18px;color: #555;font-weight: bold;}
.list_time{font-size: 14px;color: #999;margin: 12px 0;}
.list_zy{line-height: 30px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;color: #777;height: 90px;}
/* 院容院帽 */
.yrym_list li{width: 18.5%;margin: 20px 2%;float: left;position: relative;overflow: hidden;}
.yrym_list .imgbed{padding-top:60%;}
.picname{padding: 30px;background: #fff;position:absolute;left:50%;top: 50%;opacity: 0.8;margin-top:-41px;margin-left:-78px;display: none;}
.yrym_list li:hover img{transform: scale(1.05,1.05); opacity: 0.6;transition: 0.5s all;}
.yrym_list li:hover .picname{display: block;transition: 0.5s all;}





@media( max-width: 1599px){
    .news-top-tt{ max-width: 398px; }
    .container,.ban_bt{ width:95%; }
    .banner .slick-dots{margin-right: -470px;}
    .ban_more{margin-right: -600px;}
    .nav-list li a.nav-a{ font-size: 18px; padding:0 10px; }
    .nav-list li{ margin-left: 5px; }
    .logo img{ width: 250px; }
    .news-top-l{ font-size: 16px; min-width: 125px; width: 125px; height: 135px!important;}
    .news-top-l span{ font-size: 36px; }
    .news-top-r{ padding:10px 15px; height: 135px!important;}
    .news-top-tt a{ font-size: 18px; }
    .news-top-p{ font-size: 14px; }
    .news-table-width{ width: 60%; }
    .img-list{ width: 35%; }
    .news-top{ height: 135px;}
    .news-top-b{ margin-bottom: 10px; }
    .jz_list li{width: 236px;}
    .jz_list li:nth-child(3){
    margin-left: 201px;
}
    .ksjs .imgbed{padding-top: 35%;}
    .hsjs_txt p {margin-bottom: 22px;}
    .hsjs_txt span {line-height: 32px;}
    .list_time{margin: 23px 0;}
    .list_bj { width: 1222px;height: 215px;}
    .contit li{margin-right: 27%;}
    .contab ul li{margin-top: 25px;}
    .cont4_lf img{margin:30px auto 28px}
    .cont4_lf a{margin: 60px auto 0px;}
  }

@media( max-width: 1500px){
    .contit li{margin-right: 25%;}
.dsfc{    width: 18.3% !important;}
.dsfc span{    font-size: 14px !important;}
}
@media( max-width: 1390px){
    .contit li{margin-right: 22%;}
}
@media( max-width: 1279px){
.core_list li{width: 25%;}
.ban_more,.banner .slick-dots{margin-right: 0px;}
.container,.ban_bt{ width: 95%; }
.list_bj {width: 960px;height: 183px;}
.footcont{text-align: center;}
.list-top-bottom-sm{ margin-left:0px; }
.footcontfr,.footcontlf{float: none;}
.footcontfr div{margin-left: 0px;margin: 0 20px;}
.news-top-tt{ max-width: 785px; }
.nav-list li a.nav-a{ font-size: 16px; padding:0 5px; }
.logo img{ width: 200px; }
.jz_list li{width: 33.33%;margin-left:0px !important;margin-top: 0px !important;}
.footcontfr{width: 330px;margin: 28px auto;}
.links span{display: block;text-align: center;font-size: 24px;margin-bottom: 20px;
}
.jz_list li:nth-child(4){height: 180px;width: 33.33%;}
.jz_list li:nth-child(4) img{margin-top: 46px;}
.ban_more{right: 100px;}
.banner P{font-size: 20px;}
.banner .slick-dots{right: 230px;}
.ksjs .imgbed {padding-top: 42%;}
.hsjs_txt a{margin-top: 7px;}
.hsjs_txt span{line-height: 26px;}
.hsjs_txt p {margin-bottom: 10px;}
.list_time{margin: 5px 0;}
.ldtc li{width: 50%;}
.contit li{margin-right: 20%;}
.contab ul li{margin-top: 18px;padding-bottom: 23px;}
.cont_tit{position: initial;margin-bottom: 30px;}
.cont3 .container{padding: 40px 0;}
.cont4_lf img{margin: 15px auto 14px;}
.cont4_lf a{margin: 16px auto 0px;}
.contit li {
    width: 33.333%;
    text-align: center;
    margin-right: 0%;
}
}

@media( max-width: 991px){
    .core_list li{width:33.33%;}
    .container,.cont_rt,.cont_lf ul li,.cont_lf,.cont1lf,.cont1fr,.cont4_lf,.cont_fr{width: 100%;}
    .dis{display: block;z-index: 99;}
    .nav-click.active{ transform: rotate(180deg); }
    .top{height: auto;overflow:hidden;}
    .top_list{width: 100%;text-align: center;}
    .seach-box,.list_img ,.list_txt{width: 100%;}
    .seach-box .form-control{width: 100%;}
    .zjjs_list li{font-size: 16px;margin: 0 4px;padding: 5px 30px;}
    .menu-button{ display: block; position: absolute; }
    .nav-down{ display: none; position: static; margin:0;background: none; width: 100%; }
    .nav-down li a{ text-align: left; padding-left: 25px; }
    .nav-list li:hover .nav-down-box{ display: none; }
    .nav-click { display: block; transition: 0.3s all; z-index: 10000; position: absolute; color: #fff; right: 0; top: 0; width: 40px; height: 40px; text-align: center; line-height: 40px;}
    .header-bottom .container,.top .container{width: 100%;position: inherit;}
    .nav-list li{ margin-left: 0; float: none; width: 100%; margin:0; padding:0; height: auto; }
    .header2 .nav-list li a{line-height: 40px;padding:0 10px;}
    .nav-list li a:hover{ background: none; }
    .nav-list{position: absolute;display: none;left: 0;top: 100%;right: 0;border-top: solid 1px #fff;background: #044ebc;}
    .nav-list li a{ display: block; padding:10px 15px; color: #fff!important; background: none!important; text-align: left; }
    .header,.ksjz{ display: none; }
    .jz_list li{width:50%;margin-left:0px !important;margin-top: 0px !important;}
    .banner P{font-size: 14px;width: 60%;margin-left: 15px;}
    .cont3{height: auto; padding: 20px 0;}
    .body_b .header2 {opacity: 1;transform: translateY(0%);}
    .header-bottom{ height: 50px; }
    .logo{ line-height: 50px; }
    .cont_rt{margin-top: 20px;}
    .logo img{ width: auto; height: 35px; }
    .lm,.navs{float: none;}
    .navs img{display: none;}
    .navs{font-size: 12px;}
    .ejnav ul li:before{display: none !important;}
    .ejnav ul li{display: block;float: left;margin: 0px 9px;position: inherit;}
    .ejnav ul {overflow: hidden;padding: 20px 0;}
    .zj_listbox .slick-prev{left: 0px;}
    .zj_listbox .slick-next{right: 0px;}
    .zj_listbox .zjmc,.ldtd_list li .zjmc{background: no-repeat;background-color: #fff;}
    .ksjs_img,.hsjs_txt{width: 100%;}
    .ksjs .imgbed{padding-top: 50%;}
    .hsjs_txt{margin-top: 20px;}
    .hsjs_txt a{margin: 20px auto 0;}
    .main_list li .imgbed{    padding-top: 48%;margin:0;}
    .moreck{display: none;}
    .list_bt{margin-top: 10px;}
    .main_list li:hover .list_bj{display: none;}
    .ldtd_list li{width:46%}
    .ldtd_list li p{margin-bottom: 5px;}
    .zjmc{height: auto;padding-top: 5px; margin-top: -80px;}
    .yrym_list li{width: 47% !important;margin: 20px 2%;}
    .picname{display: block;margin-top: 0px;margin-left:0px;position: initial;padding: 20px 0 20px 10px;}
    .ldtop .imgbed{width: 80%;float: none;margin: 0 auto;padding-top: 96%;}
    .ldtop span{display: block;}
    .tabmin_lf{width: 100%;}
    .tabmin_rt {width: 100%;margin-top: 20px;}
    .tabmin_rt .imgbed { padding-top: 85%;}
    .ban_more{display: none;}
    .banner .slick-dots{right: 15px;bottom: 0px;}
    .ban_bt{top: 0px;}
    .jksbox{float: right; width: 100%;margin-top: 20px;}
    .cont2_list li:nth-child(3){display:none;}
    .cont2_list li{width: 50%;}
    .cont3{margin: 20px 0;}
    .jz_list li:nth-child(4){width: 50%;}
    .cont4_lf a{    margin: 16px auto 30px;}
}
@media( max-width: 768px){
.yrym_list li{    width: 100% !important;}
    .core_list li{width:50%;font-size: 14px;}
    .ldtc li{width: 100%;}
    .footcontfr{width: auto;}
    .footcontfr div{width: 33.3333%;margin: 0px;}
    .kshz_list .active:before{display: none;}
    .hzimg {margin: 32px auto;}
    .kshz_list li{float: none;margin: 0 auto;width: 100%;}
    .kshz_list li p{padding: 10px 20px;border-radius: 20px;}
    .kshz_list li span{font-size:20px;}
    .kshz_list .active p{background: #fff;color:#7378b1;}
    .banner P{width: 20%;}
    .tabmin_lf ul li{width:33.33%;}
    .footcontlf p span{display:block;}
    .core_list li a{padding: 20px 10px;}
    .zjjs_list li {padding: 5px 5px;}
    .zjjs_more {position: absolute;top: 8px;right: 20px;}

    .cont2_list li{width: 100%;margin-bottom: 10px;}
    .cont2_list li:nth-child(3){display:block;}
    .cont4_lf img{width: 45%;}
    .cont4_lf p{font-size:14px;}
    .connt_logo{width: 100px;height: 100px;margin-left: -45px;margin-top: -55px;

}
@media( max-width: 480px){

}
@media( max-width: 321px){
   .banner P{width: 14%;} 

}</pre></body></html>