.g-nav .nav-r .item > a {display: inline-block;padding: 10px 30px;text-decoration: none;color: #FFF;font-size: 15px;}
.i-mod-activity {background: none;}
.mod {width: 1030px;}
.prj-c-r {
    height: 244px;
    background: #fff;
	width: 231px;
}
.i-content .note{
	background:none;
	padding: 0px;
}
.i-content .note .note-l {
    float: left;
    height: 50px;
    width: 729px;
    background: white;
}
.i-content .note .note-r {
    float: left;
    height: 50px;
    width: 271px;
    background: white;
    margin-left: 30px;
	position:relative;

}
span.bo {
    height: 1px;
    width: 230px;
    display: inline-block;
    border-bottom: 1px solid #2f2522;
    position: absolute;
    bottom: 0;
    left: 19px;
}
#about dl {
    padding: 30px 4px;
}
.i-mod-dc .dc-list .x1 { width: 729px;position:relative;}
.i-mod-dc .dc-list .x2 { width: 271px;position:relative;margin-left: 30px;}
span.bo1{
    width: 100%;
    left: 0;
}
span.bo2{
    width: 260px;
    left: 11px;
}
.more {
    float: right;
    color: #45B8EF;
    position: relative;
    right: 50px;
}
.tab .sc1{background-color: #db4925;}
.tab .sc2{background-color: #66aa76;}
.tab .sc3{background-color: #3991c8;}
.tab .scat3{background-color: #004385;}
.copyright p{padding-top:25px;}

#ssearch {
    -webkit-tap-highlight-color: transparent;
    -webkit-border-radius: 0;
    -moz-border-radius: 0;
    border-radius: 30px;
    text-shadow: none;
    -webkit-appearance: none;
    -webkit-user-select: text;
    box-shadow: none;
    outline: transparent 0;
    width: 270px;
    border: 1px solid #dedede;
    height: 29px;
    line-height: 38px;
    padding: 0 17px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    color: #999;
    font-size: 14px;
    background: #f0f0f0;
}
  .sleft{float:left;}
  .sclear{clear:both;}
  .cf .slogo{width:30%;}
  .slogo img{width:230px;padding-top:20px;}
  .cf .ssearch{width:40%;position: relative;}
  #ssearch{ margin: 46px 0 0 50px;}
  #ssbut{    
    font-size: 15px;
    color: #004385;
    position: absolute;
    top: 49px;
    right: 53px;}
  .cf .stel{width:30%;float:right;}
  .stel img{width:250px;padding-top:20px;}
  #about .title{
    font-size: 18px;
    position: relative;
    left: -35px;
    padding-bottom: 18px;
	 font-weight:600;
  }
  .i-mod-intro-wrap{height:200px;}

    .ic1{
    width: 30px;
    height: 30px;
    display: inline;
    top: 12px;
    position: relative;
    left: 13px;
  }
  .sreg img{    
    width: 260px;
    margin-top: 26px;
  }

      .index-friend .cf img{width:150px;}
    .sfriend{
          font-size: 18px;
    font-weight: 700;
    color: #4D4D4D;
    left: 15px;
    position: relative;
    }
    .icsf{top:-1px;}
    .bosf{
          position: absolute;
          top: 32px;
    }
    .sbanner img{width: 100%;margin-bottom: 40px;}
.b2{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}

.pagination{   
line-height:23px; 
bottom: 0;position:absolute;
  right: 0;
  padding: 10px;
}   
.pagination span, .pagination a{   
font-size:12px;   
margin: 2px 6px 2px 0;   
background:#fff;   
border:1px solid #e5e5e5;   
color:#787878;   
padding:2px 5px 2px 5px;   
text-decoration:none;   
}   
.pagination a:hover{   
background: #8391A7;   
border:1px solid #fff;   
color:#fff;   
}   
.pagination .current{   
    background: #014285;
    border: 1px solid #8d8d8d;
    color: #ffffff;
    font-size: 12px;
    padding: 2px 5px 2px 5px;  
}  
.activity-c-l{position:relative;}