@charset "utf-8"; body{ font-family:"思源黑体","黑体","微软雅黑","SourceHanSansCN-Normal","SourceHanSansCN"; margin:0; padding:0; color: #444;} p,dl,dd,ul,ol,li,h1,h2,h3,h4,h5,h6{ margin:0; padding:0;} h1,h2,h3,h4,h5,h6{ font-weight:normal;} li{ list-style:none;} a{text-decoration:none;} a:focus, a:hover{text-decoration:none;} img{ border: none; outline: none;} input,button{ border:none; outline:none; background: none;} button:hover,button:focus,button:active{ outline: none; } input::-moz-placeholder{ color: #aaa;} input:-ms-input-placeholder { color: #aaa; } input::-webkit-input-placeholder{ color:#aaa; } input::placeholder{ color:#aaa; } textarea::-moz-placeholder{color:#aaa; } textarea:-ms-input-placeholder { color:#aaa; } textarea::-webkit-input-placeholder{ color:#aaa; } .clear{clear: both; margin: 0; padding: 0;} .clearfix:after{ content: ""; display:block; height: 0; clear: both; visibility: hidden;} .clearfix{*zoom:1;} /*手机版导航*/ .mobileNav{ display:none;position:fixed; top:70px; z-index:10000; width:100%; height:auto;overflow: scroll; background:#0066cc;left:0;} .mobileNav ul li{ position: relative;} .mobileNav ul li span.addBtn{ display: inline-block;cursor: pointer; width:60px; height:50px; line-height: 50px; position: absolute;text-align:center;right: 0px; top: 0px; z-index: 100;} .mobileNav ul li span.addBtn img{width: 20px; height: auto;} .mobileNav ul li>a{ display:block; border-bottom:1px solid #fff; width:100%; line-height:50px; padding-left:22px; margin:auto; font-size:16px; color:#fff; } .mobileNav ul li dl{ display:none; background:#fff;} .mobileNav ul li dl dd{ margin:auto; } .mobileNav ul li dl dd a{ line-height:40px; color:#0066cc; border-bottom: 1px solid #ddd; display:block; font-size:15px; padding-left:34px;} /* 首页 */ .topbox{ position: fixed; top: 0; background: transparent; width: 100%; left: 0; z-index: 10; } .topbox a.logo{ float: left; margin-top: 40px; margin-left: 100px; } .logo img{ width: 100%; height: auto; } .topbox .language{ float: right; margin-right: 20px; margin-top: 42px; color: #fff; font-size: 16px; font-weight: 700; /* font-family: 'pingfang-s'; */ } .language a{ font-size: 18px; color: #fff; vertical-align: baseline; margin: 0 5px; } .hamburger { background: transparent; position: relative; height: 26px; width: 26px; float: right; margin-right: 100px; margin-top: 42px; } .hamburger.is-closed::before,.hamburger.is-open::before { color: #fff; content: ''; display: block; font-size: 14px; line-height: 32px; opacity: 0; text-align: center; width: 100px; transform: translate3d(0, 0, 0); -webkit-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; } .hamburger.is-closed:hover::before .hamburger.is-open:hover::before{ display: block; opacity: 1; transform: translate3d(-100px, 0, 0); -webkit-transform: translate3d(-100px, 0, 0); -moz-transform: translate3d(-100px, 0, 0); -o-transform: translate3d(-100px, 0, 0); -ms-transform: translate3d(-100px, 0, 0); transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; } .hamburger.is-closed:hover .hamb-top{ top: 0; transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; } .hamburger.is-closed:hover .hamb-bottom { bottom: 0; transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; } .hamburger.is-closed .hamb-top, .hamburger.is-open .hamb-top { top: 5px; background-color: #fff; transition: all 0.35s ease-in-out; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; } .hamburger.is-closed .hamb-middle,.hamburger.is-open .hamb-middle { background-color: #fff; margin-top: -1px; top: 50%; } .hamburger.is-closed .hamb-bottom ,.hamburger.is-open .hamb-bottom { bottom: 5px; transition: all 0.35s ease-in-out; background-color: #fff; -webkit-transition: all 0.35s ease-in-out; -moz-transition: all 0.35s ease-in-out; -o-transition: all 0.35s ease-in-out; } .hamburger.is-closed .hamb-top,.hamburger.is-closed .hamb-middle,.hamburger.is-closed .hamb-bottom,.hamburger.is-open .hamb-top,.hamburger.is-open .hamb-middle,.hamburger.is-open .hamb-bottom { height: 2px; left: 0; position: absolute; width: 100%; } .navbar-fixed-top{ right: 0; left: auto; border-color: transparent;} #wrapper { padding-left: 0; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; } #wrapper.toggled #sidebar-wrapper { width: 490px; } #sidebar-wrapper { width: 0; z-index: 1000; background: rgba(255,255,255,.8); right: 160px; overflow-x: hidden; overflow-y: auto; transition: all 0.5s ease; -moz-transition: all 0.5s ease; -o-transition: all 0.5s ease; -webkit-transition: all 0.5s ease; } /*-------------------------------*/ /* Sidebar nav styles */ /*-------------------------------*/ .closebtn { width: 38px; height: 38px; border: 2px solid #014a99; background-color: #fff; line-height: 32px; border-radius: 50%; font-size: 22px; /* font-family: 'pingfang-s'; */ font-weight: 700; color: #131617; text-align: center; cursor: pointer; margin:0 auto; margin-top: 33px; margin-bottom:50px; transition: all .4s ease-in-out; -moz-transition: all .4s ease-in-out; -webkit-transition: all .4s ease-in-out; -o-transition: all .4s ease-in-out; } .sidebar-nav li { display: inline-block; line-height: 50px; text-align: center; position: relative; width: 100%; } .sidebar-nav li::before { background-color: #014a99; content: ''; height: 100%; left: 0; position: absolute; top: 0; -webkit-transition: width 0.2s ease-in; transition: width 0.2s ease-in; width: 0; z-index: -1; } .sidebar-nav li.index0::before{ background-color: #014a99; } .sidebar-nav li.index1::before{ background-color: #075ab3; } .sidebar-nav li.index2::before{ background-color: #076ad5; } .sidebar-nav li.index3::before{ background-color: #0573eb; } .sidebar-nav li.index4::before{ background-color: #157dee; } .sidebar-nav li.index5::before{ background-color: #308df3; } .sidebar-nav li a { display: block; font-size: 22px; color: #131617; /* font-family: 'pingfang-s'; */ font-weight: 700; } .overlay { position: fixed; display: none; width: 100%; height: 100%; top: 0; left: 0; right: 0; bottom: 0; background-color: rgba(0, 0, 0, 0.4); z-index: 1; } .formbox{ width: 194px; border-top: 1px solid #ededed; margin-left: 98px; margin-top: 87px; padding-top: 30px; padding-bottom: 210px; } .formbox span{ display: block; text-align: right; font-size: 16px; color: #555858; margin-bottom: 10px; } .formbox .search_news{ width: 156px; height: 30px; border:2px solid #a9140d; border-radius: 30px; margin-left: 36px; } .search_text{ float: left; width: 125px; padding-left: 10px; height: 28px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .button{ float: right; width: 20px; height: 27px; margin-right: 6px; background: url(../images/searchbtn.png) no-repeat center center; } .header{ display: none; width: 100%; background: #fff; position: fixed; top: 0; left: 0; height: 100px; z-index: 1000; } .header a.logoimg{ display: block; float: left; margin-top: 14px; } .logoimg img{ max-width: 100%; height: auto; } .header .navbox{ float: right; } .navbox li{ float: left; margin-left: 1px; position: relative; } .navbox li::before{ content: ""; display: inline-block; width: 100%; height: 5px; position: absolute; top: 0; left: 0; } .navbox li>a{ display: block; padding: 0 10px; position: relative; font-size: 16px; color: #585858; height: 100px; line-height: 100px; overflow: hidden; } .navbox li>a span{ position:relative; z-index: 2; width: 100%; height: 100%; transition: bottom 200ms; } .navbox li>a span.bkg{ position: absolute; left: 0; background: #0066cc; bottom: 100%; z-index: 1; } .navbox li.current::before{ background: #0066cc; } .navbox li.current>a{ color: #12417a; font-size: 18px; } .navbox li:hover>a{ color: #fff; } .navbox li:hover span.emaillogin{ color: #12417a; } .navbox li:hover span.bkg{ bottom: 0; } .navbox li .subnav{ display: none; position: absolute; padding: 15px 0; top: 100px; width: 160px; left: 50%; margin-left: -80px; background: rgba(255,255,255,.9); text-align: center; } .navbox li .subnav a{ display: block; line-height:32px; font-size: 15px; color: #585858; } .navbox li .subnav a:hover{ color: #014a99; } .bannerbox{ overflow: hidden; } .bannerbox .swiper-slide{ width: 100%; position: relative; } .bannerbox .container{ position: absolute; left: 50%; top: 0; margin-left: -600px; } .bannerbox .swiper-slide img{ width: 100%; height: 100%; object-fit:cover; font-family: 'object-fit: cover'; } .bannerbox h1{ font-size: 54px; text-align: center; color: #fff; margin-top: 28%; } .banner1 h1,.banner2 h1{ /* margin-top:236px; */ text-shadow: 1px 0 10px rgba(0,0,0,0.7); } .bannerbox .swiper-pagination-bullet{ width: 10px; height: 10px; background: #fdfdfd; opacity: 1; } .bannerbox .swiper-pagination{ bottom: 50px; } .bannerbox.swiper-container-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet{ margin:0 6px; } .bannerbox .swiper-pagination-bullet-active{ background: #014a99; } .bannerbox .swiper-slide-active>img { z-index: 9000; animation: anima_img 9s ease infinite; -webkit-animation: anima_img 9s ease infinite; } @keyframes anima_img { 0% { transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); } 100% { transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); } } .arrowDown{ width: 84px; height: 84px; position: absolute; top: -34px; left: 50%; margin-left: -42px; z-index: 1; background: url(../images/arrow-down.png) no-repeat left top; /* transition: all .4s ease-in-out; */ -webkit-animation: rightan 1s linear infinite; animation: rightan 1s linear infinite; } @-webkit-keyframes rightan{ 25% { transform:translateY(-5px); } 50% { transform:translateY(0); } 75% { transform: translateY(5px); } 100% { transform: translateY(0); } } .fields-index{ padding-top: 85px; position: relative; } .fields-index .field-area{ padding-top: 40px; position: relative; background: url(../images/bg5.png) no-repeat left top; background-size: 100%; padding-bottom: 10px; } .fields-index .field-top{ position: absolute; top: 0; width: 384px; height: 356px; left: 0; z-index: -1; padding-top: 126px; padding-left: 30px; background: url(../images/bg2.jpg) no-repeat; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .field-top p{ color: #fff; font-size: 30px; font-family: arial; margin-bottom: 12px; } .field-top h1{ font-size: 40px; color: #fff; } .fields-index .field-list{ float: right; width: 77%; position: relative; z-index:2; margin-right: 16px; margin-bottom: 47px; } .field-list li{ float: left; text-align: center; margin: 5px 3px; width:24%; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; background: #fff; border: 1px solid #f0f0f0; } .field-list li a{ display: block; overflow: hidden; padding: 16px 16px 18px; } .field-list li .imgbox{ float: left; } .field-list li .imgbox img{ max-width: 100%; height: auto; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; } .field-list li p{ float: left; margin-top: 10px; margin-left: 12px; font-size: 18px; color: #313030; } .field-list li.field-more p{ color: #014a99;} .fields-index .fieldbox{ overflow: hidden; position: relative; padding-bottom: 55px; } .fields-index .field-bottom{ text-align: center; text-transform: uppercase; font-size: 70px; font-family: 'Arial'; color: rgba(90,153,223,.4); font-weight: bold; clear: right; } .index-news{ overflow: hidden; padding-top: 57px; padding-bottom: 72px; } .index-news .index-title{ position: relative; } .index-title p{ color: #ccc; font-family: 'arial'; font-size:30px; } .index-title h1{ margin-top: 11px; font-size: 40px; color: #383838; } .index-title a{ display: inline-block; position: absolute; right: 0; top: 56px; width: 125px; height: 38px; text-align: center; color: #014a99; font-size: 16px; line-height: 38px; border-radius: 15px; border: 1px solid #014a99; } .newschange{ overflow: hidden; padding-top: 8px; } .newschange .newstab{ float: left; width: 16.7%; margin-top: 30px; } .newstab a{ display: block; font-size: 20px; color: #232323; line-height:46px; padding-left:36px; cursor: pointer; } .newstab a.active{ background: url(../images/arrow-rr.png) no-repeat left center; color: #014a99; } .newschange .changelist{ float: right; width: 76.2%; margin-top: 18px; } .changelist ul{ display: none; } .changelist ul li{ padding: 20px 0; overflow: hidden; padding-right: 12px; border-bottom: 1px solid #e7e7e7; } .changelist ul li a{ float: left; width: 85%; padding-left: 32px; font-size: 16px; color: #585858; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; background: url(../images/arrow.jpg) no-repeat left center; } .changelist ul li span{ float: right; font-size: 16px; color: #585858; } .bankrupt{ background: url(../images/bg.jpg) no-repeat left top; background-size: 100% 356px; padding-top: 48px; padding-bottom: 36px; overflow: hidden; } .bankrupt .index-title p{ color: #fff; } .bankrupt .index-title h1{ color: #fff; margin-bottom: 64px; } .bankrupt .banklist{ /* width: 44.5%; float: left; margin-right: 11%; */ width: 100%; background: #fff; box-shadow: 0 0 10px 3px rgba(0,0,0,.1); padding: 26px 40px 20px; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .banklist .banktitle{ text-align: center; position: relative; } .banktitle span{ display: inline-block; width: 52px; height: 4px; background: #346eb6; border-radius:4px; } .banktitle h2{ font-size: 26px; color: #346eb6; /* font-family:'pingfang-s'; */ font-weight: 700; display:inline-block; vertical-align: middle; margin: 0 8px; } .banktitle a{ position: absolute; right: 0; top: 0; display: inline-block; color:#585858; font-size: 16px; width: 125px; height: 38px; text-align: center; line-height: 38px; border-radius: 15px; border: 1px solid #014a99; background: url(../images/arrow.jpg) no-repeat 72% center; background-size: 19px 19px; padding-right: 28px; } .banklist .bankbox{ padding-top: 40px; overflow: hidden; padding-bottom: 10px; } .bankbox li{ float: left; width: 50%; border-bottom: 1px solid #e7e7e7; } .bankbox li a{ display: block; padding-right: 10px; padding-top: 8px; padding-bottom:13px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .bankbox li h3{ font-size: 16px; line-height: 32px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; color: #2c2c33; } .bankbox li span{ font-size: 16px; color: rgba(44,44,51,.6); } .footer{ background: #f4f3f3; padding-top: 40px; padding-bottom: 28px; } .footer img{ float: left; width: 135px; height: auto; } .footer dl{ float: right; width: 56.2%; margin-bottom: 8px; } .footer dl dd{ float: left; width: 33.3%; margin-bottom:38px; background: url(../images/arrow-rrr.png) no-repeat left center; padding-left: 40px; line-height: 24px; } .footer dl dd a{ font-size: 16px; color: #014a99; } .copyright{ padding-top: 20px; border-top: 1px solid #e7e6e6; } .copyright span{ float: left; font-size: 16px; color: #585858; } .copyright a{ font-size: 16px; color: #585858; } .copyright p{ float: right; font-size: 16px; color: #585858; } /* 关于欧宝体育app下载安装——欧宝体育app下载安装概况*/ .header-in{ position: fixed; width: 100%; height: 105px; left: 0; top: 0; z-index: 100; } .header-in.active{ background: #fff; } .header-in a.logoimg{ width: 20.6%; display: block; float: left; margin-top: 20px; margin-left: 100px; } .header-in .nav-right{ float: right; width: 65.4%; margin-top: 30px; /* overflow: hidden; */ margin-right: 100px; } .nav-right ul{ float: right; } .nav-right ul li{ float: left; position: relative; margin-right: 8px; } .nav-right ul li>a{ display: block; padding: 0 20px; height: 40px; line-height: 40px; font-size: 18px; color: #fff; } .nav-right ul li .subnav1{ display: none; position: absolute; top: 40px; background: rgba(255,255,255,.9); left: 0; padding: 8px 20px; width: 240px; border-radius: 0 0 15px 15px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .nav-right ul li .subnav1 a{ display: block; font-size: 16px; line-height: 40px; color: #585858; } .nav-right ul li.current>a{ background: #0165ca; color: #fff; border-radius: 40px; } .nav-right ul li .subnav1 a:hover{ color: #0165ca; } .nav-right ul li:hover>a{ background: #0165ca; } .nav-right .language{ float: right; font-size: 18px; color: #fff; margin-top: 8px; } .nav-right .language a{ font-size: 18px; margin: 0 9px; } .nav-right .language a:hover{ color: #0165ca; } .header-in.active .nav-right ul li>a,.header-in.active .nav-right .language a,.header-in.active .nav-right .language{ color: #585858; } .header-in.active .nav-right ul li.current>a{ color: #fff; } .header-in.active .nav-right ul li:hover>a{ color: #fff; } .header-in.active .nav-right .language a:hover{ color: #0165ca; } .banner{ position: relative; color: #fff; } .banner img{ width: 100%; height: auto; } .banner .container{ position: absolute; left: 50%; margin-left: -600px; z-index: 10; bottom: 116px; } .banner p{ font-size: 30px; font-family: Arial; } .banner h1{ margin-top: 18px; font-size: 40px; } .mainbox{ /* overflow: hidden; */ margin-top: 35px; margin-bottom: 50px; } .mainbox .mainleft{ width: 18.5%; float: left; background: url(../images/leftbg.jpg) no-repeat left top; background-size: 100% 100%; min-height: 430px; overflow: hidden; } .mainleft ul{ padding-top: 33px; padding-left: 35px; padding-bottom:35px; } .mainleft ul li{ height: 70px; line-height: 70px; } .mainleft ul li a{ font-size: 20px; color: #fff; } .mainleft ul li.current a{ font-size: 28px; color: #01c6ff; /* font-family: 'pingfang-s'; */ font-weight: 700; } .mainbox .mainright{ float: right; width: 76.3%; } .mainright .about{ overflow: hidden; padding-bottom: 40px; } .about h1{ font-size: 30px; margin-top: 28px; color: #185aa2; margin-bottom: 33px; } .about .aboutinfo{ position: relative; padding-top: 62px; padding-left: 66px; } .aboutinfo .info_img{ position: absolute; width: 43.67%; top: 0; left: 0; } .aboutinfo .info_img img{ width: 100%; height: auto;} #swiper-container3 .swiper-pagination{ opacity: 0; } .aboutinfo .infobox{ background: #eff3f7; padding-left: 44.5%; padding-top: 80px; padding-right: 45px; padding-bottom: 96px; font-size: 16px; line-height: 32px; color: #585858; } /* 关于欧宝体育app下载安装——欧宝体育app下载安装客户 */ .about .kh_list{ } .kh_list .about-title{ width: 292px; padding-bottom: 16px; margin-top: 16px; /* font-family: 'pingfang-s'; */ font-weight: 700; font-size: 21px; color: #0066cc; border-bottom: 2px solid #3385d6; } .kh_list ul{ overflow: hidden; margin-top: 30px; } .kh_list ul li{ float: left; width: 31.4%; text-align: center; margin-right: 2.9%; border: 1px solid #eaeaea; margin-bottom: 18px; } .kh_list ul li img{ max-width: 100%; height: auto; } .kh_list .more{ width: 288px; margin: 0 auto; } .backtop { display: none; position: fixed; bottom: 150px; right: 0; z-index: 10; width: 69px; height: 65px; font-size: 16px; color: #8e8d8d; cursor: pointer; border-radius: 8px; text-align: center; background: url(../images/top.png) no-repeat center 10px #f3f4f9; padding-top: 38px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } /* 关于欧宝体育app下载安装——欧宝体育app下载安装优势 */ .about .ad_list{ margin-bottom: 20px; } .ad_list .ad_title{ font-size: 30px; /* font-family: 'pingfang-s'; */ font-weight: 700; padding-top: 43px; padding-bottom: 29px; padding-left: 46px; color: #333; background:url(../images/roundBg.png) no-repeat left center; } .ad_list .ad_text{ padding-left: 46px; font-size: 16px; color: #585858; line-height:32px; } .ad_list.index0{ margin-bottom: 0; } .ad_list.index1{ background: url(../images/adBg.png) no-repeat center top; padding-top: 204px; } .ad_list.index2{ background: url(../images/advantageimg.jpg) no-repeat right 64px; padding-right: 35%; background-size: 31.65% auto; } .ad_list.index2 .ad_text.mg{ margin-bottom: 22px; } /* 关于欧宝体育app下载安装——荣誉奖项 */ .about .honor{ padding-top: 50px; padding-bottom: 50px; } .honor li{ position: relative; padding-left: 113px; } .honor li .date{ position: absolute; width: 120px; text-align: right; padding-right: 36px; left: 0; top: -12px; color: #185aa2; z-index: 1; background:url(../images/dots.png) no-repeat right 12px; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .date p{ font-size: 28px; } .date span{ font-size: 20px; display: block; margin-top: -7px; } .honor li .honorbox{ border-left: 1px solid #e8e8e8; padding-left: 45px; padding-bottom: 40px; } .honorbox h2{ font-size: 26px; color: #333; margin-bottom: 22px; line-height: 36px; font-weight: 700; /* font-family: 'pingfang-s'; */ } .honorbox p{ line-height: 32px; font-size: 16px; color: #585858; } .honorbox a{ display: block; margin-top: 18px; width: 50%; } .honorbox a img{ width: 100%; height: auto; } /* 关于欧宝体育app下载安装——社会责任 */ .about .duty{ padding-top: 13px; padding-bottom: 50px; } .duty li{ padding: 0 13px; margin-bottom: 24px; } .duty li a{ position: relative; padding:54px 42px 45px; box-shadow: 0 0 13px 0 rgba(194,194,194,.7); display: block; } .duty li h2{ font-size: 28px; /* font-family: 'pingfang-s'; */ font-weight: 700; color: #333; line-height: 36px; margin-bottom: 24px; } .duty li span.duty_time{ position: absolute; right: 0; top: 0; z-index: 1; font-size: 20px; display: inline-block; width: 147px; height: 46px; text-align: center; line-height: 46px; background: #0066cc; color:#fff; } .duty li p{ font-size: 16px; color: #585858; line-height:32px; margin-bottom: 20px; } .duty li span.more_duty{ display: inline-block; font-size: 16px; color: #585858; padding-left:38px; background-image: url(../images/arrow-r.png); background-position: left 3px; background-repeat: no-repeat; background-size:18px auto; } /* 业务领域 */ .mainbox .mainleft.businessbg{ width:20.5%; background: url(../images/leftbg1.jpg) no-repeat left top; background-size: 100% 100%; } .mainright .business{ padding-top: 16px; } .business_title{ width: 292px; padding-bottom: 16px; /* font-family: 'pingfang-s'; */ font-weight: 700; font-size: 21px; color: #0066cc; border-bottom: 2px solid #3385d6; } .business_title.dx{ margin-top: -16px; } .business .business_text{ margin-top: 18px; font-size: 16px; line-height: 32px; color: #585858; padding-bottom: 38px; } .business .major_business{ padding-top: 20px; padding-bottom: 38px; } .major_business ul li{ font-size: 16px; color: #585858; line-height: 32px; background-image: url(../images/dots.png); background-position: left 12px; background-repeat: no-repeat; background-size: 8px auto; padding-left: 27px; margin-bottom: 8px; } .business .major_kh{ padding-top: 28px; padding-bottom: 38px; } .major_kh ul{ overflow: hidden; } .major_kh ul li{ float: left; width: 31.4%; text-align: center; margin-right: 2.9%; border: 1px solid #eaeaea; margin-bottom: 18px; } .major_kh ul li img{ max-width: 100%; height: auto; } .major_kh .kh_business{ width: 288px; height: 30px; margin: 0 auto; margin-bottom: 38px; cursor: pointer; background-image: url(../images/dots-more.png); background-position: center center; background-repeat: no-repeat; } .business .typical_case{ padding-top: 16px; padding-bottom: 30px; } .typical_case ul li{ line-height: 40px; background-repeat: no-repeat; background-image: url(../images/dots.png); background-position: left 16px; background-size: 8px auto; } .typical_case ul li a{ display: block; overflow: hidden; font-size: 16px; cursor: default; color: #585858; padding-left: 27px; } /* 专业人员-列表 */ .mainleft.zyryleft{ width: 30.5%; /* position: relative; */ } #leftScroll{ height: 600px; overflow: hidden; padding-top: 33px; padding-left: 35px; padding-bottom: 35px; position: relative; box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } #leftScroll ul{ padding-top: 0; padding-left: 0; padding-bottom: 0; position: relative; } .mainright.zyryright{ width: 64.5%; } .menunav{ background: #fcfcfc; position: relative; border-radius: 10px; margin-bottom: 35px; } .menunav a{ display: inline-block; width:16.6%; text-align: center; font-size: 20px; color: #333; line-height: 65px; border-radius: 10px; } .menunav a.current{ background: #0165ca; color: #fff; } .zy_searchbox{ padding-bottom: 44px; } .zy_searchbox .zyry_select{ float: left; width: 23.67%; height: 44px; border: 1px solid #d2dae8; text-indent: 14px; font-size: 16px; color: #333; } .zy_searchbox .keybox{ float: left; /* width: 414px; */ margin-right: 15px; /* border: 1px solid #d2dae8; */ } .zy_searchbox .keybox span,.zy_searchbox .keybox a{ display: inline-block; padding: 0 22px; height: 44px; font-size: 16px; background: #eee; line-height: 44px; color: #333; cursor: pointer; } .zy_searchbox .keybox span.active{ background: #0066cc; color: #fff; } .keybox input.zy_text{ float: left; width: 336px; padding-left: 16px; height: 42px; } input.zy_button{ float: left; width: 76px; margin-left: 15px; border-left: 1px solid #d2dae8; height: 44px; background: #0066cc; font-size:16px; color:#fff; } .zyry_list{ /* padding-bottom: 20px; */ padding-top: 30px; } .zyry_list li{ float: left; width: 23.125%; margin-right: 2.5%; margin-bottom: 62px; position: relative; /* box-shadow: 0 0 13px 0 rgba(194,194,194,.7); */ box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; } .zyry_list li a{ display: block; } .zyry_list li .zyrybox{ background: #f4f4f4; padding-left: 30px; position: relative; } .zyry_list li .imgbox{ position: relative; top: -30px; right: 0; z-index: 1; } .zyry_list li img{ width: 100%; height: auto; } .zyry_list li .ry_info{ padding-left: 10px; padding-bottom: 40px; margin-top: -5px; /* transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; */ } .ry_info h2{ font-size: 24px; color: #333; position: relative; overflow: hidden; line-height: 32px; } .ry_info h2::after{ content: ""; position: absolute; bottom: 0; left: 0; width: 0; height: 1px; z-index: 1; background: #171717; transition: all 370ms ease-in-out; -webkit-transition: all 370ms ease-in-out; -moz-transition: all 370ms ease-in-out; } .zyry_list li:hover h2::after { width:100% } .ry_info p{ margin-top: 10px; color: #333; font-size: 16px; line-height: 24px; } .zyry_list li span{ display: block; font-size: 15px; position: relative; color: #333; padding-left: 40px; height: 30px; line-height: 25px; padding-top: 11px; font-family: "arial"; font-weight: bold; } .zyry_list li span::after{ display: block; content: " "; width: 30px; height: 3px; position: absolute; left: 40px; top: -2px; background: #171717; } .lookMore{ display: block; width: 125px; height: 38px; margin: auto; text-align: center; color: #014a99; font-size: 16px; line-height: 38px; border-radius: 15px; border: 1px solid #014a99; cursor: pointer; } /* .zyry_list li:hover .ry_info{ height: auto; } */ /* 专业人员——内容 */ .mainbox .zy_left{ float: left; width: 21.6%; } .zy_left .imgbox{ width: 100%; height: auto; margin-bottom: 34px; } .zy_left img{ width: 100%; height: auto; } .zy_left h1{ font-size:26px; color: #333; height: 26px; margin-bottom: 20px; padding-left: 18px; /* font-family: 'pingfang-s'; */ font-weight: 700; border-left: 3px solid #037edb; } .zy_left ul li{ background-position: left 8px; background-repeat: no-repeat; font-size: 14px; padding-left: 30px; line-height: 38px; color: #333; } .mainbox .zy_right{ float: right; width: 73.3%; } .zy_right h2{ font-size: 40px; color: #333; /* font-family: 'pingfang-s'; */ font-weight: 700; margin-bottom: 25px; } .zy_right h2 span{ font-size: 20px; color: #585858; /* font-family: 'pingfang-r'; */ } .zy_right .zy_brief{ font-size: 18px; line-height: 40px; color: #585858; margin-bottom: 50px; } .zy_brief p{ color: #0066cc; } .zy_brief p span{ color: #585858; } .zy_right .zy_area{ padding-top: 18px; padding-bottom: 38px; } .zy_area ul li{ display: inline-block; font-size: 16px; color: #585858; background-image: url(../images/dots.png); background-position: left 12px; background-size: 8px auto; background-repeat: no-repeat; padding-left: 26px; margin-right: 40px; line-height: 32px; margin-bottom: 8px; } .zy_right .zyjl{ padding-top: 30px; padding-bottom: 50px; font-size: 16px; color: #585858; line-height:28px; } .zyjl p{ margin-bottom: 15px; } /* 新闻资讯——欧宝体育app下载安装新闻 */ .mainright .news{ padding-top: 35px; } .news li{ overflow: hidden; padding-top: 20px; padding-bottom: 20px; padding-left: 34px; background-image: url(../images/arrow.jpg); background-position: left 22px; background-repeat: no-repeat; background-size: 19px auto; border-bottom: 1px solid #e7e7e7; } .news li a{ float: left; font-size: 16px; color: #585858; width:80%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .news li span{ float: right; font-size: 16px; color: #585858; } .pages{ text-align: center; padding-top: 30px; } .pages a{ display: inline-block; padding: 5px 15px; font-size: 16px; color: #585858; margin: 0 5px; } .pages b{ display: inline-block; padding: 5px 15px; font-weight: 700; /* font-family: 'pingfang-s'; */ font-size: 16px; color: #fff; margin: 0 5px; background: #0066cc; } /* 新闻详情页 */ .location{ padding-top: 20px; padding-bottom: 22px; background: #f5f5f5; font-size: 16px; color: #333; } .location a{ font-size: 16px; color: #333; margin: 0 5px; } .location a.active{ color: #014a99; } .mainbox .titlebox{ padding-top: 6px; text-align: center; padding-bottom: 46px; border-bottom: 1px solid #e7e7e7; } .titlebox h1{ /* font-family: 'pingfang-s'; */ font-weight: 700; font-size: 30px; color: #333; line-height: 42px; margin-bottom: 22px; } .release span{ font-size: 16px; color: #585858; margin: 0 10px; } .mainbox .newstext{ padding-top: 25px; padding-bottom: 50px; font-size: 16px; color: #585858; line-height:32px; border-bottom: 1px solid #e7e7e7; } .newstext p{ font-size: 16px; color: #585858; line-height:32px; } .newstext p b,.newstext p strong{ /* font-family: 'pingfang-s'; */ font-weight: 700; } .newstext img{ margin-top: 10px; margin-bottom: 10px; max-width: 100%; height: auto; } .newspage{ font-size: 16px; color: #585858; padding-top: 42px; padding-left: 4px; } .newspage p{ font-size: 16px; color: #585858; margin-bottom: 30px; } .newspage p a{ display: inline-block; font-size: 16px; color: #585858; margin-left: 18px; padding-left: 30px; border-left: 1px solid #014a99; } /* 欧宝体育app下载安装业绩 */ .yj_list dd{ margin-bottom: 30px; } .yj_list dd .yjtitle{ width: 292px; padding-bottom: 16px; /* font-family: 'pingfang-s'; */ font-weight: 700; font-size: 21px; color: #0066cc; border-bottom: 2px solid #3385d6; } .yj_list dd .yj_text{ font-size: 16px; line-height: 32px; color: #585858; } .yj_text .newstext{ border-bottom: none; padding-bottom: 0; } .yj_text li{ background-repeat: no-repeat; background-image: url(../images/dots.png); background-position: left 12px; background-size: 8px auto; padding-left: 27px; margin-bottom: 15px; overflow: hidden; } .yj_text li strong,.yj_text li b{ /* font-family:"pingfang-s"; */ font-weight: 700; /* margin-right: 15px; */ float: left; width: 15%; } .yj_text li p{ float: left; } /* 党建风采——组织介绍 */ .dj_title{ width: 292px; padding-bottom: 16px; font-family: 'pingfang-s'; font-size: 21px; color: #0066cc; border-bottom: 2px solid #3385d6; margin-top: 16px; } .djtext{ padding-top: 25px; font-size: 16px; line-height: 32px; color: #585858; } /* 职业发展 */ .joblist{ padding-top: 36px; position: relative; padding-bottom: 66px; padding-right: 90px; margin-bottom:54px; } .joblist .jobinfo{ background: #eff3f7; padding: 50px 52.8% 60px 45px; overflow: hidden; box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; } .jobinfo h2{ font-size: 30px; color: #185aa2; margin-bottom: 40px; } .jobinfo p{ font-size: 16px; color: #585858; line-height: 32px; text-align: justify; } .jobinfo a{ display: inline-block; width: 126px; height: 38px; text-align: center; font-size: 16px; color: #014a99; border:1px solid #014a99; line-height: 38px; border-radius: 12px; margin-top: 37px; } .joblist .jobimg{ width: 52.8%; position: absolute; right: 0; top: 165px; z-index: 1; } .jobimg img{ max-width: 100%; height: auto; } .joblist.even{ padding-left: 90px; padding-right: 0; } .joblist.even .jobinfo{ padding: 50px 45px 60px 52.8%; } .joblist.even .jobimg{ right: auto; left: 0; } .joblist.even .jobinfo h2{ text-align: right; } .joblist.even a{ float: right; } /* 职业发展-列表 */ .mainright .job_head{ width: 100%; height: 66px; line-height: 66px; background: #0165ca; text-align: center; } .job_head span{ float: left; font-size: 18px; color: #fff; /* font-family: 'pingfang-s'; */ font-weight: 700; text-align: center; } .job_head span.jobname,.jobfz_list li span.jobname{ text-align: left; width: 40%; text-indent: 20px; } .job_head span.jobrequire,.jobfz_list li span.jobrequire{ width: 25%; } .job_head span.jobage,.jobfz_list li span.jobage{ width: 20%; } .job_head span.operate,.jobfz_list li span.operate{ width: 15%; } .mainright .jobfz_list{ border: 2px solid #f5f5f5; border-top: none; } .jobfz_list li{ border-top: 2px solid #f5f5f5; overflow: hidden; text-align: center; cursor: pointer; } .jobfz_list li .job_top{ overflow: hidden; padding-top: 28px; padding-bottom: 24px; } .jobfz_list li span{ float: left; font-size: 16px; color: #333; text-align: center; } .jobfz_list li span.jobname{ /* font-family: 'pingfang-s'; */ font-weight: 700; } .jobfz_list li:hover .job_top{ background: #f5f5f5; } .jobfz_list li .jobBrief { display: none; padding: 25px; font-size: 15px; color: #333; text-align: left; line-height: 30px; } .jobfz_list li .jobBrief p { font-size: 16px; color: #333; line-height: 30px; } .jobfz_list li .jobBrief p b,.jobfz_list li .jobBrief p strong{ /* font-family: 'pingfang-s'; */ font-weight: 700; } .jobfz_list li.active .job_top{ background: #f5f5f5; } .jobfz_list li .jobBrief .newstext{ padding: 0; border: none; } .mainleft.active{ position: sticky; top: 105px; left: 0; } /* 联系欧宝体育app下载安装 */ .mainbox .map{ margin-top: 40px; height: 370px; border: 1px solid #e6e6e5; } .map img{ width: 100%; height: auto; } .map h3{ font-size: 20px; text-align: left; /* font-family: 'pingfang-s'; */ font-weight: 700; color: #333; padding: 0 10px; } .map p{ font-size: 16px; padding: 5px 10px; line-height: 28px; color: #585858; } .mainbox .contactbox{ padding-top: 70px; padding-bottom: 55px; } .contactbox h2{ font-size: 30px; /* font-family: 'pingfang-s'; */ font-weight: 700; color: #3e3e3e; text-align:center; margin-bottom: 18px; } .contactbox p{ /* width: 34.4%; margin: auto; */ text-align: center; font-size: 16px; line-height: 30px; color: #848383; } .contactbox .contact{ /* overflow: hidden; */ padding-top: 62px; } .contact .contact_left{ width: 46.2%; float: left; } .contact_left form ul{ /* overflow: hidden; */ } .contact_left ul li{ display: inline-block; border: 1px solid #aaa; height: 40px; margin-bottom: 27px; position: relative; background: #fafbfd; } .contact_left ul li.index0{ width: 29.6%; margin-right: 27px; } .contact_left ul li.index1{ width: 64.4%; } .contact_left ul li.index2{ width: 100%; height: 72px; } .contact_left ul li input::-moz-placeholder,.contact_left ul li textarea::-moz-placeholder{ font-size: 16px; color: #aaa; } .contact_left ul li input::-ms-input-placeholder,.contact_left ul li textarea::-ms-input-placeholder{ font-size: 16px; color: #aaa; } .contact_left ul li input::-webkit-input-placeholder,.contact_left ul li textarea::-webkit-input-placeholder{ font-size: 16px; color: #aaa; } .contact_left ul li input::placeholder,.contact_left ul li textarea::placeholder{ font-size: 16px; color: #aaa; } .contact_left ul li input{ width: 100%; height: 38px; text-indent: 16px; line-height: 40px; font-size: 16px; color: #848383; } .contact_left ul li span.msg{ position: absolute; top: 43px; width: 120%; z-index: 1; left: 0; } .contact_left ul li textarea{ width: 100%; height: 100%; border: none; outline: none; text-indent: 16px; font-size: 16px; color: #848383; padding-top: 20px; } .contact_left ul li.index2 span.msg{ top: 72px; } .contact_left input.submit1{ width: 110px; background: #014a99; height: 40px; font-size:16px; color: #fff; transition: all .4s; -webkit-transition: all .4s; -moz-transition: all .4s; -o-transition: all .4s; } .contact_left input.submit1:hover{ background:#0066cc; } .high{ color: #ff0000; position: absolute; top: 10px; right: -14px; } .onError{ font-size: 12px; color: #ff0000; } .onSuccess{ font-size: 12px; color: green; } .contact .contact_right{ float: right; width: 38.3%; margin-top: -5px; } .contact_right dd{ background-repeat: no-repeat; background-position: left 14px; padding-left: 56px; padding-top: 14px; padding-bottom: 14px; font-size: 16px; line-height: 24px; color: #848383; } .contact_right dd b{ font-size: 24px; color: #3e3e3e; /* font-family: 'pingfang-s'; */ font-weight: 700; } .contact_right dd a{ font-size: 16px; color: #848383; } .contactbox .online{ width: 282px; height: 62px; margin:52px auto 0; border: 1px solid #014a99; border-radius: 62px; font-size: 20px; line-height: 62px; color: #014a99; text-align: center; } .sucessimg{ width: 100%; height: 100%; position: fixed; background: rgba(0,0,0,.8); left: 0; top: 0; z-index: 10002; } .sucessbox{ width: 600px; height: 470px; position: absolute; left: 50%; margin-left: -300px; top: 50%; margin-top: -235px; z-index: 10002; cursor: pointer; } .sucessclose{ position: absolute; top:10px; z-index: 10002; right: 20px; color: #444; font-size: 30px; font-weight: 500; } /* 搜索页面 */ .search_list{ padding-top: 30px; padding-bottom:80px; } .search_list h1{ text-align: center; font-size: 44px; /* font-family: pingfang-s; */ font-weight: 700; color: #333; } .search_list ul.news_list{ /* padding-top: 40px; */ } .news_list li{ overflow: hidden; padding-top: 22px; padding-bottom: 20px; border-bottom: 2px solid #f7f7f7; background-image: url(../images/dots.png); background-position: 4px 28px; background-repeat: no-repeat; background-size: 8px auto; padding-left: 36px; } .news_list li a{ display: block; color: #585858; font-size:16px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; } /* 大于768屏幕分辨率,鼠标经过样式 */ @media (min-width:768px) { .closebtn:hover{background-color: #014a99; color: #fff;} .sidebar-nav li:hover::before {width: 100%; -webkit-transition: width 0.2s ease-in; transition: width 0.2s ease-in; } .sidebar-nav li:hover a{ color: #fff; } .field-list li:hover img{ transform: rotate(360deg); -webkit-transform: rotate(360deg); -moz-transform: rotate(360deg); -o-transform: rotate(360deg); -ms-transform: rotate(360deg); } .field-list li:hover p{ color: #014a99;} .index-title a:hover{ color: #fff;background: #014a99; transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; } .changelist ul li:hover a{color: #014a99;} .changelist ul li:hover a{ background: url(../images/arrow-rr.png) no-repeat left center; background-size: 18px auto;} .banktitle a:hover{ background: url(../images/arrow-rr.png) no-repeat 72% center #014a99; background-size: 19px 19px; color: #fff; } .bankbox li:hover h3{color: #014a99;} .footer dl dd:hover a{ /*font-family: 'pingfang-s';*/font-weight:700;color: #0165ca;} .copyright a:hover{ color: #0165ca;} .mainleft ul li:hover a{ font-size: 28px; color: #01c6ff;/*font-family: 'pingfang-s';*/ font-weight: bold;} .backtop:hover {background: url(../images/top-r.png) no-repeat center 10px #0066cc; color: #fff; } .newstab a:hover{ background: url(../images/arrow-rr.png) no-repeat left center; color: #014a99;} .duty li:hover h2{ color: #0066cc;} .duty li:hover span.more_duty{background-image: url(../images/arrow-rrr.png); color: #0066cc;} .kh_business:hover{ background-image: url(../images/dots-more-r.png);} .menunav a:hover{ background: #0165ca; color: #fff; } .lookMore:hover{color: #fff; background: #014a99; transition: all .5s ease-in-out; -webkit-transition: all .5s ease-in-out; -moz-transition: all .5s ease-in-out; -o-transition: all .5s ease-in-out; } .news li:hover{ background-image: url(../images/arrow-rr.png);} .news li:hover a{ color: #01c6ff;} .pages a:hover{ color: #fff; background: #0066cc;} .newspage p a:hover{ color: #0165ca;} .jobinfo a:hover{ background: #014a99; color:#fff;} .contact_right dd a:hover{ color: #0165ca;} .news_list li:hover a{ color: #0165ca;} .zy_searchbox .keybox span:hover{ background: #0066cc; color: #fff;} } @media (min-width:1220px) and (max-width:1560px) { .header-in a.logoimg{ margin-left: 40px; } .header-in .nav-right{ margin-right: 40px; width: 70.4%;} .nav-right ul li{ margin-right: 1px;} .nav-right ul li>a{ font-size: 16px; padding: 0 15px;} .nav-right .language,.nav-right .language a{ font-size: 16px;} .nav-right ul li .subnav1{ width: 200px;} .banner .container{bottom:90px;} } @media (min-width:992px) and (max-width:1220px){ .topbox a.logo{ margin-top: 20px;} .bannerbox .container,.banner .container{ margin-left: -485px;} .bannerbox h1{ font-size: 42px;} .header a.logoimg{ width: 20%; margin-top: 30px;} .navbox li{ margin-left: 1px;} .navbox li>a{ padding: 0 8px;} .navbox li.current>a{ font-size: 16px;} .navbox li .subnav{ width: 130px; margin-left: -65px;} .field-list li a{ padding: 16px 8px 18px;} .field-list li p{ margin-left: 6px; font-size: 16px;} .field-top p,.index-title p{ font-size: 24px;} .field-top h1,.index-title h1{ font-size: 32px;} .fields-index .field-bottom{ font-size: 52px;} .newstab a{ font-size: 18px;} .changelist ul li a{ width:82%;} .header-in{ height: 80px;} .header-in a.logoimg{ margin-left: 40px; } .header-in .nav-right{ margin-right: 40px; width: 70.4%; margin-top: 20px;} .nav-right ul li{ margin-right: 1px;} .nav-right ul li>a{ font-size: 16px; padding: 0 8px;} .nav-right .language,.nav-right .language a{ font-size: 16px;} .nav-right ul li .subnav1{ width: 180px;} .banner .container{ bottom: 60px;} .banner h1{ margin-top: 12px; font-size: 32px;} .banner p{ font-size: 24px;} .mainleft ul{padding-left: 18px;} #leftScroll{ padding-left: 18px;} .mainleft ul li a{ font-size: 18px;} .mainleft ul li:hover a{ font-size: 24px;} .mainleft ul li.current a{ font-size: 24px;} .about h1{ font-size: 24px;} .aboutinfo .infobox{ padding-top: 60px; padding-bottom: 60px;} .ad_list .ad_title{ font-size: 24px;} .yj_text li strong, .yj_text li b{ width:18%;} .duty li h2 { font-size: 22px; line-height: 32px; margin-bottom: 15px;} .zy_right h2{ font-size: 24px;} .zy_right h2 span{ font-size: 18px;} .zy_left h1{ font-size: 24px; height: 24px; line-height: 22px;} .zy_right .zy_brief{ font-size: 16px; line-height: 36px; margin-bottom: 30px;} .zy_right .zy_area{ padding-bottom: 30px;} .zy_area ul li{ margin-right: 20px;} .zy_right .zyjl{ padding-bottom: 0;} .joblist .jobinfo{ padding-bottom: 50px;} .joblist .jobimg{ top: 140px;} .joblist{ margin-bottom: 0;} .jobinfo h2{ font-size: 26px; margin-bottom: 25px;} } @media (min-width:768px) and (max-width:992px) { .topbox a.logo{ margin-left: 30px; margin-top: 25px;} .bannerbox .container{ margin-left: -375px;} .bannerbox h1{ font-size: 34px;} .header .navbox{ display: none;} .navbar-toggle{ display: block; margin-right:0px; margin-top: 35px; background-color: #0066cc;} .navbar-toggle .icon-bar{ background: #fff;} .field-top p{ font-size: 18px;} .field-top h1{ font-size: 30px;} .field-list li{ margin: 2px 2px; width: 32%;} .fields-index .field-area{ background-size: 100% 100%;} .field-list li .imgbox{ width: 24px;} .field-list li p{ margin-top: 2px; font-size: 16px;} .fields-index .field-list{ margin-bottom: 64px;} .fields-index .field-bottom{ font-size: 42px;} .index-title p{ font-size: 18px;} .index-title h1{ font-size: 30px;} .changelist ul li a{ width: 76%;} .bankrupt .index-title h1{ margin-bottom: 45px;} .header-in{ height: 80px;} .header-in .nav-right{ display: none;} .header-in a.logoimg{ margin-left: 30px; width: 25.6%;} .header-in .navbar-toggle{ margin-right: 30px; margin-top: 22px;} .banner .container{ margin-left: -375px; bottom: 40px;} .banner p{ font-size: 18px;} .banner h1{ font-size: 24px; margin-top:8px;} .mainleft ul,#leftScroll{ padding-top: 20px; padding-left: 20px;} .mainleft ul li a{ font-size: 16px;} .mainleft ul li.current a{ font-size: 16px;} .mainleft ul li:hover a{ font-size: 16px;} .mainleft ul li{ height: 48px; line-height: 48px;} .mainright .about{ padding-bottom: 0;} .about h1{ font-size: 24px;} .about .aboutinfo{ padding-top: 45px;} .aboutinfo .infobox{ padding-left: 40.5%;padding-right: 25px; padding-top: 30px; padding-bottom: 46px;} .ad_list .ad_title{ font-size: 20px; background-size: 70px auto; padding-top: 34px; padding-left: 28px;} .ad_list .ad_text{ padding-left: 28px;} .ad_list.index1{ background-size: 100% auto; padding-top: 140px;} .kh_list .about-title,.business_title{ font-size: 18px; padding-bottom: 10px;} .yj_text li strong, .yj_text li b{width: 23%;} .duty li h2{ font-size: 20px; line-height: 30px; margin-bottom: 10px;} .duty li span.duty_time{ font-size: 16px; line-height: 40px;height: 40px; width: 125px;} .zy_searchbox .keybox span, .zy_searchbox .keybox a{ padding: 0 10px;} .ry_info h2{ font-size: 18px;} .zy_searchbox{ padding-bottom: 25px;} .zyry_list li .zyrybox{ padding-left: 20px;} .zyry_list li .ry_info{ padding-left: 0; padding-bottom: 20px;} .zyry_list li .imgbox{ top: -15px;} .ry_info p{ margin-top: 5px;} .zyry_list li span{ padding-left: 20px; word-break: break-all;} .zyry_list li span::after{ left: 20px;} .zy_left h1{ padding-left: 10px; font-size: 20px; height: 22px;} .zy_left ul li{ line-height: 24px; font-size: 12px; background-size: 18px; background-position: left 4px; margin-bottom: 10px;} .zy_right h2{ font-size: 20px; margin-bottom: 15px;} .zy_right h2 span{ font-size: 16px;} .zy_right .zy_brief{ font-size: 16px; line-height: 32px;} .zy_right .zy_area{ padding-bottom: 20px;} .zy_right .zyjl{ padding-bottom: 0;} .news li a{ width: 75%;} .mainbox .titlebox{ padding-bottom: 30px;} .titlebox h1{ font-size: 24px; margin-bottom: 15px;} .newspage p a{ padding-left: 18px;} .joblist{ padding-top: 10px; padding-bottom: 0;} .joblist .jobinfo{padding:30px 45.8% 40px 30px} .jobinfo h2{ font-size: 24px; margin-bottom: 20px;} .joblist .jobimg{ width: 48.8%; top: 100px;} .jobinfo a{ margin-top: 25px;} .joblist.even .jobinfo{ padding:30px 30px 40px 45.8%} .job_head span.jobname, .jobfz_list li span.jobname{ width:30%;} .job_head span.jobrequire, .jobfz_list li span.jobrequire{ width: 35%;} .contact_left ul li.index0{ width: 51.6%; margin-right: 15px;} .contact_left ul li.index1{ width: 42.4%;} .contact .contact_right{ width: 46.3%;} .contact_right dd b{ font-size: 20px;} .contactbox .contact{ padding-top: 32px;} .mainbox .contactbox{ padding-bottom: 0; padding-top: 20px;} .contactbox h2{ font-size: 24px;} } @media screen and (max-width:768px) { /* 首页 */ .topbox a.logo{ width: 45%; margin-top: 10px; margin-left: 10px; } .hamburger{ margin-right: 20px; margin-top: 15px;} .topbox .language{ margin-top: 15px; font-weight: 100;} #sidebar-wrapper{ right: 0; background: rgba(255,255,255,.9);} #wrapper.toggled #sidebar-wrapper{ width: 100%; height: 100%;} .sidebar-nav li a{ font-size: 18px;} .closebtn{ margin-bottom: 20px;} .formbox{ margin-top: 30px; padding-bottom: 0;} .header{ height: 70px;} .header a.logoimg{ width: 48%; margin-left: 10px;} .header .navbox{ display: none;} .navbar-toggle{ margin-right: 10px; margin-top: 18px; background-color: #0066cc;} .navbar-toggle .icon-bar{ background: #fff;} .arrowDown{ display: none;} .bannerbox .container{ width: 100%; left: 0; margin-left: 0; text-align: center;} .bannerbox h1{ font-size: 20px;} .fields-index{ padding-top:0px;} .fields-index .field-area{padding: 30px 10px; background: #f0f6fc;} .fields-index .field-top{ position: relative; padding-top: 0; z-index: 1; padding-left: 0; width: 100%; height: auto; background: none; margin-bottom: 30px;} .field-top p{ color: #ccc; font-size: 20px; margin-bottom: 5px;} .field-top h1{ color: #383838; font-size: 24px;} .fields-index .field-list{ float: none; width: 100%; margin-right: 0;} .field-list li{ margin: 0; width: 49%; margin-right: 2%; margin-bottom: 10px;} .field-list li a{ padding: 10px;} .field-list li .imgbox img{ width: 32px;} .field-list li p{ font-size: 16px; margin-top: 5px; margin-left: 6px;} .fields-index .field-bottom{ display: none;} .index-news{ padding: 30px 10px;} .index-title p{font-size: 20px;} .index-title h1{ font-size: 24px; margin-top: 5px;} .index-title a{ width: 90px; height: 32px; top: 22px; border-radius: 10px; line-height: 32px; font-size: 14px; } .newschange .newstab{ text-align: center; float: none; width: 100%; margin-top: 20px;} .newstab a{ display: inline-block; padding: 0 20px; margin: 0 10px; border-radius: 5px; line-height: 40px; font-size: 18px;} .newstab a.active{ color: #fff; background: #014a99;} .newschange .changelist{ float: none; width: 100%;} .changelist ul li a{ width: 100%; padding-left: 20px; background-size: 15px;} .changelist ul li span{ display: none;} .bankrupt{ padding: 25px 10px; background-size:100% 160px;} .bankrupt .index-title h1{ margin-bottom: 30px;} .banktitle a{width: 90px; height: 32px; top: -64px; padding-right: 20px; border-radius: 10px; line-height: 32px; font-size: 14px;background: url(../images/arrow.jpg) no-repeat 78% center #fff;} .bankrupt .banklist{ padding: 0 15px; border-radius: 10px;} .bankbox li{ float: none; width: 100%; } .bankbox li a{background-image: url(../images/dots.png); padding-bottom: 8px; background-position: left 20px; background-repeat: no-repeat; background-size: 6px; padding-right: 0; padding-left: 15px;} .banklist .bankbox{ padding-top: 20px;} .footer{ text-align: center; padding: 25px 10px 15px;} .footer img{ float: none; width: 80px;} .footer dl{ float: none; width: 100%; margin-top: 25px;} .footer dl dd{ margin-bottom: 15px; padding-left:22px; text-align: left; background-size: 15px;} .footer dl dd a{ font-size: 14px;} .copyright{ padding-top: 10px;} .copyright span{ float: none; font-size: 12px;} .copyright a{ font-size: 12px;} .copyright p{ float: none; font-size: 12px; margin-top: 5px;} /* 关于欧宝体育app下载安装——欧宝体育app下载安装简介 */ .header-in{ background: #fff; height: 70px;} .header-in a.logoimg{ width: 48%; margin-left: 10px; margin-top: 16px;} .header-in .nav-right{ display: none;} .banner{ margin-top: 70px;} .banner .container{ left: 20px; bottom: 18px; margin-left: 0;} .banner p{ font-size: 16px;} .banner h1{ font-size: 20px; margin-top: 5px;} .mainbox{ margin-top: 0;} .mainbox .mainleft{ float: none; width: 106%; background: #eff3f7; min-height: auto; margin-left: -10px;} .mainleft ul{ padding: 10px 0;} .mainleft ul li{ height: 32px; line-height: 32px; display: inline-block;} .mainleft ul li a{ font-size: 16px; display: block; padding: 0 5px; color: #333;} .mainleft ul li.current a{ color: #0066cc; font-size: 16px;} .mainbox .mainright{ float: none; width: 100%; } .mainright .about{ padding-bottom: 0;} .about h1{ font-size: 24px; text-align: center;} .about .aboutinfo{ padding: 0;} .aboutinfo .info_img{ width: 100%; position: inherit;} .aboutinfo .infobox{ padding: 20px 15px;} /* 欧宝体育app下载安装客户 */ .kh_list .about-title{ width:220px; font-size: 16px; padding-bottom: 10px;} .kh_list ul li{ width: 49%; margin-right: 2%; margin-bottom: 10px;} .backtop{ width: 50px; height: 50px;background-size: 20px auto;font-size: 12px; padding-top: 25px;} /* 欧宝体育app下载安装优势 */ .about .ad_list{ margin-bottom: 15px;} .ad_list .ad_title{ font-size: 18px; padding-top: 30px; padding-bottom: 24px; padding-left: 25px;background-size: 60px;} .ad_list .ad_text{ padding-left: 0; font-size: 15px; line-height: 30px;} .ad_list.index1{ padding-top: 100px;background-size: auto 150px;} .ad_list.index2{ background-position: left 230px; background-size: 100% auto; padding-bottom: 120px; padding-right: 0;} .ad_list.index2 .ad_title{background: url(../images/roundBg.png) no-repeat left center #fff; background-size: 60px auto;} .ad_list.index2 .ad_text{ background: #fff; padding-bottom: 10px;} .ad_list.index2 .ad_text.mg{ margin-bottom: 0; padding-bottom: 10px;} /* 荣誉奖项 */ .about .honor{padding-top: 40px; padding-bottom: 0;} .honor li{ padding-left: 5px;} .honor li .date{ padding-left: 20px;text-align: left; width: 100%; padding-right: 0;background: url(../images/dots.png) no-repeat left 8px; background-size: 10px auto; } .date p{ font-size: 20px;} .date span{ font-size: 16px; margin-top: -4px;} .honor li .honorbox{ padding-left: 15px; padding-top: 38px;} .honorbox h2{ font-size: 16px; line-height: 24px; margin-bottom: 5px;} .honorbox p{ font-size: 14px; line-height: 24px;} .honorbox a{ margin-top: 10px; width: 90%;} .yj_list{ padding-top: 30px;} .yj_list dd .yjtitle{ font-size: 18px;} .yj_text li{ padding-left: 15px;} .yj_text li strong, .yj_text li b{ width: auto; margin-right: 2px;} .yj_list dd{ margin-bottom: 0;} /* 社会责任 */ .about .duty{ padding-top: 30px; padding-bottom: 0;} .duty li{ padding: 0 5px;} .duty li span.duty_time{ font-size: 14px; width: 110px; height: 32px; line-height: 32px;} .duty li a{ padding: 45px 10px 25px;box-shadow: 0 0 5px 0 rgba(194,194,194,.7);} .duty li h2{ font-size: 16px; line-height: 24px; margin-bottom: 5px;} .duty li p{ font-size: 14px; line-height: 28px; margin-bottom: 10px;} .duty li span.more_duty{ font-size: 14px; padding-left: 20px;background-position: left center;background-size: 15px auto;} /* 业务领域 */ .mainbox .mainleft.businessbg{ width: 106%; background: none;} #leftScroll{ height: auto; padding-top: 0; padding-bottom: 10px; padding-left: 0;} .mainleft #leftScroll ul li a{padding: 0 13px;} .business_title{ font-size: 18px; padding-bottom: 10px;} .business .business_text{ font-size: 15px; line-height: 30px; padding-bottom: 20px;} .business .major_business{ padding-bottom: 25px;} .major_business ul li{ font-size: 15px; line-height: 30px; padding-left: 18px; margin-bottom: 5px;} .major_kh ul li{ width: 48.55%;} .typical_case ul li{ line-height: 30px;background-position:left 12px;} .typical_case ul li a{ padding-left: 18px; font-size: 15px;} .business .typical_case{ padding-bottom: 0;} /* 专业人员 */ .zy_searchbox{ padding-bottom: 30px;} .zy_searchbox .zyry_select{ float: none; width: 100%; margin-top: 10px;} .zy_searchbox .keybox{ float: none; width: 100%;} .zy_searchbox .keybox span, .zy_searchbox .keybox a{ padding: 0; width: 32.5%; margin-bottom: 3px; text-align: center;} .zyry_list li{ width: 48.75%; margin-bottom: 75px;} .zyry_list li .zyrybox{ padding-left: 0;} .zyry_list li .imgbox{ text-align: right;} .zyry_list li img{ width: 80%;} .ry_info h2{ font-size: 20px; line-height: 24px;} .zyry_list li .ry_info{ padding-bottom: 25px; margin-top: -15px;} .zyry_list li span::after{ left: 10px;} .zyry_list li span{ padding-left: 10px; line-height: 20px;} /* 专业人员内容 */ .mainbox .zy_left{ float: none; width: 100%;} .zy_left .imgbox{ width: 45%; margin:0 auto 25px;} .zy_left h1{ font-size: 20px; height: 20px; padding-left: 12px; margin-bottom: 15px;} .mainbox .zy_right{ float: none; width: 100%; margin-top: 15px;} .zy_right h2{ font-size: 20px; margin-bottom: 15px;} .zy_right h2 span{ font-size: 16px;} .zy_right .zy_brief{ font-size: 16px; line-height: 34px; margin-bottom: 20px;} .zy_right .zy_area{ padding-bottom: 15px;} .zy_area ul li{ padding-left: 15px; margin-right: 20px;} .zyjl p{ margin-bottom: 8px;} .zy_right .zyjl{ padding-top: 20px; padding-bottom: 0;} /* 新闻列表 */ .mainright .news{padding-top: 15px;} .news li{ padding-left: 25px;} .news li a{width: 62%;} .dj_title{ padding-bottom: 10px; font-size: 18px;} /* 新闻内容页 */ .location{ padding: 10px 10px; font-size: 14px;} .location a{ font-size: 14px;} .mainbox{ padding: 30px 10px; margin-bottom: 20px;} .mainbox .titlebox{ padding-bottom: 20px;} .titlebox h1{ font-size: 22px; line-height: 30px; margin-bottom: 10px;} .release span{ font-size: 14px;} .mainbox .newstext{ padding-bottom: 30px;} .yj_text .newstext{ padding-bottom: 0; } .newspage{ padding-left: 0; padding-top: 30px; font-size: 14px;} .newspage p{ font-size: 14px; margin-bottom: 20px;} .newspage p a{ font-size: 14px; vertical-align: bottom; margin-left: 10px; padding-left: 10px;width: 80%; overflow: hidden; white-space: nowrap;text-overflow: ellipsis;} /* 加入欧宝体育app下载安装 */ .joblist{ padding-top: 15px; padding-right: 0; padding-bottom: 0; margin-bottom: 15px;} .joblist .jobinfo,.joblist.even .jobinfo{ padding: 30px 10px;} .joblist .jobimg{ width: 100%; right: 0; position: relative; top:auto;} .jobinfo h2{ font-size: 20px; margin-bottom: 15px;} .jobinfo a{ margin-top: 25px;} .joblist.even{ padding-left: 0;} .job_head span.jobname, .jobfz_list li span.jobname{ width: 25%; text-indent: 10px;} .job_head span{ font-size: 16px;} .job_head span.jobrequire, .jobfz_list li span.jobrequire{ width: 30%;} .job_head span.operate, .jobfz_list li span.operate{ width: 25%;} .jobfz_list li .jobBrief{ padding: 20px 10px;} /* 联系欧宝体育app下载安装 */ .mainbox .contactbox{ padding-top: 10px; padding-bottom: 0;} .contactbox h2{ font-size: 20px;} .contactbox p{ font-size: 15px; line-height: 28px;} .contactbox .contact{ padding-top: 30px;} .contact .contact_left{ float: none; width: 100%;} .contact .contact_right{ float: none; margin-top: 15px; width: 100%;} .contact_left ul li{ margin-bottom: 28px;} .contact_left ul li.index0,.contact_left ul li.index1,.contact_left ul li.index2{width: 95% !important; margin-right: 0;} .contact_right dd b{ font-size: 20px;} .contact_right dd{ padding-left: 40px;} .contact_left ul li span.msg{ width: 100%;} } @media screen and (max-width:365px){ .language a{ font-size: 16px;} .bannerbox h1{ font-size: 18px;} .fields-index .field-top{ margin-bottom: 20px;} .field-top h1,.index-title h1{ font-size: 20px;} .field-top p,.index-title p{ font-size: 16px;} .field-list li p{ font-size: 15px; margin-top: 2px;} .field-list li .imgbox img{ width: 26px;} .newstab a{ font-size: 16px;} .newschange .changelist{ margin-top: 8px;} .changelist ul li{ padding: 15px 0;} .changelist ul li a{ font-size: 15px;background:url(../images/arrow.jpg) no-repeat left 4px;background-size: 15px;} .banklist .bankbox{ padding-top: 10px;} .bankbox li h3{ font-size: 15px; line-height: 30px;} .bankbox li span{ font-size: 15px;} .mainleft ul li a{ padding: 0 3.5px;} .about h1{ font-size: 20px; margin-bottom: 25px;} .aboutinfo .infobox{ padding: 15px 10px; font-size: 15px; line-height: 30px;} .ad_list .ad_title{ font-size: 16px; padding-top: 20px; padding-bottom: 20px;} .ad_list.index0{ margin-top: 20px;} .yj_text .newstext li{ font-size: 15px; line-height: 30px;} .mainleft #leftScroll ul li a{ padding: 0 10px;} .zyry_list li span{ word-break:break-word;} .zy_left h1{ font-size: 18px;} .zy_right .zy_brief{ font-size: 15px; line-height: 32px;} .zy_area ul li{ font-size: 15px; line-height: 30px;} .zy_right .zyjl{ font-size: 15px;} .titlebox h1{ font-size: 20px;} .jobinfo p{ font-size: 15px; line-height: 30px;} .joblist .jobinfo, .joblist.even .jobinfo{ padding: 20px 10px;} .jobinfo a{ width: 100px; font-size: 15px;} .contact_left ul li textarea,.contact_left ul li input{ font-size: 15px;} .contact_left input.submit1{ font-size: 15px;} } @media screen and (max-width:330px){ .bannerbox h1{ font-size: 16px;} .topbox .language{ font-size: 13px;} .language a{ font-size: 14px;} .field-list li p{ font-size: 13px;} .field-list li .imgbox img{ width: 22px;} .mainleft ul li a{ padding: 0 1px; font-size: 15px;} .mainleft #leftScroll ul li a{ padding: 0 5px;} .zyry_list li .ry_info{ padding-bottom: 15px;} .ry_info h2{ font-size: 16px;} .ry_info p{ font-size: 14px; margin-top: 4px;} .zyry_list li span{ font-size: 14px;} .news li a{ font-size: 14px;} .news li span{ font-size: 13px;} .mainright .job_head{ height: 50px; line-height: 50px; margin-top: 20px;} .job_head span{ font-size: 14px; font-weight: 100;} .jobfz_list li span{ font-size: 14px;} .jobfz_list li .jobBrief p{ font-size: 14px; line-height: 28px;} .jobfz_list li .job_top{ padding-top: 15px; padding-bottom: 15px;} .mainbox .contactbox{ padding-top: 0;} .contact_right dd{ font-size: 14px;background-position: left 12px;background-size: 24px;padding-top: 8px;padding-bottom: 8px;} .contact_right dd b{ font-size: 16px;} }