@charset "utf-8"; /*! normalize.css v2.1.3 | mit license | git.io/normalize */ /*html5*/ article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block; } audio, canvas, video { display: inline-block; } audio:not([controls]) { display: none; height: 0; } /*base*/ html { font: 12px/1.8 "微软雅黑"; color: #333; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/ font-family: 'sourcehansanscn','微软雅黑','verdana'; } * { margin: 0; padding: 0; } a { text-decoration: none; background: transparent; /*修正win8系统ie连接灰色背景*/ outline:none; blr:expression(this.onfocus=this.blur()); } a:focus { outline: 0; } a:active, a:hover { outline: 0; } a{ color:#333;} a:hover{ color:#cf0901;} img { border: 0; -ms-interpolation-mode:bicubic } fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: 0.35em 0.625em 0.75em; } button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; outline:none; } button, input { line-height: normal; } button, select { text-transform: none; } button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; } button[disabled], html input[disabled] { cursor: default; } input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; } input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box; } input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration { -webkit-appearance: none; } button::-moz-focus-inner, input::-moz-focus-inner { border: 0; padding: 0; } input.submit { border: 0; margin: 0; cursor: pointer; } input.radio { width: 13px; height: 13px; float: left; display: inline; } textarea { overflow: auto; vertical-align: top; } table { border-collapse: collapse; border-spacing: 1; } ul, ol { list-style:none; } li { list-style:none; } /*清除浮动*/ .clear { clear: both; height:0px; line-height:0px; } .fl { float:left; } .fr { float:right; } dl, dd, dt { list-style:none; padding:0px; margin:0px; } html,body{ position: relative; } a{cursor:pointer;} .w960{ width: 960px; margin: 0 auto; position: relative; z-index: 1; } .ovh{ overflow: hidden; } .mt35{ margin-top: 35px!important; } /*转圈*/ @-webkit-keyframes rotation { from { -webkit-transform: rotate(0deg); } to { -webkit-transform: rotate(360deg); } } .rotation { -webkit-transform: rotate(360deg); animation: rotation 8s linear infinite; -moz-animation: rotation 8s linear infinite; -webkit-animation: rotation 8s linear infinite; -o-animation: rotation 8s linear infinite; } @font-face { font-family: 'din-black'; src: format('truetype'); font-weight: normal; font-style: normal; } /* @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: normal; font-style: normal; } @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: 200; font-style: normal; } @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: 300; font-style: normal; } @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: 400; font-style: normal; } @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: 500; font-style: normal; } @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: 700; font-style: normal; } @font-face { font-family: 'sourcehansanscn'; src: format('truetype'); font-weight: 900; font-style: normal; }*/ .main_content{ width:90%; margin:0 auto; max-width: 1700px; } .main_content2{ width:90%; margin:0 auto; max-width: 1400px;} .main_content3,.main_content_cpxqtu{ width:90%; margin:0 auto; max-width: 1600px;} .main_content_nav{ width:80%; margin:0 auto; max-width: 1500px;} /*转圈*/ @-webkit-keyframes bodyjts { 0% { bottom: 40px; } 30% { bottom: 20px; } 30% { bottom: 40px; } 45% { bottom: 30px; } 60% { bottom: 40px; } 80% { bottom: 30px; } 100% { bottom: 40px; } } @keyframes bodyjts { 0% { bottom: 40px; } 30% { bottom: 20px; } 30% { bottom: 40px; } 45% { bottom: 30px; } 60% { bottom: 40px; } 80% { bottom: 30px; } 100% { bottom: 40px; } } @-webkit-keyframes bodyjtx { 0% { bottom: 30px; opacity: 1; } 15% { bottom: 35px; opacity: 0.6; } 30% { bottom: 40px; opacity: 0.2; } 45% { bottom: 45px; opacity: 0.6; } 60% { bottom: 50px; opacity: 1; } 80% { bottom: 55px; opacity: 0; } 100% { bottom: 30px; opacity: 0; } } .body_jt_s { animation: bodyjts 1.5s linear infinite; -moz-animation: bodyjts 1.5s linear infinite; -webkit-animation: bodyjts 1.5s linear infinite; -o-animation: bodyjts 1.5s linear infinite; } .body_jt_x { animation: bodyjtx 1.5s linear infinite; -moz-animation: bodyjtx 1.5s linear infinite; -webkit-animation: bodyjtx 1.5s linear infinite; -o-animation: bodyjtx 1.5s linear infinite; } .body_jt_s{ position: fixed; z-index: 999; bottom: 0px; left: 50%; transform: translatex(-50%); height: auto; overflow: hidden; } .body_jt_x{ font-size: 0; position: fixed; z-index: 999; bottom: 0px; left: 50%; transform: translatex(-50%); height: 0; overflow: hidden;} .body_jt i{ color: #fff; font-size: 34px; font-weight: bold;} .body_jt .jt_2 i{ color: #181b21;} /***********top***************/ .header{ width: 100%; padding-top: 10px; height: 84px; position: fixed; transition: 0.5s; z-index: 99999;top: 0; background: #fff;padding-bottom: 6px;} .header:after { content: ''; position: absolute; bottom: 0; width: 100%; height: 6px; left: 0; background: url(/uploads/image/tsimages/header_bot.jpg) center center no-repeat; background-size: 100% 6px;} .header_logo{ float: left; margin-top: 5px;} .header_logo img{ max-width: 100%; transition: 0.5s;} .header_logo img.logo2{ display: none;} .header_fr{float: right;} .header_nav{ float: left; margin-right: 5px;} .header_nav>ul>li{ float: left; font-size: 16px; font-weight: 300; line-height: 80px; /*margin-right: 60px;*/ padding: 0 30px;} .header_nav>ul>li>a{ color: #333; transition: 0.5s; width: 100%; height: 100%; display: inline-block; padding-bottom: 6px; z-index: 9999; position: relative; width: calc(100% 60px); left: -30px; text-align: center;} .header_nav>ul>li>a:hover{ font-weight: bold;} .submenu{ display: none; position: absolute; top: 100%; left: 0; width: 100%; background-color: #fff; line-height: initial; overflow: hidden; box-shadow: 0px 2px 5px #a0a0a0;} .submenu_gb{ content: "x"; position: absolute; right: 30px; top: 30px; font-size: 20px; cursor: pointer; color: #dbdbdb;font-weight: bold;} .submenu_gb:hover{ color: #e81323;} .submenu_bg{ position: absolute; right: -10%; bottom: -10%; width:30%; } .submenu_bg img{ width: 100%; opacity: 0.3; float: right;} .submenu_fl{ float: left; line-height: initial; padding: 30px; width: 25%;} .submenu_fl_title{ font-size: 40px; color: #333333;} .submenu_fl_desc{ font-size: 14px; color: #333333; margin-top: 20px;} .submenu_fl_ztylist{width: 100%; margin-top: 30px;} .submenu_fl_ztylist li{ width: 48%; margin: 5px 0; border-radius: 10px; overflow: hidden;} .submenu_fl_ztylist li .submenu_fl_ztylist_tu{ width: 100%; overflow: hidden;} .submenu_fl_ztylist li .submenu_fl_ztylist_tu img{ width: 100%;} .submenu_fl_ztylist_dtu{ width: 100%; margin-top: 30px; padding-bottom: 60%; overflow: hidden; position: relative;} .submenu_fl_ztylist_dtu img{ width: 100%; height: 100%; position: absolute; object-fit: cover;} .submenu_fr{ float: right; width: 60%;} .submenu_fr_menu{ width: 100%; float: left; position: relative; transition: 0.5s;} .submenu_fr_menu_cp{ width: 33.33%;} .submenu_fr_menu_cp.active{ width: 66.66%; } .submenu_fr_menu_l{ width: 100%; float: left; padding:30px 3% 10px; padding-right: 0; -webkit-box-sizing: border-box;box-sizing: border-box; border-left: 1px solid #e0e0e0; border-right: 1px solid #e0e0e0; height: 100%;} .submenu_fr_menu.active .submenu_fr_menu_l{ width: 50%;} .submenu_fr_menu_top{ width: 93%; position: relative; margin: 2%; margin-right: 5%; -webkit-box-sizing: border-box;box-sizing: border-box; display: inline-block; border-radius:8px;} .submenu_fr_menu_top{ background: #dadada;} .submenu_fr_menu_top_tu{ float: right; margin-right: 10px; margin-top: 10px;} .submenu_fr_menu_top_tu img{ width: 180px;} .submenu_fr_menu_top_title{ position:absolute; top: 10px; left: 5%; font-size: 20px; color: #333333;} .submenu_fr_menu_list{ width: 100%; display: inline-block; margin-top: 10px;} .submenu_fr_menu_list>ul>li{ float: right; font-size: 18px; width: 88%; padding: 0 5%; line-height: 35px; height: 35px; border-bottom-left-radius: 8px; border-top-left-radius: 8px;} .submenu_fr_menu_list>ul>li>a{ color: #333333; display: inline-block; width: 100%; height: 100%; position: relative;} .submenu_fr_menu_list>ul>li>a i{ display: none; position: absolute; right: 0; font-size: 30px; color: #e81424; font-weight: bold;} .submenu_fr_menu_zi{ width: 50%; float: left; right: 0; top: 0; padding:30px 5% 10px; background: #fff; -webkit-box-sizing: border-box;box-sizing: border-box; position: absolute; display: none; } .submenu_fr_menu_zi li{ font-size: 18px; color: #333333; } .submenu_fr_menu_zi li a{ color: #333333;} .submenu_fr_menu_zi li:hover a{ color: #e81323;} .submenu_fr_menu.active .submenu_fr_menu_top{ background: linear-gradient(to right, #f6a8b3 , 30% ,#e81323);} .submenu_fr_menu.active .submenu_fr_menu_top_title{color: #fff;} .submenu_fr_menu.active .submenu_fr_menu_list>ul>li:hover,.submenu_fr_menu.active .submenu_fr_menu_list>ul>li.active{ background: #fff;} .submenu_fr_menu.active .submenu_fr_menu_list>ul>li:hover>a,.submenu_fr_menu.active .submenu_fr_menu_list>ul>li.active{ color: #e81323;} .submenu_fr_menu.active .submenu_fr_menu_list>ul>li:hover>a i,.submenu_fr_menu.active .submenu_fr_menu_list>ul>li.active>a i{ display: inline-block;} .submenu_fr_menu.active .submenu_fr_menu_list>ul>li:hover .submenu_fr_menu_zi,.submenu_fr_menu.active .submenu_fr_menu_list>ul>li.active .submenu_fr_menu_zi{ display:inline-block;} .submenu_cp_fl{ float: left; width: 75%;} .submenu_dalei{ width: 40%; float: left; padding-top: 30px; border-right: 1px solid #e0e0e0; height: 100%;} .submenu_dalei li{ width: 80%; float: left; position: relative; margin-bottom: 30px;} .submenu_dalei li .submenu_dalei_tu{ width: 55%; float: left;} .submenu_dalei li .submenu_dalei_tu img{ width: 100%;} .submenu_dalei li .submenu_dalei_cont{ width: 40%; right: 0; position: absolute; top: 50%; transform: translatey(-50%);} .submenu_dalei li .submenu_dalei_title{ font-size: 18px; font-weight: bold;} .submenu_dalei li .submenu_dalei_titleen{ font-size: 13px; color: #ececec; line-height: 15px; margin-top: 5px;} .submenu_dalei_zi{ width: 16%; padding:0 3%; float: left; padding-top: 30px; border-right: 1px solid #ececec; height: 100%;} .submenu_dalei_zi li{ width: 100%; float: left; margin-bottom: 15px; display: none;} .submenu_dalei_zi li .submenu_dalei_zi_title{ font-size: 18px; position: relative; color: #000; padding-right: 26px;} .submenu_dalei_zi li .submenu_dalei_zi_title i{ font-size: 26px; color: #dbdbdb; font-weight: bold; position: absolute; right: 0;} .submenu_dalei_zi li.active .submenu_dalei_zi_title{ color: #e81323;} .submenu_dalei_zi li.active .submenu_dalei_zi_title i{ color: #e81323;} .submenu_dalei_zi_zi{ width:calc(32% - 2px); padding:0 3%; float: left; padding-top: 30px; height: 100%;} .submenu_dalei_zi_zi li{ width: 100%; float: left; margin-bottom: 15px; display: none;} .submenu_dalei_zi_zi li .submenu_dalei_zi_zi_title{ font-size: 18px; padding-right: 26px;} .submenu_zy{ width: 25%; float: right; padding-top: 30px; height: 100%;} .submenu_zy_title{ width: 100%; font-size: 28px; float: left; margin-bottom: 10px;} .submenu_zy_top{ width: 100% float: left;} .submenu_zy_top li{ float: left; width: 30%; margin-right: 3%;} .submenu_zy_top li .submenu_zy_top_tb{ width: 100%;} .submenu_zy_top li .submenu_zy_top_tb img{ width: 100%;} .submenu_zy_top li .submenu_zy_top_title{ width: 100%; text-align: center; margin-top: 10px; margin-top: 3px;font-size: 14px;} .submenu_zy_bot{ width: 100%; float: left; margin-top: 20px; margin-bottom: 20px;} .submenu_zy_bot li{ width: 100%; display: none; } .submenu_zy_bot li .submenu_zy_top_tu{ width: 100%; border: 1px solid #ececec; padding: 10px 0; position: relative;} .submenu_zy_top_title{ position: absolute;top: 18px; left: 14px; font-size: 24px;} .submenu_zy_bot li .submenu_zy_top_tu img{ width: 100%; } .submenu_fw{ width: 100%; float: left; padding: 30px 0;} .submenu_fw ul{ display: flex; } .submenu_fw li{ width: 24%; margin-right: 1.33%;} .submenu_fw li:last-child{ margin-right: 0;} .submenu_fw li .submenu_fw_tu{ width: 100%; padding-bottom: 60%; position: relative; overflow: hidden;} .submenu_fw li .submenu_fw_tu img{ width: 100%; position: absolute; height: 100%; object-fit: cover;} .submenu_fw li .submenu_fw_title{ width: 100%; margin-top: 20px; font-size: 20px;} .header_seach{ float: left; margin-right: 28px; margin-top: 18px; color: #333; padding-right: 28px; position: relative;transition: 0.5s;} .header_seach:after{content: ''; position: absolute; right: 0; top: 50%; transform: translatey(-50%); height: 17px; width: 1px; background: #333; transition: 0.5s;} .header_seach i{ cursor: pointer; font-size: 24px;} .header_cnen{ float: left; color: #333; position: relative; margin-top: 22px; margin-right: 29px; padding-right: 27px; font-size: 18px;transition: 0.5s;} .header_cnen span{ cursor: pointer;} .header_cnen i{ cursor: pointer; font-size: 20px; transform: rotate(90deg); position: absolute; right: 0;} .header_cnen2{ position: absolute; width: 100%; width: 100%;top: 100%;left: -10%; background: rgba(0,0,0,0.5); display: none;} .header_cnen2 a{float: left; width: 100%;font-size: 16px;text-align: center; color: #fff !important; } .header_cnen2 a:hover{background: rgba(0,0,0,0.5);} .header_sp{ float: left; font-size: 16px; margin-top: 20px;} .header_sp a{ color: #333; font-size: 21px; transition: 0.5s;} .header .searchinput { position: absolute; left: 0; right: 0; top: 100%; background: #fff; text-align: center; border-top: .9975px solid #eaeaea; padding: 30px 0; display: none; z-index: 11; } .header .searchinput { background: rgba(0,0,0,0.5); border-top: .9975px solid #000; box-shadow: 0px 0px 5px .9975px rgba(0,0,0,0.1); } .header .searchinput .close { position: absolute; top: 20px; right: 20px; display: inline-block; line-height: 39.9975px; width: 39.9975px; text-align: center; transition: all 0.2s ease-out; -webkit-transition: all 0.2s ease-out; -o-transition: all 0.2s ease-out; -moz-transition: all 0.2s ease-out; font-size: 20px; } .header .searchinput .close { opacity: 1; color: #fff; } .header .searchinput .inb { overflow: hidden; border-bottom: .9975px solid #fff; display: inline-block; } .header .searchinput input { float: left; line-height: 35px; background: none; padding: 0 9.9975px; height: 35px; color: #fff; border: 0; } .header .searchinput input[type="text"] { width: 399.9975px; } .header .searchinput input::-webkit-input-placeholder{ color:#fff; } .header .searchinput input { float: left; line-height: 35px; background: none; padding: 0 9.9975px; height: 35px; } .header .searchinput input[type="button"], .header .searchinput input[type="submit"] { font-size: 20px; color: #fff; } [onclick] { cursor: pointer; } .header .sp_nav span{ background: #333;} /*.header_zh .header_logo img{ -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1);}*/ .header_zh .header_nav li a,.header_zh .header_seach,.header_zh .header_cnen,.header_zh .header_cnen a,.header_zh .header_sp a{ color: #333;} .header_zh .sp_nav span{ background: #333;} .header_zh .header_seach:after{ background: #333;} .sy_neir_kuan{float: left; width: 100%; position: relative; } .dyp{ position: fixed;top: 0; left: 0; width: 100%; z-index: 1; -webkit-box-sizing: border-box; box-sizing: border-box; overflow: hidden;} .dyp2 { z-index: 2;} .dyp *{ -webkit-box-sizing: border-box; box-sizing: border-box;} .banner{ width: 100%; position: relative; overflow: hidden; float: left;/* padding-top: 100px;*/ } .banner li.swiper-slide{ width: 100%; float: left; position: relative; overflow: hidden;} .banner li .banner_img { width: 100%; height: 100%; float: left; position: relative;} .banner li .banner_img img { width: 100%; /*height: 100%;*/ object-fit: cover; position: absolute; bottom: -10px;} .banner li .banner_img_wap {display: none;} .banner li .banner_wz{ position: absolute; width: 100%; top: 40%; transform: translatey(-50%);} .banner li .banner_wz1:before { content: ''; position: absolute; background: url(/uploads/image/tsimages/banner_l_x.png) center center no-repeat; height: 90%; width: 10px; left: -30px; top: 7%; background-size: 10px 100%; } .banner li .banner_wz1{ font-size: 66px; color: #fff; font-weight: 500; line-height: 74px; position: relative; left: -100%; transition: 0.3s;} .banner li .banner_wz1 span{ font-weight: 400;} .banner li .banner_wz2{ font-size: 18px; color: #fff; width: 34%; line-height: 26px; margin-top: 30px; font-weight: 400; position: relative; left: -100%; transition: 0.7s;} .banner li .banner_more{ color: #fff; display: inline-block; margin-top: 30px; font-size: 16px; position: relative; left: -100%; transition: 0.9s;} .banner li .banner_more span{ float: left; width: 100%; padding: 6px 20px; border-radius: 100px; background: #e70012; } .banner li .banner_more i{ margin-left: 23px; width: 25px; height: 25px; background: rgb(255 255 255 / 0.2); float: right; text-align: center; line-height: 25px; border-radius: 100px; font-size: 28px; top: 2px; right: -13px; position: relative;} .banner li .banner_more span:hover{ background: #07549e;} .banner li.active .banner_wz1{ left:0} .banner li.active .banner_wz2{ left:0} .banner li.active .banner_more{ left:0} /*样式二*/ .banner li .banner_wz_ys2{ position: absolute; width: 100%; top: 40%; transform: translatey(-50%);} .banner li .banner_ys2_tb{ margin-left: 7%; float: left; position: relative; left: -200%; transition: 0.7s;} .banner li .banner_ys2_tb img{ max-width: 100%;} .banner li .banner_ys2_kuan{float: left; margin-left: 20px; font-size: 78px; color: #fff; font-family: 黑体; font-weight: bold; line-height: 100px; padding-top: 25px; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.3);} .banner li .banner_ys2_t1{ position: relative; left: -200%; transition: 0.3s;} .banner li .banner_ys2_t2{ position: relative; left: -200%; transition: 0.7s;} .banner li.active .banner_ys2_tb{ left:0} .banner li.active .banner_ys2_t1{ left:0} .banner li.active .banner_ys2_t2{ left:0} /*样式三*/ .banner li .banner_wz_ys3{ position: absolute; width: 100%; top: 40%; transform: translatey(-50%);} .banner li .banner_ys3_tb{ margin-left: 7%; float: left; position: relative; left: -200%; transition: 0.7s;} .banner li .banner_ys3_tb img{ max-width: 100%;} .banner li .banner_ys3_kuan{float: left; margin-left: 20px; font-family: 黑体; font-weight: bold;} .banner li .banner_ys3_t1{ color: #000; font-size: 78px; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.2); position: relative; left: -200%; transition: 0.3s;} .banner li .banner_ys3_t2{ color: #6a6a6a; font-size: 33px; line-height: 45px; margin-top: -10px; position: relative; left: -200%; transition: 0.7s; } .banner li.active .banner_ys3_tb{ left:0} .banner li.active .banner_ys3_t1{ left:0} .banner li.active .banner_ys3_t2{ left:0} /*样式四*/ .banner li .banner_wz_ys4{ position: absolute; width: 100%; top: 40%; transform: translatey(-50%);} .banner li .banner_ys4_tb{ margin-left: 7%; float: left; position: relative; left: -200%; transition: 0.7s;} .banner li .banner_ys4_tb img{ max-width: 100%;} .banner li .banner_ys4_kuan{float: left; margin-left: 20px; font-family: 黑体; font-weight: bold;} .banner li .banner_ys4_t1{ color: #ffffff; font-size: 32px; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.2); position: relative; left: -200%; transition: 0.3s; margin-top: 37px;} .banner li .banner_ys4_t2{ color: #ffffff; font-size: 78px; line-height: 45px; margin-top: 28px; position: relative; left: -200%; transition: 0.7s; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.2);} .banner li .banner_ys4_t3{ color: #e8eae9; font-size: 33px; line-height: 45px; margin-top: 28px; position: relative; left: -200%; transition: 0.8s; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.2);} .banner li .banner_ys4_t3 span{ font-family: 微软雅黑; font-size: 28px; margin-right: 10px;} .banner li .banner_ys4_t3 i{ font-family: 微软雅黑; font-size:28px; position: relative; top: 0px; margin: 0 10px; font-style: unset;} .banner li.active .banner_ys4_tb{ left:0} .banner li.active .banner_ys4_t1{ left:0} .banner li.active .banner_ys4_t2{ left:0} .banner li.active .banner_ys4_t3{ left:0} /*样式五*/ .banner li .banner_wz_ys5{ position: absolute; width: 100%; top: 40%; transform: translatey(-50%);} .banner li .banner_ys5_tb{ margin-left: 7%; float: left; position: relative; left: -200%; transition: 0.7s;} .banner li .banner_ys5_tb img{ max-width: 100%;} .banner li .banner_ys5_kuan{float: left; margin-left: 20px; font-family: 黑体; font-weight: bold;} .banner li .banner_ys5_t1{ color: #000000; font-size: 77px; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.2); position: relative; left: -200%; transition: 0.3s; margin-top: 4px;} .banner li .banner_ys5_t2{ color: #6a6a6c; font-size: 34px; line-height: 25px; position: relative; left: -200%; transition: 0.7s; } .banner li.active .banner_ys5_tb{ left:0} .banner li.active .banner_ys5_t1{ left:0} .banner li.active .banner_ys5_t2{ left:0} /*样式六*/ .banner li .banner_wz_ys6{ position: absolute; width: 100%; top: 40%; transform: translatey(-50%);} .banner li .banner_ys6_tb{ margin-left: 7%; float: left; position: relative; left: -200%; transition: 0.7s;} .banner li .banner_ys6_tb img{ max-width: 100%;} .banner li .banner_ys6_kuan{float: left; margin-left: 20px; font-family: 黑体; font-weight: bold;} .banner li .banner_ys6_t1{ position: relative; left: -200%; transition: 0.3s; margin-top: 10px;} .banner li .banner_ys6_t1 span{ font-family: arial; color: #e50112; font-weight: bold; font-size: 116px; text-shadow: 3px 2px 1px rgb(0 0 0 / 0.2); line-height: 120px;} .banner li .banner_ys6_t1 sup{ font-size: 29px; position: relative; margin-left: 26px; top: -51px; color: #000000;} .banner li .banner_ys6_t2{ color: #000; font-size: 31px; line-height: 30px; position: relative; left: -200%; transition: 0.7s; font-family: arial; font-weight: normal; margin-top: 30px;} .banner li .banner_ys6_t3{ color: #000; font-size: 32px; line-height: 45px; margin-top: 7px; position: relative; left: -200%; transition: 0.8s; } .banner li.active .banner_ys6_tb{ left:0} .banner li.active .banner_ys6_t1{ left:0} .banner li.active .banner_ys6_t2{ left:0} .banner li.active .banner_ys6_t3{ left:0} .banner_bot{ position: absolute; bottom: 20px; left: 5.5% ;z-index: 20;transform: translatey(-50%);font-size: 18px; color: #fff; cursor: pointer; display: none;} .banner_bot_l{float: left; } .banner_bot_l li{ float: left; margin-right: 38px; position: relative;} .banner_bot_l li .tb{ float: left; font-size: 28px; color: #b7b7b7;} .banner_ewm{ position: absolute; bottom: 50px; left: 50%; transform: translatex(-50%); display: none;} .banner_ewm img{ width: 150px; padding: 9.9975px; background: #fff;} .banner_ewm:after{ content: ''; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 20px solid rgb(255 255 255); position: absolute; left: 50%; transform: translatex(-50%); bottom: -9.9975px;} .banner_bot_l li:hover .banner_ewm{ display: block;} .banner .swiper-pagination{ width: auto; left: auto; right: 7%; bottom: 50px;} .banner .swiper-pagination-bullet{ width: 50px; height: 4px; border-radius: 10px; background: #fff;} .banner .swiper-pagination-bullet-active{} .banner .swiper-button-next,.banner .swiper-button-prev{left: 30px; height:50px; background-image:;} .banner .swiper-button-next{right: 30px; left: auto; transform: rotate(180deg); outline: none;} .banner .swiper-button-next:hover,.banner .swiper-button-prev:hover{ background-image:;} .cpzx{ width: 100%; position: absolute; background: #fff;transition: 0.8s; left: auto; right: -100%; } .tyld_bg{ float: left; width: 26%; height: 100%; background: #fff; left: -30%; position: absolute; transition: 0.8s; display: none;} .cpzx .cpzx_fl{ float: left; width: 100%; height:calc(100% - 150px); padding-left: 22%; padding-right: 10%; margin-top:150px; left: -100%; position: relative; transition: 0.8s;} .cpzx .cpzx_fl:after{content: ''; position: absolute; right: 0; top: 50%; transform: translatey(-50%); width: 2px; height: 90%; background: #eaeaea;} .cpzx_fl_title{ font-size: 35px; color: #303030; font-weight: 500; margin-top: 9px;} .cpzx_fl_lx{ width: 100%; display: none;} .cpzx_fl_lx li{ width: 100%; font-size: 18px; font-weight: 400; line-height: 60px; padding-left: 15px; cursor: pointer;} .cpzx_fl_lx li a{ display: inline-block; width: 100%; color: #303030; position: relative;} .cpzx_fl_lx li img{position: relative; margin-top: 24px; float: left; display: none; height: 14px; display: none;} .cpzx_fl_lx li i{ float: right; font-size: 34px; font-weight: bold;right: 0; position: absolute; display: none; height: 100%; background: #eaeaea; padding-left: 5px;} .cpzx_fl_lx li.active{ line-height: 60px; padding:0 15px; padding-right: 20px; background: #eaeaea;} .cpzx_fl_lx li.active img{ display: inline-block;} .cpzx_fl_lx li.active i{ display: inline-block;} .cpzx_fl_lx_jt{ display: none;} .cpzx_fl_lx2{ width: 100%; display: none;} .cpzx_fl_lx2>ul>li{ width: 100%; } .cpzx_fl_lx2>ul>li>a{ display: inline-block; color: #303030;width: 100%; font-size: 24px; font-weight: 400; line-height: 40px; padding-left: 20px; cursor: pointer; line-height: 60px; padding:0 15px; background: #eaeaea;} .cpzx_fl_lx2>ul>li>a>img{ margin-top: 9px; float: left; margin-right: 12px; } .cpzx_fl_lx2>ul>li>a>div>i{ float: right; font-size: 34px; font-weight: bold; position: relative; transition: 0.5s;} .cpzx_fl_lx2>ul>li.active>a{ } .cpzx_fl_lx2>ul>li.active>a>img{ display: inline-block;} .cpzx_fl_lx2>ul>li.active>a>div>i{ display: inline-block; transform: rotate(90deg);} .cpzx_fl_lx2>ul>li.active .cpzx_fl_lx{ display: block;} .cpzx_fr{ float: none; width: 70%; padding-top: 150px; position: absolute; background: #fff; height: 100%; right: -100%; transition: 0.8s;} .cpzx_fr_lx_kuan{ position: relative; float: right; width: 80%; margin-top: 80px; padding-bottom: 80px;} .cpzx_fr_lx{ position: relative; float: right; width: 100%; padding-right:24%; overflow: hidden;} .cpzx_fr_lx ul{ height: auto;} .cpzx_fr_lx li{ float: left;} .cpzx_fr_lx li .cpzx_fr_lx_tu{ width: 94%; float: left; padding-bottom: 66%; position: relative; overflow: hidden;} .cpzx_fr_lx li .cpzx_fr_lx_tu img{ width: 100%; height: 100%; position: absolute; object-fit: cover;} .cpzx_fr_lx2{ position: relative; float: right; width: 100%; overflow: hidden; margin-top: 10px; display: none;} .cpzx_fr_lx2 ul{ height: auto;} .cpzx_fr_lx2 li{ float: left;} .cpzx_fr_lx2 li .cpzx_fr_lx_tu{ width: 100%; float: left; padding-bottom: 66%; position: relative; overflow: hidden;} .cpzx_fr_lx2 li .cpzx_fr_lx_tu img{ width: 100%; height: 100%; position: absolute; object-fit: cover;} .cpzx_fr_zixl_zq{ position: absolute; z-index: 9; left: -60px; top: -60px;} .cpzx_fr_zixl_zq img{ max-width: 120px; border-radius: 120px;} .cpzx_fr_lx_bot{ width: 100%; position: absolute; bottom: 0px;} .cplx-button-next,.cplx-button-prev{ background: none; position: relative; float: left; font-size: 30px; color: #dbdbdc; outline: none; top: auto;bottom: 8px; margin-top: auto;} .cplx-button-next{ color: #dbdbdc;} .cplx-button-next:hover,.cplx-button-prev:hover{color: #3f4347;} .cplx-pagination{ float: left; position: relative; width: auto; margin: 0 34px; top: -17px; font-size: 16px; color: #dadada;} .cplx-button-title{ float: left; position: relative; width: auto; margin: 0 34px; top: -3px; font-size: 16px; color: #dadada;} .cpxl_list_sz1{ font-weight: bold; display: inline-block; font-size: 24px; font-family: arial, helvetica, sans-serif; color: #3e4246; margin-right: 4px;} .cpxl_list_sz2{ display: inline-block; margin-left: 7px; font-size: 18px; font-family: arial, helvetica, sans-serif; font-weight: bold; color: #dadada;} .cpzx_fr_zixl_kuan{ position: absolute;left: -230px; bottom: 0%; width: 34%;z-index: 2;} .cpzx_fr_zixl{ width: 100%; /*transform: rotatey(0deg);*/ transition: 0.3s; opacity: 0; position: absolute; bottom: 0; z-index: 1;} .cpzx_fr_zixl.active{ /* transform: rotatey(360deg); */ z-index: 2; opacity: 1;} /*.cpzx_fr_zixl_sz{ width: 100%; margin-bottom: 39px; padding-left: 14%; font-family: 'din-black'; color: #fff; font-size: 145px; -webkit-text-stroke: 2px #e6e6e6; line-height: 145px;}*/ .cpzx_fr_zixl_sz{ width: 100%; margin-bottom: 39px; padding-left: 14%; color: #dadada; font-size: 22px;} .cpzx_fr_zixl_sz_tb{ width: 100%;} .cpzx_fr_zixl_sz_tb img{ -webkit-filter: brightness(0) invert(0.3); filter: brightness(0) invert(0.9);} .cpzx_fr_zixl_sz_title{ width: 100%; color: #b5b5b5; line-height: 21px; margin-top: 10px;} .cpzx_fr_zixl_sz_title span{ font-family: 'arial'; font-size: 12px; text-transform: uppercase; color: #dadada;} .cpzx_fr_zixl_list{ width: 100%; padding: 30px 40px; background: rgba(0,0,0,0.5); height: auto; min-height: 370px; max-width: 350px; margin-bottom: 100px;} .cpzx_fr_zixl_list_t{ width: 100%; font-size:24px; color: #fff;} .cpzx_fr_zixl_list_x{ width: 100%; margin-bottom: 30px; border-radius: 9px; overflow: hidden; position: relative; height: 5px;} .cpzx_fr_zixl_list_x img{ width: 100%; height: 5px;} .cpzx_fr_zixl_list li{ font-size: 16px; line-height: 35px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; width: 80%; border-bottom: 1px solid #9a9a9a;} .cpzx_fr_zixl_list li a{ color: #fff;} .cpzx_fr_zixl_list li:hover{ font-weight: bold;} .wz_2 .cpzx{ width: 100%; right: 0;} .wz_2 .cpzx_fl_lx2{ display: block;} .wz_2 .cpzx_fr{ right: 0%;width: 100%;} .wz_2_1 .cpzx_fr{ width: 70%;} .wz_2_1 .tyld_bg{ display: block;} .wz_2_2 .tyld_bg{ left: 0; bottom: 0;} .wz_2_2 .cpzx_fl{ left: 0; background: #fff;} .wz_1 .cpzx{ right:0; background: none; transition: 0s;} .wz_1 .tyld_bg{ left: -100%;} .wz_1 .cpzx_fr{ right: -100%;} .wz_3 .cpzx{ background: none;} .wz_3 .tyld_bg{ left: 0;} .wz_3 .cpzx_fl{ left: -100%; transition: 0.5s; opacity: 0;} .wz_3 .cpzx_fr{ right: -100%;} .wz_3_1 .tyld_bg{ height: 40.5%; position: absolute; bottom: 0; left: 0; background: #ccc; position: relative;} .wz_3_1 .tyld_bg_3{ width: 100%; } .jjfy_top{ width: 100%; height: 59.5%; float: left; background:#fff; margin-top: -100%; position: relative; transition: 0.8s; opacity: 0;} .jjfy_top_tu{ position: absolute; width: 100%; height: 100%; z-index: 1;} .jjfy_top_tu li{ position: absolute; right: 0; bottom: 0px; width: 100%; height: 100%;transition: 0.8s; opacity: 0;} .jjfy_top_tu li .jjfy_top_img{ float: right;position: relative; height: 100%;} .jjfy_top_tu li img{ height: 100%;float: right;position: relative; } .jjfy_top_tu li .jjfy_top_img:before{content: ''; background: linear-gradient(90deg, #fff, transparent);; position: absolute; top: 0; left: 0; width: 150px; height: 100%; z-index: 1;} .jjfy_top_tu li.active{ opacity: 1;} .jjfy_top_cont{ width: 60%; margin: 0 auto; margin-top: 150px; position: relative; z-index: 3;} .jjfy_top_title{ float: left; font-size: 40px; font-weight: 500; color: #231815; line-height: 38px;} .jjfy_top_title span{ font-size: 16px; font-family: arial; opacity: 0.4;} .jjfy_top_more{ float: right;} .jjfy_top_more a{ float: left; color: #fff; font-size: 16px; padding: 6px 18px; border-radius: 30px; background: #e50112; line-height: 38px;} .jjfy_top_more a i{ font-size: 27px; float: right; position: relative; margin-left: 8px; font-weight: bold;} .jjfy_top_more a:hover{ background: #07549e;} .jjfy_bot{ position: absolute; width: 100%; height: 100%; left: -100%; z-index: 4;} .jjfy_list{ position: absolute; bottom: 59px; width: 100%; height: 100%; left: 0;} .jjfy_list ul{ position: absolute; width: 100%; height: auto; bottom: 0;} .jjfy_list li{ float: left; padding: 22px; width: 16%; margin-right: 4.5%; transition: 0.3s; transform: scale(0);} .jjfy_list li:last-child{ margin-right: 0;} .jjfy_list li a{ color: #30363a;} .jjfy_list li .jjfy_list_sz{ font-family: arial; font-weight: bold; font-size: 50px;} .jjfy_list li .jjfy_list_title,.jjfy_list li .jjfy_list_title2{ font-size: 22px; font-weight: 700; margin-top: 12px;} .jjfy_list li .jjfy_list_title2{ display: none;} .jjfy_list li .jjfy_list_desc2{ display: none;} .jjfy_list li .jjfy_list_desc{ font-size: 16px; color: #666666; line-height: 25px; height: 75px; overflow: hidden;} .jjfy_list li .jjfy_list_tu{ float: left; width: 126%; margin-top: 63px; position: relative; padding-bottom: 94%; margin-bottom: 33px; overflow: hidden;} .jjfy_list li .jjfy_list_tu img{ width: 100%; width: 100%; height: 100%; position: absolute; object-fit: cover;transition: 0.5s;} .jjfy_list li:hover{ background: #e50112;} .jjfy_list li:hover a,.jjfy_list li:hover .jjfy_list_desc{ color: #fff;} .jjfy_list li:hover .jjfy_list_tu img{transform: scale(1.2);} .jjfy_list li:nth-child(2){transition: 0.5s;} .jjfy_list li:nth-child(3){transition: 0.7s;} .jjfy_list li:nth-child(4){transition: 0.9s;} .jjfy_list li:nth-child(5){transition: 1.1s;} .wz_3_1 .jjfy_top{ margin-top: 0%; opacity: 1;} .wz_3_1 .jjfy_bot{ left: 0%;} .tyld_bg_3 .jjfy_bot{ background:url(/uploads/image/tsimages/jjfa_bot_bg.png) right bottom no-repeat;} .tyld_bg_3_1 li{ transform: scale(1);} .wz_4 .cpzx .cpzx_fl{ left: -200%;} .wz_4 .tyld_bg_4{ left: 54%; bottom: 62px; height: 21%; position: absolute; transform: translatex(-50%); width: 60%; background: #e70012;} .gywm_top{ width: 100%; height: 100%; padding-top: 150px; position: absolute; background: url(/uploads/image/tsimages/gywm_top_bg.jpg) top center no-repeat; top: -100%; transition:0.8s;} .gywm_top_bgzs{ font-size: 180px; color: #000000; font-family: arial; font-weight: bold; position: absolute; right: -350px; opacity: 0.2; top: 50%; transform: translatey(-50%) rotate(-90deg); transform: translatey(-50%) rotate(720deg) scale(0); transition:0.8s; background-image: linear-gradient(180deg,transparent 5%,#000000); -webkit-background-clip: text; color: transparent;} .gywm_top_fl{ float: left; width: 47%; margin: 0px 1%; margin-top: 30px; position: relative; left: -100%; transition:0.8s;overflow: hidden;} .gywm_top_fl>img{ width: 100%;transition:0.5s;} .ship_btn{ position: absolute; top: 50%; left: 50%; transform:translate(-50%,-50%); cursor: pointer;} .gywm_top_fr{ float: left; width: 48%; padding: 2%; position: relative; right: -100%; transition:0.8s;} .gywm_top_fr .gywm_top_title{ font-size: 40px; color: #343434; margin-top: 19px;} .gywm_top_fr .gywm_top_title span{ font-size: 20px; margin-left: 16px; letter-spacing: 1px;} .gywm_top_fr .gywm_top_info{ font-size: 16px; color: #343434; margin-top: 26px; line-height: 30px; position: relative;} .gywm_top_fr .gywm_top_info span{ font-family: impact; font-size: 40px; display: inline-block; width: 30px; opacity: 0.5; position: relative; top: 19px; text-align: center; margin-top: -19px;color: #ee5d64;} .gywm_top_fr .gywm_top_info font{ color: #e70012; font-weight: bold;} .gywm_top_fr .gywm_top_more{ margin-top: 39px;} .gywm_top_fr .gywm_top_more a{ display: inline-block; padding: 4px 21px; font-size: 16px; color: #333333; border: 2px solid #99999b; border-radius: 100px;} .gywm_top_fr .gywm_top_more a i{ margin-left: 9px;} .gywm_top_fr .gywm_top_more a:hover{ background: #e70012; border-color: #e70012; color: #fff;} .gywm_top_fl:hover>img{ transform: scale(1.2);} .gywm_bot{ width: 100%; position: absolute; height: 100%; bottom: -200%; transition: 0.8s;} .gywm_tjsz{ width: 100%; padding: 3%; height: 100%;} .gywm_tjsz li{ float: left; width: 19%; margin: 0 3%; color: #fff;} .gywm_tjsz li .gywm_tjsz_sz{ width: 100%; border-bottom: 1px solid #f47e8a;} .gywm_tjsz li .gywm_tjsz_sz i{ font-size: 50px; font-weight: bold; font-style: unset; line-height: 50px; font-family: arial;} .gywm_tjsz li .gywm_tjsz_sz sub{ font-size: 24px; font-weight: bold; margin-left: 5px;} .gywm_tjsz li .gywm_tjsz_desc{ margin-top: 20px;} .gywm_tjsz li .gywm_tjsz_desc i{ font-size: 50px; font-weight: bold; font-style: unset; line-height: 50px; font-family: arial;} .gywm_tjsz li .gywm_tjsz_desc span{ font-size: 16px; margin-left: 7px; position: relative; top: -4px;} .wz_4 .jjfy_bot{ left: -200%;} .wz_4 .gywm_top{ top: 0%;} .wz_4 .jjfy_top{ margin-top: -100%;} .wz_4_1 .gywm_bot{ bottom: 0%;} .wz_4_1 .gywm_top_fl{ left: -0%;} .wz_4_1 .gywm_top_fr{ right: -0%;} .wz_4_1 .gywm_top_bgzs{ transform: translatey(-50%) rotate(-90deg) scale(1); display: none;} .wz_5 .cpzx{ top: -100%; transition: 0.8s;} .news_kuan{ width: 100%; height: 100%; top: 100%; transition: 0.8s;} .news_kuan2{ position: absolute; width: 100%; top: 0; transition: 0.8s;} .news_bg{ width: 100%; height: 100%; padding-top: 150px; position: relative; background: url(/uploads/image/tsimages/news_bg.png) bottom center no-repeat; background-position: 0px bottom; background-color: #f4f4f4; transition: 0.5s;} .news_title{ font-size: 40px; color: #131313; font-weight: 600; text-align: center; width: 100%; line-height: 40px; position: relative; transform: scale(0); transition: 0.5s; } .news_list{ width: 98%; margin: 0 auto; margin-top: 42px; overflow: hidden; left: 0%; position: relative; transition: 0.5s;} .news_list ul{ height: auto; padding-bottom: 100px;} .news_list li{ width: 33%; float: left;} .news_list li a{ float: left; width: 100%;} .news_list li .news_list_tu{ width: 100%; position: relative; padding-bottom: 62%; overflow: hidden; } .news_list li .news_list_tu img{ width: 100%; height: 100%; position: absolute; object-fit: cover;transition: 0.5s;} .news_list li .news_list_cont{ width: 100%; padding: 4% 4.5%; background: #fff; transition: 0.5s;} .news_list li .news_list_time{ font-size: 15px; color: #999999; font-weight: 300; } .news_list li .news_list_title{ font-size: 22px; font-weight: 500; line-height: 30px; margin-top: 7px;color: #131313; height: 60px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow:hidden;} .news_list li .news_list_more{ font-size: 16px; color: #d0111b; margin-top: 17px; line-height: 30px;} .news_list li .news_list_more i{ margin-left: -2px; font-size: 30px; line-height: 30px; position: relative; top: 6px;} .news_list li:hover .news_list_tu img{ transform: scale(1.2);} .news_list li:hover .news_list_cont .news_list_title{ color: #d0111b; font-weight: bold;} .news_list_bot{ display: inline-block; text-align: center; width: 100%; position: absolute; bottom: -100%; transition: 0.5s;} .news_more{ display: inline-block;} .news_more a{ display: inline-block; padding: 7px 40px; display: inline-block; font-size: 20px; font-weight: 500; color: #fff; background: #e70012; border-radius: 100px;} .news-button-prev,.news-button-next{ display: inline-block; margin:0 20px; font-size: 30px; color: #b3b3b3; position: relative; top: 3px; cursor: pointer; outline: none; } .news_more a:hover{ background: #005eb8;} .news-button-prev:hover,.news-button-next:hover{ color: #e70012;} .wz_5 .news_kuan{ top: 0;} .wz_5 .news_title{transform: scale(1);} .wz_5 .news_list_bot{ bottom: 0;} .footer{ width: 100%; position: relative; z-index: 99;} .footer_top{ width: 100%; background: rgb(100 100 100 / 1);padding-bottom: 30px;min-height: 420px;} .footer_top_t{ width: 100%; padding: 10px 0; float: left; border-bottom: 1px solid #b3b3b3;} .footer_logo{ float: left; margin: 7px 0; margin-left: 11px; } .footer_logo img{ height: 40px;} .footer_fx{float: right; margin-top: 10px; display: none;} .footer_fx li{ float: left; margin: 0 4px; position: relative;} .footer_fx li .tb{ float: left; font-size: 20px; color: #646464; width: 35px; height: 35px; background: #fff; border-radius: 50px; text-align: center; line-height: 35px; cursor: pointer;} .footer_fx_ewm{ position: absolute; bottom: 50px; left: 50%; transform: translatex(-50%); display: none;} .footer_fx_ewm img{ width: 150px; padding: 9.9975px; background: #fff;} .footer_fx_ewm:after{ content: ''; width: 0; height: 0; border-left: 15px solid transparent; border-right: 15px solid transparent; border-top: 20px solid rgb(255 255 255); position: absolute; left: 50%; transform: translatex(-50%); bottom: -9.9975px;} .footer_fx li:hover .footer_fx_ewm{ display: block;} .footer_top_b{ width: 100%; display: inline-block; color: #fff; padding-top: 30px;} .footer_nav{ float: left; width: 54%;} .footer_nav li{ float: left; width: 25%; padding-left: 2%; -webkit-box-sizing: border-box; box-sizing: border-box;} .footer_nav li .footer_nav_title{ font-size: 20px; font-weight: 400; line-height: 27px; margin-bottom: 19px;} .footer_nav li .footer_nav_title a{color: #fff; } .footer_nav li .footer_nav_contx{ width: 100%;} .footer_nav li .footer_nav_contx p{ width: 100%; font-size: 14px; font-weight: 300;} .footer_nav li .footer_nav_contx p a{ color: #fff; } .footer_lxwm{ float: left;} .footer_lxwm_title{ font-size: 20px; font-weight: 400; line-height: 27px; margin-bottom: 19px;} .footer_lxwm_cont{ width: 100%;} .footer_lxwm_tel{ font-size: 30px; font-weight: 700; line-height: 40px; color: #fff;} .footer_lxwm_tel a{ color: #fff;} .footer_lxwm_add{ font-size: 14px; font-weight: 300;} .footer_lxwm_mail{ font-size: 14px; font-weight: 300;} .footer_lxwm_mail a{ color: #fff;} .footer_ewm{ float: right; max-width: 20%;} .footer_ewm li{ float: left; margin: 0 10px;} .footer_ewm li .footer_ewm_tu{ max-width: 120px; margin: 0 auto;} .footer_ewm li .footer_ewm_tu img{ max-width: 100%; border-radius: 3px;} .footer_ewm li .footer_ewm_title{ width: 100%; text-align: center; font-size: 14px; font-weight: 300; margin-top: 8px;} .footer_bot{ width: 100%; padding: 15px 0; background: rgb(85 85 85 / 1); color: #fff; display: inline-block;} .footer_bot a{color: #fff5;} .footer_copy{ float: left; font-size: 14px; font-weight: 400;color: #fff5; padding-left: 19px; font-family: arial;} .footer_js{ float: right; font-size: 14px; font-weight: 400; color: #fff5; padding-right: 19px; font-family: arial;} .footer_nav li .footer_nav_title a:hover,.footer_nav li .footer_nav_contx p a:hover,.footer_bot a:hover,.footer_lxwm_mail a:hover{ color: #e60012;} .footer_yqlj{ float: left; position: relative; margin-right: 10px; min-width: 100px;} .footer_yqlj_title{ border: 1px solid #8e8e8e; padding: 0 5px; border-radius: 2px; cursor: pointer; position: relative; top: -1px;} .footer_yqlj_title i{ float: right; transform: rotate(90deg); position: relative; top: -2px;} .footer_yqlj_link{position: absolute; min-width: 100%; bottom: 100%; border: 1px solid #8e8e8e; padding:5px; right: 0; background: #555; display: none;} .footer_yqlj_link a{ width: 100%; float: left; text-align: center; border-bottom: 1px solid #8e8e8e; line-height: 30px; white-space: nowrap;} .footer_yqlj_link a:last-child{border: 0;} .header_h{ height: 100px; width: 100%; } /*内页banner*/ .n_banner{ width: 100%; text-align: center; position: relative; float: left; overflow: hidden; } .n_banner>img{ float: left; position: relative; left: 50%; transform: translatex(-50%); object-fit: cover; z-index: 8; opacity: 1; width: 100%;} .n_banner .n_banner_kuan{ position: absolute; width: 100%; text-align: left; top: 50%; left: 50%; transform: translate(-50%,-50%); color: #fff; z-index: 10;} .n_banner .n_banner_title{ font-size: 50px; padding-left: 14px;} .n_banner .n_banner_desc{ padding-left: 14px; font-size: 18px; width: 100%; max-width: 470px;} .n_banner_position{ float: left; padding: 0 20px; font-size: 14px;background: rgba(255,255,255,0.13); border-radius: 100px; line-height: 30px; color: #999999; } .n_banner_position i{ font-size: 14px; color: #999999; margin-right: 9px; } .n_banner_position a{ color: #999999; margin: 0 5px;} .n_banner_position a:hover{ color: #e60012;} .n_banner_search{ position: absolute; width: 100%; text-align: left; top: 50%; left: 50%; transform: translate(-50%,-50%); color: #fff; z-index: 10;} .n_banner_search form,.banner_search_kuna{ padding: 0 30px; border: 1px solid #fff; display: inline-block; border-radius: 100px;} .n_banner_search .banner_search_wb{ background: unset; border: 0; color: #fff; font-size: 20px; line-height: 45px; min-width: 345px;} .n_banner_search .banner_search_submit{ color: #fff; background: unset; border: 0; font-size: 22px; text-align: center; width: 30px;} .n_banner_search .banner_search_wb::-webkit-input-placeholder { /* edge */ color: #fff; } .n_banner_search .banner_search_wb:-ms-input-placeholder { /* internet explorer 10-11 */ color: #fff; } .n_banner_search .banner_search_wb::placeholder { color: #fff; } .about_banner .n_banner_kuan{ top: 40%;} .about_banner .n_banner_logo{ width: 100%; text-align: center; } .about_banner .n_banner_logo img{ max-width: 100%; width: auto;} .about_banner .n_banner_title{ width: 100%; text-align: center; padding-left: 0; font-weight: bold; margin-top: 20px;} .about_banner .n_banner_desc{ text-align: center; margin: 0 auto; max-width: initial; width: 60%; font-size: 21px; line-height: 30px; margin-top: 50px;} .cpzx_kuan{ width: 100%; position: relative; display: inline-block; background: #f8f8f8; padding-bottom: 50px; } .cpzx_nav{ width: 100%; padding: 2%; position: relative; display: inline-block; background: #fff; margin-top: 40px; -webkit-box-sizing: border-box; box-sizing: border-box;} .cpzx_nav_dl{ width: 100%; margin-bottom: 12px; display: inline-block; margin-top: 60px;} .cpzx_nav_dl li{ float: left; width: 49.5%; margin-top: 6px; background-image: linear-gradient(to right, #e4e4e4, 30% , #c8c8c8); margin-right: 1%; border-radius: 5px; position: relative; overflow: hidden; transition: 1s; background:url(/uploads/image/tsimages/cp_lm_bg.png) center right no-repeat #e1e1e1; background-size: auto 100%;} .cpzx_nav_dl li:nth-child(2n){ margin-right: 0px; } .cpzx_nav_dl li a{ width: 100%; display: inline-block; padding: 0 7%; } .cpzx_nav_dl li .cpzx_nav_dl_title{ float: left; font-size: 25px; font-weight: bold; color: #333333; padding-left: 45px; line-height: 80px; position: relative;} .cpzx_nav_dl li .cpzx_nav_dl_title:before{ content: ''; position: absolute; width: 18px; height: 18px; border: 3px solid #333333; border-radius: 100px; left: 10px; top: 50%; transform: translatey(-50%);} .cpzx_nav_dl li .cpzx_nav_dl_tu{ right: 10px; display: inline-block; position: absolute; margin-top: 0px; transform: scale(0); transition: 0.6s; height: 210%; bottom: 0px;} .cpzx_nav_dl li .cpzx_nav_dl_tu img{ max-width: 100%; max-height: 100%;} .cpzx_nav_dl li .cpzx_nav_dl_tb{position: absolute; right: -40px; bottom: -40px;} .cpzx_nav_dl li .cpzx_nav_dl_tb img{} .cpzx_nav_dl li.active{ width: 49.5%; margin-top: 6px; background-image: linear-gradient(to right, #f6a8b3 , 30% ,#e81323); overflow: unset; } .cpzx_nav_dl li.active a{ width: 80%; display: inline-block; padding: 0 10%;} .cpzx_nav_dl li.active .cpzx_nav_dl_title{ color: #fff; } .cpzx_nav_dl li.active .cpzx_nav_dl_title:before{ border: 3px solid #fafefe;} .cpzx_nav_dl li.active .cpzx_nav_dl_title:after{ content: ''; position: absolute; width: 12px; height: 12px; border-radius: 100px; left: 16px; top: 50%; transform: translatey(-50%); background: #fff;} .cpzx_nav_dl li.active .cpzx_nav_dl_tu{ transform: scale(1);} .cpzx_nav_dl li.active .cpzx_nav_dl_tb{ display: none;} .cpzx_nav_xl{ width: 100%; position: relative; display: inline-block; margin-top: 12px;} .cpzx_nav_xl span{font-size: 22px; color: #333333; width: 50px; float: left;} .cpzx_nav_xl ul{ width:calc(100% - 60px); float: left;} .cpzx_nav_xl li{ float: left; margin-left: 10px; padding-left: 35px; position: relative;} .cpzx_nav_xl li a{ font-size: 18px; line-height: 40px; } .cpzx_nav_xl li a:before{ content: ''; position: absolute; width: 10px; height: 10px; border: 2px solid #797979; border-radius: 100px; left: 10px; top: 50%; transform: translatey(-50%);} .cpzx_nav_xl li:hover a,.cpzx_nav_xl li.active a{ color:#e60012;} .cpzx_nav_xl li:hover a:before,.cpzx_nav_xl li.active a:before{ border-color:#e60012; background: #e60012;} .cpzx_nav_xl li:hover a:after,.cpzx_nav_xl li.active a:after{ content: ''; position: absolute; width: 6px; height: 6px; background: #fff; border-radius: 100px; left: 14px; top: 50%; transform: translatey(-50%);} .cpzx_cont{ width: 100%; display: inline-block; position: relative; margin-top: 50px;} .cpzx_cont_title{ font-size: 40px; color: #333333; float: left; } .cpzx_cont_search{ float: right; width: 37%; margin-top: 8px;} .cpzx_cont_search .form{ background: #fff; border: 1px solid #ebebeb; border-radius: 100px; overflow: hidden;} .cpzx_cont_search .form .cpzx_cont_search_wb{ width: 72%; border: 0; font-size: 17px; padding: 0 4%; line-height: 45px; -webkit-box-sizing: border-box; box-sizing: border-box;} .cpzx_cont_search .form .cpzx_cont_search_submit{ float: right; border: 0; background: #e70012; color: #fff; width: 25%; line-height: 45px; border-radius: 100px; font-size: 18px;} .cpzx_list{ width: 100%; display: inline-block; position: relative; margin-top: 23px;} .cpzx_list li{ width: 23%; float: left; padding: 0.5%; margin-right: 1.33%; background: #fff; margin-bottom: 30px;} .cpzx_list li:nth-child(4n){ margin-right: 0;} .cpzx_list li .cpzx_list_tu{ width: 100%; position: relative; /*padding-bottom: 107%;*/ overflow: hidden; background: #fff;} .cpzx_list li .cpzx_list_tu>img{ height: calc(100% - 50px); position: absolute; left: 50%; transform: translatex(-50%); } .cpzx_list li .cpzx_list_tu .cpzx_list_dtu{ width:100%; float: left; position: relative; background: #fff; overflow: hidden; } .cpzx_list li .cpzx_list_tu .cpzx_list_dtu dl{ height: auto;} .cpzx_list li .cpzx_list_tu .cpzx_list_dtu dd{ width: 100%; position: relative; padding-bottom: 100%; height: auto; overflow: hidden; background: #fff;} .cpzx_list li .cpzx_list_tu .cpzx_list_dtu dd img{ height: 100%; position: absolute; left: 50%; transform: translatex(-50%);} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu{ width:calc(100% - 10px); margin: 0 5px; float: left; position: relative; bottom: 5px; background: #fff; /*overflow-y: hidden;*/ height: 42px; z-index: 999;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu::-webkit-scrollbar {display: none;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd{ float: left; width: 40px; height: 40px; border: 1px solid #e6e6e6; overflow: hidden; -webkit-box-sizing: border-box;box-sizing: border-box; cursor: pointer;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd img{ height: 40px; left: 50%; transform: translatex(-50%); position: relative;} .cpzx_list li .cpzx_list_cont{ color: #323232; padding-bottom: 15px;} .cpzx_list li .cpzx_list_title{ font-size: 19px; margin-top: 13px; width: 90%; padding-right: 10%; position: relative; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .cpzx_list li .cpzx_list_title i{ position: absolute; right: 10px; line-height:34px; font-size: 24px; display: none;} .cpzx_list li .cpzx_list_as{ font-size: 15px; line-height: 20px; height: 20px;} .cpzx_list li:hover{ background: #e70012; box-shadow: 0px 0px 15px #e2e2e2;} .cpzx_list li:hover .cpzx_list_cont{color: #fff;} .cpzx_list li:hover .cpzx_list_title i{ display: inline-block;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd.active,.cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd.swiper-slide-thumb-active{ border: 1px solid #e70012;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd.swiper-slide-duplicate-active{ border: 1px solid #e6e6e6;} .page_kuan{ width: 100%; text-align: center; position: relative; } .page_kuan a{ display: inline-block; line-height: 45px; padding: 0 22px; font-size: 16px; margin: 0 5px; background: #fff; border: 1px solid #efefef; transition: 0.3s;} .page_kuan a.page-num-current,.page_kuan a:hover{background: #cf0010; border-color: #cf0010; color: #fff;} .down_list{ width: 100%; display: inline-block; position: relative; margin-top: 10px; padding-bottom: 20px; border-bottom: 1px solid #efefef;} .down_list li{ width: 98%; float: left; margin-bottom: 8px; padding: 1%; background: #fafafa;} .down_list li .down_list_xzk{ float: left; width: 13px; height: 13px; border: 2px solid #999999; margin: 12px 18px; position: relative; cursor: pointer;} .down_list li .down_list_title{ float: left; font-size: 18px; line-height: 20px; width: calc(49% - 60px); align-items: center; display: inline-grid; min-height: 42px;} .down_list li .down_list_title a{ color: #333333;} .down_list li .down_list_dx{ float: left; width: 15%; padding: 0 1%; font-size: 17px; line-height: 42px; color: #333333;} .down_list li .down_list_ck{float: left; font-size: 16px; line-height: 42px; width: 12%; text-align: center;} .down_list li .down_list_ck a{ color: #8e8e8e;} .down_list li .down_list_ck i{ font-size: 20px} .down_list li .down_list_xz{ float: left; font-size: 16px; line-height: 42px; width: 7%; text-align: center;} .down_list li .down_list_xz a{ color: #8e8e8e;} .down_list li .down_list_xz i{ font-size: 20px} .down_list li .down_list_email{float: left; font-size: 16px; line-height: 42px; width: 13%; text-align: center;} .down_list li .down_list_email a{ color: #8e8e8e;} .down_list li .down_list_email i{ font-size: 20px; position: relative; top: 2px;} .down_list li .down_list_xzk:hover,.cpxq_cpyb li:hover .down_list_xzk,.down_list li.active .down_list_xzk{ border-color: #e70012;} .down_list li .down_list_xzk:hover:before,.cpxq_cpyb li:hover .down_list_xzk:before,.down_list li.active .down_list_xzk:before{ content: '';position:absolute; width: 9px; height: 9px; background: #e70012; top: 2px; left: 2px; } .down_list li:hover .down_list_title a{ color: #e70012;} .down_list li .down_list_ck:hover a,.down_list li .down_list_ck:hover i{ color: #e70012;} .down_list li .down_list_email:hover a,.down_list li .down_list_email:hover i{ color: #e70012;} .down_list li .down_list_xz:hover a,.down_list li .down_list_xz:hover i{ color: #e70012;} .cpxq_position{ float: left; font-size: 14px;background: rgba(255,255,255); line-height: 30px; color: #999999; width: 100%; padding: 20px 0; border-bottom: 1px solid #efefef;} .cpxq_position i{ font-size: 14px; color: #999999; margin-right: 9px; } .cpxq_position a{ color: #999999; margin: 0 5px;} .cpxq_position a:hover{ color: #e60012;} .cpxq_kuan{ width: 100%; display: inline-block; position: relative;} .cpxq_top{ width: 100%; display: inline-block; position: relative; padding: 50px 0; background: #f8f8f8;} .cpxq_top_fr{ float: right; width: 49%; position: relative;} .cpxq_top_dtu{ width:calc(80% - 80px); float: left; position: relative; overflow: hidden;} .cpxq_top_dtu .swiper-pagination{ display: none;} .cpxq_top_dtu .swiper-pagination-bullet-active{ background: #e70012;} .cpxq_top_dtu ul{ height: auto;} .cpxq_top_dtu li{ width: 100%; height: auto;} .cpxq_top_dtu li .cpxq_top_tu{ width: 100%; padding-bottom: 100%; position: relative; overflow: hidden;} .cpxq_top_dtu li .cpxq_top_tu img{ height: 100%; position: absolute; left: 50%; transform: translatex(-50%);} .cpxq_top_xtu_kuan{ width: 20%;float: right; margin:0 40px; padding: 40px 0; position: relative; position: absolute; top: 50%; transform: translatey(-50%); right: 0;} .cpxq_top_xtu{ width: 100%; position: relative; overflow: hidden; } .cpxq_top_xtu li{height:25%; width: 100%; } .cpxq_top_xtu li .cpxq_top_tu{ width:calc(100% - 2px); height: 93%; position: relative; overflow: hidden; border: 1px solid #ddd; margin: 3px 0; cursor: pointer; } .cpxq_top_xtu li .cpxq_top_tu img{ height: 100%; position: absolute; left: 50%; transform: translatex(-50%);} .cpxq_top_xtu_kuan .swiper-button-next,.cpxq_top_xtu_kuan .swiper-button-prev{ background: none; top: 0; right: auto; left: auto; transform: rotate(180deg); height: 40px; line-height: 20px; width: 100%; text-align: center; font-size: 18px; color: #e80f20; font-weight: bold;margin-top:0; outline: none;} .cpxq_top_xtu_kuan .swiper-button-next{ top: auto; bottom: 0; transform: rotate(0deg);} .cpxq_top_xtu_kuan .swiper-pagination{ display: none;} .cpxq_top_xtu_kuan li.swiper-slide-active .cpxq_top_tu{border: 1px solid #e50112;} .cpxq_top_fl{ width: 48%; margin-right: 2%;} .cpxq_top_fl .cpxq_title{ width: 100%; font-size: 36px; color: #333; font-weight: bold; margin-top: 67px; padding-bottom: 23px; border-bottom: 1px solid #e8e8e8; display: inline-block;} .cpxq_top_fl .cpxq_title .fx{ display: inline-block; font-size: 16px; color: #9a9a9a; font-weight: normal; margin-left: 12px; position: relative;} .cpxq_top_fl .cpxq_title .fx a{ color: #9a9a9a !important; text-decoration: none; display: inline-block; padding-left: 5px;} .cpxq_top_fl .cpxq_title .fx i{ margin-right: 5px;} .cpxq_top_fl .cpxq_title .fx a:hover{ color: #e50112 !important;} .cpxq_top_fl .cpxq_title .fx .bshare-custom{ position: absolute; top: 100%; width: auto; display: none; padding: 10px; /*background: rgba(0,0,0,0.7);*/ border-radius: 8px;} .cpxq_top_fl .cpxq_title .fx .bshare-custom a{ width: 24px; height: 24px; margin: 0 5px;} .cpxq_top_fl .cpxq_title .fx .bshare-custom .bshare-qqim{ background: url(/uploads/image/sfilm2/qqim.gif) no-repeat;} .cpxq_top_fl .cpxq_title .fx .bshare-custom .bshare-weixin{ background: no-repeat;} .cpxq_top_fl .cpxq_title .fx .bshare-custom .bshare-sinaminiblog{ background: url(/uploads/image/sfilm2/sinaminiblog.gif) no-repeat;} .cpxq_top_fl .cpxq_title .fx:hover .bshare-custom{ display: flex;} .cpxq_top_fl .cpxq_title .fx .bshare-custom a{ background: none !important;} .cpxq_top_fl .cpxq_title .fx .bshare-custom a{ font-size: 24px; position: relative; top: 4px; color: #fa021c !important; cursor: pointer;} .cpxq_ybms{ margin-top: 35px; font-size: 16px; color: #555555; width: 98%; line-height: 30px; margin-bottom: 20px;} .cpxq_js{ width: 100%; margin-top: 10px; display: inline-block; display: flex;} .cpxq_js span{ display: inline-block; font-size: 18px; color: #333; font-weight: bold; width: auto; margin-right: 10px; height: 50px; float: left;} .cpxq_js ul{ float: left; width:calc(100% - 90px);} .cpxq_js li{ display: inline-block; min-width: 76px; text-align: center; line-height: 28px; margin-right: 8px; font-size: 16px; margin-bottom: 10px;} .cpxq_js li a{ display: inline-block; width: 100%;border: 1px solid #999999; border-radius: 4px;} .cpxq_js li.active a,.cpxq_js li:hover a{ border: 1px solid #e50112; color: #e50112;} .cpxq_lxwm{ margin-top: 58px; display: inline-block; width: 100%;} .cpxq_lxwm a{ padding: 0px 54px; display: inline-block; font-size: 16px; color: #fff; line-height: 50px; background: #e70012; border-radius: 100px;} .cpxq_js li a.border_no{ cursor: unset;} .cpxq_js li:hover a.border_no{ border: 1px solid #999999 !important; color: #333 !important; cursor: unset;} .cpxq_js li.active a.border_no{ border: 1px solid #e50112 !important; color: #e50112 !important; cursor: unset;} .cpxq_nav{ width: 100%; display: inline-block; position: relative; padding: 25px 0 0; border-bottom: 1px solid #efefef; background: #fff;} .cpxq_nav li{ float: left; padding: 0 20px; font-size: 20px; font-weight: bold; margin-right: 39px; line-height: 60px; color: #333; border-bottom: 3px solid #e7001200; top: 1px; position: relative; cursor: pointer;} .cpxq_nav li i{ font-size: 20px; margin-right: 5px;} .cpxq_nav li:hover,.cpxq_nav li.active{ border-bottom: 3px solid #e70012; color: #e70012;} .cpxq_nav li.noactive{ display: none !important;} .cpxq_cont{ width: 100%; display: inline-block; position: relative; background: #fff;} .cpxq_info{ display:none;padding: 50px 0; width: 100%; color: #000; font-size: 16px;line-height: 2em !important;} .cpxq_info img{ max-width: 100%; vertical-align: middle; box-sizing: border-box; margin: 15px 0; } .cpxq_info hr{ background: #efefef; height: 2px; border: 0px;} .cpxq_info p{ line-height: 2em !important;} .cpxq_rzzs{ width: 100%; position: relative;} /*.cpxq_rzzs ul{ width: 100%; display: inline-block; position: relative;} .cpxq_rzzs li{ float: left; width: 24%; margin-right: 1.33%; margin-bottom: 15px;} .cpxq_rzzs li:nth-child(4n){ margin-right: 0;} .cpxq_rzzs li .cpxq_rzzs_tu{ width: 100%; position: relative; padding-bottom: 85%; border: 1px solid #e6e6e6; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box;} .cpxq_rzzs li .cpxq_rzzs_tu img{ width: 90%; height: 90%; object-fit: contain; position: absolute; margin: 5%; transition: 0.5s;} .cpxq_rzzs li:hover .cpxq_rzzs_tu img{ transform: scale(1.05);} .cpxq_rzzs li .cpxq_rzzs_title{ text-align: center; border-top: 1px solid #fff; line-height: 50px; font-size: 18px;}*/ .cpxq_jcbg{ width: 100%; position: relative;} /*.cpxq_jcbg ul{ width: 100%; display: inline-block; position: relative;} .cpxq_jcbg li{ float: left; width: 24%; margin-right: 1.33%; margin-bottom: 15px;} .cpxq_jcbg li:nth-child(4n){ margin-right: 0;} .cpxq_jcbg li .cpxq_jcbg_tu{ width: 100%; position: relative; padding-bottom: 85%; border: 1px solid #e6e6e6; overflow: hidden; -webkit-box-sizing: border-box; box-sizing: border-box;} .cpxq_jcbg li .cpxq_jcbg_tu img{ width: 90%; height: 90%; object-fit: contain; position: absolute; margin: 5%; transition: 0.5s;} .cpxq_jcbg li:hover .cpxq_jcbg_tu img{ transform: scale(1.05);} .cpxq_jcbg li .cpxq_jcbg_title{ text-align: center; border-top: 1px solid #fff; line-height: 50px; font-size: 18px;}*/ .xz-list-ti{ background:#f4f4f4} .xz-list-ti li{ float:left; height:56px; line-height:56px; color:#333; font-size:18px; width:15%; text-align:center;} .xz-list-ti li:nth-child(1){ width:34%; margin-right:6%; } .xz-list-nr{ border-bottom:1px dashed #d3d3d3; line-height:70px;} .xz-list-nr li{ width:15%; text-align:center; font-size:16px; float:left;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;} .xz-list-nr li:nth-child(1){ width:34%; margin-right:6%; text-align:left; background:url(/uploads/image/tsimages/jt1.png) no-repeat left; padding-left:32px;-webkit-box-sizing: border-box; box-sizing: border-box;} .xz-list-nr li img{ transition-duration:.5s;} .xz-list-nr li:hover img{ transform:scale(1.1,1.1)} .clearfixed:after { content: ""; clear: both; display: block;} #dialogbg5{ width: 420px; height: auto; margin: 0 auto; display: none; position: fixed; top: 50%; left: 50%; transform: translate(-50%,-50%); z-index: 10000; background:rgba(0,0,0,0.7); color:#fff; padding:33px 60px; border-radius:6px; -webkit-box-sizing: border-box; box-sizing: border-box;} .dialogtop5{ position:absolute; right:5px; top:5px;} .dialogtop5 a{ color:#fff;} #dialog5 h1{ font-size:24px; font-weight:normal; padding-bottom:25px;} #dialog5 input{ display:block; background:#fff; height:45px; line-height:45px; padding-left:20px; font-family: "microsoft yahei"; width:100%; margin-bottom:20px; border:none; box-sizing:border-box; border-radius:5px;} #dialog5 button{ border:none; background:#d0111b; color:#fff; font-size:18px;height:45px; line-height:45px; width:100%; box-sizing:border-box; cursor: pointer;} #dialog5 textarea{ display:block; background:#fff; height:100px; line-height:20px; padding:10px 20px; font-family: "microsoft yahei"; width:100%; margin-bottom:20px; border:none; box-sizing:border-box; border-radius:5px;} .dialog5_yszc{ width: 100%; position: relative; float: left; } .dialog5_yszc_title{ font-size: 16px; font-weight: bold;} .dialog5_yszc_title span{ color: red;} .dialog5_yszc p{ font-size: 14px; line-height: 1.7;} .dialog5_yszc p a{ color: red;} .dialog5_yszc_an{ font-size: 14px; width: 100%; margin-bottom: 20px;} #dialog5 .dialog5_yszc_an input{ width: auto !important; width: 14px; height: 14px; vertical-align: top; margin-top: 7px; margin-right: 10px; opacity: 1; line-height: initial; margin-bottom: 0; float: left;} #dialog5 .dialog5_yzm input{width: calc(100% - 130px); float: left; margin-right: 10px;} .cpxq_cptj{ width: 100%; display: inline-block; position: relative; padding: 50px 0; background: #f8f8f8;} .cpxq_cptj_title{ color: #333333; font-size: 30px;} .cpxq_cptj_list{ width: 100%; display: inline-block; position: relative;margin-top: 24px; overflow: hidden;} .cpxq_cptj_list ul{ height: auto;} .cpxq_cptj_list li{ float: left; width: 19%; margin-right:1.25%;} .cpxq_cptj_list li:nth-child(5n){ margin-right:0%;} .cpxq_cptj_list li .cpxq_cptj_list_tu{ width:calc(100% - 2px);position: relative; padding-bottom: 100%; overflow: hidden; border: 1px solid #efefef; background: #fff;} .cpxq_cptj_list li .cpxq_cptj_list_tu img{ height: 100%; position: absolute; left: 50%; transform: translatex(-50%); transition: 0.5s;} .cpxq_cptj_list li .cpxq_cptj_list_title{ color: #333333; font-size: 20px; width: 100%; text-align: center; line-height: 25px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2;overflow: hidden; margin: 10px 0;} .cpxq_cptj_list li:hover .cpxq_cptj_list_tu img{ transform:translatex(-50%) scale(1.1);} .cpxq_cptj_list li:hover .cpxq_cptj_list_title{ color: #e50112;} .cptj-button-prev,.cptj-button-next{margin-top:0; top: 40%; width: 30px; height: 30px; background: none; font-size: 30px; transform: rotate(90deg) translatey(-50%); color: #ea0618; outline: none;} .cptj-button-next{ transform: rotate(-90deg) translatey(-50%); right: 0;} .cpxq_cptj_list .swiper-button-disabled{ display: none;} .down_kuan{ width: 100%; display: inline-block; position: relative; padding: 50px 0; } .down_kuan_title{ font-size: 40px; color: #010101; margin-top: 15px; line-height: 60px; } .down_kuan_desc{ font-size: 20px;} .down_kuan_sx{ width: 100%; display: inline-block; position: relative; margin-top: 30px; height: 50px; margin-bottom: 20px; z-index: 999;} .down_kuan_sx .fs-wrap{ float: left;} .down_kuan_ss{ width:calc(28% - 2px);height: 46px; position: relative; display: inline-block; float: left; font-size: 18px; line-height: 48px; border: 1px solid #ddd; overflow: hidden;} .down_kuan_ss .down_search{ float: left; line-height: 47px; border: 0; width:calc(100% - 60px); padding-left: 10px;} .down_kuan_ss .down_search_submit{ float: right; border: 0; background: none; color: #999; font-size: 24px; line-height: 48px; width: 50px; text-align: center;} .down_page{ width: 100%; display: inline-block; position: relative; padding-top: 20px;} .down_fl{ width: 50%; float: left; position: relative;} .down_fl .down_qx{float: left; cursor: pointer; font-size: 16px; line-height: 42px; width: 140px; margin-left: 14px; } .down_fl .down_qx:hover{ color: #e70012;} .down_fl .down_qx i{ float: left; width: 13px; height: 13px; border: 2px solid #676767; margin: 12px 18px; position: relative; cursor: pointer;} .down_fl .down_qx:hover i,.down_fl .down_qx.active i{ border-color: #e70012;} .down_fl .down_qx:hover i:before,.down_fl .down_qx.active i:before{ content: '';position:absolute; width: 9px; height: 9px; background: #e70012; top: 2px; left: 2px; } .down_fl .down_xz{ float: left; font-size: 16px; line-height: 42px; width:100px; text-align: center;} .down_fl .down_xz a{ color: #8e8e8e;} .down_fl .down_xz i{ font-size: 20px} .down_fl .down_xz:hover a,.down_fl .down_xz:hover i{ color: #e70012;} .down_fl .down_email{float: left; font-size: 16px; line-height: 42px; width: 200px; text-align: center;} .down_fl .down_email a{ color: #8e8e8e;} .down_fl .down_email i{ font-size: 20px; position: relative; top: 2px;} .down_fl .down_email:hover a,.down_fl .down_email:hover i{ color: #e70012;} .down_fr{ width: 50%;float: right;} .down_fr .page_kuan{ text-align: right;} .case_nav_kuan{ width: 100%; position: relative; display: inline-block; border-bottom: 1px solid #eaebef; background: #fafafa;} .case_nav{ width: 100%; position: relative; display: inline-block;} .case_nav ul{ display: flex;} .case_nav li{ float: left; width: 50%; text-align: center; line-height: 60px; font-size: 20px;} .case_nav li a{ color: #000; border-bottom: 2px solid rgba(255, 255, 255, 0); display: inline-block; padding: 0 25px;} .case_nav li.active a,.case_nav li a:hover{ color: #eb0013; border-bottom: 2px solid #eb0013;} .case_list_kuan{ width: 100%; position: relative; display: inline-block; padding: 100px 0; } .case_list{ width: 100%; position: relative; display: inline-block; } .case_list li{ float: left; width: 32%; margin-right: 2%; margin-bottom: 30px; padding-bottom: 10px; border-bottom: 1px solid #ddd;} .case_list li:nth-child(3n){ margin-right: 0px;} .case_list li .case_list_tu{ width: 100%; padding-bottom: 69%; position: relative; overflow: hidden;} .case_list li .case_list_tu img{ width: 100%; height: 100%; position: absolute; object-fit: cover; transition: 0.5s;} .case_list li .case_list_cont{ width: 100%;} .case_list li .case_list_cont_top{ width: 100%; color: #676767; width: 100%; font-size: 18px; margin-top: 10px;} .case_list li .case_list_cont_hy{ display: inline-block;} .case_list li .case_list_cont_xm{ display: inline-block;} .case_list li .case_list_cont_title{ font-size: 23px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; line-height: 40px; } .case_list li:hover{ border-bottom: 1px solid #e50112;} .case_list li:hover .case_list_tu img{ transform: scale(1.1);} .position{ float: left; font-size: 14px;background: #fafafa; line-height: 30px; color: #666; width: 100%; padding: 2px 0; border-bottom: 1px solid #efefef;} .position i{ font-size: 14px; color: #666; margin-right: 9px; } .position a{ color: #666; margin: 0 5px;} .position a:hover{ color: #e60012;} .case_kuan{ width: 100%; position: relative; display: inline-block; padding: 60px 0;} .case_fl{ width: 65%; float: left ;} .case_title{ font-size: 35px; color: #000; line-height: 45px; margin-bottom: 10px;} .case_desc{ width: 100%; display: inline-block; padding-bottom: 3px; border-bottom: 1px solid #ddd;} .case_desc_hy{ float: left; margin-right: 47px; font-size: 18px;} .case_desc_xm{ float: left; font-size: 18px;} .case_desc_time{ margin-right: 40px; float: right; font-size: 16px; color: #999; line-height: 36px;} .case_info{ width: 100%; padding: 30px 0;} .case_info img{ max-width: 100%;} .case_fr{width: 26%; float: right ;} .case_fr_title{ font-size: 30px; font-weight: bold; line-height: 60px;} .case_fr_list{ width: 100%; margin-top: 10px;} .case_fr_list li{ width: 100%; float: left; margin-bottom: 18px;} .case_fr_list li .case_fr_list_tu{ width: 100%; position: relative; overflow: hidden; padding-bottom: 67%;} .case_fr_list li .case_fr_list_tu img{ width: 100%; height: 100%; object-fit: cover; position: absolute;} .case_fr_list li .case_fr_list_title{ font-size:20px; line-height: 48px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .contact_kuan{ width: 100%; position: relative; display: inline-block; padding: 60px 0;} .contact_gsmc{ font-size: 40px; color: #e70012; line-height: 90px; padding-bottom: 14px; width: 100%; border-bottom: 1px solid #efefef;} .contact_content{ width: 100%; position: relative; display: inline-block; padding: 30px 10px;} .contact_add{ font-size: 18px; color: #666; width: 51%; float: left;} .contact_add span{ width: 100%; float: left; font-size: 22px; color: #333; line-height: 50px;} .contact_email{ font-size: 18px; color: #666; width: 25%; float: left;} .contact_email span{ width: 100%; float: left; font-size: 21px; color: #333; line-height: 50px;} .contact_ewm_kuan{ width: 24%; float: left; text-align: right;} .contact_ewm{ width: 110px; margin-left: 10px; margin-top: 10px; display: inline-block; text-align: center;} .contact_ewm img{ width: 100%; border: 1px solid #ddd; width: 105px;} .contact_ewm span{ width: 100%; float: left; font-size: 14px;line-height: 30px;} .contact_tel{ width: 50%; float: left; font-size: 18px; color: #666; line-height: 26px;} .contact_tel span{ width: 100%; float: left; font-size: 40px; font-weight: bold; color: #e70015; font-family: arial; line-height: 50px; margin-top: 7px;} .contact_tel em{ width: 100%; float: left; font-style: normal; font-size: 14px; line-height: 30px;} .contact_map{ width: 100%; height: 600px; margin-top: 40px; opacity:1;} .message_kuan{ width: 100%; position: relative; display: inline-block; padding: 60px 0; background: #fafafa;} .message_title{ font-size: 38px; font-weight: bold;text-align: center;} .message_desc{ text-align: center; font-size: 20px; color: #666;} .message_cont{ width: 100%; display: inline-block; margin-top: 26px;} .message_cont li{ width: 32%; margin-right: 2%; float: left; margin-bottom: 30px;} .message_cont li:nth-child(3n){ margin-right: 0;} .message_cont li.message_textarea{ width: 100%;} .message_cont li.message_button{ width: 100%; text-align: center; margin-top: 21px;} .message_cont li input{ width: 100%; line-height: 66px; border: 1px solid #ddd; padding: 0 16px; font-size: 18px; border-radius:5px; } .message_cont li textarea{ width: 100%; height: 230px; border: 1px solid #ddd; padding: 20px;font-size: 18px; border-radius: 5px; } .message_cont li button{ border: 0px; background: #d00403; color: #fff; font-size: 22px; padding: 16px 71px; border-radius: 100px;} .message_cont li.message_yszc{ width: 100%; position: relative; float: left; } .message_yszc_title{ font-size: 20px; margin-bottom: 16px; font-weight: bold;} .message_yszc_title span{ color: red;} .message_yszc p{ margin-bottom: 6px; font-size: 15px; line-height: 1.7;} .message_yszc p a{ color: red;} .message_yszc_an{ font-size: 16px;} .message_cont li .message_yszc_an input{ width: auto; width: 16px; height: 16px; vertical-align: top; margin-top: 7px; margin-right: 10px; opacity: 1;} .message_cont li.message_yzm{ width: 100%;} .message_cont li.message_yzm input{ float: left; width: 200px; line-height: 44px; margin-right: 14px;} .message_cont li.message_yzm img{ float: left; height: 44px;} .wmdcn{ width: 100%; position: relative; display: inline-block; padding: 60px 0; text-align: center; background: #fafafa} .wmdcn_title{ font-size: 40px;} .wmdcn_desc{ font-size: 20px; color: #666666;} .wmdcn_list{ margin-top: 80px; position: relative;} .wmdcn_list ul{ display: flex;} .wmdcn_list li{ width:20%; display: inline-block; cursor: pointer;} .wmdcn_list li .wmdcn_list_tb{ width: 100%; text-align: center;} .wmdcn_list li .wmdcn_list_tb img{ width: 50px; transition: 0.5s;} .wmdcn_list li:hover .wmdcn_list_tb img{ transform: rotatey(360deg);} .wmdcn_list li .wmdcn_list_title{ width: 100%; text-align: center; margin-top: 8px; font-size: 22px; position: relative;} .wmdcn_list li .wmdcn_list_title:after{content: ''; width: 0; height: 0; border-left: 12px solid transparent; border-right: 12px solid transparent; border-bottom:15px solid rgb(255 255 255); position: absolute; bottom: -30px; z-index: 999; left: 50%; transform: translatex(-50%); display: none;} .wmdcn_list li.active .wmdcn_list_title:after{ display: block;} .wmdcn_list_nr { width: 100%; position: relative; display: inline-block;} .wmdcn_list_nr li .wmdcn_list_cont{ position: relative; width: 85%; display: none; left: 50%; transform: translatex(-50%); margin-top: 28px; padding: 30px; font-size: 20px; border-bottom: 2px solid #e70012; background: #fff; background: #fff; box-shadow: 0px 0px 10px #f1f1f1;} .wmdcn_list_nr li.active .wmdcn_list_cont{ display: block;} .shfwzc{ width: 100%; position: relative; display: inline-block;text-align: left; margin-top: 85px; background: #c30006; overflow: hidden; margin-bottom: 50px;} .shfwzc_fl{ width: 69%; float: left; padding: 4% 5%; -webkit-box-sizing: border-box; box-sizing: border-box; background-size: cover !important;} .shfwzc_fl_list{ width: 100%;} .shfwzc_fl_list li{ color: #fff; margin-bottom: 15px;} .shfwzc_fl_list li .shfwzc_fl_title{ font-size: 22px; position: relative;} .shfwzc_fl_list li .shfwzc_fl_title:before{ content: ''; position: absolute; left: -15px; height: 9px; width: 9px; border-radius: 30px; background: #cf000a; top: 50%; transform: translatey(-50%);} .shfwzc_fl_list li .shfwzc_fl_cont{ font-size: 18px; margin-top: 5px; line-height: 29px;} .shfwzc_fr{ width: 31%; float: right; position: relative; padding: 4% 3%; -webkit-box-sizing: border-box; box-sizing: border-box; background-size: cover !important; color: #fff;} .shfwzc_fr_title{ font-size: 40px; line-height: 45px; margin-top: 8px; z-index: 2; position: relative;} .shfwzc_fr_titleen{ text-transform: uppercase; font-size: 15px; opacity: 0.5; z-index: 2; position: relative;} .shfwzc_fr_cont{ margin-top: 20px; z-index: 2; position: relative;} .shfwzc_fr_cont p{ font-size: 22px; position: relative; padding-left: 30px;} .shfwzc_fr_cont p:after{content: ''; left: 17px; position: absolute; height: 7px; width: 7px; border-radius: 30px; background: #fff; top: 50%; transform: translatey(-50%);} .shfwzc_fr_service{ position: absolute; right: 0; text-shadow: 0 0 1px #4e4e4e, 0 0 1px #4e4e4e; font-size: 119px; text-transform: uppercase; font-family: arial; transform: rotate(-90deg) translatey(-50%); font-weight: bold; color: #c30006; top: 59%; right: -340px; z-index: 1;} .hslxdh{ width: 100%; position: relative; display: inline-block; text-align: center; color: #fff; background:url(/uploads/image/tsimages/hslxdh.jpg) center center no-repeat; padding: 120px 0; background-size: cover;} .hslxdh_title{ font-size: 40px;} .hslxdh_tel{ font-size: 50px; line-height: 85px;} .hslxdh_tel a{ color: #fff; font-weight: bold; font-family: arial; } .hslxdh_tel a:hover{ color: #e70014;} .hslxdh_desc{ font-size: 20px; line-height: 27px;} .message_fw_kuan{ width: 100%; position: relative; display: inline-block; padding: 60px 0; background: #fff;} .fwlc{ width: 100%; position: relative; display: inline-block; padding: 45px 0; text-align: center; background: #fafafa;} .fwlc_title{ font-size: 40px;} .fwlc_desc{ font-size: 20px; color: #666666;} .fwlc_cont{ width: 100%; position: relative; padding: 49px 0;} .fwlc_cont img{ max-width: 100%;} .about_kuan{ width: 100%; position: relative; display: inline-block; padding:50px 0; } .about_title{ text-align: center; font-size: 40px; font-weight: bold;} .about_info{ width: 100%; position: relative; display: inline-block; padding:20px 0; font-size: 16px;} .about_info img{max-width: 100%;} .qywh{ width: 100%; position: relative; display: inline-block; top: -100px; z-index: 999;} .qywh_list{ width: 100%; position: relative; display: inline-block;} .qywh_list li{ float: left; width: 31%; margin-right: 3.5%; -webkit-box-sizing: border-box; box-sizing: border-box; padding: 4%; color: #fff; position: relative; background: #e70012; transition: 0.3s; cursor: pointer;} .qywh_list li:nth-child(3n){ margin-right: 0px;} .qywh_list li .qywh_list_title{font-size: 23px; padding-bottom: 25px; position: relative;} .qywh_list li .qywh_list_title:after{ content: ''; position: absolute; left: 0; bottom: 0; height: 3px; width: 40px; background: #fff; } .qywh_list li .qywh_list_desc{font-size: 35px; line-height: 52px; margin-top: 10px;} .qywh_list li .qywh_list_tb{ position: absolute; right: 0; bottom: 0; z-index: 1;} .qywh_list li .qywh_list_tb img{} .qywh_list li:hover{ margin-top: -30px;} .gywm{ width: 100%; position: relative; display: inline-block; padding-bottom: 260px; background: url(/uploads/image/tsimages/about_bg1.png) center bottom no-repeat #fff; background-size: 100%;} .gywm_fl{ float: left; width: 45%; min-height: 350px;} .gywm_fr{ float: right; width: 45%; padding-top: 40px; min-height: 350px;} .gywm_zlhz{ font-size: 20px; margin-top: 4px; font-weight: bold; height: 36px;} .gywm_title{ font-size: 40px; color: #e70014; z-index: 2; position: relative; line-height: 46px;} .gywm_titleen{ font-size: 39px; text-transform: uppercase; color: #f7f7f7; font-family: arial; font-weight: bold; margin-top: -39px; opacity: 0;} .gywm_cont{ font-size: 18px; line-height: 30px; height: auto; overflow: hidden;} .gywm_cont.active{ /*display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 5;overflow:hidden;*/ height: 150px;} .gywm_cont p{ text-align: justify;} .gywm_fl_ck{ float: left; color: #e70014; font-weight: bold; margin-top: 10px; font-size: 14px; cursor: pointer;} .gywm_fr_ck{ float: right; color: #255aa4; } .gywm_fr .gywm_title{ color: #255aa4;} /*.gywm_fr{ float: right;width: 35%; text-align: center; margin-top: 50px;} .gywm_fr img{ max-width: 100%;}*/ .gywm_sztd{width: 100%; position: relative; display: inline-block; padding: 150px 0; background-size: cover !important; background-attachment: fixed !important;} .gywm_sztd_bg{ position:absolute; left: 0; top: 0; background: #000; opacity: 0.5; width: 100%; height: 100%; z-index: 1;} .gywm_sztd_list{ width: 100%;display: inline-block; position: relative;z-index: 2;} .gywm_sztd_list li{ width: 25%; float:left; text-align: center; color: #fff; line-height: 46px;} .gywm_sztd_list li .gywm_sztd_list_sz{ position: relative; } .gywm_sztd_list li .gywm_sztd_list_sz i{ font-style: unset; font-size: 56px; font-family: arial; font-weight: bold;} .gywm_sztd_list li .gywm_sztd_list_sz sup{ top:0px; position: absolute; font-size: 29px; font-weight: bold; line-height: 20px;} .gywm_sztd_list li .gywm_sztd_list_desc{ font-size: 20px;} .fzlc{ width: 100%; position: relative; display: inline-block; padding:50px 0; } .fzlc_title{ text-align: center; font-size: 40px; font-weight: bold;} .fzlc_top{ width: 100%;display: inline-block; margin-top: 30px; margin-bottom: 30px;} .fzlc_top ul{ display: flex;} .fzlc_top li{ width: 24%; margin-right: 1.33%; float: left; text-align: center; padding: 18px 0; color: #fff; background: #ddd; cursor: pointer;} .fzlc_top li.active{ background: #e50112;} .fzlc_top li:nth-child(4n){ /*margin-right: 0px;*/} .fzlc_top li .fzlc_top_title{ font-size: 30px; font-family: arial; line-height: 30px; font-weight: bold; } .fzlc_top li .fzlc_top_desc{ font-size: 20px;} .fzlc_bot{ margin-top: 46px;} .fzlc_bot li{ width: 100%; float: left; position: relative; display: none; margin-bottom: 45px;} .fzlc_bot li.active{ display: block;} .fzlc_bot li .fzlc_bot_tu{ float: left;width: 47%;} .fzlc_bot li .fzlc_bot_tu img{ width: 100%;} .fzlc_bot li .fzlc_bot_cont{ float: right; width: 46%; padding-bottom: 130px;} .fzlc_bot li .fzlc_bot_nr{ width: 100%;} .fzlc_bot li .fzlc_bot_nr p{ padding-left: 30px; position: relative; font-size: 22px; margin-bottom:15px; line-height: 30px;} .fzlc_bot li .fzlc_bot_nr p:after{ content: ''; position: absolute; left: 6px; width: 6px; height: 6px; top: 50%; transform: translatey(-50%); border: 3px solid #e60014; border-radius: 10px;} .fzlc_bot li .fzlc_bot_sz{ text-shadow: 0 0 2px #868686, 0 0 2px #868686; color: #fff; font-size: 113px; font-weight: bold; font-family: arial; position: absolute; bottom: 0; line-height: 130px;} .hyry{ width: 100%; position: relative; display: inline-block; padding:50px 0; background: #f8f8f8;} .hyry_title{ text-align: center; font-size: 40px; font-weight: bold;} .hyry_nav{ width: 100%; text-align: center; margin-top: 30px;} .hyry_nav li{ display: inline-block; padding: 0px 58px;line-height: 50px; margin: 0 16px; background: #ddd; border-radius: 100px;} .hyry_nav li a{ font-size: 20px;} .hyry_nav li img{ position: relative; top: 8px; margin-right: 3px;} .hyry_nav li.active{ background: #e50112;} .hyry_nav li.active a{ color: #fff;} .hyry_nav li.active img{ -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1);} .hyry_list_kuan{ width: 100%; position: relative; display: inline-block; margin-top: 40px; padding-bottom: 40px;} .hyry_list_kuan .main_content2{ position: relative;} .hyry_list{ width: 100%; position: relative; display: inline-block; overflow: hidden; overflow: hidden; height: 0;} .hyry_list.active{ height: auto;} .hyry_list ul{ height: auto;} .hyry_list li{ width: 20%; background: #fff; height: auto;} .hyry_list li a{ float: left; width: 100%; border: 1px solid #f4f4f4; -webkit-box-sizing: border-box; box-sizing: border-box;} .hyry_list li .hyry_list_tu{ text-align: center; width: 100%; position: relative; padding-bottom: 69%;} .hyry_list li .hyry_list_tu img{ width: 90%; height: 90%; object-fit: contain; position: absolute; margin: 5%; transition: 0.5s; left: 0;} .hyry_list li .hyry_list_title{ text-align: center; font-size: 20px; line-height: 60px; border-top: 1px solid #f4f4f4; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .hyry_list_kuan .swiper-button-prev,.hyry_list_kuan .swiper-button-next{ margin-top: 0; top: 43%; width: 30px; height: 30px; background: none; font-size: 30px; transform: rotate(90deg) translatey(-50%); color: #ea0618; outline: none; font-weight: bold; display: none; left: -60px;} .hyry_list_kuan .swiper-button-next{ transform: rotate(-90deg) translatey(-50%); right: -60px; left: auto;} .hyry_list_kuan .swiper-button-prev.active,.hyry_list_kuan .swiper-button-next.active{ display: block;} .cxjq_yydd{ width: 100%; position: relative; display: inline-block; padding:50px 0;} .cxjq_yydd_title{ text-align: center; font-size: 40px; font-weight: bold;} .cxjq_yydd_list{ width: 100%; position: relative; display: inline-block; margin-top: 40px;} .cxjq_yydd_list li{ float: left; width: 49%; margin-right: 2%; position: relative;} .cxjq_yydd_list li:nth-child(2n){ margin-right: 0px;} .cxjq_yydd_list li .cxjq_yydd_list_tu{ width: 100%; position: relative; overflow: hidden; padding-bottom: 55%; background: #000;} .cxjq_yydd_list li .cxjq_yydd_list_tu img{ position: absolute; width: 100%; height: 100%; object-fit: cover; opacity: 0.8; transition: 0.5s;} .cxjq_yydd_list li .cxjq_yydd_list_cont{ color: #fff; position: absolute; width: 100%; text-align: center; top: 50%; transform: translatey(-50%);} .cxjq_yydd_list li .cxjq_yydd_list_title{ font-size: 30px; line-height: 45px;} .cxjq_yydd_list li .cxjq_yydd_list_titleen{ font-size: 14px; text-transform: uppercase;} .cxjq_yydd_list li:hover .cxjq_yydd_list_tu img{ transform: scale(1.1);} .rcln{ width: 100%; position: relative; display: inline-block; padding: 100px 0 35px;} .rcln_top{ width: 100%; position: relative; display: inline-block;} .rcln_top_fl{ float: left; line-height: 40px;} .rcln_top_title{ font-size: 40px;} .rcln_top_titleen{ font-size: 21px; text-transform: uppercase; color: #c0c0c0;} .rcln_top_fr{ float: right; width: 60%; font-size: 20px; line-height: 30px;} .rcln_list{ width: 100%; position: relative; display: inline-block; margin-top: 50px;} .rcln_list li{ width: 100%; float: left; position: relative; margin-bottom: 44px;} .rcln_list li .rcln_tu{ width: 50%; float: left; position: relative; overflow: hidden; padding-bottom: 29%;} .rcln_list li:nth-child(2n) .rcln_tu{ float: right;} .rcln_list li .rcln_tu img{width: 100%; height: 100%; position: absolute; object-fit: cover; transition: 0.5s;} .rcln_list li .rcln_cont{ width: 50%; float: left; padding: 5%; -webkit-box-sizing: border-box; box-sizing: border-box;} .rcln_list li .rcln_title{ font-size: 30px; margin-bottom: 31px; margin-top: 17px;} .rcln_list li .rcln_info{ font-size: 20px; line-height: 32px; color: #656565;} .rcln_list li .rcln_info a{ color: #e70012; text-decoration: underline;} .rcln_list li:hover .rcln_tu img{ transform: scale(1.1);} .rcpxjh{ width: 100%; position: relative; display: inline-block; padding: 60px 0; background: #fafafa;} .rcpxjh_title{ text-align: center; font-size: 40px; line-height: 65px;} .rcpxjh_desc{ width: 50%; margin: 0 auto; text-align: center; font-size: 20px; line-height: 28px; color: #666465;} .rcpxjh_list{ width: 100%; position: relative; display: inline-block;} .rcpxjh_list:after{content: ' '; position: absolute; left:50%; top: 50%; transform: translate(-50%,-50%); font-size: 74px; color: #e70011;} .rcpxjh_list_fl{ float: left; width: 50%;} .rcgl{ width: 100%; position: relative; display: inline-block;} .rcgl_fl{ float: left; width: 47%; position: absolute; top: 50%; transform: translatey(-50%);} .rcgl_fl li{ margin: 12px 0; width: 100%; position: relative; float: left;} .rcgl_fl li .rcgl_fl_title{ font-size: 22px; font-weight: bold; background: #faf8f9; float: left; position: relative; z-index: 2; padding: 0 20px 0 72px;} .rcgl_fl li:before{ content: ''; position: absolute; right: 0px; width: calc(100% - 180px); height: 1px; border-bottom: 1px #e60012 dashed; top: 50%; transform: translatey(-50%); } .rcgl_fl li:after{ content: ''; position: absolute; right: 0px;border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-left: 10px solid rgb(231 0 20); top: 50%; transform: translatey(-50%); } .rcgl_fl li:nth-child(2),.rcgl_fl li:nth-child(3){ width: 94%;} .rcgl_fr{float: right; position: relative;} .rcgl_fr_tu{ float: right;} .rcgl_fr_tu img{ float: right; max-width: 100%;} .rcgl_fr .rcgl_fr_title{ position: absolute; top: 50%; text-align: center; left: 50%; transform: translate(-50%, -50%); font-size: 27px; font-weight: bold; color: #fff; line-height: 30px; margin-top: 7px;} .rcgl_fr .rcgl_fr_title span{ text-transform: uppercase; font-size: 18px; font-weight: 100;} .rcpxjh_list_fr{ float: left; width: 50%;} .zyrc{ width: 100%; position: relative; display: inline-block;} .zyrc_fl{float: left; position: relative;} .zyrc_fl_tu{ float: right;} .zyrc_fl_tu img{ float: right; max-width: 100%;} .zyrc_fl .zyrc_fl_title{ position: absolute; top: 50%; text-align: center; left: 50%; transform: translate(-50%, -50%); font-size: 27px; font-weight: bold; color: #fff; line-height: 30px; margin-top: 7px;} .zyrc_fl .zyrc_fl_title span{ text-transform: uppercase; font-size: 18px; font-weight: 100;} .zyrc_fr{ float: right; right: 0; width: 47%; position: absolute; top: 50%; transform: translatey(-50%);} .zyrc_fr li{ margin: 12px 0; width: 100%; position: relative; float: right; text-align: right;} .zyrc_fr li .zyrc_fr_title{ font-size: 22px; float: right; font-weight: bold; background: #faf8f9;position: relative; z-index: 2; padding: 0 70px 0 20px;} .zyrc_fr li:before{ content: ''; position: absolute; left: 0px; width: calc(100% - 180px); height: 1px; border-bottom: 1px #e60012 dashed; top: 50%; transform: translatey(-50%); } .zyrc_fr li:after{ content: ''; position: absolute; left: 0px;border-top: 4px solid transparent; border-bottom: 4px solid transparent; border-right: 10px solid rgb(231 0 20); top: 50%; transform: translatey(-50%); } .zyrc_fr li:nth-child(2),.zyrc_fr li:nth-child(4){ width: 94%;} .zyrc_fr li:nth-child(3){ width: 90%;} .rcpxjh_bot{ width: 70%; margin: 0 15%; padding: 22px 0; display: inline-block; margin-top: 20px; background: #fff; box-shadow: 0px 0px 15px #dedede; margin-bottom: 15px;} .rcpxjh_bot li{ float: left; width: 25%; text-align: center; border-right: 2px solid #ddd; -webkit-box-sizing: border-box; box-sizing: border-box;} .rcpxjh_bot li:nth-child(4){ border-right:0px} .rcpxjh_bot li .rcpxjh_bot_title{ align-items: center; display: inline-grid; width: 100%;font-size: 22px; line-height: 26px; height: 52px;} .sdpytx{ width: 100%; position: relative; display: inline-block; padding: 40px 0; background: #fff;} .sdpytx_title{ text-align: center; font-size: 40px; line-height: 65px;} .sdpytx_desc{ width: 100%; margin: 0 auto; text-align: center; font-size: 20px; line-height: 28px; color: #666465;} .sdpytx_list{ width: 100%; position: relative; display: inline-block; margin-top: 38px; margin-bottom: 40px;} .sdpytx_list li{ float: left; width: 22.5%; margin-right: 1%; overflow: hidden; position: relative; transition: 0.5s; cursor: pointer;} .sdpytx_list li:nth-child(3n){ margin-right: 0;} .sdpytx_list li .sdpytx_list_tu{ width: 100%; height: 500px;} .sdpytx_list li .sdpytx_list_tu img{ height: 100%;} .sdpytx_list li .sdpytx_list_cont{ position: absolute; bottom: 33px; padding: 0px 7%; color: #fff; width: 77%;transition: 0.5s;} .sdpytx_list li .sdpytx_list_title{ font-size: 30px; position: relative; line-height: 30px; transition: 0.5s;} .sdpytx_list li .sdpytx_list_titleen{ font-size: 16px; text-transform: uppercase; opacity: 0.8;} .sdpytx_list li .sdpytx_list_desc{ font-size: 19px; line-height: 26px; display: none;} .sdpytx_list li.active{ width: 53%;} .sdpytx_list li.active .sdpytx_list_cont{ bottom: 40px;} .sdpytx_list li.active .sdpytx_list_title{ padding-bottom: 10px; line-height: normal;} .sdpytx_list li.active .sdpytx_list_titleen{ display: none;} .sdpytx_list li.active .sdpytx_list_title::after{ content: ''; position: absolute; width: 40px; height: 3px; background: #ba0411; bottom: 5px; left: 0; } .sdpytx_list li.active .sdpytx_list_desc{ display: block;} .gwzp{ width: 100%; position: relative; display: inline-block; padding: 70px 0; background: #fafafa;} .gwzp_title{float: left; width: 100%; font-size: 40px; line-height: 50px; margin-top: 10px;} .gwzp_desc{ float: left; width: 100%; height: 65px; } .gwzp_numsl{ float: left; font-size: 22px; line-height: 60px;} .gwzp_numsl span{ font-weight: bold; color: #e7000f; font-size: 30px; line-height: 50px; position: relative; top: 2px; margin: 0 5px; font-family: arial;} .gwzp_sx{ float: right; width: 47%;padding: 8px 0;} .gwzp_sx .fs-wrap{ width: 18%; font-size: 16px;} .gwzp_sx .fs-arrow{ right: 8px;} .gwzp_sx .fs-label-wrap{ padding: 0 10px;} .gwzp_sx .fs-option{ line-height: 22px;} .joblist_ss{ width:60%;height: 49px; position: relative; display: inline-block; font-size: 18px; line-height: 48px; overflow: hidden;} .joblist_ss .joblist_search{ float: left; line-height: 46px; border: 0; width:calc(100% - 62px); padding-left: 10px; border: 1px solid #ddd;} .joblist_ss .joblist_search_submit{ float: right; border: 0; background: none; color: #fff; font-size: 24px; line-height: 48px; width: 50px; text-align: center; background: #e70012;} .gwzp_list{ width: 100%; position: relative; display: inline-block; margin-top: 12px; background: #fff; box-shadow: 0px 0px 10px #e2e2e2; margin-bottom: 30px;} .gwzp_list li{ width: 98%; float: left; line-height: 78px; font-size: 18px; border-bottom: 2px solid #efefef; margin: 0 1%;} .gwzp_list li.gwzp_list_top{ color: #fff; font-size: 23px; line-height: 70px; width: 100%; margin: 0; background: #e70012;} .gwzp_list li .gwzp_list_zwmc{float: left; width: 26%; padding-left: 3.5%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .gwzp_list li .gwzp_list_gzdd{ float: left; width: 22%; padding-left: 2%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .gwzp_list li .gwzp_list_zprs{ float: left; width: 16%; padding-left: 2%;} .gwzp_list li.gwzp_list_top .gwzp_list_zprs{ float: left; width: 18%; padding-left: 0;} .gwzp_list li .gwzp_list_fbsj{ float: left; width: 19%; padding-left: 1%;} .gwzp_list li .gwzp_list_more{ float: left; width: 8.5%; text-align: center;} .gwzp_list li:last-child{ border-bottom: 0;} .jop_bot{ width: 100%; position: relative; display: inline-block; padding: 70px 0; background: url(/uploads/image/tsimages/job_bot.jpg) center center no-repeat; text-align: center; background-size: cover;} .jop_bot_titleen{ font-size: 170px; text-transform: uppercase; position: absolute; width: 100%; left: 0; color: #cdd1d4; font-weight: bold; font-family: arial; top: -13px; z-index: 1;} .jop_bot_title{ position: relative; z-index: 2; font-size: 40px; font-weight: bold; top: 14px; color: #010101;} .jop_bot_more{ position: relative; z-index: 2; margin-top: 18px;} .jop_bot_more a{ padding: 5px 55px; display: inline-block; font-size: 22px; color: #fff; background: #e70012; border-radius: 100px;} .jop_bot_more a:hover{ opacity: 0.8;} .job_title{ font-size: 35px; color: #000; line-height: 45px; margin-bottom: 10px;} .job_desc{ width: 100%; display: inline-block; padding-bottom: 3px; border-bottom: 1px solid #ddd;} .job_info{ width: 100%; padding: 30px 0; display: inline-block;} .job_info img{ max-width: 100%;} .job_list{ width: 100%; float: left;} .job_list li{ width: 32%; margin-right: 1%; float: left; margin-bottom: 10px; font-size: 16px;} .job_list li:nth-child(3n){ margin-right: 0;} .job_list li span{ margin-right: 5px; font-weight: bold;} .job_cont{ margin-top: 20px; width: 100%; float: left;} .job_sqzw{ float: left; width: 100%; margin-top: 30px;} .job_sqzw a{ font-size: 16px; color: #fff; background: #d80c31; padding: 7px 30px;} .job_sqzw a:hover{ opacity: 0.8;} .job_fr_list{ width: 100%; position: relative; display: inline-block;} .job_fr_list li{ width: 100%; border-bottom: 2px solid #efefef; float: left; line-height: 50px;} .job_fr_list li .job_fr_list_title{ float: left; font-size: 16px; width:calc(100% - 60px); overflow: hidden; text-overflow: ellipsis; white-space: nowrap; } .job_fr_list li .job_fr_list_more{ float: right; width: 60px;} .job_fr_list li .job_fr_list_more a{ font-size: 14px;} .jjfa_lanm{ width: 100%; position: relative; display: inline-block; padding: 80px 0; background: #fafafa; } .jjfa_lanm_list{width: 100%; position: relative; display: inline-block; transition: 0.5s;} .jjfa_lanm_list li{ width: 50%; padding: 1%; float: left; position: relative; border-radius: 10px; -webkit-box-sizing: border-box; box-sizing: border-box; left: 0; top: 0; transition: 0.5s;} .jjfa_lanm_list li a{ float: left; width: 100%; border-radius: 10px; overflow: hidden; position: relative; transition: 0.5s;} .jjfa_lanm_list li:nth-child(2n){ margin-right: 0;} .jjfa_lanm_list li .jjfa_lanm_list_tu{ width: 100%; position: relative; overflow: hidden; padding-bottom: 56%; transition: 0.5s;} .jjfa_lanm_list li .jjfa_lanm_list_tu img{ width: 100%; height: 100%; position: absolute; object-fit: cover; transition: 0.5s;} .jjfa_lanm_list_tu_yy{ position: absolute; width: 100%; bottom: 0; height: 50%;background-image: linear-gradient(to top, black , transparent); opacity: 0.5; transition: 0.5s;} .jjfa_lanm_list li .jjfa_lanm_list_cont{ position: absolute; bottom: 0; width: 90%; padding: 0 5%; color: #fff; } .jjfa_lanm_list li .jjfa_lanm_list_title{ line-height: 70px; width: 100%; border-top: 1px solid #fff; font-size: 32px; transition: 0.5s;} .jjfa_lanm_list li .jjfa_lanm_list_title i{ float: right; font-size: 30px; } .jjfa_lanm_list li .jjfa_lanm_list_desc{ display: none;font-size: 16px; transition: 0.5s;} .jjfa_lanm_list li .jjfa_lanm_list_list{ display: none; margin-top: 25px; transition: 0.5s;} .jjfa_lanm_list li .jjfa_lanm_list_list dd{ } .jjfa_lanm_list li .jjfa_lanm_list_list dt{ font-size: 17px; color: #666; line-height: 35px; transition: 0.5s;} .jjfa_lanm_list li .jjfa_lanm_list_list dt i{ font-size: 16px; color: #e7182a; padding: 0px; border: 1px solid #e50216; border-radius: 100px; font-weight: bold; margin-right: 10px; transition: 0.5s;} .jjfa_lanm_list li.active{ } .jjfa_lanm_list li.active a{ box-shadow: 0px 0px 15px #dedede;} .jjfa_lanm_list li.active .jjfa_lanm_list_cont{ position: relative; padding: 20px 5% 50px;color: #333; background: #fff;} .jjfa_lanm_list li.active .jjfa_lanm_list_title{ line-height: 65px;} .jjfa_lanm_list li.active .jjfa_lanm_list_title i{ display: none;} .jjfa_lanm_list li.active .jjfa_lanm_list_desc{ display: block;} .jjfa_lanm_list li.active .jjfa_lanm_list_list{ display: block;} .jjfa_lanm_list li .jjfa_lanm_list_list dt:hover{ color: #e50216;} .banner_jjfa{ width: 100%; position: relative; display: inline-block;} .banner_jjfa img{ width: 100%; } .jjfa_lm{ width: 100%; position: relative; display: inline-block; margin-top: -85px;} .jjfa_lm_cont{ width: 100%; position: relative; display: inline-block; color: #fff; padding: 3% 7%; -webkit-box-sizing: border-box; box-sizing: border-box; background: #e70d1e;} .jjfa_lm_cont .position { background: none; border: 0; position: absolute; top: -40px; color: #fff;} .jjfa_lm_cont .position a,.jjfa_lm_cont .position i{ color: #fff;} .jjfa_lm_cont .jjfa_lm_title{ font-size: 30px; line-height: 40px; width: 100%; font-weight: bold; padding-bottom: 30px; position: relative;} .jjfa_lm_cont .jjfa_lm_title:after{ content: ''; width: 55px; height: 4px; background: #fff; position: absolute; left: 0; bottom: 7px;} .jjfa_lm_cont .jjfa_lm_info{ margin-top: 10px; font-size: 18px; line-height: 28px;} .jjfa_kuan{ width: 100%; position: relative; display: inline-block; margin-top: 54px; margin-bottom: 40px; background: #fff;} .jjfa_title{ width: 100%; text-align: center; font-size: 41px;} .jjfa_descc{ text-align: center; font-size: 18px; color: #666; position: relative; top: -6px;} .jjfa_list{ width: 100%; position: relative; display: inline-block; margin-top:50px; text-align: center;} .jjfa_list ul{ /*display: flex;*/} .jjfa_list li{ display: inline-block; width: 16%; cursor: pointer; margin-bottom: 15px;} .jjfa_list li .jjfa_list_tb{ display: inline-block; background: #f8f8f8; border-radius: 100px; width: 90px; height: 90px; text-align: center;} .jjfa_list li .jjfa_list_tb img{ margin-top: 18px; height: 55px;} .jjfa_list li .jjfa_list_title{ margin-top: 17px; font-size: 20px; line-height: 26px;} .jjfa_list li.active .jjfa_list_tb,.jjfa_list li:hover .jjfa_list_tb{ background: #e70014;} .jjfa_list li.active .jjfa_list_tb img,.jjfa_list li:hover .jjfa_list_tb img{ -webkit-filter: brightness(0) invert(1); filter: brightness(0) invert(1);} .jjfa_listnr{ width: 100%; position: relative; display: inline-block; display: none;} .jjfa_listnr.active{ display: block;} .jjfa_p1{ width: 100%; position: relative; display: inline-block; padding: 70px 0; background: #f8f8f8;} .jjfa_p1_fl{ float: left; width: 30%;} .jjfa_p1_title{ font-size: 40px; color: #e50014; font-weight: bold;} .jjfa_p1_titleen{ text-transform: uppercase; font-size: 21px; color: #c0c0c0; font-family: arial; position: relative; top: -13px;} .jjfa_p1_fr{ float: right; width: 60%; font-size: 20px; line-height: 33px; padding-top: 10px;} .jjfa_p1_cont{ font-size: 16px; width: 100%; text-align: center;} .jjfa_p2{ width: 100%; position: relative; display: inline-block; padding: 60px 0 0px; } .jjfa_yyfakj_title{ font-size: 40px;text-align: center; margin-bottom: 20px;} .jjfa_yyfakj_tu{ margin-top: 22px; text-align: center; padding: 57px 0; width: 100%; border: 1px solid #ddd; background: #f8f8f8;} .jjfa_yyfakj_tu img{ max-width: 96%;} .jjfa_p3{ width: 100%; position: relative; display: inline-block; padding: 40px 0;} .jjfa_ptcp_title{ font-size: 40px;} .jjfa_ptcp_list{ width: 100%; position: relative; display: inline-block; margin-top: 10px;} .jjfa_ptcp_list li{ width: 32%; margin-right: 2%; margin-bottom: 2%; float: left; padding: 1%;-webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #ddd;background: #f8f8f8;} .jjfa_ptcp_list li:nth-child(3n){ margin-right: 0;} .jjfa_ptcp_list li .jjfa_ptcp_list_tu{ width: 35%; float: left; position: relative; padding-bottom: 30%; overflow: hidden; margin-right: 3%;} .jjfa_ptcp_list li .jjfa_ptcp_list_tu img{ height: 100%; position: absolute; left: 50%; transform: translatex(-50%); transition: 0.5s;} .jjfa_ptcp_list li .jjfa_ptcp_list_cont{ float: left; width: 60%;} .jjfa_ptcp_list li .jjfa_ptcp_list_title{ font-size: 20px; margin-top: 22px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .jjfa_ptcp_list li .jjfa_ptcp_list_desc{ font-size: 16px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden; line-height: 23px; color: #666;} .jjfa_ptcp_list li:hover .jjfa_ptcp_list_tu img{ transform:translatex(-50%) scale(1.1) ;} .jjfa_p4{ width: 100%; position: relative; display: none; padding: 70px 0; background: #f8f8f8;} .jjfa_xgal_title{ text-align: center; font-size: 40px;} .jjfa_xgal_list{ width: 100%; position: relative; display: inline-block; margin-top: 30px;} .jjfa_xgal_list li{ float: left; width: 24%; margin-right: 1.333%;} .jjfa_xgal_list li:nth-child(4n){ margin-right: 0px;} .jjfa_xgal_list li .jjfa_xgal_list_tu{ width: 100%; position: relative; overflow: hidden; padding-bottom: 74%;} .jjfa_xgal_list li .jjfa_xgal_list_tu img{ height: 100%; width: 100%; position: absolute; object-fit: cover; transition: 0.5s;} .jjfa_xgal_list li .jjfa_xgal_list_title{ text-align: center; font-size: 20px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .jjfa_xgal_list li:hover .jjfa_xgal_list_tu img{ transform: scale(1.1);} .fqa_kuan{ width: 100%; position: relative; display: inline-block; padding: 50px 0; background: #fff;} .faq_cont_title{ font-size: 40px; color: #010101; margin: 15px 0;} .fqa_list{ width: 100%; display: inline-block; position: relative; margin-bottom: 30px;} .fqa_list li{ float: left; width: 100%;} .fqa_list li .fqa_list_q{ width: 100%; padding: 21px 0; display: inline-block; border-bottom: 1px solid #efefef; position: relative; cursor: pointer;} .fqa_list li .fqa_list_q span{ font-weight: bold; float: left; background: #e70012; padding: 0px 5px; color: #fff; font-size: 16px; border-radius: 5px; position: relative; width: 52px; text-align: center; } .fqa_list li .fqa_list_q span:after{ content: ''; width: 0; height: 0; border-left: 1px solid transparent;border-right: 7px solid transparent; border-top: 8px solid rgb(231 0 18); position: absolute; bottom: -7px; z-index: 999; left: 7px;} .fqa_list li .fqa_list_q .fqa_list_title{ float: left; padding: 0 10px; font-size: 22px; line-height: 30px; color: #000; width: calc(100% - 160px);} .fqa_list li .fqa_list_q i{ float: right; right: 25px; font-size: 24px; font-weight: bold; position: absolute; top: 18px; color: #999; transition: 0.3s;} .fqa_list li .fqa_list_a{ width: 100%; padding: 25px 67px; -webkit-box-sizing: border-box; box-sizing: border-box; border: 1px solid #efefef; background: #fafafa; display: none;} .fqa_list li .fqa_list_info{ font-size: 18px; line-height: 30px; color: #333;} .fqa_list li .fqa_list_q:hover .fqa_list_title,.fqa_list li.active .fqa_list_q .fqa_list_title{ color: #e70014;} .fqa_list li.active .fqa_list_q{border-color:#fff;} .fqa_list li.active .fqa_list_q i{ transform:rotatex(180deg); color: #e70012;} .fqa_list_gd{ width: 100%; text-align: center; margin-top: 45px; font-size: 22px; color: #333;} .fqa_list_gd a{ color: #eb0013; border-bottom: 2px solid #eb0013;} .shzr_kuan{ width: 100%; padding: 50px 0; position: relative; display: inline-block; text-align: center;} .shzr_title{ font-size: 40px; color: #333333;} .shzr_info{ font-size: 18px; color: #666666;width: 70%;margin: 0 auto; line-height: 30px;} .shzr_list{ width: 100%; float: left; margin-top: 50px;} .shzr_list li{ width: 100%; float: left; position: relative; text-align: left; margin-bottom: 50px;} .shzr_list li .shzr_list_tu{ width: 53%; float: left; position: relative; padding-bottom: 32%;} .shzr_list li .shzr_list_tu img{ width: 100%; height: 100%; object-fit: cover; position: absolute; left: 0;} .shzr_list li .shzr_list_cont{ position: absolute; right: 0; width: 43%; top: 50%; transform: translatey(-50%);} .shzr_list li .shzr_list_bq{ color: #e60012; font-size: 18px;} .shzr_list li .shzr_list_title{ font-size: 30px; color: #333333; line-height: 35px; margin: 20px 0;} .shzr_list li .shzr_list_desc{ font-size: 16px; color: #666666;} .shzr_list li:nth-child(2n) .shzr_list_tu{ float: right; } .shzr_list li:nth-child(2n) .shzr_list_cont{ left: 0; right: auto } .kjcx_kuan{ width: 100%; padding: 100px 0 0; position: relative; display: inline-block; } .kjcx_p1{ width: 100%; float: left; position: relative; padding-bottom: 550px; background: url(/uploads/image/tsimages/kj_bg.png) left bottom -20px no-repeat;} .kjcx_p1_sztd{ float: left; width:23%;} .kjcx_p1_sztd li{ width: 100%; margin-bottom: 30px;} .kjcx_p1_sztd li .kjcx_p1_sztd_sz{ line-height: 65px;} .kjcx_p1_sztd li .kjcx_p1_sztd_sz i{ font-size: 78px; color: #e70012; font-family: arial; font-weight: bold; font-style: normal;} .kjcx_p1_sztd li .kjcx_p1_sztd_sz sub{ font-size: 40px; color: #e70012; font-family: arial; font-weight: bold; } .kjcx_p1_sztd li .kjcx_p1_sztd_desc{ font-size: 18px; color: #666666; position: relative; top: -10px;} .kjcx_p1_fr{ float: right; width: 77%; padding-left: 5%; -webkit-box-sizing: border-box; box-sizing: border-box; position: relative;} .kjcx_p1_fr:before{ content: ''; height: 90%; position: absolute; width: 1px; background: #efefef; left: 0;} .kjcx_p1_tu{ width: 100%;} .kjcx_p1_tu img{ max-width: 100%;} .kjcx_p1_title{ font-size: 40px; color: #000; margin-top: 30px; line-height: 40px;} .kjcx_p1_title span{ color: #e70012;} .kjcx_p1_desc{ font-size: 30px; color: #000;} .kjcx_p1_info{ font-size: 18px; color: #494949; width: 90%; margin-top: 10px;} .kjcx_p1_info p{ width: 100%; margin-bottom: 15px; position: relative; padding-left: 30px;} .kjcx_p1_info p:before{ content: ''; left: 0; top: 8px; width: 8px; height: 8px; border: 3px solid #e70012; border-radius: 10px; position: absolute;} .kjcx_p2{ width: 100%; float: left; position: relative; background: #f8f8f8; padding-bottom: 100px;} .kjcx_p2_top_tu{ width: 100%; position: relative; margin-top: -420px; } .kjcx_p2_top_tu:before{content: ''; position: absolute; top: -15px; left: -15px; width: 150px; height: 150px; background: #e70012;} .kjcx_p2_top_tu img{ max-width: 100%; position: relative; z-index: 2;} .kjcx_p2_title{ font-size: 40px; color: #000; margin-top: 30px; line-height: 40px;} .kjcx_p2_title span{ color: #e70012;} .kjcx_p2_desc{ font-size: 30px; color: #000;} .kjcx_p2_info{ font-size: 18px; color: #494949; width: 100%; margin-top: 10px;} .kjcx_p2_info p{ width: 100%; margin-bottom: 15px; position: relative; padding-left: 30px;} .kjcx_p2_info p:before{ content: ''; left: 0; top: 8px; width: 8px; height: 8px; border: 3px solid #e70012; border-radius: 10px; position: absolute;} .kjcx_p2_bot_tu{ width: 100%; margin-top: 30px; display: inline-block;} .kjcx_p2_bot_tu img{ max-width: 100%;} .footer_cpxqbot_fd_kuan{ height: 60px; width: 100%; display: none;} .footer_cpxqbot_fd{ width: 100%; position: fixed; z-index: 99999; bottom: 0; background: #e70012; padding-top: 8px; display: none;} .footer_cpxqbot_fd li{ width: 50%; float: left; text-align: center; line-height: 50px; font-size: 18px; -webkit-box-sizing: border-box; box-sizing: border-box;} .footer_cpxqbot_fd li a{ color: #fff;} .footer_cpxqbot_fd li i{ font-size: 24px; position: relative;top: 0px;} .footer_cpxqbot_fd li.cpxq_bot_lx { border-right:1px solid #ffffff50;} .footer_cpxqbot_fd li.cpxq_bot_lx i{ top: 5px;} .header_wap,.sp_header{ display: none;} .footer_fd_kuan{ display:none;} .footer_fd,#gotop_wap{ display:none;} @media screen and (max-width:1680px) { .header_nav>ul>li{ /*margin-right: 40px;*/ padding: 0 20px;} .header_nav>ul>li>a{ width: calc(100% 40px); left: -20px;} } @media screen and (max-height:750px){ .news_bg{ padding-top: 120px; } .jjfy_top_cont{ margin-top: 120px;} .jjfy_list{ bottom: 30px;} .jjfy_list li .jjfy_list_tu{ margin-top: 43px; margin-bottom: 20px} .jjfy_list li .jjfy_list_sz{ line-height: 50px;} .gywm_top{ height: 85%;} .gywm_top_fl{margin-top:0;} .gywm_top_fr{ padding-top: 0;} .gywm_top_fr .gywm_top_title{margin-top:0;} .gywm_top_fr .gywm_top_info{ margin-top: 0;} .gywm_top_fr .gywm_top_more{ margin-top: 20px;} .wz_4 .tyld_bg_4{ bottom: 22px; height: 24%;} .news_list li .news_list_tu{ padding-bottom: 50%;} .wz_5 .news_list_bot{ bottom: 20;} } @media screen and (max-width:1600px){ .header_nav>ul>li{ /*margin-right: 25px;*/ padding: 0 12px;} .header_nav>ul>li>a{ width: calc(100% 24px); left: -12px;} .header_seach{ padding-right: 15px;margin-right: 15px;} .header_cnen{ padding-right: 20px; margin-right: 15px;} .gywm_tjsz li .gywm_tjsz_desc span{ font-size: 14px;} .gywm_top_fr .gywm_top_more{ margin-top: 15px;} .wz_4 .tyld_bg_4{ bottom: 30px;} .qywh_list li .qywh_list_desc{ font-size: 30px;} .submenu_fl_ztylist li{ width: 55%;} .submenu_fr_menu_top_tu{ margin-top: 20px;} .submenu_fr_menu_top_tu img{ width: 150px;} .submenu_fr_menu_top_title{ font-size: 16px;} .submenu_fr_menu_list>ul>li{ font-size: 16px;} .submenu_dalei_zi li.active .submenu_dalei_zi_title,.submenu_dalei_zi li .submenu_dalei_zi_title,.submenu_dalei_zi_zi li .submenu_dalei_zi_zi_title{ font-size: 16px;} .submenu_fw li .submenu_fw_title{ font-size: 16px; margin-top: 10px;} .submenu_dalei_zi{ width: 21%;} .submenu_dalei_zi_zi{ width: calc(27% - 2px);} .submenu_fr_menu_zi li{ font-size: 16px;} .kjcx_p1{background-size: 60%;} } @media screen and (max-width:1400px){ .cpzx_fr_zixl_kuan{ left: -27%;} .cpzx_fr_zixl_list{ /*height: 310px;*/ padding: 10px 30px;} .cpzx_fr_zixl_list li{ font-size: 14px; line-height: 36px; } .wz_4 .tyld_bg_4{ width: 70%;} .gywm_tjsz li{width: 21%;margin: 0 2%;} .rcgl_fl{ width:calc(100% - 360px);} .rcgl_fl li{ margin: 8px 0;} .rcgl_fl li:before{ width: 100%;} .rcgl_fl li .rcgl_fl_title{ font-size: 18px; padding: 0 10px 0 0px;} .rcgl_fr{ width:410px;} .zyrc_fl{ width:410px;} .zyrc_fr{ width:calc(100% - 360px);} .zyrc_fr li{ margin: 8px 0;} .zyrc_fr li:before{width: 100%;} .zyrc_fr li .zyrc_fr_title{ font-size: 18px; padding: 0 0px 0 10px;} .submenu_zy_top_title{ font-size: 16px; top: 10px;left: 10px;} } @media screen and (max-width:1330px){ .header_nav>ul>li{ font-size: 14px; /*margin-right: 15px;*/ padding: 0 8px;} .header_nav>ul>li>a{ width: calc(100% 16px); left: -8px;} .header_seach{ padding-right: 10px;margin-right: 10px; margin-top: 22px;} .header_seach i{ font-size: 20px;} .header_cnen{ font-size: 16px; padding-right: 20px; margin-right: 10x; margin-top: 24px;} .header_cnen i{ top: -3px;} .header_sp a{ font-size: 18px;} .banner li .banner_wz1{ font-size: 50px; line-height: 60px;} .banner li .banner_wz2{font-size: 16px; margin-top: 20px; width: 50%;} .banner li .banner_more{ font-size: 14px; margin-top: 20px;} .banner li .banner_ys_tb img{ width: 60px;} .banner li .banner_ys2_kuan{ font-size: 56px; line-height: 75px;} .banner li .banner_ys3_t1{ font-size: 50px;} .banner li .banner_ys3_t2{ font-size: 24px; line-height: 35px; margin-top: 0px;} .banner li .banner_ys4_t1{ font-size: 24px; margin-top: 10px;} .banner li .banner_ys4_t2{ font-size: 52px; margin-top: 20px;} .banner li .banner_ys4_t3{ font-size: 25px; margin-top: 20px;} .banner li .banner_ys4_t3 span{ font-size: 22px;} .banner li .banner_ys4_t3 i{ font-size: 22px;} .banner li .banner_ys5_t1{ font-size: 55px;} .banner li .banner_ys5_t2{ font-size: 28px;} .banner li .banner_ys6_t1 span{ font-size: 90px; line-height: 90px;} .banner li .banner_ys6_t1 sup{ font-size: 25px; top: -40px; margin-left: 15px;} .banner li .banner_ys6_t2{ font-size: 24px;} .banner li .banner_ys6_t3{ font-size: 24px;} .cpzx_fl_title{ font-size: 30px;} .cpzx_fl_lx2>ul>li>a,.cpzx_fl_lx li{ font-size: 16px;} .cpzx_fl_lx2>ul>li>a>i,.cpzx_fl_lx li i{ font-size: 28px;} .cpzx_fl_lx li img{height: 12px; margin-top: 24px; margin-right: 5px;} .banner li .banner_more i{ top: -1px; } .jjfy_top_title{ font-size: 26px;} .jjfy_top_title span{ font-size: 12px;} .jjfy_top_more a{ font-size: 14px; padding: 3px 13px;} .jjfy_list{bottom: 50px; left: 0;} .jjfy_list li .jjfy_list_sz{ font-size: 44px;} .jjfy_list li .jjfy_list_title{font-size: 18px;} .jjfy_list li .jjfy_list_desc{ font-size: 14px; line-height: 22px;} .jjfy_top{ height: 67.5%;} .wz_3_1 .tyld_bg{ height: 32.5%;} .wz_4 .tyld_bg_4{ height: 24%;} .gywm_top_fr .gywm_top_title{ font-size: 30px;} .gywm_top_fr .gywm_top_title span{ margin-left: 5px; font-size: 16px;} .gywm_top_fr .gywm_top_info{ font-size: 13px;} .gywm_tjsz li .gywm_tjsz_sz i{ font-size: 36px;} .news_title{ font-size: 32px;} .news_list li .news_list_title{ font-size: 16px;} .news_list li .news_list_more{ font-size: 14px;margin-top:0px} .news_list li .news_list_more i{ font-size: 25px; top: 5px;} .footer_nav{ width: 50%;} .footer_nav li{padding-left:0} .footer_nav li .footer_nav_title,.footer_lxwm_title{ font-size: 18px;} .footer_nav li .footer_nav_contx p{ font-size: 13px;} .footer_lxwm{ width: 28%;} .cpzx_nav_dl li{ width: 29.5%;} .cpzx_nav_dl li.active{ width: 69.5%;} .about_banner .n_banner_logo img{ height: 45px;} .qywh_list li{ padding: 3% 2%;} .qywh_list li .qywh_list_desc{ font-size: 26px; line-height: 40px;} .about_banner .n_banner_title{ margin-top: 10px; font-size: 35px;} .about_banner .n_banner_desc{ width: 70%; font-size: 18px; line-height: 30px; margin-top: 20px;} .fzlc_bot li .fzlc_bot_sz{ font-size: 70px;} .submenu_dalei_zi li.active .submenu_dalei_zi_title,.submenu_dalei_zi li .submenu_dalei_zi_title,.submenu_dalei_zi_zi li .submenu_dalei_zi_zi_title{ font-size: 16px;} .submenu_fw li .submenu_fw_title{margin-top: 10px;font-size: 18px;} .shzr_info{ font-size: 16px; width: 90%;} .shzr_list li .shzr_list_title{ font-size: 26px;} } @media screen and (max-width:1250px){ .banner li .banner_img img{ height: 100%;} .banner li .banner_wz1:before{ width: 5px; left: -15px;} .jjfy_top_cont{ width: 80%;} .jjfy_top_title{ font-size: 24px;line-height: 25px;} .jjfy_top_more a{ font-size: 14px; padding: 0px 5px;} .jjfy_top_more a i{ font-size: 20px;} .jjfy_top_tu li img{ width: 100%; object-fit: cover;} .jjfy_list{ bottom: 80px;} .jjfy_list li{ width: 20%; margin-right: 0%; padding: 1%;} .jjfy_list li .jjfy_list_tu{ width: 100%; padding-bottom: 72%;} .jjfy_list li .jjfy_list_sz{ font-size: 35px;} .jjfy_list li .jjfy_list_title{ font-size: 16px; margin-top:0px} .jjfy_list li .jjfy_list_desc{ font-size: 12px;} .gywm_top_fr .gywm_top_info{ display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; margin-top: 10px; text-indent: 2em;} .gywm_top_fr .gywm_top_info:before{ content: '“'; font-family: impact; font-size: 40px; display: inline-block; width: 30px; opacity: 1; color: rgb(238 93 100 / 0.5); top: 8px; left: 0px; position: absolute; text-indent: 0;} .gywm_top_fr .gywm_top_info:after{ content: '”'; font-family: impact; font-size: 40px; display: inline-block; width: 30px; opacity: 1; color: rgb(238 93 100 / 0.5); bottom: -9px; right: 0px; position: absolute; background: #f2f0f1; text-align: center;text-indent: 0;} .gywm_top_fr .gywm_top_info span{ display: none;} .gywm_top_fr .gywm_top_more{ margin-top: 10px;} .cpxq_top_fl .cpxq_title{ font-size: 25px; margin-top: 30px; padding-bottom: 10px;} .cpxq_ybms{ margin-top: 10px; font-size: 15px;} .cpxq_js{ margin-top: 20px;} .cpxq_js li{ font-size: 14px; width: 60px;} .cpxq_js span{ width: 50px; font-size: 16px;} .cpxq_lxwm{ margin-top: 30px;} .cpxq_lxwm a{ padding: 0px 40px; font-size: 16px; line-height: 40px;} .cpxq_nav li{ margin-right: 20px;} .cpxq_cptj_list li .cpxq_cptj_list_title{ font-size: 16px;} .contact_add,.contact_email{ width: 50%; margin-bottom: 50px;} .contact_add span,.contact_email span{ font-size: 20px;} .contact_ewm_kuan{ width: 50%; text-align: left;} .page_kuan a{ font-size: 14px; line-height: 35px; padding: 0 16px;} .rcgl_fl,.zyrc_fr { width: calc(100% - 270px); } .rcgl_fr,.zyrc_fl { width: 300px; } .zyrc_fl .zyrc_fl_title{ font-size: 22px;} .zyrc_fl .zyrc_fl_title span{ font-size: 16px;} .jjfa_lanm_list li .jjfa_lanm_list_title{ font-size: 24px;} .submenu_fl_title{ font-size: 26px;} .submenu_fl_desc{ margin-top: 10px; font-size: 12px; line-height: 18px;} .submenu_fr_menu_top_title { font-size: 14px;} .submenu_fr_menu_top_tu img{ width: 110px;} .submenu_fr_menu_list>ul>li{ font-size: 14px; line-height: 30px; height: 30px;} .submenu_fr_menu_zi li{ margin-bottom: 10px; line-height: 20px; font-size: 14px;} .submenu_fr_menu_list>ul>li>a i{ font-size: 20px; width: 14px;} .submenu_dalei_zi li.active .submenu_dalei_zi_title,.submenu_dalei_zi li .submenu_dalei_zi_title,.submenu_dalei_zi_zi li .submenu_dalei_zi_zi_title{ font-size: 14px;} .submenu_dalei_zi li .submenu_dalei_zi_title i{ font-size: 20px;} .submenu_fw li .submenu_fw_title{margin-top: 10px;font-size: 18px;} .submenu_fw li .submenu_fw_title{margin-top:5px;font-size: 16px;} } @media screen and (max-width:999px){ .header_nav,.header_cnen{ display: none;} .header{ text-align: center;} .header_logo{ display: inline-block; float:left; text-align: center;} .header_logo img.logo1{ display: none;} .header_logo img.logo2{ display: block;} .header_fr{ display: none;} .header_sp{ margin-top: 23px;} .head_nav_wap{ margin-left: 0px; margin-top: 18px; } .sp_header{ display: block; } .head_seach{ border-right: .9975px solid #fff; border-left: 0; padding-left: 0px;padding-right: 20px;margin-right:0px} .banner li .banner_wz1{ font-size: 40px; line-height: 40px;} .banner li .banner_wz2{ font-size: 14px;} .banner li .banner_ys_tb img{ width: 50px;} .banner li .banner_ys2_kuan{ font-size: 40px; line-height: 65px;} .banner li .banner_ys3_t1{ font-size: 40px;} .banner li .banner_ys3_t2{ font-size: 18px; line-height: 30px;} .banner li .banner_ys4_t1{ font-size: 20px; margin-top: 10px;} .banner li .banner_ys4_t2{ font-size: 40px; margin-top: 20px;} .banner li .banner_ys4_t3{ font-size: 18px; margin-top: 10px;} .banner li .banner_ys4_t3 span{ font-size: 15px; margin-right: 5px;} .banner li .banner_ys4_t3 i{ font-size: 15px;} .banner li .banner_ys5_t1{ font-size: 40px;} .banner li .banner_ys5_t2{ font-size: 20px;} .banner li .banner_ys6_t1 span{ font-size: 65px; line-height: 65px;} .banner li .banner_ys6_t1 sup{ font-size: 18px; top: -25px; margin-left: 10px;} .banner li .banner_ys6_t2{ font-size: 20px; margin-top: 20px;} .banner li .banner_ys6_t3{ font-size: 20px; line-height: 30px; margin-top: 0px;} .cpzx_fl_title{font-size: 26px;} .cpzx_fl_lx2>ul>li>a{ font-size: 16px; line-height: 40px;} .cpzx_fl_lx2>ul>li>a, .cpzx_fl_lx li{ font-size: 14px; padding: 0 15px; line-height: 40px;} .cpzx_fl_lx2>ul>li>a>div>i{ font-size: 24px;} .cpzx_fl_lx li.active{ line-height: 40px; padding: 0 15px;} .cpzx_fl_lx li img{ margin-top: 14px; height: 9px;} .cpzx_fl_lx2>ul>li>a>i, .cpzx_fl_lx li i{ font-size: 20px;} .cpzx_fr_zixl_list_t{ font-size: 18px;} .cpzx_fr_zixl_list_x{ margin-bottom: 10px; height: 3px;} .cpzx_fr_zixl_list{ height: auto; padding: 10px; min-height: auto; margin-bottom:0px;} .cpzx_fr_zixl_kuan{ width: 40%;} .cpzx_fr_zixl_list li{ line-height: 28px;} .cpzx_fr_zixl_zq{ left: -40px; top: -40px;} .cpzx_fr_zixl_zq img{ height: 80px;} .cpzx_fr_lx_bot{ padding-left: 15%;} .cplx-button-next, .cplx-button-prev{ font-size: 26px;} .cplx-pagination{ margin: 0 20px;} .cpxl_list_sz1{ font-size: 20px;} .jjfy_top_cont{ width: 80%;} .jjfy_top_title{ font-size: 24px;line-height: 25px;} .jjfy_top_more a{ font-size: 14px; padding: 0px 5px;} .jjfy_top_more a i{ font-size: 20px;} .jjfy_top_tu li img{ width: 100%; object-fit: cover;} .jjfy_list{ bottom: 80px;} .jjfy_list li{ width: 20%; margin-right: 0%; padding: 1%;} .jjfy_list li .jjfy_list_tu{ width: 100%; padding-bottom: 72%;} .jjfy_list li .jjfy_list_sz{ font-size: 35px;} .jjfy_list li .jjfy_list_title{ font-size: 16px; margin-top:0px} .jjfy_list li .jjfy_list_desc{ font-size: 12px;} .gywm_top{ padding-top:150px; background: url(/uploads/image/tsimages/gywm_top_bg.jpg) top -100px center no-repeat;} .gywm_top_bgzs{ font-size: 130px; right: -260px;} .gywm_top_fr .gywm_top_title{ font-size: 24px; margin-top: 10px;} .gywm_top_fr .gywm_top_title span{ font-size: 12px;} .gywm_top_fr .gywm_top_info{ margin-top: 10px; font-size: 12px; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 6; overflow: hidden; line-height: 24px;} .gywm_top_fr .gywm_top_more{ margin-top: 10px;} .gywm_top_fr .gywm_top_more a{ padding: 2px 10px; font-size: 12px;} .gywm_top_fr .gywm_top_more a i{ margin-left: 5px; font-size: 12px;} .wz_4 .tyld_bg_4{ height: 20%;} .gywm_tjsz li .gywm_tjsz_sz i{ font-size: 30px;} .gywm_tjsz li .gywm_tjsz_sz sub{ font-size: 14px;} .gywm_tjsz li .gywm_tjsz_desc i{ width: 30px; float: left;} .gywm_tjsz li .gywm_tjsz_desc span{ float: left;width:calc(100% - 30px);padding-left: 10px; margin-left: 0; line-height: 18px;font-size: 12px;} .news_more a{ font-size: 16px;} .news-button-prev, .news-button-next{ font-size: 24px;} .footer_nav{ width: 100%; margin-bottom: 20px;} .footer_lxwm,.footer_ewm{ width:50%; max-width: none;} .footer_copy{ width: 100%; text-align: center; font-size: 12px; padding-left:0} .footer_js{ width: 100%; text-align: center; font-size: 12px; padding-right:0} .main_content{ width: 94%;} .main_content2{ width: 94%;} .n_banner .n_banner_title{ font-weight: bold;font-size: 35px;padding-left: 0;width: 94%;margin: 0 3%;} .n_banner_position{ display: none;} .cpzx_nav_kuan{ width: 100%;position: relative; display: inline-block; background: #fff;} .cpzx_nav{ margin-top: 0; padding-top: 30px;} .cpzx_nav_dl{ margin-bottom:0px} .cpzx_nav_dl li.active a{ width:90%; padding: 0 5%;} .cpzx_nav_dl{ margin-top: 30px;} .cpzx_nav_dl li .cpzx_nav_dl_title{ font-size: 24px; line-height: 80px;} .cpzx_nav_dl li .cpzx_nav_dl_title:before{ width: 14px; height: 14px;} .cpzx_nav_dl li.active .cpzx_nav_dl_title:after{ width: 8px; height: 8px;} .cpzx_nav_dl li .cpzx_nav_dl_tu{ height: 150%;} .cpzx_nav_dl li .cpzx_nav_dl_tb{ right: -15%; bottom: -30%; width: 100px;} .cpzx_nav_dl li .cpzx_nav_dl_tb img{ width: 100%;} .cpzx_kuan{ background: #fff;} .cpzx_cont{ margin-top: 0px;} .cpzx_search_kuan{ width: 100%;position: relative; display: inline-block; padding: 15px 0;background:#f8f8f8;} .cpzx_cont_title{ display: none;} .cpzx_cont_search{ width: 100%; margin-top:0px; } .cpzx_list_kuan{ width: 100%;position: relative; display: inline-block; background: #fff;} .cpzx_list li{ width: 32%; margin-right: 2%; border: 1px solid #e4e4e4; -webkit-box-sizing: border-box; box-sizing: border-box;} .cpzx_list li:nth-child(4n){ margin-right: 2%;} .cpzx_list li:nth-child(3n){ margin-right:0 ;} .cpzx_list li .cpzx_list_cont{padding-bottom: 5px;} .cpxq_top{ padding: 30px 0;} .main_content3,.main_content_cpxqtu{ width: 94%;} .cpxq_top_fr{ width: 100%;} .cpxq_top_fl{ width: 100%;} .cpxq_nav li{ padding: 0 10px; margin-right: 10px; font-size: 18px;} .cpxq_nav li i{ font-size: 16px;} .down_list li .down_list_dx{ display: none;} .down_list li .down_list_xz{ width: 19%;} .down_list li .down_list_email{ width: 20%;} .cpxq_rzzs li,.cpxq_jcbg li{width: 32%;margin-right: 2%;} .cpxq_rzzs li:nth-child(4n),.cpxq_jcbg li:nth-child(4n){ margin-right: 2%;} .cpxq_rzzs li:nth-child(3n),.cpxq_jcbg li:nth-child(3n){ margin-right: 0%;} .cpxq_cptj_list li{ width: 32%; margin-right: 2%; margin-bottom: 10px;} .cpxq_cptj_list li:nth-child(5n){margin-right: 2%;} .cpxq_cptj_list li:nth-child(3n){margin-right: 0%;} .footer_cpxqbot_fd_kuan,.footer_cpxqbot_fd{ display: block;} .n_banner .n_banner_title{ font-size: 30px;} .n_banner .n_banner_desc{ display: none;} .contact_content{ padding: 30px 0px;} .contact_kuan,.message_kuan{ padding: 30px 0; } .contact_gsmc{ font-size: 30px; line-height: 50px; text-align: center;} .contact_add,.contact_email,.contact_ewm_kuan,.contact_tel{ width: 100%; text-align: center; margin-bottom: 20px;} .contact_map{ margin-top: 0; height: 400px;} .message_title{ font-size: 30px;} .message_desc{ font-size: 16px;} .message_cont li{ margin-bottom: 20px;} .message_cont li input{ line-height: 50px; font-size: 16px;} .message_cont li textarea{ font-size: 16px;} .message_cont li.message_button{ margin-top: 10px;} .message_cont li button{ font-size: 20px; padding: 12px 50px;} .n_banner_search form, .banner_search_kuna{ padding: 0 15px;} .n_banner_search .banner_search_wb{ font-size: 16px; line-height: 35px; min-width: 200px;} .n_banner_search .banner_search_submit{ font-size: 18px;} .fqa_kuan{ padding: 30px 0;} .faq_cont_title{ font-size: 30px; margin: 5px 0;} .fqa_list li .fqa_list_q span{ width: 35px; top: 5px; font-size: 14px;} .fqa_list li .fqa_list_q .fqa_list_title{ font-size: 18px;} .fqa_list li .fqa_list_q i{ font-size: 18px;} .fqa_list li .fqa_list_a{ padding: 15px 60px;} .fqa_list li .fqa_list_info{ font-size: 16px;} .fqa_list_gd{ margin-top: 10px; font-size: 20px;} .down_kuan{ padding: 30px 0;} .down_kuan_title{ font-size: 30px; line-height: 45px;margin-top:0} .down_kuan_desc{ font-size: 16px;} .down_kuan_sx{ height: auto; margin:10px 0 0;} .down_kuan_sx .fs-wrap{width: 49%; margin-right: 2%; margin-bottom: 10px;} .down_kuan_sx .fs-wrap:nth-child(2n){ margin-right: 0%;} .down_kuan_ss{ width: calc(49% - 2px);} .down_page{ padding-top: 0px;} .down_fl,.down_fr{ width: 100%;} .down_fl .down_qx{ width: 100px;line-height: 40px;} .down_fl .down_email{ width: 150px;line-height: 40px;} .down_fr .page_kuan{ text-align: center; margin-top: 20px;} .case_nav li{ line-height: 45px; font-size: 16px;} .case_list_kuan{ padding: 30px 0;} .case_list li{ width: 49%; margin-right: 2%;} .case_list li:nth-child(3n){ margin-right: 2%;} .case_list li:nth-child(2n){ margin-right: 0;} .case_kuan{ padding: 30px 0;} .case_fl{ width: 100%;} .case_fr{ display: none;} .case_title{ font-size: 24px;} .case_desc_time{ font-size: 12px; margin-right: 20px; line-height: 30px;} .case_desc_xm{ font-size: 14px;} .case_desc_hy{ font-size: 14px;} .jjfa_lm_cont .jjfa_lm_title{ font-size: 22px; line-height: 34px; padding-bottom: 20px;} .jjfa_lm_cont .jjfa_lm_title:after{ height: 3px;} .jjfa_lm_cont .jjfa_lm_info{ font-size: 14px; line-height: 24px;} .jjfa_kuan{ margin: 30px 0;} .jjfa_title{ font-size: 35px;} .jjfa_descc{ font-size: 14px;} .jjfa_list{ margin-top: 20px;} .jjfa_list li .jjfa_list_tb{ width: 70px; height: 70px;} .jjfa_list li .jjfa_list_tb img{ margin-top: 14px; height: 40px;} .jjfa_list li .jjfa_list_title{ margin-top: 10px; font-size: 14px;} .jjfa_p1{ padding: 30px 0;} .jjfa_p1_fl{ width: 100%; text-align: center;} .jjfa_p1_title{ font-size: 30px;} .jjfa_p1_titleen{ font-size: 14px; top: -8px;} .jjfa_p1_fr{ width: 100%; font-size: 16px; line-height: 30px;} .jjfa_p2{ padding: 30px 0 0px;} .jjfa_yyfakj_title{ font-size: 30px; margin-bottom: 10px;} .jjfa_p3{padding: 30px 0;} .jjfa_ptcp_title{ font-size: 30px; text-align: center;} .jjfa_ptcp_list li{ width: 49%; margin-right: 2%;} .jjfa_ptcp_list li:nth-child(3n) { margin-right: 2%; } .jjfa_ptcp_list li:nth-child(2n) { margin-right: 0; } .jjfa_ptcp_list li .jjfa_ptcp_list_title{ margin-top: 12px; font-size: 18px;} .jjfa_p4{ padding: 30px 0;} .jjfa_xgal_title{ font-size: 30px;} .jjfa_xgal_list li{ width: 49%; margin-right: 2%; margin-bottom: 20px;} .jjfa_xgal_list li:nth-child(4n){ margin-right: 2%;} .jjfa_xgal_list li:nth-child(2n){ margin-right: 0%;} .wmdcn{ padding: 30px 0;} .wmdcn_title { font-size: 30px; } .wmdcn_desc { font-size: 16px; } .wmdcn_list { margin-top: 40px;} .wmdcn_list li .wmdcn_list_title{ margin-top: 5px; font-size: 18px;} .wmdcn_list_nr li .wmdcn_list_cont{ padding: 20px; font-size: 16px;} .shfwzc_fr{ width: 100%; overflow: hidden;} .shfwzc_fr_service{ transform: rotate(0deg);top: auto; bottom: -30px; line-height: 119px;right:-10px; text-shadow: 0 0 1px #818181, 0 0 1px #818181;} .shfwzc_fl{ width: 100%;} .wmdcn_list_nr li .wmdcn_list_cont{ width: 100%; -webkit-box-sizing: border-box; box-sizing: border-box;} .shfwzc{ margin-top: 35px; margin-bottom: 20px;} .shfwzc_fr{ padding: 2% 3%;} .shfwzc_fr_title{ font-size: 30px;} .shfwzc_fr_titleen{ font-size: 12px;} .shfwzc_fr_cont{ margin-top: 10px;} .shfwzc_fr_cont p{ padding-left: 20px;} .shfwzc_fr_cont p:after{left: 0px;} .hslxdh{ padding: 50px 0;} .hslxdh_title{ font-size: 30px;} .hslxdh_tel{ font-size: 30px;line-height: 60px;} .hslxdh_desc{ font-size: 18px;} .message_fw_kuan{ padding: 30px 0;} .fwlc{ padding: 30px 0;} .fwlc_title{ font-size: 30px;} .fwlc_desc{ font-size: 16px;} .rcln{padding: 30px 0;} .rcln_top_title { font-size: 30px; } .rcln_top_titleen{ font-size: 14px;} .rcln_top_fl{ line-height: 30px;} .rcln_top_fr { float: right; width: 70%; font-size: 16px; line-height: 30px; } .rcln_list li:last-child{ margin-bottom: 0;} .rcln_list li .rcln_tu{ width: 100%; padding-bottom: 60%;} .rcln_list li .rcln_cont{ width: 100%; padding: 1%;} .rcln_list li .rcln_title {font-size: 26px; margin-bottom: 10px; margin-top: 0px;} .rcln_list li .rcln_info{ font-size: 16px; line-height: 30px;} .rcpxjh{ padding: 30px 0;} .rcpxjh_title{ font-size: 30px;} .rcpxjh_desc{ width: 100%; font-size:16px;} .rcpxjh_bot li .rcpxjh_bot_title{ width: 100%; height: 40px; font-size: 16px; line-height: 20px; } .rcpxjh_list_fl,.rcpxjh_list_fr{width: 100%; position: relative;} .rcgl_fl, .zyrc_fr{ width: 100%; position: relative; top: auto; transform: unset; text-align: center;} .rcgl_fr, .zyrc_fl{ width: 100%;text-align: center;} .rcgl_fr_tu,.zyrc_fl_tu{ float: none; display: inline-block;} .rcgl_fl li{ margin: 10px 0; float: none; display: inline-block; padding-bottom: 60px; width:auto} .rcgl_fl li:nth-child(2), .rcgl_fl li:nth-child(3){ width:auto;padding-bottom: 80px;} .rcgl_fl li:before{ height: 90%; width: 1px; border-left: 1px #e60012 dashed; right: auto; left: 50%; top: 0; transform: translatex(-50%);} .rcgl_fl li:after{ right: auto; bottom: 0%; top:auto; border-right: 4px solid transparent; border-left: 4px solid transparent; border-top: 10px solid rgb(231 0 20); left: 50%; transform: translatex(-50%);} .rcgl_fl li:nth-child(2):before,.rcgl_fl li:nth-child(3):before{ height: 80%; } .rcgl_fl li:nth-child(2):after,.rcgl_fl li:nth-child(3):after{ bottom: 15%; } .rcpxjh_list_fl:after { content: ' '; position: absolute; left: 51%; bottom: -31px; transform: translatex(-50%); font-size: 70px; color: #e70011;line-height: 70px;} .rcgl_fl li .rcgl_fl_title{ padding: 0 5px;} .rcpxjh_list:after{ display: none;} .rcgl_fr{ margin-top: -80px;} .rcgl_fr_tu img,.zyrc_fl_tu img{ transform: rotate(90deg);float: none; max-width: 85%;} .zyrc_fr{ margin-top: -80px} .zyrc_fr li{ float: none; width: auto; padding-top: 60px; display: inline-block; margin-bottom: 40px;} .zyrc_fr li:nth-child(2), .zyrc_fr li:nth-child(4){ width:auto;margin-bottom: 20px;} .zyrc_fr li:nth-child(3){ width:auto;margin-bottom: 0px;} .zyrc_fr li:before{ height: 90%; width: 1px; border-left: 1px #e60012 dashed; right: auto; left: 50%; top: 0; transform: translatex(-50%);} .zyrc_fr li:after{ top:0; border-right: 4px solid transparent; border-left: 4px solid transparent; border-bottom: 10px solid rgb(231 0 20); border-top:0; left: 50%; transform: translatex(-50%);} .zyrc_fr li .zyrc_fr_title{ padding: 0 5px;} .sdpytx{ padding: 30px 0;} .sdpytx_title{ font-size: 30px; line-height: 45px;} .sdpytx_desc{ font-size: 14px;} .sdpytx_list{ margin:20px 0;} .sdpytx_list li .sdpytx_list_tu{ height: 400px;} .sdpytx_list li .sdpytx_list_title{ font-size: 24px;} .sdpytx_list li .sdpytx_list_titleen{ font-size: 12px;} .sdpytx_list li .sdpytx_list_desc{ font-size: 14px; line-height: 20px;} .gwzp{ padding: 30px 0;} .gwzp_title{ font-size:30px; margin-top: 0px; line-height:30px;} .gwzp_numsl{ font-size: 16px; line-height: 45px;} .gwzp_numsl span{ font-size: 20px;} .gwzp_desc{ height: auto;} .gwzp_sx{ width: 100%; padding: 0px;} .gwzp_sx .fs-wrap{ width: 24%; font-size: 14px;float: left;} .fs-label-wrap{ height: 40px;} .fs-label-wrap .fs-label{ line-height: 40px;} .joblist_ss{ width: 50%; height: 40px; font-size: 14px;} .joblist_ss .joblist_search{ line-height: 38px;} .joblist_ss .joblist_search_submit{ font-size: 18px; line-height: 40px;} .gwzp_list li.gwzp_list_top{ font-size: 18px; line-height: 50px;} .gwzp_list li{ line-height: 50px; font-size: 14px;} .jop_bot{ padding: 50px 0;} .jop_bot_title{ font-size: 30px;} .jop_bot_titleen{ font-size: 90px; top: 0px;} .jop_bot_more a{ padding: 5px 39px; font-size: 16px;} .job_title{ font-size: 30px;} .qywh{ top: -60px;} .qywh_list li{ width: 32%; margin-right: 2%; padding: 2%;} .qywh_list li .qywh_list_title{font-size: 18px; padding-bottom: 10px;} .qywh_list li .qywh_list_desc{ font-size: 22px; line-height: 32px; padding-bottom: 30px;} .qywh_list li .qywh_list_tb img { height: 90px; } .gywm{ background-position: left bottom; background-size: 145%; padding-bottom: 120px;} .gywm_fr{ width: 100%;margin-top:0px;} .gywm_fl,.gywm_fr{ width: 100%; min-height: auto;} .gywm_fl_ck{float: left;} .gywm_zlhz{ font-size: 16px;} .gywm_title{ font-size: 30px;} .gywm_titleen{ font-size: 30px; margin-top: -33px;} .gywm_cont{ font-size: 16px; line-height: 26px;} .gywm_cont.active{ height: 130px;} .gywm_sztd{ padding: 120px 0;} .gywm_sztd_list li .gywm_sztd_list_sz i{ font-size: 40px;} .gywm_sztd_list li .gywm_sztd_list_sz sup{ font-size: 24px;} .gywm_sztd_list li .gywm_sztd_list_desc { font-size: 18px; } .fzlc{ padding: 30px 0;} .fzlc_title{ font-size: 30px;} .fzlc_top{ margin: 20px 0;} .fzlc_top li{ padding: 10px 0;} .fzlc_top li .fzlc_top_title{ font-size: 22px;} .fzlc_top li .fzlc_top_desc{ font-size: 16px;} .fzlc_bot{ margin-top: 10px;} .fzlc_bot li .fzlc_bot_tu{ width: 100%;} .fzlc_bot li .fzlc_bot_cont{ margin-top: 20px; width: 100%; padding-bottom: 100px;} .fzlc_bot li .fzlc_bot_nr p{ font-size: 20px; margin-bottom: 10px;} .fzlc_bot li .fzlc_bot_sz{ line-height: 100px; font-size: 80px;} .hyry{ padding: 30px 0;} .hyry_title{ font-size: 30px;} .hyry_nav{ margin-top: 20px;} .hyry_nav li{ padding: 0px 20px; line-height: 40px; margin: 0 10px;} .hyry_nav li a{ font-size: 16px;} .hyry_nav li img{ top: 6px; height: 22px;} .hyry_list li .hyry_list_title{ font-size: 16px; line-height: 40px;} .hyry_list_kuan .swiper-button-prev{ left: 0px;} .hyry_list_kuan .swiper-button-next{ right: 0px;} .cxjq_yydd{ padding: 30px 0;} .cxjq_yydd_title{ font-size: 30px;} .cxjq_yydd_list{ margin-top: 20px;} .cxjq_yydd_list li .cxjq_yydd_list_title{ font-size: 26px;} .jjfa_lanm{ padding: 30px 0;} .jjfa_lanm_list li.active .jjfa_lanm_list_title{ line-height: 40px;} .jjfa_lanm_list li .jjfa_lanm_list_desc{ font-size: 14px;} .jjfa_lanm_list li .jjfa_lanm_list_list{ margin-top: 20px;} .jjfa_lanm_list li .jjfa_lanm_list_list dt{ font-size: 15px; line-height: 30px;} .jjfa_lanm_list li.active .jjfa_lanm_list_cont{ padding: 20px 5% 20px;} .jjfa_lanm_list li .jjfa_lanm_list_title i{ font-size: 20px;} .about_kuan{ padding: 30px 0;} .about_title{ font-size: 30px;} .shzr_list li .shzr_list_title br{ display: none;} .kjcx_kuan{ padding: 50px 0 0;} .kjcx_p1{ background: none; padding-bottom: 50px;} .kjcx_p1_sztd{ width: 100%;} .kjcx_p1_sztd li{ width: 33.3%; margin-bottom: 20px; float: left; text-align: center;} .kjcx_p1_sztd li .kjcx_p1_sztd_sz i{ font-size: 50px;} .kjcx_p1_sztd li .kjcx_p1_sztd_desc{ font-size: 16px;} .kjcx_p1_fr{ width: 100%; padding-left:0} .kjcx_p1_fr:before{ display: none;} .kjcx_p1_title,.kjcx_p2_title{ margin-top: 10px;font-size: 32px;} .kjcx_p1_desc,.kjcx_p2_desc{ font-size: 24px;} .kjcx_p1_info,.kjcx_p2_info{ font-size: 16px;} .kjcx_p1_info p,.kjcx_p2_info p{ margin-bottom: 10px;} .kjcx_p2{ padding-bottom: 50px;} .kjcx_p2_top_tu{ margin-top: 50px;} } @media screen and (max-width:799px){ .banner li .banner_wz2{ width: 80%;} .banner li .banner_wz1{ font-size: 32px;} .banner .swiper-button-prev{ left:10px;} .banner .swiper-button-next{ right: 10px;} .tyld_bg{ width: 36%;} .cpzx .cpzx_fl{ padding-left: 10%;} .cpzx_fl_lx2>ul>li>a{ padding: 0 10px;} .wz_2_1 .cpzx_fr{ width: 60%;} .cpzx_fr_lx_kuan{ margin-top:0px; width: 100%;} .cpzx_fr_zixl_kuan{ left: 0; bottom: 0; width: 95%;} .cpzx_fr_zixl_sz{ font-size: 16px; position: absolute; left: -90px; padding-left: 0; width: 80px;} .cpzx_fr_zixl_sz_tb img{ height: 50px;} .cpzx_fr_zixl_sz_title span{ line-height: 14px;} .cpzx_fr_zixl_list{ max-width: none; } .cpzx_fr_zixl{top: 0;bottom: auto;} .cpzx_fl_lx li{ padding-left: 15px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;} .cpzx_fl_lx li i{ right: -10px; padding-right: 5px;} .cpzx_fl_lx li.active{ padding: 0 15px; padding-right: 10px;} .jjfy_top_title{ width: 100%; text-align: center;} .jjfy_top_more{ width: 100%; text-align: center;} .jjfy_top_more a{ padding: 0px 10px; display: inline-block; float: none; margin-top: 30px;} .jjfy_list{ bottom: auto; ; text-align: center; height: auto;} .jjfy_list ul{ position: relative; padding: 10px 0 0;} .jjfy_list li{ width: 32%; margin-right: 0%; padding: 1%; float: none; display: inline-block; margin-bottom: 10px; } .jjfy_list li .jjfy_list_sz,.jjfy_list li .jjfy_list_title,.jjfy_list li .jjfy_list_desc{ display: none;} .jjfy_list li .jjfy_list_tu{ margin: 0;} .jjfy_list li .jjfy_list_tu img{ left: 0;} .jjfy_list li .jjfy_list_title2{ font-size: 16px; display: block;color: #fff; float: left; text-align: center; width: 100%; margin-top: 0;} .gywm_top{ padding-top: 100px; background-color: #dedfe1;} .gywm_top_fl{ width: 100%; padding-bottom: 45%; margin-top:0} .gywm_top_fl>img{ height: 100%;object-fit: cover; position: absolute;} .gywm_top_fr{ width: 100%;} .gywm_top_fr .gywm_top_info:before{ font-size: 26px; top: 3px; left: 0px;} .gywm_top_fr .gywm_top_info:after{ font-size: 26px;bottom: 0px; background: none; text-align: right;} .wz_4 .tyld_bg_4{ width: 100%; left: 50%; bottom: 0;} .footer_ewm li{ width: 40%; margin: 0 5%; } .footer_lxwm_title{ margin-bottom:0px} .cpzx_nav{ padding: 0%; padding-top: 20px;} .cpzx_nav_dl{ margin-bottom: 10px;} .cpzx_nav_dl li{ width: 34.5%; background-position-x: 0%; background-size: auto 100%;} .cpzx_nav_dl li.active{ width: 64.5%;} .cpzx_nav_dl li .cpzx_nav_dl_title{ font-size: 22px; line-height: 80px; padding-left: 20px;} .cpzx_nav_dl li .cpzx_nav_dl_title:before{ width: 10px; height: 10px; left: 0px;} .cpzx_nav_dl li.active .cpzx_nav_dl_title:after{ width: 6px; height: 6px;left: 5px;} .cpzx_nav_dl li .cpzx_nav_dl_tu{ right: 5px;} .cpzx_nav_dl li .cpzx_nav_dl_tb{ right: -30px;bottom: -30px;width: 70px;} .cpzx_nav_xl{ margin-top:0px} .cpzx_nav_xl span{ width: 100%;} .cpzx_nav_xl ul{ width: 100%;} .cpzx_nav_xl li{ margin-right: 15px; margin-left: 0px; padding-left: 20px;} .cpzx_nav_xl li a{ font-size: 16px; line-height: 35px;} .cpzx_nav_xl li a:before{left: 0px;} .cpzx_nav_xl li:hover a:after, .cpzx_nav_xl li.active a:after{ left: 4px;} .cpzx_list li{ width: 49%; margin-right: 2%; border: 1px solid #e4e4e4; -webkit-box-sizing: border-box; box-sizing: border-box;} .cpzx_list li:nth-child(3n){ margin-right: 2%;} .cpzx_list li:nth-child(2n){ margin-right:0 ;} .cpxq_position{ font-size: 12px; padding: 5px 0;} .cpxq_position i{ margin-right: 2px;} .cpxq_position a{ margin: 0 2px;} .cpxq_top{ padding-top: 0px; padding-bottom: 3px;} .cpxq_top_fr{ background: #f8f8f8;} .main_content_cpxqtu{ width: 100%;} .cpxq_top_dtu{ width: 100%;} .cpxq_top_dtu .swiper-pagination{ display: block;} .cpxq_top_xtu_kuan{ display: none;} .cpxq_top_fl{ width: 94%; padding: 0 3% 20px; background: #fff; display: inline-block; margin-right: 0;} .cpxq_lxwm{ display: none;} .cpxq_nav li{ padding: 0px 5px; font-size: 16px; margin-right: 10px; line-height: 40px;} .cpxq_rzzs li,.cpxq_jcbg li{width: 49%;margin-right: 2%;} .cpxq_rzzs li:nth-child(3n),.cpxq_jcbg li:nth-child(3n){ margin-right: 2%;} .cpxq_rzzs li:nth-child(2n),.cpxq_jcbg li:nth-child(2n){ margin-right: 0%;} .cpxq_cptj_list li{ width: 49%;} .cpxq_cptj_list li:nth-child(3n){ margin-right: 2%;} .cpxq_cptj_list li:nth-child(2n){ margin-right: 0%;} .fs-label-wrap{ height: 40px; padding:0 10px;} .fs-label-wrap .fs-label{ font-size: 14px; line-height: 40px;} .down_kuan_ss{ height: 38px; font-size: 14px; line-height: 40px;} .down_kuan_ss .down_search{line-height: 40px;} .down_kuan_ss .down_search_submit{ font-size: 16px; line-height: 40px;} .fs-dropdown .fs-options,.fs-search input{ font-size: 14px;} .case_list li{ padding-bottom: 5px;} .case_list li .case_list_cont_top{ font-size: 12px; margin-top: 5px;} .case_list li .case_list_cont_title{ font-size: 16px;} .jjfa_lm{ margin-top: -30px;} .jjfa_lm_cont{ padding:3%; } .jjfa_lm_cont .jjfa_lm_title{ font-size: 18px; line-height: 28px;} .jjfa_kuan{ margin: 30px 0 10px;} .jjfa_title,.jjfa_p1_title,.jjfa_ptcp_title,.jjfa_xgal_title{ font-size: 24px;} .jjfa_descc { font-size: 12px; top: 0px;} .jjfa_list ul{ display: unset;} .jjfa_list li{ width: 33%; margin-bottom: 20px; float: left;} .jjfa_list li .jjfa_list_title{ line-height: 18px;} .jjfa_p1 { padding: 20px 0; } .jjfa_p2 { padding: 20px 0 0px; } .jjfa_yyfakj_title{ font-size: 24px;} .jjfa_yyfakj_tu{ margin-top: 10px; padding: 30px 0;} .jjfa_ptcp_list li { width: 100%;} .wmdcn_list ul {display: unset;} .wmdcn_list li{ width: 25%; float: left; margin-bottom: 20px;} .wmdcn_list li .wmdcn_list_title:after{ display: none;} .wmdcn_list_nr li .wmdcn_list_cont{ margin-top: 0px;} .shfwzc_fr{ text-align: center;} .shfwzc_fr_service{ font-size: 75px; bottom: -40px; right: auto; left: 50%; transform: translatex(-50%);} .shfwzc_fr_cont p:after{ display: none;} .shfwzc_fl_list li .shfwzc_fl_title{ font-size: 20px;} .shfwzc_fl_list li .shfwzc_fl_cont{ font-size: 16px;} .shfwzc_fr_cont p{ padding-left: 0;} .rcgl_fl li .rcgl_fl_title,.zyrc_fr li .zyrc_fr_title{ font-size: 14px;} .rcpxjh_bot{ width: 100%; margin: 0; padding: 10px 0;} .sdpytx_list{ margin: 20px 0 0;} .sdpytx_list li{ width: 100%; height: 14%; margin-bottom: 1%;} .sdpytx_list li.active {width: 100%; height: 45%;} .sdpytx_list li .sdpytx_list_tu{ height: 100%;} .sdpytx_list li .sdpytx_list_tu img{ width: 100%; height: 100%; object-fit: cover;} .sdpytx_list li .sdpytx_list_cont{ width: 90%; padding: 0px 5%; top: 50%; transform: translatey(-50%);} .sdpytx_list li.active .sdpytx_list_cont { bottom: 20px; top: auto; transform:none;} .joblist_ss .joblist_search{ line-height: 34px;} .joblist_ss .joblist_search_submit{ font-size: 16px; line-height: 36px;} .gwzp_list li .gwzp_list_fbsj{ display: none;} .gwzp_list li .gwzp_list_zwmc{width: 32%;} .gwzp_list li .gwzp_list_gzdd{ width: 28%;} .gwzp_list li.gwzp_list_top { font-size: 16px; line-height: 40px; } .gwzp_list li .gwzp_list_zprs,.gwzp_list li.gwzp_list_top .gwzp_list_zprs{ width: 24%;} .jop_bot_title{ font-size: 20px;} .jop_bot_titleen {font-size: 50px;top: 30px;} .jop_bot_more a { padding: 3px 30px; font-size: 14px;} .jop_bot { padding: 30px 0; } .job_list li{ width: 49%; margin-right: 2%;} .job_list li:nth-child(2n){ margin-right: 0;} .job_cont{ margin-top: 10px;} .qywh{ margin-top: -60px; top: auto; margin-bottom: 20px;} .qywh_list li{ width: 100%; margin-bottom: 2%;} .qywh_list li .qywh_list_title{ font-size: 20px; padding-bottom: 10px; text-align: center;} .qywh_list li .qywh_list_title:after{ left: 50%; transform: translatex(-50%);} .qywh_list li .qywh_list_desc{ padding-bottom: 10px; text-align: center;} .gywm{ background-position: -60px bottom; background-size: 160%;} .gywm_sztd { padding: 70px 0;} .gywm_sztd_list li{ width: 50%; margin-bottom: 15px; } .fzlc_top { text-align: center;} .fzlc_top ul{ display: unset;} .fzlc_top li{ line-height: 20px; width: 49%; margin-right: 0; margin-bottom:5px; display: inline-block; float: none;} .fzlc_top li .fzlc_top_title{ font-size: 18px; line-height: unset;} .fzlc_top li .fzlc_top_desc { font-size: 14px; } .fzlc_bot { margin-top: 0px;} .fzlc_bot li{ margin-bottom: 0px;} .jjfa_lanm_list li{ width: 100%;} .jjfa_lanm_list li.active .jjfa_lanm_list_cont{ padding: 10px 3%; width: 94%;} .jjfa_lanm_list li .jjfa_lanm_list_list { margin-top: 5px; } .jjfa_lanm_list li .jjfa_lanm_list_list dt { font-size: 14px;} .jjfa_lanm_list li .jjfa_lanm_list_list dt i{ font-size: 14px;} .shzr_kuan{ padding: 30px 0;} .shzr_title{ font-size: 30px;} .shzr_info{ width: 100%; font-size: 14px; line-height: 20px;} .shzr_list{ margin-top: 30px;} .shzr_list li .shzr_list_tu{ width: 100%; padding-bottom: unset;} .shzr_list li .shzr_list_tu img{ position: relative; height: auto;} .shzr_list li .shzr_list_cont{ float: left; position: relative; width: 100%;top: auto;transform: unset; margin-top: 10px;} .shzr_list li .shzr_list_title{ margin: 5px 0;} } @media screen and (max-width:599px){ .banner{ padding-top: 60px;} .banner li .banner_img_pc { display: none; } .banner li .banner_img_wap { display: block; } .header .searchinput input[type="text"]{width:250px;} .header{height: 60px;} .header_logo img{ height: 45px;} .head_nav_wap{ margin-top: 6px;} .header_seach{ margin-top: 9px;} .header_sp{ margin-top: 10px;} .main_content{ width: 94%;} .banner_bot{ display: none;} .banner li .banner_wz{ text-align: center;} .banner li .banner_wz1{ font-size: 30px;} .banner li .banner_wz2{ width: 90%; margin: 0 auto; margin-top: 10px;} .banner .swiper-pagination{ right: auto; left: 50%; transform: translatex(-50%);} .banner .swiper-pagination-bullet{ width: 25px;} .banner li .banner_ys_tb{ margin-left: 0;width: 100%; text-align: center; height: 50px; line-height: 50px;} .banner li .banner_ys_tb img{ width: 40px; transform: rotate(90deg); position: relative; margin-top: -30px;} .banner li .banner_ys2_kuan{ font-size: 35px; line-height: 50px; width: 100%; text-align: center; margin-left: 0;} .banner li .banner_ys3_kuan,.banner li .banner_ys4_kuan,.banner li .banner_ys5_kuan,.banner li .banner_ys6_kuan{ width: 100%; text-align: center; margin-left: 0; padding-top: 25px;} .banner li .banner_ys4_t2{ font-size: 30px; margin-top: 0px;} .banner li .banner_ys4_t3{ margin-top: 0px; line-height: 30px;} .banner li .banner_ys5_t1{ font-size: 35px;} .banner li .banner_ys6_t1 span{ font-size: 40px; line-height: 40px;} .banner li .banner_ys6_t1 sup{ font-size: 12px; top: -14px; margin-left: 10px;} .banner li .banner_ys6_t2{ font-size: 16px; margin-top: 0px;} .banner li .banner_ys6_t3{ font-size: 16px; line-height: 30px; margin-top: 0px;} .wz_2_1 .tyld_bg{ bottom: 75%; width: 100%; height: 30%; transition: 0.5s;} .wz_2_1 .cpzx_fr{ width:100%; height: 75%; top: auto; bottom: 0; right: auto; left: 0;} .wz_3_1 .tyld_bg{ bottom: 0;} .gywm_bot{ display: none;} .tyld_bg{ width: 100%; z-index: 999;} .wz_2 .cpzx_fl{ padding-top: 60px; padding-left: 0; position: absolute; bottom: 5px; height: auto; padding-bottom: 10px;} .cpzx .cpzx_fl:after{width: 95%; height: 1px; top: auto; bottom: 0; right: auto; left: 50%; transform: translatex(-50%);} .cpzx_fl_title{font-size: 18px; width: 100%; text-align: left; margin:10px 5%; margin-bottom: 15px; } .wz_2 .cpzx_fl_lx2{ width: 90%; margin: 0 5%; display: inline-block; height: 20px; } .cpzx_fl_lx2>ul>li{ width: 100%; opacity: 0; position: absolute; z-index: 1;} .cpzx_fl_lx2>ul>li>a{ width: auto; float: left; background: none; font-size: 12px; background: none;} .cpzx_fl_lx2>ul>li>a>.cpzx_fl_lx2_title>i{ font-size: 14px;} .cpzx_fl_lx2>ul>li .cpzx_fl_lx{ display: block !important; float: left; width: calc(100% - 120px); overflow-y: hidden;} .cpzx_fl_lx2>ul>li .cpzx_fl_lx::-webkit-scrollbar { display: none;} .cpzx_fl_lx2>ul>li .cpzx_fl_lx ul{ width: 10000%;position: relative; transition: 0.5s; left: 0;} .cpzx_fl_lx2>ul>li>a,.cpzx_fl_lx li{ width: auto; float: left; line-height: 20px; padding-left: 5px; margin-left: 10px; font-size: 12px;} .cpzx_fl_lx2>ul>li>a{ padding-left: 0; margin-left: 0; padding: 0; margin-right: 5px;} .cpzx_fl_lx2_title{ padding: 0 5px;background: #eaeaea; } .cpzx_fl_lx2>ul>li>a>.cpzx_fl_lx3{ position: absolute; background: #eaeaea; padding: 0 5px; width: 100%; padding-top: 5px;} .cpzx_fl_lx2>ul>li>a>.cpzx_fl_lx3 dd{ line-height: 25px;} .cpzx_fl_lx li a{ height: 20px;} .cpzx_fl_lx li img{height: 14px; margin-top: 3px; margin-right: 0px;} .cpzx_fl_lx li i{ display: none;} .cpzx_fl_lx2>ul>li.active{ opacity: 1; z-index: 9;} .cpzx_fl_lx2>ul>li.active>a{ display: block; position: relative;} .cpzx_fl_lx li.active{ line-height: 20px; padding: 0 5px; } .cpzx_fl_lx li.active i{ display: block;} .cpzx_fl_lx li.active i{ position: relative; right: 0; float: left;} .cpzx_fl_lx li img{ height: 8px; margin-top: 7px; margin-right: 5px;} .cpzx_fl_lx_jt{ display: block; width: 20px; float: left; font-size: 20px; color: #333; line-height: 23px; text-align: center;} .cpzx_fr_zixl_zq{ display: none;} .cpzx_fr{ width: 100%; padding-top: 0;} .cpzx_fr_zixl_zq {left: -25px;top: -25px;} .cpzx_fr_zixl_zq img{height: 50px;} .cpzx_fr_lx2 .swiper-slide{ opacity: 0.2;} .cpzx_fr_lx2 .swiper-slide-active { opacity: 1; } .cpzx_fr_lx2{ display: block;} .cpzx_fr_lx_kuan{ width: 90%; padding-bottom: 30px; margin: 0 5%; padding-top: 50px;} .cpzx_fr_lx{padding-right:0} .cpzx_fr_lx ul{ width: 100%;float: left;} .cpzx_fr_lx_bot{ bottom: 25%;background: #fff;width: auto;margin-left: 10px;display: inline-block;z-index: 999;line-height: 20px; height: 25px; padding: 0; top: auto !important;} .cplx-button-next, .cplx-button-prev{ height: 20px; font-size: 14px; line-height: 20px; margin-top: -9px; width: 25px; bottom: auto; top: 50%;} .swiper-button-next{ margin-left: 9px;} .cplx-pagination{ margin: 0 4px;font-size: 10px;line-height: 20px;top: 3px;} .cpxl_list_sz1{ font-size: 10px; margin-right: 0px;} .cpxl_list_sz2{ font-size: 9px; margin-left: 0px;} .cplx-button-title{ margin: 0 4px;font-size: 10px;line-height: 20px;top: 3px;} .cpzx_fr_lx li .cpzx_fr_lx_tu{ width: 100%;} .cpzx_fr_lx_kuan{ padding-top: 25%;} .cpzx_fr_zixl_kuan{ top: 10px; width: 70%; left: auto; right: 30px; bottom: auto;} .cpzx_fr_zixl_list{ display: inline-block; padding: 10px; background-size: auto 80%; background-position: right bottom; height: auto;min-height: auto;margin-bottom: 0;} .cpzx_fr_zixl_list_t{ width: 100%; font-size: 12px;} .cpzx_fr_zixl_list_x{ width: 60%; height: 2px; margin-bottom: 0;} .cpzx_fr_zixl_list li{ line-height: 24px; width: 48%; margin-right: 4%; float: left; font-size: 10px;} .cpzx_fr_zixl_list li:nth-child(2n){ margin-right: 0%;} .cpzx_fr_zixl_sz{ left: -135px;width: 135px;text-align: center;} .cpzx_fr_zixl_sz_cont{ display: inline-block;} .cpzx_fr_zixl_sz_tb{width: 30px;float: left; position: relative; top: 20px;} .cpzx_fr_zixl_sz_tb img{width: 30px; height: auto;} .cpzx_fr_zixl_sz_title{max-width: calc(100% - 35px); min-width: 70px; width: auto; font-size: 12px;text-align: left;float: left;position: relative;top: 9px;} .cpzx_fr_zixl_sz_title span{ line-height: 6px; font-size: 6px;} .wz_3 .cpzx_fr{ left: 100%;} .wz_3_1 .gywm_bot{ display: block;} .jjfy_top{height: 100%; } .jjfy_bot{ background-size: 100% auto;} .wz_4 .jjfy_top{ margin-top: -200%; } .jjfy_top_cont{ margin-top: 100px;width: 90%;} .jjfy_top_title{ width: 85%; font-size: 22px; text-align: left; line-height: 28px;} .jjfy_top_title span{ line-height: 15px;font-size: 8px;} .jjfy_top_more{ text-align: left;} .jjfy_top_more a{margin-top: 10px;line-height: 30px;} .jjfy_list{ width: 50%;} .jjfy_list li{ width: 48%; margin-bottom:0px; } .tyld_bg_3_2 .jjfy_list li{ transition:0s !important} .jjfy_list li.active{ position: absolute; right: -102%; bottom: 10px; width: 100%; padding: 5%; background: #e50112;} .jjfy_list li .jjfy_list_title2{ font-weight: 100; font-size: 12px;} .jjfy_list li.active .jjfy_list_title2{ text-align: left;} .jjfy_list li.active .jjfy_list_desc2{ display: block; text-align: left; font-size: 10px; line-height: 14px; padding-bottom: 30px; color: #fff;} .wz_4 .tyld_bg{ height: 17%;} .gywm_top{ background: url(/uploads/image/tsimages/gywm_top_bg.jpg) top -0px center no-repeat;} .gywm_top_fr .gywm_top_info span{opacity: 0;} .gywm_top_fr .gywm_top_info{ -webkit-line-clamp: 6; line-height: 20px; margin-top: 0px;} .gywm_tjsz li .gywm_tjsz_sz i{ font-size: 24px; line-height: 30px;} .gywm_tjsz li .gywm_tjsz_desc{ margin-top: 10px;} .gywm_tjsz li .gywm_tjsz_desc i{ width: 20px;} .gywm_tjsz li .gywm_tjsz_desc img{ width: 100%;} .gywm_tjsz li .gywm_tjsz_desc span{width: calc(100% - 20px); padding-left: 5px; line-height: 14px;} .news_list{ margin-top: 10px;} .news_title{ font-size: 28px;} .wz_5 .news_list_bot{ bottom: 5px;} .news_list ul{ padding-bottom: 50px;} .news_more a{ padding: 2px 19px; font-size: 14px;} .news-button-prev, .news-button-next{ margin: 0 7px; top: 4px; font-size: 20px;} .footer_logo{ width: 100%; text-align: center;margin-left:0} .footer_fx{ display: none;} .footer_nav{ display: none;} .footer_top{ padding-bottom:10px; min-height: auto;} .footer_lxwm, .footer_ewm{ width: 100%; margin-bottom: 20px; text-align: center;} .header_h{ height: 76px;} .n_banner img{ width: 120%;} .n_banner .n_banner_title{ font-size: 20px;} .cpzx_nav{ padding-top: 10px;} .cpzx_nav_dl{ margin-top: 20px;} .cpzx_nav_dl li a{ float: left;} .cpzx_nav_dl li .cpzx_nav_dl_title{ font-size: 14px; line-height: 50px; padding-left: 15px;} .cpzx_nav_dl li .cpzx_nav_dl_title:before{ width: 8px; height: 8px; border: 2px solid #333333;} .cpzx_nav_dl li.active .cpzx_nav_dl_title:before{ border: 2px solid #fafefe;} .cpzx_nav_dl li.active .cpzx_nav_dl_title:after{ width: 4px; height: 4px; left: 4px;} .cpzx_nav_dl li .cpzx_nav_dl_tu{ margin-top: 0px; height: 140%;right: 3px;} .cpzx_nav_dl li .cpzx_nav_dl_tb{ right: -25px; width: 60px;} .cpzx_nav_xl span{ font-size: 18px; line-height: 30px;} .cpzx_nav_xl li a{ font-size: 14px; line-height: 30px;} .cpzx_nav_xl li a:before{ width: 8px; height: 8px;} .cpzx_nav_xl li:hover a:after, .cpzx_nav_xl li.active a:after{ left: 3px; width: 6px; height: 6px;} .cpzx_cont_search .form .cpzx_cont_search_wb{ font-size: 14px; line-height: 35px;} .cpzx_cont_search .form .cpzx_cont_search_submit{ font-size: 14px; line-height: 35px; } .cpzx_list li{ margin-bottom: 10px;} .cpzx_list li .cpzx_list_title{ font-size: 14px; margin-top: 0px;} .cpzx_list li:hover .cpzx_list_title i{ display: none;} .cpzx_list li .cpzx_list_as{ font-size: 12px;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu{ height: 27px;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd{ width: 25px; height: 25px;} .cpzx_list li .cpzx_list_tu .cpzx_list_xtu dd img{ height: 25px;} .cpzx_kuan{ padding-bottom: 20px;} .page_kuan{ margin-top: 10px;} .page_kuan a{ line-height: 25px; padding: 0 10px;margin: 2px; font-size: 14px;} .cpxq_top_fl .cpxq_title{ font-size: 20px; margin-top: 10px; padding-bottom: 15px; border-bottom: 0px;} .cpxq_top_fl .cpxq_title .fx{ font-size: 12px; margin-left: 12px;} .cpxq_top_fl .cpxq_title .fx i{ margin-right: 3px; font-size: 12px; } .cpxq_ybms{ font-size: 16px; margin-top: 0px;} .cpxq_js{ margin-top: 5px;} .cpxq_js span{ width: 100%; font-weight: normal; margin-bottom: 5px; height: auto;} .cpxq_js ul{width: 100%; } .cpxq_js li{ font-size: 12px; width: 23%; margin-right: 2%; float: left; line-height: 24px; margin-bottom: 5px;} .cpxq_nav{ padding: 10px 0 0; border-bottom: 3px solid #f8f8f8;} .cpxq_nav ul{display: flex;} .cpxq_nav li{ font-size: 14px; margin-right: 0px; line-height: 30px; text-align: center;flex-grow: 1;} .cpxq_nav li i{ font-size: 14px; width: 100%; float: left; text-align: center;line-height: 15px;} .cpxq_nav li:hover, .cpxq_nav li.active{border-bottom:0} .cpxq_info{ padding: 20px 0;} .down_list li .down_list_xzk{ width: 10px; height: 10px; margin: 14px 10px;} .down_list li .down_list_xzk:hover:before, .cpxq_cpyb li:hover .down_list_xzk:before, .down_list li.active .down_list_xzk:before{ width: 6px; height: 6px;} .down_list li .down_list_title{ font-size: 14px; width: calc(55% - 60px);} .down_list li .down_list_ck{ display: none;} .down_list li .down_list_xz,.down_list li .down_list_email{ font-size: 12px; width: 25%;} .down_list li .down_list_xz i,.down_list li .down_list_email i{ font-size: 14px;} .cpxq_cptj{ padding: 20px 0;} .cpxq_cptj_title{ font-size: 24px; text-align: center;} .cpxq_cptj_list{ margin-top: 10px;} .cpxq_cptj_list li{ width: 100%;} .cpxq_rzzs li,.cpxq_jcbg li{width: 100%;} .cpxq_info img{ margin: 5px 0;} .contact_gsmc{ font-size: 25px; line-height: 30px;} .contact_add span, .contact_email span{ font-size: 18px; line-height: 30px;} .contact_tel span{ font-size: 34px; line-height: 34px;} .contact_tel em{font-size: 12px;} .message_desc{ font-size: 14px;} .message_cont li{ width: 100%; margin-bottom: 10px;} .message_cont li input{ font-size: 14px;} .message_cont li button { font-size: 16px; padding: 10px 50px; } .n_banner_search .banner_search_wb{ font-size: 12px; line-height: 30px; min-width: 100px;} .n_banner_search .banner_search_submit { font-size: 14px;} .fqa_list{ margin-bottom: 10px;} .faq_cont_title { font-size: 24px;} .fqa_list li .fqa_list_q{ padding: 10px 0;} .fqa_list li .fqa_list_q i{ font-size: 16px; top: 7px;} .fqa_list li .fqa_list_q .fqa_list_title { font-size: 14px; line-height: 22px; width: calc(100% - 110px); } .fqa_list li .fqa_list_q span{ top: 2px; font-size: 12px;} .fqa_list li .fqa_list_info { font-size: 12px; line-height: 18px;} .fqa_list li .fqa_list_a { padding: 10px; } .fqa_list_gd { margin-top: 0px; font-size: 16px;} .down_kuan { padding:20px 0;} .down_kuan_title{ font-size: 24px; line-height: 35px;} .down_kuan_desc {font-size: 12px;} .fs-label-wrap,.fs-label-wrap .fs-label{ height: 35px;font-size: 14px; line-height: 35px;} .down_kuan_ss{ line-height: 35px; height: 33px;} .down_kuan_ss .down_search {line-height: 35px;} .down_kuan_ss .down_search_submit { font-size: 14px; line-height: 35px;} .down_list{ padding-bottom: 10px;} .down_fl .down_qx{ margin-left:0px; font-size: 12px; line-height: 35px; margin-right: 20px; width: auto;} .down_fl .down_qx i{ margin: 10px 14px;width: 10px; height: 10px;} .down_fl .down_xz,.down_fl .down_email{ font-size: 12px; line-height: 35px; width: auto; margin-right: 20px;} .down_fl .down_xz i,.down_fl .down_email i{ font-size: 14px;} .position,.position i{ font-size: 12px;} .case_nav li { line-height: 35px; font-size: 14px; } .case_nav li a{ padding: 0 15px;} .case_list li{ margin-bottom: 20px; width: 100%;} .case_list li .case_list_cont_top { font-size: 10px; margin-top: 2px; } .case_title{ line-height: 35px;} .case_kuan {padding: 20px 0;} .jjfa_ptcp_list li .jjfa_ptcp_list_title{ margin-top: 12px; font-size: 16px;} .jjfa_list li .jjfa_list_title{ font-size: 12px; width: 90%;} .jjfa_list li .jjfa_list_title br{ display: none;} .jjfa_p1_fr{ font-size: 14px; line-height: 26px;} .jjfa_p4 { padding: 20px 0; } .jjfa_xgal_list{ margin-top: 10px;} .jjfa_xgal_list li .jjfa_xgal_list_title{ font-size: 14px;} .wmdcn{ padding: 20px 0;} .wmdcn_title{ font-size: 24px;} .wmdcn_desc { font-size: 12px; } .wmdcn_list { margin-top: 20px;} .wmdcn_list li .wmdcn_list_tb img{ width: 35px;} .wmdcn_list li .wmdcn_list_title{ font-size: 14px;} .shfwzc_fr_title { font-size: 24px;} .shfwzc_fr_cont { margin-top: 0px;} .shfwzc_fr_cont p{ font-size: 18px;} .shfwzc_fl_list li .shfwzc_fl_title{ font-size: 16px;} .shfwzc_fl_list li .shfwzc_fl_cont {font-size: 14px; line-height: 22px;} .hslxdh_title { font-size: 24px; } .hslxdh_tel { font-size: 24px; line-height: 35px; margin: 10px 0;} .hslxdh_desc { font-size: 14px;} .message_title{ font-size: 24px; font-weight: 100;} .fwlc { padding: 20px 0;} .fwlc_title{ font-size: 24px;} .fwlc_desc {font-size: 12px;} .fwlc_cont{ padding: 20px 0;} .rcln {padding: 20px 0;} .rcln_top_fl{ width: 100%; text-align: center;} .rcln_top_title{ font-size: 24px;} .rcln_top_titleen { font-size: 12px; } .rcln_top_fr{ width: 100%; font-size: 12px; line-height: 24px;} .rcln_list{ margin-top: 10px;} .rcln_list li{ margin-bottom: 20px;} .rcln_list li .rcln_title{ font-size: 20px; margin-bottom: 0px;} .rcln_list li .rcln_info { font-size: 14px; line-height: 18px; } .rcpxjh { padding: 20px 0; } .rcpxjh_title { font-size: 24px; } .rcpxjh_desc{ font-size: 12px; line-height: 20px;} .rcpxjh_list_fl:after{ font-size: 45px;} .rcgl_fr{ margin-top: -40px;} .rcgl_fr .rcgl_fr_title,.zyrc_fl .zyrc_fl_title{ font-size: 18px; line-height: 22px;} .rcgl_fr .rcgl_fr_title span,.zyrc_fl .zyrc_fl_title span{ font-size: 12px;} .rcgl_fl li:before,.rcgl_fl li:after{ display: none;} .rcgl_fl li{ padding-bottom: 0px;} .rcgl_fl li:nth-child(2), .rcgl_fl li:nth-child(3){ padding-bottom: 0px;} .rcgl_fl li .rcgl_fl_title{ padding: 0 10px; background: #e60012; color: #fff;} .zyrc_fr{ margin-top: -20px; margin-bottom: 20px;} .zyrc_fr li:before,.zyrc_fr li:after{ display: none;} .zyrc_fr li{ margin-bottom: 0px;padding-top: 0px;} .zyrc_fr li:nth-child(2), .zyrc_fr li:nth-child(4){ margin-bottom: 0px;} .zyrc_fr li:nth-child(3){ margin-bottom: 0px;} .zyrc_fr li .zyrc_fr_title{ padding: 0 10px; background: #e60012; color: #fff;} .rcpxjh_bot li{ width: 50%; margin-bottom: 10px; border-right: 1px solid #ddd; position: relative; padding: 10px 0;} .rcpxjh_bot li:nth-child(2n){ border-right:0px} .rcpxjh_bot li:nth-child(1):after,.rcpxjh_bot li:nth-child(2):after{ content: ''; position: absolute; border-bottom: 1px solid #ddd; width: 90%; bottom: -5; left: 5%; } .rcpxjh_bot li .rcpxjh_bot_title{ font-size: 14px;} .sdpytx {padding: 20px 0;} .sdpytx_title { font-size: 24px; line-height: 40px; } .sdpytx_desc{ font-size: 12px; line-height: 20px;} .sdpytx_list { margin: 10px 0 0; } .sdpytx_list li.active{ height: 30%;} .sdpytx_list li .sdpytx_list_title{ font-size: 18px; line-height: 20px;} .sdpytx_list li .sdpytx_list_desc { font-size: 12px; line-height: 16px;} .gwzp { padding: 20px 0; } .gwzp_title { font-size: 24px;} .gwzp_numsl{ font-size: 12px;} .gwzp_numsl span { font-size: 16px; top: 0px;} .gwzp_sx .fs-wrap{ width: 49%; margin-right: 2%; margin-bottom: 5px;} .gwzp_sx .fs-wrap:nth-child(2){ margin-right: 0;} .fs-label-wrap, .fs-label-wrap .fs-label,.fs-dropdown .fs-options, .fs-search input{ font-size: 12px;} .joblist_ss{ width: 100%;} .gwzp_list li .gwzp_list_gzdd{ display: none;} .gwzp_list li .gwzp_list_zwmc{ width: 55%;} .gwzp_list li .gwzp_list_zprs{ width: 24%;} .gwzp_list li .gwzp_list_more{ width: 15%;} .job_info{ padding: 10px 0;} .job_title {font-size: 24px; line-height: 24px;} .job_list li{ font-size: 14px;} .job_sqzw a{ font-size: 14px;} #dialogbg5{ width: 350px; padding: 20px;} .qywh{ margin-top: -30px;} .qywh_list li .qywh_list_title:after{ height: 2px;} .qywh_list li .qywh_list_desc{ font-size: 16px;} .qywh_list li .qywh_list_tb img{ height: 60px;} .about_banner .n_banner_logo img { height: 30px;} .n_banner .n_banner_title { font-size: 18px;line-height: 40px;} .gywm{ padding-bottom: 140px; background-position: -40px bottom;} .gywm_fr img { max-width: 60%; } .gywm_zlhz{ font-size: 14px; position: relative; top: 10px; text-align: center;} .gywm_title{ font-size: 24px; text-align: center;} .gywm_titleen{ font-size: 24px; margin-top: -30px; text-align: center;} .gywm_cont { font-size: 14px; line-height: 23px;} .gywm_cont.active{ height: 115px;} .gywm_sztd { padding: 50px 0; } .gywm_sztd_list li{ margin: 10px 0;} .gywm_sztd_list li{ line-height: 30px;} .gywm_sztd_list li .gywm_sztd_list_sz i{ font-size: 30px;} .gywm_sztd_list li .gywm_sztd_list_desc { font-size: 14px; } .fzlc { padding: 20px 0; } .fzlc_title {font-size:24px;} .fzlc_top{ margin: 10px 0;} .fzlc_top li{ line-height: 16px;} .fzlc_top li .fzlc_top_title{ font-size: 16px;} .fzlc_top li .fzlc_top_desc { font-size: 12px; } .fzlc_bot li .fzlc_bot_nr p {font-size: 14px;margin-bottom: 5px;} .fzlc_bot li .fzlc_bot_sz {line-height: 50px;font-size: 40px; } .fzlc_bot li .fzlc_bot_cont { margin-top: 20px; width: 100%; padding-bottom: 50px;} .hyry { padding: 20px 0;} .hyry_title {font-size:24px;} .hyry_nav { margin-top: 10px; } .hyry_nav li{ padding: 0px 10px; line-height: 30px; margin: 0 5px;} .hyry_nav li a { font-size: 14px; } .hyry_nav li img{ top: 5px; height: 20px; margin-right: 0px;} .hyry_list_kuan{ margin-top: 20px; padding-bottom: 0px;} .cxjq_yydd { padding: 20px 0;} .cxjq_yydd_title { font-size: 24px;} .cxjq_yydd_list li{ width: 100%; margin-bottom: 10px;} .cxjq_yydd_list li .cxjq_yydd_list_title { font-size: 22px; line-height: 30px;} .cxjq_yydd_list li .cxjq_yydd_list_titleen { font-size: 11px;} .jjfa_lanm_list li .jjfa_lanm_list_desc {font-size: 12px;} .jjfa_lanm {padding: 30px 0;} .jjfa_ptcp_list li .jjfa_ptcp_list_desc{ font-size: 14px;} .about_kuan{ padding: 20px 0;} .about_title{ font-size:24px;} .about_info{ font-size: 14px;} .cpxq_js{ display: unset;} .shzr_kuan{ padding: 20px 0;} .shzr_list li .shzr_list_bq{ font-size: 16px;} .shzr_title { font-size: 24px;} .shzr_info{ font-size: 12px;} .shzr_list li .shzr_list_bq {font-size: 16px;} .shzr_list li .shzr_list_title{ line-height: 26px; font-size: 18px;} .shzr_list li .shzr_list_desc{ font-size: 12px;} .kjcx_kuan{ padding: 20px 0 0;} .kjcx_p1_sztd li{ border-bottom: 1px solid #e7e7e7; width: 100%;} .kjcx_p1_sztd li:last-child{ border-bottom: 0px;} .kjcx_p1_sztd li .kjcx_p1_sztd_sz{ line-height: 40px;} .kjcx_p1_sztd li .kjcx_p1_sztd_sz i {font-size: 40px;} .kjcx_p1_sztd li .kjcx_p1_sztd_desc { font-size: 14px;} .kjcx_p1_title, .kjcx_p2_title{ font-size: 24px; line-height: 30px;} .kjcx_p1_info p, .kjcx_p2_info p{ margin-bottom: 10px;} .kjcx_p1_desc, .kjcx_p2_desc {font-size: 18px;} .kjcx_p1_info,.kjcx_p2_info{width: 100%; font-size: 14px;} .kjcx_p1_info p, .kjcx_p2_info p{ width: auto; padding-left: 20px; } .kjcx_p1,.kjcx_p2 { padding-bottom: 20px;} .kjcx_p2_top_tu { margin-top: 30px;} .kjcx_p2_top_tu:before{ top: -5px; left: -5px; width: 50px; height: 50px;} } @media screen and (max-height:610px){ .cpzx_fl_title{margin-bottom: 5px;} } @media screen and (max-width:370px){ .wz_4 .tyld_bg_4{ height: 17%;} .gywm_tjsz li .gywm_tjsz_desc img{ display: none;} .gywm_tjsz li .gywm_tjsz_desc span{ width:100%; padding: 0;} .page_kuan a{padding: 0px 5px;} } @media screen and (max-height:600px){ .jjfy_top_cont {margin-top: 120px;} .wz_3_1 .tyld_bg { height: 38.5%;} .cpzx_fl_lx li,.cpzx_fl_lx li.active,.cpzx_fl_lx2>ul>li>a{ line-height: 40px;} .cpzx_fl_lx li img{ height: 10px; margin-top: 15px;} .cpzx_fr_zixl_list li{ line-height: 30px} .cpzx_fr_zixl_list_t{ font-size: 20px;} .cpzx_fr_zixl_list_x{ margin-bottom: 10px;} .cpzx_fr_lx_kuan{ margin-top: 20px;} .cpxl_list_sz1{ font-size: 20px;} .cpxl_list_sz2{ font-size: 14px;} .cplx-button-next, .cplx-button-prev{ font-size: 25px;} .jjfy_list li .jjfy_list_tu {margin-top: 20px;margin-bottom: 20px;} .wz_4 .tyld_bg_4 { height: 24%; } .gywm_tjsz{ padding: 2%;} .gywm_top_fr .gywm_top_info{ line-height: 25px;} .gywm_top_fr .gywm_top_more a{ padding: 0px 14px; font-size: 14px;} .news_list li .news_list_cont{ padding: 2% 4.5%;} } @media screen and (max-height:570px){ .wz_2_1 .tyld_bg{ bottom: 70%;} .wz_2_1 .cpzx_fr{ height: 70%;} .news_list ul{ padding-bottom: 50px;} .gywm_top_fr .gywm_top_info{ -webkit-line-clamp:4; } }