@charset "UTF-8";
*{margin:0px; padding:0px; word-wrap:break-word;outline: none;word-break: break-all;}
img,input,select,button,textarea{vertical-align:middle;}
ul,li{list-style:none;}
body{font-size:14px; color: #333; line-height: 1.8;background: #fff;position: relative;min-width: 1200px;}
body{-webkit-tap-highlight-color: rgba(0,0,0,0);}
body,
button,
select,
textarea,
input{font-family: "Helvetica Neue",Helvetica,Arial,"PingFang SC","Microsoft YaHei","Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei", sans-serif;}
a,
button,
input{outline:none!important;-moz-outline-style:none;}
button{cursor: pointer;border: none;}
a {color: #333;text-decoration: none;
-webkit-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
}
a:hover{color:#C30D23;}
img{border:none;}
.clear{ clear:both; height:0px;  margin:0; padding:0;width:0; border:none; overflow:hidden;}
.fl { float:left}
.fr { float:right}
.min-w{min-width: 1160px;}
.mt{margin-top: 20px;}
.mr0{margin-right: 0;}
.wrap{width: 1160px;margin: 0 auto;}
.transition{-webkit-transition: 0.3s;-o-transition: 0.3s;transition: 0.3s;}
.qiehuan{position: relative;}
/*.qiehuan_box{position: absolute;left: 0;top: 0;width: 100%;opacity: 0;z-index: 0;}
.qiehuan_box.hover{display: block;opacity: 1;z-index: 100;}*/
.qiehuan_box{display: none;}
.qiehuan_box.hover{display: block;}
.border{border: 1px solid #e5e5e5;}
.bt0{border-top: none;}
.bdl{border-left:1px solid #e5e5e5;}
.bdr{border-right:1px solid #e5e5e5;}

/*footer*/
#footer{margin-top: 30px;}
.foot_con_a{}
.copy{background: #EEEEEE;padding: 15px 0;line-height: 25px;color:#454545;text-align: center;border-top: 3px solid #E30714;}
.copy span{margin:0 5px;}
.copy a{color:#454545;}


.zscx_container{width: 850px;margin:0 auto;}
.zscx_tit{font-size: 28px;color:#373737;text-align: center;margin-bottom: 30px;line-height: 40px;padding:20px 0;border-bottom: 1px solid #D9D9D9;}

.zscx_form{}
.zscx_form form{width: 478px;margin:0 auto;padding:10px 0;}
.zscx_form .form-group{overflow: hidden;margin-top: 20px;position: relative;padding-left: 170px;}
.zscx_form .control-label{width: 150px;font-size:18px;color:#666;line-height: 40px;position: absolute;top: 0;left: 0;text-align: right;}
.zscx_form .input_box{}
.zscx_form .form-control{background: #fff;border:1px solid #c9c9c9;border-radius:10px;font-size: 16px;padding:0;width:99%;height: 40px;text-indent: 15px;}

.zscx_form .form-group-btn{overflow: hidden;margin-top: 35px;}
.zscx_form .form-group-btn .input_box{padding:10px;}
.zscx_form .form-group-btn .btn{display: block;height: 44px;width:100%;color:#fff;border: none;background: #F92F35;text-align: center;font-size: 18px;margin:0 auto;border-radius: 5px;
-webkit-box-shadow: 0 0 7px #FF5500;
box-shadow: 0 0 7px #FF5500;
background-image: -webkit-linear-gradient(#FF4959, #FF897F);
background-image: -o-linear-gradient(#FF4959, #FF897F);
background-image: linear-gradient(#FF4959, #FF897F);
}

.dl-horizontal{margin: 0;overflow: hidden;line-height:50px;}
.dl-horizontal dt {float: left;width:200px;overflow: hidden;clear: left;text-overflow: ellipsis;white-space: nowrap;font-weight: normal;}
.dl-horizontal dd {margin-left:200px;min-height:50px;}

.zs_info{width: 850px;position: fixed;z-index: 10000;left:50%;margin-left: -425px;top:50%;margin-top: -220px;}
.zs_tit{height: 64px;line-height:64px;font-size: 26px;color:#fff;background: #F76938;padding-left: 40px;}
.zs_con{height: 375px;background:url(../images/zscxbj_03.jpg) no-repeat right bottom;}
.zs_con dl{padding: 40px;font-size: 16px;}
.zs_con dl dt{width: 210px;color:#212121;}
.zs_con dl dd{margin-left: 210px;color: #656565;}

.empty{color:#656565;text-align: center;font-size: 16px;vertical-align: middle;display: table-cell;height: 375px;width: 850px;display: none;}



/*20190920*/
.certificate_body{background:url(../images/zscx_bg.jpg) no-repeat center;position: relative;}
.certificate_body #main_container{position: relative;}
.certificate_body #footer{margin: 0;}
.certificate_body .copy{background:none;border: none;color:#fff;padding-bottom: 40px;}
.certificate_body .copy a{color:#fff;}

.zscx_form{position: absolute;background: rgba(255,255,255,0.8);border-radius: 10px;width: 780px;left:50%;margin-left: -390px;top:50%;margin-top: -200px;height: 400px;}

.zs_info{display: none;}
.form_box_shade{display: none;}
.form_box_shade{background: rgba(0,0,0,0.7);position: fixed;z-index: 5000;top: 0;left: 0;right: 0;bottom: 0;}

