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:#D3AB7D;text-decoration:none;}
a:active {color:#D3AB7D;}

/* 公共 */
.m{width: 1100px;margin: 0 auto;}
.clear{clear: both;}
/* 头部 */
.head{background: #fff;}
.h_m{height: 100px;overflow: hidden;}
.h_mlogo{width:315px;float: left;height: 100%;}
.h_mlogo img{display: block;margin-top: 17px;}
.h_msearch{width:250px;float:right;height: 100%;box-sizing: border-box;padding-top: 28px;}
.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(/hnssyjyjjh/xhtml/images/s_icon.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;}
.h_nav{width:100%;height: 50px;background: #F4F4F4;}
.h_nav ul li{float: left;width: 183px;height: 50px;font-size: 16px;color: #333;line-height: 50px;text-align: center;position: relative;z-index: 2;}
.h_nav ul li:hover>a{color: #fff;background: #D3AB7D;display: block;}
.h_towNav{display: none;}
.h_nav ul li:hover .h_towNav{display: block;background: #FFFFFF;filter:Alpha(opacity=80);background:rgba(255, 255, 255, 0.8);}
.h_towNav a{display: block;font-size: 16px;color: #333;line-height: 50px;}
.h_towNav a:hover{font-size: 18px;color: #D3AB7D;}
#assist-open{float: right;font-size: 14px;color: #8a8790;line-height: 100px;margin-right: 10px;cursor: pointer;}
/* 横幅 */
.banner{width:100%;height: auto;}
.banner img{display: block;width:100%;}
/* m1 */
.m1{overflow: hidden;padding: 30px 0;}
/* 捐款芳名录 */
.m1_l{width: 550px;float: left;}
.m_tit{width: 100%;overflow: hidden;border-bottom: 1px solid #E5E5E5;padding: 5px 0;}
.m_tl{float: left;}
.m_tl img{display: block;float: left;margin-right: 10px;}
.m_tl a{display: block;float: left;font-size: 18px;color: #333;}
.m_tr{float: right;}
.m_tr a{display: block;width: 15px;height: 18px;background: url(/hnssyjyjjh/xhtml/images/m_icon.png) no-repeat;margin-top: 8px;}
.m1_lcon{width: 100%;height: 340px;box-sizing: border-box;background: url(/hnssyjyjjh/xhtml/images/j_bj.png) no-repeat;background-size: 100% 100%;margin-top: 20px;padding: 20px;overflow: hidden;}
.m1_lcon ul{overflow: hidden;}
.m1_lctit{margin-bottom: 10px;}
.m1_lctit ul li{font-size: 16px;color: #666;}
.m1_lcje{float: left;;width: 25%;}
.m1_lcrdw{float: left;;width: 55%;text-align: center;}
.m1_lcsj{float: left;;width: 20%;}
.m1_lccon{height: 260px;overflow: hidden;}
.m1_lccon ul li{font-size: 16px;line-height: 35px;height: 35px;}
.m1_lccon ul li.m1_lcje{color: #DF0F18;font-weight: bold;}
.m1_lccon ul li.m1_lcrdw{color: #333;}
.m1_lccon ul li.m1_lcsj{color: #666;}
/* 工作动态 */
.m1_r{width: 520px;float: right;}
.m1_rc1{width: 100%;height: 105px;overflow: hidden;margin: 20px 0;}
.m1_rc1_left{width: 120px;height: 100%;float: left;}
.m1_rc1_left img{width: 100%;height: 100%;display: block;}
.m1_rc1_right{width: 375px;float: right;}
.m1_rc1_rtit{font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m1_rc1_rdate{font-size: 14px;color:#999;}
.m1_rc1_rcon{font-size: 14px;color: #666;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical; }
.m1_rc2 ul li{height: 30px;overflow: hidden;line-height: 30px;margin-top: 15px;}
.m1_rc2 ul li i{width: 5px;height: 5px;display: block;float: left;background: #D3AB7D;margin-top: 12px;margin-right: 8px;}
.m1_rc2 ul li a{width: 395px;display: block;float: left;font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m1_rc2 ul li em{width: 85px;display: block;float: right;font-size: 14px;color: #999;}
/* m2 */
.m2{background: #F8F8F8; overflow: hidden;padding: 30px 0;}
.m2_mleft{width: 870px;float: left;overflow: hidden;}
.m2_mleft .m_tit{margin-bottom: 20px;}
.m2_mlleft{width: 400px;height: 290px;float: left;overflow: hidden;position: relative;}
.m2_mlleft ul{width: 9999px;height: 290px;position: relative;}
.m2_mlleft ul li{width: 400px;height: 290px;}
.m2_mlleft ul li img{width: 400px;height: 100%;display: block;}
.m2_mlleft ul li p{width: 400px;height: 40px;background: #000;filter:Alpha(opacity=60);background:rgba(0, 0, 0, 0.6);position: absolute;bottom: 0;font-size: 16px;line-height: 40px;color: #fff;box-sizing: border-box;padding: 0 70px 0 15px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m2_mlright{width: 440px;height: 290px;float: right;}
.indexpagination{ position:absolute; right:10px; bottom:8px; z-index:2;}
.indexpagination span{position: relative;cursor: pointer; display:inline-block;width: 10px;height: 10px;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:#D3AB7D;}
.m2_mlright ul li{width: 100%;height: 70px;overflow: hidden;margin-top: 20px;}
.m2_mlr_left{width: 80px;height: 100%;float: left;background: #ECECEC;text-align: center;box-sizing: border-box;padding: 3px 0;}
.m2_mlr_left em{display: block;font-size: 24px;color: #444;}
.m2_mlr_left i{width: 28px;height: 1px;background: #D3AB7D;display: block;margin: 0 auto;}
.m2_mlr_left span{display: block;font-size: 14px;color: #999;margin-top: 5px;}
.m2_mlr_right{width: 335px;float: right;}
.m2_mlr_right h3{font-size: 16px;color: #333;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.m2_mlr_right p{font-size: 14px;color: #666;overflow:hidden;text-overflow:ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;margin-top: 3px;}
.m2_mright{width: 200px;height: 358px;float: right;background: url(/hnssyjyjjh/xhtml/images/jz_bj.png) no-repeat;}
.m2_mr1{width:100%;height:100px;background: url(/hnssyjyjjh/xhtml/images/jz_wyjz.png) no-repeat;}
.m2_mright a{font-size: 20px;color: #fff;line-height: 75px;text-align: center;display: block;} 
.m2_mr2{width: 100%;height: 75px;background: #FFA701;margin-top: 5px;}
.m2_mr3{width: 100%;height: 75px;background: #3BADCD;margin-top: 15px;}
/* m3 */
.m3{overflow: hidden;padding: 20px 0;}
.m3_con{padding-top: 20px;}
.m3_cleft{width: 535px;float: left;}
.m3_cltit{font-size: 20px;color: #333;margin-bottom: 10px;font-weight: bold;}
.m3_clcon{font-size: 16px;color: #333;line-height: 30px;}
.m3_cright{width: 520px;float: right;}
.m3_cright img{display: block;width: 100%;}
/* m4 */
.m4{background: #F8F8F8;overflow: hidden;padding: 20px 0;}
.m4 .m_tit{margin-bottom: 20px;}
/* 版面1 */
/* .m4_l{width: 726px;float: left;}
.m4_lc{width: 100%;height: 348px;}
.m4_lc ul li{width: 348px;height: 390px;float: left;background: #fff;overflow: hidden;}
.m4_lc1{margin-right: 30px;}
.m4_lcimg{width: 100%;height: 175px;}
.m4_lcimg img{width: 100%;height: 100%;}
.m4_lccon{width: 100%;height: 215px;box-sizing: border-box;padding: 20px 22px;}
.m4_lccon p{font-size: 16px;color: #333;text-align: center;font-weight: bold;margin-bottom: 5px;}
.m4_lccon span{display: block;font-size: 14px;color: #666;line-height: 25px;margin-bottom: 15px;}
.m4_lccon a{display: block;width: 110px;height: 38px;background: #D3AB7D;font-size: 14px;color: #fff;text-align: center;line-height: 38px;margin: 0 auto;}
.m4_r{width: 350px;float: right;}
.m4_rc p{width: 100%;height: 120px;overflow: hidden;box-sizing: border-box;padding: 23px 0;}
.m4_rc p em{display: block;font-size: 30px;font-weight: bold;text-align: center;color: #DF0F18;}
.m4_rc p span{display: block;font-size: 16px;color: #333;text-align: center;}
.m4_rc1{background: url(/hnssyjyjjh/xhtml/images/jk_bj1.png) no-repeat;margin-bottom: 15px;}
.m4_rc2{background: url(/hnssyjyjjh/xhtml/images/jk_bj2.png) no-repeat;margin-bottom: 15px;}
.m4_rc3{background: url(/hnssyjyjjh/xhtml/images/jk_bj3.png) no-repeat;} */
/* 版面2 */
.m4_con{width: 100%;height: 317px;overflow: hidden;}
.m4_cleft{width: 400px;height: 100%;float: left;}
.m4_cleft img{display: block;width: 100%;height: 100%;}
.m4_cright{width: 700px;height: 100%;float: right;background: #fff;box-sizing: border-box;padding: 10px 20px;}
.m4_cright p{font-size: 16px;color: #333;text-align: center;font-weight: bold;margin-bottom: 5px;}
.m4_cright span{display: block;font-size: 14px;color: #666;line-height: 25px;margin-bottom: 5px;}
.m4_cright a{display: block;width: 110px;height: 38px;background: #D3AB7D;font-size: 14px;color: #fff;text-align: center;line-height: 38px;margin: 0 auto;}
.m4_cright a:hover{background: #f3d5b3;}
.m4_wyjk{display: none;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: 4;}
.m4_wyjk_close{text-align: right;font-size: 18px;color: #fff;cursor:pointer;position: absolute;top: 11%;width: 60%;}
.m4_wyjk_con{width: 30%;position: absolute;top: 15%;left: 35%;}
.m4_wyjk_img{width: 100%;}
.m4_wyjk_img img{display: block;width: 50%;margin: 0 auto;}
/* m5 */
.m5{padding: 20px 0 30px 0;overflow: hidden;}
.m5_c{margin-top: 25px;}
.m5_c ul li{width: 300px;height: 50px;;float: left;background:linear-gradient(#F0F0F6,#FEFEFE);box-sizing: border-box;border: 1px solid #DBDBEA;}
.m5_c ul li.m5_c1,.m5_c ul li.m5_c2{margin-right: 100px;}
.m5_c ul li a{display: block;text-align: center;font-size: 16px;color: #333;line-height: 50px;}
/* 列表 */
.common{background: #F4F4F4;overflow: hidden;}
.c_left{width: 240px;float: left;position: relative;top: -80px;z-index: 3;}
.c_l1{width: 100%;}
.c_l1 h1{width: 100%;height: 80px;background: #000;filter:Alpha(opacity=60);background:rgba(0, 0, 0, 0.6);font-size: 24px;line-height: 80px;text-align: center;color: #fff;}
.c_l1 ul li{width: 100%;height: 60px;margin-bottom: 1px;}
.c_l1 ul li a{display: block;font-size: 16px;text-align: center;line-height: 60px;color: #333;background: #fff;}
.c_l1 ul li a.on{background: #D3AB7D;color: #fff;}
.c_l2{width: 100%;height: 358px;float: right;background: url(/hnssyjyjjh/xhtml/images/jz_bj.png) no-repeat;background-size: 100% 100%;margin-top: 20px;}
.c_l2 a{font-size: 20px;color: #fff;line-height: 75px;text-align: center;display: block;} 
.c_l2_jz1{width:100%;height:100px;background: url(/hnssyjyjjh/xhtml/images/jz_wyjz.png) no-repeat;background-size: 100% 100%;}
.c_l2_jz2{width: 100%;height: 75px;background: #FFA701;margin-top: 5px;}
.c_l2_jz3{width: 100%;height: 75px;background: #3BADCD;margin-top: 15px;}
.c_right{width: 830px;float: right;}
.c_rcrumbs{height: 60px;line-height: 60px;font-size: 16px;color: #666;}
.c_rcrumbs a{color:#666;}
.c_rcrumbs a.on{color:#CB000C;}
.c_rcon ul{line-height: 60px;background: #fff;}
.c_rcon ul li{height: 100%;box-sizing: border-box;border-bottom: 1px solid #F4F4F4;padding: 0 20px;}
.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;}
.page_num{background: #F4F4F4;}
#page_div .pagination_index, #page_div .pagination_index_num, .pagination .current.prev, .pagination .current.next{background: #fff!important;}
#page_div .currentIndex, .pagination .current{background: #D3AB7D!important;border:1px solid #D3AB7D!important;}
/* 内容页 */
.c_rc{background: #fff;min-height: 562px;}
.tit{border-bottom: 1px solid #F4F4F4;padding: 20px 20px 10px 20px;text-align: center;}
.tit h2{font-size: 18px;color: #333;font-weight: bold;line-height: 40px;}
.tit p{margin-top: 10px;}
.tit p span{display: inline-block;margin-right: 5px;line-height: 37px;font-size: 14px;color: #666;}
.con{box-sizing: border-box;padding: 20px 25px;overflow: hidden;}
.con img{max-width: 100%;width: auto;}
/* 捐款芳名录 */
.fml_list{width: 100%;box-sizing: border-box;background: #fff;padding: 20px 20px 30px 20px;}
.fml_list .m_tit{margin-bottom: 20px;padding-bottom:20px;}
.fml_list .m_tit .m_tl{height: 40px;box-sizing: border-box;padding-top: 18px;}
.fml_list .m_tit .m_tr input{float: left;;width: 246px;height: 40px;outline:none;box-sizing: border-box;padding: 0 15px;border: 1px solid #E5E5E5;}
.fml_list .m_tit .m_tr span{display: block;width: 40px;height: 40px;background: url(/hnssyjyjjh/xhtml/images/fml_search.png) no-repeat;float: left;background-color: #D3AB7D;background-position: 7px 6px;}
#fml_tit th{font-size: 16px;color: #666;border-bottom: 1px solid #E5E5E5;}
.fml_list table{width: 100%;border-top: 1px solid #E5E5E5;border-left: 1px solid #E5E5E5;border-right: 1px solid #E5E5E5;}
.fml_list table .fml_bh{width: 15%;}
.fml_list table .fml_jkxm{width: 25%;}
.fml_list table .fml_jkdwgr{width: 30%;}
.fml_list table .fml_jkje{width: 15%;}
.fml_list table .fml_jksj{width: 15%;}
.fml_list table tr{text-align: center;line-height: 40px;}
.fml_list table tr td{font-size: 14px;color: #333;}
.fml_list table tr td.fml_jkje{color: #CB000C;}
.fml_list table tr .fml_jkje{border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.fml_list table tr .fml_bh{border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.fml_list table tr .fml_jkxm{border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.fml_list table tr .fml_jkdwgr{border-right: 1px solid #E5E5E5;border-bottom: 1px solid #E5E5E5;}
.fml_list table tr .fml_jksj{border-bottom: 1px solid #E5E5E5;}
.fml_list table tr:nth-child(odd){background: #F4F4F4;}
.pagination{padding:30px 0!important;}
.pagination em{display: block;float: left;margin-right: 5px;line-height: 55px;}
.pagination a:hover,.pagination span.active{background: #D3AB7D!important;border:1px solid #D3AB7D!important;color: #fff;font-weight: bold;}
.pagination a.jump-btn:hover{background: none!important;border:none!important;color: #D3AB7D;}
/* 募捐项目 */
.mjxm{padding-bottom: 20px;}
/* 尾部 */
.footer{width: 100%;background: #be261a;overflow: hidden;}
.f{height: 205px;padding: 30px 0;box-sizing: border-box;background: url(/hnssyjyjjh/xhtml/images/f_bj.png) no-repeat;background-size: 100% 100%;}
.f_left{width: 750px;float: left;box-sizing: border-box;padding: 20px 0;}
.f_left p{line-height: 35px;}
.f_left p span,.f_left p a{display: inline-block;margin-right: 5px;color: #fff;font-size: 14px;}
.f_right{width: 145px;float: right;}

@media screen and (max-width:768px) {
  .m{width:100%;}
  /* 页头 */
  .h_m{height: auto;padding: 15px;box-sizing: border-box;}
  .h_mlogo{width:100%;float: none;}
  .h_mlogo img{width: 250px;height: 52px;margin: 0 auto;}
  .h_msearch{width: 68%;padding-top: 0;height: 40px;margin-top: 20px;}
  .h_msearch input{width: 82%;height: 100%;}
  .h_msearch span{width: 18%;height: 100%;background-position:52% 50%;background-size:55% 55%;}
  .h_nav{height: auto;overflow: hidden;}
  .h_towNav{display: none;}
  .h_nav ul li{width: 33.3%;box-sizing: border-box;border: 1px solid #fff;}
  #assist-open,.language{height: 40px;line-height: 40px!important;margin-top: 18px;margin-right: 5px!important;font-size: 12px!important;}
  /* m1 */
  .m1{padding: 10px;box-sizing: border-box;}
  .m1_l{width: 100%;float: none;}
  .m1_lccon ul li{font-size: 12px;}
  .m1_rc1{height: 80px;}
  .m1_rc1_left{width: 30%;}
  .m1_rc1_right{width: 67%;}
  .m1_rc2 ul li{margin-top: 10px;}
  .m1_rc2 ul li i{width: 1%;height: 1%;margin-right: 2%;}
  .m1_rc2 ul li a{width: 73%;}
  .m1_rc2 ul li em{width: 22%;}
  .m1_r{width: 100%;float: none;}
  /* m2 */
  .m2{padding: 10px;box-sizing: border-box;}
  .m2_mleft{width: 100%;float: none;}
  .m2_mlleft{width: 100%;float: none;height: 225px;}
  .m2_mlleft ul{width: 100%;height: 225px;}
  .m2_mlleft ul li{width: 100%;height: 225px;}
  .m2_mlleft ul li img{width: 100%;height: 225px;}
  .m2_mlleft ul li p{width: 100%;}
  .m2_mlright{width: 100%;float: none;}
  .m2_mlr_left{width: 25%;}
  .m2_mlr_right{width: 70%;}
  .m2_mright{width: 100%;float: none;background-size: 100% 100%;}
  .m2_mr1{background-size: 100% 100%;}
  /* m3 */
  .m3{padding: 10px;box-sizing: border-box;}
  .m3_cleft{width: 100%;}
  .m3_cright{width: 100%;}
  /* m4 */
  .m4{padding: 10px;box-sizing: border-box;}
  .m4_con{height: auto;}
  .m4_cleft{width: 100%;height: auto;float: none;}
  .m4_cright{width: 100%;height: auto;float: none;padding: 10px;}
  /* m5 */
  .m5{padding: 10px;box-sizing: border-box;}
  .m5_c{margin-top: 0;}
  .m5_c ul li{width: 100%;margin-top: 10px;}
  .m5_c ul li.m5_c1, .m5_c ul li.m5_c2{margin-right: 0;}
  /* 列表 */
  .c_left{width: 100%;top:0;float: none;overflow: hidden;}
  .c_l1 h1{width: 100%;height: 35px;line-height: 35px;font-size: 16px;}
  .c_l1 ul{width: 100%;height: 35px;background: #fff;box-sizing: border-box;padding: 0 10px;}
  .c_l1 ul li{width: auto;float: left;height: 100%;margin-right: 5px;}
  .c_l1 ul li a{line-height: 35px;font-size: 14px;background: none;}
  .c_l1 ul li a.on{color: #D3AB7D;background: none;}
  .c_l2{margin-top:0;height: 80px;background-size:100% 150%;background-position:0 100%;}
  .c_l2 p{width: 33.3%;float: left;height: 40px;}
  .c_l2_jz2,.c_l2_jz3{margin-top: 0;}
  .c_l2 a{line-height: 40px;font-size: 16px;}
  .c_right{width: 100%;float: none;}
  .c_rcrumbs{font-size: 14px;height: 40px;line-height: 40px;padding: 0 10px;box-sizing: border-box;}
  .c_rcon ul{line-height: 40px;}
  .c_rcon ul li{padding: 0 10px;}
  .c_rcon ul li a span{width: 69%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
  .c_rcon ul li a em{width: 28%;}
  #page_div .pagination_index, #page_div .pagination_index_num, .pagination .current.prev, .pagination .current.next{height: 20px!important;}
  .page_num, .pagination{height: 50px!important;}
  /* 捐款芳名录列表 */
  .fml_list .m_tit .m_tl{margin-bottom: 20px;}
  .fml_list .m_tit .m_tl,.fml_list .m_tit .m_tr{float: none;}
  .fml_list .m_tit .m_tr{width: 100%;}
  .fml_list .m_tit .m_tr input{width: 82%;}
  .fml_list .m_tit .m_tr span{width: 18%;background-position:52% 50%;background-size:50% 70%;}
  /* 我要捐款蒙版 */
  .m4_wyjk_close{width: 85%;}
  .m4_wyjk_con{width:80%;left:10%;}
  .m4_wyjk_img img{width:60%}
  /* 页尾 */
  .f{height: auto;padding: 20px 10px;overflow: hidden;background: none;}
  .f_left{width: 100%;padding: 0;float: none;}
  .f_right{width: 100%;float: none;margin-top:10px;}
  .f_right img{display: block;width: 145px;margin:0 auto;}
  /* 网站地图 */
  .wzdt{width: 100%!important;}
  /* 内容页 */
  .con img{height: auto!important;}
}
