a {color: #000;}
.w16 {width: 16rem;margin: 0 auto;}

.gg-wrap {background-position: top center;background-repeat: no-repeat;width: 16rem;background-color: #fff;background-size: 25.5rem auto;margin: 0 auto;}
.gg-con {position: relative;height: 100%;}
.gg-box {position: relative;height: 100%;margin: 0 auto;padding-top: 2rem;}
/* .gg-logo {position: absolute;top: 0rem;right:0;background-color: #bbb;color: #fff;padding: .3rem .5rem;font-size: .6rem;line-height: .8rem;} */
.gg-logo {position: absolute;top: 0rem;right:0;background-color: #dc0000;color: #ffe792;padding: .3rem .5rem;font-size: .6rem;line-height: .8rem;border: 4px #ffe26c solid;border-radius: 5px 5px;font-weight: bold;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.gg-title {text-align: center;font-size: 1.4rem;line-height: 1.5rem;color: #004fc6;margin-bottom: .3rem;font-weight: bold;}
.gg-title span,.gg-title a {font-size: 1rem !important;}
/* .gg-title p {font-size: inherit;line-height: inherit;} */
.gg-brief {text-align: center;font-size: .45rem;line-height: .6rem;color: #004fc6;margin-bottom: 1rem;}
.gg-brief span,.gg-brief a {font-size: .45rem !important;}
.gg-list li {padding-bottom: 80px;position: relative;padding-top: 30px;}
.gg-list li::after {content: "";display: block;height: 1px;border-bottom: 2px #004fc6 dashed;position: absolute;bottom: 30px;left: 0;width: 340px;}
.gg-list li::before {content: "";display: block;height: 1px;border-bottom: 2px #004fc6 dashed;position: absolute;bottom: 30px;right: 0;width: 340px;}
.gg-wrap .gg-list li.lastli::after {border: none;}
.gg-wrap .gg-list li.lastli::before {border: none;}
.gg-list .list-title {font-size: .7rem;font-weight: bold;color: #004fc6;margin-bottom: .3rem;}
.gg-list .list-title span,.gg-list .list-title a {font-size: .7rem !important;}
.gg-list .list-brief {font-size: .6rem;color: #333;line-height: 1rem;text-align: justify;}
.gg-list .list-brief span,.gg-list .list-brief a {font-size: .6rem !important;}
.gg-list .list-con::after {content: "";display: block;clear: both;}
.gg-list .list-left {width: 13rem;margin: 0 auto .5rem;}
.gg-list .list-pic {display: none;/* background-color: #fff; */border-radius: 5px 5px;/* overflow: hidden; */padding: .3rem .3rem;position: relative;margin: 0 auto 1.6rem;width: 12.4rem;}
.gg-list .list-pic::after {content: "";display: block;width: 1rem;height: 1rem;border: 2px #004fc6 solid;border-right: none;border-bottom: none;position: absolute;top:0;left: 0;}
.gg-list .list-pic::before {content: "";display: block;width: 1rem;height: 1rem;border: 2px #004fc6 solid;border-top: none;border-left: none;position: absolute;bottom:0;right: 0;}
.gg-list .list-pic img {border: 2px #004fc6 solid;padding: .3rem .3rem;display: block;width: calc(100% - .6rem);height: auto;}
.gg-list .list-right {width: 13rem;margin: 0 auto .5rem;}
.gg-list .list-pic-title {font-size: .55rem;font-weight: bold;position: absolute;/* bottom: -24px; */bottom: -.9rem;left: .3rem;min-width: 4rem;max-width: 7rem;/* padding:2px 20px 10px; */padding:.2rem .3rem;height: .8rem;line-height: .8rem;/* background-color: #fff; */color: #004fc6;border: 2px #004fc6 solid;border-top: none;border-radius: 0 0 10px 10px;}
.gg-list .list-pic-title-con {overflow: hidden;position: relative;height: .8rem;}
.gg-bottom-pic {background-position: top center;background-repeat: no-repeat;background-size: 100% auto;}
.gg-bottom-pic img {width: 100%;height: auto;display: block;}
.gg-list li.liyespic .list-pic {display: block;}
.gg-list li.linopic .list-pic {display: none;}
.gg-list li.linopic .list-left {margin-bottom: 1rem;}

.ggmzsm {background-color: #fff;padding: .5rem 0;display: none;}
.ggmzsm p {text-align: left;line-height: 1rem !important;font-size: .5rem !important;width: 15rem;margin: 0 auto;}
.wusm .gg-wrap {padding-bottom: 0;}

.gg-wrap {background-image: url(https://f2.cri.cn/M00/70/8E/rBABCmQKAxCAValSAAAAAAAAAAA4663531.b1.png);}
.gg-wrap.gg-green {background-image: url(https://f2.cri.cn/M00/70/8E/rBABCmQKAxCAValSAAAAAAAAAAA4663531.b2.png);}
.gg-wrap.gg-yellow {background-image: url(https://f2.cri.cn/M00/70/8E/rBABCmQKAxCAValSAAAAAAAAAAA4663531.b3.png);}
.gg-wrap.gg-white {background-image: none;}
.gg-green .gg-title,.gg-green .gg-brief,.gg-green .gg-brief a,.gg-green .gg-list .list-title,.gg-green .gg-list .list-title a {color: #008103;}
.gg-yellow .gg-title,.gg-yellow .gg-brief,.gg-yellow .gg-brief a,.gg-yellow .gg-list .list-title,.gg-yellow .gg-list .list-title a {color: #b33c00;}
.gg-white .gg-title,.gg-white .gg-brief,.gg-white .gg-brief a,.gg-white .gg-list .list-title,.gg-white .gg-list .list-title a,.gg-white .gg-list .list-brief {color: #fff;}
.gg-green .gg-list .list-pic::after {border: 2px #008103 solid;border-right: none;border-bottom: none;}
.gg-green .gg-list .list-pic::before {border: 2px #008103 solid;border-top: none;border-left: none;}
.gg-green .gg-list .list-pic img {border: 2px #008103 solid;}
.gg-green  .gg-list .list-pic-title {border: 2px #008103 solid;border-top: none;color: #008103;}
.gg-green .gg-list li::after {border-bottom: 2px #008103 dashed;}
.gg-green .gg-list li::before {border-bottom: 2px #008103 dashed;}
.gg-yellow .gg-list .list-pic::after {border: 2px #b33c00 solid;border-right: none;border-bottom: none;}
.gg-yellow .gg-list .list-pic::before {border: 2px #b33c00 solid;border-top: none;border-left: none;}
.gg-yellow .gg-list .list-pic img {border: 2px #b33c00 solid;}
.gg-yellow  .gg-list .list-pic-title {border: 2px #b33c00 solid;border-top: none;color: #b33c00;}
.gg-yellow .gg-list li::after {border-bottom: 2px #b33c00 dashed;}
.gg-yellow .gg-list li::before {border-bottom: 2px #b33c00 dashed;}
.gg-white .gg-list .list-pic::after {border: 2px #fff solid;border-right: none;border-bottom: none;}
.gg-white .gg-list .list-pic::before {border: 2px #fff solid;border-top: none;border-left: none;}
.gg-white .gg-list .list-pic img {border: 2px #fff solid;}
.gg-white .gg-list .list-pic-title {border: 2px #fff solid;border-top: none;color: #fff;}
.gg-white .gg-list li::after {border-bottom: 2px #fff dashed;}
.gg-white .gg-list li::before {border-bottom: 2px #fff dashed;}

