/*布局*/
.body-wrap .bg{background:#fff;border-radius:15px;padding:20px;}
.left-menu-wrap{width: 322px;min-height: 700px;background: url(../../../../uiFramework/commonResource/image/2022071909504155634.png);background-size: 100% 100%;background-repeat: no-repeat;}
.right-list-wrap{width: 840px;}

.breadcrumb {border-radius: 20px;border: 1px solid #dfeef9;padding: 5px 10px;box-sizing: border-box;margin-bottom: 20px;line-height: 36px;}
.breadcrumb>img{vertical-align:middle;}
.breadcrumb a{color: #666;}
.breadcrumb img.listr{float:right;}


/*左侧导航*/
.left-nav .leftitle{width:100%;line-height:80px;color:#fff;font-size:23px;background:url(../../../../uiFramework/commonResource/image/2022071909473854236.png);text-align:center;}
.left-nav ul li{line-height: 78px;text-align:center;padding:0 15px;}
.left-nav ul li.on,.left-nav ul li:hover{background-color:#d1ecff;font-weight:bold;}
.left-nav ul li.on a,.left-nav ul li:hover a{color:#3f8fcc;}
.left-nav ul li a{display:block;font-size:18px;width:100%;border-top:1px solid #dfeef9}

/*列表*/
.list-title{height:60px;line-height:60px;background: #f9f9f9;}
.list-title span{font-size: 23px;font-weight:700;color:#395591;border-left: 4px solid #296089;float: left;padding-left: 23px;}
.list-title a{float:right;padding: 0px 10px;line-height: 37px;font-size: 20px;color: #2d8ed8;background-color: #e2f3fe;border-radius: 10px;font-weight: 500;margin-top: 12px;margin-right: 10px;}
.list-article li{line-height: 45px; height:45px; border-bottom:1px dotted #ccc; list-style:disc; }
.list-article li a{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width: 86%;float: left;}
.list-article li a::before{display: inline-block;height: 5px;border-radius:10px;background:#296089;width: 5px;margin-right: 10px;vertical-align: middle;}
.list-article li span{float:right;color:#919191;}
.list-article li:hover a{color: #3f8fcc;}
.list-article li:hover *{color: #3f8fcc;}
.list-article{ margin:30px;}

.list-pages{text-align:center;line-height:39px;margin:30px auto;}
.list-pages a{margin-top:10px;display:inline-block;width:53px;height:28px;line-height:28px;border:1px solid #f5f5f5;font-size:14px;color:#7d7d7d;border-radius:3px}
.list-pages > p{display:inline-block}
.list-pages .page_hide font{display:inline-block;width:28px;height:28px;line-height:28px;background-color:#1073b7;border-radius:3px;border:1px solid #1073b7;color:#fff;font-size:14px}
.list-pages .page_hide a{display:inline-block;width:28px;height:28px;line-height:28px;background-color:#fff;border-radius:3px;border:1px solid #f5f5f5;color:#7d7d7d;font-size:14px}
.list-pages > font{margin-left:10px;color:#7d7d7d;}
.list-pages .easysite-jump-page{display:inline;}
.list-pages .easysite-page-text{width:28px;height:28px;border-radius:3px;border:1px solid #f5f5f5;text-align:center;color:#7d7d7d;font-size:13px}
.list-pages .easysite-jump-btn{display:inline-block;width:53px;height:30px;line-height:30px;border:1px solid #f5f5f5;font-size:14px;color:#7d7d7d;border-radius:3px;background:none;}

.list-pic {}
.list-pic li{ width:260px; margin-top:10px; float:left; text-align:center;   }
.list-pic li img{ width:260px; height:195px; float:left; border:1px solid #ccc; padding:1px; }
.list-pic li span{ font-size: 16px;color: #2d8ed8; text-align:center; line-height:40px;  }

/*新闻发布会*/
.list-fabu li{overflow:hidden;padding:30px 0;border-bottom:1px solid #ddd;}
.list-fabu li img{float:left;width:280px;margin-right:20px;}
.list-fabu li div{line-height: 32px;margin-bottom: 5px;}
.list-fabu li span{font-weight:bold;color:#0F73BF;font-size:15px;;}
.list-fabu li b{font-weight:normal;font-size:15px;}
.list-fabu li p{float:right;width: 53%;text-align: justify;}

/*公众留言详情页*/
.SubXieBiao{margin-top:40px;padding:0 0;padding-left:0}
.SubXieBiaoDiv{float:left;width:360px;height:50px;margin-bottom:30px}
.SubXieBiaoDivr{float:right}
.SubXieBiaoDiv1{width:100%}
.SubXieBiaoDiv2{height:144px}
.SubXieBiaoDiv span{float:left;width:100px;line-height:50px;font-size:16px;color:#333;text-align:right}
.SubXieBiaoInp{float:right;width:240px;height:50px;line-height: 50px;padding:0 21px;border-radius:5px;box-sizing:border-box;border:1px solid #f0f0f0;background-color:#fff}
.SubXieBiaoInp1{width: 719px;}
.SubXieBiaoInp2{height:144px;padding:7px 21px;line-height:30px}
.SubXieBiaoInp input{display:block;width:100%;height:48px;line-height:48px;font-size:16px;color:#666;outline:0;border:none;background:0 0}
.SubXieBiaoInp2 textarea{display:block;width:100%;height:100%;resize:none;outline:0;border:none;background:0 0;font-size:16px;color:#666;line-height:32px}
/*公众留言提交*/
.form-submit-box .list-title{margin-bottom:20px;}
.leftform{padding:25px 10%;}
.write-hd{color:#0067b7;font-size:20px;font-weight:300;text-indent:36px;margin-bottom: 10px;}
.write-form li{border:#ddd solid 1px;padding:2px;margin-bottom:10px;line-height:34px;position: relative;width: 100%;}
.write-form li .wf-item{float:left;width: 21%;text-align:right;padding-right:15px;margin-right:14px}
.write-form li input{border:0;height:30px;line-height:30px;width: 65%;margin:2px 0 2px;color:#666;float:left;outline:0;border-left: 1px solid #ddd;padding-left:15px;}
.write-form li.yanzhengma input{width: 105px;}
.write-form li.yanzhengma img{height: 32px;cursor:pointer;}
.write-form li textarea {border: 0px;width: 65%;height: 195px;color: #666;margin: 2px 0px 2px;outline: none;border-left: 1px solid #ddd;padding-left:15px;}
.write-form li .wf_star {display: block;float: right;width: 20px;text-align: center;color: #FF0000;font-weight: bold;}
.write-form li .Validform_checktip{position:absolute;top: 22%;right: 13px;}


.form-submit-box .righttg{width:500px;text-align:justify;background:#eee;border:1px solid #ddd;padding:20px;min-height:620px;margin-bottom:20px;}
.form-submit-box .righttg .declare_hd{font-size:19px;color:#395591;margin-bottom:20px;text-align:center;}
.form-submit-box .righttg .p{font-size:16px;line-height:30px;}
.form-submit-box .righttg .p *{font-size:16px;line-height:30px;}

.form-btn{text-align:center;height:110px;line-height:110px}
.form-btn input{margin-right:35px;width:142px;height:38px;background:#0067b7;border:none;outline:0;color:#fff;font-size:18px;cursor:pointer;}
.form-btn input.easysite-reset-page{background:#dadada;margin-right:0px;}

/*在线调查*/
.easysite-page-title{background-color:#f3faff;padding-bottom:20px;}
.easysite-page-title h3{font-size: 24px;text-align: center;padding-bottom: 20px;background-color:#fff;}
.easysite-page-title p{line-height:32px;text-indent:2em;padding:5px 20px;color:#666;}

.easysite-online-section {padding: 15px 20px;margin:0 5%;border-bottom: 1px dashed #ddd;}
.easysite-online-section .easysite-online-problem-title{line-height:34px;margin-bottom:10px;display:block;}
.easysite-online-section .easysite-online-problem-title font{color:#ff0000;}
.easysite-online-section .easysite-online-answer label{margin-right:20px;}

.easysite-form-page-sub .easysite-check-code{padding:20px 6%;}
.easysite-form-page-sub .easysite-check-code input{padding:0 10px;width:90px;line-height: 32px;vertical-align: middle;}
.easysite-form-page-sub .easysite-check-code img{height: 32px;cursor:pointer;vertical-align: middle;}

.easysite-form-page-sub .easysite-submit-btns{text-align:center;padding:10px 0 50px}
.easysite-form-page-sub .easysite-submit-btns input{border:1px solid #ddd;background:none;line-height:32px;width:90px;font-size:16px;margin:0 10px;cursor:pointer;}
.easysite-form-page-sub .easysite-submit-btns input:hover{background-color:#3f8fcc;color:#fff;}


@media screen and (max-width: 767px){

    .body-wrap .bg{background-size:80px;padding:0 10px;}
    .left-menu-wrap{display:none;}
    .right-list-wrap{width: 100%;}

    /*新闻列表*/
    .list-title{height:auto;line-height: 40px;overflow:hidden;}
    .list-title span{font-size: 16px;}
    .list-title a{line-height: 32px;font-size: 16px;margin-top: 5px;}
    .list-article li{line-height: 42px;}
    .list-article li a::before{margin-right: 6px;}
    .list-article li a{max-width:73%;}

    /*公众留言提交*/
    .leftform{width:100%;box-sizing: border-box;padding: 20px 0;}
    .write-hd{font-size:18px;text-indent:10px;margin-bottom:20px;}
    .write-form li{box-sizing:border-box;}
    .write-form li .wf-item{width: 25%;text-align:center;padding-right:0;margin-right:0;}
    .write-form li input{box-sizing:border-box;}
    .form-submit-box .righttg{width:100%;box-sizing:border-box;}


    .SubXieBiao{margin-top:20px;}
    .SubXieBiaoDiv{float:none;width:100%;height:auto;margin-bottom: 15px;overflow: hidden;}
    .SubXieBiaoDivr{float:none;overflow: hidden;}
    .SubXieBiaoDiv1{width:100%}
    .SubXieBiaoDiv2{height: auto;}
    .SubXieBiaoDiv span{width: 20%;}
    .SubXieBiaoInp{width: 75%;padding: 0 10px;}
    .SubXieBiaoInp2{height: auto;padding: 0px 10px;}

}