@charset "utf-8";
@import url("/images/reset.css");
@import url("/images/2019footer.css");
body{min-width: 1260px;}
.header{width:100%;height: 400px;background: url(2020_gzlblw_bg.png) center top no-repeat;}
.header .logo{width: 80%;min-width: 1200px;/* background: url(2020_gzlblw_logo.png) left center no-repeat; */height: 97px;margin: 0 auto;}
.header .logo a{width: 373px; height: 146px; display: block;}
.mains{width: 100%; height: auto; overflow: hidden;}
.jj{width: 1000px;height: 168px;margin: 0 auto;overflow: hidden;background: url(2020_gzlblw_img01.png) center center no-repeat;}
.lblw{width: 1000px;height: auto;overflow: hidden;margin: 20px auto 0;}
.lblw dl{width: 100%; height: auto; overflow: hidden;}
.lblw dl dt{width: 487px;height: 216px;float: left;background: url(2020_gzlblw_img03.png) center center no-repeat;}
.lblw dl dd{width: 487px;height: 216px;float: right;background: url(2020_gzlblw_img04.png) center center no-repeat;}
.lblw dl ul{padding: 95px 22px 0px 21px;height: auto;overflow: hidden;}
.lblw dl ul li{width: 138px;float: left;margin: 4px 15px 0px 0px;height: 52px;line-height: 52px;color: #00baff;font-size: 21px;font-weight: bold;text-align: center;background: url(2020_gzlblw_img02.png) center center no-repeat;}
.lblw dl ul li.move{margin-right: 0px;}
.lblw dl ul li.m{line-height: 23px;padding: 3px 0px;height: 46px;}
/*.lblw dl ul li:hover{color: #c00;}*/
.box{width: 100%;height: 509px;background: url(2020_gzlblw_img06.png) center top repeat-x;margin-top: 48px;}
.boxs{width: 100%;height: 509px;background: url(2020_gzlblw_img05.png) center top no-repeat;}

.zcjd{width: 1000px;height: auto;overflow: hidden;margin: 52px auto 0;}
.title{width: 100%; height: 59px; line-height: 59px; border-bottom: 6px solid #68cd76; background: #0a4e95;}
.title a{height: 100%; display: block; padding-left: 25px;}
.title em{color: #fcb220; font-weight: bold; font-style: italic; font-size: 43px;}
.title span{color: #fdfdfd; font-weight: bold; font-style: italic; font-size: 30px;}
.title a:hover em,.zcjd .title a:hover span{color: #c00;}

.titles{height: 20px;padding: 10px 0px;line-height: 20px;}
.titles a{height: 100%;display: block;padding-left: 10px;color:#0a4e95;font-size:20px;border-left:5px solid #0a4e95;}
.titles a:hover{color:#c00;}
.zcjd .tjsp{width: 100%; height: auto; overflow: hidden; margin-top: 20px;}
.zcjd .tjsp .tj{width: 408px;height: 370px;float: left;position: relative;}
.zcjd .tjsp .tj .tjwz{background: #207fec; position: absolute; top:40px; left: 0; z-index: 999; height: 38px; line-height: 38px; width: 74px; text-align: center; color: #FFFFFF; font-size: 14px;}
.zcjd .tjsp .tj .bd{width: 100%;height: 330px;overflow: hidden;}
.zcjd .tjsp .tj .bd ul{width: 100%; height: 330px; overflow: hidden;}
.zcjd .tjsp .tj .bd ul li{width: 100%; height: 330px; overflow: hidden;}
.zcjd .tjsp .tj .bd ul li img{width: 408px;height: 273px;}
.zcjd .tjsp .tj .bd ul li .text{background: #207fec; padding: 0px 35px; height:57px; line-height:57px; color: #ffffff; font-size: 18px; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal;}
.zcjd .tjsp .tj .bd ul li a:hover img{transform:scale(1.1);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.zcjd .tjsp .sp{width: 576px;height: 370px;float: right;}
.zcjd .tjsp .sp ul{width: 100%; height: auto; overflow: hidden;}
.zcjd .tjsp .sp ul li{float: left;width: 280px;height: 160px;position: relative;}
.zcjd .tjsp .sp ul li a{width:100%; height:100%; display:block;}
.zcjd .tjsp .sp ul li img{ width: 280px; height: 160px;}
.zcjd .tjsp .sp ul li .text{background: url(2020_gzlblw_img14.png) center center no-repeat;position: absolute;left: 0;top: 0;width: 100%;height: 192px;}
.zcjd .tjsp .sp ul li.move{float: right;}
.zcjd .tjsp .sp ul li.moves{ margin-top: 15px;}
.zcjd .wztj{width: 100%; height: auto; overflow: hidden; margin-top: 30px;}
.zcjd .wztj ul{width: 100%; height: auto; overflow: hidden;}
.zcjd .wztj ul li{padding: 15px 43px;float: left;width: 405px;height: 145px;background: #f9f9f9;position: relative;margin-bottom: 25px;}
.zcjd .wztj ul li em{display: none; font-weight: bold; background: #207fec; position: absolute; top:0; left: 0; z-index: 999; height: 47px; line-height: 47px; width: 48px; text-align: center; color: #FFFFFF; font-size: 30px;}
.zcjd .wztj ul li h3{width: 100%; text-align: center; line-height: 40px;}
.zcjd .wztj ul li h3 a{width: 100%; color: #012f5b; font-size: 21px; font-weight: bold; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal;}
.zcjd .wztj ul li p{padding-top: 5px;color: #000000;font-size: 16px;font-family: "黑体";text-indent: 2em;line-height: 25px;}
.zcjd .wztj ul li.move{float: right;}
.zcjd .wztj ul li h3 a:hover{color: #c00;}

.gzjl{width: 1000px;height: auto;overflow: hidden;margin: 42px auto 0;}
.gzjl ul.lw{height: auto;overflow: hidden;margin-top: 52px;margin-left: 50px;}
.gzjl ul.lw li{width: 121px;height: 140px;float: left;margin-right: 35px;background: url(2020_gzlblw_img08.png) no-repeat;}
.gzjl ul.lw li.m1{background-position: -1px 0px;}
.gzjl ul.lw li.m2{background-position: -156px 0px;}
.gzjl ul.lw li.m3{background-position: -311px 0px;}
.gzjl ul.lw li.m4{background-position: -467px 0px;}
.gzjl ul.lw li.m5{background-position: -621px 0px;}
.gzjl ul.lw li.m6{background-position: -776px 0px;margin-right: 0px;}
.gzjl ul.lw li a{width: 100%; height: 100%; display: block;}
.gzjl ul.lb{height: auto;overflow: hidden;margin-top: 40px;padding: 0px 89px;}
.gzjl ul.lb li{width: 132px;height: 340px;float: left;margin-right: 6px;background: url(2020_gzlblw_img09.png) no-repeat;}
.gzjl ul.lb li.m1{background-position: 2px 3px;}
.gzjl ul.lb li.m2{background-position: -132px 0px;}
.gzjl ul.lb li.m3{background-position: -267px 3px;}
.gzjl ul.lb li.m4{background-position: -401px 0px;}
.gzjl ul.lb li.m5{background-position: -536px 3px;}
.gzjl ul.lb li.m6{background-position: -670px 0px;margin-right: 0px;}
.gzjl ul.lb li a{width: 100%;height: 180px;display: block;}
.gzjl ul.lb li.m2 a,.gzjl ul.lb li.m4 a,.gzjl ul.lb li.m6 a{margin-top: 153px;}

.gzjl_con{width: 1000px;height: auto;overflow: hidden;margin: 60px auto 0;}
.gzjl_con .tp{width: 546px;height: 396px;float: left;position: relative;}
.gzjl_con .tp .bd{width: 100%; height: 396px; overflow: hidden;}
.gzjl_con .tp .bd ul{width: 100%; height: 396px; overflow: hidden;}
.gzjl_con .tp .bd ul li{width: 100%; height: 396px; overflow: hidden;}
.gzjl_con .tp .bd ul li img{width: 546px; height: 396px;}
.gzjl_con .tp .bd ul li .text{padding: 0px 5%; width: 90%; bottom: 0px; left: 0px; position: absolute; z-index: 999; background: url(2020_gzlblw_img10.png) center center repeat; height:50px; line-height:50px; text-align: center; color: #fefefe; font-size: 18px; font-family: "黑体"; display: block; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; word-wrap: normal;}
.gzjl_con .tp .bd ul li a:hover img{transform:scale(1.1);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.gzjl_con .tp .bd ul li a:hover .text{color: #c00;}
.gzjl_con .sjdt{width: 425px;height: auto;overflow: hidden;float: right;}
.gzjl_con .sjdt .one{ height: 120px; overflow: hidden; width: 100%; border-bottom: 1px dashed #2662c0;}
.gzjl_con .sjdt .one h2 a{ color: #047f6b; font-size: 21px; height: 40px; line-height: 40px; text-align: center; font-family: "黑体"; font-weight: bold;}
.gzjl_con .sjdt .one h2 a{display: block; width: 100%;display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.gzjl_con .sjdt .one h2 a:hover{color: #c00;}
.gzjl_con .sjdt .one p{color: #666666;font-size: 15px;line-height: 30px;text-indent: 2em;font-family: "黑体";padding-top: 10px;}
.gzjl_con .sjdt .one p a{color: #313131;}
.gzjl_con .sjdt .one p a:hover{color: #c00;}
.gzjl_con .sjdt ul{height: auto;overflow: hidden;margin-top: 20px;}
.gzjl_con .sjdt ul li{height: 44px;line-height: 44px;background: url(2020_gzlblw_img11.png) no-repeat 5px center;text-indent: 20px;}
.gzjl_con .sjdt ul li a{width:95%;font-family: "黑体";font-size: 17px;height: 100%;display:block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;float:left;color: #313131;}
.gzjl_con .sjdt ul li a:hover{color: #c00;}
.gzjl_con .sjdt .more{margin-top: 5px;text-align: right;padding-right: 20px;line-height: 30px;}
.gzjl_con .sjdt .more a{color: #012f5b; font-size:18px;}
.gzjl_con .sjdt .more a:hover{color:#c00;}

.dfdt{width: 100%;/* background: url(2020_gzlblw_img12.png) center center no-repeat; */height: 367px;height: 255px;overflow: hidden;margin: 75px auto 0;margin: 15px auto 0;}
.dfdt .titles{width:1000px; margin:0 auto;}
.dfdt ul{height: auto;overflow: hidden;width: 1000px;margin: 5px auto 0;}
.dfdt ul li{width: 50%; float: left; height: 55px;line-height: 55px;}
.dfdt ul li a{padding-left: 2%;width: 98%;font-family: "黑体";font-weight: bold;font-size: 18px;color: #012f5b;height: 100%;display: block;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;word-wrap: normal;}
.dfdt ul li a:hover{color: #c00;}
.dfdt ul li.move{float: right;}

.yqlj{width: 1000px;height: auto;overflow: hidden;margin: 35px auto 0;}
.yqlj ul{height: auto;overflow: hidden;width: 103%;}
.yqlj ul li{float: left;height: 52px;margin-bottom: 25px;margin-right: 5px;}
.yqlj ul li a{width: auto; height: 100%; display: block;}
.yqlj ul li a:hover img{transform:scale(1.1);transition: transform 0.7s ease-out 0s; -moz-transition: transform 0.7s ease-out 0s;-webkit-transform:transform 0.7s ease-out 0s;}
.yqlj ul li.move{ margin-right: 0px;}


.w1200{
    width: 1200px;
}
.auto{
    margin: 0 auto;
}
.Address{padding: 0 70px;height: 53px;border-bottom: 1px solid #CCC;font-size: 16px;color: #000;line-height: 53px;background: url(jczwbzh_ico_8.png) no-repeat 33px center #FFF;}

/*列表页*/
.list-box{overflow: hidden;margin-top: 15px;/* padding: 0 10px; */}
.list-box .left-nav{ float: left; overflow: hidden; width: 260px;}
.list-box .left-nav h2{ font-size: 18px; background: #b8001c; color: #FFFFFF; height: 45px; line-height: 45px; text-align: center;}
.list-box .left-nav ul li{line-height: 45px;border-bottom: 1px solid #dddddd;background: url(2017_w_img05.png) 70px center no-repeat;padding-left: 97px;font-size: 16px;color: #222222;}
.list-box .left-nav ul li a{color: #222222; text-decoration: none;}
.list-box .left-nav ul li.on{background: url(/images/2017_w_img04.png) 70px center no-repeat;}
.list-box .left-nav ul li:hover{background: url(/images/2017_w_img04.png) 70px center no-repeat;}
.list-box .left-nav ul li.on a{color: #b8001c;}
.list-box .left-nav ul li:hover a{color: #b8001c;}
.list-box .left-nav ul li.line-20{ line-height:25px;}
.list-box .left-nav ul li.line-25{background: url(/images/2017_w_img05.png) 10px 10px no-repeat;padding-left: 27px;}
.list-box .left-nav ul li.line-26{background: url(/images/2017_w_img05.png) 10px 18px no-repeat;padding-left: 27px;}

.RightCon{padding:15px;min-height: calc(100vh - 600px);background: #FFF;margin-bottom: 15px;height: auto;overflow: hidden;}
.RightCon .TitleCon{ position:relative; width:100%; height:40px; border-bottom:1px solid #e2e2e2;}
.RightCon .TitleCon>span{ display:inline-block; height:37px; padding:0 15px; border-bottom:4px solid #d81519; color:#d81519; font-size:17px; line-height:37px; cursor:default;}
.RightCon .TitleCon>a{ display:inline-block; height:37px; padding:0 15px; font-size:17px; line-height:37px; margin-right:10px;}
.RightCon .TitleCon>a.on,.RightCon .TitleCon>a:hover{ border-bottom:4px solid #d81519; color:#d81519;}

/*文章列表*/
ul.NewsList{padding:10px 5px;min-height: 320px;}
ul.NewsList li{line-height: 35px;background: url(/images/gl_dian_10.png) no-repeat 0px center;padding-left:15px;height: 35px;overflow: hidden;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;font-size: 14px;}
ul.NewsList li:hover{margin-left:5px;transition: all 0.3s ease-in 0s;-moz-transition: all 0.3s ease-in 0s;-webkit-transition: all 0.3s ease-in 0s;}
ul.NewsList li a{ float:left; display:inline-block; width:80%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
ul.NewsList li span{ float:right; display:inline-block; text-align:right; width:20%;  overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
ul.NewsList li.b{ height:0; border-bottom: 1px dotted #cccccc; padding-bottom: 10px; margin-bottom: 10px; background:none;}

/*文章页*/
.xilan {overflow: hidden;background: #fff;/* box-shadow: 0px 2px 5px #ECEBEB; *//* border: 1px solid #f3e7e7; */padding:0 10px;margin-bottom: 15px;}
.xilan_main{margin: 0 auto; padding: 10px;}
.xilan .xilan_main h3{text-align: center;color: #e61018;line-height: 36px;font-size: 26px;margin: 31px auto 0px;font-weight: normal;}
.xilan .xilan_main p.p1{height: 36px;line-height: 36px;color: #646464;font-size: 12px;margin: 15px auto 0;border-bottom: 1px solid #e7e7e7;text-align: center;}
.xilan .xilan_main p.p1 span{ margin:0 10px;}
.xilan .xilan_main p.p1 span b{ font-weight: normal;}
.img_show{width: 800px; overflow: hidden; margin: 36px auto 30px;}
.img_show img{width: 800px; height: 474px; border: 0;}