.dczj_con .ind_list li{ position: relative;}
.dczj_con .ind_list li .date{ position:absolute; right:0; top:9px;}
.dczj_con .ind_list li a{ max-width: 640px;  display: inline-block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.dczj_con .gk_list li{ padding-right: 100px; position: relative;}
.dczj_con .gk_list li .nr{float:left; max-width: 98%; display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dczj_con  .gk_list li .title,.dczj_con .gk_list li .tit{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.dczj_con  .gk_list li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.dczj_con .gk_list li .gl .split{padding:0 2px;}
.dczj_con  .gk_list li .gl a{display:inline;color:#c50001;float:none;background:none;max-width:none;padding:0;margin:0;}
.dczj_con  .gk_list li span.date {font-size: 14px;position: absolute;right: 0;top: 9px;}
.hd_link li.last {  margin-right: 0;}
.hd_link li.num3 {  margin-right: 25px;}
.hd_zj{ width: auto;}
.wx_linkzx{ margin: 0 24px; padding-top: 24px;}
.wx_linkzx ul li{ float: none; width: auto;}
.wx_linkzx li .ico{display: block; width:46px;height: 40px;margin:0 auto;background: url("../png/xxlyrl.png") 0 0 no-repeat;}
.tj_list li{width: 82px;}
.tj_tit{width: 88px;}
.tj_list{margin-left: 88px;}
.hd_xxtop{ position: relative;}
.hd_xxtop .xx_btn,.fthg{ position:absolute; right:0; top:0;}
.ysq_box{position: fixed;width: 100%;height:100%;top: 0;left: 0;z-index: 999;}
.ysq_blts{position:absolute;width: 800px;left: 50%;margin-left: -421px;top: 50%;margin-top:-290px; padding: 20px;border: #ddd 1px solid; border-radius: 20px;box-shadow: #ccc 0 3px 14px;-webkit-box-shadow: #ccc 0 3px 14px;background:#fff;}
.ysq_t{text-align: center;font-size: 22px; text-align: center; font-weight: bold; height: 40px; line-height: 40px;}
.ysq_info{padding: 10px;line-height: 30px; font-size: 16px; margin: 20px 0 0;height: 400px;overflow-y: auto;}
.ysq_info p{text-indent: 2em;}
.ysq_btn .hide2{display: none;}
.ysq_btn .btn1 { width: 150px; height: 30px; color: #666; line-height: 30px; text-align: center; border: 1px solid #ccc; background-color: #efefef; padding: 5px;}
.ysq_btn .btn{width: 80px; height: 30px; line-height: 30px; text-align: center; border: 1px solid #ccc; background-color: #fe8f00; padding: 5px; color: #fff;}
.ysq_btn {padding-top: 10px;line-height: 30px;font-size: 16px}

.fbh_list li{ padding-left: 0;}


.hd_tjcon2{ margin-top: 10px; padding:0; height: auto;}
.hd_tjcon2 .tj_tit{ margin-top: 19px;}
.tj_lists{ height: 102px;}
.tj_lists li{float: left; height: 100%; border-left: 1px #dcdcdc solid; font-size: 16px; width: 282px; padding: 0 23px; text-align: center;}
.tj_lists li.num1{border-left: 0 none;}
.tj_lists li .year{ color: #ff8800; padding: 8px 0 6px; height: 26px; line-height: 26px;}
.tj_lists li .numbox{width: 50%;}
.tj_lists li .numbox span{line-height: 26px;color: #999;}
.tj_lists li .numbox .num{font-size: 23px;color: #666;}
.fthg-list li .p{ white-space: normal}
.fthg-list li .p a{ display: block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;  }

.interview-detail .interview-info .in-info{ float: left; margin-right: 0; width: 670px;}


.message-carinfo{font-size: 16px;line-height: 1.8;padding: 0 50px 10px;color: #666;text-indent: 2em;}
.guestbook-table-car-form ul .bt{width:168px;}
.guestbook-table-car-form ul .srk,.guestbook-table-car-form ul .srk1,.guestbook-table-car-form ul .tex,.guestbook-table-car-form ul .yzm{margin-left:168px;}
@media (max-width: 1199px) and (min-width: 992px){
  .dczj_con .ind_list li a{max-width: 500px; }
	.hd_link li.num3 {  margin-right: 20px;}
    
    .tj_tit{width: 60px;}
    .tj_list{margin-left: 60px;}
    .tj_list li{width: 67px;}
    
    .tj_lists li{width: 263px;  padding: 0 4px;}
    
    .interview-detail .interview-info .in-info{ width:502px;}
    
    .guestbook-table-car-form ul .srk input{width:250px;}
    .guestbook-table-car-form ul .srk select{width:272px;}
    .guestbook-table-car-form ul .srk1 input,.guestbook-table-car-form ul .tex textarea{width:716px;}
}

@media (max-width: 991px) and (min-width: 768px){
    .dczj_con .ind_list li a{max-width: 600px; }
	.hd_link li.num3 {  margin-right: 20px;}
    
    .tj_list li{width: 76px;}
    
    .tj_lists li{width: 274px; padding: 0 15px;}
    
    .interview-detail .interview-info .in-info{ width:auto; float: none;}
    
    .message-carinfo{padding: 0 20px 10px;}
    .guestbook-table-car-form ul .srk input{width:158px;}
    .guestbook-table-car-form ul .srk select{width:180px;}
    .guestbook-table-car-form ul .srk1 input,.guestbook-table-car-form ul .tex textarea{width:500px;}
  }
@media (max-width: 767px) {
	.hd_xxtop .xx_btn{ display:none;}
	.hd_link li.num3 {  margin:0 1%;}
    .dczj_con .ind_list li a{    max-width: none !important;margin-right: 100px;float: none;display: block }
    
    .tj_tit{width: auto;background: none !important;line-height: 40px !important;}
    .tj_list li{width: 20%;}
    .tj_list{margin-left: 0;}
    
    .hd_tjcon2 .tj_tit{ margin-top: 8px;}
    .tj_lists li{width: 48%; padding: 0 1%; border-left: 0 none;}
    
    .message-carinfo{padding: 0 10px 10px;}
    .guestbook-table-car-form ul .bt{width:auto;float: none;text-align: left;}
    .guestbook-table-car-form ul .srk,.guestbook-table-car-form ul .srk1,.guestbook-table-car-form ul .tex,.guestbook-table-car-form ul .yzm{margin-left:0;}
    .interview-detail .interview-info .in-info{ width:auto; float: none;}
    .wzcon .msg{width: 100%!important; float: none!important;}
}
@media (max-width: 479px) {
    .tj_list li{width: 33.33%;}
    .tj_lists li{width: 100%; padding: 0;}
}

.share-box a.share-weixin{background:url(../png/gaqykl.png) no-repeat center center !important;}
.share-box a.share-tsina {background:url(../png/varjsr.png) no-repeat center center !important;}
.share-box a.share-qzone {background:url(../png/hitzsj.png) no-repeat center center!important;}
.weixin-share-open{background: url(../gif/bzubkx.gif) no-repeat !important;}

.weixin-share-open .weixin-wrap p{color: #666 !important;}
@media (max-width: 991px){
    .weixin-share-open{ left: auto; right: 0; padding-bottom: 9px; border-bottom: 1px #ddd solid;}
}

.wza-black-white .n-yellow .msg-wrap{ background: #000 !important;}
.wza-yellow-black .n-yellow .msg-wrap{ background: yellow !important;}
.wza-blue-yellow .n-yellow .msg-wrap{ background: blue !important;}
.wza-yellow-blue .n-yellow .msg-wrap{ background: yellow !important;}
.wza-white-black .n-yellow .msg-wrap{ background: white !important;}
.wza-black-yellow .n-yellow .msg-wrap{ background: black !important;}