@charset "utf-8";
/* CSS Document */
/*****头部****/
.lh-header{width:100%;height:400px;margin:auto;background:url(../images_ssyf/lh-bannerbg.png) center 0 no-repeat;}
.lh-logo{ position: absolute; left: 10px;top:15px;}
.lh-logo .img-title{display: none;}
.lh-banname{ text-align: center; padding-top: 14px;}
.lh-banname img{ max-width: 90%;}
.lh-banname .img-title{ display: none;}
.lh-wzalinks{ position: absolute; right:0; top:10px; line-height: 40px; font-size: 16px;}
.lh-wzalinks li{ display: inline; margin-left:10px;}
.lh-wzalinks li a{ color: #fff;}
.lh-wzalinks li a:hover{color: #ff9c0e;}
/***** 主体内容 ******/
.mt30{margin-top:30px !important;}
.p1{padding-left:1em;}
/*****工作动态****/
.contain_news{width:100%;margin:auto;background:#fff;padding:11px 0 60px;position:relative;}
.contain_news .guidang{position:absolute;left:50%;top:-200px;margin-left:200px;}
.section_top{height:138px;background:url(../images_ssyf/section_topbg.png) center 61px no-repeat;overflow:hidden;}
.section_top .title{display:block;width:290px;height:138px;line-height:138px;text-align:center;margin:auto;font-size:45px;font-weight:bold;color:#d60502;overflow:hidden;}
.section_top .title:hover{color:#d60502;}
.ind_twcon{padding:0 20px;}
.twbox{width:614px;height:415px;padding-top:9px;overflow:hidden;}
.twbox .ssyf-flash{width:100%;height:100%;position:relative; overflow: hidden;}
.twbox .ssyf-flashPic,.twbox .ssyf-flashPic ul,.twbox .ssyf-flashPic li,.twbox .ssyf-flashPic img,.twbox .ssyf-flashPic a{height:100%; width: 100%; }
.twbox .ssyf-flashPic{ position:relative; z-index:0;}
.twbox .ssyf-flashPic li{ zoom:1; vertical-align:middle;}
.twbox .ssyf-flashPic a{display:block; color: #fff; position: relative;}
.twbox .ssyf-flashPic img{display:block;}
.twbox .ssyf-flashPic .title{display: block; height: 50px; line-height: 50px; padding: 0 135px 0 10px; font-size: 18px; background: rgba(0, 0, 0, 0.7); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.twbox .ssyf-flashPic a:hover .title{color: #fff;}
.twbox .ssyf-flashNum{ height:10px; overflow:hidden; position:absolute; right:5px; bottom:15px; z-index:1; }
.twbox .ssyf-flashNum ul{ overflow:hidden; zoom:1; float:left;}
.twbox .ssyf-flashNum ul li{ float:left; margin-right:8px; width:17px; height:5px; font-size: 0; background:#fff; overflow: hidden; cursor: pointer; }
.twbox .ssyf-flashNum ul li.on{ background:#e60012;}

.xw_list{width:517px;height:432px;line-height:24px;font-size:15px;overflow:hidden;}
.xw_list ul{margin-top:-8px;}
.xw_list ul li{height:108px;padding:2px 0;border-bottom:1px #e1e1e1 solid;}
.xw_list ul li a{display:block;height:102px;border-left:#fff 2px solid;padding:6px 15px 0 16px;overflow:hidden;}
.xw_list ul li a:hover{border-left-color:#d70b07;background:#fafafa;}
.xw_list ul li a .bt{display:block;height:42px;line-height:42px;font-size:20px;font-weight:bold;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.xw_list ul li a:hover .bt{color:#dd0703;}
.xw_list ul li a img,.xw_list ul li a .date,.xw_list ul li a .hit{display:none;}
.xw_list ul li a p{clear:both;line-height:24px;height:48px;overflow:hidden;color:#666;}
/*****政策宣传****/
.contain_zc{width:100%;margin:auto;background:#fafafa;padding:3px 0 49px;}
.zhengcebox{height:344px;margin:0 20px;background:#fff;padding:32px 21px 33px;overflow:hidden;}
.zhengcebox .dbt{height:102px;line-height:30px;font-size:15px;overflow:hidden;background:url(../images_ssyf/line_e2.gif) 558px 0 repeat-y;}
.zhengcebox .dbt ul{width:110%;}
.zhengcebox .dbt ul li{float:left;width:508px;height:101px;vertical-align:bottom;padding:0 0 0 22px;margin-right:58px;background:url(../images_ssyf/icon.gif) 0 9px no-repeat;border-bottom:#bbb 1px dashed;overflow:hidden;}
.zhengcebox .dbt ul li a{display:block;height:100px;overflow:hidden;}
.zhengcebox .dbt ul li a .bt{display:block;height:24px;line-height:24px;font-size:20px;font-weight:bold;color:#d60502;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zhengcebox .dbt ul li a:hover .bt{color:#dd0703;}
.zhengcebox .dbt ul li a img,.zhengcebox .dbt ul li a .date,.zhengcebox .dbt ul li a .hit{display:none;}
.zhengcebox .dbt ul li a p{clear:both;line-height:30px;height:60px;margin-top:8px; display:-webkit-box; *display:block;  overflow:hidden;color:#666; text-overflow: ellipsis; word-bread:break-all; -webkit-box-orient:vertical;-webkit-line-clamp:2; }
.zhengcebox .list{height:242px;line-height:46px;font-size:16px;overflow:hidden;background:url(../images_ssyf/line_e2.gif) 558px 0 repeat-y;}
.zhengcebox .list ul{ width: 110%;}
.zhengcebox .list ul li{float:left;width:508px;height:46px;vertical-align:bottom;padding:1px 0 0 22px;margin-right:58px;background:url(../images_ssyf/icon.gif) 0 22px no-repeat;border-bottom:#bbb 1px dashed;overflow:hidden; position: relative;}
.zhengcebox .list ul li .date{color:#999;font-size:14px;font-family:Arial; position: absolute; right:0; top:1px;}
.zhengcebox .list ul li img{padding-top:17px !important;}
.zhengcebox .list ul li a{ display: block; float: none; max-width: 420px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}

/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;color:#d60502 !important;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding-top:20px;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ui-dialog-content .btn-group .btn-yes{background:#d60502;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
/*底部*/
.footer{border-top:3px solid #d40805;padding-bottom:44px;background:#f5f5f5;overflow:hidden;}
@media (min-width: 992px) and (max-width:1199px) {
    .ind_twcon{ padding: 0 10px;}
    .twbox{ width: 538px;}
    .twbox .ssyf-flashPic .title{ padding: 0 135px 0 10px;}
    .xw_list{ width: 417px;}
    .zhengcebox{ margin: 0 10px;}
    .zhengcebox .dbt,.zhengcebox .list{ background-position: 458px 0; }
    .zhengcebox .dbt ul li,.zhengcebox .list ul li{ width: 408px; }
    .zhengcebox .list ul li a{  max-width: 330px;}
}
@media (max-width:991px) {
    .lh-header{ height: auto; }

    .contain_news{  padding: 11px 0 30px; }
    .ind_twcon{ padding: 0;}
    .twbox{ width: auto; float: none; height: 519px; margin-bottom: 20px;}
    .xw_list{ width: auto; float: none; height: auto;}
    .zhengcebox{ margin: 0; height: auto;   padding: 5px 20px 20px 20px;}
    .zhengcebox .dbt,.zhengcebox .list{ background: none; height: auto; }
    .zhengcebox .dbt ul,.zhengcebox .list ul{ width: auto;}
    .zhengcebox .dbt ul li{ margin-top: 15px;}
    .zhengcebox .dbt ul li,.zhengcebox .list ul li{ width: auto; float: none;margin-right: 0;}
    .zhengcebox .list ul li a{  max-width: none; margin-right: 60px; }
    .zhengcebox .list ul li img{ display: none;}
}
@media (max-width:767px){
    .lh-banname{ padding-top: 34px;}
    .xxyf-main{ padding:10px;}
    .section_top{ height: auto; background-position: center center; }
    .section_top .title{  height: 80px;line-height: 80px; font-size: 36px; }
    .twbox{ height: 505px; }
    .contain_zc{ padding-bottom: 0px;}
    .navjz{padding: 10px;}
}
@media (max-width:667px){
    .twbox{  height: 437px; }
}
@media (max-width:567px){
    .twbox{  height: 370px; }
}
@media (max-width:467px){
    .twbox{  height: 302px; }
}
@media (max-width:367px){
    .twbox{  height: 235px; }
    .section_top{  background-size: 250% auto;}
}
/*栏目页*/
.columnname{color:#dd0703;}
/*分页/翻页*/
 .pagination a:hover{background:#dd0703;border:1px solid #dd0703; }
.pagination a.active{border:1px solid #dd0703; }
.pagination span.current,.pagination span.current:hover{background:#dd0703;border:1px solid #dd0703; }
.pagination a.text,.pagination a.text:hover{background:#dd0703;border:#dd0703 1px solid; }
.pagination .go-page { border: #dd0703 1px solid; background: #dd0703; }
/*配色问题*/
.wza-yellow-black .special-logo,.wza-yellow-blue .special-logo,.wza-white-black  .special-logo{ display: none;}
.wza-yellow-black .wza-color-logo,.wza-yellow-blue .wza-color-logo,.wza-white-black .wza-color-logo{ display: block !important;}
 /*配色-分享微信图标*/
.share-box a.share-weixin{background:url(/assets/images/share/wz_wx.png) no-repeat center center !important;}
.weixin-share-open{background: url(/assets/images/share/share_wx_arrow.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;}
}
