body,h1,h2,h3,h4,h5,h6,p,ul,li,p,span,input,button,textarea,form,img,dl,dt,dd,select{margin:0;padding:0;font-family:"PingFang", "PingFang SC", "syht", "Microsoft YaHei","瀹嬩綋", "榛戜綋", sans-serif;line-height:normal;list-style: none; color: #666; font-size: 14px; } a{ color: #666666; text-decoration:none;} a:hover{ color: #2d5bd1; } table{border-spacing: 0;border-collapse:collapse;border: 1px solid #000000;} td { border-collapse: collapse; border: 1px solid #000000; } input{outline: none; border: 0;} button{outline: none; cursor: pointer;} select{outline: none} textarea{outline: none} img{display: block;} em{font-style: normal;} .fl {float:left;} .fr {float:right;} .ellipsis {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;} .ellipsiss{overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;} .ellipsisss{overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical;} .w1250{width: 1250px; margin: 0 auto;} .clear{clear:both;} /*棣栭〉*/ .topbox{ height: 116px; background: url(../images/1.png) repeat-x;} .topbox .logo{ float: left; margin: 30px 0 0 0;} .topbox .logo img{ width: 248px; height: 56px;} .topbox .toplink{ float: right; margin: 15px 0 0 0;} .topbox .toplink a{ color: #666666; margin-left: 20px; padding-left: 25px;} .topbox .toplink a:hover{ color: #2d5bd1;} .topbox .toplink a:nth-of-type(1){ background: url(../images/3.png) no-repeat;} .topbox .toplink a:nth-of-type(2){ background: url(../images/4.png) no-repeat;} .topbox .toplink a:nth-of-type(3){ background: url(../images/5.png) no-repeat;} .top-menu{ float: right;} /*瀵艰埅*/ .nav{ width: 830px; float: left; margin: 30px 0 0 0; z-index:9999;} .nav .selected{ color: #2d5bd1;} .nav>ul{ display: flex; justify-content: space-between;} .nav>ul>li{ display: block; position: relative;} .nav>ul>li>a{ display: block; height: 50px; color: #666666; font-size: 16px; } .nav>ul>li>a:hover{ color: #2d5bd1; } .nav .childmenu{ display:none; position:absolute; left: calc(50% - 54px); top: 52px; background:#2d5bd1; z-index:9999;} .nav .childmenu li>a{ display: block; width: 106px; line-height: 40px; text-align:center; color:#fff; font-size: 14px; font-weight:normal;} .nav .childmenu li>a:hover{ background:#fe0000; color: #fff; } .middlebox{padding-bottom: 20px; background-color: #f5f5f5; overflow: hidden;} .flexbox{ padding: 20px 0; display: flex; justify-content: space-between;} .sy-pzgk{ width: 280px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .headtype1{ height: 52px; background: url(../images/7.png) no-repeat; overflow: hidden;} .headtype1 h2{ float: left; margin: 12px 0 0 20px; color: #ffffff; font-size: 18px; font-weight: bold;} .headtype1 h2 span{ display: block; float: left; margin: 3px 10px 0 0; width: 7px; height: 19px; background-color: #ffffff;} .sy-pzgk .content{ padding: 10px 20px 20px 20px; height: 382px;} .sy-pzgk .content p{ line-height: 30px; text-align: justify;} .sy-pzgk .content .moretype1{ display: block; margin-top: 10px; padding-left: 15px; width: 223px; height: 34px; line-height: 34px; border: #eaeaea solid 1px; border-radius: 3px; background: url(../images/8.png) no-repeat 206px 7px; } .sy-fwfw{ width: 280px; margin-top: 20px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .headtype2{ height: 52px; background: url(../images/20.png) no-repeat left center; overflow: hidden; box-shadow: 0 15px 15px #f3f3f3;} .headtype2 h2{ float: left; margin: 12px 0 0 20px; color: #2d5bd1; font-size: 18px; font-weight: bold;} .headtype2 h2 span{ display: block; float: left; margin: 3px 10px 0 0; width: 7px; height: 19px; background-color: #2d5bd1;} .sy-fwfw .content{ padding: 10px 20px 20px 20px; height: 180px;} .sy-fwfw .content p{ line-height: 30px; text-align: justify;} .sy-pzzz{ width: 280px; margin-top: 20px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .sy-pzzz .content{ padding: 10px 20px 20px 20px; height: 350px;} .sy-pzzz .content a{ display: block; background-color: #dddddd; margin-top: 15px; padding-bottom: 1px; overflow: hidden;} .sy-pzzz .content a span{ display: block; padding: 0 15px ; margin: 1px 1px 0 1px; background-color: #ffffff; height: 46px; line-height: 44px;} .sy-pzzz .content a:hover span{ color: #2d5bd1;} .sy-news{ width: 620px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .sy-news .headtab{ height: 55px;} .sy-news .headtab .btn{ display: block; float: left; margin: 8px 0 0 10px; width: 125px; height: 37px; line-height: 37px; text-align: center; font-size: 18px; border: #dddddd solid 1px; border-radius: 3px; } .sy-news .headtab .selected{ background: url(../images/9.png) no-repeat center; color: #ffffff; font-weight: bold; } .sy-news .headtab .more{ float: right; margin: 11px 10px 0 0; width: 65px; height: 30px; line-height: 30px; text-align: center; color: #999999; border: #eaeaea solid 1px; border-radius: 3px; } .sy-news .headerline{ display: block; padding-bottom: 20px; box-shadow: 0 0 10px #e9e9e9; } .sy-news .headerline img{ display: block; width: 620px; height: 388px; } .sy-news .headerline h3{ padding: 10px 25px; font-size: 18px; font-weight: bold; color: #333333;text-align: justify; } .sy-news .headerline p{ padding: 0 25px; color: #999999; font-size: 12px; text-align: justify;min-height: 56px; } .sy-news .headerline:hover h3{ color: #2d5bd1;} .sy-news .list{ padding: 15px 25px;} .sy-news .list a{ padding: 15px 0; display: flex; justify-content: space-between; border-bottom: #dddddd dashed 1px;} .sy-news .list a h3{ font-weight: normal; } .sy-news .list a span{ color: #bbbbbb; white-space: nowrap;} .sy-news .list a:hover{ background-color: #f5f5f5;} .ggbox{ box-shadow: 0 0 10px #e9e9e9; border-radius: 6px; } .ggbox img{ width: 620px; height: 135px; margin-top: 20px; border-radius: 6px; } .sy-xcsp{ width: 310px; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px; background-color: #ffffff;} .headtype3{ height: 52px; background: url(../images/10.png) no-repeat; overflow: hidden;} .headtype3 h2{ float: left; margin: 12px 0 0 20px; color: #ffffff; font-size: 18px; font-weight: bold;} .headtype3 h2 span{ display: block; float: left; margin: 3px 10px 0 0; width: 7px; height: 19px; background-color: #ffffff;} .sy-xcsp .content{ padding: 20px; height: 200px;} .sy-xcsp .content h3{ margin-top: 5px; font-weight: normal; text-align: center; } .sy-ggl{ width: 310px; margin-top: 20px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .sy-ggl .content{ padding: 10px; height: 660px;} .gg-list{ height: 610px; overflow: hidden;} .gg-list li a{ display: block; border-bottom: #dddddd dashed 1px; overflow: hidden;} .gg-list li a:hover{ background-color: #f5f5f5;} .gg-list li a h3{ font-weight: normal; line-height: 24px; } .gg-list li a span{ margin: 5px 0; display: block; float: right; width: 86px; height: 26px; line-height: 26px; font-size: 12px; color: #ffffff; text-align: center; background-color: #999999;} /* .gg-list .swiper-wrapper{ height: 600px;} .gg-list .swiper-slide{height: 100px;} .gg-list .swiper-slide a{ display: block; border-bottom: #dddddd dashed 1px; overflow: hidden;} .gg-list .swiper-slide a:hover{ background-color: #f5f5f5;} .gg-list .swiper-slide a h3{ font-weight: normal; line-height: 24px; } .gg-list .swiper-slide a span{ margin: 5px 0; display: block; float: right; width: 86px; height: 26px; line-height: 26px; font-size: 12px; color: #ffffff; text-align: center; background-color: #999999;} */ .sy-ggl .content .moretype1{ display: block; margin-top: 10px; padding-left: 15px; width: 254px; height: 34px; line-height: 34px; border: #eaeaea solid 1px; border-radius: 3px; background: url(../images/8.png) no-repeat 240px 7px; } .sy-search{ width: 310px; margin-top: 20px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .sy-search .content{ padding: 10px 20px 20px 20px; height: 52px;} .sy-search .content .search-line{ margin-top: 10px; display: flex; overflow: hidden;} .sy-search .content .search-line input{ padding-left: 10px; width: 210px; height: 37px; line-height: 37px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; border: #dddddd solid 1px;} .sy-search .content .search-line a{ display: block; width: 55px; height: 37px; line-height: 37px; background: url(../images/14.png); } .sy-gcyj{ background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px;} .sy-gcyj .headtype2 .more{ float: right; margin: 11px 10px 0 0; width: 65px; height: 30px; line-height: 30px; text-align: center; color: #999999; border: #eaeaea solid 1px; border-radius: 3px; } .sy-gcyj .content{ overflow: hidden;} .sygcyj-list{ width: 1190px; margin: 0 auto; margin-top: 30px; margin-bottom: 30px;} .sygcyj-list .swiper-slide a{ display: block; position: relative;} .sygcyj-list .swiper-slide a img{ width:381px; height: 238px; } .sygcyj-list .swiper-slide a h3{ width: calc(100% - 20px); height: 30px; position: absolute; bottom: 0; font-size: 16px; padding: 40px 10px 0 10px; color: #ffffff; font-weight: normal; background: linear-gradient(180deg,rgba(0,0,0,.0),rgba(0,0,0,.7)); } .bottombox{ background: url(../images/21.png) repeat-x;} .bottombox .left{ float: left; margin-top: 60px; } .bottombox .left img{ width: 215px; height: 49px; } .bottombox .left .fr-link{ position: relative; margin-top: 20px;z-index: 100;} .bottombox .left .fr-link .fr-link-btn{ padding-left: 20px; width: 190px; height: 38px; line-height: 37px; border: #dddddd solid 1px; background: url(../images/22.png) no-repeat 180px 15px; cursor: pointer; } .bottombox .left .fr-link .fr-link-list{ display: none; position: absolute; bottom: 37px; border: #dddddd solid 1px; background-color: #ffffff; } .bottombox .left .fr-link .fr-link-list a{ display: block; padding: 0 10px; line-height: 30px;white-space:nowrap;} .bottombox .middle{ float: left; margin-top: 50px; margin-left: 80px; padding-left: 80px; border-left: #eaeaea solid 1px; } .bottombox .middle>div{ margin-bottom:25px; overflow: hidden; line-height: 24px; } .bottombox .middle>div>img{ float: left;} .bottombox .middle>div>span{ float: left; line-height: 24px;} .bottombox .middle>div:nth-of-type(3){ margin-bottom:0; } .bottombox .right{ margin-top: 50px; float: right; text-align: center;} .bottombox .right img{ width: 120px; height: 120px; box-shadow: 0 0 10px #cccccc; } .bottombox .copyright{ display: flex; align-items: center; justify-content: center; margin-top: 20px; height: 55px; background-color: #333333; text-align: center; } .bottombox .copyright span{ color: #999999;} .gototop{ position: fixed; right: calc(50% - 700px); bottom: 100px; padding: 15px; box-shadow: 0 0 10px #cccccc; border-radius: 10px; background-color: #ffffff; cursor: pointer; } .gototop img{ margin: 0 auto;} /*鍐呴〉*/ .ny-left{ width: 240px; } .ny-left-menu{ box-shadow: 0 0 10px #e9e9e9; border-radius: 6px; background-color: #ffffff; } .ny-left-title{ height: 52px; background: url(../images/23.png) no-repeat; } .ny-left-title span{ margin: 15px 10px 0 20px; display: block; float: left; width: 7px; height: 19px; background-color: #ffffff;} .ny-left-title h3{ margin: 12px 0 0 0; float: left; font-size: 18px; color: #ffffff;} .ny-left-list{ width: 200px; margin: 0 auto; margin-top: 20px; padding-bottom: 20px;} .ny-left-list a{ margin-bottom: 10px; padding-left: 20px; height: 40px; line-height: 40px; display: block; background: url(../images/25.png); border-radius: 3px;} .ny-left-list a:hover{ color: #ffffff; font-weight: bold; background: url(../images/24.png); } .ny-left-list .selected{ color: #ffffff; font-weight: bold; background: url(../images/24.png); } .ny-search{ width: 240px; margin-top: 20px; background-color: #ffffff; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px; } .ny-search .content{ padding: 10px 20px 20px 20px; height: 52px; } .ny-search .content .search-line{ margin-top: 10px; display: flex; overflow: hidden;} .ny-search .content .search-line input{ padding-left: 10px; width: 132px; height: 37px; line-height: 37px; border-top-left-radius: 6px; border-bottom-left-radius: 6px; border: #dddddd solid 1px;} .ny-search .content .search-line a{ display: block; width: 55px; height: 37px; line-height: 37px; background: url(../images/14.png); } .ny-right{ width: 990px; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px; background-color: #ffffff; } .ny-right-top{ height: 50px; border-bottom: #1a87ea solid 2px; overflow: hidden;} .ny-right-top-title{ margin: 6px 0 0 15px; float: left; height: 44px; line-height: 44px; color: #ffffff; font-size: 18px; padding: 0 30px; background: url(../images/26.png) repeat-x; border-top-left-radius: 3px; border-top-right-radius: 3px; } .ny-right-top-path{ float: right; margin: 16px 20px 0 0; color: #999999; } .ny-right-top-path a{ color: #999999;} .ny-right-bottom{ padding: 50px 0; display: flex; justify-content: center; flex-wrap: wrap;} .ny-right-bottom img{ max-width: 850px;} .ny-right-bottom .dszzc{ width: 850px; margin-bottom: 50px;} .ny-right-bottom .dszzc p{ margin-bottom: 20px;line-height: 2em;font-size:20px;} .xcsp{ width: 910px;} .xcsp .part{ margin-bottom: 20px; background-color: #f5f5f5; overflow: hidden; } .xcsp .part img{ float: left; } .xcsp .part div{ float: left; width: 520px; margin: 30px 0 0 30px; } .xcsp .part div h3{ font-size: 16px; color: #333333;} .xcsp .part div p{ margin: 20px 0 0 0; line-height: 25px; color: #999999; } .xcsp .part div a{ margin: 20px 0 0 0; display: block; padding-left: 36px; width: 45px; height: 30px; line-height: 30px; background: url(../images/30.png);} .box-page{ border: #eaeaea solid 1px; padding: 10px; margin: 20px 0 0 0; text-align: center;} .box-page a{ display: inline-block; padding: 10px 15px; border: #eaeaea solid 1px;} .box-page .on{ background-color: #2d5bd1; color: #fff;} .gcyj{ width: 1250px; margin: 0 auto; padding-bottom: 40px; margin-top: 20px; box-shadow: 0 0 10px #e9e9e9; border-radius: 6px; background-color: #ffffff; overflow: hidden;} .gcyj-content .list{ overflow: hidden;} .gcyj-content .list a{ float: left; margin-right: 28px; margin-bottom: 20px; width: 381px; display: block; position: relative; overflow: hidden;} .gcyj-content .list a:nth-of-type(3n){ margin-right: 0;} .gcyj-content .list a img{ width:381px; height: 238px; } .gcyj-content .list a h3{ width: calc(100% - 20px); height: 30px; position: absolute; bottom: 0; font-size: 16px; padding: 40px 10px 0 10px; color: #ffffff; font-weight: normal; background: linear-gradient(180deg,rgba(0,0,0,.0),rgba(0,0,0,.7)); } .gcyj-tab{ width: 1200px; margin: 0 auto; display: flex; justify-content: space-between;} .gcyj-tab span,.gcyj-tab a{ display: block; margin-top: 30px; width: 50%; height: 52px; line-height: 52px; text-align: center; font-size: 18px; background-color: #eaeaea; cursor: pointer;} .gcyj-tab .tab-selected{ background-color: #ffffff; border: #eaeaea solid 1px; box-sizing: border-box; color: #2d5bd1; font-weight: bold; } .gcyj-content{ width: 1200px; margin: 0 auto; margin-top: 30px;} .gcyj-content .type{ margin-bottom: 30px;} .gcyj-content .type span{ display: inline-block; font-size: 16px; } .gcyj-content .type a{ display: inline-block; margin-left: 10px; padding: 5px 20px; font-size: 16px; } .gcyj-content .type .selected{ background-color: #2d5bd1; color: #ffffff;} .gcyj-xq{ padding: 50px 0;} .gcyj-xq .photo{ width: 1000px; margin: 0 auto; display: flex; justify-content: center; align-items: center;} .gcyj-xq .photo img{ max-width: 1000px; } .gcyj-xq>h3{ width: 1000px; margin: 0 auto; margin-top: 20px; margin-bottom: 20px; font-size: 20px; color: #333333; text-align: center; } .gcyj-xq>p{ width: 1000px; margin: 0 auto; line-height: 30px; } .turnpage{ margin: 40px 0 0 0; width: 100%; display: flex; justify-content: center; } .turnpage a{ margin: 0 10px; display: block; padding: 10px 60px; border: #999999 solid 1px;} .jytd{ width: 910px; margin: 0 auto; } .jytd .part{ width: 870px; padding: 20px; margin-bottom: 20px; box-shadow: 0 0 10px #e9e9e9; overflow: hidden; } .jytd .part .left{ width: 113px; height: 150px; float: left; background-color: #b9b9b9;} .jytd .part .left img{ width: 100%; height: auto;} .jytd .part .right{ float: left; width: 720px; margin-left: 30px;} .jytd .part .right h3{ margin-top: 10px; font-size: 16px; color: #333333;} .jytd .part .right p{ margin-top: 20px; color: #999999;} .jytd .part .right a{ margin-top: 20px; float: left; background-color: #b9b9b9; padding: 3px 12px; font-size: 12px; color: #ffffff; } .jytd-xq{ width: 910px; margin: 0 auto; } .jytd-xq .photo{ float: left; width: 180px; height: 239px; float: left; background-color: #b9b9b9;} .jytd-xq .photo img{ width: 100%; height: auto;} .jytd-xq .line{ margin: 0 40px; float: left; display: block; width: 1px; height: 239px; background-color: #dddddd;} .jytd-xq .intro{ float: left; width: 630px;} .jytd-xq .intro h3{ font-size: 20px; color: #333333; } .jytd-xq .intro>div{ margin-top: 40px;} .jytd-xq .intro>div p{ font-size: 16px; line-height: 30px; margin-bottom: 20px; text-align: justify;} .newslist{ width: 910px; margin: 0 auto; } .newslist .part{ margin-bottom: 15px; padding-bottom: 15px; display: flex; justify-content: space-between; border-bottom: #dddddd dashed 1px; overflow: hidden;} .newslist .part h5{ width: 750px; padding-left: 15px; background: url(../images/31.png) no-repeat 0 8px; font-weight: normal; } .newslist .part span{ color: #bbbbbb;} .newslist .part:hover h5{ color: #2d5bd1;} .news-xq{ width: 1090px; margin: 0 auto; margin-top: 50px; margin-bottom: 50px;} .news-xq .title{ font-size: 30px; text-align: center; font-weight: normal; color: #333333; } .news-xq .other{ padding: 40px 0 10px 0; display: flex; justify-content: space-between; border-bottom: #dddddd solid 1px; } .news-xq .other span{ color: #999999;} .news-xq .article{ margin-top: 20px;} .news-xq .article p{ line-height:1.6em; font-family:'瀹嬩綋';font-size:20px;} .news-xq .article img{ max-width: 1090px;} .news-xq .article a{text-decoration: none !important;} .news-next{ width: 1090px; margin: 0 auto; padding-top: 30px; border-top: #dddddd solid 1px;clear: both;} .news-next a{ display: block; margin-bottom: 20px; } .zxzp{ width: 1170px; margin: 0 auto; margin-top: 40px; margin-bottom: 40px; } .zxzp-header{ display: flex; justify-content: space-between; } .zxzp-header span:nth-of-type(4){ width: 150px; padding-left: 30px; height: 60px; line-height: 60px; background-color: #3d6be2; color: #ffffff; font-size: 16px; font-weight: bold; } .zxzp-header span:nth-of-type(1){ flex: 1; padding-left: 30px; height: 60px; line-height: 60px; background-color: #3d6be2; color: #ffffff; font-size: 16px; font-weight: bold; } .zxzp-header span:nth-of-type(2){ flex: 1; padding-left: 30px; height: 60px; line-height: 60px; background-color: #3d6be2; color: #ffffff; font-size: 16px; font-weight: bold; } .zxzp-header span:nth-of-type(3){ flex: 1; padding-left: 30px; height: 60px; line-height: 60px; background-color: #3d6be2; color: #ffffff; font-size: 16px; font-weight: bold; } .zxzp-list a{ display: flex; justify-content: space-between; } .zxzp-list a span:nth-of-type(4){ width: 150px; padding-left: 30px; height: 80px; line-height: 80px; font-size: 16px; transition: all .3s;} .zxzp-list a span:nth-of-type(1){ flex: 1; padding-left: 30px; height: 80px; line-height: 80px; font-size: 16px; transition: all .3s; } .zxzp-list a span:nth-of-type(2){ flex: 1; padding-left: 30px; height: 80px; line-height: 80px; font-size: 16px; transition: all .3s; } .zxzp-list a span:nth-of-type(3){ flex: 1; padding-left: 30px; height: 80px; line-height: 80px; font-size: 16px; transition: all .3s; } .zxzp-list a:nth-of-type(2n){ background-color: #f5f5f5; } .zxzp-list a:hover span{ background-color:#aaaaaa ; color: #ffffff; } .zxzp-xq{ width: 1170px; margin: 0 auto; border: #eaeaea solid 1px; margin-top: 40px; } .zxzp-xq .title{ height: 60px;display: flex; justify-content: space-between; border-bottom: #eaeaea solid 1px; } .zxzp-xq .title span{ padding: 0 40px; line-height: 60px; font-size: 16px; font-weight: bold; color: #333333; } .zxzp-xq .content{ padding: 40px; font-size: 16px; line-height: 30px; color: #333333; text-align: justify; } .lxwm{ width: 850px; margin: 0 auto; } .lxwm span{ display: block; margin-bottom: 20px; line-height: 30px; font-size: 16px; overflow: hidden; } .lxwm span img{ float: left; margin: 0 10px 0 0; } .map{ width: 850px; height: 400px; background-color: #eaeaea; } .middlebox img{display: unset;}