body {font-family:'Microsoft YaHei';font-size: 14px;line-height: 30px;color: #333;margin: 0;padding: 0; background:#F6F9FC;}
i{margin-right: 4px;}
.bodypa{width: 100%; padding:0;}
.body02{width: 90%; max-width: 1280px; margin: 0 auto; position: relative;}
.headerbg{background: #fff; position: relative; left: 0; right: 0;top: 0; width: 100%; z-index: 999;box-shadow: 0px 0px 10px rgba(0,0,0,0.2);}
.logo{padding: 20px 0; margin: 0 10px;}
.logo a{display: block;}

.bodybg{background: url(../image/bodybg.jpg) no-repeat center center #030047; background-size:100% auto;}
.ineit{text-align: right;}
.ineit .neifon{color: #fff; display: inline-block; width: 46%; text-align: left; font-size: 16px; padding: 0px 0;}
.ineit .neifon p{margin-bottom: 10px;}
.ineit .neifon p a{color: #F7BB2B; text-decoration: underline;}
.ineit .neifon .annius{text-align: center; padding-top: 50px;}
.ineit .neifon .annius a{display:inline-block; width: 70%; background:#00469C; border-radius: 10px; color: #fff; text-decoration: none; font-weight: bolder;padding: 4px 0;}

.footercf{color: #fff;}
.footer{text-align: center;}
.pa50{padding: 50px 0;}
.pa-t50{padding:50px 0 0 0;}
.pa-b50{padding:0 0 50px 0;}
.nrbg{background: #fff; border-radius: 20px; padding: 60px 10%; font-size: 16px; margin: 0 10px;}
.neititle{text-align: center; font-size: 26px; font-weight: bolder; color: #000; padding-bottom: 30px;}
.neititle span{display: block; font-size: 16px; color: #7B7B7D; font-weight: normal;}
.neifonsb{padding-bottom: 20px;}
.neifonsw{font-weight: bolder;}


.anniu{text-align: center; padding-top: 30px;}
.anniu a{background: #00479D; text-decoration: none; display:inline-block; color: #fff; font-weight: bolder; padding: 5px 40px; border-radius: 10px;}


.tx_df{display: flex; justify-content: left;padding-bottom: 20px;}
.tx_topfon{text-align: center;}
.tx_futitle{font-size: 22px; padding-right: 10px;}
.tx_fco{color: #7B7B7D; font-size: 14px;}

.tx_xuanze{position: relative;}

.xulibo{border:1px rgba(255,255,255,0.2) dashed; border-radius: 10px; padding: 20px; display: flex; justify-content: space-between; align-items: center;}
.xulibo .lwi{width:calc(100% - 190px);}
.xulibo .lwi .lists{display: flex; justify-content: left;}
.xulibo .lwi .lists .lfons{color: #F9BD00; font-weight: bolder;padding-left: 22px; width: 50px;}
.xulibo .lwi .lists .rfons{width:calc(100% - 70px);}
.xulibo .lwi .lists .icon01{background: url(../image/icon01.png) no-repeat left 5px; background-size: auto 18px;}
.xulibo .lwi .lists .icon02{background: url(../image/icon02.png) no-repeat left 5px; background-size: auto 18px;}
.xulibo .lwi .lists .icon03{background: url(../image/icon03.png) no-repeat left 5px; background-size: auto 18px;}
.xulibo .lwi .lists .icon04{background: url(../image/icon04.png) no-repeat left 5px; background-size: auto 18px;}

.xulibo .rwi{width: 180px; color: #F9BD00; font-weight: bolder; text-align: center;}



.tx_forms{position: relative;}
.el-radio{line-height: 30px;}
.tx_po{position: relative;}
.tx_df{display: flex; justify-content: left;padding-bottom: 20px;}
.tx_topfon{text-align: center; margin: 0 10px;}
.tx_futitle{font-size: 22px; padding-right: 10px;}
.tx_fco{color: #7B7B7D; font-size: 14px;}

.tx_xuanze{position: relative;}


.tx_forms{position: relative;}

.tx_bt{color: #FF0000; margin-right: 8px; margin-bottom: 20px;}
.tx_inputpa{padding: 0px 0 40px 0;}
.tx_inputbo{display: flex; justify-content: left; align-items: flex-start; margin-bottom: 10px;}
.tx_inputbo .ltitle{width: 130px; margin-right: 20px; color: #000; text-align: right;}
.tx_inputbo .rwidths{width:calc(100% - 150px); max-width: 490px;}
.tx_inputbo .rwidths input{background: #F6F9FC;}
.tx_inputbo .rwidths2{display: flex;justify-content: space-between; align-items: flex-start;}
.tx_inputbo .rwidths2 .el-select{width: 30%;}
.tx_inputbo .rwidths2 .inputbg{width: 68%;}
.tx_inputbo .rwidths3{width:calc(100% - 150px);}
.tx_inputbo .rwidths3 textarea{background: #F6F9FC;}
.tx_inputbo .rwidths3 .upload-demo{border:1px #DCDCDC dashed;border-radius: 5px; padding:20px 40px;}
.tx_inputbo .rwidths3 .upload-demo .el-upload{display: block;}
.tx_inputbo .rwidths3 .upload-demo .el-upload-dragger{border: 0; width: 100%; height: auto; text-align: center; display: block;}
.tx_inputbo .rwidths3 strong{color:#060066; text-decoration: underline;}

.tx_jia{border:1px #DCDCDC dashed; text-align: center; margin-top: 30px; cursor: pointer; padding:3px 10px; border-radius: 5px;}

.el-radio-button__inner, .el-radio-group{line-height: 30px;}



.tijiaop{text-align: center;padding-top: 80px; text-align: center;}
.tijiaoan{width: 20%;background-color:#00479D;border-color: #00479D; border-radius: 5px; font-weight: bolder; color: #fff; padding: 5px 0; margin: 0 auto; cursor: pointer;}

.huadons{margin-top: -150px;margin-bottom: 100px;}

.yanzhenk{width: 230px; line-height: 40px;}


.tanchuangbg{position: fixed; left: 0; right: 0; top: 0; bottom: 0; z-index: 9999; background: rgba(3,0,47,0.7); display: flex; justify-content: center; align-items: center;}
.tanchuangbg .neibg{background: #fff; border-radius: 10px; width: 90%; max-width: 530px; position: relative;}
.tanchuangbg .neibg .guan{width: 30px; height: 30px; border-radius: 50%; color: #fff; background: #F9BD00; text-align: center; font-size: 16px; position: absolute; right: 10px; top: 10px; cursor: pointer;}
.tanchuangbg .neibg .nerong{padding: 50px 15%; font-size: 16px; text-align: justify;}



@media screen and (max-width:1500px){
}

@media screen and (max-width:1200px){
	
}

@media screen and (max-width: 960px){

}

@media screen and (max-width: 768px){
.bodybg{background: url(../image/bodybg.jpg) no-repeat center center; background-size: auto 100%;}
.ineit{text-align: center;}
.ineit .neifon{color: #fff; display: inline-block; width:calc(100% - 40px); text-align: left; font-size: 16px; padding: 0px 0;}

.nrbg{padding:30px 10px;}
.tx_df{display: block;}
.tx_inputbo{display: block;}
.tx_inputbo .ltitle{width: 100%; text-align: left;}
.tx_inputbo .rwidths{width: 100%;}
.tx_inputbo .rwidths2{width: 100%;}
.tx_inputbo .rwidths3{width: 100%;}
.tx_inputbo .rwidths3 .upload-demo{padding: 10px;}
.tx_topfon{text-align: left;}
.yanzhenk{width: 100%;}

.tijiaop{text-align: center;padding-top: 120px; text-align: center;}
.huadons{margin-top: -190px;margin-bottom: 70px;}

.xulibo{display: block;}
.xulibo .lwi{width: 100%;}
.xulibo .rwi{width: 100%; padding-top: 20px;}


}