@charset "utf-8";
* { margin: 0; padding: 0; }
body{ min-width: 1200px; font-family: "Microsoft yahei";max-width: 1920px; margin: 0 auto;font-size: 16px;color: #323232;}
a{text-decoration:none;}
ul{list-style:none;}
.fl { float: left; }
.fr { float: right; }
img{border:0px}
ul,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,p{padding:0;margin:0}
.clear{zoom: 1;}
.clear:after {clear:both;content:'';display:block;width:0;height:0;visibility:hidden; }

.w10{width:100%}
.w12{width:1200px;margin:0 auto}

.top-box{background:url(../images2020/topBg.png) no-repeat top center; height:120px;position: relative;transition: 0.4s;}
.top-box .logo{float: left;margin-top: 18px;transition: 0.4s;}
.top-box .search-r{float: right;margin-top: 37px;transition: 0.4s;}
.top-box .search-r .top-a{display: block;text-align: center;}
.top-box .search-r a{color: white;display: inline-block;color: #efefef;font-size: 14px;padding: 0 4px;border: 1px solid #7b9fe1;width: 80px;text-align: center;height: 34px;line-height: 34px;border-radius: 17px;margin-right: 20px;}
.top-box .search-r a:hover{color: white;font-weight: bold;}
.top-box .search-r img{width: 20px;}
.top-box .search{width: 240px;height: 34px;border-radius: 20px;border: 1px solid #7b9fe1;box-sizing: border-box;float: right;}
.top-box .search .text{background: none;outline: none;border: none;padding: 0 0 0 10px;color: white;width: 200px;line-height: 34px;height: 34px;}
.top-box .search .img{margin-top: 11px;}
.top-box .search .input1{float: left;}
.top-box .search .input2{float: left;}
  
.navBar{color:#fff;height: 50px;line-height: 50px;z-index: 999;background:#0083d6;bottom: -50px;}
.navBar .nav{ margin:0 auto; }
.navBar .nav h3{font-size:100%;font-size:16px;text-align: center;}
.navBar .nav .m{position:relative;float:left; width: 150px;display:inline;text-align:center;}
.navBar .nav .on{}
.navBar .nav .on h3 a{background: #1f74d9;height: 50px;}
.navBar .nav h3 a{zoom:1;height: 50px;line-height: 20px;display:block;text-align: center;font-weight: normal;line-height: 50px;color:#fff;}
.navBar .nav .sub{display: none;width: 150px;position:absolute;left: 0;top: 50px;background: url(../images2020/sub-bg.png) repeat;float:left;line-height:30px;z-index: 99;}
.navBar .nav .sub li{ }
.navBar .nav .sub li a{display:block; zoom:1; transition: 0.3s;text-align: left;padding-left: 20px;line-height: 46px;color:#fff;}
.navBar .nav .sub li a:hover{  transition: 0.3s;background: #79b1f1;}
.navBar .nav #m2 .sub{ z-index:1; width:980px; left:-116px;} 

.bg{background: url(../images2020/bodyBg.png) no-repeat bottom center;background-size: cover;}


.newsBox{margin-top: 45px;}
.newsScroll { position: relative;width: 380px;z-index:9;}
.newsScroll .hd { display: none;position: absolute;bottom: 55px; height:30px; padding:0 10px; z-index: 5;left: 240px;bottom: 55px;}
.newsScroll .hd ul{margin-top:10px; zoom:1; }
.newsScroll .hd ul li{float:left;  width:9px; height:9px; margin-right:5px; text-indent:-999px; cursor:pointer; background:url(../images2020/news-do.png) 0 -9px no-repeat; position: relative;}
.newsScroll .hd ul li.on{ background-position:0 0; }
.newsScroll .bd ul{}
.newsScroll .bd ul li a { display: block; width: 380px; font-size: 0; }
.newsScroll .bd ul li a .img{width: 380px; ;overflow: hidden;}
.newsScroll .bd ul li a img { transition: all 0.6s;width: 422px; height: 300px;}
.newsScroll .bd ul li a img:hover { transform: scale(1.1); }
.newsScroll .bd ul li { position: relative;width: 380px;}
.newsScroll .bd ul li .bt {width: 340px;height: 51px;line-height: 51px; background: url(../images2020/news-line.png) repeat-x;background: #f0f0f0;padding: 0 20px;}
.newsScroll .bd ul li .bt p {width: 100%;text-align: center;font-size: 16px;color: #323232; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.newsScroll .bd ul li:hover .bt p{color: #000;}
.newsScroll .prev, .newsScroll .next { width: 28px; height: 56px; position: absolute; top: 38%; z-index: 3; }
.newsScroll .prev { left: 0; background: url(../images2020/btn.png) left no-repeat; }
.newsScroll .next { right: 0; background: url(../images2020/btn.png) right no-repeat; }
.newsScroll:hover .prev { display: block; }
.newsScroll:hover .next { display: block; }

.kydt{width: 380px;margin-left: 30px;}
.kydt .title {padding-bottom: 6px;border-bottom: 1px solid #cccccc;margin-bottom: 22px;width: 380px;}
.kydt .title h4{float: left;font-size: 24px;font-weight: normal;color: #323232;line-height: 36px;height: 36px;font-weight: normal;background: url(../images2020/kydtbt.png) no-repeat left center;padding-left: 40px;}
.kydt .title a{float: right;margin-top: 12px;color: #999;font-size: 14px;text-transform: uppercase;font-family: "times new roman";}
.kydt .title a:hover{color: #018CF3;}
.kydt .kydtCon ul li{padding:0;padding-bottom: 11px;}
.kydt .kydtCon ul li+li{padding: 11px 0;}
.kydt .kydtCon ul li .date{width: 80px;float: left;height: 55px;background: #f0f0f0;border-radius:4px;transition: 0.4s;}
.kydt .kydtCon ul li:hover .date{background: #0083d6;transition: 0.4s;}
.kydt .kydtCon ul li:hover .date i,
.kydt .kydtCon ul li:hover .date b{color: white;transition: 0.4s;}
.kydt .kydtCon ul li .date i{font-size: 20px;color: #000;display: block;font-style: normal;text-align: center;font-weight: bold;font-family: "宋体";padding-top: 8px;}
.kydt .kydtCon ul li .date b{font-style: normal;font-weight: normal;font-size: 12px;color: #a3a3a3;text-align: center;display: block;padding-top: 2px;font-family: "宋体";}
.kydt .kydtCon ul li a{float: right;font-size: 16px;line-height: 26px;transition: all 0.5s;width: 280px;color: #323232;text-align: justify;}
.kydt .kydtCon ul li a:hover{padding-left: 10px;transition: all 0.5s;color: #005BB8;}

.xshd{width: 380px;margin-left: 30px;}
.xshd .title {padding-bottom: 6px;border-bottom: 1px solid #cccccc;margin-bottom: 22px;width: 380px;}
.xshd .title h4{float: left;font-size: 24px;font-weight: normal;color: #323232;line-height: 36px;height: 36px;font-weight: normal;background: url(../images2020/tu4.png) no-repeat left center;padding-left: 40px;}
.xshd .title a{float: right;margin-top: 12px;color: #999;font-size: 14px;text-transform: uppercase;font-family: "times new roman";}
.xshd .title a:hover{color: #018CF3;}
.xshd .xshdCon ul li{padding:0;padding-bottom: 11px;}
.xshd .xshdCon ul li+li{padding: 11px 0;}
.xshd .xshdCon ul li .date{width: 80px;float: left;height: 55px;background: #f0f0f0;border-radius:4px;}
.xshd .xshdCon ul li:hover .date{background: #0083d6;transition: 0.4s;}
.xshd .xshdCon ul li:hover .date i,
.xshd .xshdCon ul li:hover .date b{color: white;transition: 0.4s;}
.xshd .xshdCon ul li .date i{font-size: 20px;color: #000;display: block;font-style: normal;text-align: center;font-weight: bold;font-family: "宋体";padding-top: 8px;}
.xshd .xshdCon ul li .date b{font-style: normal;font-weight: normal;font-size: 12px;color: #a3a3a3;text-align: center;display: block;padding-top: 2px;font-family: "宋体";}
.xshd .xshdCon ul li a{float: right;font-size: 16px;line-height: 26px;transition: all 0.5s;width: 280px;color: #323232;text-align: justify;}
.xshd .xshdCon ul li a:hover{padding-left: 10px;transition: all 0.5s;color: #005BB8;}

.noticeLink{margin-top: 20px;padding-bottom: 100px;}
.noticeLink .notice{width: 720px;padding: 10px 35px 35px 35px;background: url(../images2020/bgNOtice.png) repeat;}
.noticeLink .notice .title {padding-bottom: 6px;border-bottom: 1px solid #cccccc;margin-bottom: 22px;width: 720px;}
.noticeLink .notice .title h4{float: left;font-size: 24px;font-weight: normal;color: #323232;line-height: 36px;height: 36px;font-weight: normal;background: url(../images2020/noticebt.png) no-repeat left center;padding-left: 40px;}
.noticeLink .notice .title a{float: right;margin-top: 12px;color: #999;font-size: 14px;text-transform: uppercase;font-family: "times new roman";}
.noticeLink .notice .title a:hover{color: #018CF3;}
.noticeLink .notice .noticeCon {margin-top: 20px;}
.noticeLink .notice .noticeCon ul {height: 560px;}
.noticeLink .notice .noticeCon ul li a{float: right;font-size:16px;line-height:38px;transition: all 0.5s;width:600px;color:#323232;line-height: 50px;border-bottom: 1px dashed #bfbfbf;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;text-overflow: ellipsis;
}
.noticeLink .notice .noticeCon ul li:hover a{color: #005BB8;font-weight: bold;}
.noticeLink .notice .noticeCon ul li:hover p{color: white;background: #005BB8;border: 1px solid #005BB8;}
.noticeLink .notice .noticeCon ul li p{float: left;font-size: 14px;color: #808080;line-height: 50px;border: 1px solid #dcdcdc;line-height: 30px;font-size: 12px;text-align: center;color: #323232;margin-top: 9px;width: 100px;border-radius: 14px;}
.noticeLink .rightLink{width: 380px;}
.noticeLink .rightLink .link{}
.noticeLink .rightLink .link ul{}
.noticeLink .rightLink .link ul li{height: 70px;box-sizing: border-box;border: 1px solid #e5e5e5;background: #bee8eb;}
.noticeLink .rightLink .link ul li+li{background: #f4cab7;margin-top: 10px;}
.noticeLink .rightLink .link ul li+li+li{background: #b7d2f4;}
.noticeLink .rightLink .link ul li a{}
.noticeLink .rightLink .link ul li a .img1{width: 60px;float: left;margin-left: 15px;margin-top: 13px;}
.noticeLink .rightLink .link ul li+li a .img1{margin-top: 16px;}
.noticeLink .rightLink .link ul li+li+li a .img1{margin-top: 13px;}
.noticeLink .rightLink .link ul li a .img1 img{display: block;text-align: center;margin: 0 auto;}
.noticeLink .rightLink .link ul li a p{width:230px;float: left;font-size: 20px;color: black;line-height: 70px;margin-left: 15px;}
.noticeLink .rightLink .link ul li:hover a p{color: #005BB8;}
.noticeLink .rightLink .link ul li a .img2{display: block;width: 27px;height: 27px;float: right;margin-top: 20px;}
.noticeLink .rightLink .cyLink{margin-top: 20px;}
.noticeLink .rightLink .cyLink .title{background: #67b9ec;height: 70px;}
.noticeLink .rightLink .cyLink .title p{display: block;line-height: 70px;font-size: 20px;font-weight: bold;padding-left: 80px;background: url(../images2020/icon04.png)no-repeat 15px center;color: white;}
.noticeLink .rightLink .cyLinkCon{padding: 10px 0 20px 0;background: url(../images2020/bgNOtice.png)repeat;}
.noticeLink .rightLink .cyLinkCon ul{height: 322px;}
.noticeLink .rightLink .cyLinkCon ul li{}
.noticeLink .rightLink .cyLinkCon ul li a{font-size: 14px;color: #333333;line-height: 36px;padding-left: 30px;background: url(../images2020/cyLinkSj.png) no-repeat 15px center;}
.cyLink{width: 380px;height: 400px;}
.scorll{overflow-x: hidden;overflow-y: auto;color: #000;font-size: 16px;height: 100%;margin-right: 15px;}
.scorll li{height:36px;}
.scorll::-webkit-scrollbar {width:2px;height:2px;}
.scorll::-webkit-scrollbar-thumb {border-radius:100px;-webkit-box-shadow:inset 0 0 5px rgba(0,0,0,0.2);background:#0083d6;width: 5px;}
.scorll::-webkit-scrollbar-track {border-radius:0;background:rgba(0,0,0,0.1);border-radius: 3px;width: 2px;}

.footer{background:#003cae;padding: 22px 0 16px 0;}
.footer p{font-size: 14px;color: white;text-align: center;height: 28px;}


.nySubNav{margin-bottom: 15px;}
.nySubNav ul{margin-left: -40px;}
.nySubNav ul li{border: 1px solid #184eb4;height: 42px;box-sizing: border-box;border-radius: 21px;width: 260px;float: left;margin-left: 40px;margin-bottom: 15px;}
.nySubNav ul li a{font-size: 16px;color: #184eb4;line-height: 42px;display: block;text-align: center;}
.nySubNav ul li:hover{background: #184eb4;}
.nySubNav ul li:hover a{color: white;}
.nySubNav ul .on {background: #184eb4;}
.nySubNav ul .on a{color: white;}
.nybg{background: url(../images2020/nrbg.png) no-repeat bottom center;background-size: cover;}
.list-box{margin-top: 50px;padding-bottom: 60px;min-height: 600px;}
.left-nav{width: 280px;}
.left-nav .con{background: url(../images2020/list-nav01.png) no-repeat bottom center;margin-bottom: 30px;padding-bottom: 61px;}
.left-nav h5{height: 80px;line-height: 80px;background:url(../images2020/leftNavBg.png);font-size: 26px;color: #fff;font-weight: bold;text-align: center;}
.left-nav ul{background: #f5f5f5;}
.left-nav ul li{padding: 0 30px;}
.left-nav ul li a{transition: 0.6s all;border-bottom: 1px solid #d9d9d9;height: 50px;line-height: 50px;display: block;font-size: 18px;color: #333333;font-weight: normal;text-align: center;}
.left-nav ul li.on{background: url(../images2020/list-nav02.png) no-repeat left center;}
.left-nav ul li.on a{color: #018CF3;font-weight: bold;}
.left-nav ul li:hover{background: url(../images2020/list-nav02.png) no-repeat left center;}
.left-nav ul li:hover a{color: #018CF3;transition: 0.6s all;font-weight: bold;}
.left-nav img{width: 280px;height: 170px;}
.list-r{width: 880px;}
.position{background: #f5f5f5;padding: 0 15px;height: 40px;line-height: 40px;margin-bottom: 30px;}
.position p{padding-left: 24px;font-size: 14px;color: #808080;background: url(../images2020/position.png) no-repeat left center;}
.position p a{color: #808080;transition: 0.6s all;}
.position p a:hover{color: #018CF3;transition: 0.6s all;}
.list ul{margin-bottom: 40px;}
.list li{padding-bottom: 12px;margin-bottom: 12px;border-bottom: 1px solid #ebebeb;}
.list li a{display: block;font-size: 16px;color: #323232;overflow: hidden;transition: 0.6s all;}
.list li a i{font-size: 14px;color: #666666;float: right;font-style: normal;}
.list li:hover a{color: #018CF3;transition: 0.6s all;padding-left: 10px;}
.fanye img{display: block;margin: 0 auto;}

.show01{margin-bottom: 35px;}
.show01 h5{font-size: 26px;color: #323232;text-align: center;line-height: 36px;margin-bottom: 10px;}
.show01 p{font-size: 12px;color: #808080;text-align: center;}
.show01 p i{font-style: normal;margin: 0 5px;}
.show02{padding-bottom: 40px;}
.show02 p{font-size: 16px !important; color: #323232;line-height: 32px !important;  font-family: "微软雅黑"!important;background: 0 !important;}
.show02 p span{font-size: 16px !important; color: #323232;line-height: 32px!important; text-align: justify!important;text-indent: 2em!important; font-family: "微软雅黑"!important; background: 0 !important;}
.show02 img{display: block;margin: 0 auto 30px auto;max-width: 880px;}
.show03{padding-top: 30px;border-top: 1px solid #e6e6e6;}
.show03 p{font-size: 14px;color: #323232;margin-bottom: 15px;}
.show03 p a{color: #323232;}
.show03 p a:hover{color: #35806e;transition: 0.6s all;}


.backtop{position: fixed;z-index: 999999;bottom: 3%;right: 4%;cursor: pointer;}