/*样式初始化v2018-4-22*/
*{margin:0;padding:0;}
body,button,input,select,textarea{font-family: "微软雅黑","Arial Regular",Verdana, Helvetica, sans-serif;}/*宋体 \5FAE\8F6F\96C5\9ED1  Verdana, Helvetica, sans-serif*/

/*h1,h2,h3,h4,h5,h6{font-size:100%;}
address,cite,dfn,em,var,i{font-style:normal;}
code,kbd,pre,samp{font-family:courier new,courier,monospace;word-wrap: break-word; white-space: normal;}
small{font-size:12px;}*/
@font-face{
    font-family:'思源黑体';
    src:url(../font/SourceHanSansCN-Regular.otf)
  
}
ul,ol{list-style:none;}
a:link,a:visited{color:#000;text-decoration:none;}
a:hover{color:#000;}
sup{vertical-align:text-top;}
sub{vertical-align:text-bottom;}
legend{color:#000;}
fieldset,img{border:0;}
button,input,select,textarea{font-size:100%;outline: none;}
button { cursor: pointer; }
table{border-collapse:collapse;border-spacing:0;}
body { -webkit-tap-highlight-color :rgba(0, 0, 0, 0);}
input { border:none; }
textarea { resize: none;}
img { vertical-align: bottom; height: auto; max-width: 100%;}
ins { text-decoration: none; }
select {
  outline:none;
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border:none;
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  /*-webkit-appearance:none;*/
  /*在选择框的最右侧中间显示小箭头图片*/
  /*background: url("http://ourjs.github.io/static/2015/arrow.png") no-repeat scroll 96% center transparent;*/
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
}
body{background:#ECECEC;}
.comBox img { max-width: 100%!important; }
.comBox ul,.comBox ol { list-style: inherit; }


.box_box,
.m_lr_auto {-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
.myAn {transition: .3s;-moz-transition: .3s; /* Firefox 4 */-webkit-transition: .3s; /* Safari and Chrome */-o-transition: .3s; /* Opera */ }
.this-no{display: none;}
.clearfix:after {  content:".";  height:0;  visibility:hidden;  display:block;  clear:both;  }
.nbSp-o5,.nbSp-1,.nbSp-2 {height: 1px; display: inline-block;}
.nbSp-o5 { width: 0.5em;}
.nbSp-1 { width: 1em;}
.nbSp-2 { width: 2em;}
.r_m_none { margin-right: 0!important; }
.r_p_none { padding-right: 0!important; }
.b_r_none { border-right: none!important; }
.gotop { display: none; }

.left { float: left; }
.right { float: right; }

/*多行垂直水平居中*/
.middle-box{display: table; height: 300px;}
.middle-inner{display: table-cell; vertical-align:middle; text-align:center;}

/*多行垂直水平居中*/
.align-center-vertical{
    display: flex;
    align-items: center;
    justify-content: space-around;
    flex-direction: column;
}

/*百度地图*/
#dituContent img { max-width: initial!important; }

.tcdPageCode {
    text-align: center;
    margin: 20px auto 40px;
}

.tcdPageCode a, .current, .disabled {
    display: inline-block;
    line-height: 30px;
    border: 1px solid #ddd;
    padding: 0 10px;
    margin-left: 10px;
    color:#666
}
.current {
    background:#CA1427;
    color: #fff;
    margin-left: 10px;
    border-color:transparent
}
.nextPage,.prevPage,.disabled{background:#262626;color:#fff !important;}


/*@font-face {font-family:"096MKS";*/
  /*src: url('../font/096MKS_.eot'); /!* IE9*!/*/
  /*src:url('../font/096MKS_.woff') format('woff'), /!* chrome, firefox *!/*/
  /*url('../font/096MKS_.TTF') format('truetype'), /!* chrome, firefox, opera, Safari, Android, iOS 4.2+*!/*/
  /*url('../font/096MKS_.svg') format('svg'); /!* iOS 4.1- *!/*/
/*}*/

/*阿里巴巴图标*/
@font-face {
  font-family: 'iconfont';  /* project id 759230 */
  src: url('//at.alicdn.com/t/font_759230_vty6kkigajh.eot');
  src: url('//at.alicdn.com/t/font_759230_vty6kkigajh.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_759230_vty6kkigajh.woff') format('woff'),
  url('//at.alicdn.com/t/font_759230_vty6kkigajh.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_759230_vty6kkigajh.svg#iconfont') format('svg');
}
.iconfont{
    font-family:"iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
    
/*<span class="iconfont">&#x33;</span>*/


/*滚动条优化*/
::-webkit-scrollbar/*整体部分*/{
    width: 10px;
    height:10px;
}

::-webkit-scrollbar-track/*滑动轨道*/{
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    border-radius: 0px;
    background: rgba(0,0,0,0.1);
}

::-webkit-scrollbar-thumb/*滑块*/{
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.2);
}

::-webkit-scrollbar-thumb:hover/*滑块效果*/{
    border-radius: 5px;
    -webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);
    background: rgba(0,0,0,0.4);
}



label { position: relative; }
input[type=checkbox] { margin-right: 2px; visibility: hidden; width: 10px!important; height: 10px!important; display: inline-block; }
input[type=checkbox]+.checkboxIcon { display: inline-block; cursor: pointer; position: absolute; width: 10px; height: 10px; top: 1px; left: 0; background: #fff; border:2px solid #ccc; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius: 3px;   /* Webkit browsers */ border-radius:3px; }
.checkboxIcon:after { opacity: 0; content: ''; position: absolute; width: 7px; height: 3px; background: transparent; top: 1px; left: 0; border: 2px solid #fff; border-top: none; border-right: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
input[type=checkbox]:checked + .checkboxIcon { background-color: #3D91D6; border-color: #3D91D6; }
input[type=checkbox]:checked + .checkboxIcon:after { opacity: 1; }

input[type=radio] { margin-right: 2px; visibility: hidden; width: 10px!important; height: 10px!important; display: inline-block; }
input[type=radio]+.radioIcon { display: inline-block; cursor: pointer; position: absolute; width: 10px; height: 10px; top: 1px; left: 0; background: #fff; border:2px solid #ccc; -moz-border-radius: 3px;      /* Gecko browsers */ -webkit-border-radius: 3px;   /* Webkit browsers */ border-radius:3px; }
.radioIcon:after { opacity: 0; content: ''; position: absolute; width: 7px; height: 3px; background: transparent; top: 1px; left: 0; border: 2px solid #fff; border-top: none; border-right: none; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -o-transform: rotate(-45deg); -ms-transform: rotate(-45deg); transform: rotate(-45deg); }
input[type=radio]:checked + .radioIcon { background-color: #3D91D6; border-color: #3D91D6; }
input[type=radio]:checked + .radioIcon:after { opacity: 1; }
/*自定义复选框或者单选框   radio单选*/
/*<label>
    <input type="checkbox" value="1" id="checkbox1" name="" />
    <span class="checkboxIcon"></span>
    <span class="infoC_text">国家标准数</span>
</label>*/





