﻿@charset "utf-8";
/* CSS Document */
.credit-service{ height: 780px;	text-align: center;	padding-top: 15px;	background: url(../images/service-bg.png) no-repeat top center;	background-size: 100% 100%;}
.service-img {height: 45px;	margin: 35px auto; text-align: center;}
/*信用服务*/
.xyfw-list{ padding-top: 17px; overflow: hidden;}
.xyfw-list > li { height: 180px;  width: 285px;    margin-right: 17px;    float: left;    cursor: pointer;   margin-top: 10px;}
.xyfw-list > li.num4,.xyfw-list > li.num8{ margin-right: 0px;}
.xyfw-list .item {    position: relative;    display: block;    width: 100%;    height: 100%;    color: #ffffff;    font-size: 16px;}
.xyfw-list .monolayer {   position: absolute;    top: 0;    height: 180px;    width: 285px;    border-radius: 5px;}
.xyfw-list .monolayer:hover {    background: rgba(237, 55, 55, 1);    opacity: 1;}
.xyfw-list .xyfw-title {  margin-top: 32px;  margin-left: 30px;  text-align: left;}
.xyfw-list .xyfw-title .xyfw-icon {  width: 25px;  height: 25px;  vertical-align: middle;}
.xyfw-list .num1 {  background-image: url(../images/item-bgcx.png);}
.xyfw-list  .monolayer:hover img { position: absolute;  top: 35%;    left: calc(50% - 12px);}
.xyfw-list .num1 .monolayer:hover span {  position: absolute;  top: 55%;    left: calc(50% - 67px);}
.xyfw-list .num2 { background-image: url(../images/item-bghc.png);}
.xyfw-list .num2 .monolayer:hover span {    position: absolute;    top: 55%;    left: calc(50% - 48px);}
.xyfw-list .num3 { background-image: url(../images/item-dksq.png);}
.xyfw-list .num3 .monolayer:hover span {    position: absolute;    top: 55%;    left: calc(50% - 48px);}
.xyfw-list .num4 {    background-image: url(../images/item-fuwu.png);}
.xyfw-list .num4 .monolayer:hover span {   position: absolute;    top: 55%;    left: calc(50% - 38px);}
.xyfw-list .num5 {    background-image: url(../images/item-zxqs.png);}
.xyfw-list .num5 .monolayer:hover span {    position: absolute;    top: 55%;    left: calc(50% - 64px);}
.xyfw-list .num6 { background-image: url(../images/item-sqlc.png);}
.xyfw-list .num6 .monolayer:hover span {  position: absolute;    top: 55%;    left: calc(50% - 64px);}
.xyfw-list .num7 { background-image: url(../images/item-xflc.png);}
.xyfw-list .num7 .monolayer:hover span {    position: absolute;    top: 55%;    left: calc(50% - 64px);}
.xyfw-list .num8 {  background-image: url(../images/item-zzsb.png);}
.xyfw-list .num8 .monolayer:hover span {  position: absolute;  top: 55%;  left: calc(50% - 32px);}
/*横幅轮播*/
.hfgg_tu { height: 124px; width: 100%; margin-top: 80px;overflow: hidden;}
.hfgg_tu .img_title{ display: none;}
.hfgg_tu ul li{ height: 124px!important; }
.hfgg_tu ul li img{ width: 100%; height: 100%}
.hfgg_tu .flash-slide{ width: 100%; height: 100%; position:relative; }
.hfgg_tu .flash-slide .flash-pic,.hfgg_tu .flash-slide .flash-pic ul,.hfgg_tu .flash-slide .flash-pic li,.hfgg_tu .flash-slide .flash-pic img,.hfgg_tu .flash-slide .flash-pic a{height:100%; width: 100%; }
.hfgg_tu .flash-slide .flash-pic{ position:relative; z-index:0;}
.hfgg_tu .flash-slide .flash-pic li{ zoom:1; vertical-align:middle;}
.hfgg_tu .flash-slide .flash-pic a{display:block; color: #fff; position: relative;}
.hfgg_tu .flash-slide .flash-pic img{display:block;width: 100%;max-width:100%;height:100%; }
.hfgg_tu .prev,
.hfgg_tu .next{ position:absolute; left:0; top:50%; margin-top:-20px; display:block; width:32px; height:40px; background:url(../images/left1.png) center no-repeat; filter:alpha(opacity=0);opacity:0;   }
.hfgg_tu .next{ left:auto; right:0; background:url(../images/right1.png) center no-repeat; }
.hfgg_tu .prev:hover,
.hfgg_tu .next:hover{ filter:alpha(opacity=100);opacity:1;  }
/*信用公示*/
.credit-publicity{    height: 1050px;    text-align: center;    padding-top: 15px;    background: url(../images/publicity-bg.png) no-repeat top center;}
.publicity-list  li { width: 224px;    height: 160px;    background: #FFFFFF;    opacity: 0.9;    border-radius: 10px;    margin-right: 17px; float: left;cursor: pointer; margin-top: 18px;}
.publicity-list  li.num5,.publicity-list  li.num10{ margin-right: 0px !important;}
.publicity-list  li a{    position: relative;    display: block;    width: 100%;    height: 100%;    color: #000000;    font-size: 16px;    padding-top: 28px;    text-align: center;}
.publicity-list  li img{ height: 75px; margin: 0 auto; display: block; width: auto;}

.xygs-news { padding-top: 40px; border-bottom: 3px solid #e6e6e6; clear: both;}
.xygs-news ul{    height: 45px;    width: 100%;    line-height: 37px;    background: #F2F2F1;}
.xygs-news ul li {  color: #000000;  float: left;  width: 150px;  line-height: 40px;  text-align: left;  cursor: pointer;position: relative;}
.xygs-news ul li a{ display: block; font-size: 14px;}
.xygs-news ul li.active a { color:  #E22E3E;  font-size: 24px;  position: relative;}
.xygs-news ul li.active:after {   content: '';    width: 60px;    height: 4px;    background: #ED3737;    top: 45px;   left: 0;    position: absolute;}
.carousel-news{ height: 352px; margin-top: 20px;}
.new_pic{ width: 264px; height: 352px; overflow: hidden;}
.new_pic ul li,.new_pic ul li img{ width: 264px; height: 352px;   transition: all 0.6s; overflow: hidden; display: block;}
.new_pic ul li a:hover img{ transform: scale(1.2);}
.new_pic ul li .img_title{ display: none;}
.newdt_pic,.news_list{ margin-left: 336px;}
.newdt_pic{border:1px solid #bebebe; height: 350px; overflow: hidden;}
.newdt_pic .flash-slide{ width: 100%; height: 100%; position:relative; }
.newdt_pic .flash-slide .flash-pic,.newdt_pic .flash-slide .flash-pic ul,.newdt_pic .flash-slide .flash-pic li,.newdt_pic .flash-slide .flash-pic img,.newdt_pic .flash-slide .flash-pic a{height:350px!important; width: 100%!important; }
.newdt_pic .flash-slide .flash-pic{ position:relative; z-index:0;}
.newdt_pic .flash-slide .flash-pic li{ zoom:1; vertical-align:middle;}
.newdt_pic .flash-slide .flash-pic a{display:block; color: #fff; position: relative;}
.newdt_pic .flash-slide .flash-pic img{display:block;width: 100%;max-width:100%;height:100%;margin: 0 auto;}
.newdt_pic .flash-slide .flash-pic .title{display: block; height: 50px; line-height: 50px; padding: 0 130px 0 0px; font-size: 14px;text-align: center;     background: rgba(0,0,0,0.6); overflow: hidden; white-space: nowrap; text-overflow: ellipsis; position: absolute; left: 0; right: 0; bottom: 0; color: #fff;}
.newdt_pic .flash-slide .flash-pic a:hover .title{color: #fff;}
.newdt_pic .flash-slide .flash-num{ height:10px; overflow:hidden; position:absolute; right:20px; bottom:20px; z-index:1; }
.newdt_pic .flash-slide .flash-num ul{ overflow:hidden; zoom:1; float:left;}
.newdt_pic .flash-slide .flash-num ul li{ float:left; margin:0 4px; width:10px; height:10px; border-radius: 10px; text-indent: -20em; font-size: 0; background:rgba(0,0,0,0.2)!important; overflow: hidden; cursor: pointer; }
.newdt_pic .flash-slide .flash-num ul li.on{background:#2b7fff!important; width: 20px!important;}
.news_list ul li{height: 110px; margin-top: 5px;  border-bottom: 1px dashed #e0e0e0;  margin-bottom: 12px;}
.news_list ul li .date{font-size: 18px;  font-weight: 500;  height: 65px;  margin: 10px 0px;  padding-right: 25px; border-right: 1px solid #dddddd;}
.news_list ul li .date .d_date{line-height: 32px;    font-size: 26px;    font-weight: 600;}
.news_list ul li .date .d_year{    line-height: 32px;display: block;font-weight: 600;}
.news_list ul li .con{ margin-left: 116px;}
.news_list ul li .con .title{height: 30px;   line-height: 30px;   font-size: 18px;  color: #232323;  font-weight: 800;  letter-spacing: 1px; text-align: left; display: block; text-overflow: ellipsis; overflow:hidden; white-space: nowrap;}
.news_list ul li .con .remarks{height: 48px;  line-height: 24px;  color: #888;  font-size: 12px;  text-align: justify;  margin-top: 4px; display: -webkit-box;  -webkit-box-orient: vertical; -webkit-line-clamp: 3;
    word-break: break-all;  overflow: hidden;}
/*20221101新增样式*/
.ywbox{ margin-left: 290px;}
.ind_atabs{ height: 40px; overflow: hidden;}
.ind_atabs ul li{ width: 129px; height: 40px; float: left; margin-right: 20px; text-align: center;}
.ind_atabs ul li a{ background: #e6e6e6; color: #555; border-radius: 5px; font-size: 16px; line-height: 40px; display: block;}
.ind_atabs ul li.active a{ color: #fff; background: #ed3737;}
.ind_list{ padding-top: 8px; overflow: hidden;}
.ind_list ul li{ height: 36px; font-size: 16px; text-align: left; line-height: 36px; padding: 2px 100px 2px 17px; position: relative; background: url("../images/dot.png") 3px center no-repeat;}
.ind_list ul li .date{ color: #999; position: absolute; right:0px; top:2px;}
.ind_list ul li a{ display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.ind_list .szfwj_list li a{float: none !important;}
.ind_list .szfwj_list li .col-block {float: left;max-width: 98%;display: block;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind_list .szfwj_list li .date{position: absolute; right:0; top:2px;}
.ind_list .szfwj_list li .explain-list{display:inline-block; max-width: 80%; height: 100%; white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.ind_list .szfwj_list li .split-line{padding:0 4px;font-size:12px;display:inline-block; }
.ind_list .szfwj_list li a.explain-link{color:#f00;font-size:15px;display:inline-block;max-width: none !important;overflow: visible; }
.ind_list .szfwj_list li a.title{  max-width: none !important; margin-right: 0 !important; display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/*图片友情链接*/
.bottom_quick{ margin: 35px 0 39px; height: 130px;}
.bottom_quick li { width: 289px; float: left; margin-right: 14px; cursor: pointer;}
.bottom_quick li a { display: block;  height: 128px;  position: relative; border: 1px solid #eeeeee;}
.bottom_quick li:hover{ box-shadow: 0px 0px 15px 0px rgba(237,55,55, 0.2);}
.bottom_quick li.num4{ margin-right: 0px;}
.bottom_quick li .img_title{ display: none;}
/*网站地图*/
.main{ background: #fff;}
.siteMap-tit{  height:47px; line-height:47px;  font-size:14px;  color:#434141;}
.siteMap-tit a{color:#434141;}
.siteMap-tit i{ font-style: normal;}
.dty_mutitle {  padding-bottom: 8px;   border-bottom: 3px solid #e2e2e2;  width: 100%;   float: left;}
.dty_mutitle a{ display: block;  float:left;  height: 24px;  font-size:18px;  color:#0a0a0a;  padding-left:15px;  border-left:4px solid #ea3e3e;}
.dty_sublb{  padding-left: 20px;    float: left;    display: block;    padding-bottom: 48px;}
.dty_sublb ul li{    list-style-type: none;    display: block;    float: left;    width:auto; padding: 0 10px;    height: 35px;    border-radius: 4px;    border: 1px solid #eaf1f7;    line-height: 36px;    font-size: 16px;    text-align: center;    color: #2e2e2e;    margin-right: 22px;    margin-top: 20px;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;}
.dty_sublb ul li a{  color: #2e2e2e;    transition: all .3s ease-in-out;    -webkit-transition: all .3s ease-in-out;    -moz-transition: all .3s ease-in-out;    -o-placeholder: all .3s ease-in-out;
    -ms-transition: all .3s ease-in-out;}
.dty_sublb ul li a:hover{ color:#237ce2;}
/*通用栏目*/
.main-content {    border: 1px solid #e5e5e5;    margin:20px 0;    position: relative;}
.menu-list {    background: #fcfcfd;    height: 54px;    position: relative;}
.menu-list{    width: 1197px;    margin: 0 auto;    border-bottom: 1px solid #e5e5e5;}
.menu-list ul li.active {    position: relative;}

.mwidth198 {    max-width: 198px;}
.ellip {    display: inline-block;    text-overflow: ellipsis;    overflow: hidden;    white-space: nowrap;}
.menu-list ul li {    float: left;      line-height: 53px;    height: 53px;}
.credit-list li.lm_line{    display:none;}
.menu-list ul li a {    display: block;  font-size: 16px;    color: #2e2e2e;    padding: 0 50px;}
.menu-list ul li:first-child a {    border-left: 0;}
.menu-list ul li.active a { background: #fff;  border-top: 2px solid #ea3e3e;  border-right: 1px solid #e5e5e5;  border-left: 1px solid #e5e5e5;  margin-top: -1px;  color: #ea3e3e;  font-weight: 800;
    height: 54px;  transition: all 0s;}
.menu-list ul li#urlLink.active a {border-left: 0 none;}
.menu-list1 ul li:first-child.active a{border-left:none!important;}
.twomenu{border-bottom: 1px solid #e5e5e5; height: 54px;}
.twomenu ul li{ height: 54px; line-height: 54px; float: left;}
.twomenu ul li a{ padding: 0 50px; display: block;  font-size: 16px; }
.twomenu ul li.active a{ background: url("../images/tag.png") center bottom no-repeat; color: #237ce2;font-weight: 800;}
.credit-list { padding: 0 20px 25px;    min-height: 440px;}
.credit-list li {    padding: 34px 0 36px;    border-top: 1px solid #dcdcdc;    font-size: 14px;    color: #444;    text-align: left;    position: relative;}
.credit-list li:first-child {    border-top: 0;}
.span_tospan {    float: left;    padding: 0 9px;    margin-right: 10px;    color: #df2a33;    border: 1px solid #df2a33;    border-radius: 5px;    font-weight: 400;    margin-top: 4px;font-size: 12px;}
.credit-list li .article-title a {    vertical-align: middle;    font-size: 20px;    color: #464444;}
.credit-list li .article-title .title-box {  display: inline-block;    width: 98%;    cursor: default;}
.credit-list li .article-title .title-box a{    display:block;    max-width:800px;    overflow: hidden;    text-overflow: ellipsis;    white-space: nowrap;}
.title-box .span-time {   position: absolute;    top:34px;right: 0;    font-size: 12px;    color: #e7e4e4;    margin-top: 5px;}
.span-time i {    font-size: 12px;    color: #898a8a;    font-style: normal;    margin: 0 3px;    height: 13px;    line-height: 13px;    overflow: hidden;}
.notice-contents {    font-size: 14px;    height: 72px;    color: #656666;    line-height: 24px;    max-height: 72px;    margin-top: 12px;    text-align: left;    word-break: break-all;    overflow: hidden;}
/*文章页*/
.xydtContect {  border:1px solid #e5e5e5;  min-height: 440px;}
.xydtTitle,.wztit {  font-size: 20px;  color: #464444;   text-align: center;    padding: 30px 40px 15px 40px;    font-weight: 800;}
.xydtTime {    font-size: 12px;    color: #898a8a;    text-align: center;    padding: 0 40px;}
.xydtTime i {    font-size: 12px;    color: #e7e4e4;    font-style: normal;    margin: 0 8px 0 5px;    line-height: 13px;    height: 13px;}
.wzfbt{line-height:30px;text-align:center;font-size:20px;font-weight:100;padding: 5px 40px;}
.wzttit{font-size:20px;line-height:30px;text-align:center;padding: 5px 40px;}
.wzstit{line-height:30px;text-align:center;font-size:20px;font-weight:normal;padding: 5px 40px;}
.xydtBody {    margin-top: 10px;    padding: 20px 40px;    min-height: 230px;     color: #666;  font-size: 14px;    line-height: 2;   text-align: justify;}
.xydtBody p,.xydtBody span {    font-family: "Microsoft YaHei"!important;    font-size: 14px;    line-height: 2;    margin: 0px!important;}
.xydtBody img {    max-width: 100%;}
.video_main_content{padding-top:40px;}
.relativebox {    margin: 20px 0;    border: 1px solid #e5e5e5;    padding: 20px 40px;}
.relative_tit {  font-size: 18px;    color: #333;    padding-bottom: 15px;}
.relative_list li {  line-height: 34px;   height: 34px;  background: url(../images/icon-jt.png) 0 13px no-repeat;    text-indent: 16px;}
.relative_list li  .date {    float: right;    font-size: 14px;    color: #999;}
.relative_list li a{    width: 800px;    float: left;    font-size: 14px;    color: #333; display: block; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.relative_list li a:hover {    color: #498cf4;}
.bdsharebuttonbox{position: relative;}
.share-box{top: 6px;}
/**留言栏目**/
.navjz{ padding: 0 20px;}
.mas_lylist{ min-height: 500px;}
/*通用留言页*/
.liuyan_xzbox{background:#fafafa;padding:50px 35px 13px;height:auto;position:relative; z-index:1;margin-top: 20px; }
.liuyan_xzbox p{color:#666;font-size:14px;line-height:24px;text-indent:2em;}
.liuyan_xzbox .liuyan_xxtit{display:block;width:100px;height:36px;line-height:36px; padding-left:23px;position:absolute;left:10px;top:8px;font-size:18px;font-weight:bold;color:#ea3e3e;}
.lmy_lmtitle{ position:absolute; right:5px; top:5px; z-index:2;}
.navjz .liuyan_cxcon{border:#e8e8e8 1px solid;background:#f6f6f6;padding:17px 10px 13px;height:64px;position:relative; margin-top: 15px;  }
.navjz .liuyan_cxcon .tj{height:28px;line-height:28px;text-align:left; padding-left:140px;font-size:14px;}
.navjz .liuyan_cxcon .tj .sz{color:#fd8524;}
.navjz .liuyan_cxcon .tj .jg{padding-left:20px;}
.navjz .liuyan_cxcon .liuyan_cxbox{ height:32px;margin:auto;margin-top:6px; padding-left:40px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul{height:32px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li{float:left;height:28px;line-height:28px;padding:0;background:none;font-size:14px; overflow:visible;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm{width:138px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.tm input{width:126px;height:26px;line-height:26px;border:#cecece 1px solid;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.jg{width:24px;background:url(../images/liuyan_jg.gif) center center no-repeat;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.gjz{width:70px;text-align:right;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk{width:214px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.srk input{width:203px;height:26px;line-height:26px;border:#cecece 1px solid;border-right:0;background:#fff;font-size:14px;color:#999;padding-left:10px;outline:none;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.btn{width:48px;}
.navjz .liuyan_cxcon .liuyan_cxbox ul li.btn input{width:48px;height:28px;line-height:28px;border:none;background:#ea3e3e;font-size:14px;color:#fff;text-align:center;outline:none;cursor:pointer;}
.navjz .liuyan_cxcon .liuyan_cxtit{display:block;width:100px;height:26px;line-height:26px; position:absolute;left:56px;top:15px;font-size:18px;font-weight:bold;color:#ea3e3e;}
.navjz .guestbook-table{ padding:17px 0;}
.navjz .guestbook-table .guestbook_bt span{display:block;float:left;width:102px;white-space:nowrap;height:36px;line-height:36px; font-size:16px; text-align:center;color:#fff;border-radius:6px; font-weight:bold;background:#4082c7;}
.navjz .guestbook-table ul.odd li.t1, .navjz .guestbook-table ul.even li.t1{ width:420px;}
.navjz .guestbook-table-form ul li.srk{width:300px;}
.navjz .guestbook-table-form ul li.srk input{width:270px;}
.navjz .guestbook-table-form ul li.srk select{width: 292px;}
.navjz .guestbook-table-form ul li.tex{ width:725px; height:160px;}
.navjz .guestbook-table-form ul li.tex textarea{ width:710px; height:150px;}
.navjz .guestbook-table-form ul li.btk,.navjz .guestbook-table-form ul li.gk, .navjz .guestbook-table-form ul li.yzm,.navjz .guestbook-table-form ul li.bt{ height:36px;}
.navjz .guestbook-table-form ul li.gk span{color:#f00 !important;}
.navjz .guestbook-table-form ul li.btn_group{ padding-top:15px;}
.navjz .guestbook-table-form ul li.srk1{width:725px;height:55px;position:relative;}
.navjz .guestbook-table-form ul li.srk1 .msg-box{position:absolute;left:0px;top:5px;}
.navjz .guestbook-table-form ul li.srk1 input{float:left;width:700px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
/* 栏目页-留言 弹框 */
.ui-dialog-content .guestbook-search{padding:30px 40px !important;}
.ui-dialog-content .guestbook-search ul li{padding:10px 0;}
.tishi_con{padding:10px 0;line-height:24px;color:#666;}
.guestbook-text ul li{padding-left:60px;}
.guestbook-text ul li span{color:#d63717;}
/* 栏目页-我要留言 弹框 */
.guestbook-text .font_01{font-size:20px !important;line-height:30px;color:#f80;font-weight: bold;}
.tishi_con{line-height:28px;font-weight:normal;}
.guestbook-tips ul li{text-align:left;font-size:16px;line-height:36px;color:#ec4445;padding-left:40px;}
.guestbook-tips span{color:#fa6400;}

/*写信开始*/
.guestbook-table-form{padding:20px 140px;font-size:14px;position:relative;z-index:11;}
.guestbook-table-form span.red{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left;padding:0;background:none; overflow:inherit; }
.guestbook-table-form ul li.bt{width:130px;height:55px;text-align:right;line-height:36px; font-size:14px;}
.guestbook-table-form ul li.srk{width:390px;height:55px;position:relative;}
.guestbook-table-form ul li.srk .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk input{float:left;width:370px;height:32px;line-height:32px;border:#d6d6d6 1px solid;padding:3px 10px;}
.guestbook-table-form ul li.srk select{float:left;width:392px;border:#ddd 1px solid;padding:3px 10px; height:38px;*margin-top:6px;_margin-top:6px;}
.guestbook-table-form ul li.btk,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{width:580px;height:44px;position:relative;}
.guestbook-table-form ul li.btk .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.gk{ padding-top: 5px; font-size:14px;}
.guestbook-table-form ul li.bt1{width:130px;height:160px;line-height:150px;text-align:right;font-size:14px;}
.guestbook-table-form ul li.tex{width:900px;height:377px;position:relative;}
.guestbook-table-form ul li.tex .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.tex textarea{float:left;width:890px;height:350px;line-height:24px;border:#ddd 1px solid;padding:2px 5px; font-size:14px;}
.guestbook-table-form ul li.yzm input{float:left;width:102px;height:24px;line-height:24px;border:#ddd 1px solid;padding:2px 5px;}
.guestbook-table-form ul li.yzm img{float:left;margin:0 5px;}
.guestbook-table-form ul li.yzm a{margin-top: 4px; display: inline-block;}
.guestbook-table-form ul li.btn_group{height:35px; padding-bottom:40px; padding-left:120px; width:75%; float:none; clear:both; }
.guestbook-table-form ul li.btn_group input{background:#ea3e3e;height:36px;line-height:36px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei",微软雅黑;border:0;outline:none;color:#fff;width:116px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;*padding:0 0 !important;_padding:0 0px !important;}
.listnews .list-2655273 ul li.sel1,.listnews .list-2655277 ul li.sel1{width:604px;}
.guestbook-table-form ul li.clear{float: none; height: 0; line-height: 0; font-size: 0; padding: 0; margin: 0; overflow: hidden;}
.guestbook-table-form ul li.file #attachName{    float: left;    width: 240px;    height: 24px;    line-height: 24px;    border: #ddd 1px solid;    padding: 2px 5px; margin-right: 10px;}
.guestbook-table-form ul li.file  .btn-upload{  width: 60px; height: 30px; float: left; line-height: 30px; text-align: center; font-size: 14px; border: none; background: #ea3e3e; color: #fff; border-radius: 5px;}
.guestbook-table-form ul li.file .tips{ float: left; padding-left: 10px;}
    /*写信结束*/
/*留言列表*/
.mas_lylist .guestbook-table{ padding:17px 0;}
.mas_lylist .guestbook-table .guestbook_bt{height:36px; overflow:hidden;}
.mas_lylist .guestbook-table .guestbook_bt span{display:block;float:left;width:102px;white-space:nowrap;height:36px;line-height:36px; font-size:16px; text-align:center;color:#fff;border-radius:6px; font-weight:bold;background:#ea3e3e;}
.mas_lylist .guestbook-table .guestbook_title{height:36px;font-size:16px;background:#f5f7f9;margin:12px 0 5px;overflow:hidden; padding:0;}
.mas_lylist .guestbook-table .guestbook_title li{float:left;height:36px;line-height:36px;border-right:#fff 2px solid;text-align:center;padding:0;background:none;}
.mas_lylist .guestbook-table .guestbook_title li.t1{width:754px;}
.mas_lylist .guestbook-table .guestbook_title li.t2{width:220px; display: none;}
.mas_lylist .guestbook-table .guestbook_title li.t3{width:200px; border-right:0 none; float: right;}
.mas_lylist .guestbook-table .guestbook_title li.t4{width:200px;}
.mas_lylist .guestbook-table .guestbook_title li.t5{width:80px;border-right:none; display:none;}
.mas_lylist .guestbook-table ul.odd,.mas_lylist .guestbook-table ul.even{ height:36px;clear:both;overflow:hidden;}
.mas_lylist .guestbook-table ul.even{background:#f7f7f7;}
.mas_lylist .guestbook-table ul.odd li,.mas_lylist .guestbook-table ul.even li{float:left;padding:0;background:none;height:36px;line-height:36px;text-align:center;font-size:16px;border-right:#fff 2px solid;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#999;}
.mas_lylist .guestbook-table ul.odd li.t1,.mas_lylist .guestbook-table ul.even li.t1{width:736px;padding-left:18px;background:url(../images/icon-jt.png) 5px center no-repeat;text-align:left;}
.mas_lylist .guestbook-table ul.odd li.t1 a,.mas_lylist .guestbook-table ul.even li.t1 a{display:block;  white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.mas_lylist .guestbook-table ul.odd li.t2,.mas_lylist .guestbook-table ul.even li.t2{width:200px; border:0 none; float: right;}
.mas_lylist .guestbook-table ul.odd li.t3,.mas_lylist .guestbook-table ul.even li.t3{width:220px;color:#666; display: none;}
.mas_lylist .guestbook-table ul.odd li.t4,.mas_lylist .guestbook-table ul.even li.t4{width:200px; color: #d20607}
.mas_lylist .guestbook-table ul.odd li.t4 span,.mas_lylist .guestbook-table ul.even li.t4 span{ color:#999;}
.mas_lylist .guestbook-table ul.odd li.t4 .s1,.mas_lylist .guestbook-table ul.even li.t4 .s1{color:#0768b5;}
.mas_lylist .guestbook-table ul.odd li.t4 .s2,.mas_lylist .guestbook-table ul.even li.t4 .s2{color:#fd8622;}
.mas_lylist .guestbook-table ul.odd li.t5,.mas_lylist .guestbook-table ul.even li.t5{width:80px;color:#666;border-right:none; display: none;}
.hf_btn{ float:left; height:30px; padding-top:3px; width:auto; padding-left:20px;}
.hf_btn a{ height:30px; padding:0 15px; background:#5786c4;float:left; margin-right:5px; line-height:30px; color:#fff; font-size:12px;}

.mas_lylist.ldmesg .guestbook-table .guestbook_title li.t2,.mas_lylist.ldmesg .guestbook-table ul.odd li.t3,.mas_lylist.ldmesg .guestbook-table ul.even li.t3{display: none;}
.mas_lylist.ldmesg .guestbook-table .guestbook_title li.t1{width:653px;}
.mas_lylist.ldmesg .guestbook-table ul.odd li.t1,.mas_lylist.ldmesg .guestbook-table ul.even li.t1{width:636px;}
.liuyan_xiexin{display:block;float:right;width:75px;height:33px;line-height:32px;padding-left:33px;font-size:16px;color:#fff;background:url(../images/liuyan_xiexin.png) 0 0 no-repeat;-moz-transition:all 0.3s;-o-transition:all 0.3s;-webkit-transition:all 0.3s;transition:all 0.3s;  cursor:pointer;}
.liuyan_xiexin:hover{color:#fff;background:url(../images/liuyan_xiexinh.png) 0 0 no-repeat;}
/*留言文章 on*/
.lynybox{padding:0 30px 30px; margin-bottom: 20px;}
.lynybox .liuyancon{margin:20px auto 0;border-collapse:collapse;}
.lynybox .liuyancon th.tit,.lynybox .liuyancon td.nr,.lynybox .liuyancon td.nrtxt{border:#e3e3e3 1px solid;}
.lynybox .liuyancon th.tit{font-size:16px;line-height:24px;padding:18px 10px;text-align:right;width:18%;background:#f8f8f8;}
.lynybox .liuyancon td.nr{font-size:15px;line-height:24px;padding:18px 15px;width:32%;}
.lynybox .liuyancon td.nrtxt{padding:18px 15px;}
.lynybox .liuyancon td.pj{color:#f00;line-height:40px;}
.lynybox .liuyancon td .dfbox{border:1px solid #eee;background:#f8f8f8;padding:10px;}
.lynybox .nrtxt{ line-height:30px; font-size:15px;}
.MsoNormal span{font-family:"微软雅黑" !important;font-size:15px !important;}
.lynybox .mydcon{height:66px;line-height:66px;font-size:15px;}
.lynybox .mydcon ul li{float:left;white-space:nowrap;}
.lynybox .mydcon ul li.mm{padding-right:10px;}
.lynybox .mydcon ul li p{float:left;}
.lynybox .mydcon ul li p.bt{white-space:nowrap;font-weight:bold;}
.lynybox .mydcon ul li p.srk{position:relative;}
.lynybox .mydcon ul li p.srk .msg-box{position:absolute;left:0;top:17px;}
.lynybox .mydcon ul li p.srk .myd_input{float:left;margin-top:17px;border:1px solid #ddd;width:170px;height:24px;line-height:24px;padding:3px 5px;}
.lynybox .mydcon ul li label{padding-right:15px;white-space:nowrap;}
.lynybox .mydcon ul li.pjbtn{float:right;}
.lynybox .mydcon ul li.pjbtn input.myd_btn{font-size:16px;width:90px;height:36px;line-height:36px;color:#fff;border:0;background:#f80;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;cursor:pointer;}
/*留言文章 end*/
.ui-dialog-footer button.ui-dialog-autofocus,.ui-dialog-footer button.ui-dialog-autofocus:hover, .ui-dialog-footer button.ui-dialog-autofocus:focus, .ui-dialog-footer button.ui-dialog-autofocus:active{ background:#d63717; border-color:#d63717;}
/*留言文章*/


/*----诚信建设万里行----*/
.cxjs-mainbox{padding: 20px;font-size:14px;}
/*标题*/
.cxjs-tabtit{height: 40px;border: 1px solid #e5e5e5;}
.cxjs-tabtit ul li{float:left;}
.cxjs-tabtit ul li a{display: block;padding:0 20px;height:40px;line-height:40px;}
.cxjs-tabtit ul li.active a{color:#fff;background: #DF0624;}
.cxjs-tabtit .more{line-height: 40px;margin-right: 20px;color: #727272;}
.cxjs-tabtit .more:hover{color:#DF0624;}
.cxjs-tabtit2{width: 100%;position: relative;height: 40px;line-height: 40px;border-bottom: 3px solid #e5e5e5;}
.cxjs-tabtit2 ul li{float:left;position: relative;}
.cxjs-tabtit2 ul li a{display: block;padding:0 20px;height:40px;line-height:40px;text-align:center;font-size: 15px;color:#454545;text-decoration: none;}
.cxjs-tabtit2 ul li.active a{color:#000;font-weight:bold;}
.cxjs-tabtit2 ul li.active a:after{content: '';width: 100%;height: 3px;background: #ED3737;top: 40px;left: 0;position: absolute;}
.cxjs-tabtit2 .more{line-height: 40px;color: #727272;}
.cxjs-tabtit2 .more:hover{color:#DF0624;}
/*列表*/
.cxjs-newslist{padding-top:10px;overflow: hidden;}
.cxjs-newslist li{height:32px;line-height: 32px;padding:2px 0 2px 16px;color:#333;background: left center no-repeat; background-image: url(../images/cxjs-dot.png) !important; vertical-align:bottom;overflow:hidden;position: relative;}
.cxjs-newslist li .date{float:none;color:#999;position: absolute;top:2px;right:0;}
.cxjs-newslist li a{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.cxjs-newslist li img{float: left;padding-top:10px;}
/*新闻焦点*/
.xwjd-piclist{height: 274px;}
.xwjd-piclist ul li{float: left;width:366px;margin:20px 30px 0 0;}
.xwjd-piclist ul li.num3{margin-right:0;}
.xwjd-piclist ul li img{width:364px;height: 180px;border: 1px solid #e5e5e5;}
.xwjd-piclist ul li .title{margin:10px 0;line-height: 26px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.xwjd-newlist{border: 1px solid #e5e5e5;padding: 20px 30px;height: 108px;}
.xwjd-newlist ul{background: url(../images/cxjs-line.png) center top repeat-y;}
.xwjd-newlist ul li{float: left;width:500px;}
.xwjd-newlist ul li.even{float:right;}
/*联合奖惩典型案例*/
.lhjc-mainbox{margin:20px 0;}
.lhjc-title{width:74px;height: 251px;}
.sx-title1{background: url(../images/shouxin.png) no-repeat;}
.sx-title2{background: url(../images/shixin.png) no-repeat;}
.lhjc-title .tit{display: block;width:42px;padding:60px 16px 0;text-align: center;font-size: 22px;line-height: 28px;color:#fff;}
.lhjc-piclist{margin-left:74px;}
.lhjc-piclist li{float: left;width:311px;height:251px;margin-left: 50px;}
.lhjc-piclist li img{width:100%;height: 113px;}
.lhjc-piclist li .title{display: block;line-height: 26px;height:88px;margin:10px 0;}
.lhjc-piclist li .detail{color: red;float: right;}
.lhjc-piclist li .detail:hover{text-decoration: underline;}
/*政府在行动*/
.cxjs-zfbox{width:790px;}
.zfxd-mainbox{width:370px;}
.zfxd-piclist{height: 243px;}
.zfxd-piclist li{padding-bottom:10px;border-bottom:1px solid #e5e5e5;margin-top:20px;}
.zfxd-piclist li img{width:100%;height: 170px;}
.zfxd-piclist li .title{margin-top:10px;line-height: 26px;height:52px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.zfxd-newlist li{background-image: none !important;padding-left:0;height: 36px;line-height: 36px;}
/*诚信视频*/
.cxjs-cxspbox{width:324px;}
.cxsp-list{padding:15px;margin-top:10px;border:1px solid #e5e5e5;height: 442px;}
.cxsp-list ul{height: 442px;overflow: hidden;}
.cxsp-list li{margin-bottom:10px;}
.cxsp-list li img{width:100%;height: 170px;}
.cxsp-list li .title{display: block;padding-top:5px;line-height: 24px;/*white-space: nowrap;overflow: hidden;text-overflow: ellipsis;*/}
/****************信易+*******************/
.xybodybg{ height: 320px; background: url("../images/top-bg.jpg") center no-repeat; background-size: 100% 100%}
.xy_list{ padding: 20px 0px; overflow: hidden;}
.xy_list ul li{width: 385px;height: 234px;margin: 0px 20px 20px 0px; float: left; position: relative;}
.xy_list ul li.num3,.xy_list ul li.num6{ margin-right: 0px;}
.xy_list ul li .img_title{ font-size: 20px;    font-family: PingFang SC;    font-weight: 400;    color: #FFFFFF;    position: absolute;    top: 80px;    left: 35px;}
/*搜索*/
.dqlmbox{ height: 86px; background: #ddecfb; padding: 0 20px;}
.dq_left{    font-size: 18px;    line-height: 86px;    color: #0a0a0a;}
.dqlmbox .searchbox{ width: 660px; height: 50px; position: relative; background: #fff; margin-top: 18px; padding-right: 55px;}
.dqlmbox .searchbox .searchbtn{    position: absolute; border: none;  right: 12px;  top: 11px; width: 26px; height: 26px; background: url("../images/icon-search.png")  no-repeat;}
.dqlmbox .searchbox .searchinput{ width: 100%; height: 50px; line-height: 50px; background: none; border: none; color: #878585;  font-size: 14px;       text-indent: 15px;}
.ssy_container{ border: 1px solid #e5e5e5; padding: 20px;}
.ssy_container .search-list{height:auto; padding:0 15px 20px 15px;}
.ssy_container .search-list li.search-title{line-height:28px;font-size:15px; font-weight:bold; color: #333;}
.ssy_container .search-list li.search-title a{color: #333;}
.ssy_container .search-list li.search-title .columnname{padding: 0 10px; background: #333; border-radius: 5px; display: inline-block; color: #fff; cursor: pointer; margin-right: 15px; line-height: 30px;}
.ssy_container .search-list li.search-title a:hover{text-decoration:underline;}
.ssy_container .search-list li a span,.ssy_rightbar .search-list li span{color:#075bbc;}
.ssy_container .search-list li.search-info{ padding: 4px 0; line-height: 26px;color: #666666;}
.ssy_container .search-list li.search-column{color:#075bbc;line-height:22px; }
.ssy_container .search-list li.search-url{padding-top: 4px; overflow: hidden; line-height: 26px; font-size: 14px;   word-break: break-all; word-wrap: break-word;}
.ssy_container .search-list li.search-url span.date{ padding-left:14px; color: #008000;}
.ssy_container .search-list li.search-url a{  color: #008000;}
.ssy_container .search-list li.search-url a:hover{ color: #008000; text-decoration:underline;}
.ssy_container .warm-prompt{line-height:30px;font-size:14px;color:#666;}