*{margin:0;padding:0;list-style: none;}
html{max-width:600px; height:100%; display: block; margin: 0 auto 0 auto;}
body{background:#fafafa;}
a{text-decoration: none; -webkit-text-size-adjust: none;  text-size-adjust: none;}


.hp_01{width: 97%; height:auto; display: table; margin:10px auto 0 auto;}
.hp_01 img{width:100%; height:auto; display: block;}
.hp_02{width: 96%; height:auto; display: table; margin:10px auto 0 auto;}
.hp_02 img{width:95%; height:auto; display: block; margin:auto;}
.hp_03{width: 96%; height:auto; display: table; margin:10px auto 0 auto;}
.hp_03 img{width:100%; height:auto; display: block;}

.hp_04{width: 96%; height:auto; display: flex; flex-wrap: wrap; margin:10px auto 0 auto; background: #ffffff; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; padding: 5px 0 10px 0;}
.hp_04 a{width:25%; height:auto; display: block; margin: 10px 0 auto 0;}
.hp_04 a span:nth-child(1){width:64%; height:auto; display: block; margin: auto;}
.hp_04 a span:nth-child(1) img{width:100%; height:auto; display: block;}
.hp_04 a span:nth-child(2){width:100%; height:30px; display: block; font-size: 14px; color: #3f3f3f; font-weight: 500; text-align: center; line-height: 30px;}

.hp_05{width: 96%; height:auto; display: table; margin:10px auto 0 auto; padding-bottom: 6px; background:url(/images/13_1.png) no-repeat; background-size: 100% 100%; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.hp_05_01{width: 100%; height:50px; display: block; background:url(/images/13_3.png) no-repeat right bottom; background-size: 60% 1px; }
.hp_05_01 img{width:auto; height:35px; display: block; margin: 8px auto 0 -3px; float: left;}
.hp_05_01 a{width:auto; height:35px; display: block; margin: 8px 5px 0 0; float: right; font-size: 12px; color: #989898; line-height: 35px;}
.hp_05_02{width: 95%; height:auto; display: block; margin: 6px auto 0 auto;}
.hp_05_02 a{width:100%; height:35px; display: block; border-bottom: 1px dotted #e3e3e3; background:url(/images/13_2.png) no-repeat left center; text-indent: 10px; font-size: 13px; color: #868686; overflow: hidden; line-height: 35px;}

.hp_07{width: 96%; height:auto; display: table; margin:10px auto 0 auto; padding-bottom: 6px; background: #FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.hp_07_01{width:100%; height:50px; display: block; }
.hp_07_01 img{width:100%; height:auto; display: block;}
.hp_07_02{width: 99%; height:auto; display: block; margin: 6px auto 0 auto;}
.hp_07_02 a{width:100%; height:auto; display: table; border-bottom: 1px dotted #efefef;  padding: 15px 0 15px 0;}
.hp_07_02 a li:nth-child(1){width:100px; height:60px; display: block; float:left; overflow: hidden;}
.hp_07_02 a li:nth-child(1) img{width:90px; height:60px; display: block; border-radius: 3px; margin: auto;}
.hp_07_02 a li:nth-child(2){width:calc(100% - 110px); height:auto; display: block; float:left; margin: 0 auto 0 5px;}
.hp_07_02 a li:nth-child(2) span:nth-child(1){width:100%; height:auto; display: block; background: url(/images/13_2.png) no-repeat left 4px; background-size: 4px 14px; font-size: 14px; color: #3f3f3f; text-indent: 12px; line-height: 21px;}
.hp_07_02 a li:nth-child(2) span:nth-child(2){width:100%; height:30px; display: block;  font-size: 12px; color: #adadad; line-height: 30px;}

.hp_08{width: 96%; height:auto; display: table; margin:10px auto 0 auto; padding-bottom: 6px; background: #FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.hp_08_01{width:100%; height:50px; display: block; }
.hp_08_01 img{width:100%; height:auto; display: block;}
.hp_08_02{width: 99%; height:100px; display: block; margin: 6px auto 0 auto; overflow: hidden; padding: 5px 0 5px 0;}
.hp_08_02 img{width:100%; height:auto; display: block;}

.hp_09{width: calc(96% + 12px); height:auto; display: table; margin:10px auto 0 auto; padding-bottom: 6px; background: url(/images/18_1.png) no-repeat; background-size: 100% auto; border-radius: 5px;}
.hp_09_01{width: calc(100% - 12px); height:50px; display: block; margin: 6px auto 0 auto;}
.hp_09_01 img{width:100%; height:auto; display: block;}
.hp_09_02{width: 96%; height:auto; display: flex; margin: 0 auto 0 auto; padding: 0 0 5px 0; flex-wrap: wrap; justify-content: space-between;}
.hp_09_news{width:48%; height:auto; display: block; border-radius: 5px; border: 1px solid #e7e7e7; margin-top: 10px; background: #FFF;}
.hp_09_news li:nth-child(1){width:100%; height:110px; display: block; overflow: hidden; background: url(/images/bg.png) no-repeat; background-size: 100% 100%;} 
.hp_09_news li:nth-child(1) img{width:100%; height:auto; display: block; border-radius: 5px 5px 0 0;} 
.hp_09_news li:nth-child(2){width:96%; height:68px; display: block; margin: 5px auto 0 auto; font-size: 14px; line-height: 22px; color: #3f3f3f; overflow: hidden;} 
.hp_09_news li:nth-child(2) span{width:auto; display: inline-table; border-radius: 3px; padding: 0 5px 0 5px; font-size: 12px; background: #6dbbbb; color: #ffffff; margin-right: 5px; line-height:18px;}
.hp_09_news li:nth-child(3){width:96%; height:20px; display: block; margin: 7px auto 0 auto; font-size: 12px; line-height: 20px; color: #38a2a3; background: #f4fafa; border-radius: 5px; overflow: hidden;} 
.hp_09_news li:nth-child(4){width:96%; height:auto; display: block; margin: 7px auto 0 auto;} 
.hp_09_news li:nth-child(4) span:nth-child(1){width:50%; height:30px; display: block; float: left; font-size: 12px; color: #ababab; line-height: 30px;}
.hp_09_news li:nth-child(4) span:nth-child(2){width:50%; height:30px; display: block; float: right; font-size: 12px; color: #ababab; text-align: right;line-height: 30px;}


.hp_10{width:60%; height:40px; display: block; margin: 10px auto 0 auto; padding-bottom: 70px;}
.hp_10 img{width:100%; height:auto; display: block; margin: auto;}


/****社团中心***************************/
.st_01{width:100%; height:auto; display: table; margin: 6px auto 0 auto;}
.st_01 img{width:100%; height:auto; display: block;}

.st_02{width:96%; height:auto; display: table; margin: 12px auto 0 auto;}
.st_02 img{width:100%; height:auto; display: block; border-radius: 5px;}

.st_03{width: 96%; height:auto; display: table; margin:12px auto 0 auto; padding-bottom: 6px; background:#FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.st_03_01{width: 100%; height:50px; display: block; background:url(/images/15_0.png) repeat-x bottom;}
.st_03_01 img{width:auto; height:32px; display: block; margin: 8px auto 0 3px; float: left;}
.st_03_01 a{width:auto; height:35px; display: block; margin: 8px 5px 0 0; float: right; font-size: 12px; color: #b8b8b8; line-height: 35px;}
.st_03_02{width: 98%; height:auto; display: block; margin: 6px auto 0 auto;}
.st_03_02 a{width:100%; height:auto; display: block; border-top: 1px dotted #cccccc; padding: 8px 0 8px 0;}
.st_03_02 a:nth-child(1){border: 0;}
.st_03_02 a img{width:100%; height:auto; display: block;}


/****活动***************************/
.hd_01{width: 96%; height:auto; display: table; margin:12px auto 0 auto; padding-bottom: 6px; background:#FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.hd_01 img{width:100%; height:auto; display: block;}

.hd_02{width: 96%; height:auto; display: table; margin:12px auto 0 auto; padding-bottom: 6px; background:#FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.hd_02_01{width:98%; height:auto; display: block; margin: auto;}
.hd_02_01 a img{width:100%; height:auto; display: block; margin: 10px 0 10px 0;}


/****活动详情***************************/
.hdinfo_01{width:96%; height:auto; display: block; margin:-12px auto 0 auto; background: #FFF; border-radius: 5px; padding: 10px 0 0px 0; border: 1px solid #e6e6e6; position: relative; z-index: 111;}
.hdinfo_02{width:96%; height:auto; display: block; margin: 10px auto 0 auto; font-size: 18px; font-weight: 600; line-height: 30px;}
.hdinfo_03{width:96%; height:40px; display: block; margin: 10px auto 0 auto; border-bottom: 1px solid #c5c5c5; font-size: 12px; color: #d5d5d5; line-height: 40px;}
.hdinfo_03 span{padding-left: 19px; line-height: 35px; font-size: 13px; margin-right: 10px;}
.hdinfo_03 span:nth-child(1){background: url(/images/huodong/12.png) no-repeat left center; background-size: 15px auto;}
.hdinfo_03 span:nth-child(2){background: url(/images/huodong/13.png) no-repeat left center; background-size: 15px auto;}
.hdinfo_03 span:nth-child(3){background: url(/images/huodong/14.png) no-repeat left center; background-size: 15px auto;}
.hdinfo_04{width:96%; height:auto; display: block; margin: 10px auto 0 auto;}
.hdinfo_04 li{width: 100%; height:40px; display: block; border-bottom: 1px dotted #e7e7e7; text-indent: 19px; font-size: 14px; color: #585858; line-height: 40px;}
.hdinfo_04 li:nth-child(1){background: url(/images/huodong/15.png) no-repeat left center; background-size: 13px auto;}
.hdinfo_04 li:nth-child(2){background: url(/images/huodong/16.png) no-repeat left center; background-size: 13px auto;}
.hdinfo_05{width:96%; height:auto; display: table; margin: 0 auto 0 auto;}
.hdinfo_05 li:nth-child(1){width:50%; height:60px; line-height: 60px; display: block; float: left; font-size: 22px; font-weight: bold; color: #ff0000;}
.hdinfo_05 li:nth-child(2){width:50%; height:60px; line-height: 60px; display: block; float: right; font-size: 14px; color: #c1c1c1; text-align: right;}

.hdinfo_06{width:96%; height:auto; display: table; margin: 10px auto 0 auto; background: url(/images/huodong/18.png) no-repeat; background-size: 100% 100%;border-radius: 5px;  border: 1px solid #ebebeb;}
.jiaobiao{width:60px; height:60px; display: block; position: absolute; right:2%;}
.hdinfo_07{width:50px; height:50px; display: block; float: left; margin: 30px 0 20px 8px;}
.hdinfo_07 img{width:50px; height:50px; display: block; border-radius: 100%;}
.hdinfo_08{width:calc(100% - 140px); height:60px; display: block; float: left; margin: 30px 0 20px 5px;}
.hdinfo_08 span:nth-child(1){width:100%; height:30px; display: block; font-size: 15px; font-weight: bold; color: #3f3f3f; line-height: 30px; overflow: hidden;}
.hdinfo_08 span:nth-child(2){width:100%; height:25px; display: block;}
.hdinfo_09{width:70px; height:40px; display: block; float: left; margin: 45px 0 15px 0;}
.hdinfo_09 img{width:100%; height:auto; display: block; margin: 15px 0 0 0;}

.hdinfo_10{width:100%; height:auto; display: table; margin: 20px auto 0 auto;}
.hdinfo_10 img{width:90%; height:auto; display: block; margin: auto;}

.hdinfo_11{width:96%; height:auto; display: table; margin: 10px auto 0 auto; background: #FFF; border-radius: 5px; padding: 10px 0 20px 0; border: 1px solid #ebebeb;}
.hdinfo_11 ul{width:96%; height:auto; display: block; margin: 10px auto 0 auto; font-size: 14px; color: #3f3f3f; line-height: 30px; }
.hdinfo_11 ul img{max-width:99%; height:auto; display: block; margin: auto;}

.hdinfo_13{width:100%; height:50px; display: table; background: #f5f9f9; border-top: 1px solid #d9eeee; position: fixed; bottom: 0; z-index: 111;}
.hdinfo_14{width:120px; height:50px; display: block; float:left;}
.hdinfo_14 img{width:auto; height:40px; display: block; margin: 5px auto 0 auto;}
.hdinfo_15{width:calc(100% - 140px); height:50px; display: block; float:left; margin-left:10px;}
.hdinfo_15 img{width:100%; height:34px; display: block; margin: 8px auto 0 auto;}

.hdbminfo_01{width:96%; height:auto; display: table; margin: 10px auto 0 auto; background: url(/images/huodong/27.png) no-repeat; background-size: 100% 100%; border-radius: 5px; padding: 10px 0 20px 0; border: 1px solid #ebebeb;box-shadow: 0 0 2px 2px #efefef;}

.hd_list{width:100%; height:auto; display: table; border-bottom: 1px dotted #efefef;  padding: 15px 0 15px 0;}
.hd_list li:nth-child(1){width:130px; height:90px; display: block; float:left; overflow: hidden;}
.hd_list li:nth-child(1) img{width:120px; height:90px; display: block; border-radius: 3px; margin: auto;}
.hd_list li:nth-child(2){width:calc(100% - 140px); height:90px; display: block; float:left; margin: 0 auto 0 5px;}
.hd_list li:nth-child(2) span:nth-child(1){width:100%; height:40px; overflow: hidden; display: block; background: url(/images/13_2.png) no-repeat left 3px; font-size: 14px; color: #3f3f3f; text-indent: 10px;}
.hd_list li:nth-child(2) span:nth-child(2){width:100%; height:30px; display: block;  font-size: 12px; color: #adadad; line-height: 30px; overflow: hidden;}
.hd_list li:nth-child(2) span:nth-child(3){width:100%; height:30px; display: block;  font-size: 15px; color: #ff0000; line-height: 21px;}
.hd_list li:nth-child(2) span:nth-child(3) text{border: 1px solid #34bbb2; line-height: 18px; border-radius: 35px; float: right; padding: 0 10px 0 10px; color: #34bbb2; font-size: 12px;}

/****加入我们***************************/
.jr_01{width: 96%; height:auto; display: table; margin:12px auto 0 auto; background:#34bbb2; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.jr_01_01{width:100%; height:40px; display: block; margin: 10px 0 0 0;}
.jr_01_01 img{width:auto; height:35px; display: block; margin: 0 auto 0 5px;}
.jr_01_02{width: 100%; height:auto; display: table; background: #FFF; border-radius: 5px; padding: 8px 0 6px 0;}
.jr_01_02 a{width:98%; height:auto; display: table; border-top: 1px dotted #cccccc; padding: 8px 0 8px 0; margin: auto;}
.jr_01_02 a:nth-child(1){border: 0;}
.jr_01_02 a img{width:100%; height:auto; display: block;}


/****申报辅导***************************/
.sb_01{width: 96%; height:auto; display: table; margin:12px auto 0 auto; background:#ffffff; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.sb_01_01{width: 100%; height:auto; display: block; background: #FFF; border-radius: 5px; padding-bottom: 6px;}
.sb_01_01 img{width:100%; height:auto; display: block;}

/****学习中心***************************/
.xx_01{width: 96%; height:auto; display: table; margin:12px auto 0 auto; background:#ffffff; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; }
.xx_01_01{width: 96%; height:auto; display: flex; background: #FFF; border-radius: 5px; padding-bottom: 6px;flex-wrap: wrap; justify-content: space-between; margin: auto;}
.xx_01_01 a{width:49%; height:auto; display: block; margin: 8px 0 8px 0;}
.xx_01_01 a img{width:100%; height:auto; display: block;}


/****品质品鉴***************************/
.pj_01{width: 100%; height:auto; display: table; margin:2px auto 0 auto; }
.pj_01_01{width: 100%; height:auto; display: block; }
.pj_01_01 a{width: 96%; height:auto; display: block; background: #FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; margin: 10px auto 0 auto;}
.pj_01_01 a img{width:100%; height:auto; display: block;}


/****合作商机***************************/
.sj_01{width: 96%; height:auto; display: table; margin:12px auto 0 auto; background: #FFF; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; padding: 8px 0 8px 0;}
.sj_01 img{width:95%; height:auto; display: block; margin: auto;}

.sj_01_01 a{width:96%; height:auto; display: block; border-top: 1px solid #ececec; margin: auto; padding: 10px 0 10px 0;}
.sj_01_01 a:nth-child(1){border: 0;}
.sj_01_01 a img{width:100%; height:auto; display: block; margin: auto;}

/****我的***************************/
.wd_01{width: 100%; height:auto; display: table;}
.touming{width:100%; height:auto; display: block; margin: auto; opacity: 0;}
.wd_01_div{width:100%; height:auto; display:block; position: absolute; top: 0; z-index: 111;}
.wd_01_01{width: 98%; height:auto; display: table; margin: 8px auto 0 auto;}
.wd_01_01 img{width:100%; height:auto; display: block;}
.wd_01_02{width:100%; height:100px; display: block; margin-top: 50px;}
.wd_01_02 li:nth-child(1){width:calc(100% - 120px); height:auto; display: block; float: left; margin-left: 20px;}
.wd_01_02 li:nth-child(1) img{width:auto; height:62px; display: block; }
.wd_01_02 li:nth-child(2){width:auto; height:28px; display: block; float: right; margin-top: 18px;}
.wd_01_02 li:nth-child(2) img{width:auto; height:28px; display: block;}

.wd_02{width: 96%; height:auto; display: table; margin:-12px auto 0 auto; background: #FFF; border-radius: 5px; padding: 8px 0 8px 0; border: 1px solid #e6e6e6;}
.wd_02_01{width:95%; height:50px; display: block; margin: auto; background: url(/images/wode/05.png) no-repeat 5px center; text-indent: 15px; font-size: 16px; font-weight: bold; color: #585858; line-height: 50px; border-bottom: 1px solid #e6e6e6;}
.wd_02_02{width:95%; height:auto; display: flex; margin: 8px auto 0 auto; flex-wrap: wrap; justify-content: space-between;}
.wd_02_02 a{width:25%; height:auto; display: block; margin: 10px 0 auto 0;}
.wd_02_02 a span:nth-child(1){width:50%; height:auto; display: block; margin: auto;}
.wd_02_02 a span:nth-child(1) img{width:100%; height:auto; display: block;}
.wd_02_02 a span:nth-child(2){width:100%; height:30px; display: block; font-size: 14px; color: #888888; font-weight: 500; text-align: center; line-height: 30px;}

.wd_03{width:96%; height:auto; display: flex; margin:12px auto 0 auto;justify-content: space-between;}
.wd_03 ul{width:48%; height:auto; display: block; border-radius: 5px; border: 1px solid #e6e6e6;}
.wd_03 ul img{width:100%; height:auto; display: block; border-radius: 5px;}

.wd_04{width: 96%; height:auto; display: table; margin:12px auto 0 auto; background: #FFF; border-radius: 5px; padding: 8px 0 15px 0; border: 1px solid #e6e6e6;}
.wd_04_01{width:95%; height:50px; display: block; margin: auto; background: url(/images/wode/05.png) no-repeat 5px center; text-indent: 15px; font-size: 16px; font-weight: bold; color: #585858; line-height: 50px; border-bottom: 1px solid #e6e6e6;}
.wd_04_02{width:95%; height:auto; display: flex; margin: 8px auto 0 auto; flex-wrap: wrap; justify-content: space-between;}
.wd_04_02 a{width:30%; height:auto; display: block; margin: 10px 0 auto 0;}
.wd_04_02 a img{width:100%; height:auto; display: block;}

.wd_05{width: 96%; height:auto; display: table; margin:12px auto 0 auto; background: #FFF; border-radius: 5px; padding: 5px 0 5px 0; border: 1px solid #e6e6e6;}
.wd_05_01 a{width:95%; height:auto; display: block; border-top: 1px solid #ececec; margin: auto; padding: 10px 0 10px 0;}
.wd_05_01 a:nth-child(1){border: 0;}
.wd_05_01 a img{width:100%; height:auto; display: block; margin: auto;}

.wd_06{width: 100%; height:78px; display: table;  }

.mybm_01{width:100%; height:auto; display: flex; border-bottom:1px solid #c5c5c5; margin: 8px auto 0 auto;}
.mybm_y{width:100%; height:40px; border-bottom:1px solid #3ca6a7; font-size: 16px; color: #3ca6a7; text-align: center; line-height: 40px; font-weight: bold;}
.mybm_n{width:100%; height:40px; font-size: 16px; color: #a7a7a7; text-align: center; line-height: 40px;}



/****信息详情***************************/
.info_01{width:96%; height:auto; display: block; margin:-80px auto 0 auto; background: #FFF; border-radius: 5px; padding: 10px 0 30px 0; border: 1px solid #e6e6e6; position: relative; z-index: 111;}
.info_02{width:96%; height:auto; display: block; margin: 10px auto 0 auto; font-size: 20px; font-weight: 600; line-height: 30px;}
.info_03{width:96%; height:40px; display: block; margin: 10px auto 0 auto; border-bottom: 1px solid #c5c5c5; font-size: 12px; color: #d5d5d5; line-height: 40px;}
.info_04{width:96%; height:auto; display: block; margin: 10px auto 0 auto; font-size: 14px; color: #585858; line-height: 30px;}
.info_04 img{max-width: 99%; height:auto; display: block;}
.info_05{width:96%; height:auto; display: block; margin: 40px auto 0 auto;}
.info_05 img{width:80%; height:auto; display: block; margin: auto;}
.info_06{width:96%; height:auto; display: block; margin: 10px auto 0 auto; font-size: 14px; color: #9a9a9a; line-height: 40px; text-align: right;}


/****公共信息***************************/
.list{width:100%; height:auto; display: table; border-top: 1px dotted #d5d5d5;  padding: 15px 0 15px 0;}
.list:nth-child(1){border-top: 0;}
.list li:nth-child(1){width:140px; height:90px; display: block; float:left; overflow: hidden;}
.list li:nth-child(1) img{width:130px; height:83px; display: block; border-radius: 3px; margin: auto;}
.list li:nth-child(2){width:calc(100% - 150px); height:90px; display: block; float:left; margin: 0 auto 0 5px;}
.list li:nth-child(2) span:nth-child(1){width:100%; height:60px; overflow: hidden; display: block; background: url(/images/13_2.png) no-repeat left 3px; font-size: 14px; color: #3f3f3f; text-indent: 10px;}
.list li:nth-child(2) span:nth-child(2){width:100%; height:30px; display: block;  font-size: 12px; color: #a9a9a9; line-height: 21px; margin-top: 3px;}
.list li:nth-child(2) span:nth-child(2) but{border: 1px solid #34bbb2; line-height: 18px; border-radius: 35px; float: right; padding: 0 10px 0 10px; color: #34bbb2; font-size: 12px;}


.pj_list li:nth-child(1){width:96%; height:auto; display: block; margin:0 auto 0 auto; font-size: 15px; color: #3f3f3f; line-height: 26px; padding: 5px 0 5px 0; border-bottom: 1px solid #d1d1d1;}
.pj_list li:nth-child(2){width:96%; height:40px; display: block; font-size: 12px; color: #808080; line-height: 21px; margin: 5px auto 0 auto; overflow: hidden;}
.pj_list li:nth-child(3){width:96%; height:30px; display: block;  font-size: 12px; color: #a9a9a9; line-height: 30px; margin: 6px auto 0 auto;background: url(/images/pinjian/08.png) no-repeat left center; text-indent: 22px;}
.pj_list li:nth-child(3) span{background: url(/images/pinjian/09.png) no-repeat left center; line-height:30px; float: right; padding: 0 5px 0 20px; color: #34bbb2; font-size: 13px; text-indent: 10px !important;}


/****会员中心（hycenter）***************************/
.hycenter_01{width:96%; height:auto; display: block; margin:5px auto 0 auto;border-radius:5px;box-shadow: 0 0 2px 2px #d1d1d1;}
.hycenter_01 img{width:100%; height:auto; display: block; border-radius:5px; }

.hy_hp_04{width: 96%; height:auto; display: flex; flex-wrap: wrap; margin:10px auto 0 auto; background: #ffffff; border-radius: 5px; box-shadow: 0 0 2px 2px #efefef; padding: 5px 0 10px 0;}
.hy_hp_04 a{width:20%; height:auto; display: block; margin: 10px 0 auto 0;}
.hy_hp_04 a span:nth-child(1){width:64%; height:auto; display: block; margin: auto;}
.hy_hp_04 a span:nth-child(1) img{width:100%; height:auto; display: block;}
.hy_hp_04 a span:nth-child(2){width:100%; height:30px; display: block; font-size: 12px; color: #3f3f3f; font-weight: 500; text-align: center; line-height: 30px;}

.hy_07_02{width: 99%; height:auto; display: flex; margin: 6px auto 0 auto; flex-wrap: nowrap; justify-content: space-around;}
.hy_07_02 a{width:20%; height:auto; display: block; padding: 10px 0 10px 0;}
.hy_07_02 a img{width:100%; height:auto; display: block; border-radius: 3px;}

.hy_08_02{width: 96%; height:auto; display: flex; margin: 12px auto 0 auto; flex-wrap: nowrap; justify-content: space-between;}
.hy_08_02 a{width:24%; height:auto; display: block;}
.hy_08_02 a img{width:100%; height:auto; display: block; border-radius: 5px;}

.hy_body{width:96%; height:auto; display: block; margin:12px auto 0 auto; background: #FFF; border-radius:5px;box-shadow: 0 0 2px 2px #d1d1d1; padding: 0 0 15px 0;}
.hy_mune_04{width:100%; height:auto; display: flex; border-bottom:1px solid #c5c5c5; margin: 0 auto 0 auto; padding-top: 5px;}
.hy_mune_04_00{width:100%; height:40px; border-bottom:1px solid #3ca6a7; font-size: 14px; color: #3ca6a7; text-align: center; line-height: 40px; font-weight: bold;}
.hy_mune_04_01{width:100%; height:40px; font-size: 14px; color: #a7a7a7; text-align: center; line-height: 40px;}
.hy_content{width:96%; height:auto; display: block; font-size: 14px; line-height: 30px; color: #808080; text-indent: 29px; margin: 10px auto 0 auto;}

.hy_rh_04{width:100%; height:auto; display: block;}
.hy_rh_04 img{width:100%; height:auto; display: block; border-radius: 5px 5px 0 0;}

.hy_rh_05{width:96%; height:auto; display: block; margin: 30px auto 0 auto;}
.hy_rh_05 a{width:100%; height:40px; display: block; line-height: 40px; background: #6dbbbb; color: #FFF; text-align: center; font-size: 13px; border-radius: 5px; margin-top: 10px;}

.hy_rh_05{width:96%; height:auto; display: block; margin: 30px auto 0 auto;}
.hy_rh_05 a{width:100%; height:40px; display: block; line-height: 40px; background: #6dbbbb; color: #FFF; text-align: center; font-size: 13px; border-radius: 5px; margin-top: 10px;}


.hycenter_02{width:100%; height:auto; display: table; margin: 20px auto 0 auto;}
.hycenter_02 img{width:96%; height:auto; display: block; margin: auto;}

.hycenter_03{width:96%; height:auto; display: block; margin:5px auto 0 auto;border-radius:5px; border:1px solid #eeeeee}
.hycenter_03 img{width:100%; height:auto; display: block; border-radius:5px; }


.hy_body_ly{width:90%; height:auto; display: table; margin: 20px auto 0 auto;}
.hy_ly_01{width:100%; height:40px; display: block; margin-top: 15px;} 
.hy_ly_01 img{height:15px; display: block;} 
.hy_ly_02{width:100%; height:150px; display: block; border-radius: 5px; border-left: 1px solid #b6b6b6;border-top: 1px solid #b6b6b6;border-right: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8; background: #FFF;}
.hy_ly_03{width:100%; height:40px; display: block; margin-top: 20px;} 
.hy_ly_03 img{width:auto; height:auto; display: block; float: right;} 

.gz_03_02{width: 98%; height:auto; display: block; margin: 6px auto 0 auto;}
.gz{width:95%; height:auto; display: table; margin: 0 auto 0 auto;}
.gz:nth-child(n+2){border-top: 1px dotted #989898; padding: 10px 0 10px 0;}
.gz li:nth-child(1){width:100px; height: auto; display: block; float: left;}
.gz li:nth-child(1) img{width:80px; height: auto; display: block; border-radius: 100%;}
.gz li:nth-child(2){width:calc(100% - 110px); height: auto; display: block; float: left; margin-left: 10px; padding: 0 0 10px 0;}
.gz li:nth-child(2) span:nth-child(1){width:100%; height:auto; display: block; line-height: 22px; font-size: 15px; color: #3f3f3f;}
.gz li:nth-child(2) span:nth-child(2){width:100%; height:40px; display: block; line-height: 22px; font-size: 13px; color: #767676; margin-top: 5px; overflow: hidden;}



/****底部***************************/
.bottom{width:100%; height:60px; display: flex; flex-wrap: wrap; background: #f5f9f9; border-top: 1px solid #b9d0d0; position: fixed; bottom: 0; z-index: 999;}
.bottom a{width:20%; height:32px; display: block; margin: 7px 0 auto 0;}
.bottom a span:nth-child(1){width:100%; height:32px; display: block;}
.bottom a span:nth-child(1) img{width:auto; height:100%; display: block; margin: auto;}
.bottom a span:nth-child(2){width:100%; height:20px; display: block; font-size: 12px; color: #9e9e9e; font-weight: 500; text-align: center;}
