body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, button, textarea, p, blockquote, th, td { margin: 0; padding: 0; -webkit-text-size-adjust: none; box-sizing: border-box; } select { appearance: none; -moz-appearance: none; -webkit-appearance: none; background: url(../images/xl.png) no-repeat scroll right center transparent; -webkit-writing-mode: horizontal-tb !important; text-rendering: auto; color: black; letter-spacing: normal; word-spacing: normal; text-transform: none; text-indent: 0px; text-shadow: none; display: inline-block; text-align: start; -webkit-appearance: menulist; box-sizing: border-box; align-items: center; white-space: pre; -webkit-rtl-ordering: logical; background-color: white; cursor: default; margin: 0em; font: 400 13.3333px Arial; border-radius: 0px; border-width: 1px; border-style: solid; border-color: #a9a9a9; border-image: initial; } select::-ms-expand { display: none; } body { background: #fff; font-size: 14px; } td, th, caption { font-size: 14px; } a { cursor: pointer; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; } .swiper-container { max-height: 500px; overflow: hidden; } *{ box-sizing: border-box; } ul, li { list-style: none; } a { text-decoration: none; } img { border: none; } .clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; } .clearfix { *zoom: 1; } .layout { width: 1200px; margin: 0 auto; } header { width: 100%; height: 143px; background: url(../images/bg.png) no-repeat; background-color: #003f88; overflow: hidden; } header .img { display: block; float: left; margin-top: 24px; } header .r_link { float: right; overflow: hidden; } header .r_link a { color: #fefefe; font-family: '寰蒋闆呴粦'; font-size: 18px; float: left; margin-top: 48px; line-height: 16px; padding-right: 10px; } header .r_link a:nth-child(2) { margin-left: 10px; } header .r_link .search { float: left; margin-top: 15px; margin-left: 16px; } header .btn { display: none; } nav { width: 100%; height: 57px; box-shadow: 0 0 10px rgb(0 0 0 / 20%); } .nav_list li { height: 57px; float: left; line-height: 57px; width: 12.5%; z-index: 9; position: relative; text-align: center; } .nav_list li a { color: #013470; font-size: 22px; font-family: '寰蒋闆呴粦'; } .nav_list .dropdown{ position: absolute; width: 100%; top: 57px; overflow: hidden; z-index: 10; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; /* IE 9 */ -moz-transition: all 0.25s ease-in-out; /* Firefox */ -webkit-transition: all 0.25s ease-in-out; /* Safari 鍜 Chrome */ -o-transition: all 0.25s ease-in-out; /* Opera */ } .nav_list .dropdown a{ width: 100%; display: block; text-align: center; height: 50px; line-height: 50px; color: #fefeff; font-size: 16px; font-family: '寰蒋闆呴粦'; background-color: #0054a4; border-bottom: 1px solid #578ec3; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; /* IE 9 */ -moz-transition: all 0.25s ease-in-out; /* Firefox */ -webkit-transition: all 0.25s ease-in-out; /* Safari 鍜 Chrome */ -o-transition: all 0.25s ease-in-out; /* Opera */ } /* 搴曢儴寮€濮 */ footer { background-color: #003f88; border-bottom: 1px solid #3d6da4; } footer .layout .top_con { background: url(../images/footer-bg.png); padding-bottom: 30px; } footer .layout .top_con .logo { width: 35.7%; float: left; margin-top: 52px; } footer .layout .top_con .logo img { width: 91%; } footer .layout .top_con .info { width: 37%; float: left; margin-top: 26px; position: relative; border-left: 1px solid #3668a1; border-right: 1px solid #3668a1; padding-left: 30px; height: 144px; } footer .layout .top_con .info .info_con { width: 100%; padding-right: 140px; padding-top: 15px; } footer .layout .top_con .info .info_con li { color: #fff; font-family: '寰蒋闆呴粦'; font-size: 14px; line-height: 28px; padding-left: 36px; } footer .layout .top_con .info .info_con .ad { background: url(../images/ad_icon.png) no-repeat left; } footer .layout .top_con .info .info_con .mobile { background: url(../images/mobile_icon1.png) no-repeat left; } footer .layout .top_con .info .info_con .email { background: url(../images/email_icon.png) no-repeat left; } footer .layout .top_con .info .info_con .email_id { background: url(../images/youbian_icon2.png) no-repeat left; } footer .layout .top_con .info .r_wechat { position: absolute; right: 40px; top: 12px; } footer .layout .top_con .link { width: 27.3%; float: left; margin-top: 70px; position: relative; } footer .layout .top_con .link select { width: 88%; height: 35px; line-height: 35px; font-size: 14px; color: #333333; font-family: '寰蒋闆呴粦'; padding-left: 10px; position: absolute; right: 10px; border: none; background: url(../images/xl2.png) no-repeat 96% 15px; background-color: #fff; -webkit-appearance: none; appearance: none; outline: none; } footer .layout .top_con .link .link_email { position: absolute; right: 10px; top: 82px; } footer .layout .top_con .link .link_email a { width: 123px; height: 42px; display: block; font-size: 16px; font-family: '寰蒋闆呴粦'; line-height: 42px; text-align: center; float: left; border-radius: 6px; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; /* IE 9 */ -moz-transition: all 0.25s ease-in-out; /* Firefox */ -webkit-transition: all 0.25s ease-in-out; /* Safari 鍜 Chrome */ -o-transition: all 0.25s ease-in-out; /* Opera */ } footer .layout .top_con .link .link_email a:nth-child(1) { background-color: #1170df; color: #fff; display:none; } footer .layout .top_con .link .link_email a:nth-child(2) { background-color: #2c85b9; color: #fff; margin-left: 10px; display:none; } .foot_bot { background-color: #003f88; width: 100%; text-align: center; padding: 8px 0; } .foot_bot p { display: inline-block; font-size: 14px; color: #fff; font-family: '寰蒋闆呴粦'; line-height: 29px; } .foot_bot p a { font-size: 14px; color: #89baf4; font-family: '寰蒋闆呴粦'; line-height: 29px; } /* 搴曢儴缁撴潫 */ /* hover鏁堟灉 */ .mobile_header{ width: 100vw; height: 100vh; z-index: 999; } .mobile_header{ width: 100%; } .mobile_content{ width: 100%; padding: 15px 10px; overflow: hidden; background-color: #003f88 !important; } .mobile_head .wenzi_con{ float: left; width: 81%; } .mobile_head .wenzi_con img{ width: 100%; } .mobile_head .nav_icon{ float: right; } .nav_headerMain{ display: none; } .navHeader_btn li:nth-child(2){ width: 30px; height: 5px; } .active{ display: block !important; } .navHeader_left{ position: fixed; top:0; left:-1200px; z-index: 888; float: left; height: 100%; width: 60%; padding: 20px 0; background-color: #f5f5f5; -webkit-transition: left 0.2s ease-in-out; -o-transition: left 0.2s ease-in-out; -moz-transition: left 0.2s ease-in-out; transition: left 0.2s ease-in-out; } .navHeader_left .search_icon { float: right; margin-top: 20px; } .navHeader_left .icon { /* width: 46px; padding: 0 5px; */ margin-top: 1px; color: #003f88; /* display: block; float: right; */ line-height: 11px; } .navHeader_left .wenzi { margin-right: 10px; } .navHeader_left .search_icon .wenzi a { font-weight: bold; font-size: 18px; /* border-right: 2px solid #003f88; */ padding-right: 10px; line-height: 18px; display: inline-block; margin-left: 4px; } .wenzi a{ text-decoration: none; color: #003f88; } /*.navHeader_left .icon img{ height: 26px; margin-top: 5px; }*/ .navHeader_left .icon .search{ margin-bottom:20px; } .navHeader_left .icon .search input,.navHeader_left .icon .search input::placeholder{ color:#003f88; } .navHeader_left .icon .search form{ border: 1px solid #003f88; } .navHeader_right{ position: fixed; display: none; top:0; left:60%; z-index: 777; float: left; width: 40%; height: 100%; background-color: #000; opacity: 0.5; } .wenzi li{ width: 100%; height:50px; padding: 0 10px; border-bottom: 1px solid #eee; } .wenzi li a{ font-size: 16px; height:50px; line-height: 50px; font-weight: 700; color: #003f88; } .wenzi li .drop{ display:none; } .wenzi li .drop a{ width: 100%; display: block; height: 50px; color: #003f88; border-top: 1px solid #eee; padding-left: 30px; } .nav_list li:hover{ background-color: #0b5fc7; } .nav_list li:hover a{ color: #fff; } .nav_list .dropdown a:hover{ background-color: #f59a23; } footer .layout .top_con .link .link_email a:hover{ margin-top: -10px; } /* 鎼滅储妗嗗紑濮 */ .model-search{ display: none; position: fixed; top: 0; left: 0; width: 100%; height: 100%; opacity: .5; background-color: rgba(0,0,0,.5); z-index: 9998; } /* footer缁撴潫 */ .find{ position: fixed; top: -200px; left: 50%; z-index: 9999; display: block; transition: all 0.8s ease-in-out; transform: translateX(-50%); -ms-transform:translateX(-50%); /* IE 9 */ -moz-transform:translateX(-50%); /* Firefox */ -webkit-transform:translateX(-50%); /* Safari 鍜 Chrome */ -o-transform:translateX(-50%); /* Opera */ } .find input{ width: 420px; height: 50px; border: none; padding-left: 10px; font-size: 16px; line-height: 50px; color: #959595; /* background: url(../images/search_md.png) no-repeat 98%; */ background-color: #ffffff; outline: none; } .find form button { border: none; outline: none; background-color: #fff; margin-top: 10px; position: absolute; right: 8px; top: 0; } /* 鎼滅储妗嗙粨鏉 */ /* 鍝嶅簲寮忔牱寮 */ .swiper-slide img{ width: 100%; min-height: 270px; object-fit: cover; } @media screen and (max-width:1199px){ .layout{ width: 100%; padding: 0 5px; } } @media screen and (max-width:1070px){ footer .layout .top_con{ padding:30px 18%; } footer .layout .top_con .logo { width: 100%; float: initial; } footer .layout .top_con .info{ width: 100%; float: initial; margin-top: 0; height: auto; padding-left: 0; } footer .layout .top_con .link{ width: 100%; float: initial; } footer .layout .top_con .link select{ position: initial; width: 80%; } footer .layout .top_con .link .link_email{ position: initial; margin-top: 20px; } footer .layout .top_con .info{ border-left: none; border-right: none; } footer .layout .top_con .info .r_wechat{ right: 80px; } } @media screen and (max-width:800px){ nav{ display: none; } header .r_link{ display:none; } header .btn{ display:block; float: right; margin-right: 10px; margin-top: 26px; } header .img img{ width: 80%; } header{ height: 92px; } header .img{ margin-top: 7px; } .swiper-container-horizontal > .swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ right: initial; left: 50%; transform: translateX(-50%); -ms-transform:translateX(-50%); /* IE 9 */ -moz-transform:translateX(-50%); /* Firefox */ -webkit-transform:translateX(-50%); /* Safari 鍜 Chrome */ -o-transform:translateX(-50%); /* Opera */ } } @media screen and (max-width:768px){ footer .layout .top_con{ padding: 30px 14%; } .find input{ width: 300px; } } @media screen and (max-width:573px){ footer .layout .top_con{ padding: 30px 10px; } } @media screen and (max-width:640px){ footer .layout .top_con .info .r_wechat{ right: 40px; } } @media screen and (max-width:512px){ header .img img{ width: 254px; } header{ height: 68px; } header .btn{ margin-top: 16px; } } @media screen and (max-width:445px){ footer .layout .top_con .info .r_wechat{ position: initial; margin-top: 10px; padding-left: 10px; } footer .layout .top_con .info .info_con{ padding-right: 0; padding-left: 10px; } footer .layout .top_con .link{ margin-top: 16px; } footer .layout .top_con .link select{ width: 90%; } } /* 鍒楄〃椤垫牱寮 */ .ad a:hover{ color: #003f88; } .news_list li:hover{ background-color: #003f88; } .news_list li:hover .date .d{ color: #fff; } .news_list li:hover .date .y{ color: #fff; } .news_list li:hover .date{ border-right: 1px solid #fff; } .news_list li:hover .info .title{ color: #fff; } .news_list li:hover .info .dec{ color: #fff; } /* 宸︿晶鍖哄煙鏍峰紡 */ .banner { width: 100%; height: 280px; background: url(../images/list_banner1.jpg) no-repeat center center; background-size: auto; } @media screen and (max-width:800px){ .banner { height: 280px; } } .l_nav { width: 277px; position: absolute; margin-top: -70px; } .l_nav .top_title { width: 100%; height: 100px; background: url(../images/title_bg.png) no-repeat; } .l_nav .top_title .catalog { display: block; width: 100%; font-size: 24px; font-weight: bold; color: #ffffff; font-family: '寰蒋闆呴粦'; text-align: center; line-height: 100px; } .l_nav .link_nav { width: 100%; } .l_nav .link_nav li { height: 47px; background-color: #eeeeee; } .l_nav .link_nav li a { display: block; width: 100%; /* text-align: center;*/ line-height: 47px; font-size: 16px; color: #333333; font-family: '寰蒋闆呴粦'; padding-left:50px; } .l_nav .link_nav li .drop-link { display: none; } .l_nav .link_nav li >.drop-link > .down-item a{ height: 47px; width: 100%; color: #333333; font-size: 14px; font-family: 寰蒋闆呴粦; padding-left: 65px; } .l_nav .link_nav li >.drop-link > .drop-link a{ height: 47px; width: 100%; color: #333333; font-size: 14px; font-family: 寰蒋闆呴粦; padding-left: 80px; } .l_nav .link_nav li .drop-link .on{ color: #003f88; background-color: #eeeeee; } .l_nav .link_nav li.selected { background: url(../images/dot.png) no-repeat 25px 20px; } .l_nav .link_nav li.selected>.selected>.down-item a { color: #003f88; font-weight: bold; } .l_nav .link_nav li.selected>a { color: #003f88; font-weight: bold; } .l_nav .link_nav li.selected>.selected>.selected{ color: #003f88; font-weight: bold; } .l_nav .link_nav li.selected>.selected>.selected>.down-item a { color: #003f88; font-weight: bold; } .list-paddingleft-2{ overflow:hidden;} .list-paddingleft-2 li{ width:16.6%; float:left; height:auto; border-bottom:none; } .list-paddingleft-2 li:hover{ background-color:#fff; } .szdw h3{ color: #444; line-height: 44px; height: 44px; background: #f7f8f9; border-left: 8px #003f88 solid; display: block; padding-left: 16px; font-weight: normal; font-size: 16px; margin-top: 25px; } @media screen and (max-width: 800px) { .l_nav { width: 100%; position: initial; margin-top: 0px; } .l_nav .top_title { width: 100%; height: 100px; background: url(../images/title_bg.png) repeat; } .r_con { width: 100%; padding-left: 0px; margin-top: 22px; } } /* 瀛︽湳鎶ュ憡鏍峰紡 */ .acade_list{ } .acade_list li{ width:48%; float: left; overflow: hidden; padding: 20px; padding-bottom: 10px; border: 1px solid #e6e6e6; border-top: 4px solid #0656b4; margin-top: 20px; transition: all 0.25s ease-in-out; -ms-transition: all 0.25s ease-in-out; /* IE 9 */ -moz-transition: all 0.25s ease-in-out; /* Firefox */ -webkit-transition: all 0.25s ease-in-out; /* Safari 鍜 Chrome */ -o-transition: all 0.25s ease-in-out; /* Opera */ } .acade_list li:nth-child(2n){ margin-left: 4%; } .acade_list li h3{ display: block; height: 62px; padding-bottom: 20px; font: 18px/31px "microsoft yahei"; color: #010000; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; max-height: 62px; } .acade_list li .item{ width: 100%; margin-top: 20px; } .acade_list li .item .date{ width: 75px; height: 75px; background-color: #003F88; padding-top: 10px; position: absolute; } .acade_list li .item .date .d{ text-align: center; font: 800 30px/26px "microsoft yahei"; color:#fff; } .acade_list li .item .date .y{ text-align: center; color:#fff; margin-top: 8px; } .acade_list li .item .info{ width: 100%; padding-left: 100px; } .acade_list li .item .info p{ margin-bottom: 10px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 1; overflow: hidden; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height:20px; } .acade_list li .item .info .peo{ background:url(../images/say_icon.png) no-repeat left top; padding-left: 20px; color: #666666; font-size: 14px; } .acade_list li .item .info .time{ background:url(../images/t_icon.png) no-repeat left 2px; padding-left: 20px; color: #666666; font-size: 14px; } .acade_list li .item .info .ad{ background:url(../images/ad_icon7.png) no-repeat left top; padding-left: 20px; color: #666666; font-size: 14px; } .acade_list li:hover{ box-shadow: 3px 3px 5px #eee; } .acade_list li:hover h3{ color: #003f88; } .acade_list li:hover .info p{ color: #003f88 !important; } .acade_list li:hover .info a{ color: #003f88 !important; } @media screen and (max-width:940px){ .acade_list li{ width:100%; } .acade_list li:nth-child(2n){ margin-left: 0; } } /*鍒嗛〉鏍峰紡*/ .wp_paging li{ height:25px !important; border:none; float:initial; width:auto; padding:0; margin:0; margin-left:0 !important; } .wp_paging li:hover{ background-color:#fff !important; box-shadow:none; } .wp_paging{ float:initial; text-align:center; display:bolck !important; margin-top:20px; } .r_con .acade_list li .ad a:nth-child(1) { background: none; padding-left: 0; color:#666666; float:initial; } .r_con .acade_list li .ad a:nth-child(2) { background: none; padding-left: 0; color:#666666; float:initial; backgroung:none; } article{ margin-bottom:54px; } input:-webkit-autofill { box-shadow: 0 0 0px 1000px white inset;} @media screen and (min-width:1200px){ article{ min-height:520px; } } .szdw p{ text-indent:0em; margin-bottom:5px; } .szdw a{ font-size:16px; color:#5A5A5A; } .article-content li{ padding-top:24px; } .szdw a:hover { text-decoration: underline; color: #E10000; } .search { float: left; padding-top: 31px; position: relative; } .search form { width: 210px; height: 36px; line-height: 36px; font-size: 0; border-radius:23px; background-color: transparent; overflow: hidden; border: 1px solid #fff; } .search input, .search button { border: none; height: 100%; vertical-align: middle; outline: none; } .search input { width: 70%; font-size: 18px; box-sizing: border-box; background-color: transparent; color: #fff; margin-top: -5px } .search input::placeholder { color: #fff; font-size: 16px; } .search button { width: 50px; padding: 0; cursor: pointer; background: transparent; vertical-align: middle; } .search button img { width: 18px; } .academic .layout .l_report .bot_con li .info .title img { width: 14px; height: 14px; min-height: auto; }