@charset "utf-8";
/*Ҫʽ*/
body{background: url(../images/bg.png);font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;color:#333;}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, button{padding:0;margin:0;}
ul{list-style:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
img{ vertical-align:top;border:0; margin:0; padding:0;}
fieldset, img{border:0;}
input, label, select, option, textarea, button, fieldset, legend{font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}
table{border-collapse:collapse;border-spacing:0;font:12px/18px Verdana, Simsun, Helvetica, Arial, sans-serif;}

/**/
.clear{ clear:both}
.dis{ display:none}
.left{ float:left}
.right{ float:right}
.red{color:#cd0000;}
.orange{ color:#ff5a00;}
.boder1px{ border:1px solid #e4e4e4}
.position_rel{ position:relative}
del{ font-family:georgia}

.blank3 {clear:both; height:3px; overflow:hidden; display:block;}
.blank6 {clear:both; height:6px; overflow:hidden; display:block;}
.blank9 {clear:both; height:9px; overflow:hidden; display:block;}
.blank30 {clear:both; height:30px; overflow:hidden; display:block;}
.blank15 {clear:both; height:15px; overflow:hidden; display:block;}
.blank20 {clear:both; height:20px; overflow:hidden; display:block;}
.blank23 {clear:both; height:23px; overflow:hidden; display:block;}
.blank10 {clear:both; height:10px; overflow:hidden; display:block;}
.blank40 {clear:both; height:40px; overflow:hidden; display:block;}

/**/
a{color:#3b8dd4;text-decoration:none;}
a:hover{text-decoration: underline;}

a.hot{text-decoration:none;color:#0056A4;}
a.hot:hover{text-decoration:underline;}


.blue{ color:#085598;}
.huise{ color:#b4b9bd;}
.hluea{ color:#3f81ba;}

.huise2{ color:#333;}
.white { color:#fff;}

.menu_m{  float: left; padding-top:18px;width: 600px;}
.menu_left{ height:44px; padding-left:10px;}
.menu_left li{ font-size:16px; float: left; line-height:37px; text-align:center;  color:#fff; font-weight:bold; padding-left:12px;}
.menu_left li a{ font-size:16px; color: #fff; display:block; text-decoration:none;height:37px;text-align:center;padding-left: 5px;padding-right: 5px;}
#curant{ background:url(../images/aas.png) no-repeat; color:#006699;}
.nvjing{ float:right; padding-top:30px; color:#fff;}

.l_qq {
    background: url(../images/Connect_logo_7.png) no-repeat;
    float: left;
    height: 24px;
    margin-right: 8px;
    width: 65px;
    overflow: hidden;
    text-indent: -999px;
}
.l_wd {
    background: url(../images/weiduan.png) no-repeat;
    float: left;
    height: 24px;
    margin-right: 8px;
    width: 60px;
    overflow: hidden;
    text-indent: -999px;
}

.btn_alert_gray{
    border: none;
    background-color: gray;
    height: 30px;
    line-height: 30px;
    color: #fff;
    padding: 0 10px;
    border-radius: 4px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-size: 14px;
    margin-left: 5px;
    display: inline-block;
}

.btn_alert_yellow{
    border: none;
    background-color: #f1c673;
    height: 30px;
    line-height: 30px;
    color: #fff;
    padding: 0 10px;
    border-radius: 4px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-size: 14px;

    display: inline-block;
}

.btn_alert_blue{
    border: none;
    background-color: #6B80DF;
    height: 30px;
    line-height: 30px;
    color: #fff;
    padding: 0 10px;
    border-radius: 4px;
    font-family: PingFangSC-Regular, PingFang SC;
    font-size: 14px;

    display: inline-block;
}
.btn_alert_blue:hover{
    background-color: #96a8eb;
}

.btn_alert_yellow:hover{
    background-color: #96a8eb;
}

.btn_alert_blue:active{
    background-color: #4f5fb8;
}

.modal {
      display: none;
      position: fixed;
      z-index: 9999;
      top: 0;
      left: 0;
      width: 100%;
      height: 100%;
      background-color: rgba(0, 0, 0, 0.8);
   }

   .modal-image {
      display: block;
      max-width: 90%;
      max-height: 90%;
      margin: auto;
      margin-top: 5%;
   }


