@charset "utf-8";
/* CSS Document */
*{ padding:0;}
body,ul,li,p,form,select,input,a,h1,h2,h3,h4,h5,h6,h7{ margin:0; padding:0; list-style:none;}
body{font-size:12px; color:#474646; font-family:"微软雅黑";width:100%;background:white;
margin:0 auto;}
a{color:#474646; text-decoration:none;}
a img{border:0; padding:0; margin:0;}
img{ margin:0; padding:0; border:0;}
a{ text-decoration:none;  border:none; margin:0; padding:0;}
h1 ,h2,h3,h4,h5,h6{
    font-weight: bold;
}
/*签到记录*/
.index{width:100%;background:url(../images/topbg.png)no-repeat;background-size:100%;}
.index1{width:60%;padding:2% 20%;overflow:hidden;}
.index1_left{float:left;width:35%;}
.index1_left img{width:100%;}
.index1_center{float: right;
    overflow: hidden;
    width: 485px;
    margin-left: 5%;}
.index1_center li{color:white;font-size:16px;padding-bottom:16px;margin-top:8px;text-align:center;}
.index1_center a{float:left;margin-left:4%;}
.index1_center .li_dg{border-bottom:2px solid white;}
.index1_right{overflow:hidden;margin-top:5px;width:15%;float:right;}
.index1_right .denglu{float:right;border-radius:30px;background:#2983e1;color:white;padding:1% 10%;font-size:14px;}
.index1_right .zhuce{float:right;border-radius:30px;background:#2983e1;color:white;padding:1% 10%;font-size:14px;margin-right:6%;}

.topdh{width:60%;padding:2% 20%;overflow:hidden;}
.topdh_left{float:left;}
.topdh_left img{width:360px;}
.topdh_center{float:left;overflow:hidden;width:45%;margin-left:5%;}
.topdh_center li{color:white;font-size:16px;padding-bottom:16px;margin-top:8px;text-align:center;}
.topdh_center a{float:left;margin-left:4%;}
.topdh_center .li_dg{border-bottom:2px solid white;}
.topdh_right{overflow:hidden;margin-top:5px;width:15%;float:right;}
.topdh_right .denglu{float:right;border-radius:30px;background:#2983e1;color:white;padding:1% 10%;font-size:14px;}
.topdh_right .zhuce{float:right;border-radius:30px;background:#2983e1;color:white;padding:1% 10%;font-size:14px;margin-right:6%;}

.index2{width:60%;padding:2% 20% 4%;overflow:hidden;}
.index2 ul{width:100%;overflow:hidden;padding-bottom:3%;margin:3.8% 0 0;}
.index2 li{box-shadow:10px 10px 10px rgba(0,0,0,0.2);width:22%;float:left;margin-left:3.6%;}
.index2 .li_wyy{box-shadow:0px 0px 0px rgba(0,0,0,0.0);width:20.9%;float:right;margin:0;}
.index2 .li_tp1{box-shadow:10px 10px 10px rgba(0,0,0,0.2);width:22.3%;float:left;margin:0;}

.index2 li .bot_b{background:white;text-align:center;padding-bottom:20px;overflow:hidden;}
.index2 li .bot_t{overflow:hidden;}

.index2 li .bot_b p{font-size:20px;color:black;margin-top:24px;}
.index2 li .bot_b h1{font-size:14px;font-weight:normal;color:#999999;margin-top:14px;}

.index2_btm{width:100%;overflow:hidden;background:#f3f4f5;}
.index2_btm h1{overflow:hidden;font-size:16px;color:black;font-weight:normal;padding:1.3% 2% 0.8%;
}
.index2_btm img{float:left;margin-right:1%;}
.index2_btm h1 .span_r{float:right;color:#999999;font-size:13px;}
.index2_btm p{font-size:13px;color:#999999;padding:0% 2% 1%;text-indent:3.3%;}

.index3{width:64%;padding:2% 18% 4%;overflow:hidden;}
.biaoti{text-align:center;}
.biaoti p{font-size:18px;line-height:40px;font-family:arial;letter-spacing:1px;}
.biaoti h1{font-family:黑体;letter-spacing:3px;font-size:30px;}
.biaoti h1 span{padding:0 1.5%;}
.index3 ul{width:94%;overflow:hidden;text-align:center;padding:6% 3% 4%;}
.index3 ul li{box-shadow:1px 1px 10px rgba(0,0,0,0.2);float:left;width:22%;padding:40px 0 55px;margin:0 0 2% 3.4%;}
.index3 ul .li_btm{float:right;margin:0 1% 2% 0;}
.index3 ul .li_tp1{float:left;margin:0 0 2% 1%;}

.index3 ul li img{display:block;margin:0 auto 20px;}
.index3 ul li h1{font-size:20px;color:black;}
.index3 ul li p{font-size:14px;color:#999999;margin-top:10px;}

.index4{width:100%;overflow:hidden;background:#0d2a4c;color:white;}
.index4 .index4_1{width:60%;padding:2% 20% 4%;overflow:hidden;}
.index4 .index4_1 h1{font-size:26px;line-height:80px;}
.index4_1 ul{overflow:hidden;padding:6% 0;background:white;background:#193555;}
.index4_1 ul li{border-right:1px solid rgba(255,255,255,0.1);width:19.9%;float:left;}
.index4_1 ul .li_zh{border:0;}
.index4_1 ul li p{font-size:16px;margin-bottom:5px;margin-left:19%;}
.index4_1 ul li h2{font-size:40px;font-weight:normal;margin-left:19%;}
.index4_1 ul li h2 span{font-size:16px;}

.index5{width:64%;padding:3% 18% 5%;overflow:hidden;}

.index5_1{margin:7% 0 0;}
.index5_1_left{width:70%;background:#f7f7f8;padding:2% 0;float:left;margin-right:0.5%;overflow:hidden;}
.index5_1_left ul{overflow:hidden;}
.index5_1_left ul li{margin:2% 0;}
.index5_1_left ul .li_biaoti{margin:2% 0;}
.index5_1_left ul .li_biaoti p{margin:2% 0 2% 2.6%;font-weight:bold;font-size:20px;}
.index5_1_left ul li p{font-size:15px;}
.index5_1_left ul li p span:first-child{margin:0 1% 0 2.5%;font-weight:bold;}

.index5_1_left .ul_grbs{overflow:hidden;float:left;width:46%;margin:0 2%;}
.index5_1_left .ul_grbs ul{overflow-y: auto;max-height:314.484px;}
.index5_1_left .ul_grbs li{margin:3.5% 0 2.5%;display: list-item;}
.index5_1_left .ul_grbs .li_biaoti{margin:2% 0;}
.index5_1_left h1{margin:2% 0 0% 3%;font-weight:bold;font-size:24px;}
.index5_1_left .ul_grbs li p{font-size:15px;}
.index5_1_left .ul_grbs li p span{margin:0 1% 0 2.5%;font-weight:bold;}

.index5_1_right{width:29.5%;background:#f7f7f8;padding:0% 0;float:left;}
.index5_1_right ul{overflow:hidden;}
.index5_1_right ul li{overflow:hidden;padding:5.3% 0;}
.index5_1_right ul .li_lsbg{background-color:#0b77e2;}
.index5_1_right ul .li_lsbg .li_wbk p{color:white;}
.index5_1_right ul .li_lsbg .li_wbk h1{color:white;opacity:0.4;}


.index5_1_right ul li img{float:left;margin:1.5% 10% 0;}
.index5_1_right ul li .li_wbk{float:left;color:black;}
.index5_1_right ul li .li_wbk p{font-size:20px;font-weight:bold;}
.index5_1_right ul li .li_wbk h1{font-size:20px;font-weight:normal;opacity:0.2;margin-top:10px;}


.index6{width:100%;overflow:hidden;background:#f3f4f5;color:white;}
.index6 .index6_1{width:64%;padding:3% 18% 3% 18%;overflow:hidden;}

.index6 .index6_1 img{float:left;margin-left:20%;margin-right:2%;}
.index6 .index6_1 .index6_1_right{color:black;font-size:16px;border-left:1px solid #cccccc;float:right;width:62%;padding-left:3%;}
.index6 .index6_1 .index6_1_right span{margin-left:3%;}
.index6 .index6_1 .index6_1_right h1{font-size:16px;}
.index6 .index6_1 .index6_1_right h1 span{font-weight:normal;}
.index6 .index6_1 .index6_1_right h2{font-weight:normal;font-size:16px;line-height:50px;}
.index6 .index6_1 .index6_1_right h3{font-weight:normal;font-size:16px;}

/*市长信箱*/
.szxx{width:100%;background:white;background-size:100%;}
.topdh{width:60%;padding:2% 20%;overflow:hidden;}
.topdh_left{float:left;width:35%;}
.topdh_left img{width:100%;}
.topdh_center{float:right;overflow:hidden;width:485px;margin-left:5%;}
.topdh_center li{color:white;font-size:16px;padding-bottom:16px;margin-top:8px;text-align:center;color:black;}
.topdh_center a{float:left;margin-left:4%;}
.topdh_center .li_dg{border-bottom:2px solid black;}
.topdh_right{overflow:hidden;margin-top:5px;width:15%;float:right;}
.topdh_right .denglu{float:right;border-radius:30px;background:#2983e1;color:white;padding:1% 10%;font-size:14px;}
.topdh_right .zhuce{float:right;border-radius:30px;background:#2983e1;color:white;padding:1% 10%;font-size:14px;margin-right:6%;}

.szxx_bn{width:100%;background:url(../images/szxxbg.png)no-repeat;height:230px !important;background-size:100%;}
.szxx_bn_center{width:60%;padding:2% 20%;overflow:hidden;color:white;}
.szxx_bn_center p{font-size:45px;margin-top:20px;}
.szxx_bn_center h1{font-size:16px;font-weight:normal;margin-top:20px;}

.szxx3{width:60%;padding:3% 20% 0%;overflow:hidden;}
.szxx3 h1{border-bottom:4px solid #0d1c28;color:#0d1c28;padding-bottom:12px;}
.szxx3 li{overflow:hidden;width:100%;margin-top:20px;width:65%;padding:0 17.5%;}
.szxx3 .li_sctp h2{float:left;width:78%;margin-left:1%;}
.szxx3 .li_sctp h2 img{width:110px; height: 80px;margin-right:2%;}
.szxx3 .li_sctp h2 .imgtp{width:16%;opacity:1;}

.szxx3 .li_xbj input{width:53.5%;}
.szxx3 .li_xbj .spanan1{font-size:16px;padding:2% 3%;background:#ebf4fb;color:#4293f4;font-weight:bold;margin-left:1%;}

.szxx3 .li_xbj .spanan{font-size:16px;padding:2% 7%;background:#ebf4fb;color:#4293f4;font-weight:bold;margin-left:1%;}
.szxx3 .li_qsryzm input{width:53%;}
.szxx3 .li_qsryzm1 input{width:71%;}
.szxx3 .li_qsryzm .span_yzm{font-size:16px;padding:2% 2%;background:#ebf4fb;color:#4293f4;font-weight:bold;margin-left:1%;}

.szxx3 li p{float:left;min-width:112px;font-size:16px;line-height:46px;}
.szxx3 li p span{color:#c0000d;font-size:26px;}
.szxx3 li h1{border:1px solid #a9a9a9;padding:2% 2% 2% 1%;font-size:16px;font-weight:normal;
width:75%;margin-left:1%;float:left;color:#757575;}
.szxx3 li h1 span{color:#2983e1;margin-left:10px;float:right;}
.szxx3 li input{width:75%;margin-left:1%;padding:2% 2% 2% 1%;font-size:16px;}
.szxx3 li select{width:75%;margin-left:1%;padding:2% 2% 2% 1%;font-size:16px;}
.szxx3 li textarea{width:75%;margin-left:1%;padding:2% 2% 2% 1%;font-size:16px;color:#999999;font-family:微软雅黑;height:100px;}

/*工单查询*/


.gdcx_bn{width:100%;background:url(../images/szxxbg.png)no-repeat;height:230px !important;background-size:100%;overflow:hidden;}
.gdcx_bn_center{width:60%;padding:2% 20%;overflow:hidden;color:white;}
.gdcx_bn_center p{font-size:45px;margin-top:20px;}
.gdcx_bn_center h1{font-size:16px;font-weight:normal;margin-top:20px;}

.gdcx1{width:100%;margin:0 auto;}
.gdcx1 p{font-size:18px;border-radius:5px;background:#2983e1;padding:1% 2%;width:10%;margin:2% auto;text-align:center;color:white;}

/*新闻列表*/
.xwlb{width:100%;background:white;background-size:100%;}
.szxx_bn{overflow:hidden;position:relative;}
.szxx_bn ul{width:60%;padding:0% 20%;overflow:hidden;position:absolute;bottom:0;}
.szxx_bn ul li{background:rgba(255,255,255,0.2);color:white;font-size:17px;font-weight:bold;float:left;padding:1.5% 0;width:23.9%;text-align:center;
margin:1.5% 1px 0 0;}
.szxx_bn ul .li_xzzt{background:white;color:#0d1c28;}
.szxx_bn .pbd{font-size:45px;color:white;width:60%;padding:0% 20%;margin-top:3%;}

.xwzx1{width:60%;padding:3% 20% 0%;overflow:hidden;}
.xwzx1 h1{border-bottom:4px solid #0d1c28;color:#0d1c28;padding-bottom:12px;margin-bottom:3%;}
.xwzx1 h1 span img{width:20px;float:right;margin-top:3%;}
.xwzx1 h1 span{background:#f1f2f3;float:right;padding:0.5% 0.5%;display:block;margin:-10px 0 0;width:26%;}
.xwzx1 h1 span input{border:0;background:0;padding:3% 2%;width:80%;}
.xwzx1 li{box-shadow:1px 1px 10px rgba(0,0,0,0.2);padding:3%;width:26%;background:white;margin:0% 0 2%;float:left;}
.xwzx1 .li_y{float:right;}
.xwzx1 .li_c{margin-left:2%;}
.xwzx1 li h2{font-size:20px;}
.xwzx1 li p{color:#9ca3aa;margin-top:22%;}

.xwzx0{width:60%;padding:3% 20% 0%;overflow:hidden;}
.xwzx0 p{font-size:14px;color:black;padding-bottom:10px;border-bottom:1px dashed #e5e5e5;}
.xwzx0 p span{color:#999999;}

/*新闻详情*/
.xwxq{width:60%;margin:2% 20% 2%;overflow:hidden;border:1px solid #eeeeee;text-align:center;
line-height:120px;}

.xwxq h2{font-weight:normal;font-size:14px;text-align:left;width:90%;margin:0 5% 2%;
border-bottom:1px dashed #e5e5e5;line-height:20px;padding:0% 0 1%;}
.xwxq h2 .span2{margin-left:1%;}
.xwxq p{text-indent:3%;width:90%;margin:0 5% 1%;font-size:15px;line-height:30px;text-align:left;}
.xwxq img{width:90%;margin:0 0 1%;}

.xyy{width:60%;padding:1% 20% 2%;overflow:hidden;}
.xyy ul{overflow:hidden;}
.xyy ul li{padding:1%;background:#ebf4fb;color:#0066b9;float:left;}
.xyy ul .li_kk{border:1px solid #eeeeee;background:0;padding:1% 2%;margin:0 1%;color:black;}
.xyy ul .li_zr{background:0;color:black;}
.xyy ul .li_tz{margin-right:1%;}

/*工单列表*/

.gdlb3{width:60%;padding:3% 20% 0%;overflow:hidden;}
.gdlb3 h1{border-bottom: 4px solid #0d1c28;color: #0d1c28;padding-bottom: 12px;margin-bottom: 3%;
}
.gdlb3 h1 span {    background: #f1f2f3;
    float: right;
    padding: 0.5% 0.5%;
    display: block;
    margin: -10px 0 0;
    width: 26%;}
.gdlb3 h1 span input {border: 0;
    background: 0;
    padding: 1% 2%;
    width: 80%;
    line-height: 200%;
}
.gdlb3 h1 span img {width: 20px;
    float: right;
    margin-top: 3%;}
.gdlb3 .biaoge{padding-bottom:20px;}
.gdlb3 table{width:100%;border:1px solid #eeeeee;border-spacing:0;margin-top:2% ;
    }
.gdlb3 table tr th{font-size:14px;padding:1.5% 0;background:#eeeeee;}
.gdlb3 table tr td{font-size:14px;padding:1.5% 0;background:0;text-align:center;}
.gdlb3 table tr .td2{background:#fafafa;}
.gdlbxqx3{width:60%;padding:3% 20% 2%;overflow:hidden;}
.gdlbxqx3 h1{border-bottom:4px solid #0d1c28;color:#0d1c28;padding-bottom:12px;}

.gdlbxqx3 ul{margin-top:2%;}
.gdlbxqx3 ul li{overflow:hidden;}
.gdlbxqx3 ul li p{float:left;font-size:14px;background:#f2f2f2;padding:1% 2% 1% 2%;color:black;width:30%;text-align:center;
border-top:1px solid #e2e2e2;border-left:1px solid #e2e2e2;border-bottom:0px solid #e2e2e2;}
.gdlbxqx3 ul li h2{font-size:14px;border:1px solid #e2e2e2;padding:1% 2%;color:black;font-weight:normal;text-align:center;
border-top:1px solid #e2e2e2;border-right:1px solid #e2e2e2;border-bottom:0px solid #e2e2e2;}

.gdlbxqx3 ul .li_fd p{border-bottom:1px solid #e2e2e2;}
.gdlbxqx3 ul .li_fd h2{border-bottom:1px solid #e2e2e2;height: 19.1px;}
.gdlbxqx3 ul .li_fd h2 span{color:#4293f4;}

/*登录页面*/
.dlym{background:url(../images/dlbg.png)no-repeat;background-size:100%;width:100%;height:1080px;}
.dlym img{width:463px;margin:4% 0 0 4%;}

.dlym .dlym_dl{background:white;padding:2.5% 3%;width:26%;position:absolute;top:30%;left:33%;}
.dlym .dlym_dl h1{font-size:25px;}
.dlym .dlym_dl p{font-size:18px;font-weight:normal;margin-top:8px;width:100%;}
.dlym .dlym_dl p span{color:red;}
.dlym .dlym_dl input{margin:0% 0 0;
    padding: 2% 2% 2% 2%;
    font-size: 16px;
    width:95%;}
.dlym .dlym_dl .li_qsryzm input{margin:0% 0 0;
    padding: 2% 2% 2% 2%;
    font-size: 16px;
    width:63%;}

.dlym_dl ul .li_sbj{margin-top:30px;}
.dlym_dl ul li p {
    float: left;
    min-width: 16%;
    font-size: 16px;
    line-height: 46px;
}
.dlym_dl ul li h1 {
    border: 1px solid #a9a9a9;
    padding: 2% 2% 2% 1%;
    font-size: 16px;
    font-weight: normal;
    width: 79%;
    margin-left: 1%;
    float: left;
    color: #757575;
}
.dlym_dl ul li {
    overflow: hidden;
    width: 100%;
}
.dlym_dl ul li p {
    float: left;
    min-width: 16%;
    font-size: 16px;
    line-height: 46px;
}
.dlym_dl ul .li_qsryzm .span_yzm {
    font-size: 16px;
    padding: 2% 5%;
    background: #ebf4fb;
    color: #4293f4;
    font-weight: bold;
    margin-left: 2%;
}
.dlym_dl .denglu{color:white;width:100%;background:#4293f4;padding:3% 0;font-size:14px;text-align:center;
margin:8% 0 0;}

/*遇到的问题-问题列表*/
.gdlb3 ul li{margin-bottom:25px;
    -webkit-box-orient: vertical;
    height: 25px;
    line-height: 22px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;}
.gdlb3 ul li h2{font-size:14px;color:#4293f4;padding-bottom:24px;border-bottom:1px dashed #eeeeee;}
/*.gdlb3 ul li h2 span{float:right;color:#333333;}*/
/*市长信箱上方banner*/


.szxx_bn p {
    font-size: 45px;
    margin-top: 20px;
    width: 60%;
    padding: 2% 20%;
    overflow: hidden;
    color:white;
}
.gdcx_bn p {
    font-size: 45px;
    margin-top: 20px;
width: 60%;
padding: 2% 20%;
    overflow: hidden;
    color:white;
}
.xwlb{width:100%;background:white;background-size:100%;}
.gdcx_bn{overflow:hidden;position:relative;}

.gdcx_bn ul{width:60%;padding:0% 20%;overflow:hidden;position:absolute;bottom:0;}
.gdcx_bn ul li{background:rgba(255,255,255,0.2);color:white;font-size:17px;font-weight:bold;float:left;padding:1.5% 0;width:24.9%;text-align:center;
margin:1.5% 1px 0 0;}
.gdcx_bn ul .li_xzzt{background:white;color:#0d1c28;}

.szxx3 .li_xbj .span_yzm{font-size:16px;padding:2% 2%;background:#ebf4fb;color:#4293f4;font-weight:bold;margin-left:1%;}


/*热点事项*/
.rdzs{    background: url(../images/rdzsbg.png) no-repeat; background-size: 100%;}
.section04{width: 100%;height:340px;background:#f7f8fa;}
.sectioncon{width: 60%;height: 100%;    margin: 0 auto;}
.section4-title {width: 100%;padding-top: 15px;color: #000;}
.section4-title .section4-title-name {font-size: 24px;line-height: 75px;font-weight: 600;}
.section4-title .section4-title-months {display: inline-block;font-size: 14px;line-height: 100px;padding-left: 30px;font-weight: 300;opacity: 0.8;}
.section4-title .section4-title-more {display: inline-block;font-size: 14px;line-height: 20px;margin-top: 40px;padding-left: 10px;color: #fff;width: 87px;background-size: 5px 10px;opacity: 0.8;}
.section4-list {float: left;width: 100%;background: #ececec;}
.section4-list li {display: inline-block;width:19%;margin: 28px 0 18px 0;border-left: 1px solid rgba(255,255,255,0.25);color: #ff6400;}
.section4-list :first-child {border-left: none;}
.section4-list li p {padding-left: 30px;font-size: 54px;float: left;}
.section4-list li span {display: inline-block;float: left;font-size: 16px;}
.section4-list li .valuationCount {font-size: 30px;line-height: 30px;}
.section4-list li .valuationT {line-height: 42px;margin-left: 7px;}
.section4-list li div {float: left;padding-left: 40px;}
.section4-list li .section4name {font-size: 16px;color: #000;line-height: 10px;}
.section4-list li .valuationC {margin-top: 15px;}
.rxxntj {
    padding-bottom:20px;
    overflow: hidden;
    width: 28.3%;
    float: left;
    padding-left: 5%;
}
.rxxntj > li{
    float: left;
    width: 100%;
    /* margin-right: 26px; */
    overflow: hidden;
}
.rxxntj > li:first-of-type {
    margin-right: 0;
}
.rxxntj > li p.pjzs {
    font-size: 22px;
    color: #ff6400;
    margin-left: 23px;
    font-weight: bold;
    font-family: "BEBAS";
}

.rxxntj > li p{
    font-size: 16px;
    color: #000;
    line-height: 16px;
    float: left;
    line-height: 40px;
}

.xwxq table{
    width: 90%;
    margin: 0 auto;
    border-top: 1px solid #e7e7e7;
    border-left: 1px solid #e7e7e7;
    border-spacing:0;
    line-height:2;
    font-size: 14px;
    margin-bottom: 30px;

}
.xwxq table td{
    border-bottom: 1px solid #e7e7e7;
    border-right: 1px solid #e7e7e7;
    padding: 10px;
    text-align: left;
}
.xwxq table td.title{
    background: #f3f4f5;
    text-align: center;
}

.rdzs_list.gdlb3 ul li h2{
    color: #333;
    font-size: 15px;
    font-weight: normal;
}