@charset "utf-8";
.g-counsel{background: url(../../images/interactionNew/bg-counsel.png) top center no-repeat;height: 224px;padding: 9px 0 12px;}
.g-counsel .m-counselTit{padding: 0 23px;}
.g-counsel .m-counselTit a{float:right;background: url(../../images/interactionNew/icon-counselRed.png) left center no-repeat;margin-top: 8px;padding-left: 14px;font-weight: bold;font-size: 14px;}
.g-counsel .m-hotLine{border-top: 1px solid #fdebd5;    margin-bottom: 15px;}
.g-counsel .m-hotLine img{float: left;}
.g-counsel .m-toWrite{padding: 0 29px 0 220px; display:block;}
.g-counsel .m-toWrite .m-writebox{margin: 10px -27px 0;    height: 78px;}
.g-counsel .m-toWrite .m-writebox ul li{margin: 0 10px;/*width: 16%;*/width: 21.5%;}
.g-counsel .m-xf{    margin-top: 17px;margin-left: 83px;}
.g-counsel .m-xf ul{margin: 0 -13px;}
.g-counsel .m-xf ul li{padding:0 13px;}
.g-counsel .m-xf ul li a{display: block;border:1px solid #f0a879;text-align: center;height: 48px;line-height: 48px;    border-radius: 4px;    overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;}
.g-counsel .m-xf ul li i{background-image: url(../../images/interactionNew/pic-xf.png);background-repeat: no-repeat;display: inline-block;width: 50px;height: 37px;    margin-top: -5px;margin-right: 10px;    vertical-align: middle;}
.g-counsel .m-xf ul li .u-span1{background-position: 0 -2px;}
.g-counsel .m-xf ul li .u-span2{background-position: -50px -2px;}
.g-counsel .m-xf ul li .u-span3{background-position: -100px -2px;}


.g-interact{height: 224px;}
.g-interact .m-login .u-userPic img{width: 92px;height: 92px;border-radius: 50%;margin: 0 auto;display: block;}
.g-interact .u-loginState{    color: #666666; width: 100px; height: 32px; background: #f2f2f2; text-align: center;line-height: 32px;margin: 15px auto;display: block;}
.g-interact .m-itxjcxstart,.g-interact .m-itxjcxend{margin-bottom: 13px;}
.g-interact .m-itxjcxstart input ,.g-interact .m-itxjcxend input,.is-searchtextInter-code{ font-size: 14px;box-shadow: none; border-radius: 0;height: 38px;}
.is-searchtextInter-code{    margin-bottom: 13px;}
.m-serchBtnInter{height: 38px;}
.m-serchBtnInter .is-searchtextInter{padding-right: 50px;padding-left: 10px; width: 100%;height: 38px; line-height: 36px; background: #fff; border: none;  font-size: 14px; box-shadow: none; color: #666666; outline: none;border: 1px solid #ddd;border-right: none;}
.m-serchBtnInter .searchbtnaInter{    position: absolute; right: 0;top: 0;line-height: 36px;font-size: 14px;color: #fff;cursor: pointer; width: 52px;height: 38px;border: none;padding: 0; float: left;background: #e8956d;font-weight: bold;}
.m-selectbox{  display: inline-block;  width: 100%;text-align: center;      margin-bottom: 13px;}
.m-selectbox .u-selected,.m-selectbox input{width: 100%;border: 1px solid #ddd;line-height: 38px;height: 38px;    text-align: left; padding-left: 13px;font-size: 14px; color: #999999;}
.m-selectbox i{display: inline-block;width: 13px;height: 9px;background: url(../../images/interactionNew/arrow-down.png) center center no-repeat;    right: 14px;    top: 16px;}
.m-selectbox ul{    position: absolute;width: 100%; background: #fff;    right: 1px;    z-index: 99;    box-shadow: 1px 1px 2px #ddd;}
.m-selectbox ul li{height: 38px;line-height: 38px;}
.m-selectbox ul li:hover{cursor:pointer;}


.g-acceptFk,.g-acceptQk{height: 480px;}
.g-acceptFk .m-tabstyle6 img{position: absolute;top: -12px;}
.m-itxjhd{height: 42px; line-height: 42px; background: #f5f5f5;margin-bottom: 7px;}
.m-itxjhd p{float: left; text-align: center; font-weight: bold;font-size: 16px;color: #525252;}
.m-itxjlbs .u-itb1{width: 58%;    text-align: left;text-indent: 14px;}
.m-itxjlbs .u-itb2{width: 14%;}
.m-itxjlbs .u-itb3{width: 14%;}
.m-itxjbd{height: 285px;overflow: hidden;}
.m-itxjbd li{height: 42px; line-height: 42px;}
.m-itxjbd li p{float: left;}
.m-itxjbd li p.u-itb1 a{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;color: #3d3d3d;}
.m-itxjbd li p.u-itb1 a:hover{color: #b80608;}
.m-itxjbd li .u-itb2{font-size: 16px; color: #3d3d3d;}
.m-itxjbd li .u-itb3{font-size: 16px;color: #999999;}
.m-itxjbd li .u-red{color: #ff0000;}
.m-itxjbd li .u-yellow{color: #d8a908;}
.m-itxjbd li .u-green{color: #009900;}
.m-itxjbtns li {position: relative;z-index:1;overflow:hidden;transition:all .35s; display:inline-block;}
.m-itxjbtns a{display: block; margin: 5px 5px; background: #f5f5f5; height: 57px; line-height: 57px; text-align: center; font-size: 18px;}
.m-itxjbtns a:hover{color: #fff; background: #b80608;}
.m-itxjbtns a:hover span{color: #fff;}

.g-acceptQk .m-month{height: 60px; line-height: 60px;border: 1px solid #ddd;text-align: center;margin-bottom: 24px;}
.g-acceptQk .m-month .u-img1{top: 26px;left: -4px;}
.g-acceptQk .m-month .u-img2{top: 26px;right: -4px;}
.g-acceptQk .m-month span{display: block; overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;}
.m-phbTab{border-bottom: 1px dashed #ddd;margin-bottom: 14px;}
.m-phbTab ul{margin:0 -10px;}
.m-phbTab ul li{float: left;padding: 0 10px;padding-bottom: 22px;width: 33.33%;}
.m-phbTab ul li.u-active a{background: #b90609;color: #fff;}
.m-phbTab ul li a{display: block;width: 86px;height: 86px;border-radius: 50%;text-align: center;font-size: 16px;font-weight: bold;border: 1px solid #ddd;line-height: 24px;padding: 22px 0;}
.tabxjs{background: #dddddd;height: 32px;line-height: 32px;}
.tabxjs ul li{float: left;width: 50%;text-align: center;}
.tabxjs ul li.u-active a{background: #b90609;color: #fff;}
.tabxjs ul li a{font-weight: bold;color: #333333;font-size: 14px;display: block;}
.g-slxjs{    margin-top: 14px;}
.g-slxjs ul li{height: 30px;line-height: 30px;}
.g-slxjs ul li a{    padding-left: 5px;overflow: hidden;word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;display: block;}
.g-slxjs ul li span{font-size: 14px;float: right;padding-right: 14px;}
.u-phmore {text-align: center;margin-top: 20px;}
.u-phmore a{color: #9f8451;width: 173px;height: 47px;line-height: 47px;margin:0 auto;display: block;background: #fbdca3;border-radius: 23px;}

.m-itxjbtns span{display: inline-block; width: 24px; height: 24px; line-height: 24px; font-size: 24px; vertical-align: middle; color: #b90609; margin-right: 12px;}
.m-xjtjnum{margin-left: 6px;}
.m-xjtjbox h2{font-weight:bold;font-size: 14px;    padding: 7px 0 10px;}
.u-xjtjnumber{right: 8px;top:0;font-size: 14px;font-weight: bold;color: #333;}
.m-xjtjnum ul li{padding-left: 13px;background: url(../../images/page/icon-orange.png) left center no-repeat;width: 50%;float: left;font-size: 14px;color: #3d3d3d;line-height: 26px;height: 26px;}
.m-xjtjnum ul li span{color: #ce0205;}
.m-tjnum ul li span.bg-tj{    float: left;width: 64px;height: 26px;line-height: 26px;display: inline-block;color: #fff;font-size: 14px;padding-left: 15px;}
.m-tjnum ul li span.bg-tj1{background: url(../../images/page/bg-arrowleft1.png) left center no-repeat;}
.m-tjnum ul li span.bg-tj2{background: url(../../images/page/bg-arrowleft2.png) left center no-repeat;}
.m-tjnum ul li span.bg-tj3{background: url(../../images/page/bg-arrowleft3.png) left center no-repeat;}
.m-tjnum ul li span.bg-tj4{background: url(../../images/page/bg-arrowleft4.png) left center no-repeat;}

.m-tjnum ul li{margin-bottom: 14px;}
.g-tjnum{display: inline-block;padding-left: 10px;    width: 77%;    float: right;    padding-top: 2px;}
.g-tjnum p{display: inline-block;    width: 50%;font-size: 14px;color: #3d3d3d;}
.g-tjnum p span.u-num{color: #b80608;}
#pie{    margin: 10px 0 5px;width: 310px;}

.m-convenienceBox{margin-right: 6px;width:572px;}
.g-convenienceleft{background: url(../../images/interactionNew/bg-bm.png) left center no-repeat;height: 108px;}
.is-convenienSearch{width:100%;height: 48px;    margin-top: -6px;}
.is-convenienSearchtext{ padding-right: 80px;padding-left: 10px; width:100%; height:48px; line-height:46px;     background: #e9f3fc; border: none;font-size: 14px;box-shadow: none;color: #666666; outline:none;border:1px solid #ddd;border-right:none;}
.is-convenienSearchtext:focus,.searchbtna:hover{box-shadow: 0 0 5px 1px #fff; }
.conveniensearchbtna{     position: absolute; right: 0;top: 0;background: url(../../images/interactionNew/serch-btn.png) left center no-repeat;width: 75px;height: 48px;    border: none;}
.is-convenienSearch input::-webkit-input-placeholder {  /* 修改字体颜色 */ color: #888; /* 修改字号，默认继承input */font-size: 14px; /* 设置背景色 */}
.m-areaKeyword{margin-top: 10px;}
.m-areaKeyword span{float: left;font-size: 14px;color: #666666;    margin-top: 1px;}
.m-areaKeyword a{font-size: 14px;color: #666666;margin-right: 30px;}


.m-gov ul li{width: 14.2%;float: left;margin-bottom: 16px;}
.m-gov ul li a{color: #3d3d3d;}
.m-gov ul li a:hover{text-decoration: none;}
.m-gov ul li a span{color: #b90609;padding-left: 7px;}
.m-gov {height: 182px;overflow-y: auto;}


.g-knowledge .pic-dwzsk{display: block; border: 1px solid #ddd;}
.g-knowledge .pic-dwzsk img{display: block;width: 100%;}

.g-lineTalking{border-right: none;height: 350px;    overflow: hidden;}
.g-talkList{height: 350px;    overflow: hidden;}
.m-notice{width: 525px;right: 27px;top: 17px;height: 30px;overflow: hidden;}
.m-notice ul li{height: 30px; line-height: 30px;}
.m-notice ul li span{float: right; padding-left: 10px;  color: #3d3d3d;}
.m-notice ul li a{    display: block;padding-left: 27px; background: url(../../images/interactionNew/icon-time.png) left center no-repeat; overflow: hidden; word-wrap: normal; white-space: nowrap;text-overflow: ellipsis;color: #3d3d3d;}
.m-talkbox .u-talkboxpic{float: left;}
.m-talkbox .u-talkboxpic .f-oh img{display: block;margin: 0 auto;height: 202px;max-width: 100%;}
.m-talkbox .u-talkboxpic .u-intoLine{display: block;margin: 0 auto;max-width: 100%;}
.m-talkbox .m-talkboxtxt{float: left;  }
.m-talkbox .m-talkboxtxt .g-talkboxtxttop{margin-bottom: 8px;}
.m-talkboxtxt p{height: 46px;line-height: 46px;color: #333333;}
.m-talkboxtxt strong{color: #b90609;font-size: 16px;}
.g-talkboxtxtbottom{padding: 0 18px;background: #f6f6f6;}
.m-tj{background: url(../../images/interactionNew/bg-tj.png) right bottom no-repeat;}
.g-talkboxtxtbottom .u-xj{font-weight: bold;color: #333333;line-height: 24px;padding: 15px 17px 15px 0;float: left;border-right: 1px solid #fafafa;}
.m-numTj{display: block;padding: 15px 0 15px 70px;}
.m-numTj ul li{display: inline-block;font-size: 14px;color: #333333;text-align: left;line-height: 24px;height: 24px;width: 41%;}
.m-numTj ul li span{color: #ff0000;    display: inline-block;padding: 0 5px;}

.m-wriiting{right: 0;}
.m-wriiting a{color: #333333;font-size: 14px;display:inline-block;padding: 0;}
.m-wriiting a:hover{color: #b80608;}
.m-wriiting span{background: url(../../images/home/icon-li3.png) left center no-repeat;    display: inline-block;    padding-left: 12px;text-align: right;overflow: hidden; word-wrap: normal; white-space: nowrap; text-overflow: ellipsis;}

.u-passList a{  display:block;color: #3d3d3d;height: 50px; line-height: 50px;border: 1px solid #ddd;border-radius: 6px; text-align: center;margin-bottom: 9px;    margin-top: 3px;}
.u-passList img{    vertical-align: middle; margin-right: 18px;margin-bottom: 2px;}

.m-liststyleopenness1 li{height: 42px;line-height: 42px;}
.m-liststyleopenness1 li span.u-date {float: right;padding-left: 10px;font-size: 15px;color: #666666;}
.m-liststyleopenness1 li a span{color: #b90609;}
.m-liststyleopenness1 li a.u-a1{ display: block; float:left;padding-left: 14px; background: url(../../images/public/icon-li2.png) left center no-repeat;overflow: hidden; word-wrap: normal;white-space: nowrap;text-overflow: ellipsis;max-width:600px;}
.m-liststyleopenness1 li a.u-a2{float:left;color:#b80608;    margin-left: 5px;}
.m-liststyleopenness1 li a.u-green{color: #10a001;}
/*large pcScreen*/
@media (min-width:1240px) {
.m-counsel,.m-acceptFk,.m-convenienceleft,.m-collection{width: 860px;}
.m-lineTalking{width: 860px;}
.m-interact,.m-acceptQk,.m-knowledge,.m-help{width:360px;}
.m-talkList{width: 340px;}
.g-interact .m-login{width: 120px;}
.g-interact .m-Interserch{width: 200px;}
.g-collection,.g-help{height: 312px;}
.m-talkbox .u-talkboxpic{width: 320px;}
.m-talkbox .u-talkboxpic .f-oh img{width: 320px;}
.m-talkbox .m-talkboxtxt{ width: 531px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1240px) {

}
@media (max-width:1199px) and (min-width:992px) {
   .g-counsel .m-toWrite ul li img{width: 60px;height: 60px;}
   .g-counsel .m-hotLine img{height: 73px;}
}
/*medium pcScreen lg*/
@media screen and (max-width: 1199px) {
.g-counsel .m-toWrite{    margin: 10px -9px 0;    padding: 0 29px 0 192px;}
.g-counsel .m-toWrite ul li{padding: 0 3px;}


.g-acceptFk,.g-acceptQk{height: auto;}

.m-talkbox .m-talkboxtxt{}
.m-talkbox .g-talkboxtxttop,.m-talkboxtxt{    width: 300px !important;}
.m-notice{width: 433px;}
.m-numTj{    padding: 3px 0 2px 70px;}
.m-liststyleopenness1 li a.u-a1{    max-width: 350px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
.g-counsel{height: auto;    background: #fef6f6;}
.g-counsel .m-toWrite{ padding: 0 29px 0 27px;}
.g-counsel .m-toWrite .m-writebox ul li{padding: 0 27px;    width: 50%;float: left;margin-bottom: 10px;}
.g-counsel .m-toWrite .m-writebox ul li img{}
.g-counsel .m-hotLine img{    float: none; margin: 0 auto;max-width: 100%;display: block;}

.g-counsel .m-xf ul li{margin-bottom: 10px;}
.g-interact{height: auto;}

.m-itxjlbs .u-itb1{width: 72%;}
.m-itxjbd li{height: 36px;line-height: 36px;}
.m-itxjbd{height: 214px;}
.m-numTj{padding: 7px 10px 7px 80px;}

.m-selectbox ul li{width:25%;}
.m-gov ul li{width:25%;}
.m-liststyleopenness1 li span.u-date{font-size: 13px;}
.m-liststyleopenness1 li a.u-a1{font-size: 15px;}
.g-convenienceleft{background: none;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
.m-itxjlbs .u-itb3{width: 22%;}
.m-convenienceBox{width: 100%;}
.m-notice{    position: static;width: 100%;margin-bottom: 10px;}
.m-talkbox .u-talkboxpic{width: 100%;    float: none;}
.m-talkbox .m-talkboxtxt{width: 100% !important;margin-top: 10px;}
.m-talkbox .g-talkboxtxttop { width: 80% !important;margin: 0 auto; float: none;}
.m-talkboxtxt p{height: 36px;line-height: 36px;}
.g-lineTalking,.g-talkList{height: auto;}
.m-numTj{padding: 15px 0 15px 70px;}
.m-numTj ul li{width: 100%;}
.m-areaKeyword a{margin-right: 0;}
.g-talkboxtxtbottom .u-xj{padding: 39px 17px 15px 0;}
.m-liststyleopenness1 li{height: 32px;line-height: 32px;}
.m-selectbox ul li{width:50%;}
.m-gov ul li{width:50%;}
}
@media screen and (max-width: 600px) {
.m-liststyleopenness1 li a.u-a1{    max-width: 130px;}
}