/* 
* @Author: sublime text
* @Date:   2019-10-16 10:28:11
* @Last Modified by:   sublime text
* @Last Modified time: 2022-06-09 16:58:59
*/
/*banner*/
.wrap{width: 15.5rem !important;}

.title{font-size: 0.46rem;color: #333;text-align: center;padding-top: 1rem;padding-bottom: 0.6rem;}


#banner{display:none;}

#ejdh{width: 100%;height: 0.65rem;line-height: 0.65rem;background: #f5f5f5;padding-top:1rem;}

#ejdh .wrap{height: 0.65rem;}
#ejdh a{color: #333;padding:0 0.2rem;font-size: 0.14rem;}
#ejdh a:hover{color: #0066ff;}
#ejdh .fr a{border-right:1px solid #cccccc;padding:0 0.25rem;}
#ejdh .fr a:last-child{border-right: none;padding-right: 0;}
#ejdh .fl a:first-child{padding-left: 0;}


#daohang{width: 100%;height: 1rem;color: #333;line-height: 0.99rem;border-bottom: 1px solid rgba(255,255,255,0.2);position: absolute;top:0;left:0;z-index: 999;background:#fff;}
#daohang .wrap{width: 95% !important;margin-left:5%;}
#daohang .fl{width: 30%;height: 100%;}
#daohang .fl a{display: block;float: left;width: 1.54rem;height: 0.41rem;overflow: hidden;margin-top: 0.3rem;}
#daohang .fl p{float: left;line-height: 0.22rem;font-size: 0.16rem;padding-left: 0.2rem;letter-spacing: 1px;line-height: 1rem;}
#daohang .fl a img{width: 100%;display: block;}


#daohang .nav{width:55%;float: left;}
#daohang .nav li{float: left;width: 12.5%;}
#daohang .nav li a{color: #333;text-align: center;display: inline-block;font-size: 0.16rem;}
#daohang .nav li a img{padding-left: 0.1rem;}
#daohang .nav li:hover a,#daohang .nav li.active a{border-bottom: 2px solid #0066ff;color:#0066ff;}

#daohang #other img{margin-top: -0.2rem;}
#daohang .fr .wechat2 img{margin-top: -0.2rem;}
#daohang .fr:hover .wechat2 img{margin-top: 0rem;;background:#0066ff;}


#zuoy li{width:2.9rem;margin-right: 0.25rem;font-size: 0.18rem;color:#333333;line-height: 0.5rem;text-align: center;float: left;}
#zuoy li:last-child{margin-right: 0;}
#zuoy li img{width: 2.9rem;display: block;}

#xg{width: 100%;height: 9rem;background: #f3f5f8;margin-top: 1rem;}
#xg .wrap{width: 13.9rem !important;}
#xg p{font-size: 0.28rem;color:#0066ff;border-bottom: 1px solid #dedede;letter-spacing: 1px;padding-bottom: 0.3rem;}
#xg .wen{font-size: 0.16rem;line-height: 0.4rem;padding-top: 0.1rem;}
#xg .tu{margin-top: 0.3rem;width: 13.9rem;height: 3.8rem;}
#xg .tu img{width:100%;display: block;}

#ted{margin-top: 1.6rem;}
#ted .fl{width: 7.1rem;height: 5.1rem;}
#ted .fl img{width: 100%;display: block;}
#ted .fr{font-size: 0.18rem;line-height: 0.45rem;color: #333;width: 5.2rem;}
#ted .fr p{font-size: 0.46rem;border-bottom:1px solid #dedede;padding-bottom: 0.45rem;margin-bottom: 0.4rem;padding-top: 0.7rem;}

#fana{width: 100%;height: 9.4rem;background: #f3f5f8;margin-top: 1.5rem;}
#fana .wrap{width: 13.9rem !important;}
#fana .bg{width: 3.7rem;height: 5.3rem;background: #fff;background-size: 100%;text-align: left;color: #222222;display: block;float: left;margin-right: 1.4rem;margin-bottom: 0.4rem;margin-top: 0.5rem;}
#fana .bg .list{line-height: 0.35rem;}
#fana .bg span{display: block;font-size: 0.16rem;color: #0066ff;margin-top: 0.15rem;}
#fana .bg .tu img{width: 100%;display: block;}
#fana .bg .list{text-align: center;font-size: 0.18rem;color: #222222;line-height: 0.3rem;width: 80%;margin:0 auto;border-top: 1px solid #ccc;padding-top: 0.4rem;}
#fana .bg:nth-child(3n){margin-right: 0;}

#tuij a{width: 4.5rem;display: block;margin-right: 1rem;float: left;text-align: center;font-size: 0.18rem;line-height: 0.3rem;padding-bottom: 1rem;}
#tuij a img{display: block;width: 100%;margin-bottom: 0.3rem;}
#tuij a:last-child{margin-right: 0;}