.deal-fir .top-nav-bg{
    background: #f5f5f5;
}
.deal-fir h2{
    font-weight: bold;
}
.deal-fir .head .menu_list{
   background:#4371bf;
   border-bottom: 0;
  
}
.deal-fir .head .menu_list ul li{
    line-height: 40px;
}
.deal-fir .head .menu_list ul li a{
     color:#fff;
}
.deal-fir .head .menu_list ul li a i{
    background:url(../images/crcc-icon.png) -5px -70px;
}
.deal-fir .head .menu_list ul li .dropdown-menu{
    background: #fff;
    border:1px solid #ededed;
   
}
.deal-fir .head .menu_list ul li .dropdown-menu a{
     color:#000;
}
.deal-fir .head .menu_list ul li .dropdown-menu a:hover{
    background:#eee8e8;
    font-weight: bold;
}
.deal-fir .head .query_box{
    border:1px solid #063a95;
}
.deal-fir .sear-icon{
    width:40px;
    height:34px;
    margin:8px 0 0 20px;
    display:inline-block;
    cursor:pointer;
    background:url(../images/crcc-icon.png) -26px -60px;
    float:right;
}
.deal-fir .right-more{
    color:gray;
}
.deal-fir .more:hover{
    background: #e9eff4;
     color: #1574a8;
}


/* banner区 */

.deal-fir .royalSlider { max-width: 530px; max-height: 293px;min-width:530px;height:293px; position: relative; direction: ltr;}
.deal-fir .rsContainer {position: relative;width: 100%;height: 100%;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.deal-fir .rsSlide {position: absolute;left: 0;top: 0;display: block;height: 100%;width: 100%;}
.deal-fir .rsContent {width: 100%;height: 100%;position: relative;min-width: 530px;}
.deal-fir .rsOverflow { width: 100%;height: 100%;position: relative;overflow: hidden;float: left;-webkit-tap-highlight-color: rgba(0,0,0,0);}
.deal-fir .rsMinW .rsBullets {width:100; position: absolute;bottom:20px;left:50%; margin:0 0 0 -42px; /* z-index: 1; */padding-top: 4px; height: auto; text-align: center;line-height:12px;overflow: hidden;}
.deal-fir .rsMinW .rsBullet { display: inline-block;*display:inline; *zoom:1; }
.deal-fir .rsMinW .rsBullet span {display: block; width:20px;height:4px;background:#fff; margin:0 4px; cursor:pointer;}
.deal-fir .rsMinW .rsBullet.rsNavSelected span {background: #fff; opacity:0.3;filter:alpha(opacity=30);}

.pull-left{float:left;}
.deal-fir .banner .fl-all{
    width: 900px;
    height: 293px;
}
.deal-fir .banner{
    position: relative;
}
.deal-fir .banner .user{
    position: absolute;
    right:-240px;
    width:200px;
    border-radius: 10px;
    padding:10px;
    height:137px;
    background: #f2f2f2;
}
.deal-fir .banner>.fr{
    margin-left: 0;
    border:1px solid #ededed;
    width:283px ;
    height:136px;
    margin-bottom: 12px;
}
.deal-fir .part_con .login-user li {
    border:0;
    padding:0 15px;
}
.deal-fir .part_con .login-user li a{
    display:inline-block;
    line-height: 45px;
}
.deal-fir .banner .news{
    border:1px solid #ededed;
}
.deal-fir .news .list{
    padding:0 10px;
}
.deal-fir .news .list tr a{
    display:block;
    width:250px;
    white-space:nowrap; 
    text-overflow:ellipsis; 
    -o-text-overflow:ellipsis; 
     overflow: hidden;
}
.deal-fir .banner .main_bg{
    background: none;
    position: relative;
    width:530px;
    height:293px;
}

.deal-fir .part_con .compact{
    padding-left: 0;
}
.deal-fir .part_con .tab_li li{
    margin:0;
}
.deal-fir .part_con .tab_li .on{
    border-radius: 0;
    background:#4371bf;
}