html {overflow-y:scroll;}
body {margin:0;padding:0;color:#222;font:14px/1.5 Microsoft YaHei,Arial,Helvetica,sans-serif,Simsun}
div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p {padding:0;margin:0;}
table,td,tr,th {font-size:12px;}
ol,ul {list-style:none;}
li {list-style-type:none;}
img {vertical-align:middle;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:inherit;font-weight:normal;}
address,cite,code,em,th,i {font-weight:normal;font-style:normal;}
a {color:#222;text-decoration:none;}
a:visited {text-decoration:none;}
a:hover {color:#e40314;text-decoration:none;}
a:active {color:#e40314;}

/* 公共 */
.m{width: 1200px;margin: 0 auto;}
.mm{min-width: 1200px;}
.clear{clear: both;}
/* 头部 */
.head{background: #fff;}
.h_m{height: 140px;overflow: hidden;}
.h_mlogo{background-color:#fff;float: left;height: 100%;float: left; width:390px;box-sizing: border-box;}
.h_mlogo img{display: block;}
.h_mlogo  h1{ color:#e40314; font-size:40px; font-weight:700}
.h_mlogo p{ color:#898989; font-size:20px;float: left;}
.h_sylogo{width: 107px;float: right;padding-top: 45px;}
.h_sylogo img{display: block;width: 100%;}
.h_msearch{width:250px;float:right;height: 100%;box-sizing: border-box;padding-top:45px;}
.h_msearch input{width:206px;height: 44px;border: 1px solid #E5E5E5;box-sizing: border-box;outline: none;font-size: 14px;color: #999999;padding: 0 15px;float: left;}
.h_msearch span{display: block;width: 44px;height: 44px;background: url(/hszhsite/xhtml/new/images/search.png) no-repeat;background-position: 8px 7px;box-sizing: border-box;border-top: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;float: right;}
.language{float: right;line-height: 140px;margin-left: 10px;}
.language a{color: #8a8790;}
#assist-open{float: right;font-size: 14px;color: #8a8790;line-height: 140px;margin-left: 10px;cursor: pointer;}
.h_nav{width: 100%;height: 50px;box-sizing: border-box;background: #e40314;clear: both;}
.h_nav ul{position: relative;}
.h_nav ul li{float: left;width: 14.2%;line-height: 50px;text-align: center;}
.h_nav ul li>a{display: block;height: 50px;color:#fff;font-size: 22px;box-sizing: border-box;font-weight: bold;}
.h_nav ul li .towNav{height: auto;background: rgba(255, 255, 255, 0.9);position: absolute;z-index: 6;display: none;overflow: hidden;padding: 10px 33px;}
.h_nav ul li .towNav a{display: block;width: 100%;line-height: 35px;font-size: 18px;color: #666;text-align: left;font-weight: bold;}
.h_nav ul li:hover .towNav{display: block;}
.h_nav ul li:hover>a{color:#fff;font-weight: bold;}
.h_nav ul li .towNav a:hover{color:#e40314;}

.home{background-color: #ffffff;}
/* 横幅 */
.banner{width: 100%;overflow: hidden;position:relative;height: auto;margin-top: 5px;}
.banner img{display: block;width: 100%;height: auto;}
.banner ul{width:99999px; position:relative;height: auto;}
.banner ul li{width:100%; position:relative;cursor: pointer;height: auto;}
.banner ul li img{display: block;width: 100%;height: auto;}
.banner .b_prev,.banner .b_next{position:absolute;width:48px;height:66px;z-index: 1;}
.banner .b_prev{background-image: url(/hszhsite/xhtml/new/images/prev1.png);background-repeat: no-repeat;top:40%;left: 5%;cursor:pointer;}  
.banner .b_next{background-image: url(/hszhsite/xhtml/new/images/next1.png);background-repeat: no-repeat;top:40%;right: 5%; cursor:pointer;} 
.banner .b_prev:hover,.banner .b_next:hover{background-color: #fff;}  
.b_pagination{ position:absolute; width: 100%;; bottom:20px; z-index:2;text-align: center;}
.b_pagination span{cursor: pointer; display:inline-block;width: 12px;height: 12px;border-radius: 7px;margin: 0 5px;background: #fff;}
.b_pagination span.swiper-active-switch{ background:#e40314;width:30px;height:12px;border-radius: 7px;}
/*home_m1 */
.m1{background: url(/hszhsite/xhtml/new/images/m1_fhd.png) no-repeat;margin-top:30px;height: 280px;width:100%;}
.m1_m{width: 1250px;margin: 0 auto;height: 210px;position: relative;}
/* .m1_prev{width: 19px;height: 100%;background: url(/hszhsite/xhtml/new/images/icon_left.png) no-repeat;background-position: 0;cursor: pointer;position: absolute;left: 0;z-index: 2;margin-top: 20px;} */
.m1_con{width: 100%;height: 100%;}
.m1_con ul{width:100%;height: 100%;}
.m1_con ul li{width: 250px;height: 100%;float: left;margin-top: 20px;box-sizing: border-box;padding: 0 25px;}
.m1_con ul li a{display: block;width: 100%;height: 100%;border: 1px solid #e1e1e1;}
/* .m1_con ul li img{display: block;width: 114px;height: 114px;margin: 20px auto 0 auto;-webkit-transition: 1s all ease-in;transition: 1s all ease-in;} */
.m1_con ul li img{display: block;width: 114px;height: 114px;margin: 20px auto 0 auto;transition: all 0.5s ease-in-out;-webkit-transition: all 0.5s ease-in-out;-moz-transition: all 0.5s ease-in-out;}
/* .m1_con ul li a:hover img{-webkit-transform: rotate3d(1, 2, 1, 360deg); transform: rotate3d(1, 2, 1, 360deg);} */
.m1_con ul li a:hover img{transform: scale(1.2);}
.m1_con ul li h6{font-size:16px;text-align: center;margin-top: 15px;}
.m1_con ul li p{font-size: 14px;color:#666666;text-align: center;}
.m1_con ul li a:hover h6{font-weight: bold;}


/* .m1_next{width: 19px;height: 100%;background: url(/hszhsite/xhtml/new/images/icon_right.png) no-repeat;background-position: 0;cursor: pointer;position: absolute;right: 0;z-index: 2;margin-top: 20px;} */
/*m2 */
/* 轮播图 */
.m2{padding: 40px 0;overflow: hidden;}
.m2_left{width:600px;height: 400px;float: left;}
.m2_left{width:600px;margin:0px auto;  position:relative; height: 400px; overflow:hidden;}
.m2_left ul{width:600px; position:relative; height: 400px;}
.m2_left ul li{width:100%; position:relative;height: 400px;}
.m2_left ul li a img{display: block;width:100%;height: 100%;}
.m2_left ul li a span{display: block;width:100%;height:50px;position: absolute;bottom: 0;background-color: rgba(0,0,0,.7);color: #fff;font-size: 16px;box-sizing: border-box;padding: 0 20px;line-height:50px;}
.indexpagination{ position:absolute; right:10px; bottom:10px; z-index:99;}
.indexpagination span{position: relative;cursor: pointer; display:inline-block;width: 12px;height: 12px;border-radius: 7px;margin: 0 5px;color: #B0B0B0;font: 12px/15px "\5B8B\4F53";text-decoration: none;text-align: center;outline: 0;background: #fff;}
.indexpagination span.swiper-active-switch{ background:#e40314;width:30px;height:12px;border-radius: 7px;}
/* 工作动态、通知公告 */
.list{width:100%;overflow: hidden;}
.m2_right{float: right;width: 570px;}
.list>ul{height: 45px;position: relative;}
.list>ul li{float: left;height: 100%;font-size: 22px;margin-bottom: 10px;}
.list>ul li.hover{background: url(/hszhsite/xhtml/new/images/tit_tu.png) no-repeat;background-size: 100% 5px;background-position: 0 40px;}
.list>ul li a.tit{display: block;float: left;font-size: 20px;color: #333;height: 100%;font-weight: bold;}
.list>ul li.hover a.tit{color: #e40314;font-weight: bold;}
.list>ul li a.more{position: absolute;font-size: 14px;color: #999;right: 0;display: none;top: 5px;}
.list>ul li.hover a.more{display: block;}
.list>ul i{display:block;float: left;font-weight: bold;margin-top: 2px;margin-left: 20px;margin-right: 20px;color: #999;}
.tit_line{border-bottom:1px solid #e1e1e1;height:1px;}
.list_con{margin-top: 15px;}
.list_con ul li{overflow: hidden;line-height:42px;}
.list_con ul li i{width: 7px;height:12px;margin-right: 10px;display: block;float: left;margin-top: 16px;background: url(/hszhsite/xhtml/new/images/icon_r.png);}
.list_con ul li i:hover{background: #e40314;}
.list_con ul li a{display: block;float: left;width:460px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.list_con ul li a:hover{color: #e40314;}
.list_con ul li:hover i{background: url(/hszhsite/xhtml/new/images/icon_r2.png);}
.list_con ul li em{display: block;float: right;color:#999999;}
/* m3 */
.m3{overflow: hidden;margin-bottom: 40px;}
.m3_left{width: 820px;float: left;overflow: hidden;box-sizing: border-box;}
.m3_left .list{width: 100%;}
.m3_left .list>ul{width: 100%;height: 50px;background: url(/hszhsite/xhtml/new/images/m3_bg1.png) no-repeat;background-size: 100% 100%;box-sizing: border-box;padding-left: 63px;line-height: 50px;}
.m3_left .list>ul li{margin-bottom: 0;}
.m3_left .list>ul li:hover,.m3_left .list>ul li.hover{background: none;}
.m3_left .list>ul li a.tit{margin-right: 80px;}
.m3_left .list>ul li a.more{top: 0;right: 10px;}
.m3_l1con{width: 100%;overflow: hidden;}
.m3_l1ccon{width: 100%;height: 400px;overflow: hidden;}
.m3_l1con ul{box-sizing: border-box;width: 100%;border-top: 1px solid #E1E1E1;border-right: 1px solid #E1E1E1;overflow: hidden;background: #fbfbfb;}
.m3_l1ccon ul:nth-child(2n-1){background: #fff;}
.m3_l1con ul li{box-sizing: border-box;float: left;border-bottom: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1;text-align: center;line-height: 50px;font-size: 14px;color: #333;}
.m3_l1ccon ul li{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m3_l1ctit ul li{font-size: 18px;}
.m3_l1con .txt_1{width: 25%;}
.m3_l1con .txt_2{width: 15%;}
.m3_l1con .txt_3{width: 15%;}
.m3_l1con .txt_4{width: 18%;}
.m3_l1con .txt_5{width: 27%;}
#con_jz_1 .txt_1{width: 35%;}
#con_jz_1 .txt_2{width: 22%;}
#con_jz_1 .txt_3{width: 17%;}
#con_jz_1 .txt_4{width: 26%;}
#con_jz_3 .txt_1{width: 12%;}
#con_jz_3 .txt_2{width: 19%;}
#con_jz_3 .txt_3{width: 18%;}
#con_jz_3 .txt_4{width: 12%;}
#con_jz_3 .txt_5{width: 5%;}
#con_jz_3 .txt_6{width: 15%;}
#con_jz_3 .txt_7{width: 19%;}
#con_jz_4 .txt_1{width: 12%;}
#con_jz_4 .txt_2{width: 19%;}
#con_jz_4 .txt_3{width: 18%;}
#con_jz_4 .txt_4{width: 12%;}
#con_jz_4 .txt_5{width: 5%;}
#con_jz_4 .txt_6{width: 15%;}
#con_jz_4 .txt_7{width: 19%;}
#con_jz_2 .txt_1{width: 10%;}
#con_jz_2 .txt_2{width: 10%;}
#con_jz_2 .txt_3{width: 30%;}
#con_jz_2 .txt_4{width: 22%;}
#con_jz_2 .txt_5{width: 28%;}
.m3_l2{width: 100%;height: 110px;background: url(/hszhsite/xhtml/new/images/m3_icon1.png) no-repeat;box-sizing: border-box;border: 1px solid #E1E1E1;margin-top: 29px;padding: 23px 60px;}
.m3_l2 ul li{float: left;margin-right: 35px;font-size: 16px;margin-bottom: 15px;}
.m3_l2 ul li span{color: #333;}
.m3_l2 ul li em{color: #e40314;}
.m3_right{width: 340px;float: right;overflow: hidden;padding-top: 3px;}
.m3_r1{width: 100%;min-height:330px;background: #f2f2f2;color: #fff;box-sizing: border-box;padding:12px 16px;margin-bottom: 18px;}
.m3_r1 h1{font-size: 18px;font-weight: bold;color: #000;text-align: center;}
.m3_r1 h3{font-size: 14px;font-weight: bold;color: #e40314;}
.m3_r1 p{font-size:12px;line-height:22px;color: #000;}
.m3_r1 ul{overflow: hidden;}
.m3_r1 ul li{float: left;font-size: 20px;font-weight: bold;color: #333;margin-right: 20px;cursor: pointer;}
.m3_r1 ul li.hover{color: #e40314;}
.m3_r1 .jzgs_scon p{font-size: 18px;color: #333;margin-top: 35px;}
.m3_r1 .jzgs_scon input{width: 100%;height: 40px;outline:none;box-sizing: border-box;border:1px solid #E1E1E1;padding: 0 15px;margin-top: 25px;font-size: 16px;color: #999;}
.m3_r1 .jzgs_scon span{display: block;width: 100%;height: 40px;line-height: 40px;font-size: 18px;color: #fff;text-align: center;cursor: pointer;margin-top: 25px;background: #e40314;font-weight: bold;}
.m3_r{width: 100%;height:150px;background: #ffedee;text-align: center;font-size: 18px;color: #333;line-height:150px;}
.m3_r a:hover{color: #333;}
.m3_r2{margin-bottom: 20px;}
.m3_r3{cursor: pointer;}
.m3_r3 img{width:50px;height:40px;margin-right:8px;margin-bottom: 24px;}
.m3_r3 span{color:#e40314;font-size:60px; font-weight:bold;}
/* m5 */
.m5{margin-top: 50px;height: 300px;}
.m5_left{float: left;width: 584px;}
.m5_right{float: right;width: 584px;}
.tit_line2{border-bottom:1px solid #e1e1e1;background: url(/hszhsite/xhtml/new/images/tit_line.png);background-repeat: no-repeat;height:5px;}

/* .piclist{height:185px;margin-top: 50px;}
.piclist ul li{float: left;width:370px;height: 185px;margin-right:40px;}
.piclist ul li:nth-child(3){margin-right: 0;}
.piclist ul li img{width:100%;height:100%;}
.piclist ul li:hover{transform: scale(1.1);} */
/* m6 */
.m6{margin-top: 50px;}
.m6_banner{width: 100%;height: 110px;margin-bottom: 20px;}
.m6_banner img{display: block;width: 100%;height: 100%;cursor: pointer;}
.m6_c{display: none;}
.m6_con{width: 100%;margin-top: 35px;overflow: hidden;}
.m6_cleft{width: 260px;float: left;}
.m6_cleft>ul{width: 100%;border: 1px solid #e1e1e1;}
.m6_cleft ul li{width: 100%;height: auto;position: relative;font-size: 18px;line-height: 55px;color: #333;box-sizing: border-box;padding: 0 20px;cursor: pointer;}
.m6_cleft ul li.on{color: #E40314;font-weight: bold;}
.m6_cleft ul li a{display: block;color: #333;}
.m6_cleft ul li .on a{color: #E40314;font-weight: bold;}
.m6_cleft ul li i{display: block;width: 9px;height: 16px;background: url(/hszhsite/xhtml/new/images/right_icon.png) no-repeat;position: absolute;right: 20px;top: 20px;}
.m6_cleft .list_tnav{display: none;background: #fff;}
.m6_cleft .list_tnav ul li{height: 55px;line-height: 55px;text-align: left;box-sizing: border-box;padding: 0 20px;}
.m6_cleft .list_tnav ul li:first-child{font-weight: 400;color: #333;}
.m6_cright{width: 880px;float: right;}
.m6_cright .c_rmap{display: none;}
.m6_cright .c_rmap.on{display: block;}
.m6_cright .c_rmap .map{height: 495px;}
/* m7 */
.m7{margin-top: 50px;}
.list_c{width: 1232px;margin: 0 auto;}
.list_c ul{width: 100%;overflow: hidden;}
.list_c ul li{width: 25%;height: 280px;box-sizing: border-box;padding: 35px 16px;float: left;position: relative;}
.list_c ul li a{display: block;width: 100%;height: 100%;border-radius: 5px;box-shadow: 0px 3px 7px 0px rgba(3,0,0,0.05);overflow: hidden;}
.list_c ul li img{display: block;width: 100%;height: 160px;}
.list_c ul li i{display: block;width: 48px;height: 48px;position: absolute;top: 35%;left: 42%;background: url(/hszhsite/xhtml/new/images/video_icon.png) no-repeat;}
.list_c ul li p{font-size: 16px;color: #333;text-align: center;line-height: 30px;margin-top: 10px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;padding: 0 10px;}
/* 列表 */
.common{background: #f7f7f7;overflow: hidden;}
.c_rcon{background: #fff;margin-bottom: 50px;}
.c_left{width: 240px;float: left;position: relative;top:30px;z-index: 3;}
.c_l1{width: 100%;}
.c_l1 h1{width: 100%;height: 80px;background: url(/hszhsite/xhtml/new/images/list_tit_bg.png) no-repeat;font-size: 24px;line-height: 80px;text-align: center;color: #fff;}
.c_l1 ul li{width: 100%;height:60px;margin-bottom: 1px;margin-top: 10px;}
.c_l1 ul li a{display: block;font-size: 18px;text-align: center;line-height: 60px;color: #333;background: #fff;}
.c_l1 ul li a:hover,.c_l1 ul li a.on{background: #FDEBED;color: #e40314;font-weight: bold;}
.c_right{width: 930px;float: right;}
.c_rcrumbs{height:76px;line-height:76px;font-size: 16px;color: #666;background: #fff;margin-top: 30px;padding: 0 30px;border-bottom: 1px solid #f0f0f0;}
.c_rcrumbs a{color:#666;}
.c_rcrumbs a.on{color:#CB000C;}
.c_rcon ul{line-height:40px;background: #fff;}
.c_rcon ul li{height: 100%;box-sizing: border-box;border-bottom: 1px dashed #e1e1e1;padding: 0 30px;}
.c_rcon ul li a {display: block;overflow: hidden;}
.c_rcon ul li a span{display: block;width: 700px;float: left;font-size: 16px;color: #333;}
.c_rcon ul li a em{display: block;width: 80px;float: right;font-size: 14px;color: #999;}
.c_rcon ul li a:hover span,.c_rcon ul li a:hover em{color: #e40314;}
.page_num{background: #fff;}
#page_div .pagination_index, #page_div .pagination_index_num, .pagination a, .pagination span, .pagination .current.prev, .pagination .current.next{background: #fff!important;}
#page_div .currentIndex, .pagination .current{background: #e40314!important;border:1px solid #e40314!important;}
/* 单文章栏目 */
#con{padding:30px;}
.c_rctit{padding-top: 30px;}
.c_rctit h1{font-size: 28px;color: #000;font-weight: bold;text-align: center;line-height: 30px;}
.c_rcc{height: 380px;overflow: hidden;overflow-y:scroll;scrollbar-width:none;-ms-overflow-style: none;}
.c_rcc::-webkit-scrollbar{display:none}
.c_rccon .c_rccwydj{width: 100%;background: #fff;padding: 35px 0 5px 0;}
.c_rc1{margin-bottom: 40px;}
.c_rccon .c_rccwydj .c_rccw1 a,.c_rc1 a{display: block;margin: 0 auto;width: 200px;height: 46px;text-align: center;line-height: 46px;background: #E40314;color: #fff;font-size: 22px;}
.c_rccon .c_rccwydj .c_rccw2 a{display: block;width: 100%;text-align: center;font-size: 16px;color: #999;margin-top: 15px;}
/* 图片列表 */
.picture_list{width: 100%;overflow: hidden;}
.picture_list ul{padding: 20px 10px;box-sizing: border-box;overflow: hidden;background: #fff;min-height: 280px;}
.picture_list ul li{width: 33.3%;float: left;box-sizing: border-box;padding: 0 10px;margin-bottom: 20px;}
.picture_list ul li a{display: block;width: 100%;height: 200px;}
.picture_list ul li a img{display: block;width: 100%;height: 100%;}
/* 地图列表 */
.c_rmap{width: 100%;overflow: hidden;}
.c_rmap .map{width: 100%;height: 450px;}
.map_con a{display: block;overflow: hidden;}
.map_con h3{font-size: 18px;color: #e40314;}
.map_con span{display: block;font-size: 14px;color: #333;margin-top: 10px;}
.map_left ul li{height: auto;position: relative;}
.map_right .c_rcon{box-sizing: border-box;padding: 30px;}
.list_tnav{width: 100%;background: #FFFBFB;overflow: hidden;display: none;}
.list_tnav ul{width: 100%;}
.list_tnav ul li{height: 60px;line-height: 60px;color: #333;font-size: 16px;text-align: center;cursor: pointer;}
.list_tnav ul li:first-child{font-weight: bold;color: #e40314;}
/* 友情链接 */
.yqlj{height:auto;}
.yqlj_tit{text-align: center;line-height: 45px;height:45px;margin-top: 30px;margin-bottom: 30px;font-size: 22px;color: #333;}
.yqlj_tit i{width:48px;height:3px;background: 100% 100%;}
.yqlj_con{background: #fff;box-shadow: 0px 0px 20px rgb(236 38 88 / 10%);border-radius:2px;}
.yqlj_con ul{width: 1200px;height: 55px;border-bottom: 1px solid #e1e1e1;position: relative;}
.yqlj_con ul li{float: left;}
.yqlj_con ul li span{display: block;width: 240px;height: 100%;font-size: 20px;color: #333;font-weight: bold;text-align: center;line-height: 55px;cursor: pointer;}
.yqlj_con ul li.on span,.yqlj_con ul li:hover span{background: #e40314;color: #fff;}
.yqlj_c{display: none;position: absolute;bottom: 80px;left: 0;width: 1200px;height: auto;box-sizing: border-box;padding: 15px 5%;background: #fff;border: 1px solid #e1e1e1;z-index: 5;}
.yqlj_c img{position: absolute;display: block;right: 20px;cursor: pointer;}
.yqlj_c a{display: block;float: left;line-height: 49px;font-size: 18px;color: #333;box-sizing: border-box;}
#yqlj1 a{width: 25%;}
#yqlj2 a{width: 10%;}
#yqlj3 a{width: 20%;}
#yqlj4 a{width: 25%;}
#yqlj5 a{width: 20%;}
.yqlj_c::after{content: '';display: block;position: absolute;width: 32px;height: 17px;background: url(/hszhsite/xhtml/new/images/down_icon2.png) no-repeat;background-color: #fff;bottom: -17px;}
#con_yqlj_2::after{left: 290px;}
#con_yqlj_3::after{left: 520px;}
#con_yqlj_4::after{left: 760px;}
#con_yqlj_5::after{left: 1000px;}
/* 内容页 */
.conbox{width:1200px;margin:auto;background: #fff;margin-bottom: 50px;}
.article{padding:0px 30px 0px 30px;}
.article h1{font-size:30px;font-weight: bold!important;font-weight: 500;color: #333333;line-height:56px;text-align: center;}
.article_cont{margin-top: 30px;padding-bottom: 40px;}
.article_cont img{max-width: 100%;width: auto;}
.conbox .c_rcrumbs{border-bottom: none;}
.pages_date{ padding:10px 0; border-bottom:1px solid #ddd;text-align: center;}
.pages_date span {display: inline-block;font-size: 14px;color: #666;margin-right: 10px;line-height: 35px;}
.pages_date span.printIco{cursor: pointer;}
div#back-to-top{position:fixed;bottom:100px;right:80px;transition: all 1s ease-in-out;-webkit-transition: all 1s ease-in-out;-moz-transition: all 1s ease-in-out; -o-transition: all 1s ease-in-out;}
div#back-to-top a{display: block;width: 50px;height: 50px;background: #fff;box-sizing: border-box;padding: 5px;border-radius: 5px;}
div#back-to-top a img{display: block;}
/* 尾部 */
.footer{width: 100%;background: #e40314;overflow: hidden;text-align: center;padding-bottom: 20px;height:120px;margin-top: 50px;padding-top:20px}
/* .f_line{background:url(/hszhsite/xhtml/new/images/line.png)no-repeat;height:5px;padding-bottom:10px;} */
.footer p{color: #fff;}
.footer p a{line-height:40px;font-size: 14px;color: #fff;margin: 0 5px;}
.footer p span{line-height:40px;font-size: 14px;color: #fff;margin: 0 5px;}
/* 云缅怀 */
.ymh_banner{width: 100%;;max-height: 1080px;min-height: 980px;background: url(/hszhsite/xhtml/new/images/ymh_banner1.png) no-repeat;background-size: 100% 100%;}
.ymh_b{width: 80%;margin: 0 auto;padding-top: 65px;}
.ymh_blogo{float: left;}
.ymh_blogo img{display: block;float: left;margin-right: 15px;}
.ymh_blogo span{display: block;float: left;font-size: 30px;color: #006835;line-height: 60px;font-weight: bold;}
.ymh_btit{float: left;margin-left: 75px;font-size: 60px;font-weight: bold;color: #006835;}
.ymh_dhl{width: 100%;height: 150px;margin-top: -50px;background: url(/hszhsite/xhtml/new/images/ymh_dhl.png) no-repeat;background-size: 100% 100%;position: relative;z-index: 2;}
.ymh_d{width: 66.5%;margin: 0 auto;box-sizing: border-box;padding: 0 2%;}
.ymh_dleft{float: left;;font-size: 18px;font-weight: bold;line-height: 55px; color: #fff;}
.ymh_dright{float: right;}
.ymh_dright ul li{float: left;line-height: 55px;margin-left: 12px;}
.ymh_dright ul li img{display: block;float: left;margin-right: 5px;margin-top: 19px;}
.ymh_dright ul li span{display: block;float: left;font-size: 16px;color: #fff;}
.ymh_con{width: 100%;background: url(/hszhsite/xhtml/new/images/ymh_bj.png) no-repeat;background-size: 100% 100%;}
.ymh_c{width: 66.5%;margin: -95px auto 0 auto;background: #fff;z-index: 3;position: relative;overflow: hidden;}
.ymh_ctit{width: 100%;height: 54px;border-bottom: 2px solid #D01122;font-size: 16px;line-height: 52px;color: #D01122;box-sizing: border-box;padding: 0 2%;}
.ymh_ccleft{width: 10%;float: left;}
.ymh_ccleft ul li a{display: block;text-align: center;line-height: 56px;font-size: 16px;color: #333;}
.ymh_ccleft ul li a.on{color: #D01122;background: #FFECEE;box-sizing: border-box;border-left: 4px solid #D01122;}
.ymh_ccright{width: 90%;float: right;box-sizing: border-box;padding: 2% 1%;border-left: 1px solid #EEEEEE;}
.ymh_ccright ul li{width: 25%;float: left;box-sizing: border-box;padding: 0 1%;margin-bottom: 2%;}
.ymh_ccright .ymh_ccr{width: 100%;height: 326px;box-sizing: border-box;border-radius: 5px;box-shadow: 0px 1px 5px 0px rgba(0,0,0,0.10);overflow: hidden;}
.ymh_ccright .ymh_ccr1{width: 100%;height: 40%;position: relative;}
.ymh_ccright .ymh_ccr1 img{display: block;width: 100%;height: 100%;}
.ymh_ccright .ymh_ccr1 .ymh_ccr1c{position: absolute;width: 100%;height: 40px;background: rgba(0,0,0,0.20);bottom: 0;text-align: center;color: #fff;line-height: 40px;}
.ymh_ccright .ymh_ccr1 .ymh_ccr1c a{display: inline-block;font-size: 16px;color: #fff;}
.ymh_ccright .ymh_ccr2{width: 100%;height: 60%;box-sizing: border-box;padding: 5% 6%;}
.ymh_ccright .ymh_ccr2 p{font-size: 16px;color: #666;line-height: 30px;}
.ymh_ccright .ymh_ccr2 p i{color: #000;}
.ymh_footer .footer{background: none;margin-top: 0;}
.ymh_footer .footer p,.ymh_footer .footer p a,.ymh_footer .footer p span{color: #333;}
.ymh_ct{padding: 0;color: #333;}
.ymh_ct ul li{width: 160px;height: 100%;float: left;text-align: center;cursor: pointer;}
.ymh_ct ul li.hover{background: #FFECEE;color: #D01122;}
.ymh_cc{padding: 2%;}
.ymh_cc1{overflow: hidden;margin-bottom: 54px;}
.ymh_cc1 .ymh_cc1left{width: 25%;float: left;}
.ymh_cc1 .ymh_cc1left img{display: block;width: 100%;height: auto;}
.ymh_cc1 .ymh_cc1right{width: 73%;float: right;}
.ymh_cc1 .ymh_cc1right .ymh_cc1r1{margin-bottom: 20px;}
.ymh_cc1 .ymh_cc1right p{font-size: 16px;color: #666;line-height: 30px;}
.ymh_cc1 .ymh_cc1right p i,.ymh_cc1 .ymh_cc1right .ymh_cc1r2 p{color: #000;}
.ymh_cc2{background: url(/hszhsite/xhtml/new/images/ymh_icon4.png) no-repeat;background-color: #F8F8F8;overflow: hidden;padding: 0 2%;}
.ymh_cc2 .ymh_cc2tit{font-size: 18px;color: #D01122;line-height: 50px;border-bottom: 1px solid #D01122;padding-left: 1%;}
.ymh_cc2 .ymh_cc2c1,.ymh_cc2 .ymh_cc2c2{margin-top: 20px;}
.ymh_cc2 span{display: block;font-size: 16px;color: #333;}
.ymh_cc2 input{width: 100%;height: 50px;font-size: 14px;color: #999;padding: 0 20px;box-sizing: border-box;border: none;border-radius: 2px;margin-top: 20px;}
.ymh_cc2 textarea{width: 100%;height: 140px;font-size: 14px;color: #999;padding: 20px;box-sizing: border-box;border: none;border-radius: 2px;margin-top: 20px;}
.ymh_cc .ymh_cc2c3{width: 60px;height: 32px;background: #D01122;font-size: 16px;text-align: center;line-height: 32px;color: #fff;border-radius: 2px;float: right;margin: 22px 0 40px 0;cursor: pointer;}
.ymh_cc3{overflow: hidden;min-height: 600px;}
.ymh_cc3 p{font-size: 16px;color: #333;line-height: 30px;padding: 0 1%;}
#con_mh_2{padding: 2% 1%;}
.ymh_cc3 ul{margin-top: 40px;}
.ymh_cc3 ul li{width: 16.6%;float: left;height: 200px;box-sizing: border-box;padding: 0 1%;cursor: pointer;}
.ymh_cc3 .ymh_cc3con{width: 100%;height: 100%;background: #F8F8F8;}
.ymh_cc3 .ymh_cc3con img{display: block;width: 100%;height: 140px;}
.ymh_cc3 .ymh_cc3con span{display: block;width: 100%;line-height: 60px;text-align: center;font-size: 16px;color: #333;}
.ymh_cc4{overflow: hidden;margin-top: 10px;}
.ymh_cc4 .ymh_cc4tit{font-size: 18px;color: #D01122;line-height: 40px;border-bottom: 1px solid #D01122;}
.ymh_cc4 .ymh_cc4con{width: 100%;max-height: 300px;min-height: 80px;overflow-y: auto;}
.ymh_cc4 .ymh_cc4con::-webkit-scrollbar{width: 4px;}
.ymh_cc4 .ymh_cc4con::-webkit-scrollbar-button{height: 20px;}
.ymh_cc4 .ymh_cc4con::-webkit-scrollbar-thumb {border-radius: 8px;background: #D01122;height: 180px;}
.ymh_cc4 .ymh_cc4con ul li{width: 100%;overflow: hidden;border-bottom: 1px solid #E1E1E1;padding: 15px 0;}
.ymh_cc4cleft{width: 80%;float: left;}
.ymh_cc4cleft .ymh_cc4cltit{overflow: hidden;background: url(/hszhsite/xhtml/new/images/ymh_icon5.png) no-repeat;box-sizing: border-box;padding-left: 30px;}
.ymh_cc4cleft img{display: block;float: left;margin-right: 5px;}
.ymh_cc4cleft span{display: block;float: left;font-size: 16px;color: #333;}
.ymh_cc4cleft .ymh_cc4clcon{box-sizing: border-box;padding-left: 30px;font-size: 14px;color: #666;margin-top: 10px;}
.ymh_cc4cright{width: 16%;float: right;font-size: 14px;text-align: right;color: #999;margin-right: 2%;}
.ymh_ccc{overflow: hidden;margin-bottom: 20px;}
.ymh_ccc .ymh_cc1{float: left;;width: 40%;}
.ymh_ccc .ymh_cc1 .ymh_cc1left{width: 54%;}
.ymh_ccc .ymh_cc1 .ymh_cc1right{width: 42%;}
.ymh_ccc .ymh_cc3{float: right;width: 58%;min-height: auto;}
.ymh_ccc .ymh_cc3 ul{margin-top: 20px;}
.ymh_ccc .ymh_cc3 ul li{height: 140px;}
.ymh_ccc .ymh_cc3 .ymh_cc3con img{height: 100px;}
.ymh_ccc .ymh_cc3 .ymh_cc3con span{line-height: 40px;}
/* 视频列表 */
.video_list{overflow: hidden;background: #fff;box-sizing: border-box;padding: 32px 15px;}
.video_list ul li{width: 25%;height: 148px;float: left;padding: 0 15px;box-sizing: border-box;margin-bottom: 30px;}
.video_list ul li a{display: block;width: 100%;height: 100%;box-shadow: 0px 3px 7px 0px rgba(3,0,0,0.05);border-radius: 5px;position: relative;}
.video_list ul li img{display: block;width: 100%;height: 110px;}
.video_list ul li i{display: block;width: 48px;height: 48px;position: absolute;top: 23%;left: 40%;background: url(/hszhsite/xhtml/new/images/video_icon.png) no-repeat;}
.video_list ul li p{font-size: 16px;color: #333;text-align: center;line-height: 38px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;box-sizing: border-box;padding: 0 10px;}
/* 领导介绍 */
.ldjs_tit{overflow: hidden;line-height: 45px!important;box-sizing: border-box;padding: 30px 30px 0 30px;}
.ldjs_tit li{float: left;width: 100px!important;height: 45px;border: none!important;padding: 0!important;text-align: center;}
.ldjs_tit li a{display: block;font-size: 16px;color: #333;background: #F7F7F7;}
.ldjs_tit li.hover a{background: #FDEBED;font-weight: bold;color: #E40314;}
#ld1{border-radius: 10px 0 0 0;overflow: hidden;}
#ld7{border-radius: 0 10px 0 0;overflow: hidden;}
.ldjs_line{border:1px solid #E40314;box-sizing: border-box;margin: 0 30px;}
.ldjs_con{box-sizing: border-box;padding: 30px;overflow: hidden;}
.ldjs_con ul{line-height: normal;}
.ldjs_con ul li{border-bottom: none!important;padding: 0!important;overflow: hidden;margin-bottom: 30px;}
.ldjs_con .ldjs_cleft{width: 150px;height: 180px;float: left;}
.ldjs_con .ldjs_cleft img{display: block;width: 100%;height: 100%;}
.ldjs_con .ldjs_cright{width: 690px;height: 180px;float: right;}
.ldjs_con .ldjs_cright p{font-size: 18px;color: #333;margin-bottom: 10px;}
.ldjs_con .ldjs_cright p span{line-height: 30px;}
/* 捐赠公示 */
.jzxx{width: 100%;background: url(/hszhsite/xhtml/new/images/jzgs_bj.png) no-repeat;background-size: 100% 100%;margin-top: 24px;padding-bottom: 10px;}
.jzxx h3{height: 62px;border-bottom: 1px solid #e5e5e5;line-height: 62px;box-sizing: border-box;padding-left: 50px;font-size: 18px;color: #E40314;}
.jzxx ul li{width: 100%;height: 70px;box-sizing: border-box;padding-top: 15px;}
.jzxx ul li em{display: block;text-align: center;font-size: 18px;color: #E40314;}
.jzxx ul li span{display: block;text-align: center;font-size: 16px;color: #333;}
.jzgs_list{overflow: hidden;background: #fff;box-sizing: border-box;padding: 30px;}
.jzgs_tit{position: relative;height: 40px;}
.jzgs_tit li{float: left;height: 100%;}
.jzgs_tit li a.tit{display: block;height: 100%;line-height: 40px;border: 1px solid #E1E1E1;padding: 0 20px;font-size: 16px;color: #333;margin-right: 30px;}
.jzgs_tit li.hover a.tit{background: #E40314;color: #fff;}
.jzgs_tit li .jzgs_search{position: absolute;top: 0;right: 0;display: none;}
.jzgs_tit li.hover .jzgs_search{display: block;}
.jzgs_tit li .jzgs_search input{float: left;;width: 250px;height: 40px;outline:none;box-sizing: border-box;padding: 0 15px;border: 1px solid #E1E1E1;font-size: 14px;color: #999;}
.jzgs_tit li .jzgs_search span{display: block;width: 40px;height: 40px;background: url(/hszhsite/xhtml/new/images/jzgs_icon.png) no-repeat;float: left;background-color: #E40314;background-position: 8px 8px;cursor: pointer;}
.jzgs_con{width: 100%;overflow: hidden;margin-top: 18px;}
.jzgs_ccon{width: 100%;overflow: hidden;}
.jzgs_ccon .nodata{display: block;text-align: center;line-height: 50px;margin-top: 30px;}
.jzgs_con ul{box-sizing: border-box;width: 100%;border-top: 1px solid #E1E1E1;border-right: 1px solid #E1E1E1;overflow: hidden;background: #F4F4F4;}
.jzgs_ccon ul:nth-child(2n-1){background: #fff;}
.jzgs_con ul li{box-sizing: border-box;float: left;border-bottom: 1px solid #E1E1E1; border-left: 1px solid #E1E1E1;text-align: center;line-height: 35px;height: 35px;font-size: 14px;color: #333;}
.jzgs_ccon ul li span{display: block;width:100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m3_l1ctit ul li{font-size: 18px;}
.jzgs_con .txt_1{width: 25%;}
.jzgs_con .txt_2{width: 15%;}
.jzgs_con .txt_3{width: 15%;}
.jzgs_con .txt_4{width: 18%;}
.jzgs_con .txt_5{width: 27%;}
.wzff_con span{display: block;}
.jzgs_con table{width: 100%;border-top: 1px solid #E1E1E1;border-left: 1px solid #E1E1E1;}
.jzgs_con table tbody tr{background: #F4F4F4;padding: 5px 0;} 
.jzgs_ccon table tbody tr:nth-child(2n){background: #fff;}
.jzgs_con table tbody tr th,.jzgs_con table tbody tr td{height: 35px;font-size: 14px;text-align: center;border-bottom: 1px solid #E1E1E1;border-right: 1px solid #E1E1E1;box-sizing: border-box;}
/* 右侧浮动 */
.float_right{display: none;position: fixed;right: 20px;top: 20%;z-index: 999;}
.float_right ul li {position: relative;}
.float_right ul li a{display: block;width: 48px;height: 48px;background: #E40314;margin-bottom: 10px;overflow: hidden;line-height:46px;text-align: center;}
.float_right ul li a img{display: inline-block;}
.float_right ul li:hover .float_rcon{display: block;}
.float_right ul li .float_rcon{display: none;position: absolute;background: url(/hszhsite/xhtml/new/images/floatright_bg.png) no-repeat;background-color: #fff;background-size: 100% 100%;width: 225px;height: 181px;right: 55px;overflow: hidden;top:-90px;box-sizing: border-box;padding: 15px;}
.float_right ul li.wechat .float_rcon{width: 209px;height: 245px;top:-130px}
.float_right ul li .float_rcon h3{font-size: 18px;color: #E40314;border-bottom: 1px solid #E40314;padding-bottom: 5px;margin-bottom: 10px;}
.float_right ul li .float_rcon p{font-size: 16px;color: #333;margin-top: 5px;}
.float_right ul li .float_rcon img{display: block;margin: 5px 0 0 5px;}
.float_right ul li.wechat .float_rcon p{padding-left: 13px;margin-top: 20px;}
/* 空栏目提示 */
.prompt{position: fixed;top: 200px;width: 24%;height: auto;z-index: 100;background: rgba(228,3,20,0.8);text-align: center;left: 38%;box-sizing: border-box;padding: 50px;}
.prompt h1{font-size: 25px;color: #fff;font-weight: bold;}
/* 网站地图 */
.sitemap .wzdt{width: 1200px;}
.sitemap .c_rcrumbs{margin-top: 0;}
.sitemap .c_rcrumbs i{display: block;width: 4px;height: 20px;background: #E40314;float: left;margin-top: 28px;margin-right: 5px;}
/* 捐款公示详情 */
.jkDetail tr th{height: 35px;background: #fef4e3;border: 1px solid #dbdee1;}
.jkDetail tr td{height: 29px;line-height: 29px;text-align: center;border: 1px solid #dbdee1;}
/* 证书查询 */
.zscx_list{overflow: hidden;background: #fff;box-sizing: border-box;padding: 32px 15px;min-height: 200px;}
.zscx_search{width: 100%;height: 120px;background: #f7f7f7;box-sizing: border-box;padding: 20px;overflow: hidden;}
.zscx_search div{float: left;margin-right: 15px;}
.zscx_search div.zscx_s4{margin-right: 0;}
.zscx_search label{display: block;font-size: 18px;font-weight: bold;color: #000;height: 35px;}
.zscx_search input{display: block;width: 210px;height: 40px;outline:none;box-sizing: border-box;padding: 0 15px;border: 1px solid #E1E1E1;font-size: 14px;color: #999;}
.zscx_search div.zscx_s3 input{margin-top: 35px;float: left;margin-right: 10px;}
.zscx_search span{display: block;height: 38px;padding: 0 10px;font-size: 20px;font-weight: bold;color: #fff;background: #E40314;margin-top: 35px;line-height: 38px;box-sizing: border-box;cursor: pointer;}
.zscx_search button{width: 110px;height: 39px;background: #c64c5c;border: none;font-size: 16px;color: #fff;cursor: pointer;margin-top: 35px;}
.zscx_con{width: 100%;overflow: hidden;margin-top: 20px;}
.zscx_con ul li{float: left;;width: 25%;box-sizing: border-box;padding: 5px;}
.zscx_c{width: 100%;height: 345px;position: relative;overflow: hidden;}
.zscx_c img{display: block;width: 100%;height: 315px;cursor: pointer;}
.zscx_c a{position: absolute;bottom: 33px;left: 2%;display: block;width: 95%;line-height: 40px;background: rgba(0, 0, 0,0.5);font-size: 14px;color: #fff;font-weight: bold;text-align: center;}
.zscx_c em{display: block;width: 100%;line-height: 30px;font-size: 14px;color: #222;text-align: center;}
.enlargement{width: 100%;height: 100%;background: #000;filter:Alpha(opacity=70);background: rgba(0, 0, 0, 0.7);position: fixed;left: 0;top: 0;z-index: 99;display: none;}
.enlargement img{display: block;margin: 3% auto;cursor: pointer;min-width: 30%;max-width: 70%;max-height: 80%;}
@media screen and (max-width: 768px) {
  .main,.head{width: 100%!important;}
  .m{width: 94%!important;}
  .h_mlogo{width: 75%;float:left;height: auto!important;}
  .h_mlogo img{width: 100%;height: auto;margin-right: 8px;}
  .h_mlogo h1{font-size:22px;}
  .h_mlogo p{font-size:14px;}
  .h_m{height: auto;width: 100%;margin: auto;position: relative;}
  .h_sylogo{width: 22%;padding-top: 8px;margin-right: 10px;}
  .h_msearch{float:left;padding-top: 0px;width: 70%;margin-top: 15px;margin-left: 10px;margin-bottom: 15px;}
  .h_msearch span{float:left;width: 15%;height: 35px;background-size: 50% 55%;}
  .h_msearch input{width: 85%;height: 35px;font-size: 12px;}
  .language,#assist-open{position: absolute;line-height: 70px;font-size: 12px;right: 0;}
  #assist-open{right: 20px;}
  .h_nav,.h_nav ul{width: 100%!important;display: inline-block;}
  .h_nav ul li{width: 25%;line-height: 40px;}
  .h_nav ul li>a.on,.h_nav ul li>a{font-size:16px;height: 40px;}
  .h_nav ul li .towNav,.h_nav ul li:hover .towNav{display: none;}
  .banner{width:100%;overflow:hidden;position: relative;}
  .banner ul{width:100%;overflow:hidden;position: relative;height: auto;}
  .banner ul li img{display: block;width: 100%;height: auto;}
  .banner .b_prev{left:2%;width: 22px;height: 30px;top: 30%;background-size: 22px 30px;}
  .banner .b_next{right:2%;width: 22px;height: 30px;top: 30%;background-size: 22px 30px;}
  .b_pagination{bottom: 0px;}
  .b_pagination span{width: 8px;height: 8px;}
  .b_pagination span.swiper-active-switch{width: 20px;height: 8px;}
  .m1,.m1_m{width:100%;background: no-repeat;height: auto;margin: auto;overflow: hidden;}
  .m1_con ul{padding: 0 2%;}
  .m1_con ul li{width: 30%;padding: 0;margin: 15px 1% 0 1%;height: 140px;}
  .m1_con ul li img{width: 50px;height: 50px;margin: 10px auto 0 auto;}
  .m1_con ul li a{padding:0 10px;box-sizing: border-box;}
  .m1_con ul li h6{margin-top: 10px;font-size: 14px;}
  .m1_con ul li p{font-size: 12px;}
  .m2{padding: 20px 0;}
  .m2_left{width:100%;float:none;height: 250px!important;}
  .m2_left ul li a span{width:100%;height: 40px;line-height: 40px;font-size: 14px;padding: 0 85px 0 10px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;}
  .m2_left ul li{height: 250px!important;}
  .m2_right{width:100%;float:none;margin-top:20px;}
  .indexpagination span{width: 8px;height: 8px;margin: 0 3px;}
  .indexpagination span.swiper-active-switch{width: 20px;height: 8px;}
  .list>ul{height: 35px;}
  .list>ul li.hover{background-position: 0 30px;}
  .list>ul li a.tit{font-size: 16px;}
  .list>ul li a.more{font-size: 12px;}
  .list_con ul li{width:100%;line-height: 35px;}
  .list_con ul li i{margin-right: 5px;margin-top: 10px;}
  .list_con ul li a{width: 72%;font-size: 14px;}
  .list_con ul li em{font-size: 12px;}
  .m3{margin-bottom:20px;}
  .m3_left{width:100%;float:none;}
  .m3_left .list>ul{padding-left: 10px;height: 60px;background: #f7f7f7;text-align: center;}
  .m3_left .list>ul li{width: 20%!important;float:left;line-height: 24px;}
  .m3_left .list>ul li a.tit{margin-right: 5px;display: flex;justify-content: center;flex-direction: column;}
  .m3_left .list>ul li a.tit:nth-child(2){margin-right:0px;}
  .m3_left .list>ul li a.more{top: 20px;}
  .m3_l1ctit ul li{font-size:14px; height:40px;line-height: 20px;margin:auto;display: flex;justify-content: center;flex-direction: column;}
  .m3_l2{height: auto;padding: 0 20px 15px 20px;box-sizing: border-box;margin-bottom: 15px;margin-top: 20px;overflow: hidden;}
  .m3_l2 ul li{width: 100%;margin-right: 0;float: left;margin-bottom: 0;margin-top: 15px;}
  .m3_right{width:100%;float:none;margin-top: 20px;}
  .m3_l1ccon ul li{font-size: 12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-height: 35px;line-height: 35px;}
  .m3_r1{width: 100%;height: auto;color: #fff;box-sizing: border-box;padding: 15px 20px;margin-bottom: 20px;}
  .m3_r1 ul li{font-size: 16px;}
  .m3_r1 .jzgs_scon p{font-size: 14px;margin-top: 15px;}
  .m3_r1 .jzgs_scon input{margin-top: 15px;height: 35px;font-size: 12px;padding: 0 10px;}
  .m3_r1 .jzgs_scon span{height: 35px;margin-top: 15px;line-height: 15px;line-height: 35px;font-size: 14px;}
  .m3_r{height: 80px;line-height: 80px;font-size: 16px;}
  .m3_r img{width: 30px;height: 23px;margin-bottom: 10px;}
  .m3_r3 span{font-size: 30px;}
  .m4 img{width:100%;}
  .m5{height:100%;margin-top: 30px;}
  .m5_left,.m5_right{width:100%;float: none;margin-top: 10px;}
  .list>ul li{width:24%;}
  .list #zy1{width:60%;}
  .m5 .list>ul li a.tit{font-size:16px;display: block;width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .list>ul i{margin-left:8px;margin-right: 8px;}
  .list>ul li.hover a.more{line-height: 24px;}
  .list_con,.list_con ul{width:100%;float: none;}
  .m6{margin-top: 20px;}
  .m6_banner{width: 100%;height: auto;}
  .m7{margin-top:20px;}
  .list_c{width:100%;}
  .list_c ul li{width:50%;height: 155px;;padding: 10px 10px;}
  .list_c ul li i{left:37%;top: 22%;}
  .list_c ul li img{height: 75%;}
  .list_c ul li p{height: 25%;margin-top: 0;font-size: 14px;}
  .yqlj_tit{width:100%;}
  .yqlj_con{width:100%;}
  .yqlj_con ul{width:100%;height:80px;}
  .yqlj_con ul li{width: 33.3%;}
  .yqlj_con ul li span{display: block;width: 100%;height:40px;font-size: 14px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height:40px;padding:0;box-sizing: border-box;}
  .yqlj_c{Width:100%;padding: 10px 10px;}
  .yqlj_c::after{display: none;}
  .yqlj_c img{right: 10px;}
  .yqlj_c a{width: 48%;height: 40px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 40px;box-sizing: border-box;}
  #yqlj1 a,#yqlj3 a,#yqlj4 a,#yqlj5 a{width: 50%;}
  #yqlj2 a{width: 20%;}
  .footer{margin-top:30px;height: auto!important;}
  .footer p{width: 96%;margin: auto;}
  .mm{min-width: 100%;height:100%;padding: 0px;}
  /* 组织概况 */
  .c_left{width:100%;float:none;}
  .c_left ul li{float: left;width:50%;height: 40px;margin-top: 0;}
  .c_l1 h1{height: 50px;line-height: 50px;background-size: 100% 100%;font-size: 18px;}
  .c_l1 ul li a{width: 100%;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0px 10px;box-sizing: border-box;line-height: 40px;font-size: 16px;}
  .c_right{width:100%;margin-top:15px}
  .c_rcrumbs{padding: 10px 10px;height: auto;line-height: inherit;}
  .c_rcon{margin-bottom: 0;padding: 0 10px 20px 10px;}
  #con{padding:10px;box-sizing: border-box;}
  .c_rctit{padding-top:20px;}
  .c_rctit h1{font-size: 22px;}
  /* 列表 */
  .c_rcon ul li{padding: 0;width: 100%;}
  .c_rcon ul li a{width: 100%;}
  .c_rcon ul li a span{width: 70%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .c_rcon ul li a em{width: 29%;text-align: right;}
  /* 我要捐献 */
  .picture_list ul li{width:100%;margin-bottom:20px;}
  .picture_list ul li a{height:auto;}
  /* 业务工作阵地 */
  .map_right .c_rcon{padding: 20px 10px;}
  .c_rmap .map{height: 250px;}
  /* 内容页 */
  .conbox{width:100%;}
  .article{padding:10px 10px;}
  .article h1{font-size: 20px;line-height: 30px;}
  .article_cont{width:100%;}
  .article_cont p{padding: 0px 10px;}
  .article_cont img{height: auto!important;}
  .article_cont audio{max-width: 100%;}
  video{width: 100%!important;height: auto!important;}
  div#back-to-top{right: 10px;}
  /* 云缅怀 */
  .ymh_banner{min-height: 260px;max-height: 300px;}
  .ymh_b{padding-top: 50px;}
  .ymh_blogo{margin-top:-30px;}
  .ymh_blogo img{width: 12%;margin-right: 8px;}
  .ymh_blogo span{font-size:16px;line-height: 22px;}
  .ymh_btit{font-size:20px;margin:auto;width:100%;text-align: center;}
  .ymh_dhl{width:100%;height: 110px;background: #d01122;margin: auto;}
  .ymh_d{width:100%;margin:auto;padding:0px;}
  .ymh_dleft{font-size:16px;line-height: 20px;float: none;padding-top: 12px;text-align: center;}
  .ymh_dright{float:none;margin:auto;}
  .ymh_dright ul{width:100%;height: auto;background: #d01122;display: block;}
  .ymh_dright ul li img{margin-top:10px}
  .ymh_dright ul li span{font-size:15px;line-height:38px}
  .ymh_c{width:100%;}
  .ymh_ccleft {width:100%;}
  .ymh_ccleft ul li{width: 20%;float:left;}
  .ymh_ccleft ul li a.on{border-left:none;}
  .ymh_ccright{width:100%;border:none;float: none;}
  .ymh_ccright .ymh_ccr1 .ymh_ccr1c{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .ymh_ccright .ymh_ccr1 .ymh_ccr1c a{font-size: 16px;display: initial;}
  .ymh_ccright .ymh_ccr1{height:30%;}
  .ymh_ccright ul li{width:50%;padding: 2% 2%;}
  .ymh_ccright .ymh_ccr{min-height: 280px;height: auto;}
  .ymh_ccright .ymh_ccr2{height: 70%;}
  .ymh_ccright .ymh_ccr2 p{line-height: 25px;}
  .ymh_ct ul li{width:25%;}
  .ymh_cc1{margin-bottom:20px;margin-top:10px;}
  .ymh_cc2{margin:2% 1%;}
  #con_mh_2{padding:2% 2%;}
  .ymh_cc2 .ymh_cc2tit{padding-left: 4%;}
  .ymh_cc3 ul li{width:33.3%;margin-bottom:4%;padding: 0 2%;}
  .ymh_ccc .ymh_cc1,.ymh_ccc .ymh_cc3{width: 100%;}
  /* 领导介绍 */
  .ldjs_tit{padding: 0px;padding-top: 15px;}
  .ldjs_tit li{width: 33.3%!important;}
  #ld1,#ld7{border-radius: 0px;}
  .ldjs_line{margin: 0px;}
  .ldjs_con{padding: 0px;padding-top:20px;}
  .ldjs_con .ldjs_cleft{width:30%;height:25%;}
  .ldjs_con .ldjs_cright{width:68%;height: auto;}
  .ldjs_con .ldjs_cright p{font-size: 14px;margin-bottom: 5px;}
  .ldjs_con .ldjs_cright p span{line-height: 25px;}
  /* 我要学习 */
  .video_list{padding:0px;padding-top:20px}
  .video_list ul li{width:50%;height: 140px;}
  .video_list ul li i{width:32px;height:32px;background-size: 100% 100%;}
  .video_list ul li img{height:100px;}
  /* 捐赠公开 */
  .jzxx{margin-top:150px;background: #fff;height: auto;overflow: hidden;}
  .jzxx h3{padding-left: 15px;}
  .jzxx ul li{width:50%;}
  .jzgs_list{padding:10px;}
  .jzgs_tit li.hover .jzgs_search{width:100%;top:60px;}
  .jzgs_tit li .jzgs_search input{width: 84%;}
  .jzgs_tit li{width: 25%;}
  .jzgs_tit li a.tit{margin:auto;}
  .jzgs_tit li a.tit,.jzgs_tit li.hover a.tit{text-align:center;padding:0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .jzgs_con{margin-top:80px}
  /* 空栏目提示 */
  .prompt{width: 80%;left: 10%;}
  /* 证书查询 */
  .zscx_search{height: 290px;line-height: 40px;}
  .zscx_search div{float: none;margin-right: 0;}
  .zscx_search label{font-size: 16px;}
  .zscx_search input{width: 100%;height: 35px;}
  .zscx_search div.zscx_s3{overflow: hidden;}
  .zscx_search div.zscx_s3 input{margin-top: 20px;width: 62%;float: left;margin-right: 2%;}
  .zscx_search span{width: 100%;;height: 35px;line-height: 35px;text-align: center;margin-top: 20px;}
  .zscx_search button{width: 36%;height: 34px;float: left;margin-top: 20px;font-size: 12px;}
  .zscx_con ul li{width: 50%;padding: 0;}
  .zscx_c{height: 230px;}
  .zscx_c img{height: 200px;}
  .zscx_c a{line-height: 30px;font-size: 14px;bottom: 30px;}
  .zscx_c em{font-size: 12px;line-height: 25px;}
  .enlargement img{margin: 10% auto;max-width:95%;}
  /* 网站地图 */
  .sitemap .c_rcrumbs i{margin-top: 3px;}
  .sitemap .wzdt{width: 100%;}
}  