/*Clear default properties*/
*{padding:0;margin:0;text-decoration:none;}
li,p,a,div,input,span,font,b,em,i,small,h1,h2,h3,h4,h5,h6,dt,dd{font-family:'Microsoft Yahei';}
body{font-family:'Microsoft Yahei'!important;font-size:16px;}
img{border:none;max-width:100%;}
li{list-style:none;}
textarea{resize:none;}
button,a,input,textarea{outline:none;overflow:visible;-webkit-tap-highlight-color:rgba(255,255,255,0);}
a{cursor:pointer;text-decoration:none;}
button,a{cursor:pointer;text-decoration:none;}
.clear {overflow: hidden;}
.clearfix:after{content:".";display:block;height:0;font-size:0em;line-height:0;visibility:hidden;clear:both;}
.clearfix{*zoom:1;}
.txtToPointer{display:block;white-space:nowrap;width:100%;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis;}
h1, h2, h3, h4, h5, h6 {font-size: 100%;}
/*Clear default properties*/
.portlet-header{position:relative;width:auto;height:20px;}
.portlet-header .shadow.dn{left:10px!important;top:10px!important;}
.css3guodu{
    -o-transition: 		all 0.5s ease-out 0s;
    -webkit-transition:         all 0.5s ease-out 0s;
    -moz-transition: 	        all 0.5s ease-out 0s;
    transition: 		all 0.5s ease-out 0s;
}
/*单独公用class*/
.fl{float:left}
.fr{float:right;}
.maxWidth{width:1200px;margin:0 auto;}
.PC{display:block;}
.SP{display:none;}

/*header*/
.header .outlinkTop{background:width: 100%;height: 30px;line-height: 29px;background: #e5e5e5;position: relative;z-index: 99;}
.header .outlinkTop .Left a{color: #666;font-size: 14px;line-height:30px;display:inline-block;margin-right:20px;}
.header .outlinkTop .Left  a:hover{color:#de0301;}
.header .outlinkTop .Right .Right_l{margin-right:20px;position:relative;}
.header .outlinkTop .Right .Right_l .top a{display:block;padding-left:20px;background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019092317154863578.png) no-repeat 0 center;}
.header .outlinkTop .Right .Right_r a{display:block;padding-left:28px;background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019092317180633084.png) no-repeat 0 center;}
.header .outlinkTop .Right .Right_l .weweimaBox{display:none;padding:10px;position:absolute;left:-90px;top:29px;background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019092317274480731.png) repeat 0 0;}
.header .outlinkTop .Right .Right_l .weweimaBox .text{font-size:14px;text-align:center;color:#fff;margin-bottom:10px;}
.header h1 a,
.header h1 a img{display:block;}
.header h1 a{padding-top:12px;}
.header .SSform{border:1px solid #de0301;margin:45px 45px 0 0;}
.header .SSform .sliderDown,
.header .SSform input,
.header .SSform button{float:left;}
.header .SSform .sliderDown .sliderUl{display:none;position:absolute;left:0;top:28px;width:100%;background:#fff;border:1px solid #ccc;border-radius:3px;}
.header .SSform .sliderDown .sliderUl ul li{text-align:center;line-height:30px;font-size:14px;}
.header .SSform .sliderDown .sliderUl ul li.col{background: #5897fb;color: #fff;}
.header .SSform .sliderDown .sliderUl ul li.col a{color: #fff;}

.header .SSform input{width:175px;border:none;height:19px;margin-top:1px;padding:6px;}
.header .SSform button{background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019092317444620632.png) no-repeat center center;border:none;width:40px;height:32px;cursor:pointer;}
.header .SSform .sliderDown{border-right:1px solid #ccc;margin-top:6px;padding-right:6px;cursor:pointer;position:relative;}
.header .SSform .sliderDown .text{font-size:14px;line-height:20px;text-align:center;padding:0 15px;background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019092317590188545.png) no-repeat right center;}
.header .sdzc{margin-top:20px;}

.header .nav_common{width:100%;background: #de0301;}
.header .nav_common ul li{width:16.66666666666666666666%;float:left;}
.header .nav_common ul li a{display:block;line-height:40px;color:#fff;text-align:center;font-size: 20px;font-weight: bold;}

.header .nav_common ul li:hover,
.header .nav_common ul li.col{background:#fff;}
.header .nav_common ul li:hover a,
.header .nav_common ul li.col a{color:#de0301;}

/*footer*/
.footer_wrap{width:100%;overflow: hidden;}

.footerList{width: 100%;background: #de0301;}
.footerList ul{max-width: 600px;margin:0 auto;}
.footerList ul li{float: left;width: 20%;text-align: center;}
.footerList ul li a{display: block;color:#fff;font-size: 14px;line-height:40px;}
.footerList ul li a:hover{text-decoration: underline;}

.footerInfo{max-width: 940px;margin:39px auto;}
.footerInfo .left{float: left;width:39.2%;overflow: hidden; }
.footerInfo .right{float: right;width:49.1%;overflow: hidden; }
.footerInfo .left a{float: left;margin-right: 20px;}
.footerInfo  p{float: left;font-size: 14px;line-height: 36px}
.footerInfo .right a{float: left;margin-right: 20px;font-size: 14px;}


/*选项卡切换*/
.tab_link_a{font-size:0;border-bottom:1px solid #de0301;}
.tab_link_a a{color: #666;font-weight: normal;width:96px;line-height:40px;text-align:center;display: inline-block;font-size: 16px;}
.tab_link_a a.col{color: #fff;font-weight: bold;background: #de0301;}

.tab_link_a2{background: #f2f2f2;}

.tab_link_a2 a{
box-shadow: 1px 0 0 #ccc inset;
color: #666;
font-weight: normal;
display: block;
line-height: 40px;
text-align: center;
font-size: 16px;
float: left;
width: 25%;
}

.tab_link_a2 a:first-child{box-shadow:0 0 0;}
.tab_link_a2 a.col{color: #fff;font-weight: bold;background: #de0301;}


/*文章列表*/
.listNews li{margin-bottom:12px;}
.listNews li a,
.listNews li span{color: #222;font-size: 14px;line-height: 20px;}
.listNews li a{float:left;background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019092411031322702.png) no-repeat left 7px;padding-left:14px;}
.listNews li span{float: right;color: #999;font-size: 12px;}

/*带图片的文章列表*/
.picNewsList li .fl{width:160px;overflow:hidden;}
.picNewsList li .fl a,
.picNewsList li .fl a img{display:block;width:100%;height:105px;object-fit:cover;}
.picNewsList li .fr{width:680px;}
.picNewsList li{
margin-top: 15px;
}
.picNewsList li .fr .tit a{
display:block;
font-size: 14px;
line-height: 20px;
overflow: hidden;
font-weight: normal;
color: #000;
}
.picNewsList li:hover .fr .tit a{color:#de0301;}
.picNewsList li .fr .summary{
color: #999;
font-size: 14px;
height: 48px;
line-height: 24px;
overflow: hidden;
margin: 4px 0;
}
.picNewsList li .fr .date{
display: block;
color: #999;
font-size: 12px;
}

/*返回顶部*/

.goTop {position: absolute;bottom: 0;right: 30px;z-index: 99;color: #de0301;text-align: center;font-size: 14px;transition: none;z-index:9999;}
.goTop img {display: block;margin-bottom: 2px;transition: all 0.3s ease;}
.goTop:hover img {transform:translateY(-5px); -webkit-transform:translateY(-5px); -moz-transform:translateY(-5px);}
@keyframes rotate{
    from{
        transform: rotateX(90deg) translateY(0%);
        top:43px;
    }
    to{
        transform: rotateX(0deg) translateY(0%);
        top:43px;
    }
}
@-moz-keyframes rotate{
    from{
        -moz-transform: rotateX(90deg) translateY(0%);
        top:43px;
    }
    to{
        -moz-transform: rotateX(0deg) translateY(0%);
        top:43px;
    }
}
@-webkit-keyframes rotate{
    from{
        -webkit-transform: rotateX(90deg) translateY(0%);
        top:43px;
    }
    to{
        -webkit-transform: rotateX(0deg) translateY(0%);
        top:43px;
    }
}


.danpianwenzhang h2{
text-align: center;
font-size: 18px;
color: #202020;
font-weight: normal;
margin-bottom: 20px;
padding-bottom:20px;
border-bottom: 1px solid #d20200;
}

.danpianwenzhang .wenzhangContent *{
line-height: 30px;
margin-top: 20px;
padding: 0px;
color: #323232;
}

.ssMenu .ssBtn{
width:16px;
height:16px;
margin-top:8px;
cursor:pointer;
background:url(/bjsdxqrmzf/uiFramework/commonResource/image/2019101209582985071.png) no-repeat center center;
}
.ssMenu .MenuOpen{cursor:pointer;margin-left:1em;border-radius:3px;overflow:hidden;}

.nav_common_sp{
display:none;
background: #e54141;
}

.nav_common_sp li{
border-bottom: 1px solid #ef6363;
}

.nav_common_sp .last{
border:none;
}

.nav_common_sp li a{
font-size: 14px;
line-height: 18px;
padding: 7px 0px;
padding-left: 0px;
color: #fff;
}

.nav_common_sp .last a{
display:inline-block;
margin-right:8px;
}

@media only screen and (max-width:1220px){
html{font-size:62.5%;}
.maxWidth{width:auto;padding:0 1em;}
.PC{display:none;}
.SP{display:block;}
.header .outlinkTop .Right{float:left;}
.header .outlinkTop .Right .Right_r a,
.header .outlinkTop .Right .Right_l .top a{padding-left:0;background:none;font-size:1.4rem;color:#fff;}
.header .outlinkTop{height:auto;padding-top:.3em;background: #de0301;}
.header .outlinkTop .Right .Right_l .weweimaBox{left:-1em;top:30px;width:120px;}
.header .outlinkTop .maxWidth{padding-bottom:.3em;}
.header .SSform{display:none;margin:0;float:none;position:absolute;top:10px;right:50px;background:#fff;z-index:999;}
.header > .maxWidth{position:relative;}
.header .SSform input{width:100px;}
h1{width:85%;}
.header .sdzc{width:10%;text-align:right;}
.footerInfo{margin:1em auto;}
}

@media only screen and (max-width:1000px){
html{font-size:60%;}
.tab_link_a a{line-height:30px;font-size:1.6rem;}
.footerInfo .left,
.footerInfo .right{float:none;width:auto;padding:0 1em;}
.footerInfo .left,
.footerInfo .right{text-align:center;}
.footerInfo .left a,
.footerInfo .left p,
.footerInfo .right a,
.footerInfo .right p{float:none;width:auto;text-align:center;}
.footerInfo .right{margin-top:1em;}
.footerInfo p{line-height:25px;}
}

@media only screen and (max-width:750px){
html{font-size:56%;}
.listNews li a, .listNews li span{font-size:1.4rem;}
.footerList ul{padding:0 1em;}
.footerList ul li a{line-height:35px;}
.footerList ul li{width:50%;}
}

@media only screen and (max-width:680px){
html{font-size:52%;}
.listNews li a,
.listNews li span{float:none;display:block;}
.listNews li span{padding-left:15px;}
}

/*营商*/
.ys_content{width:1200px;margin:0 auto;}