
body {
    background-color: #fff; 
    font-size: 14px;
    font-weight: 300;
    line-height: 1.5;
    min-width: 1200px;
    text-align: center;
    font-family: PingFangSC-Regular, sans-serif;
    margin: 0px;
    padding: 0px;
}
.opinion_content{
    width: 100%;	
	min-height:800px;
}
.font_head_div{
    position: absolute;
    width: 100%;
    height: 219px;
    top: 0px;
    text-align: center;
}
.font_head{
    position: relative;
    margin: 0 auto;
    font-size: 28px;
    color: #C9C9C9;
    font-weight: 100;
    margin-top:45px;

}
.head-img{
    width: 100%; 
    height: 219px;
    background:#191B21 url('https://saasoa-web.oss-cn-beijing.aliyuncs.com/dkbgwebsite/images/banner/banner_option.png') repeat center;
    background-size:cover;
}
.content_head{
    position: relative;
    height: 219px;
    width: 100%;       
    text-align: center;
    
}
.content_body{   
  
	width:1200px;
	min-height:800px;
    text-align: center;   
    margin: 0 auto;
}
.content_body_page{
    margin: 0 auto;   
    width: 1200px; 
    min-height: 90px;
    text-align: left;
    border-bottom-style: solid ;
    border-bottom-width: 1px;
    border-bottom-color: #E2E2E2;

}
.content_body_page ul.pagination li a {
    padding: 20px 50px;
    margin-top: 30px;
    padding-bottom: 15px;
    font-size: 16px;
    color: #777777;
}

.content_body_page ul.pagination li a.active { 
    color:#343434;
    font-size: 18px;
}
.content_body_list{
    width: 1200px;
    min-height: 800px;     
    margin: 0 auto;
}
.content_body_list ul{
 float: left;
 text-align: left;
}
.content_body_list ul li{
    float: left;
    text-align: left;
 }
.content_bottom{
    margin: 0 auto;    
    width: 100%;
    height: 20%;
}
.news_item{
    width: 1200px;  
    margin: 0 auto;
}
.news_item h3,h2{
    font-weight:400;
    color: #333333;
    font-size: 18px;
	margin: 0px;
    padding: 0px;
}


.title_icon_div{
    float: left;
    width: 24px;
    height: 24px;
    border-radius: 12px;
    background-color: #D4DEFF;
	background: url('https://saasoa-web.oss-cn-beijing.aliyuncs.com/dkbgwebsite/images/question/opinion_item_iocn.png') repeat center;
    background-size:cover;    
}
.item_bottom_line{
    float: left;
    width: 100%;
    height: 1px;
    background-color: #DADADA;
}

.news_item_title_div{   
    float: left;
    width: 100%;
    margin-top:30px;
	margin-left:5px;
}
.new_item_summary{
    float: left;
    width: 100%;
    padding-bottom: 30px;
}

.news_item_title_div h2{  
    float: left;
	margin:0px;
	padding: 0px;
    margin-left: 15px;	
    text-align: left;
    text-decoration: none;
    font-size: 18px;
    color: #333333; 
   
    
}
 .new_title_text{
     word-spacing: 2px;
     margin: 0px;
     padding: 0px
 }
.new_item_summary p{
   float: left;
   margin:0px;
	padding: 0px;
   padding-left: 45px;
   margin-top:10px;
   width: 100%;   
   text-align: left;
   color: #777777;
   font-size: 14px;
   box-sizing: border-box;
}
.margin20{
    width: 50px;
    height: 20px;
    background-color: #fff
}
.clear{clear:both}
.pagelist {
   margin:0 auto;
	width:1200px;
	margin-top:40px;
	padding-bottom:40px;
	text-align:center
	
}
.pagelist a{
   min-width:28px;
   height:28px;
   margin-left:3px;
   margin-right:3px;
   display:inline-block;
   line-height:28px;  
   color:#333;
   font-size:12px;
   border-radius:4px;
   text-align:center;
   text-decoration: none;
   background-color: #fff;
   }
.pagelist a.cur{
   color:#009FEC ;
   background-color: #fff;
}

.mt-tabpage-title {
    height: 52px;
    font-size: 0;
	width:1200px;
    margin:5px auto 1px;
    border-bottom: 1px solid #E2E2E2;
}
.mt-tabpage-title .mt-tabpage-item {
    display: inline-block;
    width: 200px;
    height:52px;
    text-align: center;
	font-size:16px;
	font-weight:400;
    color: #777777;
	line-height:52px;
    cursor:pointer;
    float: left;
}
.mt-tabpage-title a{
    text-decoration: none;
    color: #333333;
}
.mt-tabpage-title .mt-tabpage-item-cur {
    color: #343434;
	font-weight:600;
	position: relative;
    font-size: 16px;
}
.mt-tabpage-item-cur:before, 
.mt-tabpage-item-cur:after {
  border: solid transparent;
  content: ' ';
  height: 0;
  top: 100%;
  position: absolute;
  width: 0;
}
.mt-tabpage-item-cur:before {
  border-width: 6px;
  border-top-color: #E2E2E2;
  left:50%;
  margin-left:-6px;
}
.mt-tabpage-item-cur:after {
  border-width: 5px;
  border-top-color: #ffffff;
  left:50%;
  margin-left:-5px;
}
 .font_head_body{
     position: absolute;
     padding-top:70px;
     width: 100%;
     height: 149px; 
}
