html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
a{background-color:transparent}
h1{font-size:2em;margin:.67em 0}
img{border:0}
*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}
html{font-size:10px;-webkit-tap-highlight-color:transparent}
body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:16px;line-height:1.42857143;color:#333;background-color:#fff}
a{color:#428bca;text-decoration:none}
img{vertical-align:middle}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}
.h1,.h2,.h3,h1,h2,h3{margin-top:22px;margin-bottom:11px}
.h1,h1{font-size:41px}
.h2,h2{font-size:34px}
.h3,h3{font-size:28px}
.h4,h4{font-size:20px}
.h5,h5{font-size:16px}
.h6,h6{font-size:14px}
p{margin:0 0 10px}
.pointing{height:28px;float:left;margin:-18px 10px;text-align:left}
ol,ul{margin-top:0;margin-bottom:11px}
.container{margin-right:auto;margin-left:auto;padding-left:32px;padding-right:13px}
@media (min-width:768px){.container{width:746px}
}
@media (min-width:992px){.container{width:966px}
}
@media (min-width:1052px){.container{width:1200px}
}
.container-fluid{margin-right:auto;margin-left:auto;padding-left:13px;padding-right:13px}
.row{margin-left:-13px;margin-right:-13px}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-left:0;padding-right:0}
@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}
.col-sm-11{width:90%}
.col-sm-1{width:8%}
}
@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}
.col-md-12{width:99.66666%}
.col-md-8{width:860px}
.col-md-128{width:99.99999997%}
.col-md-4{width:300px;float:right}
}
.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.row:after,.row:before{content:" ";display:table}
.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.row:after{clear:both}
.pull-left{float:left!important}
@media (max-width:767px){.hidden-xs{display:none!important}
}
body{font:14px/24px "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif;overflow-y:scroll;overflow-x:hidden;background:#fff;color:#333}
a{color:#5a5a5a}
dd,dl,dt,li,ol,ul{list-style:none}
@media (max-width:767px){body{font:.4rem/1.5 "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif}
}
@media (max-width:767px){.container{padding:0}
.row{margin:0}
.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{padding:0}
}
.menu{position:relative}
.ind_Menu{text-align:right}
.ind_Menu ul{margin:0;padding:0}
.ind_Menu li{font:16px/45px "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif;color:#fff;float:left;display:inline}
.ind_Menu li a:after{padding:0 0 0 13px}
.ind_Menu li:last-child a:after{content:"";padding:0}
.ind_Menu a{display:block;color:#fff;padding:0 0 0 20px}
.ind_Menu .pm-links.mobile,.ind_Menu .pm-viewMore>ul{background:#12408d;box-shadow:2px 2px 2px #aaa;position:absolute;left:0;top:100%;z-index:1000}
.ind_Menu .pm-viewMore{display:none;position:relative;text-decoration:none}
.ind_Menu .pm-viewMore>a{display:inline-block;font:12px/50px "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif}
.ind_Menu .pm-viewMore>ul{left:0;right:0}
.ind_Menu .pm-viewMore li{float:none;border-bottom:dotted 1px #ca8888;text-align:center}
.ind_Menu .pm-viewMore li a{line-height:36px;padding:0}
.ind_Menu .pm-viewMore li a:after{display:none}
@media (max-width:991px) and (min-width:768px){.ind_Menu li a:after{padding:0 0 0 14px}
.ind_Menu a{padding:0 0 0 14px}
}
@media (max-width:767px) and (min-width:521px){.ind_Menu{font:12px/50px "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif}
.ind_Menu li a:after{display:none}
.ind_Menu a{padding:0 12px;color:#fff}
.ind_Menu .pm-viewMore>a{padding:0 12px}
.ind_Menu .pm-viewMore>ul{left:0;right:0}
.ind_Menu .pm-links.mobile,.ind_Menu .pm-viewMore>ul{background:#c33;box-shadow:none}
}
@media (max-width:520px){.ind_Menu ul{margin:.3rem 0 0 0;padding:.2rem 0}
.ind_Menu li{font:.44rem/2 "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif;float:left;width:33%;border-right:none;text-align:center}
.ind_Menu a{padding:0 12px;color:#fff}
.ind_Menu li a:after{display:none}
.ind_Menu .pm-dropDown a{margin:.23rem 0 0 2.5rem;font:normal 15px/200% "微软雅黑"}
}
.xl_top{height:52px;background-color:#024ac2;position:fixed;width:100%;z-index:999;border-bottom:solid 4px #ededed}
.xl_top .icon{width:90px;height:31px;float:left;display:inline;margin:9px 0 0 -1px;font-size:14px}
.xl_top .icon img{width:90%}
.footer{background-color:#083b90;padding:30px 0;margin:30px 0 0 0}
.footer span{color:#fff;display:block;text-align:center}
.xl_iframes{width:100%x}
.xl_iframes .xl_title{height:45px}
.xl_iframes .xl_title .con{height:20px;background-color:#e5e5e5;margin-top:12px}
.xl_iframes .xl_title .con span{color:#000;background-color:#fff;border-left:#c33 8px solid;font:18px/18px "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","Microsoft YaHei","Source Han Sans",sans-serif;padding:0 6px;margin:0}
.xl_iframes .xl_list ul{margin:0;padding:0}
.xl_iframes .xl_list li{font:15px/2.3 "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","宋体","Source Han Sans",sans-serif;}
.xl_top{height:52px;background-color:#024ac2;position:fixed;width:100%;z-index:999;border-bottom:solid 4px #ededed}
.xl_top .icon{width:90px;height:31px;float:left;display:inline;margin:9px 0 0 -1px;font-size:14px}
.xl_top .icon img{width:90%}
@media (max-width:520px){.xl_top{height:1.5rem}
.xl_top .icon{width:2rem;margin:.38rem 0 0 .45rem}
}
.headtitle{margin:0 10px;color:#adadad;margin:65px 0 -5px;text-align:left}
.headtitle h1{font-size:36px;line-height:1.5;font-weight:700;margin:0 0 10px;color:#000;font-family:"微软雅黑"}
.headtitle span{padding:0 20px 0 0;font-size:15px}
.headline{background-color:#e5e5e5;height:1px;line-height:0;font-size:0;margin:15px 0 0 0}
.headtitle h2{font-size:18px;font-weight:400;margin:10px auto 15px auto;color:#999}
.headtitle h3{font-size:18px;font-weight:400;margin:10px auto 10px auto;color:#000}
@media (max-width:767px){.headtitle{margin:65px .5rem}
.headtitle h1{font-size:25px;color:#484848;line-height:1.2;margin:.8rem 0 .4rem}
.headtitle h2{font-size:18px;line-height:1.5;margin:20px auto 10px}
.headtitle h3{font-size:18px;font-weight:400;margin:20px auto 20px}
.headtitle span{padding:0 .2rem 0 0}
.headline{margin:.5rem 0 0}
}
.content{position:relative;margin:-20px 0 1px 0}
.content .highlight{color:#2b2b2b}
.content p{font:18px/2 "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","宋体","Source Han Sans",sans-serif;color:#2b2b2b;margin:28px 10px;display:block}
@media (max-width:767px){.content p{font-size:.44rem;line-height:2;color:#2b2b2b;margin:.8rem 0;display:block;text-align:justify}
.fs-text{font:14px/2 "Classic Grotesque W01","Avenir Next","Segoe UI","Helvetica Neue",Arial,"Hiragino Sans GB","PingFang SC","Heiti SC","Microsoft YaHei UI","宋体","Source Han Sans",sans-serif;color:#666;padding:10px 0}
.iframe_marg{margin:90px 0 0 0}
.iframe_marg{margin:90px 0 0 0}
.divcss5-right{float:left;width:100%;font-size:10px;padding:10px 0 10px 0}
.divcss6-center{text-align:left}
.main-list .sec-panel-head{margin-bottom:0;border-bottom:2px solid hsla(0,0%,39%,.1)}
.list.tabs .tab{position:relative;margin-right:31px;vertical-align:middle}
.main-list .tab-wrap.active{display:block}
.main-list .post-loop{margin-top:2px;padding-bottom:0;margin-bottom:0}
.main-list .tab-wrap{display:none;min-height:200px}
.post-loop-default{padding:0;margin:0 0 20px}
.post-loop-default .item{position:relative;padding:20px 0;border-bottom:1px solid #efefef;overflow:hidden;transition:all .3s ease 0s}
.post-loop-default .item-title{margin:0 0 10px;font-size:20px;line-height:1.4}
.post-loop-default .item-title a{color:#333;overflow:hidden;max-height:56px;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;text-decoration:none}
.post-loop-default .item-excerpt{height:44px;line-height:1.58;color:#666;font-size:14px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.j-newslist{line-height:20px;font-weight:700;margin-bottom:13px;font-size:19px;color:#000;border-left:#c33 5px solid;padding:0 6px}
.headlina{background-color:#c33;height:2px;line-height:0;font-size:0}
}
.iframe_marg{margin:90px 0 0 0}
.main-list .sec-panel-head{margin-bottom:0;border-bottom:0 solid hsla(0,0%,39%,.1)}
.list.tabs .tab{position:relative;margin-right:31px;vertical-align:middle}
.main-list .tab-wrap.active{display:block}
.main-list .post-loop{margin-top:2px;padding-bottom:0;margin-bottom:0}
.main-list .tab-wrap{display:none;min-height:200px}
.post-loop-default{padding:0;margin:0 0 20px}
.post-loop-default .item{position:relative;padding:20px 0;border-bottom:1px solid #efefef;overflow:hidden;transition:all .3s ease 0s}
.post-loop-default .item-content2{margin-left:0}
.post-loop-default .item-title{margin:0 0 10px;font-size:20px;line-height:1.4;font-weight:700}
.post-loop-default .item-title a{color:#333;overflow:hidden;max-height:56px;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;display:-webkit-box;-webkit-line-clamp:2;text-decoration:none;line-height:20px;font-weight:700;margin-bottom:13px;font-size:19px}
.j-newslist{line-height:20px;font-weight:700;margin-bottom:13px;font-size:19px}
.post-loop-default .item-excerpt{height:80px;line-height:1.9;color:#828a92;font-size:14px;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;display:block;-webkit-line-clamp:2}
.post-loop-default .item-meta2{bottom:15px;color:#828a92;font-size:14px}
.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.content p img { max-width: 100%;height: auto;}
.j-newslist{line-height:20px;font-weight:700;margin-bottom:13px;font-size:19px;color:#000;border-left:#c33 5px solid;padding:0 6px}
.headlina{background-color:#c33;height:2px;line-height:0;font-size:0}

