body{padding:0;margin:0;border:0;font-family:"Microsoft Yahei",\5FAE\8F6F\96C5\9ED1,Arial,simHei,"宋体",Helvetica;overflow-x:hidden}	
a,abbr,address,article,aside,audio,b,blockquote,body,button,canvas,caption,cite,code,dd,del,details,dfn,dialog,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,input,ins,kbd,label,legend,li,mark,menu,nav,object,ol,option,p,pre,q,s,samp,section,select,small,span,strong,sub,summary,sup,table,tbody,td,textarea,tfoot,th,thead,time,tr,u,ul,var,video{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;outline:none;-webkit-tap-highlight:rgba(0,0,0,0)}
body{overflow-x:hidden;color:#333;min-width:1240px}
ul,li{list-style:none;padding:0;margin:0;border:0}
dl,dt,dd,img{padding:0;margin:0;border:0}
a{text-decoration:none;color:#333}
em{font-style:normal}
b{font-weight:normal}
img{max-width:100%;margin-left:auto;margin-right:auto}
.news_bd img,.news_bd video{height:auto !important}
.news_bd video{width:auto !important}
.clear{clear:both}

.w100{width:100%}
.h100{height:100%}

table{width:100%}

.fl,.tit h3{float:left}
.fr,.site_nav{float:right}

.tl{text-align:left !important}
.tc,.t_nav,.more{text-align:center}
.tr{text-align:right !important}

.f0{font-size:0}
.f12{font-size:12px}
.f13{font-size:13px}
.f14,.more,footer{font-size:14px}
.f15{font-size:15px}
.f16{font-size:16px}
.f17{font-size:17px}
.f18{font-size:18px}
.f20{font-size:20px}
.f22{font-size:22px}
.f24{font-size:24px}
.f26{font-size:26px}
.f30{font-size:30px}
.f32,.tit{font-size:32px}
.f42{font-size:42px}

.pr,.tit,section,.inset_bar,footer{position:relative}
.pf{position:fixed}
.pa,.more{position:absolute}
.t0{top:0}
.l0{left:0}
.r0,.more{right:0}
.b0{bottom:0}

.mt{margin-top:20px}
.mb10{margin-bottom:10px}
.mb{margin-bottom:20px}
.ml{margin-left:20px}
.mr{margin-right:20px}
.mb30{margin-bottom:30px}
.mr10{margin-right:10px}

.ellipsis,.list_news a:not(.hd),.slick_news p,.list_time h3,.list_time p,.list_img h3,.list_style p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.ellipsis2,.ellipsis3,.slick_news h3,.list_notice h3,.list_news p,.list_lec h3{display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}
.ellipsis2,.slick_news h3,.list_notice h3,.list_news p{-webkit-line-clamp:2}
.ellipsis3,.list_lec h3{-webkit-line-clamp:3}

.clearfix,section,.tit,.list_news a,.list_img a{zoom:1}.clearfix:after,section:after,.tit:after,.list_news a:after,.list_img a:after{display:block;visibility:hidden;height:0;clear:both;font-size:0;content:"."}
.cleardis{margin:0 !important}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;border-radius:10px;overflow:hidden}
.radius,#menu a{-webkit-border-radius:900px;-moz-border-radius:900px;-ms-border-radius:900px;border-radius:900px;overflow:hidden}
.vm,input,button,.i,.icon{vertical-align:middle}
button{cursor:pointer;outline:none}
h1,h2,h3,h4,h5,h6{font-weight:normal}
.bold{font-weight:700}
.db{display:block}

.i,.tit h2{display:inline-block}

button:focus{outline:none}
.no_scroll{overflow:hidden}

header,header a,header:before,b,.slick-slide,a .cover_img div,.cover_img div,.t_nav li .sub_nav,.t_nav .sub_nav a,.more,.nav_list a,.t_nav h3 b,.site_nav a,.nav_list a,.nav_list li >a:before,.list_news .hd:before,.list_news h3,.list_news time,.list_news p,.list_time time,.list_time h3,.list_news a,.f_share li,.f_share .con,.f_copy a,.list_news a,.list_notice h3,.list_notice time,.list_notice time span,.xs_con h3,.f_link li,.f_link a,.list_lec a{-webkit-transition:.3s all ease;-moz-transition:.3s all ease;-ms-transition:.3s all ease;transition:.3s all ease}

.slick_bar h2,.slick_bar .slick-dot:after,.slick_news p{-webkit-transition:.8s all ease;-moz-transition:.8s all ease;-ms-transition:.8s all ease;transition:.8s all ease}


.white,.white a,.tit.white,.t_link .t_search,.t_top a:hover,footer a,footer a:hover{color:#fff}
.dark,.dark a{color:#333}
.color{color:#666}

.more,.more:hover,.t_nav .sub_nav a:hover,.list_news time,.site_nav em,.nav_list .sub_con .active,.list_notice a:hover,.list_news a:hover,.xs_con a:hover h3,.f_link .con a:hover,.tit h2,.list_style a:hover{color:#1e3264}
.bgfff{background:#fff}


::selection,.t_search{background:#1e3264;color:#fff}
::-moz-selection{background:#1e3264;color:#fff}

::-webkit-scrollbar {width:6px;height:9px;}
::-webkit-scrollbar-track{width:3px;background:rgba(0,0,0,.6);-webkit-border-radius:2em;-moz-border-radius:2em;border-radius:2em;}
::-webkit-scrollbar-thumb{background-color:#d11711;background-clip:padding-box;min-height:28px;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px}
::-webkit-scrollbar-thumb:hover{background-color:#d11711}


.x,.t_nav .sub_nav,.t_nav .on h3 a:before,.t_nav .on h3 a:after,.t_nav .sub_nav:before,.t_nav .sub_nav:after,.f_link a:before,.f_share .con{left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
.y,.more,.nav_list li >a:before,.nav_list >a:before{top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}

.c,.nav_list a b:before,.nav_list a b:after{top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}