html{-ms-text-size-adjust: 100%;-webkit-text-size-adjust: 100%; }
article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {display: block;}
body, dl, dd, p, ul, li, h1, h2, h3, h4,h5, form, input, textarea, select{padding: 0;margin: 0;}
body{background:#fff;font-size:14px;font-family:"segoe ui", "lucida grande", helvetica, arial, "microsoft yahei", freesans, arimo, "droid sans", "wenquanyi micro hei", "hiragino sans gb", "hiragino sans gb w3", fontawesome, sans-serif;/*"helvitica neue",helvitica,arial,"hiragino sans gb","microsoft yahei","arial regular","microsoft jhenghei",sans-serif;*/color:#333;}

a{background-color: transparent;text-decoration: none;color: inherit;}
a:active,a:hover{outline: 0;}
img{border: 0;}
*,*:before,*:after{-moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;}
ul,li{list-style: none;}
.clearfix{*zoom: 1;}
.clearfix:before,.clearfix:after {display: table;line-height: 0;content: "";}
.clearfix:after{clear: both;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;}
input {line-height: normal;}
input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow: 0 0 0 1000px white inset;}

.block-center{float:none !important;margin:0 auto;overflow: hidden;}
.clear {clear: both;display: block;overflow: hidden;visibility: hidden;width: 0;height: 0;}
.w210{width:210px !important;}
.w850{width:850px !important;}
.w750{width:750px !important;}
.fl{float: left;}
.fr{float: right;}
.nodis{display: none !important;}
.bg-gray{background: #f1f1f1;}
.bg-gray-6{background: #f6f6f6;}
.bg-gray-8{background: #f8f8f8;}
.no-dis{display: none !important;}

.mt10{margin-top: 10px !important;}
.mt15{margin-top: 15px !important;}
.mt20{margin-top: 20px !important;}
.mt25{margin-top: 25px !important;}
.mt30{margin-top: 30px !important;}
.mt40{margin-top: 40px !important;}
.mt45{margin-top: 45px !important;}
.mt50{margin-top: 50px !important;}
.mt60{margin-top: 60px !important;}

.mb10{margin-bottom: 10px !important;}
.mb20{margin-bottom: 20px !important;}
.mb30{margin-bottom: 30px !important;}
.mb40{margin-bottom: 40px !important;}

.pt30{padding-top: 30px !important;}
.pt40{padding-top: 40px !important;}

.pb25{padding-bottom: 25px !important;}
.pb40{padding-bottom: 40px !important;}

.nc-blank-20{height:20px;overflow:hidden;}

.nc-container{position:relative;width:100%;}
.nc-wrap{position:relative;margin:0 auto;width:1000px;overflow: hidden;}
.nc-wrap .wrap-left{display:inline-block;width:700px;}
.nc-wrap .wrap-right{float:right;width:280px;}

/*右侧bar*/
.nc-right-share-bar {position: fixed; top:75%; right: 10px; width: 50px; z-index: 999;}
.nc-right-share-bar li {position: relative;margin-top:-1px; color: #999;}
.nc-right-share-bar li:first-child {margin-top:0;}
.nc-right-share-bar li a {width: 50px; height: 50px; border:1px solid #eee; background: #f8f8f8; display: block; text-align: center; padding-top:6px;}
.nc-right-share-bar li a i.iconfont {font-size: 20px; line-height: 20px;}
.nc-right-share-bar li a p {margin: 0; font-size: 12px; text-align: center;}
.nc-right-share-bar li.qrcode img.gzh {display: none;}
.nc-right-share-bar li.qrcode:hover img.gzh {display: block; position: absolute; left: -110px; top: -20px; box-shadow: 0 0 8px #000;}
.nc-right-share-bar .blue {color: #044999;}
.nc-right-share-bar .red {color: #dd3333;}
.nc-right-share-bar li>div{background: #f8f8f8;}
.nc-right-share-bar li>div a{margin:0;color:#999 !important;}
.nc-right-share-bar li>div a:hover {color: #044999 !important;text-decoration:none;}
.nc-right-share-bar li>div a.iconfont {font-size: 26px; line-height: 26px;}
.nc-right-share-bar li>div.gotop{opacity:0;visibility: hidden;}
.nc-right-share-bar.show li>div.gotop{opacity:1;visibility: visible;}
.bd_weixin_popup{width:250px !important;height:294px !important;}

/*右侧bar*/
.nc-wg-right-bar {position: fixed; top: 212px; right: 140px; width: 60px; z-index: 999;}
.nc-wg-right-bar li {position: relative; color: #999;}
.nc-wg-right-bar li>div {width: 60px; height: 60px; border:1px solid #eee; background: #f8f8f8; display: block; text-align: center; padding-top: 5px;}
.nc-wg-right-bar li>div a {width: 100%; height: 100%; color: #999 !important; cursor: pointer; margin: 6px 6px 6px 0; overflow: hidden; float: left;}
.nc-wg-right-bar li>div a:hover {color: #044999 !important;text-decoration:none;}
.nc-wg-right-bar li>div a.iconfont {float:none;margin:0;background: none;font-size: 26px; line-height: 26px;}
.nc-wg-right-bar li>div p {margin: 2px; font-size: 12px; text-align: center; line-height: 14px; font-weight: 100;color:#999;text-indent:0;cursor: pointer;}
.nc-wg-right-bar li:nth-last-child(n 2):after {content: " "; width: 40px; height: 5px; display: block; margin: auto; border-right: 1px solid #eee; border-left: 1px solid #eee;}
.nc-wg-right-bar li:hover>div p{color:#044999;}
.bd_weixin_popup .bd_weixin_popup_main{padding:8px 10px 6px !important;}

@media screen and (min-width: 992px){
    .w1000{width:1000px !important;}
}