*{margin:0;padding:0}
.xf3{background:url(../images/xf3_bg.png) no-repeat center/cover #000}
.list1{margin:0 auto;height:130px;margin-top:15px}
.list1 li{background:#36aed1;background-size:100% 100%;width:30%;letter-spacing:1.8px;font-size:14px;color:#fff;text-align:center;line-height:40px;margin:10px 0 0 10px}
.xf4,.xf5{background:#fff;border-top:5px #36aed1 solid}
.xf3 .text{width:90%;margin:0 auto;color:#45b0d0;border-left:8px solid #36aed1;border-right:8px solid #36aed1;font-size:14px;padding-right:5px;padding-left:5px;font-family:Microsoft YaHei;margin-top:5px;font-weight:700;text-align:center}
.xf3 .tt{text-align:center;margin-top:18px;width:100%;font-size:27px}
.xf7{background:url(../images/xf7_bg.png) repeat center #000}
.xf7 .top1{width:85%;height:117px;background:url(../images/xf7_top1.png) no-repeat;background-size:100% 100%;margin:0 auto;margin-top:42px;margin-bottom:20px}
.xf7 .high{width:100%;height:280px;background-size:100% 100%;overflow:hidden}
.xf7 .high p{width:85%;margin:0 auto;font-size:12px;text-align:left;margin-top:2px;color:#444}
.xf9{background:#fff}
.xf9 .title{font-size:22px;width:70%;height:35px;text-align:center;font-weight:700;border-bottom:1px dashed #000;margin:0 auto;line-height:35px}
.xf9 .english{font-size:8px;color:#e0000a;text-align:center;width:100%;margin-top:5px;letter-spacing:0}
.xf9 .choose{width:100%;margin:0 auto;display:flex;margin-top:25px}
.xf9 .choose .th{flex:1;margin-left:1%;border-right:1px solid #e0000a}
.th .thtitle{font-size:20px;height:32px;text-align:center;line-height:32px;width:100%;background:#bb1112;color:#fff;margin-bottom:12px}
.th .yuan{width:10px;height:10px;display:inline-block;border-radius:50%;background:#ba1212;margin-right:4px;margin-top:10px}
.th p{font-size:12px;margin-top:2px;margin-bottom:0}
.th .zkright{color:#be1010}
.xf9 .whychoose{padding-bottom:10px}
.xf9 .choose .other{flex:1;margin-right:1%}
.xf9 .other .qttitle{font-size:14px;height:32px;text-align:center;line-height:32px;width:100%;background:#959595;color:#fff;margin-bottom:20px}
.xf9 .other p{font-size:12px;color:#959595;padding-left:4px;margin-top:8px;margin-bottom:0}
.news_li{width:92%;margin:0 auto;height:40px;border-bottom:1px dashed #c5c5c5;line-height:40px}
.remen{height: 23px;line-height: 18px;border:1px solid #ed4040;margin-right: 3px;color:#e43a3b;font-size:12px;float: left;margin-top: 8px;}
.remen_right{float: right;width: 78%;display: block;font-size:14px;color:#e43a3b;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.news_mid{margin-top:10px;width:100%;height:50px;text-align:center;line-height:50px;background:#e43a3d;color:#fff;font-size:25px;font-weight:700;letter-spacing:4px}
.am-active a{color:#fe0000;font-weight:700}
.xf12{background:url(../images/xf12_bg.png) no-repeat center/cover #000}
.xf12 .tgmj{width:100%;height:280px;overflow:hidden}
.xf12 .tgmj p{color:#fff;margin-top:6px;font-size:14px;letter-spacing:1px;margin-left:17%;margin-bottom:0}
.xf12 .tgtit{width:100%;text-align:center;margin-top:40px;color:#fff;letter-spacing:1.8px}
.xf12 .neirong{width:70%;margin:0 auto;background:#00323d;height:35px;line-height:35px;text-align:center;color:#cdfaf5;letter-spacing:1px;margin-top:6px;margin-bottom:20px}
.xf12 .dui{float:left;width:20px;height:auto;margin-right:5px}
.xf15{background:url(../images/xf16_bg.jpg) no-repeat center/cover #000}
.xf15 .bm{width:100%;height:900px;overflow:hidden;margin-bottom:10px}
.bm1{width:85%;margin:0 auto;margin-top:65px}
.bm2,.bm3,.bm4,.bm5,.bm6{width:85%;margin:0 auto;margin-top:32px}
.bmtop{width:100%;height:40px;color:#fff;font-size:19px;font-weight:700;border-bottom:1px solid #e2ec1a}
.zimu{float:left;width:25%;height:30px;border:1px solid #fff;border-radius:3px;text-align:center;line-height:30px;font-weight:400;margin-right:5px;letter-spacing:2px}
.bmbot{font-size:14px;color:#fff;margin-top:5px}
.xf18{background-color:#fff}
.xf18 .project{width:100%;padding-top:25px;padding-bottom:25px}
.xf18 .project2{width:100%;padding-top:25px;padding-bottom:25px;background:#f8f8f8}
.kctd{width:92%;margin:0 auto}
.kctd h1{font-size:24px;margin-bottom:10px}
.kctd p{width:100%;line-height:1.8;font-size:16px;margin-bottom:0}
.kctd p span{width:15px;height:15px;display:inline-block;background:#fe0000;border-radius:50%;margin-right:10px}
.bd{background:#fff;margin-bottom:20px;height:350px;position:relative;overflow:hidden}
.bd .ul_pj{overflow:hidden;}
.bd .li_pj{width: 100%;height: auto!important;padding: 15px 0;border-bottom: 1px solid #f5f5f5;}
.li_pj .div_r{width:7%;float:left;margin-right: 2%;margin-top: 6px;}
.li_pj .div_l{width: 90%;float:right}
#frameContent{width: 94%;position:relative;overflow:hidden;margin: 0 auto;padding: 20px 0;}
.assess{height: 75px;overflow:hidden;line-height: 24px;color:#333;font-size: 12px;margin-bottom: 0px;}
.as_time{color:#ccc;font-size:12px;margin: 0;}
.pjtitle{background:#1f87e8;color:#fff;line-height:35px}
