@charset "utf-8";
/* CSS Document */
/*
* @description: 专题样式
* @author: ishang
* @update: ishang (2019-05-13 20:04)
*/

/*全局 on*/
html{-webkit-text-size-adjust:none;}
*html{background-image:url(about:blank); background-attachment:fixed;}/*解决IE6下滚动抖动的问题*/
*{margin: 0; padding: 0; list-style: none;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
body{padding:0; margin:0; font: 16px/1.5 "Microsoft YaHei",微软雅黑,'宋体',tahoma,Verdana,arial,sans-serif; color:#333; min-width: 1200px;}
input,textarea,select,button,label{vertical-align:middle; outline:none; font-family:"Microsoft YaHei",微软雅黑;}
textarea{resize:none;}
ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,p,img,a,form,input,label,select{margin:0; padding:0; list-style:none;}
a{color:#333; text-decoration:none; outline:none;}
a:hover{color:#247ee6; text-decoration:none;}
a img{border:none;}
.fl{float:left;}
.fr{float:right;}
.clear{margin:0; overflow:hidden; visibility:hidden; font-size: 0; content: "."; clear: both; height: 0; padding:0;}
.clearfix:after{visibility:hidden; display: block; font-size: 0; content:" "; clear:both; height:0;}
* html .clearfix{zoom: 1;} /* IE6 */
*:first-child+html .clearfix{zoom: 1;} /* IE7 */
h1,h2,h3{font-weight: normal;}
.hidden,.f-dn{display: none;}
.containerbox{width: 1200px;min-width: 1200px;margin: 0 auto;}
/*全局 end*/
.is-header{background:url(../images/public/bg.png) no-repeat top center;    height: 486px;}
.is-header .u-logo{position: relative;}
.is-header .u-logo img{position: absolute;left: 0;top: 19px;}
.mrl{margin: 0 -15px;}
.mrl2{margin: 0 15px;}
.f-tac{text-align: center;}
/*头部 on*/

.m-top{background: #f5f5f5;}
.g-top{margin: 0 auto; width: 1200px; height: 40px; line-height: 40px;}
.g-top,.g-top a{font-size: 13px; color: #999;}
.g-top .u-link li{float: left; margin: 0 3px 0 7px;}
.g-top .u-link li a{display: block; padding-left: 22px; /**background-image: url(../images/public/icon-sjlink.png);*/ background-repeat: no-repeat;}
.g-top .u-link li.u-lk1 a{background-position: 0 0;}
.g-top .u-link li.u-lk2 a{background-position: 0 -40px;}
.g-top .u-link li.u-lk3 a{background-position: 0 -80px;}
.g-top .u-funs li{float: left; margin-left: 8px;}
.g-top .u-funs li a{display: block; padding-left: 9px; background: url(/dist/images/public/bg-funline.png) left center no-repeat;}
/*头部 end*/
.m-box1{margin-top: 20px;}
.m-box1{height: 231px;background:url(../images/home/bg-leader.png) no-repeat top center;position: relative;}
.m-box1 p{position: absolute;top: 99px;padding: 0 28px;line-height: 28px;font-size: 16px;}
/*box1 轮播on*/
.m-box2{margin-top: 12px;}
.m-flashtem5{margin-top: 8px;}
.m-flashtem5,.m-flashtem5 .bd,.m-flashtem5 .bd ul li,.m-flashtem5 .bd ul li img{width:620px; height: 396px;}
.m-flashtem5 .bd,.m-flashtem5 .bd ul li img{position: absolute; left: 0; top: 0;}
.m-flashtem5{position: relative; overflow: hidden;}
.m-flashtem5 .bd ul li{position: relative;}
.m-flashtem5 .bd ul li img{display: block;}
.m-flashtem5 .bd ul li p{position: absolute; left: 0;bottom: 0; width:620px; height: 50px; line-height: 50px; text-indent: 10px; font-size: 16px; background: #000;opacity: 0.5; color: #fff;}
.m-flashtem5 .hd{position: absolute; right: 10; bottom: 18px;}
.m-flashtem5 .hd ul li{float: left; margin-left: 10px; width: 12px; height: 12px; border-radius: 6px; background: #7d8185;}
.m-flashtem5 .hd ul li.on{background: #fff;}
/*box1 轮播end*/
/**动态**/
.m-liftgB4{padding-top: 18px;}
.m-theme{width: 550px;}
/**重要讲话**/
.m-box3{margin-top: 34px;}
.m-news ul li{width: 340px;height: 134px;background: #f5f5f5;padding: 17px 20px 27px;float: left;}
.m-news ul li h2{color: #b14512;font-size: 16px;line-height: 24px;text-align: center;}
.m-news ul li p{line-height: 24px;padding-top: 11px;font-size: 14px;}
.m-news ul li p a{color: #e70000;}
.u-more{    position: absolute;
    right: 10px;
    top: 53px;font-size:12px;}
/*主体 on*/

/*主体 end*/
/*列表 on*/
.m-liststyle ul li{line-height: 38px; background: url(../images/public/public_icon.png) left center no-repeat;}
.m-liststyle ul li a{padding-left: 14px;font-size: 18px;}
.m-liststyle ul li span{font-size: 12px; color: #999; float: right;}
/*底部 on*/
.is-footer {
    width: 100%;
    margin-top: 38px;
    border-top: 2px solid #066fc6;
    background: #f0f0f0;
}
.m-footer{width: 1200px; margin: 0 auto; padding: 14px 0 25px; position: relative;}
.m-footer p{line-height: 32px; text-align: center; color: #444;}
.m-footer p.m-footerfun,.m-footerfun a{color: #066fc6;}
.m-footer p img{vertical-align: middle; margin-right: 8px;}
#_ideConac{position: absolute; left: 31px; top: 44px;}
#_span_jiucuo{position: absolute; right: 48px; top: 48px;}
.b-bwcx #backTop {position: fixed;right: 3.2rem;top: 70%;display: none;cursor: pointer;z-index: 999;}
#f-elderwza{position: absolute;top: 53px;left: 101px;}
#f-elderwza img{width: 152px;height: 64px;}
/*底部 end*/

/*面包屑导航 on*/
.u-location{padding-left: 22px; background: url(../images/page/icon-location.png) left center no-repeat; color: #525252; line-height: 45px;}
/*面包屑导航 end*/

/*列表页 on*/
.m-content{padding-top:20px}
.m-listlf{width: 280px;}
.m-listlf h1{position: relative; height: 88px; line-height: 88px; text-align: center; background: #b00007; font-size: 24px; font-weight: bold; color: #fff;}
.m-listlf h1 img{position: absolute; left: 50%; margin-left: -6px; bottom: -7px;}
.m-listlf ul li{margin-bottom: 4px; height: 68px; line-height: 68px; text-align: center;}
.m-listlf ul li a{display: block; background-color: #f5f5f5; font-size: 18px; background-image: url(../images/page/icon-listlf.png); background-repeat: no-repeat; background-position: 230px 0;}
.m-listlf ul li a:hover,.m-listlf ul li.u-active a{background-color: #dce7f6; color: #b00007; background-position: 230px -68px;}
.m-listrg{padding-right: 10px; width: 860px;}
.m-listrgtit{height: 39px; line-height: 39px; border-bottom: 1px solid #ddd; color: #b00007; font-size: 20px; font-weight: bold; padding: 0 10px;}
.m-listbox li{line-height: 53px; border-bottom: 1px dashed #ddd; padding-left: 15px; background: url(../images/page/icon-li.png) left center no-repeat;}
.m-listbox li a{font-size: 16px;}
.m-listbox li span{float: right; color: #666;}
/*列表页 end*/

/*分页 on*/
.m-pagelist{line-height: 20px; text-align: right; padding: 30px 10px; font-size: 14px; font-family:'Arial';}
.m-pagelist .page{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;  color: #868585; text-decoration: none; margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
.m-pagelist .page:hover{border: 1px solid #e0e0e0; background-color: #f1f1f1; color: #868585;}
.m-pagelist a{text-decoration: none;}
.m-pagelist a:hover{color: #0000FF;}
.m-pagelist .currentpage{border: 1px solid #e0e0e0; -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; background-color: #f1f1f1; color: #868585; text-decoration: none;margin-right: 4px; margin-left: 4px; padding-top: 4px; padding-right: 8px; padding-bottom: 4px; padding-left: 8px;}
/*分页 end*/

/*内容页 on*/
.m-dettit{padding: 30px 0; font-size: 30px; font-weight: bold; color: #3d3d3d; text-align: center;}
.m-detstti{line-height: 40px; font-size: 22px; text-align: center;}
.m-detinfo{margin: 20px 10px; text-align: center; height: 35px; line-height: 35px; background: #f5f5f5;}
.m-detinfo span{margin: 0 20px; color: #5e5e5e;}
.m-newscontnet{font-size: 16px; margin: 20px 20px 0; line-height: 188%; min-height: 164px; padding: 20px 0px 40px;}
.m-newscontnet table{border-collapse: collapse;}
.m-newscontnet table td,.m-newscontnet table th{border: 1px solid #333;}
.m-newscontnet img{max-width: 100%;}
.m-detcode{text-align: center;}
.m-detcode p{font-size: 12px; color: #c0c0c0;}
.m-detdownlist{margin: 10px auto;}
.m-detdownlist ul li{height: 30px; line-height: 30px; padding-left: 30px; font-size: 16px;}
.m-detfuns{padding: 20px;}
.m-detfuns li{float: right; margin-left: 18px;}
.m-detfuns li a{display: block; padding-left: 18px; color: #5e5e5e; background-image: url(../images/page/icon-detfuns.png); background-repeat: no-repeat;}
.m-detfuns li.u-dt01 a{background-position: 0 0;}
.m-detfuns li.u-dt02 a{background-position: 0 -21px;}
.m-detfuns li.u-dt03 a{background-position: 0 -42px;}
.m-detfuns li.u-dt04 a{background-position: 0 -63px;}
/*内容页 end*/

.bdsharebuttonbox{margin: 9px;}

.share-main{position: relative; width: auto; height: 16px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 24px; height: 24px; background-image: url(../images/public/icon-share.png);}
.share-bar .share-weixin{background-position: -79px 87px;}
.share-bar .share-tsina{background-position: -55px 87px;}
.share-bar .share-qzone{background-position: -103px 87px;}

.weixin-share-open{position: absolute; bottom: 22px; left: 0; margin-left: -115px; display: none; background: #fff;}
.weixin-wrap{position: relative; padding: 10px; width: 212px; height: 80px; border: 1px solid #ddd;}
.share-qrcode{float: left;}
.share-qrcode img{display: block; width: 80px; height: 80px;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 16px; color: #d4d4d4; cursor: pointer; padding: 0; margin: 0!important;}
.weixin-text{padding: 10px 0 0 90px; line-height: 24px; font-size: 12px; color: #666;}


/* phone:xs htc:20220818 */
@media screen and (max-width: 767px){
    body{width: calc(100% - 10px);min-width: calc(100% - 10px) !important;margin: auto !important;}
    .containerbox{width: 100%;min-width: 100%;}
    .watermark .date,.m-detinfo span:last-child,.bdsharebuttonbox,.m-detfuns{display: none;}
    .m-footer,.m-flashtem5, .m-flashtem5 .bd, .m-flashtem5 .bd ul li, .m-flashtem5 .bd ul li img,.m-theme,.m-theme img,.m-news ul li,.watermark img,.m-listlf,.m-listrg,.u-logo{width: 100%;}
    .is-main,.m-footer{width: 100% !important;}
    .m-news ul li{height: auto;}
    .is-header{background-size: 155% 100%;}
    .m-box1{height: 500px;}
    .m-theme{margin-top: 30px;}
    .m-liststyle ul li a,.m-listbox li a{display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .m-box3{overflow: hidden;}
    .m-box3 img{width: 200%;margin-left: -50%;}
    .u-more{top: 33px;right: 5px;}
    .watermark{right: 10px !important;top: 360px !important;margin-right: 0 !important;width: 110px !important;height: 110px !important;}
    .m-news ul li{padding: 10px 0 20px;}
    .m-detinfo{height: 70px;}
    .m-newscontnet img{margin-left: -2em;}
    .m-listrg{padding-right: 0;}
    .u-logo{margin: 0;}

    .m-footer{padding: 14px 0 85px;}
    #_ideConac,#f-elderwza,#_span_jiucuo{position: relative;float: left;margin: 0 5px;text-align: center;}
    #_ideConac{left: 0;top: 0;width: calc(24% - 10px);}
    #f-elderwza,#_span_jiucuo{width: calc(38% - 10px);}
    #f-elderwza{left: 0;top: 9px;}
    #f-elderwza img{width: 100%;}
    #_span_jiucuo{right: 0;top: 13px;}
}