body{background: #FFFFFF;}
.list-top{width: 1200px;margin: 0 auto;margin-top: 40px;display: flex;justify-content: space-between;border-bottom: 1px solid #DDDDDD;padding-bottom: 30px;}
.list-top .left{width: 420px;text-align: center;height: 420px;line-height: 420px;}
.list-top .left img{width: 100%;height: 100%;vertical-align: middle;}
.list-top .right{width: 700px;min-height: 420px;}
.list-top .right h2{width: 100%;height: 40px;line-height: 40px;font-size: 20px;font-weight: normal;border-bottom: 1px solid #DDDDDD;}
.list-top .right .user{width: 100%;height: 160px;padding: 20px 0;box-sizing: border-box;display: flex;justify-content: flex-start;}
.list-top .right .user .img{width: 120px;height: 120px;}
.list-top .right .user .img img{width: 100%;height: 100%;border-radius: 50%;}
.list-top .right .user .con{width: 480px;height: 100%;padding: 25px 20px;box-sizing: border-box;}
.list-top .right .user .con h3{line-height: 40px;font-size: 20px;font-weight: normal;}
.list-top .right .user .con p{line-height: 30px;font-size: 14px;font-weight: normal;color: #666666;}
.list-top .right .user button{width: 100px;height: 40px;background: #c2c2c2;box-shadow: 0px 4px 9px 0px rgba(88, 66, 66, 0.41);border-radius: 10px;color: #FFFFFF;border: none;margin-top: 40px;cursor: pointer;}
.list-top .right .user .on1{background: #743A3A;}


.list-top .right .desc{width: 100%;background: #E9E9E9;border-radius: 10px;box-sizing: border-box;padding: 20px 20px;}
.list-top .right .desc h4{font-size: 14px;color: #666666;font-weight: normal;line-height: 30px;}
.list-top .right .desc pre{font-size: 14px;color: #666666;line-height: 25px;margin: 10px 0;}
.list-top .right .zhanshi{width: 100%;display: flex;justify-content: right;line-height: 30px;}
.list-top .right .zhanshi .chakan{width: 30px;height: 30px;background: url(../img/keyong/18.png) no-repeat 5px center;padding-left: 30px;margin-right: 20px;}
.list-top .right .zhanshi .shouchang{width: 30px;height: 30px;background: url(../img/keyong/unnamed.png) no-repeat 0 center;padding-left: 24px;background-size: contain;}

.list-content{width: 1200px;min-height: 300px;display: flex;justify-content: space-between;margin: 0 auto;padding: 40px 0;}
.list-content .left{width: 400px;}

.list-content .left .zixun{width: 100%;box-sizing: border-box;margin-bottom: 30px;}
.list-content .left .zixun h4{width: 100%;height: 40px;line-height: 40px;font-size: 20px;box-sizing: border-box;font-weight: normal;}
.list-content .left .zixun ul{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;border: 1px solid #DDDDDD;padding: 10px 0 20px 0;}
.list-content .left .zixun ul li{width: 33%;margin-top: 10px;}
.list-content .left .zixun ul li div{line-height: 30px;width: 100%;text-align: center;}
.list-content .left .zixun ul li div:nth-child(2){color: #666666;}
.list-content .left .cailiao{width: 100%;box-sizing: border-box;}
.list-content .left .cailiao h4{width: 132px;height: 40px;line-height: 40px;font-size: 20px;padding-left: 40px;box-sizing: border-box;font-weight: normal;background: url(../img/keyong/19.png) no-repeat 8px center;}
.list-content .left .cailiao dl{width: 100%;box-sizing: border-box;border: 1px solid #DDDDDD;padding: 0 10px;padding-bottom: 20px;}
.list-content .left .cailiao dl dt{width: 100%;text-align: right;line-height: 40px;font-size: 16px;color: #666666;border-bottom: 1px solid #DDDDDD;margin-bottom: 20px;}
.list-content .left .cailiao dl dd{width: 100%;text-align: right;line-height: 36px;height: 36px;font-size: 14px;color: #666666;overflow: hidden;display: flex;justify-content: space-between;box-sizing: border-box;padding: 0 10px;}
.list-content .left .cailiao dl dd div{width: 50%;}
.list-content .left .cailiao dl dd .name{text-align: left;}
.list-content .left .cailiao dl dd:nth-child(2n){background: #E9E9E9;}


.list-content .left .xiaotishi{width: 100%;box-sizing: border-box;margin-top: 30px;}
.list-content .left .xiaotishi h4{width: 100%;height: 40px;line-height: 40px;font-size: 20px;padding-left: 40px;box-sizing: border-box;font-weight: normal;background: url(../img/keyong/23.png) no-repeat 9px center;}
.list-content .left .xiaotishi .desc{width: 100%;box-sizing: border-box;padding: 20px 20px;border: 1px solid #DDDDDD;}
.list-content .left .xiaotishi .desc pre{font-size: 14px;color: #666666;line-height: 25px;width: 100%;margin: 0 0;}

.list-content .right{width: 760px;box-sizing: border-box;}
.list-content .right h4{width: 100%;height: 40px;line-height: 40px;font-size: 20px;padding-left: 40px;box-sizing: border-box;font-weight: normal;background: url(../img/keyong/26.png) no-repeat 8px center;}
.list-content .right ul{width: 100%;display: flex;justify-content: flex-start;flex-wrap: wrap;border: 1px solid #DDDDDD;padding: 0 20px 20px 20px;box-sizing: border-box;}
.list-content .right ul li{width: 100%;float: left;padding: 20px 20px;box-sizing: border-box;min-height: 270px;}
.list-content .right ul li label{line-height: 30px;font-weight: 700;}
.list-content .right ul li img{float: right;width: 200px;height: 200px;}
.list-content .right ul li .desc{float: left;width: 100%;color: #666666;}
.list-content .right ul li .desc pre{margin: 0 0;font-size: 14px;line-height: 25px;}
.list-content .right ul li:nth-child(2n){background: #E9E9E9;}

.list-content-no{width: 1200px;height: 200px;line-height: 200px;margin: 0 auto;text-align: center;font-size: 14px;color: #666666;}
.list-content-no button{width: 100px;height: 32px;background: #4CA4DD;border-radius: 5px;border: none;color: #FFFFFF;line-height: 30px;font-size: 14px;margin-left: 10px;}

.ifrem{margin-top: 40px;}
.ifrem iframe{width: 100%;}

.renqi{width: 100%;display: flex;justify-content: space-between;flex-wrap: wrap;margin: 0 auto;margin-top: 40px;}
.renqi dt{width: 100%;line-height: 40px;font-size: 20px;margin-bottom: 20px;}
.renqi dd{width: 180px;}
.renqi dd .img{width: 100%;height: 180px;}
.renqi dd .img img{width: 100%;height: 180px;border-radius: 50%;}
.renqi dd p{display: flex;width: 100%;height: 40px;line-height: 40px;text-align: center;font-size: 16px;justify-content: center;overflow: hidden;}