@charset "utf-8";
/* CSS Document */
.container{width: 900px;}
body{background: #f7f7f7;}
.sb-header{height: 300px; background: #6699ff;}
.sb-header .container{position: relative;}
.zt_logo{margin-top: 16px;width: 224px;}
.zt_logo .img_title,.zt_banner .img_title{display: none;}
.zt_logo img{width: 100%;height: auto;}

/*头部右侧*/
.zt-oldlink{position: absolute;right: 15px;top: 15px;z-index: 1;}
.zt-oldlink li{float: left !important;line-height: 36px;margin-left: 10px;}
.zt-oldlink li a{display: block;background:rgba(255,255,255,.2);color: #fff;border-radius: 4px;font-size: 15px;height:30px;line-height:30px;padding: 0 15px;}

.zt_banner{text-align: center;margin-top: 14px;}
.zt_banner img{max-width: 80%;}

.sssb_ewm{position: absolute;left: -200px;bottom: 50px;}
.sssb_ewm .img_title,.sssb_tel .img-title{display: none;}
.sssb_tel{width: auto;height: 123px;right: -140px;position: absolute;bottom: 50px;}
.sssb_tel img{width: auto;height: 123px;}

.guidang{position: absolute;top: 0;right: 0;z-index: 99;}

.sb-link{margin-top: 30px;}
.sb-link li{width: 435px;float: left;margin: 0 30px 30px 0;}
.sb-link li a{display: block;height:353px;color: #fff; padding: 32px 54px 0 34px; position: relative;border-radius: 30px;overflow: hidden;}
.sb-link li.num1 a{background:url("../images_sb/sb_bg01.png") center no-repeat;}
.sb-link li.num2 a{background:url("../images_sb/sb_bg02.png") center no-repeat;}
.sb-link li.num3 a{background:url("../images_sb/sb_bg03.png") center no-repeat;}
.sb-link li.num4 a{background:url("../images_sb/sb_bg04.png") center no-repeat;}
.sb-link li.num2,.sb-link li.num4{margin-right: 0;}
.sb-link li .title{font-size:42px;font-weight: bold;line-height: 60px;letter-spacing: 5px;}
.sb-link li .info{font-size:27px;line-height:48px;margin-top: 10px;}
.sb-link li .img{position: absolute;bottom: 0;right: 0;width: 225px;}
.sb-link li .img img{display: block;width: 100%;height: auto;}
.sb-link li .more{position: absolute;bottom:80px;left: 34px;z-index: 2; display: block;width: 120px;height:48px;text-align: center;line-height:48px;border-radius: 32px;font-size: 27px;color: #fff;background: rgba(255,255,255,.39);}
.sb-link li a:hover .more{background: rgba(255,255,255,.5);}
/*@media (min-width: 992px) and (max-width: 1199px) {*/
/*    .sb-link li{width: 476px;}*/
/*    .sb-link li .img{width: 242px;}*/
/*}*/
@media (min-width: 992px) and (max-width: 1299px) {
    .sssb_ewm{left: -60px;}
    .sssb_tel{right: -30px;}
}
@media (max-width:991px) {
    .sb-header{height: auto;padding-bottom: 20px;}
    .sssb_ewm,.sssb_tel{position: static;padding: 10px 10px 0; text-align: center;}
    .sssb_ewm img,.sssb_tel{max-width: 100%;}
}
@media (max-width:899px) {
    .container{width:768px;}
    .sb-header{height: auto;padding: 0 0 30px;}
    .zt_banner{margin-top: 20px;}


    .sb-link{margin: 30px 15px 0;}
    .sb-link li{width: 354px;margin: 0 20px 20px 0;}
    .sb-link li a{padding: 32px 34px 0 24px;height: 292px;}
    .sb-link li .title{font-size:36px;line-height: 56px;}
    .sb-link li .info{font-size:24px;}
    .sb-link li .more{left: 24px;bottom: 60px;font-size: 24px;width: 100px;height: 42px;line-height: 42px;}
    .sb-link li .img{width: 182px;}

}
@media (max-width:767px) {
    .container{width:100%;}
    .guidang{width: 200px !important;height: 200px !important;background-size: 100% 100% !important;}
    .sb-link{margin: 20px 10px 0;}
    .sb-link li{width: 48%;margin: 0 1% 15px !important;}

    .sb-link li a{padding: 15px 15px 0 15px;height:272px;}
    .sb-link li .title{font-size:26px;line-height: 50px;}
    .sb-link li .info{font-size: 20px;line-height: 30px;}
    .sb-link li .more{left: 15px;bottom: 20px;font-size:16px;width: 100px;height:36px;line-height: 36px;}
    .sb-link li .img{width:50%;}
}
@media (max-width:479px) {
    .guidang{width: 160px !important;height: 160px !important;}
    .zt_logo{margin-left: 10px;width: 180px;}
    .sb-link li a{height:auto;border-radius: 10px;padding: 10px 30px 20px 10px;}
    .sb-link li .title{font-size:18px;line-height: 36px;letter-spacing:2px;}
    .sb-link li .info{line-height:26px;font-size: 14px;margin-top: 0;}
    .sb-link li .img{width:40%;}
    .sb-link li .more{position: static;display: inline-block;width: auto;padding: 0 15px;height: 30px;line-height: 30px; margin-top:15px;font-size: 14px;}
}
/*@media (max-width:400px) {*/
/*    .sb-link li{width: 98%;}*/
/*    .sb-link li a{height: auto;padding: 15px 15px 20px 15px;}*/
/*    .sb-link li .info{width: 60%;}*/

/*}*/

/*我的诉求*/
.sssb-lmbox{padding: 10px 20px 20px;margin: 10px auto 20px; background: #fff;}
.sssb-title{line-height: 40px;font-size: 22px;font-weight: bold;color: #1b50a0;}

/*搜索*/
.sssb-searbox{height:28px; width:240px; margin-top:6px; position:relative;}
.sssb-searbox  li .label-keywords{width: 100%;}
.sssb-searbox  li.ss1{margin-right:32px; height:26px;border:#bdbdbd 1px solid;border-right: none; border-radius:3px 0 0 3px;position:relative; z-index:11;}
.sssb-searbox  li.ss1 .msg-box{left:0;top:28px;position:absolute; z-index:9999999;}
.sssb-searbox  li.ss1 input{float:left;width:100%;height:26px;line-height:26px;text-indent: 14px; font-size:14px;color:#333;background:#fff;border: none;}
.sssb-searbox li.ss2{width:32px;height:28px;position:absolute;right:0px;top:0px; z-index:12;}
.sssb-searbox li.ss2 input{float:left;width:100%;height:28px;font-size: 0;text-indent: -99px; background:url(../images/lmfdj.png) center no-repeat #1c51a1 !important; border-radius:0px 3px 3px 0px;border:none;overflow:hidden;cursor:pointer;outline:none;text-indent:-99999em;font-size:0;}

.sssb-list .sssb-head{position: relative;font-size: 16px; height: 39px;line-height: 39px;border-top: #ddd 1px solid;background: #f7f7f7;overflow: hidden;}
.sssb-list .p3{width: 145px; position: absolute;right: 0;top: 0;text-align: center;}
.sssb-list .p2{width: 130px; position: absolute;right:150px;top: 0;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sssb-list .p1{margin-right:290px; }
.sssb-list .sssb-head .p1{padding-left: 140px;}
.sssb-list .sssb_mesglist li{position: relative;height: 54px;line-height: 54px;border-bottom: #ddd 1px solid;overflow: hidden;font-size: 16px; color: #999;}
.sssb-list .sssb_mesglist li .p1 a{display: block; font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.sssb-list .sssb_mesglist li .p1 .responseNo{color: #ea1710;}
@media (max-width:767px) {
    .sssb-lmbox{padding: 10px;}
    .sssb-title{font-size: 18px;}

    .sssb-list .p2{display: none;}
    .sssb-list .p1{margin-right:145px; }
    .sssb-list .sssb-head .p1{padding-left: 0px;text-align: center;}
    .sssb_mesglist li{height: 44px;line-height: 44px;}
    .sssb_mesglist li .p1 a{font-size: 16px;}


    .sssb-title{float: none;}
    .sssb-searbox{width: 90%;float: none;margin: 10px auto;}
}
/*我的诉求-详细页*/
.sssb-wenzhang{ border:1px solid #dcdcdc; padding:20px; position:relative;}
.wztit{font-size:32px;line-height:42px;text-align:center;padding:5px 10px;}

.newsinfo{ height:auto;line-height:34px; font-size:14px; border-bottom:1px solid #dcdcdc; color:#666;}
.newsinfoleft span{ padding-right:10px;}
.newsinforight span{ display: inline-block;}
.newsinforight  .font a{ padding:0 2px; }
.newsinforight  .print{ display:inline-block; background:url(../images/print.jpg) 20px center no-repeat; padding-left:42px;  }
.newsinforight .share{ padding-left:20px; display: inline-block; vertical-align: middle;}
.newsinforight .share .bdsharebuttonbox{ display: inline-block; vertical-align: middle; padding-left:23px; background:url(../images/wzicon2.gif) left center no-repeat;}
.bdshare-button-style0-24 a, .bdshare-button-style0-24 .bds_more{ margin-top:0px;}
.bdshare-button-style0-24 .bds_tsina{ background:url(../images/wzicon_wb.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_weixin{ background:url(../images/wzicon_wx.gif) 0 2px no-repeat !important; background-size:auto 90%!important;}
.bdshare-button-style0-24 .bds_more{ background:url(../images/wzicon3.gif) center  no-repeat !important; padding-left:12px !important;}
.sharebox{padding-top:25px;}
.newsinfo input{width: 12px;height: 12px;border: 1px solid #666666; margin:0 4px 0 0;vertical-align:middle;cursor: pointer;outline: medium none;overflow: hidden;}
.newsinforight .wz_share{margin-left:15px;display:inline-block;vertical-align:middle;padding-left:23px;background:url(../images/wzicon2.gif) 0 center no-repeat;}
.newsinforight .wz_share .share-box{display:inline-block;position:relative;right:auto;top:auto;vertical-align:middle;margin-top:-2px;}

.sssb-wenzhang .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.sssb-wenzhang .liuyancon th.tit,.sssb-wenzhang .liuyancon td.nr,.sssb-wenzhang .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.sssb-wenzhang .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:100px;background:#f8f8f8;}
.sssb-wenzhang .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:auto;}
.sssb-wenzhang .liuyancon td.nrtxt{padding:18px 15px;}
.sssb-wenzhang .liuyancon td.pj{color:#f00;line-height:40px;}
.sssb-wenzhang .liuyancon td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px;}
.sssb-wenzhang .liuyancon td .dfbox .dfyj p{  }
.sssb-wenzhang .nrtxt{ line-height:30px; font-size:14px;}
/*.MsoNormal span{font-family:"微软雅黑" !important;font-size:16px !important;}*/
.sssb-wenzhang .mydcon{height:auto;line-height:40px;font-size:16px;}
.sssb-wenzhang .mydcon ul li{float:left;white-space:nowrap; width:100%;}
.sssb-wenzhang .mydcon ul li.mm{padding-right:10px;}
.sssb-wenzhang .mydcon ul li p{float:left;}
.sssb-wenzhang .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.sssb-wenzhang .mydcon ul li p.srk{position:relative;}
.sssb-wenzhang .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:17px;}
.sssb-wenzhang .mydcon ul li p.srk .myd_input{float:left;margin-top:4px;border:1px solid #ddd;width:170px;height:24px;line-height:24px;padding:3px 5px;}
.sssb-wenzhang .mydcon ul li label{padding-right:15px;white-space:nowrap;}
.sssb-wenzhang .mydcon ul li label input{ margin-top:0px;}
.sssb-wenzhang .mydcon ul li .pj_con{ width:100%;}
.sssb-wenzhang .mydcon ul li .pj_con textarea{width:95%;padding:0 15px;border:0;background:none; height:30px; border:1px solid #cccccc; line-height:30px; height:120px;outline:none; font-size:14px; color:#666; margin-bottom:10px;}
.sssb-wenzhang .mydcon ul li.pjbtn{float:right;}
.sssb-wenzhang .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#1b50a0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}

.sssb-wenzhang .tips{font-size: 14px;font-weight: bold;line-height: 26px;padding-top: 5px;}
.sssb-wenzhang .tips .red{color: #d00;}
@media (max-width:899px) {
    .newsinfoleft,.newsinforight{float: none;margin: 0 auto;text-align: center;}
    .wztit{font-size: 28px;}
}
@media (max-width:767px) {
    .sssb-wenzhang{padding: 10px;}
    .wztit{font-size: 22px;line-height: 36px;}
    .sssb-wenzhang .liuyancon th.tit{width: 80px;}
}