
body {margin:0;background: url(../images/bgline.png) #f2f8ff repeat-x;background-attachment: fixed;width: 100%;font-family: "微软雅黑","microsoft yahei",PingFangSC-light;color:#333;}
a{color:#6c6c6c;text-decoration:none;}
a,a:hover {text-decoration:none !important;}
a:active {text-decoration:none !important;}
a:visited {text-decoration:none !important;}
a:focus {text-decoration:none !important;}
div,ul,li {padding:0;margin:0;}
p,h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
img {border:none;box-sizing:border-box;vertical-align:middle;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{margin:0px;padding:0px;border:none;list-style:none;}
a{text-decoration:none;text-shadow:none;font-weight:normal;}
textarea,input,button{outline:none;-webkit-appearance:none;font-family:"微软雅黑";}
.fl{float:left;}
.fr{float:right}
.clear{clear:both;height:0;overflow:hidden;}
.clearfix:after {content:"";clear:both;display:table;box-sizing:border-box;}
.w23L {width:23%;float:left;}
.w25R {width:25%;float:right;}
.w31L {width:31.3333%;float:left;}
.w33R {width:33.333333%;float:right;}
.mr2 {margin-right:2%!important}
.w50L {width:49%;float:left;}
.w50R {width:49%;float:right;}
.header{margin:2% auto 0;}
.header img{max-width: 518px;width: 90%;display: block;margin: 0 auto;}
.chaxun{width: 100%;padding-top: 8px;}
.chaxun_main {width:96%;max-width: 900px;margin:0 auto;background: #fff !important;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);}
.result_main{width:96%;max-width: 720px;margin:0 auto;background: #fff !important;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);}
/* 表单开始*/
.IndTit{line-height:50px;width: 100%;margin:0 auto;font-size:18px;text-align: center;color:#ffffff;background-color: #1D59B2;border-top-left-radius:5px;border-top-right-radius:5px;font-weight: bold;}
.page_title{
    width:100%;
    height:45px;
    margin: 0 auto;
    border-bottom: 1px solid #ddd;font-size: 24px;
    display: block;
    text-align: center;
}
.LisR{background-color: #ffffff;margin:15px auto;box-shadow: 0px 0px 10px rgba(0, 0, 0, 0.2);border-radius: 5px;min-width:310px;margin-bottom:30px;width: 96%;max-width: 1000px;padding-bottom: 5px;}
.LisQue{padding:15px 0;width:90%;margin: 0 auto;}
.LisQueS{line-height:35px;margin-top:10px;color:#545454;font-size:14px;width:100%;font-weight: bold;}
.LisQueI{margin-top:10px;height:48px;line-height:48px;padding:0 15px;background:#FFF;border:1px solid #ddd;font-size:14px;color:#000;display:block;width:100%;box-sizing: border-box;border-radius: 3px;}
.LisQueB{line-height:48px;height:48px;width:250px;color:#FFF;border:none;display:block;background:#1D59B2;font-size:16px;margin:20px auto 0;border-radius: 8px;}

.search_ipts {border:1px solid #ddd;background:#FFF;box-sizing:border-box;border-radius:3px;}
.aihao {height:48px;line-height:48px;padding:0 15px;background:#FFF;font-size:14px;outline:none;color:#000;display:block;width:100%;border:none;box-sizing:border-box;border-radius:3px;}

/* 表单结束*/
/* 查询结果*/
/* pc*/

.pc-result{background-color: #ffffff;margin: 10px auto;border-radius: 5px;width: 96%;padding: 5px;box-sizing: border-box;}
.pc_table_box{border-collapse: collapse;border: 1px solid #ddd;background: #fff;width: 96%;margin: 20px auto;padding-bottom: 5px;}

.pc_table_box th{padding: 12px 10px;border: 1px solid #ddd;text-align:right;background: #f9f9f9;color: #333;min-width: 100px;font-weight: normal;}
.pc_table_box td{padding: 12px 10px;border: 1px solid #ddd;font-size: 14px;}


/* wap */
.wap-result{background-color: #ffffff;margin: 20px auto;min-width:300px;width: 100%;max-width: 800px;padding-bottom: 10px;border-radius: 5px;position: relative;}
.wap_table_box { border-collapse: collapse; border: 1px solid #ddd; background: #fff; width: 95%;margin: 20px auto;font-size: 14px;}
.wap_table_box td, .wap_table_box th { padding: 12px 10px;border: 1px solid #ddd; font-size: 14px;}
.wap_table_box td, .pro_table_borderright th { border-right: none; border-left: none;font-size: 14px; }
.wap_table_box tr th { background: #f9f9f9; color: #333;text-align:right;font-size: 14px; }
.wap_table_box tr:nth-child(odd) { background: #fff; }
.wap_table_box tr:nth-child(even) { background: #fcfcfc; }

.cxjg_pic{display: block;margin: 0 auto;width: 100%;max-width: 700px;}
.cx-tips{text-align: center;line-height: 40px;text-align: center;margin-top: 10px;font-size: 13px;}
.cx-tips span{color:#1D59B2;font-weight: bold;}


.dzbtn{line-height:48px;height:48px;width:250px;color:#FFF;border:none;display:block;background:#1D59B2;font-size:16px;margin:30px auto 15px;border-radius: 8px;text-align: center;}

.zhengshu{background-color: #ffffff;margin: 20px auto;box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.2);border-radius: 5px;width: 1000px;}
.dzzs div{position: absolute;}

.downcert{margin: 0px auto;position: relative;}
.downcert div{position: absolute;}

.chauxn_list {margin:20px auto 40px;width:92%;}
.chauxn_list li {width:47.5%;height:82px;border-radius:7px;background:transparent;border:2px solid #27649c;opacity:0.8;float:left;margin-top:20px;text-align:center;line-height:82px;color:#27649c;overflow:hidden;background:url(../images/cx_bg.png);background-repeat:no-repeat;background-size:100% 100%;color:#fff !important;margin-right:5%;box-sizing:border-box;}
.chauxn_list li a {font-weight:400;font-size:22px;text-align:left;color:#fff !important;display:block;text-align:center}
.chauxn_list li:nth-of-type(2N+2) {margin-right:0px;}
.foot{background:#1D59B2;padding:16px 0;width:100%;margin:0 auto;font-size:13px;color: #eeeeee;text-align: center;line-height: 26px;margin-top: 30px;}
.foot a{color:#dddddd}
 #PageContent {margin:10px auto 20px;text-align:center;padding-bottom: 5px;}
 .pagination {text-align:center;}
 .pagination li {counter-increment:pagination;display:inline;margin:0 6px;}
 .pagination li:hover a,.pagination li.active a {color:#fdfdfd;background-color:#1D59B2;border:solid 1px #1D59B2;}
 .pagination li:nth-child(2) {counter-reset:pagination;}
 .pagination li a {border:solid 1px #d6d6d6;border-radius:3px;color:#7d7d7d;text-decoration:none;text-transform:uppercase;display:inline-block;text-align:center;padding:8px 15px;}	
 
 /* 弹窗 */
 .modal_layout {position:fixed;top:0px;left:0;width:100%;height:100%;z-index:1999;display:none;overflow-y: auto;}
 .rkmask {position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.5);z-index:999;}
 
 .rkxz_box {max-width:960px;margin:0px auto;position:relative;position:fixed;left:50%;top:30%;-webkit-transform:translate(-50%,-30%);-ms-transform:translate(-50%,-30%);transform:translate(-50%,-30%);z-index: 1000;}
 
 .rkxz_pop{box-shadow: 0 5px 5px rgba(167, 183, 204, .18);background-color: rgba(255,255,255,0.8);border-radius: 6px;padding: 20px;max-height: 470px;color:#333333;font-size: 20px;line-height: 1.5;margin-bottom: 5px;}
 .pop_title{font-size:20px;background-color: #005a9c;line-height: 60px;text-transform: uppercase;color: #ffffff;text-align: center;position: relative;}
 .pop_out {position:absolute;top:10px;right:10px;background:url(../images/pop_close.png) no-repeat center center;background-size:100% 100%;width:40px;height:40px;font-size:0;}
 @media screen and (max-width:767px) {
 
 .rkxz_box {width: 96%;}
 .pop_out{width: 32px;height: 32px;top:14px;}
 .rkxz_pop {padding:15px;max-height: 320px;font-size:14px;line-height: 1.8;}
 }
 
 

.mypic {width:120px;height:auto;position:relative;margin:15px auto;margin: 0 auto!important;}
.mypic img {width:120px;height:auto;object-fit:cover;}

 .video_box {
   overflow: hidden;
 }
 .video_box > .every_upload {
   width: 100%;
   height: 300px;
   margin-right: 10px;
   position: relative;
   overflow: hidden;
   margin-bottom: 10px;
 }
 
 .video_box > .input_upload {
   width: 90px;
   height: 90px;
   position: relative;float: left;
 }
 .video_box > .input_upload > img {
   width: 100%;
   height: 100%;
 }
 
 .filedel {
     position: absolute;
     top: 5px;
     right: 5px;
     background: rgba(0,0,0,0.4);
     padding: 3px 6px;
     border-radius: 3px;
     color: #ffffff!important;
     text-decoration: none;font-size: 12px;
 }
 .filebtn{position: absolute; top: 0px; left: 0px; width: 100%; height: 34px; overflow: hidden; bottom: auto; right: auto;}
 
 #toolbar {
     width: 100%;
     padding: 10px 0;
     color: #fff;
     font-size: 15px;
     background-color: #2da5da;
 	line-height: 30px;height: 30px;
     text-align: center;
     
     display: block;
     position: fixed;
     bottom: 0px;
     left: 0;
     right: 0;
     z-index: 100;
 	}
 	#toolbar a{display:block;float:left;width:50%;text-align: center;color: #fff;box-sizing: border-box;}
 	.recordBtn2 {
 		border-left: solid 1px #dddddd;
 	}