#full-screen-slider { 
 width:100%; 
 height:auto; 
 float:left; 
 position:relative;
 z-index:9;
}
#slides { 
 display:block; 
 width:100%; 
 height:355px; 
 list-style:none; 
 padding:0; 
 margin:0; 
 position:relative;
 z-index:9;
}
#slides li { 
 display:block; 
 width:100%; 
 height:100%; 
 list-style:none; 
 padding:0; 
 margin:0; 
 position:absolute;
 z-index:9;
}
#slides li a { 
 display:block; 
 width:100%; 
 height:100%; 
 text-indent:-9999px;
}
#pagination { 
 display:block; 
 list-style:none; 
 position:absolute; 
 left:50%; 
 top:320px; 
 z-index:9900;  
}
  
#pagination li { 
 display:block; 
 list-style:none; 
 width:10px; 
 height:10px; 
 float:left; 
 margin:0 5px;
 border-radius:50%; 
 background:#FFF;
}
#pagination li a { 
 display:block;
  width:100%; 
  height:100%; 
  padding:0; 
  margin:0;  
  text-indent:-9999px;
}
#pagination li.current { 
 background:#e4214b;
}

.informWrap{
 width: 100%;
 height: 40px;
 margin-top: 355px;
 *margin-top: 0px;
 background: #f5f5f5;
 position: relative;
}
.inform{
 height: 40px;
}
.inform h3{
 float: left;
 font-weight: normal;
 *margin-top: 8px;
 line-height: 40px;
 font-size: 14px;
 color: #464646;
}
.inform h3 img{
 width: 16px;
 height: 15px;
 vertical-align: middle;
 margin: 0px 5px 0 0px;
}
#scrollDiv{
 width:900px;
 height:40px;
 min-height:40px;
 line-height:40px;
 overflow:hidden;
 font-size: 14px;
} 
#scrollDiv li{
 height:40px;
} 
#scrollDiv li a{
 float: left;
 color: #464646;
}
#scrollDiv li span{
 float: right;
 color: #464646;
}

.mainWrap{
 margin-top: 20px;
}
.newsDiv{
 float: left;
 width: 1000px;
}
.news{
 width: 642px;
 height: auto;
}
.news_t{
 border-bottom: 1px solid #e1e1e1;
 height: 35px;
}
.news_t h2{
 font-size: 18px;
 color: #505050;
 font-weight: normal;
 float:left;
}
.news_t span a{
 float: right;
 line-height: 35px;
 font-size: 12px;
 color: #505050;
}
.news_t span a:hover{
 color: #af0b2e;
}

.newsB_l{
 background: url(../img/new_bg.png) no-repeat;
 width: 389px;
 height: 281px;
 position: relative;
 z-index: 99;
 margin-top: 20px;
}
.focus{
    position:relative;
   width:270px;
 height: 210px;
    float: left;
    background: #fff;
    margin:15px;
    *margin: 10px 7px;
}
.focus img{
   width:270px;
 height: 210px;
}
.fcon_bg{
 
    height:35px;
    width:270px;
    position:relative;
    text-indent:5px;
    font-family:"微软雅黑";
    font-size:14px;
    z-index: 9;
}
.fcon_bg a{
    color:#fff;
    line-height:35px;
    text-decoration: none;
}
.fcon span{
    position:relative;
    top:-30px;
    left:5px;
    color:#fff;
    display:block;
}
.focus .fPic{
    position:absolute;
    left:0px;
    top:0px;
}
.focus .D1fBt{
    overflow:hidden;
    zoom:1;
    height:16px;
    z-index:200;
}
.focus .fcon{
    position:relative;
    width:100%;
    float:left;
    display:none;
}
.focus .fcon img{
    display:block;
}
.focus .fbg{
    bottom:5px;
    right:0px;
    position:absolute;
    text-align:center;
    z-index: 200;
    text-align: right;
    *right:0px;
    *float: right;
    margin-right: 0px;
    *position:absolute;
}
.focus .D1fBt a{
    position:relative;
    width:8px;
    height:8px;
    border-radius:50%;
    -webkit-border-radius:50%;
    -moz-border-radius:50%;
    margin:0 3px;
    outline:0;
    float:left;
    background:#fff;
}
.focus .D1fBt .current,.focus .D1fBt a:hover{
    background:#c51925;
}
.newsB_r{
 width: 326px;
 height: auto;
 margin-left: 315px;
 *margin-left: -75px;
 position: absolute;
 z-index: 99;
 margin-top: 15px;
 *margin-top: 20px;
}
.newsB_r ul li{
    width: 326px;
 color: #464646;
 line-height: 30px;
}
.newsB_r ul li a{
 color: #464646;
 margin-left: 5px;
 font-size: 14px;
}
.newsB_r ul li a:hover{
 color: #af0b2e;
 text-decoration: underline;
}
.newsB_r .more{
 width: 102px;
 height: 30px;
 border: 1px solid #e1e1e1;
 line-height: 30px;
 text-align: center;
 margin-top: 8px;
 margin-left: 20px;
 border-radius: 3px;
  -moz-border-radius:3px;
    -webkit-border-radius: 3px;
}
.newsB_r .more a{
 color: #464646;
 width: 102px;
 height: 30px;
 display: block;
 font-size: 14px;
}
.newsB_r .more a:hover{
 color: #fff;
 background: #af0b2e;
 border-radius: 3px;
  -moz-border-radius:3px;
    -webkit-border-radius: 3px;
}

.bulletin{
 width: 326px;
}
.bulletin_t{
 border-bottom: 1px solid #e1e1e1;
 height: 35px;
}
.bulletin_t h2{
 font-size: 18px;
 color: #505050;
 font-weight: normal;
 float:left;
}
.bulletin_t span a{
 float: right;
 line-height: 35px;
 font-size: 12px;
 color: #505050;
}
.bulletin_t span a:hover{
 color: #af0b2e;
}
.bulletin_list{
 width: 326px;
 margin-top: 10px;
}
.bulletin_list ul li{
    width: 326px;
 color: #464646;
 line-height: 30px;
}
.bulletin_list ul li a{
 color: #464646;
 margin-left: 5px;
 font-size: 14px;
}
.bulletin_list ul li a:hover{
 color: #af0b2e;
 text-decoration: underline;
}

.center{
 width: 1000px;
 float: left;
 margin-top: 20px;
}
.number{
 width: 642px;
 height: auto;
}
.tb-tool { 
 width: 642px;
}
.tb-tool .nb-tool-box{
 border-bottom: 1px dashed #d8d8d8;
 padding-bottom: 15px;
}
.tb-tool .nb-tool-box ul li{
 width: 150px; 
 height:130px; 
 display: block;
 float: left;
 margin-right: 95px;
 background:url(../img/ico_bg1.png) no-repeat;
 text-align: center;
 font-size: 16px;
 
 margin-top: 20px;
}
.tb-tool .nb-tool-box ul li p{
 color: #464646;
 line-height: 40px;
}
.tb-tool .nb-tool-box ul li a { 
 display: block; 
 width: 150px; 
 height: 100px; 

 text-align: center;  
 background-position: ;
 overflow: hidden;
}
.tb-tool .nb-tool-box ul li a.bg1{
 width: 150px; 
 height: 100px; 
 background:url(../img/ico_bg.png) no-repeat;
}
.tb-tool .nb-tool-box ul li a:hover{
 background:url(../img/ico_bg.png) no-repeat;
}
.tb-tool .nb-tool-box ul li a i.ico { 
 display: block; 
 width: 37px; 
 height: 37px; 
 margin: 10px auto;
}
.tb-tool .nb-tool-box ul li a i.ico1 {
 background: url(../img/ico1.png) no-repeat;
 margin-top: 35px;
}
.tb-tool .nb-tool-box ul li a i.ico2 {
 background: url(../img/ico2.png) no-repeat;
 margin-top: 30px;
}
.tb-tool .nb-tool-box ul li a i.ico3 {
 background: url(../img/ico3.png) no-repeat;
 margin-top: 32px;
 margin-left: 66px;
}

.tb-tool .nb-tool-box ul li a:hover i {
 -webkit-animation: toTopFromBottom .3s forwards;
 -moz-animation: toTopFromBottom .3s forwards;
 animation: toTopFromBottom .3s forwards
}
@-webkit-keyframes toTopFromBottom {
 49% {-webkit-transform: translateY(-20%)}
 50% {-webkit-transform: translateY(20%)}
}
@-moz-keyframes toTopFromBottom {
 49% {-moz-transform: translateY(-20%)}
 50% {-moz-transform: translateY(20%)}
}
@keyframes toTopFromBottom {
 49% {transform: translateY(-20%)}
 50% {transform: translateY(20%)}
}

.bulletin p{
 margin-top: 10px;
 font-size: 14px;
 color: #505050;
 line-height: 26px;
}
.jianj_pic{
 margin-top: 15px;
}


.center1{
 width: 1000px;
 float: left;
 margin-top: 30px;
}
.inviteL{
 width: 312px;
}
.inviteL_list{
 width: 312px;
}
.inviteL_list ul li{
    width: 326px;
 color: #464646;
 line-height: 29px;
}
.inviteL_list ul li a{
 color: #464646;
 margin-left: 5px;
 font-size: 14px;
}
.inviteL_list ul li a:hover{
 color: #af0b2e;
 text-decoration: underline;
}
.inviteM{
 width: 640px;

}
.inviteM_l{
 width: 163px;
 height: 225px;
 border: 1px solid #d8d8d8;
 padding: 5px;
 float: left;
}
.inviteM_r{
 float:right;
 width: 445px;
 font-size: 14px;
}
.inviteM_r h2{
 font-weight: normal; 
 color: #505050;
 float: left;
}
.inviteM_r span a{
 float: right;
 color: #af0b2e;
}
.inviteM_r p{
 color: #464646;
 width: 450px;
 line-height:30px;
 margin-top: 15px;
 float: left;
}
.inviteM_r .go{
 width: 102px;
 height: 30px;
 border: 1px solid #e1e1e1;
 line-height: 30px;
 text-align: center;
 margin-top: 19px;
 border-radius: 3px;
  -moz-border-radius:3px;
    -webkit-border-radius: 3px;
}
.inviteM_r .go a{
 color: #464646;
 width: 102px;
 height: 30px;
 display: block;
 font-size: 14px;
}
.inviteM_r .go a:hover{
 color: #fff;
 background: #af0b2e;
 border-radius: 3px;
  -moz-border-radius:3px;
    -webkit-border-radius: 3px;
}
.inviteR{
 width: 325px;
 float: right;
    margin-right: 0px;
}
.inviteL_list1{
 width: 250px;
}
.inviteL_list1 ul li{
    width: 250px;
 color: #464646;
 line-height: 31px;
}
.inviteL_list1 ul li a{
 color: #464646;
 margin-left: 5px;
 font-size: 14px;
}
.inviteL_list1 ul li a:hover{
 color: #af0b2e;
 text-decoration: underline;
}

.center2{
 width: 1000px;
 float: left;
 margin-top: 20px;
}
.pic_t{
 font-size: 18px;
 color: #505050;
}
.picBox{
 width: 1000px;
}


.rollBox{
 background-color:#fff;
 height:118px;
 margin-top:20px;
 width:100%;
 overflow:hidden; 
}
.rollBox .scrollcon{
 width:1000px;
 float: left;
}

.rollBox .Cont{
 width:940px;
 height:118px;
 overflow:hidden;
 float:left;
}
.rollBox .ScrCont{
 width:10000000px;
}
.rollBox .Cont .pic{
 width:175px;
 height:118px;  
 overflow:hidden;
 float:left; 
 margin-right: 17px;
}
.rollBox .Cont .pic img{ 
 width:173px; 
 height:118px;
 border: 1px solid #c8c8c8;
}
.rollBox .Cont .pic img:hover{
 opacity: 0.9;
}
.rollBox .LeftBotton{
 height:120px;
 width:17px;
 background:url(../img/left.jpg) no-repeat;
 overflow:hidden;
 float:left;
 display:inline;
 margin:0px;
 cursor:pointer; 
 margin-right: 12px;
}
.rollBox .LeftBotton:hover{
 background:url(../img/left1.jpg) no-repeat;
}
.rollBox .RightBotton{
 height:120px;
 width:17px;
 background:url(../img/right.jpg) 0 0 no-repeat;
 overflow:hidden;
 float:right;
 display:inline;
 margin:0px;
 cursor:pointer;
 margin-left:13px;
}
.rollBox .RightBotton:hover{
 background:url(../img/right1.jpg) no-repeat;
}

.linkDiv{
 width: 1000px;
 float: left;
 margin-top: 30px;
}
.choice{
    width: 1000px;
    margin-top: 10px;
    height: 50px;
}
.select{
 position:relative;
 float:left;
 margin-right: 27px;
    
}
.select dt{
 height:33px;
 display:inline-block;
 border:1px solid #d2ccc4;
 background:#fff url(../img/ico4.png) no-repeat 198px center;
 line-height:33px;
 font-size: 14px;
 cursor:pointer;
 text-indent: 5px;
 width:226px;
 color: #656565;
 white-space:nowrap;
 text-overflow:ellipsis;
 overflow:hidden;
 position:relative;
 z-index:99;
}
.select dd{
 position:absolute;
 left:0;
 top:8px;
 border:1px solid #d2ccc4;
 background:#fff;
 display:none;
 font-size: 14px;
 }
.select dd ul{
 width:226px;
 max-height:250px;
 overflow:auto;
 }
.select dd ul li a{
 line-height:28px;
 display:block;
 padding:0 8px;
    color: #656565;
 }
.select dd ul li a:hover{
 background:#f5f5f5;
 }
