﻿@charset "utf-8";
*{
	margin:0px;
	padding: 0px;
	list-style: none;
	text-decoration: none;
	font-family: "微软雅黑";
}
body{
	background: #f9fafb;
}

/*.m-mc div{background: url(../images/m-jg_03.jpg) no-repeat left;}*/
/*机构职能*/
.functions .m-mc div{background: url(../images/functions_32.jpg) no-repeat left;}
/*关于局徽*/
.badge .m-mc div{background: url(../images/badge_37.jpg) no-repeat left;}
/*媒体试点*/
.mover div{background: url(../images/mover_07.jpg) no-repeat left}
/*知识产权工作*/
.Property div{background: url(../images/property_03.jpg) no-repeat left}
/*图文直播*/
.img-txt div{background: url(../images/img-txt_15.jpg) no-repeat left}
/*地方*/
.local div.ku{background: url(../images/local_11.jpg) no-repeat left}
.local div.ku2{background: none;float: right;}
.local div.ku3{background: none;border-top: none;}
.m-cm{
	margin:0 auto;
	width: 1200px;
}
.m-mc{
	width: 100%;
	border-bottom: 1px solid #f0f0f0;
	overflow: hidden;
}
.m-mc div{
	float: left;
	overflow: hidden;
	padding-left: 60px;
	height: 40px;

	
}


.m-mc div p{
	float: left;
	display: block;
	font-weight: bold;
	font-size:22px;
	color:#265b97;
	height: 40px;
	line-height: 40px;
	text-align: left;
	padding-right: 15px;
	border-top: 1px solid #eff1f4;
}
.m-mc div p img{
	float: left;
	display: block;
}
.m-content{
	background: #fff !important;
	padding: 20px;
	width: 1200px;
	overflow: hidden;

    border:1px solid #fbfcfd;
    box-shadow: #e6e6e6 0px 0px 15px;
    -webkit-box-shadow:#e6e6e6 0px 0px 15px;
margin-top:20px;


}
.m-bt{height: 40px;line-height: 40px;font-size: 20px;color: #333;font-weight: bold;background: url(../images/m-ld_10.jpg) no-repeat left;margin-top: 25px;text-indent:20px; }
.m-nr-g{width: 100%;overflow: hidden;margin-top: 20px;}
.m-nr-g img{display: block;float: left;}
.m-nr-r{width: 1003px;float: left;padding-left: 30px;}
.m-nr-r .tss{display:block;height: 50px;line-height: 50px;font-size:20px;font-weight: bold;color: #333;float: left;width:60px;text-align: justify;
    text-align-last: justify;text-justify: inter-ideograph;margin-right: 30px}
.m-nr-r .sji{display: block;float: left;height: 50px;line-height: 50px;font-size:18px;}
.m-nr-r .mafs{color:#265b97;font-size:16px; display: inline;float: none}
.m-nr-r .mafs1{display: none}
.sji
.m-nr-r p{text-indent: 2em;font-size:16px;line-height: 30px;}
.m-nr-r p a,.functions-nr p a{color: #265b97;display: inline-block;float: right;}

.m-nr2{width: 100%;overflow: hidden;}
.m-nr-b{width: 370px;height: 170px;margin-right: 20px;float: left;}

.m-nr-b img{width: 126px;height: 170px;}
.m-nr-br{border-top: 1px solid #f0f0f0;border-right: 1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;width: 244px;height: 170px;padding-left:20px }
.m-nr-br p{font-size: 14px;line-height:26px;}
.m-nr-br a.a1{display: block;font-size: 16px;color: #265b97;font-weight: bold;margin-top: 34px;}
.functions-t{margin: 20px auto;padding: 18px 0px;overflow: hidden;background: none;}
.functions{width:100%;float: left;padding: 14px 20px;float: left;background: #fff;}
.tituopp a.more{display: block;float: right;background: url(../images/more_22.jpg) no-repeat center;width: 40px;
    height: 40px;}
.tituopp a.more:hover{background: url(../images/more-hov_22.jpg) no-repeat center;}

.functions .functions-nr{height: 260px;overflow-y:auto }
.functions-nr p{font-size: 16px;color: #333333;line-height: 31px;text-align: left;margin:0px;padding: 0px;  }
.functions-nr{padding-top: 20px;}
.functions-img img{width:100%}
.badge{float:right;}
.badge img{display: inline-block;float: left;}
.badge p{line-height: 31px;font-size: 16px;color: #333;}
/*当前位置*/
.position{height: 40px;line-height: 40px;padding:0px 20px;margin: 10px auto;font-size: 16px;color: #666666;background: url(../images/position_06.jpg) no-repeat 20px #fff;text-indent:24px;}



/*新闻*/
.news{margin-bottom: 20px;}
.Journalism li{height: 50px;line-height: 50px;border-bottom: 1px dashed #000;padding: 0px 0px 0px 30px;background: url(../images/bud_10.jpg) no-repeat left;    overflow: hidden;position: relative;}
.Journalism li a{overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
    color: #333;
    font-size: 16px;
    position: absolute;
    left: 25px;
    right: 107px;}
 .Journalism li i{    font-style: normal;
    display: block;
    float: right;
    font-size: 14px;color: #999;}
.Journalism li:hover a,
.Journalism li:hover i{
	color: #265b97;
}
.Journalism li:hover{background: url(../images/265b97_03.jpg) no-repeat left}
.img-txt-nr{margin-right: 20px;}
.img-txt-nr{float: left;margin-top: 20px;overflow: hidden;border:1px solid #cecece;width: 567px;}
.img-txt-nr img{display: block;float: left;width: 210px;height: 139px;border-right: 1px solid #cecece;margin-right:20px;}
.img-txt-nr p.tit{height:60px;line-height: 30px;font-size: 18px;color:#333;margin-top: 10px;}
.img-txt-nr p{font-size: 16px;color: #666;line-height: 30px;float: left;width: 327px;}
/*地方*/
.local div.ku3 p{border-top: none;font-size: 18px;color: #666;font-weight:normal;padding: 0px 20px; }
.local div.ku3 p.u1{background: url(../images/df_14.jpg) no-repeat center;color: #fff;font-weight: bold;}
.local div.ku3 p.u1 a{background: url(../images/df_14.jpg) no-repeat center;color: #fff;font-weight: bold;}
.m-mc a.none,.none{display: none ;}
.local div.ku2 a{display: block;}
.local div.ku2 a.none{display: none!important;}
/*图文直播*/
.broadcast-n h3{height: auto;line-height: 40px;text-align: center;font-size: 28px;font-weight: bold;color: #265b97;}
.broadcast{width: 1160px;border:1px solid #eee;margin: 25px auto 0px auto;padding: 10px;overflow: hidden;}
.broadcast-l{float: left;width: 290px;height: 409px;background: #f7f7f7;padding: 17px;overflow: hidden;}

.broadcast-l span{display:inline-block;background: url(../images/pol_07.jpg) no-repeat left;padding-left: 15px;font-size: 18px;color: #333;}
.broadcast-l p{margin-left: 0px;margin-bottom: 28px;font-size: 18px;color: #333;display: inline-block;}
.wz-zb{font-size: 20px;font-weight: bold;color:#fff;background: url(../images/df_14.jpg) no-repeat left;width: 100px;height: 40px;line-height: 40px;text-align: center;margin-top: 30px;}
.broadcast2-txt{height: 960px;overflow-y: auto;padding: 0px 15px;}

.broadcast2-txt-w{border:1px solid #eeeeee; padding: 20px 15px; font-size:18px;}

.bdst-3{overflow:hidden;padding-bottom: 0px;}
.bdst-3-img{width: 265px;float: left;position: relative;margin-right: 20px;margin-bottom: 20px;}
.bdst-3-img img{display: block;width: 100%; height: 170px!important;}
.bdst-3-img p{position: absolute;bottom: 0px;background: url(../images/k-bg_03.png) repeat center;height: 30px;padding:0px  10px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;color: #fff;width: 100%;}

/* .bdst-3-img p:hover a,.bdst-3-img:hover p{color: #265b97} */
.bdst-3-img p:hover{ color: white;}
/*滚动条自定义样式*/
.ScrollStyle {
    overflow: auto !important;
}

.ScrollStyle::-webkit-scrollbar {
    box-sizing: border-box;
    width: 9px;
    height: 9px;
    background: #eee;
}

.ScrollStyle::-webkit-scrollbar-button {
    width: 9px;
    height: 0px;
}

.ScrollStyle::-webkit-scrollbar-button:vertical:start {
    background-position: 0 0;
}

.ScrollStyle::-webkit-scrollbar-button:vertical:start:hover {
    background-position: -10px 0;
}

.ScrollStyle::-webkit-scrollbar-button:vertical:start:active {
    background-position: -20px 0;
}

.ScrollStyle::-webkit-scrollbar-button:vertical:end {
    background-position: -30px 0;
}

.ScrollStyle::-webkit-scrollbar-button:vertical:end:hover {
    background-position: -40px 0;
}

.ScrollStyle::-webkit-scrollbar-button:vertical:end:active {
    background-position: -50px 0;
}

.ScrollStyle::-webkit-scrollbar-button:horizontal:start {
    background-position: 0 -11px;
}

.ScrollStyle::-webkit-scrollbar-button:horizontal:start:hover {
    background-position: -10px -11px;
}

.ScrollStyle::-webkit-scrollbar-button:horizontal:start:active {
    background-position: -19px -11px;
}

.ScrollStyle::-webkit-scrollbar-button:horizontal:end {
    background-position: -30px -11px;
}

.ScrollStyle::-webkit-scrollbar-button:horizontal:end:hover {
    background-position: -40px -11px;
}

.ScrollStyle::-webkit-scrollbar-button:horizontal:end:active {
    background-position: -50px -11px;
}

.ScrollStyle::-webkit-scrollbar-track-piece {
    background-color: rgba(0, 0, 0, .15);
}

.ScrollStyle::-webkit-scrollbar-thumb {
    border: 1px solid rgba(0, 0, 0, .21);
    background-color: #265b97;
    border-radius: 5px;
}

.ScrollStyle::-webkit-scrollbar-thumb:hover {
    border: 1px solid rgba(0, 0, 0, .21);
    background-color: #265b97;
}

.ScrollStyle::-webkit-scrollbar-thumb:active {
    background: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f4f4f4));
}

.ScrollStyle::-webkit-scrollbar-corner {
    background-color: #265b97;
}
/**/
.broadcast-r{float: right;}
.slideBox2{ width:835px; height:409px; overflow:hidden; position:relative;margin-left: 0px;  }
.slideBox2 .hd{ height:20px; overflow:hidden; position:absolute; right:5px; bottom:20px; z-index:1; }
.slideBox2 .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBox2 .hd ul li{ float:left; margin-right:10px;  width:20px; height:20px; line-height:20px; text-align:center; background:#fff; cursor:pointer; color: #265080;}
.slideBox2 .hd ul li.on{ background:#265080; color:#fff; }
.slideBox2 .bd{ position:relative; height:100%; z-index:0;   }
.slideBox2 .bd li{ zoom:1; vertical-align:middle;position: relative; }
.slideBox2 .bd li p{position: absolute;bottom: 20px;text-indent: 2em;color: #fff;width: 690px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.slideBox2 .bd img{ width:100%; height:409px; display:block;  }


.tituopp{ border-bottom:#f0f0f0 1px solid; height:44px; margin-bottom:4px;}
.tituopp span{ display:block; float:left;}
.tituopp span.tit-1{ width:61px; height:48px; line-height:40px; background:url(../images/tit-icon01.jpg) no-repeat; text-indent:14px; position:relative;}
.tituopp span.tit-2{ display:inline-block; height:48px; line-height:48px; background:url(../images/tit-icon03.jpg) repeat-x; font-size:22px; color:#265b97; padding:0 10px 0 15px;}
.tituopp span.tit-3{ width:30px; height:48px; background:url(../images/tit-icon02.jpg) no-repeat;}
.tituopp span.tit-1 img{ position:absolute; top:12px; left:12px; max-width:28px; max-height:24px;}
.tituopp span.tit-2 a{ color:#265b97; text-decoration:none;}
.tituopp span.tit-4{ width:61px; height:48px; line-height:40px; background:url(../images/local_11.jpg) no-repeat; text-indent:14px; position:relative;}
.tituopp span.tit-4 img{ position:absolute; top:12px; left:12px; max-width:28px; max-height:24px;}
.img-txt-nr:hover p{color:#265b97;}
.local div.ku2 a{    background: url(../images/more_22.jpg) no-repeat center;width: 40px;height: 40px;}

.bag{background:#fafbfc;border:1px solid #f1f1f2;font-size:18px;color:#333333;line-height:36px;padding:10px 15px;position:relative;margin-top:20px}
.bag a{color:#265b97;position:absolute;right:15px;bottom:10px}
.wwk{width:1023px !important; position: relative;}
@media screen and (max-width: 768px) {
.m-nr-r .mafs1{display: block;float: right;color:#265b97;height: 50px;line-height: 50px;font-size:16px; position: absolute;top: 125px;right: 2px;}
  .wwk{width:60% !important;}
    .m-nr-br a.a1{margin-top:10px;}
    
    .bag{font-size:0.28rem;line-height:0.5rem}  
.bag a{background:#fafbfc;position:initial;display:block;text-align:right}
  .m-content{width: 100%;padding:0.3rem;}
  .position{padding: 0px 0.3rem;}
  .m-nr-g img.jz-img{margin: 0 auto;float: none;}
  .m-nr-r{width: 1.3rem;padding-left: 0px;}
  .m-nr-r a.tss{text-align: left;padding-left: 0.2rem;width: 100%}
  .m-nr-br{float: left;width: auto;position: relative; height: 100%}
  .m-nr-br span{text-align: left;}
  .m-nr-b{width: 49%;margin-right: 2% !important;}
  .m-nr-b:nth-child(2n){margin-right: 0px !important;}
  .functions-t{padding: 0px;} 
  .functions{width: 100%;}
  .badge img{width: 30%;} 
  .functions-nr div{    float: right;width: 67%;}  
    .m-nr-r p{display: none}
    /*.functions-nr p,.m-nr-br a.a1,.m-nr-r p,.Journalism li i,.Journalism li a{font-size: 0.24rem;}*/
    .m-nr-r a.tss{font-size:0.34rem;height: 0.7rem;line-height: 0.8rem; display: inline-flex;}
    .m-nr-r .sji{height: auto;font-size: 0.28rem;line-height: 0.5rem;padding:0 0.2rem;}
    .m-nr-r .mafs{font-size: 0.3rem;height: auto;position: absolute;bottom: 10px;right: 5px;line-height: 0.5rem}

    /*.position{    background: url(../images/position_06.jpg) no-repeat 0.3rem #fff;}*/
    .Journalism li{line-height: 0.6rem;height: 0.6rem;}
    .local img{float: left;}
    .local div.ku3{padding-left: 0px;}
    .local div.ku2{display: none;}
    .img-txt-nr{width: 100%;padding:0.2rem;}
    .broadcast-n h3{height: auto;font-size: 22px;}
    .broadcast{width: 100%;}
    .broadcast-l{display: none;}
    .slideBox2,.slideBox2 .bd img{width: 100%;height: auto;}
    .slideBox2 .bd li p{text-indent: 10px;width: 100%;font-size: 0.24rem;}
    .slideBox2 .hd ul li{font-size: 0.24rem;}
    .ScrollStyle p{line-height: 0.5rem;}
    .broadcast2-txt{height:500px; }
    .bdst-3-img{width: 49%;margin-right: 2% !important;}
    .bdst-3-img:nth-child(2n){margin-right: 0px !important;}
    .bdst-3-img p{font-size: 14px;height: 30px;line-height: 30px;}
    .ScrollStyle p{font-size: 16px;}
    /**/
    .pubconone{width:100%;height: auto}
    .pubconone_left{width: 100%;float: none;height: 4.37rem}
    .luboslide ul li p{display: none}
    .luboslide ol{width: 100%;text-align:center;}
    .luboslide ol li a{background: #fff;display: block;width: 100%;height: 100%;border-radius: 50%;-webkit-border-radius:50%;}
    .luboslide ol li{float: none;margin:0 0.1rem;font-size: 0px;width: 0.14rem;height: 0.14rem;}
    .luboslide ol li a.flex-active{background: #265b97}
    .pubconone_right{width: 100%;background: none;float: none}
    .tituopp{height: 0.6rem;position: relative;}
    .tit-tab{position: relative;top:3px;overflow: hidden;}
    .tituopp span.tit-1{width: 0.78rem;height: 0.6rem;background: url(../images/tit-icon01.jpg) no-repeat;background-size: contain;-webkit-background-size: contain;}
.tituopp span.tit-4{width: 0.78rem;height: 0.6rem;background: url(../images/local_11.jpg) no-repeat;background-size: contain;-webkit-background-size: contain;}
    .tituopp span.tit-1 img{max-width: 0.3rem;max-height: 0.3rem;top: 0.14rem;left:0.14rem;}
.tituopp span.tit-4 img{max-width: 0.3rem;max-height: 0.3rem;top: 0.14rem;left:0.14rem;}
    .tituopp span.tit-2{font-size: 0.32rem;font-weight: normal;height: 0.6rem;line-height: 0.6rem;background: url(../images/tit-icon03.jpg) repeat-x;-webkit-background-size: contain;padding:0 0.25rem;}
    .tituopp span.tit-3{    height: 0.6rem;background: url(../images/tit-icon02.jpg) no-repeat;background-size: contain;-webkit-background-size: contain;}
    .tituopp a.more{position: absolute;    width: 0.6rem;
    height: 0.6rem;top:0px;right:0px;}
    .local{height: 0.6rem;}
    .m-mc div,.m-mc div p,.local div.ku3{height: 0.6rem}
    .m-mc div p,.local div.ku3 p.u1{font-size: 0.32rem;
    font-weight: normal;line-height: 0.6rem;}
    .local div.ku{    background-size: contain;
    -webkit-background-size: contain;}
    .Journalism li a{
        font-size: 0.26rem
    }
    .Journalism li i{
        font-size: 0.26rem;
    }
    .img-txt-nr p:last-child{
        font-size: 0.26rem;
        width: auto;
    }
.m-nr2>div>a{display: block;width: 40%;height: 100%;float: left;}
.m-nr{height: 3.5rem}
.m-nr-b img{width: 100%;height: 100%}
.m-nr-br{}
}
@media screen and (max-width: 414px) {
    .m-nr-b{width: 100%;margin-right: 0px !important;border:1px solid #f0f0f0;}
    .m-nr-br{border:none;}
    .badge img{width: 50%;height: auto;display: block;margin: 0 auto;float: none;}
    .functions-nr{overflow: hidden;}
    .functions-nr div{float: none;width: 100%;margin-right: 10px;}
    /*.badge p{font-size: 0.24rem;}*/
    .img-txt-nr img{width: 100%;height: auto;}
    .img-txt-nr p.tit{height: 0.8rem;line-height: 0.4rem;font-size: 0.26rem;width: auto;}
    /*.img-txt-nr p{width: 100%;font-size: 0.24rem;line-height: 0.4rem;}*/
    .bdst-3-img{margin-bottom: 2%;}
   
}

/*     0929新闻页面修改               */
@media screen and (max-width: 768px) {
	.local div.ku3{display: none;}
	.local div.ku2{    display: inline-block;}
}




