@charset "utf-8";
*{
    margin:0;
    padding:0
}
body{
    position:relative;
    font-family:"Microsoft YaHei","微软雅黑","Helvetica Neue",Helvetica,"Hiragino Sans GB","STHeitiSC-Light",Arial,sans-serif;
    font-size:14px;
    min-width:1200px;
    background:#f6f7f9
}
ul,li,p,h1,h2,h3,h4,h5,h6{
    list-style:none;
    margin:0
}
a{
    color:#333;
    text-decoration:none;
    cursor:pointer
}
a:hover{
    color:#1E50AE;
    text-decoration:none
}
.one{
    overflow:hidden;
    text-overflow:ellipsis;
    white-space:nowrap
}
.two{
    overflow:hidden;
    text-overflow:ellipsis;
    display:-webkit-box;
    -webkit-line-clamp:2;
    -webkit-box-orient:vertical
}
.four{
    -webkit-line-clamp:4
}
.ten{
    -webkit-line-clamp:10
}
.headercont{
    width:100%;
    padding:10px 0px;
    background:#ffffff;
    margin-top:3px
}
.companyheader{
    width:1200px;
    margin:0 auto;
    position:relative;
    overflow:hidden;
}
.companyheader div{
    float:left;
}
.companyheader img{
    height:60px;
    margin-right:12px;
    float:left;
}
.companyheader .title p.big{
    height:38px;
    line-height:38px;
    overflow:hidden;
    font-size:18px;
    font-weight:bold;
    color:#333;
    margin:0px;
}
.companyheader .right{
    float: right;
  overflow: hidden;
  /* position: relative; */
  width: 200px;
  height: 50px;
}


.companyheader span.small{
    height:18px;
    line-height:18px;
    padding:-30px 0;
    margin:-20px 0;
    overflow:hidden;
    font-size:14px;
    font-weight:normal;
    color:#888;
}
/*vip标识*/
.vip_22 .vip_icon_100,.vip_36 .vip_icon_100,.vip_22 .vip_icon_200,.vip_36 .vip_icon_200,.vip_22 .vip_icon_300,.vip_36 .vip_icon_300{ 
    width:112px;
    height: 64px;
    margin:0 auto;
}
.vip_22 .vip_icon_100{
    background: url(../../../images/vip/vip_22_100.png);
    display:inline-block;
}
.vip_36 .vip_icon_100{
    background: url(../../../images/vip/vip_36_100.png);
    display:inline-block;
}
.vip_22 .vip_icon_200{
    background: url(../../../images/vip/vip_22_200.png);
    display:inline-block;
}
.vip_36 .vip_icon_200{
    background: url(../../../images/vip/vip_36_200.png);
    display:inline-block;
}
.vip_22 .vip_icon_300{
    background: url(../../../images/vip/vip_22_300.png);
    display:inline-block;
}
.vip_36 .vip_icon_300{
    background: url(../../../images/vip/vip_36_300.png);
    display:inline-block;
}

.right .telephone{
    width:199px;
    height:50px;
    position:absolute;
    top:15px;
    right:0
}
.right .telephone i{
    width:24px;
    height:24px;
    position:absolute;
    top:0px;
    left:0;
    background-image:url(../../../images/company/0/ico_phone.png);
    background-size:100% 100%
}
.right .telephone .line{
    position:absolute;
    top:2px;
    right:108px;
    font-size:16px;
    color:#888888
}
.right .telephone .secret{
    font-size:22px;
    font-weight:400;
    color:#1E50AE;
    line-height:36px
}
.nav{
    width:100%;
    background:#5aaaff;
}
ul.meun{
    width:1200px;
    margin:0 auto;
    height:50px;
    line-height:50px
}
ul.meun li{
    padding:0 30px;
    color:#fff;
    font-size:16px;
    display:inline-block
}
ul.meun a li{
    color:#fff
}
ul.meun li.active{
    background:#00AD4C
}
.box{
    background:#FFFFFF;
    border:1px solid #E6E6E6;
    padding:20px;
    margin-bottom:20px !important
}
h2.module-tit{
    font-size:18px;
    color:#1E1E1E;
    border-bottom:1px solid #e6e6e6;
    padding-bottom:10px;
    margin-bottom:20px
}
p.module-tit1{
    font-size:18px;
    color:#1E1E1E;
    border-bottom:1px solid #e6e6e6;
    padding-bottom:10px;
    margin-bottom:20px;
    font-weight:bolder
}
h2.module-tit i{
    width:4px;
    height:18px;
    background:#00AD4C;
    border-radius:2px;
    display:inline-block;
    margin-right:10px;
    vertical-align:-2px
}
p.module-tit1 i{
    width:4px;
    height:18px;
    background:#00AD4C;
    border-radius:2px;
    display:inline-block;
    margin-right:10px;
    vertical-align:-2px
}
.box-content{
    width:1200px;
    margin:0 auto;
    overflow: hidden;
}
.box-content .box-content-l{
    float:left
}
.box-content .box-content-r{
    float:right;
    width:844px;
    padding:18px
}
.box-small{
    width:300px;
    padding:0
}
h2.module-tit-small{
    text-indent:18px;
    padding-top:10px;
    margin-bottom:14px
}
p.module-tit-small1{
    text-indent:18px;
    padding-top:10px;
    margin-bottom:14px
}
.crumbs{
    width:100%;
    background:#f8f8f8
}
.centcrumbs{
    width:1190px;
    margin:0 auto;
    height:40px;
    line-height:40px;
    font-size:12px;
    color:#555
}
.crumbs h1{
    float:left;
    font-size:12px;
    color:#555555;
    line-height:40px;
    font-weight:400
}
.crumbs a{
    float:left;
    font-size:12px;
    color:#555555;
    line-height:40px;
    font-weight:400
}
.centcrumbs a h1:hover{
    color:#1E50AD
}
.crumbs span.symbol{
    color:#1E50AE;
    float:left;
    margin-left:6px;
    margin-right:6px
}
.pageshot{
    text-align:center;
    margin:10px auto 30px;
    overflow:hidden
}
.pageshot a.numb{
    width:36px;
    height:36px;
    line-height:36px;
    border:1px solid #ededed;
    color:#666;
    margin:0 5px;
    background:#fff;
    display:inline-block;
    text-decoration:none
}
.pageshot a.unclickable{
    color:#bbb!important;
    pointer-events:none
}
.pageshot a.numbSel{
    width:36px;
    height:36px;
    line-height:36px;
    border:1px solid #1E50AE;
    color:#fff;
    margin:0 5px;
    background:#1E50AE;
    display:inline-block;
    text-decoration:none;
    cursor:default
}
.pageshot a.upPage,.pageshot a.nextPage{
    width:72px;
    height:36px;
    line-height:36px;
    border:1px solid #ededed;
    color:#666;
    margin:0 5px;
    background:#fff;
    display:inline-block;
    text-decoration:none
}
.pageshot a.numb:hover,.pageshot a.upPage:hover,.pageshot a.nextPage:hover{
    background:#1E50AE;
    color:#fff
}
.geren_yes,.qiye_yes,.youxiang_yes,.shouji_yes,.geren_no,.qiye_no,.youxiang_no,.shouji_no,.weixin_yes,.weixin_no{
    width:32px;
    height: 22px;
    display: inline-block;
}
.geren_yes{
    background: url(/../../images/geren_yes.png); 
}
.qiye_yes{
    background: url(/../../images/qiye_yes.png);
}
.youxiang_yes{
    background: url(/../../images/youxiang_yes.png);
}
.shouji_yes{
    background: url(/../../images/shouji_yes.png);    
}
.weixin_yes{
    background: url(/../../images/weixin_yes.png);
}
.left_qq,.left_wx{
    display: block;
    cursor: pointer;
    padding: 8px;
    margin: 2px 10px;
    text-align: center;
    border: 1px solid #ff8726;
    color: #ff8726;
    border-radius: 5px;
}
.left_wx{
    border: 1px solid #5aaaff;
    color: #5aaaff;
}
.left_qq:hover,.left_wx:hover{
    color: #1E50AE;
    text-decoration: none;
}
