.about_us{width: 1200px; margin: 60px auto 30px;}
.column_t{font-weight: bold; font-size: 32px; text-align: center; letter-spacing: 5px;}
.column_t p{ font-size: 14px; color: #939393; font-weight: normal; letter-spacing: 2px;}
.column_con{ margin: 40px auto;}
.column_con p{ color: #666; font-size: 16px; text-align: center; height: 40px; line-height: 40px;}
h3{ color: #000; font-size: 22px; text-align: center; margin-bottom: 50px; font-weight: normal;}
.index_step{ display: flex; justify-content: space-around; text-align: center; /* align-items:center; */}
.step_box{ width: 88px;}
.step_box_img{ width: 88px; height: 88px;}
.step_box strong{ color: #181818; font-size: 18px; line-height: 70px; font-weight: normal;}
.step_jg{ width:23px; background: url(../img/stepicon.png) no-repeat; height: 10px; margin-top:40px;}

#right_now{ height: 210px; background: url(../img/rightnowbg.png) no-repeat center; width: 100%; margin: 0 0 100px 0;}
.right_now{ width: 1200px; margin: 0 auto; text-align: center; color: #fff;}
.right_now h2{ font-size: 30px; line-height: 100px; font-weight: normal;}
.right_now p{ font-size: 18px; color: #c8cbd2;}

#use_field{ width: 100%; height:587px; background: url(../img/usefieldbg.png) no-repeat center;}
.use_field{ width: 1200px; margin: 0 auto;}
.field_con{ display: flex; justify-content: space-around; margin-top: 80px;}
.field_box{ width: 210px;}
.field_box_img{ width: 112px; height: 115px;}
.field_box strong{ font-size: 20px; color: #181818; margin-left: 15px;}
.field_box p{font-size: 16px;color: #666; margin-left: 15px; margin-top: 15px; line-height: 32px;}

#products{ height: 625px; width: 100%; background: #FBFBFB;}
.products{ width: 1200px; margin: 0 auto; padding-top: 50px; position: relative;}
.product_con{ width: 1200px; display: flex; height: 500px; justify-content: space-around; margin-top: 50px;}
.products_box{ width: 230px; height: 326px;box-shadow: 0px 19px 25px 0px rgba(0, 0, 0, 0.09); background: #fff; z-index: 99; padding: 17px;}
.bg_icon{ width: 192px; height: 200px; background: url(../img/productbg.png) no-repeat; position: absolute; top:115px; left: -77px;z-index: 0;}
.product_box_img{ width: 230px; height: 173px;}
.products_box strong{ display: block; height: 28px; margin-top: 15px; text-align: center; font-size: 20px;color: #181818;}
.products_box p{color: #6D7278; font-size: 16px; text-align: center; margin-top: 20px; line-height: 26px;}

#about_banner{ width: 100%; height: 320px; background: url(../img/aboutbanner.png) no-repeat center;}
.aboutus_con{ display: flex; justify-content: space-around; margin-top: 75px;}
.aboutus_img{ width: 546px; height: 351px; background: url(../img/aboutimg.png) no-repeat;}
.aboutus_font{ width: 592px; font-size: 16px; color: #666; line-height: 32px;}
.aboutus_font p{ margin-bottom: 40px;}

#score_banner{ width: 100%; height: 320px; background: url(../img/scorebanner.png) no-repeat center;}
#scoring{background: #F7FBFF; padding-top: 49px;}
.score_menu{ height: 26px; margin:0 auto 30px;}
.scoring{ width: 1200px; margin: 0 auto;}
.scoring span{ display: block; width: 8px; height:26px; background: #0091FF; float: left;}
.scoring strong{ color: #181818; font-size: 26px; display: block; height: 26px; line-height: 26px; float: left; margin-left: 10px;}

#search_banner{ width: 100%; height: 520px; background: url(../img/searchbg.png) no-repeat center;}
.search_banner{ width: 1200px; height: 520px; margin: 0 auto;}

.automatic {width: 320px; height: 100px;background: #fff;margin: 20% 40%;position: fixed;line-height: 100px;text-align: center;font-size: 18px;color: #181818;}

/* platformRecord.html */
.content_box{ margin: 0 20px; padding: 30px 0;}
.thelabel{ font-size: 26px; font-weight: bold; color: #181818; text-align: center; margin-bottom: 40px;}
.screening{ display: flex; justify-content: space-around;}
.conditions{ font-size: 16px; color: #181818;}
.conditions input,.conditions select{ width: 200px; height: 38px; border: 1px solid #A0A0A0; border-radius: 4px; text-indent: 10px;}
.conditions label{ font-size: 14px; padding: 6px 16px; margin: 0 5px;}
#cha{ background: #5280FF; color: #fff; border: 1px solid #5280FF; border-radius: 4px;}
#dao{ border: 1px solid #939393; border-radius: 4px; color: #666;}

.listBox{ position: relative; margin-top: 10px;}
.listBox_t{height: 55px; line-height: 55px; background: #FAFAFA; border-bottom: 2px solid #E8E8E8; width: 100%;}
#tabeDate{ width: 100%; margin: -55px 0 0; padding: 0 24px;}
#tabeDate tr th{ height: 55px; line-height: 55px; font-size: 15px;}
#tabeDate tr td{ border-bottom: 2px solid #E8E8E8; padding: 18px 5px; text-align: center; font-size: 15px}

/* 分页 */
.paging{ text-align: center; width: 1200px; margin: 0 auto; background: #fff; padding-bottom: 30px;  }
.totalpage{ font-size: 14px; color: #666666;}
.totalpage strong{ color:#5280FF; padding: 0 5px;}
.totalpage,.turnpage,.currentpage{ display: inline-block;}
.turnpage{ margin: 0 10px;}
.link{ padding: 3px 10px; border: 1px solid #CCCCCC; color: #666; font-weight: normal; font-size: 14px;cursor: pointer;}
.turnpage ul{ display: inline-block;}
.turnpage ul li{ display: inline-block; padding: 3px 10px; border: 1px solid #ccc; font-size: 14px; cursor: pointer;}
.currentpage{ font-size: 14px; color: #666666;}
.currentpage strong{ color: #5280FF;padding: 0 5px; }
.curpage {border: 1px solid #5280FF;background: #5280FF;color: #fff;cursor: pointer;}
#down{background: #5280FF; color: #fff;border: 1px solid #5280FF;cursor: pointer;}

/* 导出 */
.expro_box{width: 400px; height: 200px;  background: #F5F7FA; position: fixed; left: 50%; top: 50%; margin-left: -200px; margin-top: -100px; text-align: center;}
.expro_box_con{ height: 160px; line-height: 160px;}
.expro_box_con a{ padding: 10px 25px; border: 1px solid #0000FF; }
.expro_box_top{ height: 40px; line-height: 40px; background: #5280FF; text-align: right;}
.expro_box_top span{ color: #fff; cursor: pointer; padding: 2px; font-size: 12px; border: 1px solid #ccc; border-radius: 3px; margin-right: 20px;}

/* 查看详情弹框 */
.detail_box{width: 80%; height: 84%; background: #F5F7FA; margin: 4% 10%; overflow-y: scroll;overflow-x: hidden; position: fixed;}

.detail_t{ height: 60px; line-height: 60px; background: #FAFAFA; text-align: center; font-size: 20px; color: #181818;}
.shut_down{ float: right; margin-right: 15px; cursor: pointer; font-weight: bold;}

#picBox{ width: 800px; height: 600px; background: #fff; position: fixed; left: 50%; top:50%; margin-left: -400px; margin-top: -300px; overflow-y: scroll; padding: 0 0 50px;}
.sureBox{ width: 160px; height: 44px; position: fixed; left: 50%; top:50%; margin-left: -80px; margin-top: -22px; }

/* record */
.record{ border: 1px solid #E3E3E3; margin: 50px;}
.rows{ width: 100%; height: 50px; border-bottom: 1px solid #E8E8E8;}
.rowss{ width: 100%; height: 60px; border-bottom: 1px solid #E8E8E8;}
.rows label{ display: inline-block; height: 50px; line-height: 50px; background: #e3e3e3; padding:0 30px; font-weight: bold; color: #181818;}
.rowss label{ display: inline-block; height: 60px; line-height: 60px; background: #e3e3e3; padding:0 20px; font-weight: bold; color: #181818;}
.validity{ padding: 0 20px; color: #000; font-size: 20px}
/* #download{padding-left: 50px; }
#download a{ border: 1px solid #5280FF; padding: 5px 30px;} */
.rowss a{ padding: 0 40px; color: #007AFF; font-weight: bold; font-size: 14px;}
.pictable{ width: 80%; margin: 50px auto; text-align: center;}
.pictable tr td p{ margin: 15px 0 30px;}
.pictable tr td p a{ border: 1px solid #5280FF; border-radius: 4px; padding: 8px 58px; font-weight: bold; font-size: 16px; color: #5280FF;}
.histry{ margin: 50px;}
.histry table{ width: 100%; text-align: center;}
.th{ height: 50px; background: #E3E3E3;}
.th1{height: 40px; background: none; border-bottom: 1px solid #E8E8E8;}
.histry table tr td{height: 60px; border-bottom: 1px solid #E8E8E8; color: #666666;}
#wu{ text-align: center; height: 250px; line-height: 260px;}

#shut{ padding: 5px 20px; border: 1px solid #ccc; font-size: 14px; border-radius: 5px; cursor: pointer;}


/* record.html */
.record_con{ background: #fff; padding: 30px 0;}
.record_box{ margin: 0 50px;}
.record_box h1{ font-size: 22px; color: #181818; margin-bottom: 40px;}
.record_box h2{ font-size: 16px; color: #181818; text-align: center; padding: 10px 0 20px;}
.flex_box{ display: flex; justify-content: space-around; font-size: 20px;}
.flex_box span{ font-size: 20px; margin-left: 20px;}
.flex_box label{ font-size: 16px; margin-left: 20px; padding: 2px 6px; border: 1px solid #DB0038; border-radius: 2px; color: #DB0038;}
.flex_box button{ font-size: 16px; float: right; padding: 2px 6px; background: #5280FF; outline: none; border: 1px solid #5280FF; border-radius: 4px; color: #fff; cursor: pointer;}
.flex_box a{ text-decoration: none; padding: 8px 56px; border: 1px solid #5280FF; border-radius: 4px; font-size: 16px; color: #5280FF; margin-left: 20px;}
.file_down{ display: inline-block; border: 1px solid #E3E3E3; width: 1000px; margin-left: 12px; height: 520px; padding: 10px 0;}
.file_down_box{ float: left; margin:20px 0 20px 170px; text-align: center;}
.file_down_box a{ margin: 0;}
.down_img{ margin-bottom: 30px;}
#downLoad a{ padding: 8px 10px;}
#picBox{ width: 800px; height: 600px; background: #fff; position: fixed; left: 50%; top:50%; margin-left: -400px; margin-top: -300px; overflow-y: scroll; padding: 0 0 50px;}
.sureBox{ width: 160px; height: 44px; position: fixed; left: 50%; top:50%; margin-left: -80px; margin-top: -22px; }
.stepdown {width: 160px;height: 44px;border: 1px solid #E3E3E3;border-radius: 4px;cursor: pointer;margin-left: 30px;}
.btnbox {text-align: center;}
.cha {width: 24px;height: 24px;border-radius: 50%;border: 1px solid #CCCCCC;display: block;line-height: 24px;text-align: center;cursor: pointer;position: absolute;z-index: 999999;right: 15px;top: 15px;}
		
/* StepFive.html */
.submitBox{ width: 1100px; background: #fff; padding: 30px 50px;}
.jigou{ margin: 30px 0; text-align: center;}
.jgli{ display: block; width: 178px; height: 44px; float: left; border: 1px solid #ccc; margin-right: 30px; border-radius: 2px; } 

.jgli span{ background: url(../img/jg.png) no-repeat left; display: inline-block; height: 44px; line-height: 44px; padding-left: 35px;}
.addli span{ background: url(../img/jg.png) no-repeat left; display: inline-block; height: 44px; line-height: 44px; padding-left: 35px;}
.feiyong li{ display: block; width: 178px; height: 88px; line-height: 88px; margin-left: 30px;} 
.feiyong strong{ color:#DB0038; font-size: 20px}

.basetable{margin: 20px 0;position: relative;}
.basetable tr th{ background: #E3E3E3; text-align: center; height: 60px;}
.basetable tr td{ height: 50px;}
.basetable tr td input{ width: 250px; height: 30px; border-radius: 3px; border: 1px solid #a0a0a0;}
.basetable tr td select{ width: 150px; height: 30px; border-radius: 3px; border: 1px solid #a0a0a0;}
.addmessage{ text-align: center; margin: 40px 0 40px;}
.basetd{ width: 200px; text-align: right;}
.pchose{  display: inline-block; color: #fff;background: #5280FF; outline: none; }
.star {color: red;margin-right: 10px;}
#zp, #pp { width: 230px; height: 60px; line-height: 60px;border: none;cursor: pointer;}

/* 提示框 */
#prompt{ width: 560px; height: 320px; position: fixed; left: 50%; top: 30%; margin-left: -280px; background: #fff;}
.msgBox{ width: 560px; height: 230px; position: fixed; left: 50%; top: 30%; margin-left: -280px; background: #fff;}
.prompt_t{ background: #5280FF; padding:10px 38px; color: #fff; font-size: 16px; font-weight: bold; text-align: center; line-height: 24px;}
.radioul{ margin: 40px 0 30px 50px;}
.radioul li{font-size: 16px; color: #181818;  font-weight: bold; line-height: 40px; padding: 0 0 0 47px; cursor: pointer;}
.radioul li span{ color: #DB0038; font-size: 14px; margin-left: 10px;}
.radioli{ background: url(../img/radio.png) no-repeat; background-position:0 8px;}
.radiolis{ background: url(../img/radioCheck.png) no-repeat; background-position:0 8px;}
#cancel{ margin: 0;}
#sure{ margin-left: 30px;}
.stepdowns {width: 160px;height: 44px;border: 1px solid #E3E3E3;border-radius: 4px;cursor: pointer;margin-left: 30px;}
.saves {width: 160px;height: 44px;border: 1px solid #5280FF;border-radius: 4px;color: #fff;background: #5280FF;cursor: pointer;}