@charset "utf-8";
@import url("reset.css");
@import url("header.css");
@import url("footer.css");
@import url("animate.min.css");

/*头条*/
.ttNews{width:100%;height:150px;background:#2379e0;padding-top:20px;}
.ttNews .bd{width:100%;height:150px;}
.ttNews .bd ul li{width:100%;height:118px;}
.ttNews .bd ul li h1{width:100%;height:78px;overflow:hidden;}
.ttNews .bd ul li h1 a{display:block;width: 84%;margin:0 auto;line-height:78px;font-size:38px;color:#ffffff;font-weight:bold;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.ttNews .bd ul li p{width: 84%;margin:0 auto;line-height:40px;font-size:18px;color:#ffffff;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;}
.ttNews .hd{width:20px;height:75px;position:absolute;top:37px;right:58px;}
.ttNews .hd ul li{width:9px;height:10px;background:#ffffff;margin:8px 5px 7px;font-size:0px;cursor:pointer;}
.ttNews .hd ul li.on,
.ttNews .hd ul li:hover{background:#175aa2;transform:rotate(45deg);transition:transform 1s;}
.ttNews .bd ul li h1:hover a{transform:translateY(-3px); transition:all .5s;}

/*智能推送*/
.zntsBox{height:62px;margin:50px auto;background:#ffffff;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);overflow:hidden;}
.zntsBox .tit{width:228px;height:62px;float:left;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);background: url("index_bg01.png")no-repeat center;margin-right:60px;}
.zntsBox .tit a{display:block;width:100%;height:100%;font-size:24px;font-weight:bold;color:#0b73dc;text-indent:106px;line-height:62px;}
.zntsBox .bd{width:1024px;height:62px;float:left;}
.zntsBox .bd ul {width:100%;height:62px;}
.zntsBox .bd ul li{width:472px;height:62px;background: url("liststyle1.png")no-repeat left center;margin-left:40px;float:left;}
.zntsBox .bd ul li a{display:block;width:100%;line-height:62px;font-size:18px;color:#333333;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:37px;}
.zntsBox .bd ul li:hover a{color:#1c69c6;}

/*新闻中心*/
.NewsCenter{height:626px;margin-bottom:50px;background:url( "index_bg02.png")no-repeat left center;}
.NewsBox{width:100%;height:626px;}
.NewsBox .leftBox,
.bb-page .leftBox{width:592px;height:538px; padding:88px 40px 0px;}
.NewsBox .leftBox ul li,
.bb-page .leftBox ul li{width:546px;height:98px;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);background:#ffffff;padding:12px 25px 0px 21px;overflow:hidden;margin-bottom:23px; }
.NewsBox .leftBox ul li .txt,
.bb-page .leftBox ul li .txt{width:440px;height:84px;float:left;}
.NewsBox .leftBox ul li .txt .date,
.bb-page .leftBox ul li .txt .date{width:100%;height:27px;font-size:14px;color:#1c69c6;line-height:27px;}
.NewsBox .leftBox ul li .txt h1,
.bb-page .leftBox ul li .txt h1{width:100%;height:33px;}
.NewsBox .leftBox ul li .txt h1 a,
.bb-page .leftBox ul li .txt h1 a{display:block;width:100%;height:33px;line-height:33px;font-size:18px;color:#333333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.NewsBox .leftBox ul li:hover .txt h1 a,
.bb-page .leftBox ul li:hover .txt h1 a{color:#0b73dc;}
.NewsBox .leftBox ul li .txt p,
.bb-page .leftBox ul li .txt p{height:23px;line-height:23px;color:#999999;font-size: 14px; overflow:hidden;}
.NewsBox .leftBox ul li .more,
.bb-page .leftBox ul li .more{width:82px;height:48px;float:right;background:url( "index_icon01.png")no-repeat right center;margin-top:19px;}
.NewsBox .leftBox ul li:hover,
.bb-page .leftBox ul li:hover{transform: translateY(-5px); transition:transform 1s;cursor:pointer;}
.NewsBox .leftBox ul li .more a,
.bb-page .leftBox ul li .more a{display:block;width:100%;height:100%;font-size:14px;color:#1c69c6;line-height:48px;}
.NewsBox .leftBox ul li .more a:hover,
.bb-page .leftBox ul li .more a:hover{color:#0b73dc;}
.NewsBox .rightBox,
.bb-page .rightBox{width:668px;height:580px;background:url( "index_bg08.png")repeat-y;padding:46px 30px 0px;}
.NewsBox .rightBox .pic,
.bb-page .rightBox .pic{width:668px;height:386px;margin-bottom:30px;}
.NewsBox .rightBox .pic a,
.bb-page .rightBox .pic a{display:block;width:100%;height:100%;overflow:hidden;}
.NewsBox .rightBox .pic a img,
.bb-page .rightBox .pic a img{width:100%;height:100%;transition:all 2s;}
.NewsBox .rightBox .pic:hover a img,
.bb-page .rightBox .pic:hover a img{transform:scale(1.2);}
.NewsBox .rightBox .info,
.bb-page .rightBox .info{width:100%;height:60px;overflow:hidden;margin-bottom:30px;}
.NewsBox .rightBox .info .date,
.bb-page .rightBox .info .date{width: 90px;height:60px;float:left;}
.NewsBox .rightBox .info .date span,
.bb-page .rightBox .info .date span{font-size:38px;font-weight:bold;color:#ffffff;line-height:40px;}
.NewsBox .rightBox .info .date p,
.bb-page .rightBox .info .date p{font-size:14px;color:#ffffff;line-height:20px;}
.NewsBox .rightBox .info .txt,
.bb-page .rightBox .info .txt{width:576px;height:60px;float:left;}
.NewsBox .rightBox .info .txt h1,
.bb-page .rightBox .info .txt h1{width:100%;height:60px;}
.NewsBox .rightBox .info .txt h1 a,
.bb-page .rightBox .info .txt h1 a{display:block;width:100%;height:60px;line-height:60px;font-size:24px;color:#ffffff; overflow:hidden;text-overflow: ellipsis;white-space:nowrap;}
.NewsBox .rightBox .detail,
.bb-page .rightBox .detail{height:48px;line-height:24px;color:#ffffff;font-size:18px;overflow:hidden;text-indent:2em;}

.NewsBox .tzggBox,
.bb-page .tzggBox{width: 648px;height: 576px;padding: 53px 40px 0px;}
.NewsBox .tzggBox ul li,
.bb-page .tzggBox ul li{width: 602px;height:98px;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);background:#ffffff;padding:12px 25px 0px 21px;overflow:hidden;margin-bottom: 35px;}
.NewsBox .tzggBox ul li .txt,
.bb-page .tzggBox ul li .txt{width:440px;height:84px;float:left;}
.NewsBox .tzggBox ul li .txt .date,
.bb-page .tzggBox ul li .txt .date{width:100%;height:27px;font-size:14px;color:#1c69c6;line-height:27px;}
.NewsBox .tzggBox ul li .txt h1,
.bb-page .tzggBox ul li .txt h1{width:100%;height:33px;}
.NewsBox .tzggBox ul li .txt h1 a,
.bb-page .tzggBox ul li .txt h1 a{display:block;width:100%;height:33px;line-height:33px;font-size:18px;color:#333333; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.NewsBox .tzggBox ul li:hover .txt h1 a,
.bb-page .tzggBox ul li:hover .txt h1 a{color:#0b73dc;}
.NewsBox .tzggBox ul li .txt p,
.bb-page .tzggBox ul li .txt p{height:23px;line-height:23px;color:#999999;font-size: 14px; overflow:hidden;}
.NewsBox .tzggBox ul li .more,
.bb-page .tzggBox ul li .more{width:82px;height:48px;float:right;background:url( "index_icon01.png")no-repeat right center;margin-top:19px;}
.NewsBox .tzggBox ul li:hover,
.bb-page .tzggBox ul li:hover{transform: translateY(-5px); transition:transform 1s;cursor:pointer;}
.NewsBox .tzggBox ul li .more a,
.bb-page .tzggBox ul li .more a{display:block;width:100%;height:100%;font-size:14px;color:#1c69c6;line-height:48px;}
.NewsBox .tzggBox ul li .more a:hover,
.bb-page .tzggBox ul li .more a:hover{color:#0b73dc;}

.NewsCenter .navlist{width:672px;height:57px; position: absolute;top:0px;left:0px;z-index: 999;background:#c0e0ff;}
.NewsCenter .navlist li{ width:167px; height: 57px; float:left;cursor: pointer; color: #ffffff; text-align: center; line-height: 57px;position:relative;}
.NewsCenter .navlist li span{display:block;width:1px;height:33px;background:#e0f0ff;position:absolute;top:12px;right:0px;}
.NewsCenter .navlist li a{ display:block;width:100%;height:100%;font-size:24px;color:#333333;}
.NewsCenter .navlist li.bb-current a,
.NewsCenter .navlist li:hover a{color:#ffffff;}
.NewsCenter .navlist li:hover,
.NewsCenter .navlist li.bb-current{background:#0b73dc;border-right:3px solid #ffffff;border-bottom: 3px solid #ffffff;}
.NewsCenter .navlist li:hover span,
.NewsCenter .navlist li.bb-current span{display:none;}
.NewsCenter .bb-bookblock {width: 1400px !important;height:626px !important; position: relative;}

/*快捷入口*/
.listBox{height:80px;margin-bottom:50px;}
.listBox ul{display:flex;justify-content:space-between;}
.listBox ul li{width:249px;height:80px; background:#d5eaff;float:left;position:relative;overflow:hidden;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);}
.listBox ul li a{display:block;width:100%;height:100%;text-align:center;line-height:80px;font-size:24px;font-weight:bold;color:#1c69c6;position:absolute;z-index:2;}
.listBox ul li p{width:100%;height:80px;background:#005ab9;position:absolute;top:80px;left:0;z-index:1;}
.listBox ul li:hover p{height:80px;transition:all 0.5s;top:0;}
.listBox ul li:hover a{color:#ffffff;}

/*专题横幅*/
.ztBox{ height: 130px;margin-bottom:6px;}
.ztBox .hd{ display: none; }
.ztBox .bd{ position: relative; height: 130px; perspective:1500px;}
.ztBox .bd ul,
.ztBox .bd ul li,
.ztBox .bd ul li img{width: 100%;height: 130px;}
.ztBox .bd ul{ transform-style:preserve-3D; transition: all 0.8s; }
.ztBox .bd ul li{ position: absolute; left: 0; top: 0;}
.ztBox .bd ul li.block{ display: block !important;}
.ztBox .bd ul,
.ztBox .bd ul li{transform-origin: center center -65px;-webkit-transform-origin: center center -65px;-ms-transform-origin: center center -65px;-moz-transform-origin: center center -65px;}

/*政务公开、政务服务、政民互动切换*/
.PartBox{margin-bottom:35px;}
.PartBox .hd{height:126px;margin-bottom:9px;}
.PartBox .hd ul{display:flex;justify-content: center;flex-wrap: nowrap;}
.PartBox .hd ul li{width:302px;height:126px;float:left;transition: width 0.5s;background: url("index_icon07.png")no-repeat right center;position:relative;}
.PartBox .hd ul .li-3{background:none;}
.PartBox .hd ul li a{display:block;width:100%;height:100%;}
.PartBox .hd ul li a i{display:none;width:46px;height:126px;float:left;left:45px;transform:none;position:absolute;}
.PartBox .hd ul .li-1 a i{background: url("index_icon02.png")no-repeat center 10px;}
.PartBox .hd ul .li-2 a i{background: url("index_icon03.png")no-repeat center 9px;}
.PartBox .hd ul .li-3 a i{background: url("index_icon04.png")no-repeat center 11px;}
.PartBox .hd ul li a span{display:block;width:100%;height:126px;font-size:38px;font-weight:bold;color:#333333;float:left;line-height:126px; text-indent:75px;}
.PartBox .hd ul li:hover,
.PartBox .hd ul li.on{width:316px;}
.PartBox .hd ul li:hover a i,
.PartBox .hd ul li.on a i{display:block;}
.PartBox .hd ul li:hover a span,
.PartBox .hd ul li.on a span{color:#1c69c6;text-indent:105px;}

.PartBox .bd{height:auto;background: url("index_bg07.png")no-repeat center top #ffffff;padding-top:40px;}

/*政务公开*/
.PartBox .bd .zwgkBox{width:100%;height:610px;border-radius:25px;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);padding:40px 30px 0px;box-sizing: border-box;}
/*政策文件*/
.zwgkBox .zcwjBox{width:715px;height:445px;}
.zwgkBox .zcwjBox .title{width:100%;height:65px;border-bottom:1px solid #e6e6e6;margin-bottom:30px;position: relative;}
.zwgkBox .zcwjBox .title .onBar{ position: absolute; width: 112px; width: 0px; height: 4px; border-radius: 2px; background: #1c69c6; bottom:-2.5px; left: 0; }
.zwgkBox .zcwjBox .title ul li{width:auto;height:65px;float:left;position:relative;} 
.zwgkBox .zcwjBox .title li + li{margin-left:56px;}
.zwgkBox .zcwjBox .title ul li a{display:block;width:auto;font-size:24px;color:#333333;line-height:65px;}
.zwgkBox .zcwjBox .title ul li span{opacity:0; width:0px;height:4px;background:#1c69c6;position:absolute;left:50%;bottom:-2px; transform:translateX(-50%);border-radius:2px;}
.zwgkBox .zcwjBox .title ul li.on a,
.zwgkBox .zcwjBox .title ul li:hover a{font-weight:bold;color:#1c69c6;}
.zwgkBox .zcwjBox .title ul li.on span,
.zwgkBox .zcwjBox .title ul li:hover span{width:100%;opacity:1; transition:all 1s;}
.zwgkBox .zcwjBox .NewsList ul{height:auto;overflow:hidden;}
.zwgkBox .zcwjBox .NewsList ul li{width:100%;height:50px;background: url("liststyle.png")no-repeat left center;position:relative;}
.zwgkBox .zcwjBox .NewsList ul li a{display:block;width:558px;line-height:50px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:18px;font-size:18px;color:#333333;}
.zwgkBox .zcwjBox .NewsList ul li span{display:block;width:120px;line-height:50px;text-align:right;font-size:18px;color:#999999;float:right;}
.zwgkBox .zcwjBox .NewsList ul li:hover a{color:#1c69c6;}
.zwgkBox .zcwjBox .NewsList ul .zcjsBox{width:100%;height:66px;background:#d8ecff;overflow:hidden;margin-bottom:23px;margin-top:10px;}
.zwgkBox .zcwjBox .NewsList ul .zcjsBox h3{width:138px;height:22px;float:left;margin:22px 69px 0px 25px;}
.zwgkBox .zcwjBox .NewsList ul .zcjsBox h3 img{width:100%;height:auto;}
.zwgkBox .zcwjBox .NewsList ul .zcjsBox .input{width:459px;height:44px;border-radius:17px;margin-top:11px;overflow:hidden;background:#ffffff;border:1px solid #e3eaf4;box-sizing:border-box;}
.zwgkBox .zcwjBox .NewsList ul .zcjsBox .input .inp{width:396px;height:44px;float:left;border:none;outline:none;font-size:16px;color:#999999;text-indent:15px;overflow:hidden;}
.zwgkBox .zcwjBox .NewsList ul .zcjsBox .input>a{display:block;width:53px;height:44px;background: url( "index_icon05.png")no-repeat center;float:left;}
/*重点领域信息、政府信息公开*/
.zwgkBox .zdlyBox{width:577px;height:445px;}
.zwgkBox .zdlyBox .conBox{width:629px;height:343px;background: url("index_bg06.png")no-repeat center;margin-top:-19px;padding-top:61px;box-sizing: border-box;margin-bottom: 2px;}
.zwgkBox .zdlyBox .conBox h1{width:100%;height:43px;margin-bottom:12px;}
.zwgkBox .zdlyBox .conBox h1 a{display:block;width:188px;height:43px;margin:0 auto;font-size:24px;font-weight:bold;color:#1c69c6;}
.zwgkBox .zdlyBox .conBox h1:hover a{text-shadow:0px 2px 1px rgba(0,122,216,0.3);transform:translateY(-2px);transition:transform 1s;}
.zwgkBox .zdlyBox .conBox .list{width:552px;height:180px;margin:0 auto;overflow:hidden;}
.zwgkBox .zdlyBox .conBox .list ul li{width:150px;height:45px;background: url("index_bg05.png")no-repeat center;margin:0px 17px 18px;float:left;}
.zwgkBox .zdlyBox .conBox .list ul li a{display:block;width:100%;height:100%;text-align:center;line-height:45px;font-size:18px;color:#333333;}
.zwgkBox .zdlyBox .conBox .list ul li:hover,
.zwgkBox .zdlyBox .conBox .list ul li.on{background:url("index_bg05_on.png")no-repeat center;}
.zwgkBox .zdlyBox .conBox .list ul li:hover a,
.zwgkBox .zdlyBox .conBox .list ul li.on a{color:#ffffff;}
.zwgkBox .zdlyBox .conBox .num{width:100%;height:24px;}
.zwgkBox .zdlyBox .conBox .num ul {width:100%; display:flex;justify-content: center;}
.zwgkBox .zdlyBox .conBox .num ul li{width:8px;height:8px;margin:8px 3px;display:inline-block;background:#ffffff;font-size:0px;cursor:pointer;}
.zwgkBox .zdlyBox .conBox .num ul li.on,
.zwgkBox .zdlyBox .conBox .num ul li:hover{background:#175aa2;transform:rotate(45deg);transition:transform 1s;}
.zwgkBox .zdlyBox .xxgkBox{width:577px;height:101px; background: url("index_img06.png")no-repeat center;margin-left:3px;}
.zwgkBox .zdlyBox .xxgkBox .title{width:79px;height:97px;float:left;margin:2px 0px 0px 2px}
.zwgkBox .zdlyBox .xxgkBox .title a{display:block;width:100%;height:100%;}
.zwgkBox .zdlyBox .xxgkBox ul{width:430px;height:70px;margin:16px 0px 0px 32px;float:left;}
.zwgkBox .zdlyBox .xxgkBox ul li{width:190px;height:35px;float:left;margin-left:25px;background: url("liststyle.png")no-repeat left center;}
.zwgkBox .zdlyBox .xxgkBox ul li a{display:block;width:100%;text-indent:21px;font-size:18px;color:#333333;line-height:35px;}
.zwgkBox .zdlyBox .xxgkBox ul li:hover a{color:#1c69c6;}
/*领导之窗、机构设置-*/
.zwgkBox .ldzcBox{width:100%;height:60px;margin-top:15px;}
.zwgkBox .ldzcBox ul{width:100%;display:flex;justify-content: space-between;}
.zwgkBox .ldzcBox ul li{width:auto;height:60px;float:left;}
.zwgkBox .ldzcBox ul li a{display:block;width:100%;height:100%;}
.zwgkBox .ldzcBox ul li a i{display:block;width:46px;height:46px;float:left;margin:7px 22px 0px 0px;background-image:url("index_icon.png");background-repeat: no-repeat;}
.zwgkBox .ldzcBox ul li a .i-1{background-position: -577px -12px;}
.zwgkBox .ldzcBox ul li a .i-2{background-position: -577px -114px;}
.zwgkBox .ldzcBox ul li a .i-3{background-position: -577px -215px;}
.zwgkBox .ldzcBox ul li a .i-4{background-position: -576px -317px;}
.zwgkBox .ldzcBox ul li a .i-5{background-position: -581px -446px;}
.zwgkBox .ldzcBox ul li a .i-6{background-position: -581px -547px;}
.zwgkBox .ldzcBox ul li a span{font-size:20px;font-weight:bold;color:#1c69c6;line-height:60px;}

/*政务服务*/
.PartBox .bd .zwfwBox{width:100%;height:610px;border-radius:13px;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);padding:60px 30px 0px;box-sizing: border-box;}
.zwfwBox .Banner{width:100%;height:92px;}
.zwfwBox .Banner a{display:block;width:100%;height:100%;overflow:hidden;}
.zwfwBox .Banner a img{width:100%;height:100%;transition:all 1s;}
.zwfwBox .Banner:hover a img{transform:scale(1.05);}
.zwfwBox .linkBox{width:100%;height:101px;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);padding-left:6px;box-sizing:border-box;margin:37px auto;}
.zwfwBox .linkBox ul li{width:auto;height:101px;float:left;margin:0px 38px 0px 36px;}
.zwfwBox .linkBox ul li a{display:block;width:100%;height:100%;}
.zwfwBox .linkBox ul li a i{display:block;width:51px;height:58px;float:left;margin:21px 25px 0px 0px; background-image:url("index_icon.png");background-repeat:no-repeat;}
.zwfwBox .linkBox ul li a span{font-size:24px;font-weight:bold;color:#333333;line-height:101px;float:right;}
.zwfwBox .linkBox ul li a .i-1{background-position: -411px -6px;}
.zwfwBox .linkBox ul li a .i-2{background-position: -411px -116px;}
.zwfwBox .linkBox ul li a .i-3{background-position: -411px -220px;}
.zwfwBox .linkBox ul li a .i-4{background-position: -411px -323px;}
.zwfwBox .linkBox ul li a .i-5{background-position: -411px -431px;}
.zwfwBox .linkBox ul li:hover a span{color:#1c69c6;}
.zwfwBox .bsfwBox{width:100%;height:224px;}
.zwfwBox .bsfwBox dl dd{width:426px;height:224px;float:left;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);padding-left:170px;box-sizing:border-box;overflow: hidden;}
.zwfwBox .bsfwBox dl .dd-1{background: url("index_img03.png")no-repeat left center;}
.zwfwBox .bsfwBox dl .dd-2{background: url("index_img04.png")no-repeat left center;margin:0px 30px;}
.zwfwBox .bsfwBox dl .dd-3{background: url("index_img05.png")no-repeat left center;}
.zwfwBox .bsfwBox dl dd h1{width:102px;height:44px;border-bottom:4px solid #1c69c6;margin:22px 0px 19px; }
.zwfwBox .bsfwBox dl dd h1 a{display:block;width:100%;line-height:44px;text-align:center;font-size:24px;font-weight:bold;color:#333333;}
.zwfwBox .bsfwBox dl dd p{height:auto;max-height:105px;}
.zwfwBox .bsfwBox dl dd p a,
.zwfwBox .bsfwBox dl dd p span{font-size:18px;color:#333333;line-height:35px;display: inline-block;}
.zwfwBox .bsfwBox dl dd p span{margin:0px 8px;}
.zwfwBox .bsfwBox dl dd p a:hover{color:#ff0000;}
.zwfwBox .bsfwBox dl .dd-1:hover{background:url("index_img03.png")no-repeat left center #1c69c6;}
.zwfwBox .bsfwBox dl .dd-2:hover{background:url("index_img04.png")no-repeat left center #1c69c6;}
.zwfwBox .bsfwBox dl .dd-3:hover{background:url("index_img05.png")no-repeat left center #1c69c6;}
.zwfwBox .bsfwBox dl dd:hover{transform:translateY(-3px);transition:transform .5s;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.6);}
.zwfwBox .bsfwBox dl dd:hover p a,
.zwfwBox .bsfwBox dl dd:hover a,
.zwfwBox .bsfwBox dl dd:hover p span{color:#ffffff; }
.zwfwBox .bsfwBox dl dd p a:hover{text-decoration:underline;}
.zwfwBox .bsfwBox dl dd:hover h1 a{color:#ffffff; }
.zwfwBox .bsfwBox dl dd:hover h1{border-bottom:4px solid #ffffff;}

/*互动交流*/
.PartBox .bd .hdjlBox{width:100%;height:610px;border-radius:25px;box-shadow:0px 1px 13px 0px rgba(0,122,216,0.2);padding:40px 30px 0px;box-sizing: border-box;}
/*领导信箱*/
.hdjlBox .ldxxBox{width:782px;height:526px;}
.hdjlBox .ldxxBox .title{width:100%;height:62px;border-bottom:1px solid #e6e6e6;margin-bottom:34px;}
.hdjlBox .ldxxBox .title h1{width:96px;height:62px;float:left;position:relative;}
.hdjlBox .ldxxBox .title h1 a{display:block;width:100%;height:100%;text-align:center;line-height:62px; font-size:24px;font-weight:bold;color:#1c69c6;}
.hdjlBox .ldxxBox .title h1 span{display:block;width:96px;height:4px;background:#1c69c6;border-radius:2px;position: absolute;bottom:-2px;left:0px;}
.hdjlBox .ldxxBox .title ul{width:400px;height:62px;float:right;}
.hdjlBox .ldxxBox .title ul li{width:auto;height:62px;float:left;margin-left:32px;}
.hdjlBox .ldxxBox .title ul li a{display:block;width:100%;height:100%;}
.hdjlBox .ldxxBox .title ul li a i{display:block;width:24px;height:62px;float:left;margin-right:5px; background-image:url("index_icon.png");background-repeat:no-repeat;}
.hdjlBox .ldxxBox .title ul li a span{font-size:18px;color:#1c69c6;line-height:62px;}
.hdjlBox .ldxxBox .title ul li a .i-1{background-position: -8px -4px;}
.hdjlBox .ldxxBox .title ul li a .i-2{background-position: -9px -119px;}
.hdjlBox .ldxxBox .title ul li a .i-3{background-position: -8px -230px;}
.hdjlBox .ldxxBox .conBox{height:auto;overflow:hidden;}
.hdjlBox .ldxxBox .conBox .hd_xx{width:100%;height:60px;background:#d8ecff;margin-bottom:18px;}
.hdjlBox .ldxxBox .conBox .hd_xx span{display:block;line-height:60px;font-size:22px;color:#333333;float:left;}
.hdjlBox .ldxxBox .conBox .hd_xx .t1{width:618px;text-indent:21px;}
.hdjlBox .ldxxBox .conBox .hd_xx .t2{width:106px;margin-left:33px;}
.hdjlBox .ldxxBox .conBox ul li{width:100%;height:50px;overflow:hidden;background: url("liststyle.png")no-repeat left center;}
.hdjlBox .ldxxBox .conBox ul li a{display:block;width:618px;line-height:50px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-indent:18px;float:left;font-size:18px;color:#333333;}
.hdjlBox .ldxxBox .conBox ul li span{display:block;width:106px;margin-left:33px;line-height:50px;font-size:18px;color:#999999;float:left;}
.hdjlBox .ldxxBox .conBox ul li:hover a{color:#1c69c6;}
.hdjlBox .iconList{width:509px;height:491px;padding-top:19px;}
.hdjlBox .iconList ul li{width:241px;height:91px;float:left;margin-bottom:25px;background:url("index_bg03.png")repeat-x;border-radius:13px;overflow:hidden;}
.hdjlBox .iconList ul .li-2,
.hdjlBox .iconList ul .li-4,
.hdjlBox .iconList ul .li-6{float:right;}
.hdjlBox .iconList ul li a{display:block;width:100%;height:100%;}
.hdjlBox .iconList ul li a i{display:block;width:64px;height:64px;float:left;margin:14px 26px 0px 34px;background-image: url("index_icon.png");background-repeat:no-repeat;}
.hdjlBox .iconList ul .li-1 a i{background-position:-93px 0px;}
.hdjlBox .iconList ul .li-2 a i{background-position:-263px 0px;}
.hdjlBox .iconList ul .li-3 a i{background-position:-93px -116px;}
.hdjlBox .iconList ul .li-4 a i{background-position:-263px -117px;}
.hdjlBox .iconList ul .li-5 a i{background-position:-93px -230px;}
.hdjlBox .iconList ul .li-6 a i{background-position:-263px -228px;}
.hdjlBox .iconList ul li a span{font-size:22px;font-weight:bold;color:#1c69c6;line-height:91px;text-shadow:0px 2px 0px rgba(255,255,255,1);}
.hdjlBox .iconList ul .cjwt{width:100%;height:142px;background: url("index_img01.png")no-repeat center;}
.hdjlBox .iconList ul .cjwt a{text-align:center;display: flex;align-items: center;}
.hdjlBox .iconList ul .cjwt a span{line-height:50px;font-size:36px;font-weight:bold;color:#ffffff;text-shadow:0px 3px 0px rgba(0,37,81,.3);padding-left:48px;}
.hdjlBox .iconList ul li:hover{transform:translateY(-3px);transition:all 1s;}

/*专题专栏*/
.ztzlBox{height:315px;margin-bottom:68px;}
.ztzlBox .hd{width:100%;height:57px;position:relative;margin-bottom:30px;}
.ztzlBox .hd span{display:block;width:100%;height:1px;background:#ceebff;position:absolute;left:0;top:28px;z-index:-1;}
.ztzlBox .hd a{display:block;width:330px;height:57px;margin:0 auto;background: url("index_icon06.png")no-repeat center #ffffff;font-size:38px;font-weight:bold;color:#1c69c6;text-align:center;line-height:57px;}
.ztzlBox .bd{width:100%;height:228px;}
.ztzlBox .bd ul li{width:332px;height:228px;float:left;margin-right:26px;}
.ztzlBox .bd ul li a{display:block;width:100%;height:100%;overflow:hidden;}
.ztzlBox .bd ul li a .pic{display:block;width:332px;height:138px;margin-bottom:24px;border-radius:13px;overflow:hidden;}
.ztzlBox .bd ul li a .pic  img{width:100%;height:100%;transition:all 1s;}
.ztzlBox .bd ul li a .pic:hover img{transform:scale(1.05);}
.ztzlBox .bd ul li a i{display:block;width:85px;height:26px;border-radius:5px;background:#ff0000;text-align:center;line-height:26px;font-size:14px;color:#ffffff;font-style: normal;margin-bottom:5px;}
.ztzlBox .bd ul li a:hover i{transform:none;}
.ztzlBox .bd ul li a p{width:100%;height:35px;font-size:16px;color:#333333;line-height:35px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ztzlBox .bd ul li a p:hover{color:#ff0000;}
.ztzlBox .btn{display:block;width:41px;height:41px;position:absolute;top:136px;background-image: url("index_icon.png");background-repeat: no-repeat;}
.ztzlBox .prev{left:-82px;background-position:0px -347px;}
.ztzlBox .next{right:-82px;background-position:0px -451px;}


.ztzlBox .bd.ztzl_left{ width: 25%;}
.ztzlBox .bd.ztzl_right{ width: 75%;}