@charset "utf-8";
/* CSS Document */
/*市长信箱*/
.szxx-box{ margin-bottom: 30px;     border-radius: 20px;   width: 1000px;  background: url(../images-new/szxx-bg.png)  top center no-repeat; min-height: 160px;  position: relative; background-size: cover; }
.szxx-box .szxx-title{  position: absolute; left:30px; bottom: 0; top:0; padding-left: 200px; background: url(../images-new/szxx-ico.png)  left bottom  no-repeat;padding-top: 46px; }
.szxx-box .szxx-info{ margin: 0 34px 0 540px; padding: 20px 0 0 0; font-size: 16px;line-height: 2;color: #1D67BA;text-shadow: 1px 1px 0 #fff;}
.szxx-box .szxx-info p{ text-indent: 2em; margin-bottom: 10px;}
.ls-atabs{ position: relative;}
.ls-atabs li.lang-tab {min-width: 142px;}
.ls-atabs li.lang-tab i{ background: url(../images-new/tab-aon-lang2.png) bottom center no-repeat; background-size: 100% 16px; }
.liuyan_btn{ position: absolute; display: inline-block; height: 35px; line-height: 35px; font-size: 16px; border-radius: 4px; color: #fff;  right: 0; top:0;  padding: 0 14px 0 32px; background: url(../images-new/xx-ico.png) 14px center no-repeat #125DB2;}
.liuyan_btn:hover{color:rgba(255, 255, 255, 0.8);}
@media (min-width: 1200px) and (max-width: 1419px){
    .szxx-box .szxx-info{ margin: 0 24px 0 530px;}
    .szxx-box{ width: 780px;}
    .szxx-box .szxx-info{ line-height: 24px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .szxx-box{ padding: 20px; background-size: 100% 100%;}
    .szxx-box .szxx-title{ position: static; background: none; padding: 0;}
    .szxx-box .szxx-info{ margin: 0;}
    .szxx-box{ width: 550px; min-height: 140px; overflow: hidden; padding: 20px 20px 0 20px;}
    .szxx-box .szxx-info{ line-height: 24px; padding-top: 10px;}

}
@media (max-width: 991px){
    .szxx-box{ padding: 20px; width: auto;     margin-bottom: 20px;   min-height: auto; float: none; background-size: 100% 100%;}
    .szxx-box .szxx-title{ position: static; background: none; padding: 0;}
    .szxx-box .szxx-info{ margin: 0; }
    .ls-ai-link{ width: auto; float: none;}
}
@media (max-width: 767px){
    .szxx-box{ padding: 15px; margin-bottom: 10px; }
    .ls-ai-link img{ width: 100%; height: auto;}
}
@media (max-width: 380px){
    .liuyan_btn{ position: static;}
}
/*受理情况统计*/
.szxx-left{ width:600px;}
.tj-date{ position: absolute; right: 0; top:0;background: url(../images-new/tj-date.png)  left center no-repeat; padding-left: 24px; color: rgba(18, 93, 178, 0.8); font-size: 16px;}
.ls-statistics-all{ border: 1px solid #E3F1FF;border-radius: 4px;  margin-top: 5px; height: 140px; padding: 40px 0; }
.ls-statistics-all li{float: left; width: 33.3%; box-sizing: border-box; border-right:1px solid #E3F1FF;  font-size: 16px; text-align: center;}
.ls-statistics-all li.num3{ border: none;}
.ls-statistics-all li p{height: 60px;}
.ls-statistics-all li p:first-child{ margin-bottom: 20px;}
.ls-statistics-all li span{line-height: 26px;  height: 26px;  display: block;}
.ls-statistics-all li .num{line-height: 32px;  height: 32px;  white-space: nowrap; overflow: hidden;  text-overflow: ellipsis; color: #E84200; font-weight: bold; font-size: 20px;}
@media (min-width: 1200px) and (max-width: 1419px){
    .szxx-left{ width:480px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .szxx-left{ width:400px;}
}
@media (max-width: 991px){
    .szxx-left{ width:auto; float: none;}
    .ls-statistics-all{ padding: 20px 0;}
}
@media (max-width: 479px){
    .ls-statistics-all{ padding: 10px 0;}
    .ls-statistics-all{ height: auto;}
    .ls-statistics-all li {width: 50%;}
    .ls-statistics-all li p:first-child{ margin-bottom: 0;}
    .ls-statistics-all li.num3 {width: 100%;}
    .ls-statistics-all li.num2 { border: none;}
    .ls-statistics-all li.num3 p {width: 50%;float: left; box-sizing: border-box; border-right:1px solid #E3F1FF;}
    .ls-statistics-all li.num3 p:last-child{ border: navajowhite;}
}
@media (max-width: 450px){
    .tj-date{ position: static;}
}
/*历年来信办理情况*/
.szxx-right{ width:726px;}
.szxx-echarts{ height: 223px;}
@media (min-width: 1200px) and (max-width: 1419px){
    .szxx-right{ width:626px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .szxx-right{ width:526px;}
}
@media (max-width: 991px){
    .szxx-right{ width:auto; float: none; margin-top: 20px;}
}
@media (max-width: 767px){
    .szxx-echarts{ overflow-x: auto;}
    #oChart{ overflow-x: auto !important;}
}
/*信件查询*/
.liuyanxx_cxcon{  padding: 20px 30px 0 30px; margin-top: 10px; background: linear-gradient(180deg, #F3F9FF 9%, #FFFFFF 100%); min-height: 120px;}
.liuyanxx_cxcon .liuyan_cxtit{line-height:2;  background: url("../images-new/cx-line.gif") center center repeat-x;  text-align: center;  font-size: 22px; font-weight: bold; color: #125DB2; margin-bottom: 15px;}
.liuyanxx_cxcon .liuyan_cxtit .tit{ display: inline-block;  padding: 0 20px 0 52px; background: url("../images-new/xjxc-ico.png") 15px center no-repeat #f5faff; }
.liuyanxx_cxcon .liuyanxx_cxbox form{display: inline;}
.liuyanxx_cxcon .liuyanxx_cxbox ul{ float: left;}
.liuyanxx_cxcon .liuyanxx_cxbox .ls-mutual-cx01{ margin-right: 20px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul li{float:left; padding: 0; overflow: inherit; height:32px;line-height:0;background:none;font-size:0;}
.liuyanxx_cxcon .liuyanxx_cxbox ul input{vertical-align: middle; height: 30px; border: 1px solid #CBE1F6; background: #fff;transition: 0.4s all; text-indent: 12px; font-size: 16px; line-height: 30px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul input:focus{ border-color: #5a9de2; box-shadow: 0 0 4px 0 rgba(90, 157, 226, 0.8);}
.liuyanxx_cxcon .liuyanxx_cxbox ul li.gjz{width: 80px; line-height: 32px; color: rgba(0, 0, 0, 0.8);  font-size: 16px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul li.gjz-2{width: 70px; padding-left: 12px; line-height: 32px; color: rgba(0, 0, 0, 0.8);  font-size: 16px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul li.srk,.liuyanxx_cxcon .liuyanxx_cxbox ul .tm{line-height: 0; font-size: 0;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .endtime,.liuyanxx_cxcon .liuyanxx_cxbox ul .srk2{ margin-right: 9px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .jg{width: 12px; height: 1px; margin: 16px 6px 0; padding: 0; background: #cbe1f6;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .tm input{width: 110px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .srk input{width: 200px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .srk2 input{width: 178px;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .srk3{ margin: 0;}
.liuyanxx_cxcon .liuyanxx_cxbox ul .btn{ width: 64px; }
.liuyanxx_cxcon .liuyanxx_cxbox ul .btn input{ background: #125DB2; border:none; width: 100%; height:32px;  line-height:32px; font-size: 16px; color: #fff; transition: 0.4s all; text-indent: 0; }
.liuyanxx_cxcon .liuyanxx_cxbox ul .btn input:hover,.liuyanxx_cxcon .liuyanxx_cxbox ul .btn input:focus{ background-color: #1d67ba; border-color: #1d67ba;}
@media (min-width: 1200px) and (max-width: 1419px){
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk input{ width: 140px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk2 input{ width: 102px;}
}
@media (min-width: 992px) and (max-width:1199px) {
    .liuyanxx_cxcon .liuyanxx_cxbox ul{ float: none; margin-right: 0;}
    .liuyanxx_cxcon .liuyanxx_cxbox .ls-mutual-cx01{ margin-bottom: 15px; margin-right: 0;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .tm input{ width: 167px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk input{ width: 299px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk2 input{ width: 326px;}
}
@media (max-width: 991px){
    .liuyanxx_cxcon .liuyanxx_cxbox ul{ float: none; margin-right: 0;}
    .liuyanxx_cxcon .liuyanxx_cxbox .ls-mutual-cx01{ margin-bottom: 15px; margin-right: 0;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .tm input{ width: 120px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk input{ width: 180px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk2 input{ width: 219px;}

}
@media (max-width: 767px){
    .liuyanxx_cxcon { padding:15px 15px 0 15px;}
    .liuyanxx_cxcon .liuyanxx_cxbox .ls-mutual-cx01{ margin-bottom: 10px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul li.gjz-2,.liuyanxx_cxcon .liuyanxx_cxbox ul li.gjz{ display: none;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul li,.liuyanxx_cxcon .liuyanxx_cxbox ul .srk3{ float: none; margin-bottom: 5px;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk input{ width: 100%; box-sizing: border-box;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .srk2{ margin-right: 0;}
    .liuyanxx_cxcon .liuyanxx_cxbox ul .btn{ width: auto;}
}
/*留言列表*/
.guestbook-show{width:100%;margin:auto;padding-bottom:45px;}
.guestbook-show .guestbook-title{height:32px;line-height:32px;font-size:16px;color:#5a9de2;font-weight:bold;padding-left:27px; margin-bottom:20px; }
.guestbook-show .title3,.guestbook-show .title4{color:#fd8622; margin-top:20px;}
.guestbook-show .guestbook-table{border:#efefef 1px solid;border-top:#5a9de2 2px solid;padding:15px 10px;}
.guestbook-show .table3,.guestbook-show .table4{border-top:#fd8622 1px solid;}
.guestbook-show .guestbook-table table{width:100%;font-size:14px;}
.guestbook-show .guestbook-table table th{padding:5px 6px;text-align:right;width:120px;line-height:26px;}
.guestbook-show .guestbook-table table td{padding:5px 6px;text-align:left;line-height:26px;}
.guestbook-show .guestbook-table table td input#randomCode{line-height:26px;height:26px;border:1px solid #e5e5e5;outline:none;width:150px;padding:1px 5px;background:#fff;}
.guestbook-show .guestbook-table table td input#btn_submit{line-height:38px;height:38px;border:none;outline:none;width:120px;background:#5a9de2;text-align:center;color:#fff;font-size:16px;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;}

.listnews .guestbook-table{ margin: 17px 0 0; padding:0 0 17px;}
.listnews .guestbook-table .guestbook_bt{background: 0 bottom repeat-x; background-image: url(../images/t1bg.gif) !important;}
.listnews .guestbook-table .guestbook_bt span{display:inline-block; white-space:nowrap;height:40px;line-height:40px; font-size:18px; text-align:center; color:#fff; font-weight:bold; background:#1f68ba; padding: 0 20px; border-radius: 3px 3px 0 0;}
.listnews .guestbook-table .guestbook_title{height:52px; font-size:16px; background: #F3F9FF;  margin:12px 0 5px; overflow:hidden; padding:0; position: relative; font-weight: bold;}
.listnews .guestbook-table .guestbook_title li{position: absolute; line-height:52px; text-align:center; padding:0; background:none !important; top:0}
.listnews .guestbook-table .guestbook_title li.t1{left:0; right:590px;}
.listnews .guestbook-table .guestbook_title li.t6{width:160px; right:590px; display: none;}
.listnews .guestbook-table .guestbook_title li.t2{width:270px; right:320px;}
.listnews .guestbook-table .guestbook_title li.t4{width:160px; right:160px;}
.listnews .guestbook-table .guestbook_title li.t3{width:160px; right:0; border-right: 0 none;}
.listnews .guestbook-table ul.odd,.listnews .guestbook-table ul.even{ height:52px; clear:both; overflow:hidden; position: relative;}
.listnews .guestbook-table ul.even{background:#f7f8fa;}
.listnews .guestbook-table ul.odd li,.listnews .guestbook-table ul.even li{padding:0; background:none; height:52px; line-height:52px; text-align:center; font-size:16px;  white-space:nowrap; overflow:hidden; text-overflow:ellipsis; position: absolute; top:0;}
.listnews .guestbook-table ul.odd li.t1,.listnews .guestbook-table ul.even li.t1{ left:0; right:590px;padding-left:18px;text-align:left;}
.listnews .guestbook-table ul.odd li.t1 a,.listnews .guestbook-table ul.even li.t1 a{display:block; margin-right: 10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.listnews .guestbook-table ul.odd li.t6,.listnews .guestbook-table ul.even li.t6{width:160px;  right:590px; display: none;}
.listnews .guestbook-table ul.odd li.t3,.listnews .guestbook-table ul.even li.t3{width:260px; padding: 0 5px;  right:320px;}
.listnews .guestbook-table ul.odd li.t4,.listnews .guestbook-table ul.even li.t4{width:160px; color: #d20607; right:160px;}
.listnews .guestbook-table ul.odd li.t2,.listnews .guestbook-table ul.even li.t2{width:160px; border:0 none; right:0; color: #999;}
.listnews .guestbook-table ul.odd li.t4 span,.listnews .guestbook-table ul.even li.t4 span{ color:#999;}
.listnews .guestbook-table ul.odd li.t4 .s1,.listnews .guestbook-table ul.even li.t4 .s1{color:#5a9de2;}
.listnews .guestbook-table ul.odd li.t4 .s2,.listnews .guestbook-table ul.even li.t4 .s2{color:#fd8622;}
.hf_btn a{ height:30px; padding:0 15px; background:#5a9de2; float:left; margin-right:5px; line-height:30px; color:#fff; font-size:12px;}
.listnews.ldmesg .guestbook-table .guestbook_title li.t2,.listnews.ldmesg .guestbook-table ul.odd li.t3,.listnews.ldmesg .guestbook-table ul.even li.t3{display: none;}

@media (min-width: 992px) and (max-width:1199px) {
    /*留言列表*/
    .listnews .guestbook-table .guestbook_title li.t1{ right:340px;}
    .listnews .guestbook-table .guestbook_title li.t6{width: 100px; right: 340px;}
    .listnews .guestbook-table .guestbook_title li.t2{width: 150px; right:190px;}
    .listnews .guestbook-table .guestbook_title li.t4{width: 90px; right:100px;}
    .listnews .guestbook-table .guestbook_title li.t3{width: 100px;}
    .listnews .guestbook-table ul.odd li.t1, .listnews .guestbook-table ul.even li.t1{ right:340px;}
    .listnews .guestbook-table ul.odd li.t6, .listnews .guestbook-table ul.even li.t6{ width: 100px; right:340px;}
    .listnews .guestbook-table ul.odd li.t3, .listnews .guestbook-table ul.even li.t3{width: 140px; right:190px;}
    .listnews .guestbook-table ul.odd li.t4, .listnews .guestbook-table ul.even li.t4{width: 90px;  right:100px;}
    .listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{width: 100px;}
    .listnews.ldmesg .guestbook-table .guestbook_title li.t1{width: 473px;}
    .listnews.ldmesg .guestbook-table ul.odd li.t1, .listnews.ldmesg .guestbook-table ul.even li.t1{width: 455px;}
}
@media (min-width: 768px) and (max-width:991px) {
    /*留言列表*/
    .listnews .guestbook-table .guestbook_title li.t1{ right:320px;}
    .listnews .guestbook-table .guestbook_title li.t6{width: 100px; right:320px;}
    .listnews .guestbook-table .guestbook_title li.t2{width: 130px; right:190px;}
    .listnews .guestbook-table .guestbook_title li.t3{width: 100px;}
    .listnews .guestbook-table .guestbook_title li.t4{width: 90px; right:100px;}
    .listnews .guestbook-table ul.odd li.t1, .listnews .guestbook-table ul.even li.t1{ right:320px;}
    .listnews .guestbook-table ul.odd li.t6, .listnews .guestbook-table ul.even li.t6{width: 100px; right:320px;}
    .listnews .guestbook-table ul.odd li.t3, .listnews .guestbook-table ul.even li.t3{width: 120px; right:190px;}
    .listnews .guestbook-table ul.odd li.t4, .listnews .guestbook-table ul.even li.t4{width: 90px;  right:100px;}
    .listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{width: 100px;}
    .listnews.ldmesg .guestbook-table .guestbook_title li.t1{width: 473px;}
    .listnews.ldmesg .guestbook-table ul.odd li.t1, .listnews.ldmesg .guestbook-table ul.even li.t1{width: 455px;}
}
@media (max-width:767px) {
    /*留言列表*/
    .listnews .guestbook-table{padding-bottom: 7px;}
    .listnews .guestbook-table .guestbook_title{ height: 42px;}
    .listnews .guestbook-table .guestbook_title li{ line-height: 42px;}
    .listnews .guestbook-table ul.odd, .listnews .guestbook-table ul.even{ height: 42px;}
    .listnews .guestbook-table ul.odd li, .listnews .guestbook-table ul.even li{height: 42px; line-height: 42px;}
    .listnews .guestbook-table .guestbook_title li.t1,.listnews .guestbook-table ul.odd li.t1, .listnews .guestbook-table ul.even li.t1{ right: 90px;}
    .listnews .guestbook-table .guestbook_title li.t3,.listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{width: 110px;}
    .liuyan_cxcon{height: auto; overflow: hidden;}
    .listnews .guestbook-table .guestbook_title li.t2,.listnews .guestbook-table ul.odd li.t3, .listnews .guestbook-table ul.even li.t3{ display: none;}
    .listnews .guestbook-table .guestbook_title li.t3,.listnews .guestbook-table ul.odd li.t2, .listnews .guestbook-table ul.even li.t2{display: none;}
    .listnews .guestbook-table .guestbook_title li.t4,.listnews .guestbook-table ul.odd li.t4, .listnews .guestbook-table ul.even li.t4{width: 90px; right:0;}
    .listnews .guestbook-table .guestbook_title li.t6,.listnews .guestbook-table ul.odd li.t6, .listnews .guestbook-table ul.even li.t6{display: none;}
}

/*市长信箱下的答问知识库*/
.list_column_r{  width: 344px;  }
.ls-columnr-bg{ background: url("../images-new/xx-leftbg-bg.png") top center repeat-y; }
.ls-msg-top{  background: url("../images-new/xx-leftbg-top.png") top center no-repeat;}
.ls-msg-bot{  background: url("../images-new/xx-leftbg-bot.png") bottom center no-repeat; min-height: 692px;}
.ls-ai-link{ text-align: center; }
.ls-ai-link  li{ margin-bottom: 10px;}
.ls-ai-link .img-title{ display: none;}
.ls-ai-link img{ max-width: 100%; height: auto;}

.ls-msg-title{ height: 104px; line-height: 104px; padding: 0 26px; text-shadow: 1px 1px 0 #fff; color: #125DB2; font-size: 24px; font-weight: bold;}
.ls-msg-title .tit{  color: #125DB2; }

.rightnr-msgform .list_column_r {display: block; width: 280px;}
.ls-msg-tel{background: 0 bottom repeat-x; background-image: url("../images-new/mesgwz-line.gif") !important;}
.ls-msg-tel li{float: left;}
.ls-msg-tel li a,.ls-msg-tel li span{ display: block; height: 38px; padding-bottom: 2px; line-height: 1;font-size: 24px;}
.ls-msg-tel li.active a,.ls-msg-tel li.active span{ border-bottom: 2px #125db2 solid; color: #125db2; padding-bottom: 0; font-weight: bold;}
.list_column_r .con{display: none;}
.list_column_r .con.active{display: block;}

.ls-msg-tabs{ margin: 20px 30px 0 30px;}
.ls-msg-tabs li{float: left; width: 50%; text-align: center;}
.ls-msg-tabs li .tit{ display: inline-block; font-weight: bold; position: relative; font-size: 20px; line-height: 28px;}
.ls-msg-tabs li .cn{  position: relative;  z-index: 1;}
.ls-msg-tabs li i{    display: block;position: absolute;width: 0;left: 0;height: 7px;background: linear-gradient(270deg, rgba(255, 195, 0, 0) 0%, #FFC300 100%);bottom: 2px;transition: all .4s;-webkit-transition: all .4s;z-index: 0;}
.ls-msg-tabs li.active i{  width: 100%;}
.ls-msg-tabs li.active .tit{ color: #125DB2;}


.knowledge-list{  padding: 0 0 0 30px;}
.knowledge-list li{float: left; width: 128px; margin-top: 20px; margin-right: 20px;}
.knowledge-list li a{ display: block; border-radius: 4px; height: 52px; line-height: 52px;  background: linear-gradient(123deg, #FFFFFF 0%, #E1F0FF 102%);border: 1px solid #FFFFFF; text-align: center; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; font-size: 16px; transition: 0.4s all; color: rgba(0, 0, 0, 0.8);  padding: 0 5px;}
.knowledge-list li a:hover{color: #125DB2; border: 1px solid #125DB2; }


.ls-msg-ask{ margin-top: 20px;}
.ls-msg-ask .list{ padding: 10px 0 0;}
.ls-msg-ask .list li{height: 36px; line-height: 36px; padding: 2px 0 2px 18px;font-size: 16px; background: left center no-repeat; background-image: url(../images-new/ico.png);}
.ls-msg-ask .list li a{max-width: 100%; display: inline-block; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.lm_wenda_right li.lm_line{display: none;}

@media (min-width: 992px) and (max-width: 1199px){
    .list_column_r{ width: 300px;}
    .ls-msg-tabs{   margin: 20px 20px 0 20px;}
    .knowledge-list{ padding-left: 20px;}
    .knowledge-list li{ width: 120px;}
}
@media (max-width: 991px){
    .list_column_r{ width: auto;  background: #f4f8ff;  float: none;  border-radius: 10px; -moz-border-radius: 10px;}
    .ls-msg-top{ background: none; }
    .ls-msg-title{ height: auto; padding: 10px 20px; border-radius: 10px 10px 0 0; line-height: 2;  background: #bde1fe; border-bottom: 1px solid #fff;}
    .ls-msg-bot{ min-height: auto;  background:none; padding-bottom: 20px;}
    .knowledge-list li{ width: 154px;}
}
@media (max-width: 767px){
    .ls-msg-tabs {margin: 10px 10px 0 10px;}
    .knowledge-list{ padding: 0;}
    .knowledge-list li{ width: 31.3%; margin: 10px 1% 0 1%; }
    .knowledge-list li a{ height: 48px;line-height: 48px;}
}
@media (max-width: 450px){
    .knowledge-list li{ width: 48%;}
}


/*留言表单 > 写信须知*/
.rightnr-msgform{ width: 986px;}
.lmy_lmtitle{overflow:hidden; position:relative;}
.liuyan_xzbox{background: #F6FBFF; padding: 28px; margin-bottom: 20px;
    /* 设置边框图像为背景图片 */
    border-image-source: url('../images-new/feed-line-all.png');
    /* 设置边框图像的切片：上、右、下、左 */
    border-image-slice: 3; /* 这个值可以是百分比或者像素，表示从图片的哪个部分开始切割 */
    /* 设置边框宽度 */
    border-image-width: 3px;
    /* 设置边框图像的外延：上、右、下、左 */
    border-image-outset: 0; /* 边框图像向外延伸的量 */
    /* 设置边框图像的重复行为：round或stretch */
    border-image-repeat: repeat; /* 可以是stretch、repeat、round */
    /* 设置一些通用的边框样式属性 */
    border-style: dashed;
    border-width: 3px; /* 这个值可以和border-image-width不一样 */
    border-top-left-radius: 8px;
    border-top-right-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom-left-radius: 8px;
    clip-path: inset(0 round 8px);height:auto;position:relative;}
.lmy_lmtitle{ text-align: center; position: relative; margin-bottom: 20px;}
.lmy_lmtitle .liuyan_xxtit{display:inline-block;  font-size:24px; font-weight:bold; color: #125DB2;}
.lmy_lmtitle .liuyan_xiexin{ position: absolute; padding: 0 10px 0 29px; color: #125DB2; background: url(../images-new/xxlist-ico.png) 9px center no-repeat #E4F3FF; right: 0; top:0; height: 32px; line-height: 32px;border-radius: 2px; border-radius: 2px;}
.lmy_lmtitle .liuyan_xiexin:hover{ background: url(../images-new/xxlist-ico.png) 9px center no-repeat #d4eafc;}
.liuyan_xzbox p{font-size:16px; line-height:2; text-align: justify;}
.liuyan_xxtitle .tit{ line-height: 36px; color: #125DB2;  font-size: 24px;font-weight: bold; background: url(../images-new/xxmail-ico.png) left center no-repeat; padding-left: 45px; display: inline-block;}

.guestbook-form{ border: 1px solid #D3E9FF; margin-top: 15px; padding: 20px 40px; font-size: 18px;}
.guestbook-form .guestbook_bt{height:36px;overflow:hidden;}
.guestbook-form .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; font-weight:bold;background:#1f68ba;}
.guestbook-table-form span{color:#f00;}
.guestbook-table-form ul{ overflow:inherit;}
.guestbook-table-form ul li{float:left; padding:0 0 15px; background:none; overflow:inherit; }
.guestbook-table-form ul li.bt{width:120px; height:40px; text-align:right; line-height:40px;}
.guestbook-table-form ul li .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.srk{height:40px; position:relative;}
.guestbook-table-form ul li.srk input{float:left;width:319px; height:38px;line-height:38px; border:#ddd 1px solid; padding:0 5px; border-radius: 3px;}
.guestbook-table-form ul li.srk select{float:left;width:331px; border:#ddd 1px solid; padding:0 5px; height: 40px; border-radius: 3px;}
.guestbook-table-form ul li.srk1,.guestbook-table-form ul li.gk,.guestbook-table-form ul li.yzm{position:relative;}
.guestbook-table-form ul li.srk1 .msg-box,.guestbook-table-form ul li.yzm .msg-box{position:absolute;left:0;top:5px;}
.guestbook-table-form ul li.gk{ height: 40px; line-height: 40px; width: 782px;}
.guestbook-table-form ul li.gk .radios{ margin-right: 25px;}
.guestbook-table-form ul li.gk .isPublic{ width: 20px; height: 20px;}
.guestbook-table-form ul li .checkboxs input{ width: 20px; height: 20px; margin-top: -2px; border: 1px solid #E8E8E8;}
.guestbook-table-form ul li.srk1 input{float:left; width:770px; height:38px; line-height:38px; border:#ddd 1px solid; padding:0 5px; border-radius: 3px;}
.guestbook-table-form ul li.bt1{width:120px; height:160px; line-height:150px; text-align:right;}
.guestbook-table-form ul li.tex{ position:relative;}
.guestbook-table-form ul li.tex textarea{float:left; width:770px; height:140px; line-height:1.8; border:#ddd 1px solid; padding:2px 5px;}
.guestbook-table-form ul li.yzm input{float:left;width:102px;height:38px;line-height:38px;border:#ddd 1px solid;padding:0 5px; border-radius: 3px;}
.guestbook-table-form ul li.yzm img{float:left;margin-left:5px; height: 40px; width: auto;}
.guestbook-table-form ul li.btn_group{width:100%; text-align:center; }
.guestbook-table-form ul li.btn_group input{background: #125DB2; border: 1px #125DB2 solid; line-height:2.5; font-size: 18px; text-align:center; cursor:pointer;font-family:"Microsoft YaHei";outline:none;color:#fff; padding: 0 50px; -moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.guestbook-table-form ul li.btn_group input.btn-search{margin-left:15px;  background: #b3b3b3; border-color: #b3b3b3;}
.guestbook-table-form ul li.btn_group input:focus{opacity: 0.8;}
.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 .j-privacy-statement{ margin: 0 4px 0 3px;}
.guestbook-table-form ul li.srk input:focus,.guestbook-table-form ul li.srk select:focus,.guestbook-table-form ul li.yzm input:focus,.guestbook-table-form ul li.tex textarea:focus,.guestbook-table-form ul li.srk1 input:focus{ border-color: #5a9de2; box-shadow: 0 0 4px 0 rgba(90, 157, 226, 0.8);}
.tips-font{ color: #666; display: inline-block;}
.tips-font .tit{ color: #333;}
/* 栏目页-留言查询 弹框 */
.ui-dialog-content .guestbook-search{padding:10px 50px !important;}
.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-search ul li input{ padding: 0 5px;}
/* 栏目页-留言结果 弹框 */
.guestbook-text .font_01{font-size:20px !important;line-height:30px;font-weight:bold;}
.tishi_con{line-height:28px;font-weight:normal;}
.guestbook-tips{ padding-top: 0;}
.guestbook-tips ul li{text-align:left;font-size:16px;line-height:36px;color:#333;}
.guestbook-tips ul li.userlink{text-align:center; margin-top: 5px;}
.guestbook-tips ul li.userlink a{ display: inline-block; background: #185aae; padding: 0 20px; height: 32px; line-height: 32px; color: #fff; border-radius: 5px; -moz-border-radius: 5px; }
.guestbook-tips ul li.userlink a:hover{background: #1f68ba; }
@media (max-width:767px) {
    .ui-dialog-content .guestbook-search{padding:10px 0 !important;}
    .guestbook-search ul li input{width:170px;}
}
@media (min-width: 1200px) and (max-width: 1419px){
    .rightnr-msgform{  width: 766px;}
    .guestbook-table-form ul li.srk select{ width: 222px;}
    .guestbook-table-form ul li.srk input{width: 210px;}
    .guestbook-table-form ul li.srk1 input, .guestbook-table-form ul li.tex textarea{width: 552px;}
    .guestbook-table-form ul li.gk{ width:562px }

}
@media (min-width: 992px) and (max-width:1199px) {
    .guestbook-form{  font-size: 16px;}
    .rightnr-msgform{  width: 626px;}
    .guestbook-form{ padding: 20px;}

    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{ width: 100px;}
    .guestbook-table-form ul li.srk select{width: 183px;}
    .guestbook-table-form ul li.srk input{width: 171px;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 455px;}
    .guestbook-table-form ul li.gk{ width:478px;}
    .guestbook-table-form ul li.gk .radios{ margin-right: 8px;}
}
@media (max-width:991px) {
    .rightnr-msgform{ width: auto; float: none; margin-top:20px;}
    .liuyan_xzbox{ padding: 20px;}
    .guestbook-form{ padding: 20px;}
    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{width: 125px;}
    .guestbook-table-form ul li.srk{width: 215px;}
    .guestbook-table-form ul li.srk select{width: 215px;}
    .guestbook-table-form ul li.srk input{width: 203px;}
    .guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 543px;}
    .guestbook-table-form ul li.gk{ width: 555px;}
    .guestbook-table-form ul li.gk .radios{ margin-right: 10px;}
}
@media (max-width:767px) {
    .liuyan_xzbox{ padding: 15px;}
    .lmy_lmtitle{ text-align: right;}
    .lmy_lmtitle .liuyan_xxtit{ display: block; text-align: center;}
    .lmy_lmtitle .liuyan_xiexin{ position: static; display: inline-block;}
    .guestbook-form{ padding: 10px 15px 15px 15px;}
    .guestbook-table-form ul li{font-size: 16px;  line-height: 40px; padding-bottom: 0; float: none; width: auto !important;}
    .guestbook-table-form ul li.bt,.guestbook-table-form ul li.bt1{text-align: left;}
    .guestbook-table-form ul li.bt1{height: 40px; line-height: 40px;}
    .guestbook-table-form ul li.srk select{width: 100%; height: 38px;}
    .guestbook-table-form ul li.srk input,.guestbook-table-form ul li.srk1 input,.guestbook-table-form ul li.tex textarea{width: 100%; box-sizing: border-box;}
    .guestbook-table-form ul li.privacy{display: none;}
    .lynybox .mydcon ul li{width: 100%; float: none; overflow: hidden;}
    .guestbook-table-form ul li.btn_group input{padding: 0 20px;}
    .guestbook-table-form ul li.gk{height: auto;}
    .guestbook-table-form ul li.gk .isPublic,.guestbook-table-form ul li .checkboxs input{ width: 18px; height: 18px;}
    .tips-font{ line-height: 1.6;}
}
@media (max-width:480px) {
    .guestbook-table-form ul li.btn_group input{ width: 100px;}
}
