/** 通用CSS样式 **/
*{ margin: 0; padding: 0;}
a, body, div, html, img, li, ul,dl,dt,dd { border: 0; margin: 0; padding: 0; text-decoration:none;}
a{ color: #333;}
ol, ul ,dl ,dt,dd{ list-style: none; padding: 0;margin: 0; }
em, i, b, sub, sup { font-style: normal!important; font-weight: normal!important; }
html,body,h1, h2, h3, h4, h5, h6,textarea {font-family: "Roboto","微软雅黑", "Segoe UI", Arial, sans-serif; }
.body,html{ font-size: 12px; background-color: #fafcfe;}
body{min-width: 1540px; overflow: auto;margin:0 auto;background:#F9FCFE;text-align: justify;text-justify: inter-ideograph;}
/** 常用公共样式 **/
.pd0{ padding: 0px !important;}
.pdt0{padding-top: 0px !important;}
.fl{ float:left !important; }
.fr{ float:right !important; }
.clr{ clear:both; overflow:hidden; height:0px; font-size:0px; display:block; }
.clear:after{content:""; clear:both; height:0px; font-size:0px; display:block; }
.clearfix:after{content:""; clear:both; height:0px; font-size:0px; display:block; }
.textl{ text-align:left; }
.textr{ text-align:right; }
.tc{ text-align:center; }
.lh30{line-height: 30px;}
.pd10{padding: 10px;}
.padding-25{padding: 25px;}
.b1{ border: 1px solid #dedde3;}
.mgt10{ margin-top: 10px;}
.mgt20{ margin-top: 20px;}
.mgt0{ margin-top: 0px !important;}
.c_3{ color:#333 !important; }
.c_5{ color:#555!important; }
.c_99{ color:#999999!important; }
.c_6{ color:#666!important; }
.c_8{ color:#888!important; }
.c_9{ color:#9fa0a0!important; }
.c_fc{color: #ffcc66!important;}
.c_0d{color: #0da306!important;}
.c_d6{color: #d64985!important;}
.c_cc00{color: #cc0066!important; }
.c_red{ color: #fe0404 !important;}
.c_green{ color: #00a5d3 !important;}
.c_white{ color: #fff !important;}
.c_blue{ color: #0193ce;}
.c_ba{color: #ba3c73!important;}
.c_ec{color: #eca00e!important;}
.c_org{ color:#f3924e !important;}
.c_purple{color: #7572f7 !important;}
.c_b{color: #bbbbbb !important;}
.c_46{color: #46b6ff!important;}
.c_f{color: #fbeba9 !important;}
.c_zi{color: #ff99cc !important;}
.c_f90{color: #ff9900 !important;}
.c_c13{color: #c13c4e!important;}
.c_27{color: #27aaff!important;}
.c_9933{color:#993366 !important;}
.c_be{color: #be3144!important;}
.c_2c{color: #2cc530!important;}
.bg_ccc{background: #cccccc!important;}
.bg_f6f6{background: #f6f6f6!important;}
.fz_1rem{    font-size: 1rem!important;}
.bg_2236{background: #221f36;}
.bg_red{ background: #e34b51 !important;}
.bg_wite{ background:#fff!important; }
.bg_fbg{ background:#243d59!important;}
.bg_aa{background: #aa0d51!important;}
.bg_b8{background-color: #b83a71!important;}
.bg_green{ background: #2fc297 !important;}
.bg_yellow{ background: #fbe99f !important;}
.bg_org{ background: #ffa500 !important;}
.bg_221f{background: #221F36!important;}
.bg_cc{background: #cc0066!important;}
.bg_zise{background:#ba3c73!important;}
.bg_221{background: #221e35!important;}
.bg_f5f5{background: #f5f5f5!important;}
.bg_02{background: #027cd1!important;}
.bg_c9{background: #c9015a!important;}
.bg_2e{background: #2ed0b4!important;}
.disblock{ display:block; }
.disinblick{ display:inline-block;}
.bg_2{background: #233876!important;}
.bg_23w{ background:#233876 ;color: white;}
.bg_hove23{border-bottom: 2px solid #233876;color: #233876;}
.c_23{color: #233876;}
.c_47{color: #474ea9;}
.c_ed{color: #ededed!important;}
.c_3a{color: #3ac802!important;}

.fz_6r{font-size: 0.6rem!important;}
.fz_9r{font-size: 0.9rem!important;}
.fz12{ font-size:12px!important; }
.fz13{ font-size:13px!important;}
.fz14{ font-size:14px!important; }
.fz16{ font-size:16px!important; }
.fz18{ font-size:18px!important; }
.fz20{ font-size:20px!important; }
.fz22{ font-size:22px!important; }
.fz24{ font-size:24px !important; }
.fz26{ font-size:26px !important;; }
.fz30{ font-size:30px !important;; }

.fw_500{ font-weight:500 !important; }
.fw_600{ font-weight:600 !important;; }
.over_hide{ overflow:hidden; }
.w1600{ width:1600px;    margin: 0px auto;  height: auto;  overflow: hidden; }
.w1120{ width:1120px; margin:0px auto; }
.w1200{ width:1200px; margin:0px auto; }
.w1000{width: 1000px;margin: 0 auto;}
.pad_18l{padding-left: 18px!important;}
/** 常用公共样式 **/
.mgt30{ margin-top:30px;}
.mgt40{ margin-top: 40px;}
.mgt55{ margin-top: 55px;}
.mgt80{ margin-top: 80px;}
.mgt95{ margin-top: 95px;}
.pdt60{ padding-top: 60px;}
.ellipsis{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}
.hide{ display: none; }
.m-gren{ color: #108cee;}
.m-darkblu{background-color: #070622;}
.m-bg3{ background-color: #333;}
.pdb55{ padding-bottom: 55px;}
.mbg_fe{background-color: #fafcfe;}
.drak_btn{ background: url("../images/drak_blue.jpg") center center no-repeat;  }
/*.L-hide{ display: none;}*/
/*.mgt30{ margin-top:30px;}*/
/*.mgt40{ margin-top: 40px;}*/
/*.mgt55{ margin-top: 55px;}*/
/*.mgt80{ margin-top: 80px;}*/
/*.mgt95{ margin-top: 95px;}*/
/*.pdt60{ padding-top: 60px;}*/
/*.ellipsis{white-space: nowrap; text-overflow: ellipsis; overflow: hidden;}*/
/*.hide{ display: none; }*/
/*.m-gren{ color: #108cee;}*/
/*.m-bg3{ background-color: #333;}*/
/*.pdb55{ padding-bottom: 55px;}*/
/*.mbg_fe{background-color: #fafcfe;}*/
/*.m-darkblu{background-color: #070622;}*/
/** iconfont CSS样式 **/
@font-face {font-family: '../iconfont/iconfont';
    src: url('../iconfont/iconfont.eot'); /* IE9*/
    src: url('../iconfont/iconfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
    url('../iconfont/iconfont.woff') format('woff'), /* chrome、firefox */
    url('../iconfont/iconfont.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
    url('../iconfont/iconfont.svg#uxiconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{
    font-family:"../iconfont/iconfont" !important;
    font-size:16px;font-style:normal;
    -webkit-font-smoothing: antialiased;
    -webkit-text-stroke-width: 0.2px;
    -moz-osx-font-smoothing: grayscale;}
/** iconfont CSS样式 end **/
@media screen and (max-width:374px) {
    html{ font-size:16px!important; }
}


.big-event-gray{filter:progid:DXImageTransform.Microsoft.BasicImage(grayscale=1);-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%);filter:gray}