@charset "utf-8";
body,html,div, ul,p,img,dl,dt,dd,form{margin:0px;padding:0px;font-style: normal;border:0; font-size:100%; font-family:"Microsoft YaHei","NSimSun";_font:"Microsoft YaHei","NSimSun"; list-style-type:none;  font-size: 16px; }
body,html{ margin:0px auto; background: #fff;}
.container {width: 100%; max-width:1600px; }
a,a:hover,a:visited,a:active{text-decoration: none !important;}
a{color:#000;text-decoration:none;}
a:hover{ color:#093bc2;text-decoration:none;}
.text-red{color:red;}
.text-green{color: green;}
.prompt_block{ display: none;text-align:center;line-height: 50px; margin: 20px 0; }
.prompt_block .prompt_text{ font-size:18px;}
/* fade透明度系列要设置透明度为0 */
.animate-box{opacity:0; filter:alpha(opacity=0);  }

/*框架部分*/
.webbg{background: url('../images/img01.jpg') center center #5bbeff repeat; background-size: cover; }
.webbg .webcenter{ height: auto; background: #fff; padding: 0px;margin: 2% auto;  overflow:hidden; text-align:center; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
.weblogo .container{color: #000; background: #fff; overflow:hidden; /* background: #fff url('../images/topbg.jpg') 0 bottom no-repeat;background-size:100%; */}
.weblogo .web-logo{padding:20px; }
.weblogo .web-title {float: right; text-align: right; font-size: 22px;margin-top: 30px; }
.weblogo .logo-title{font-size: 20px;padding-left: 20px;position: absolute;  top: 65%;  transform: translateY(-65%); color: #0c3cc2;}
.webfoot{ color: #000; padding: 20px 0;}
.webfoot .web-footer{line-height: 30px; text-align: center;}
.layui-btn{height: 38px;line-height: 30px;font-size: 16px;}
.webcenter .web-menu{background: #d0e3ff; margin:20px 0  20px; padding: 0 60px;z-index: 9999;}
.webcenter .web-menu .menu-name { font-size: 20px; float: left; line-height: 52px; }
.webcenter .web-menu .menu-name .layui-icon{font-size: 34px;vertical-align: middle;}
.webcenter .web-menu  .menu-lists{float: right;}
.webcenter .web-menu  .menu-lists a{padding: 10px 20px; line-height: 35px; font-size: 18px; display: inline-block; }
.webcenter .web-menu  .menu-lists .current{background: #4bb2ff; color: #fff; }
.webcenter .web-menu  .menu-lists a:hover{background: #1e9fff; color: #fff;}

/*首页*/
.webcenter .content{padding: 50px; overflow: auto;}
.webcenter .content .items {height: 200px;padding:40px 0px;margin:20px 0; }
.webcenter .content .items .info .layui-icon{font-size: 50px; color: #fff;}
.webcenter .content .items .info p{font-size: 24px;color: #fff;margin: 10px auto;}
.webcenter .content .psc{ background-color:#337cbe; }
.webcenter .content .tem4{ background-color:#ed7d31; }
.webcenter .content .tem8{ background-color:#605ca8; }
.webcenter .content .zkzdy{ background-color:#ec5555; }
.webcenter .content .cjcx{ background-color:#5db056; }
.webcenter .content .zhanwei{ background-color:#d557ce; }

/*填写*/
.webcenter blockquote{color: red;  width: 90%; margin:30px auto; text-align: left;}
.webcenter .layui-form-item{width: 96%;margin: 20px auto;}
.webcenter .forminfo{padding-bottom: 100px;}
.webcenter .layui-form-label{width: 20%;}
.webcenter .layui-input-inline{width: 58%;text-align: left;}
.webcenter .layui-word-aux{width: 20%; text-align: left;}
.webcenter .payment{text-align: center; padding:50px;}
.webcenter .payment button,.webcenter .payment h3{margin: 50px auto;}

/*准考证*/
.webcenter .zkzdy table{width:90%;}
.webcenter .zkzdy .table .ksxz{padding: 0 10px 10px 10px;}
.webcenter .zkzdy .table .ksxz h4{line-height: 60px;}




@media print{
  .noprint { display: none; }
  .zkzdy table,.zkzdy table tr td div p{width:100%;font-size: 14px;} 
}


/*<=1199的设备 md*/
@media screen and (max-width: 1199px){
  .weblogo .logo-title{font-size: 18px; top:40%;}
  .weblogo .web-title {width: 100%; font-size: 18px;}
 }
 /*<=991的设备 sm*/
@media screen and (max-width: 991px){
  .weblogo .web-logo img{width:180px;height:auto;  }
  

}
/*<=767的设备 xs*/
@media screen and (max-width: 767px){
  .weblogo .web-logo .logo-title{font-size: 16px; }
  .weblogo .web-title {width: 100%; font-size: 18px;}
  .webcenter .content .items {margin:15px auto; }
  .webcenter .layui-word-aux{display: none;}
  .webcenter .layui-form-label{width: 30%;}
  .webcenter .layui-input-inline{width: 65%;}
  .webcenter .layui-input-inline .layui-input{width: 96%;}
  
}

/*<=640的设备*/
@media screen and (max-width: 640px){
  

}
/*<=540的设备*/
@media screen and (max-width: 540px){
  .weblogo .web-logo{padding:10px 0px; }
  .weblogo .web-logo .logo-title{font-size: 14px; top:45px;}
  .webcenter .layui-form-item{width: 90%;margin: auto;}
  
  

 
}
/*<=480的设备*/
@media screen and (max-width: 480px){ 
  .webcenter .content .items{ height: 140px; padding: 10px;}
  .webcenter .content{padding: 20px;} 

}
/*<=360的设备*/
@media screen and (max-width: 360px){
}
/*<=320的设备*/
@media screen and (max-width: 320px){
  body{ display: none;}
}