@charset "UTF-8";
/* 二级头部 start */
.subTop{padding: 20px 0 15px;background: url(../images/img/subTopbg.jpg) no-repeat center / cover;position: relative;z-index: 5;}
.subTop .top1{font-size: 16px;line-height: 18px;margin-bottom: 45px;color: #fff;}
.subTop .top1 a,.subTop .top1 span{color: #fff;}
.subTop .top1 a:hover{text-decoration:underline}
.subTop .top1 .ip{padding: 0 20px;height: 26px;line-height: 26px;background: #97c1f3;border-radius: 4px;}
.subTop .logo{margin-bottom: 42px;}
.subTop .logo img{display: block;height: 71px;}
.subTop .search{width: 370px;height: 44px;background: rgba(255,255,255,0.3);border-radius: 30px;margin-top: 17px;}
.subTop .search input{display: inline;width: 300px;height: 44px;line-height: 44px;box-sizing: border-box;padding: 0 30px;outline: none;border: none;outline: none;float: left;background: none;font-size: 15px;color: #ffffff;}
.subTop .search input::placeholder{color: #fff;}
.subTop .search .btn{width: 70px;display: inline;height: 44px;background: url(../images/img/search.png) no-repeat center;float: left;position: relative;}
.subTop .search .btn:before{display: block;content: "";position: absolute;left: 0;top: 10px;width: 1px;height: 22px;background: #fff;}
.subTop .menu{line-height: 0;line-height: 0;}
.subTop .menu li{height: 57px;position: relative;line-height: 26px;}
.subTop .menu li.hover a{font-weight: bold;font-size: 24px;}
.subTop .menu li:before{display: block;content: "";position: absolute;left: 50%;bottom: 0;width: 54px;height: 18px;background: url(../images/img/subMenuicn.png) no-repeat center;margin-left: -27px;opacity: 0;}
.subTop .menu li.hover:before{opacity: 1;}
.subTop .menu li.hover{background: none;}
/* 二级头部 end */
/* 二级菜单 start */
.leftMenu{width: 270px;margin-right: 30px;position: relative;padding: 0 22px 22px;position: relative;float: left;}
.leftMenu:before{display: block;content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: calc(100% - 30px);background: #f8f8f8;}
.leftMenu dt{height: 60px;line-height: 60px;font-size: 24px;font-weight: bold;color: #045ecd;background: #d8e5fe;margin-bottom: 20px;border-radius: 3px;text-align: center;position: relative;z-index: 2;}
.leftMenu dd{position: relative;margin-bottom: 15px;z-index: 2;}
.leftMenu dd .ej{line-height: 21px;display: block;font-size: 16px;color: #333333;transition: all .4s ease;-webkit-transition: all .4s ease;position: relative;padding: 20px 40px 20px 30px;background: #ececec;border-radius: 3px;}
.leftMenu dd .ej a{color: #333;transition: all .4s ease;-webkit-transition: all .4s ease;}
.leftMenu dd em{position: absolute;right: 16px;top: 50%;width: 20px;height: 20px;z-index: 2;background: url(../images/img/ejbtn.png) no-repeat center;cursor: pointer;transition: all .4s ease;-webkit-transition: all .4s ease;margin-top: -10px;}
.leftMenu dd ul{display: none;}
.leftMenu dd ul li{height: 40px;line-height: 40px;font-size: 14px;color: #555555;padding-left: 30px;border-bottom: 1px dashed #e5e5e5;background: #fbfbfb;}
.leftMenu dd ul li:last-child{border-bottom: none;}
.leftMenu dd ul li a{display: block;color: #555555;transition: all .4s ease;-webkit-transition: all .4s ease;}
.leftMenu dd:hover .ej,.leftMenu dd.hover .ej{font-weight: bold;color: #fff;background: #1c6ed3;}
.leftMenu dd:hover .ej a,.leftMenu dd.hover .ej a{color: #fff;}
.leftMenu dd ul li.hover a,.leftMenu dd ul li:hover a{color: #1c6ed3;}
.leftMenu dd:hover em{background-image: url(../images/img/ejbtnh.png);}
.leftMenu dd.hover em{background-image: url(../images/img/ejbtnh.png);transform: rotateZ(90deg);}
.subPage{overflow: hidden;min-height: 400px;}
.subTitle { border-bottom: 2px solid #045ecd;overflow: hidden;margin-bottom: 30px}
.subTitle .title{font-size: 22px;font-weight: bold;color: #222222;line-height: 22px;background: url(../images/img/subTitle.png) no-repeat right bottom 13px ;display: inline-block;padding-bottom: 20px;padding-right: 13px;padding-left: 24px;position: relative;}
.subTitle .title:before{display: block;content: "";position: absolute;left: 0;top: 0;width: 8px;height: 23px;background: #045ecd;}
/* 二级菜单 end */
/* location start */
.location{height: 64px;line-height: 64px;padding: 0 20px 0 23px;background: url(../images/img/home.png) no-repeat center left;font-size: 14px;color: #444444;border-bottom: 1px solid #e7e7e7;margin-bottom: 30px;}
.location a{color: #444444;transition: all .4s ease;-webkit-transition: all .4s ease;}
.location a:hover{color: #045ecd;}
/* location end */
.subBox{background: #fff;padding: 0 30px;box-sizing: border-box;-webkit-box-sizing: border-box;}
/* 分页 start */
.page { text-align: center;}
.page li {display: inline-block; margin: 0 5px; height: 34px; overflow: hidden;}
.page li span,.page li a {display: block; height: 34px; line-height: 34px;background: #f6f6f6; padding: 0 12px;width: auto;font-size: 18px; color: #333333;box-sizing: border-box;border-radius: 3px;}
.page li.active span ,.page li:hover a{background: #045ecd; color: #fff;}
.page li.prev span,.page li.prev a{padding: 0 25px;}
.page li.next span,.page li.next a{padding: 0 25px;}
.page li.disabled span{opacity: 0.8;}
/* 分页 end */
/* 图文 start */
.imgText li{overflow: hidden;margin-bottom: 30px;padding-bottom: 30px;border-bottom: 1px dashed #e6e6e6;}
.imgText .pic{width: 267px;margin-right: 20px;}
.imgText .pic::before{padding-top: 65.1685%;}
.imgText .text{overflow: hidden;padding-top: 10px;}
.imgText .text .title{font-size: 18px;color: #222222;line-height: 18px;height: 18px;overflow: hidden;margin-bottom: 18px;}
.imgText .text .title a{color: #222222;transition: all .4s ease;-webkit-transition: all .4s ease;}
.imgText .text .info{font-size: 16px;color: #666666;line-height: 16px;height: 16px;overflow: hidden;margin-bottom: 35px;}
.imgText .text .time{font-size: 14px;color: #888888;line-height: 14px;height: 14px;margin-bottom: 24px;}
.imgText .text .title a:hover{color: #268aff;}
.imgText .text .btn{width: 26px;height: 26px;display: inline-block;background: url(../images/img/imgTexticn.png) no-repeat center;}
/* 图文 end */
/* 下载列表 start */
.downDl li{margin-bottom: 20px;box-shadow: 0px 2px 10px 0px rgba(4, 0, 0, 0.08);background: #fff;padding: 25px 30px;overflow: hidden;}
.downDl li .info{font-size: 16px;font-weight: bold;color: #1467d0;line-height: 18px;height: 18px;margin-bottom: 18px;}
.downDl li .info a{color: #1467d0;transition: all .4s ease;}
.downDl li .info a:hover{letter-spacing: 1px;}
.downDl li .read{padding-left: 20px;font-size: 14px;color: #aaaaaa;line-height: 14px;background: url(../images/img/yanj.png) no-repeat center left;margin-right: 35px;}
.downDl li .time{font-size: 14px;color: #aaaaaa;line-height: 14px;}

/* 下载列表 end */
/* 委员列表 start */
.lenderTitle{font-size: 22px;font-weight: bold;color: #222222;height: 24px;line-height: 24px;margin-bottom: 38px;}
.lenderDl{overflow: hidden;margin-right: -30px;}
.lenderDl li{width: 25%;float: left;display: inline;margin-bottom: 8px;}
.lenderDl li .con{margin-right: 30px;display: block;}
.lenderDl li .con .pic::before{padding-top: 134.2857%;}
.lenderDl li .con span{display: block;text-align: center;height: 60px;line-height: 60px;font-size: 16px;color: #222222;}
/* 委员列表 end */
/* 委员简介 start */
.lenderT{background: #f6eee4;padding: 22px 28px;overflow: hidden;margin-bottom: 30px;}
.lenderT .pic{width: 152px;margin-right: 25px;}
.lenderT .pic:before{padding-top: 133.5526%;}
.lenderT .text{overflow: hidden;}
.lenderT .text .title{font-size: 18px;font-weight: bold;color: #222222;height: 20px;line-height: 20px;margin-bottom: 20px;}
.lenderT .text .info{font-size: 16px;line-height: 35px;color: #222222;}
.lenderC{margin-bottom: 40px;}
.lenderC .title{font-size: 18px;font-weight: bold;color: #222222;height: 20px;line-height: 20px;margin-bottom: 15px;}
.lenderC .info{font-size: 16px;line-height: 31px;color: #555555;}
.lenderB .subTitle .title{background-image: url(../images/img/indexTitleicn2.png);border-bottom: 1px solid #eaca99;}
.lenderBDl dd{cursor: pointer;}
.lenderBDl dd,.lenderBDl dt{overflow: hidden;border-bottom: 1px solid #f6eee4;}
.lenderBDl dt{background: #f6eee4;border-bottom: 2px solid #f8debe;}
.lenderBDl dt .item{font-size: 18px;}
.lenderBDl .item{height: 48px;line-height: 48px;text-align: center;font-size: 16px;color: #222222;float: left;display: inline;}
.lenderBDl .item em{display: inline-block;width: 11px;margin-left: 10px;height: 48px;vertical-align: middle;transition: all .4s ease;-webkit-transition: all .4s ease;background: url(../images/img/ejbtn.png) no-repeat center;}
.lenderBDl dd.hover .item em{transform: rotateZ(180deg);-webkit-transform: rotateZ(180deg);}
.lenderBDl .item:nth-child(1){width: 10%;}
.lenderBDl .item:nth-child(3){width: 10%;}
.lenderBDl .item:nth-child(2){width: 80%;}
.lenderBDl .con{display: none;}
.lenderBDl .con li{border-bottom: 1px solid #f6eee4;overflow: hidden;}
.lenderBDl .con li:first-child{border-top: 1px solid #f6eee4;}
.lenderBDl .con li:last-child{border-bottom:none;}
.lenderBDl .con li .item{color: #888888;}
/* 委员简介 end */
/* 政协委员 start */
.lender2Title{margin-bottom: 25px;text-align: center;}
.lender2Title .title{font-size: 28px;font-weight: bold;color: #222222;height: 30px;line-height: 30px;margin-bottom: 15px;}
.lender2Title  .info{font-size: 16px;line-height: 40px;color: #222222;}
.lender2Dl{overflow: hidden;margin-right: -30px;}
.lender2Dl li{display: inline;float: left;width: 33.3333%;margin-bottom: 20px;}
.lender2Dl li .con{display: block;margin-right: 30px;height: 70px;line-height: 70px;border: 1px solid #cbb486;background: #faf9f8;font-size: 16px;line-height: 28px;color: #333333;text-align: center;transition: all .4s ease;-webkit-transition: all .4s ease;}
.lender2Dl li .con:hover{color: #045ecd;}
/* 政协委员 end */
/* 全文列表 start */
.textDl li{margin-bottom: 27px;overflow: hidden;}
.textDl li .time{font-size: 16px;color: #888888;height: 16px;line-height: 16px;margin-left: 40px;}
.textDl li .info{overflow: hidden;padding-left: 20px;background: url(../images/img/indexDlicn.png) no-repeat center left;font-size: 16px;color: #222222;line-height: 16px;height: 16px;}
.textDl li .info a{color: #222;transition: all .4s ease;-webkit-transition: all .4s ease;}
.textDl li .info a:hover{color: #045ecd;}
.textDl li:nth-child(5n){padding-bottom: 27px;border-bottom: 1px dashed #e6e6e6;}
/* 全文列表 end */
/* 新闻详情 start */
.newsView .title{font-size: 28px;line-height: 40px;color: #222222;font-weight: bold;margin-bottom: 25px;text-align: center;}
.newsView .titlec{margin-bottom: 45px;text-align: center;padding-bottom: 35px;border-bottom: 1px dashed #e5e5e5;}
.newsView .titlec span{display: inline-block;font-size: 14px;color: #999999;height: 16px;line-height: 16px;margin: 0 11px;}
.newsView .text{font-size: 16px;line-height: 32px;color: #555555;margin-bottom: 30px;}
.newsView .text img{display: inline-block;max-width: 100%;}
.newsView .text table{margin:0 auto;overflow-x: auto;}
.share{margin-bottom: 17px;font-size: 16px;color: #555555;font-weight: bold;}
.share span{font-weight: normal;vertical-align: middle;margin-left: 10px;}
.share .shareParent .shareFont{width: 28px;height: 28px;line-height: 28px;}
.newsView .pageUp{padding-top: 25px;border-top: 1px dashed #e5e5e5;}
.newsView .pageUp a{display: block;margin-bottom: 15px;font-size: 14px;color: #555555;line-height: 26px;transition: all .4s ease;-webkit-transition: all .4s ease;}
.newsView .pageUp a:hover{color: #045ecd;}
/* 新闻详情 end */
/* 政协主席 start */
.lender3{margin-bottom: 60px;text-align: center;}
.lender3 .pic{width: 235px;margin: 0 auto;margin-bottom: 40px;}
.lender3 .pic:before{padding-top:139.5744%}
.lender3 .title{font-size: 22px;color: #222222;height: 22px;line-height: 22px;margin-bottom: 30px;}
.lender3 .info{font-size: 16px;color: #666666;line-height: 28px;text-align: left;}
/* 政协主席 end */
/* 视频列表 start */
.videoList{margin-right: -20px;}
.videoList li{width: 33.3333%;float: left;display: inline;}
.videoList li .con{margin-right: 20px;cursor: pointer;}
.videoList li .con .pic::before{padding-top: 69.5652%;position: relative;z-index: 2;background: url(../images/img/video.png) no-repeat center;}
.videoList li .con .text{height: 50px;overflow: hidden;font-size: 16px;line-height: 50px;color: #333333;transition: all .4s ease;-webkit-transition: all .4s ease;}
.videoList li .con:hover .text{color: #045ecd;}
/* 视频列表 end */
/* 信件公开 start */
.public_letter a {display: block;padding: 0 0 0 15px;position: relative;margin-bottom: 35px}
.public_letter a:before {width: 3px;height: 3px;background: #d9d9d9;content: '';position: absolute;left: 8px;top: 13px;}
.public_letter p {height: 60px;line-height: 30px;font-size: 16px;color: #000;overflow: hidden;}
.public_letter p:first-child span {color: #1671db;}
.public_letter p span {float: left;color: #b80e12;}
.public_letter p:first-child {color: #777;font-weight: bold;height: 36px}
.public_letter i {float: right;font-weight: normal;color: #888888;font-style: normal;font-size: 14px;line-height: 36px}

/* 信件公开 end */
/* 信件详情 start */
.lettersView{border-collapse:collapse;}
.lettersView td{border: 1px solid #d3d3d3;font-size: 16px;line-height: 32px;color: #666666;padding: 15px 30px;}
.lettersView td.title{color: #333;text-align: center;}
.lettersView td:nth-child(1){width: 150px;}
.lettersView td:nth-child(2){width: 265px;}
.lettersView td:nth-child(3){width: 150px;}
.lettersView td:nth-child(4){width: 230px;}
/* 信件详情 end */
/* 信件查询 start */
.lettresSearch{padding: 0 140px;}
.lettresSearch .item{margin-bottom: 20px;overflow: hidden;height: 42px;line-height: 42px;}
.lettresSearch .item span{width: 100px;font-size: 16px;color: #444444;float: left;display: inline;}
.lettresSearch .item span i{font-style: normal;color: #dc0000;}
.lettresSearch .item .input{overflow: hidden;}
.lettresSearch .item .input input{display: block;background: none;outline: none;border: 1px solid #e6e6e6;border-radius: 4px;width: 100%;padding: 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 14px;color: #666;height: 42px;line-height: 42px;}
.lettresSearch .item img{margin-left: 10px;border-radius: 4px;height: 42px;cursor: pointer;float: right;display: inline;}
.lettresSearch .btn{width: 178px;height: 42px;line-height: 42px;text-align: center;border-radius: 4px;background: #045ecd;font-size: 16px;color: #ffffff;cursor: pointer;margin: 0 auto;}
.lettresSearch .btn:hover{opacity: 0.8;}
/* 信件查询 end */
/* 景点名片 satrt */
.scenicDl li{margin-bottom: 30px;overflow: hidden;}
.scenicDl li .pic{width: 207px;margin-right: 30px;overflow: hidden;}
.scenicDl li .pic:before{padding-top: 120.7729%;}
.scenicDl li .pic span{width: 38px;height: 99px;position: absolute;right: 0;top: 0;z-index: 2;padding: 15px 9px 0;text-align: center;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 18px;line-height: 22px;font-weight: bold;color: #ffffff;background: url(../images/img/col6titleicn.png) no-repeat center;}
.scenicDl li:nth-child(2n) .pic span{background-image: url(../images/img/col6titleicn2.png);}
.scenicDl li .text{height: 250px;border: 1px solid #eeeeee;border-left: none;box-sizing: border-box;-webkit-box-sizing: border-box;padding: 30px 20px;}
.scenicDl li .text .title{font-size: 22px;font-weight: bold;color: #222222;height: 24px;line-height: 24px;margin-bottom: 20px;}
.scenicDl li .text .title a{color: #222;}
.scenicDl li .text .info{font-size: 16px;line-height: 42px;color: #555555;}
/* 景点名片 end */
/* 搜索页面 start */
.searchTop{border-bottom: 1px dashed #e5e5e5;padding-bottom: 20px;font-size: 15px;color: #333333;line-height: 21px;overflow: hidden;margin-bottom: 35px;}
.searchTop span,.searchTop a{height: 21px;line-height: 21px;padding: 0 6px;margin: 0 3px;display: inline-block;vertical-align: middle;border-radius: 2px;transition: all .4s ease;-webkit-transition: all .4s ease;cursor: pointer;}
.searchTop em{color: #e1e1e1;font-style: normal;}
.searchTop span.active,.searchTop span:hover,.searchTop a.active,.searchTop a:hover{background: #045ecd;color: #fff;}
.searchR{width: 295px;margin-left: 30px;}
.searchR .title{font-size: 19px;font-weight: bold;color: #333333;line-height: 19px;padding: 0 0 12px 23px;border-bottom: 1px solid #e5e5e5;position: relative;margin-bottom: 10px;}
.searchR .title:before{display: block;content: "";position: absolute;left: 10px;top: 1px;width: 3px;height: 18px;background: #045ecd;}
.searchR .searchDl{margin-bottom: 25px;}
.searchR .searchDl li{height: 36px;line-height: 36px;font-size: 16px;color: #444444;padding-left: 30px;transition: all .4s ease;-webkit-transition: all .4s ease;cursor: pointer;}
.searchR .searchDl li.active,.searchR .searchDl li:hover{background: rgba(170,207,250,0.3);color: #045ecd;}
.searchTextDl{border-right: 1px solid #e5e5e5;padding-right: 35px;overflow: hidden;}
.searchTextDl li{margin-bottom: 40px;overflow: hidden;}
.searchTextDl li .title{margin-bottom: 15px;}
.searchTextDl li .title em{padding: 0 8px;line-height: 23px;height: 23px;display: inline-block;border-radius: 30px;font-size: 16px;color: #fff;margin-right: 15px;font-style: normal;background: #045ecd;}
.searchTextDl li .title a{font-size: 18px;line-height: 23px;color: #333333;transition: all .4s ease;-webkit-transition: all .4s ease;}
.searchTextDl li .title a:hover{color: #045ecd;}
.searchTextDl li .title a span{color: #045ecd;}
.searchTextDl li .info{font-size: 14px;line-height: 24px;color: #666666;height: 48px;margin-bottom: 25px;}
.searchTextDl li .link{font-size: 16px;color: #045ecd;line-height: 16px;}
.searchTextDl li .time{font-size: 16px;color: #888888;line-height: 16px;}
/* 搜索页面 end */
/* 我要写信 start */
.formText{font-size: 16px;line-height: 28px;color: #222222;margin-bottom: 20px;}
.formBox{padding: 0 75px;}
.formBox .item{margin-bottom: 20px;overflow: hidden;line-height: 40px;}
.formBox .item span{width: 120px;font-size: 16px;color: #444444;display: inline;float: left;}
.formBox .item span i{font-style: normal;color: #dc0000;display: inline-block;margin-right: 10px;}
.formBox .item .input{overflow: hidden;}
.formBox .item .input input,.formBox .item .input textarea{display: block;width: 100%;height: 40px;line-height: 40px;border: 1px solid #e6e6e6;border-radius: 4px;background: none;outline: none;padding: 0 20px;box-sizing: border-box;-webkit-box-sizing: border-box;font-size: 16px;color: #666;}
.radioBox {line-height: 40px;font-size: 0;padding-left: 20px;}
.radioBox .radioCon {position: relative;overflow: hidden;display: inline-block;font-size: 16px;margin-right: 60px;vertical-align: middle;}
.radioBox .radioCon:last-child {margin-right: 0;}
.radioBox .radioCon label {line-height: 40px;display: block;position: relative;padding-left: 30px;font-size: 16px;color: #444;}
.radioBox .radioCon label:first-child {padding-left: 0;}
.radioBox .radioCon input {position: absolute;width: 100% !important;height: 100% !important;top: 0;left: 0;z-index: 1;opacity: 0;}
.radioBox .radioCon input[type="radio"]+label span {content: "";display: inline-block;vertical-align: middle;width: 14px;height: 14px;box-sizing: border-box;-webkit-box-sizing: border-box;border-radius: 100%;border: 1px solid #9b9b9b;box-sizing: border-box;position: absolute;left: 0px;top: 50%;margin-top: -7px;}
.radioBox .radioCon input[type="radio"]+label span::before{display: none;content: '';width: 6px;height: 6px;border-radius: 100%;background: #9b9b9b;position: absolute;top: 50%;left: 50%;margin-top: -3px;margin-left: -3px;}
.radioBox .radioCon input[type="radio"]:checked+label span::before {display: block;}
.formBox .item .input textarea{height: 200px;line-height: 24px;padding-top: 8px;}
.formBox .item img{display: inline;margin: 0 90px 0 20px;height: 40px;border-radius: 3px;float: right;}
.formBox .item .btn{text-align: center;}
.formBox .item .btn a{display: inline-block;width: 140px;height: 42px;text-align: center;line-height: 42px;font-size: 16px;color: #ffffff;border-radius: 4px;background: #045ecd;margin: 0 25px;}
.formBox .item .btn a.res{background: #eaca99;}
.formBox .item .btn a:hover{opacity: 0.8;}
.formBox .item  .upDate{width: 102px;height: 40px;line-height: 40px;border-radius: 3px;text-align: center;background: #045ecd;color: #fff;margin-right: 20px;cursor: pointer;}
.formBox .item .text{overflow: hidden;font-size: 14px;line-height: 22px;color: #999999;}
/* 性别 end */
.tanBg{position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0,0,0,0);z-index: -1;transition: all .4s ease;-webkit-transition: all .4s ease;}
.tanBg.active{z-index: 19;background: rgba(0,0,0,0.3);}
.tanBox{position: fixed;left: 50%;top: 50%;height: 300px;width: 520px;border-radius: 10px;background: #fff;margin: -150px 0 0 -260px;box-sizing: border-box;padding: 80px 20px 0;text-align: center;transform: scale(0);-webkit-transform: scale(0);transition: all .4s ease;-webkit-transition: all .4s ease;z-index: 20;}
.tanBox.active{transform: scale(1);-webkit-transform: scale(1);}
.tanBox span{width: 28px;height: 28px;position: absolute;right: 30px;top: 25px;background: url(../images/img/close.png) no-repeat center;cursor: pointer;z-index: 2;}
.tanBox .title{font-size: 20px;line-height: 20px;height: 20px;color: #045ecd;margin-bottom: 34px;}
.tanBox .info{font-size: 18px;line-height: 20px;height: 20px;color: #c60000;margin-bottom: 50px;font-weight: bold;}
.tanBox .btn{width: 140px;height: 42px;line-height: 42px;text-align: center;border-radius: 3px;margin: 0 auto;font-size: 16px;color: #fff;background: #045ecd;cursor: pointer;}
.tanBox .btn:hover{opacity: 0.8;}
/* 我要写信写信 end */
/* 组织架构 start */
.zuzhi{padding: 40px 120px 0;}
.zuzhi li{overflow: hidden;margin-bottom: 45px;}
.zuzhi li .title{width: 140px;padding-left: 35px;position: relative;font-size: 24px;font-weight: bold;color: #333333;margin-right: 210px;line-height: 36px;box-sizing: border-box;}
.zuzhi li .title:before{display: block;width: 10px;height: 10px;border-radius: 50%;background: #045ecd;position: absolute;left: 0;top: 50%;margin-top: -5px;content: "";}
.zuzhi li .title:after{display: block;width: 180px;height: 1px;background: #9ab4df;position: absolute;left: 100%;top: 50%;content: "";}
.zuzhi li .info{font-size: 18px;color: #555555;line-height: 36px;}
/* 组织架构 end */
/* 专题专栏 start */
.zhuanti_list{margin-right: -25px;overflow: hidden}
.zhuanti_list li {float: left; width: 33.3333%;margin-bottom: 10px;}
.zhuanti_list li a {display: block;margin-right: 25px}
.zhuanti_list li .pic{overflow: hidden;}
.zhuanti_list li .pic:before{padding-top: 67.6691%}
.zhuanti_list li p {height: 50px; line-height: 50px; color: #222222;display: block;font-size: 16px;text-align: center;}
/* 专题专栏 end */
/* 写信须知 start */
.write_le h3 {background-color: #e7f0f9; height: 52px; line-height: 52px; font-weight: bold; color: #185aac; text-align: center; margin: 20px 0;font-size: 20px;}
.write_le .con {overflow: hidden; color: #666; line-height: 30px;font-size: 16px;}
.write_le .con span{display: block;font-size: 18px;font-weight: bold;color: #333333;margin: 20px 0;line-height: 20px;}
.write_le .con h4 {font-weight: bold; font-size: 18px; line-height: 40px; color: #333;}
.write_le .con p {display: block; line-height: 30px; font-size: 16px;}
.write_le .step {text-align: center; margin: 60px 0 30px;}
.write_le .step button {color: #fff; height: 42px; display: inline-block; width: 180px; font-size: 16px; border-radius: 3px; margin: 0 15px; background: #045ecd;border: none;cursor: pointer}
.write_le .step button:last-child {background: #bbb;width: 100px}
/* 写信须知 end */
/* 网站地图 start */
.map_list{background: #fff;padding: 34px 30px 0.1px;box-sizing: border-box}
.map_list dd{margin-bottom: 30px;font-size: 0;padding:0  30px}
.map_list dt{margin-bottom: 40px;overflow: hidden;text-align: center}
.map_list dt a{display: inline-block;position: relative;margin: 0 auto;padding: 0 30px;font-size: 30px;color: #f1f3f7;line-height: 32px}
.map_list dt span{font-size: 20px;color: #2762c1;font-weight: bold;position: absolute;left:0;top: 0;width: 100%;height: 100%;}
.map_list dt a:before{display: block;content: "";width: 483px;height: 32px;background: url(../images/img/mapicn.png) no-repeat center right;position: absolute;right: 100%;top: 0}
.map_list dt a:after{display: block;content: "";width: 483px;height: 32px;background: url(../images/img/mapicnh.png) no-repeat center left;position: absolute;left: 100%;top: 0}
.map_list dd a{display: inline-block;font-size: 16px;color: #333333;line-height: 18px;margin-bottom: 30px;padding-right: 20px;box-sizing: border-box;width: 20%;overflow: hidden;position: relative;padding-left: 13px;}
.map_list dd a:before{display: block;content: "";position: absolute;left: 0;top: 50%;width: 6px;height: 6px;border-radius: 50%;margin-top: -3px;background: #d9d9d9;}
.map_list dd a:hover{color: #2762c1}
/* 网站地图 end */
/* 单篇页 start */
.singleArtcle .title{font-size: 24px;font-weight: bold;color: #111111;line-height: 32px;margin-bottom: 35px;text-align: center;}
.singleArtcle .textC{font-size: 16px;color: #666666;line-height: 32px;}
.singleArtcle .textC img{display: block;margin: 0 auto;max-width: 100%;}
/* 单篇页 end */
/* 政策文件 start */
.zcwj li{margin-bottom: 30px;padding-bottom: 30px;overflow: hidden;border-bottom: 1px dashed #cdcdcd;}
.zcwj li .title{font-size: 18px;font-weight: bold;color: #111111;margin-bottom: 20px;padding-left: 15px;border-left: 3px solid #045ecd;}
.zcwj li .title a{color: #111;transition: all .4s ease;}
.zcwj li .title a:hover{color: #045ecd;}
.zcwj li .info{font-size: 14px;line-height: 30px;color: #888888;margin-bottom: 20px;}
.zcwj li .time{font-size: 14px;color: #666666;line-height: 16px;}
.zcwj li .num{font-size: 14px;color: #666666;line-height: 16px;}
/* 政策文件 end */
