html { overflow-y: scroll; } :root { overflow-y: auto; overflow-x: hidden; } :root body { position: absolute; } body { width: 100%; overflow: hidden; } @keyframes myfirst { 0% { left: 50%; top: 0%; } 25% { left: 50%; top: 10%; } 50% { left: 50%; top: 20%; } 75% { left: 50%; top: 30%; } 100% { left: 50%; top: 40%; } } img { outline: none;border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -khtml-border-radius:0px; } input[type="button"], input[type="submit"], input[type="reset"] { -webkit-appearance: none; } textarea { -webkit-appearance: none; } .blockFull { display: block; width: 100%; height: 100%; position: relative; } .relative { position: relative; } a { text-decoration: none; outline: none; } a{blr:expression(this.onFocus=this.blur());}//IE下 a:focus{outline:none;}//FF下 a.hidefocus{outline:none} a:hover { text-decoration: none; } * { transition: All 0.2s ease-in-out; -webkit-transition: All 0.2s ease-in-out; -moz-transition: All 0.2s ease-in-out; -o-transition: All 0.2s ease-in-out; } .left { float: left; } .right { float: right; } .clearfix { _zoom: 1; } .clearfix:after { clear: both; content: '.'; display: block; width: 0; height: 0; visibility: hidden; } .clear { overflow: hidden; _zoom: 1; } body { font-family: "Microsoft YaHei"; min-width: 320px; margin: 0px; padding: 0px; background: #fff; font-size: 12px; } ul { padding: 0px; margin: 0px; } ul li { list-style: none; } header { -webkit-box-shadow: 0 0.15rem 0.1rem 0 rgba(0, 0, 0, 0.05); box-shadow: 0 0.15rem 0.1rem 0 rgba(0, 0, 0, 0.05); position: fixed; width: 100%; z-index: 999; background-color: rgba(0, 0, 0, 0.7); } .main_menu_area{ position: fixed; width: 100%; top: 0; background: #fff; -webkit-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.35); -moz-box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.35); box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.35); z-index:10000; } .headTop{ padding:16px 0; padding-top:15px;text-align:right; font-size:12px;color:#fff; background:#f7f7f7; border-bottom:1px solid #f6f6f6; } .headTop a, .headTop span{ color:#848484; padding-left:25px; letter-spacing:1px;} .headTop i{ padding-right:5px; color:#2e7eed; font-size:16px;} .headTop .english{border: 1px solid #fff; border-radius: 50%; padding:3px;} .headCon{ position:relative; width:100%;} #header-search {padding: 0;width:300px; position:absolute; right:0px; padding-top:20px;} #header-search p{ border: 2px solid #2e7eed; color: #7c7c7c; font-size: 12px; font-weight: 400; height: 40px; letter-spacing: 0.7px; min-width: 250px; outline: 0 none; padding: 3px; transition: all 500ms ease 0s; -webkit-transition: all 500ms ease 0s; -moz-transition: all 500ms ease 0s; -ms-transition: all 500ms ease 0s; -o-transition: all 500ms ease 0s; position:relative; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px;} #header-search p span{ float:left; height:30px; line-height:30px;} #header-search p span.ll{ float:left; height:30px; line-height:30px; width:80px;} #header-search p span.ll select{ border:medium none; background:#fff;} #header-search p span.ll select option{ height:30px; line-height:30px; font-size:14px; outline: none; } #header-search p span.l{ width:160px; background:#fff;} #header-search p span.l input{ border:medium none;width:160px; outline: none;background:#fff;} #header-search p span.r{ width:50px; background:#2e7eed; height:36px; position:absolute; right:0px; top:0px;} #header-search p span.r input{ border:medium none; background:none; position:absolute; width:100%; height:100%; z-index:2 ;cursor:pointer;} #header-search p span.r .rr{ position:relative; width:50px; height:34px; } #header-search p span.r i{ color:#fff; font-size:18px; position:absolute; margin-left:16px; margin-top:9px; } .main_menu_area .container .logo { float: left; width:25%;} .logoS{ display:none;} .logo img { height:80px;display: inline-block;margin-right: 10px;padding-bottom:10px; padding-top:10px;float: left;} .main_menu_area .container .nav_right {width:75%; float:left;} .phone-nav { position: absolute;font-size: 24px;display: none;color: #000;right: 15px; bottom:18px;z-index: 9999999;} .phone-nav:hover {color: #000;} .logo .logoTxt{ color:#32609e; padding-top:15px; float:left;} .logo .logoTxt .logocn{ font-size:22px; color:#414040; font-weight:bold ;letter-spacing:3px; margin-bottom:0px;} .logo .logoTxt .logoen{ font-size:12px; color:#414040; letter-spacing:-1px; } .navCon{ float:left;} .header .navbar { padding: 0; } .header .header-inner{ position:absolute; width:100%; z-index:99; } .header .nav-inner { float: right; margin-right: 95px; } .header .nav li { margin-right: 30px; float: left; position: relative; } .header .nav li:last-child{ margin:0; } .header .nav li a { font-weight: 600; position: relative; display: block; padding: 30px 0; color: #1d2730; z-index: 4; font-size: 14px; position:relative; } .header .nav li.active a:before{ opacity:1; visibility:visible; width:100%; } .header .nav li.active a{ font-weight:800; color:#2e7eed; } .header .nav li:hover a{ color:#2e7eed; } .navbar-expand-lg .navbar-collapse{ } .header .nav li a i { margin-left: 6px; font-size: 10px; } .header .nav li .dropdown { background: #fff; width: 220px; position: absolute; top: 100%; z-index: 999; -webkit-box-shadow: 0px 3px 5px #3333334d; -moz-box-shadow: 0px 3px 5px #3333334d; box-shadow: 0px 3px 5px #3333334d; transform-origin: 0 0 0; transform: scaleY(0.2); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0; visibility: hidden; padding: 10px; left: 0; margin: 0; } .header .nav li:hover .dropdown{ opacity:1; visibility:visible; transform:translateY(0px); } .header .nav li .dropdown li{ float:none; margin:0; } .header .nav li .dropdown li a { padding: 10px 15px; color: #666; display: block; font-weight: 400; text-transform: capitalize; background: transparent; border-radius: 3px; -webkit-border-radius:3px; -khtml-border-radius:3px; -moz-border-radius: 3px; } .header .nav li .dropdown li a:before{ display:none; } .header .nav li .dropdown li:last-child a{ border-bottom:0px; } .header .nav li .dropdown li:hover a{ color:#fff; background:#2e7eed; } .header .nav li .dropdown li a:hover{ border-color:transparent; } .header .nav li .dropdown li i { float: right; margin-top: 8px; font-size:10px; z-index:5; } .header .nav li .dropdown.sub-dropdown { background: #fff; width: 220px; position: absolute; left: 186px; top: 0; z-index: 999; -webkit-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2); -moz-box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2); box-shadow: 0px 3px 10px rgba(0, 0, 0, 0.2); box-shadow: 0px 3px 5px #3333334d; transform-origin: 0 0 0; transform: scaleY(0.2); -webkit-transition: all 0.3s ease 0s; -moz-transition: all 0.3s ease 0s; transition: all 0.3s ease 0s; opacity: 0; visibility: hidden; padding: 10px; } .header .nav li .dropdown li:hover .dropdown.sub-dropdown{ opacity:1; visibility:visible; transform:translateY(0px); } .header .nav li .dropdown.sub-dropdown li a{ padding: 8px 15px; color: #666; display: block; font-weight: 400; text-transform: capitalize; background: transparent; } .header .nav li .dropdown li:hover .dropdown.sub-dropdown li a{ background:transparent; } .header .nav li .dropdown li .dropdown.sub-dropdown li a:hover{ color:#fff; background:#245eba; } .header .nav li .dropdown.sub-dropdown li:last-child a{ border-bottom:0px solid; } .mobile-search{ display:none; } @media (max-width:1200px) { .navCon{ float:right;} #header-search{ display:none;} .logo img{ padding-bottom:10px; } .logo .logoTxt .logoen {font-size: 1em;} .scrollLogo{ position:relative; display:inline-block;} .headTopEmail{ display:none;} .headTopAddress{ display:none;} .fixed-scroll-nav .scrollLogo { display:inline-block;} .main_menu_area .container .phone{ display:none;} #header-search{ right:60px;} } @media (max-width: 991px){.main_menu_area .container .logo {width: 80%;} .phone-nav {display: block;} .nav_right{ display:none;} .headTop{ background:#2e7eed;} .headTop a, .headTop span{ color:#fff;} .headTop i{ color:#fff;} .headTopAd{ display:none;} } @media (max-width:768px) {.logo{ display:none;} .logoS{ display:block; padding-left:15px;} .logoS a img{ display:block; float:left; max-width:30px; padding:10px 0;} .logoS .logoTxt {padding-top:10px; color:#32609e; float:left;padding-left:15px;text-shadow: 0 1px 2px rgba(0, 0, 0, 0.37)} .logoS .logoTxt p.logocn { font-size: 20px;color:#303030; font-weight:600; letter-spacing:1px; margin-bottom:0px;} .logoS .logoTxt .logoen {font-size: 12px;color:#303030; letter-spacing:-1px; } .logoS p{ color:#000;} .logoS p img{ max-width:165px;} .logoPhone{ float:left; margin-left:20px;}} @media screen and (max-width:401px){ .header .container .logoS {width: 90%;} .phone-nav {bottom:20px; } } @media (min-width: 1200px){ .fixed-scroll-nav .banner{ padding-top:82px;} .fixed-scroll-nav .subBanner{ padding-top:82px;} } .footer { background: #1a1b1f; padding-top:80px; } @media (max-width: 768px) { .footer { padding: 0px; } .ppIndex{ display:none;} } .footer-text img{ max-width:100%} .footer_1its h3, .footer_1its h2 { font-size: 16px; color: #fff; font-weight: 500; margin-bottom: 20px; letter-spacing: 1px; } .footer-text p, .contact-info p { color: #727377; font-size: 13px; line-height: 1.5em; letter-spacing: 1px; } .phone { margin-top: 20px; } .contact-info h4 { font-style: normal; font-weight: 300; font-size: 1.3em; line-height: 1.71; letter-spacing: 1px; text-transform: capitalize; color: #fff; } .footer p, .footer a { color: #6f6f71; margin: 10px 0; } .footer p i{ margin-right:10px;width: 38px; height: 38px; border-radius: 100%; background: #3f3f43; color: #fff; text-align: center; line-height: 38px; display:inline-block;} .footer a:hover { color: #fff; } .footer-grid_section_1its form { border: 1px solid #808080; width: 100%; margin-top: 20px; } .footerTop{ padding-bottom:60px;} .logoBottom{ font-size:1.4em; color:#fff; font-weight:bold;} .logoBottom img{ max-width:40px; padding-right:10px;} .aboutBottom p{ line-height:30px; color:#6f6f71; font-size:13px;} .phone p a { color: #6f6f71; } .phone p a:hover { color: #fff; } .quicklink ul li{ float:left;} .quicklink ul li a{ color:#222; font-size:10px;} ul.links li { list-style-type: none; float:none; margin: 5px 0; } ul.links li a { color: #6f6f71; font-size: 14px; letter-spacing: 1px; } ul.links li a:hover { color: #fff; } .cpy-right { background:rgba(34,34,34,0.1); border-top:1px solid rgba(255, 255, 255, 0.1); } .cpy-right, .cpy-right a { letter-spacing: 1px; color: #999; line-height: 1.5em; } .cpy-right a { color: #2e7eed; } .cpy-right a:hover { color: #eee; } .footer-title-w3ls a { font-size: 3em; text-transform: capitalize; font-weight: 700; color: #eee; } .footer-grid_section { width: 60%; margin: auto; } .subNavOut{border-bottom: 1px solid #eee; background:#fff; } .subNav{ max-width: 1280px; margin: auto; width: 100%; clear:both;} .crumbs { line-height: 79px;height: 79px; font-size: 12px; float:left; width:38%; } .crumbs .centerBlock { font-size:13px;color: #999; padding-left:5px; } .crumbs .centerBlock img{ margin-right:5px;} .crumbs .centerBlock a { color: #999; font-size:13px; } .crumbsPro { width:98%; } .comon_top { width: 62%; float:right; } .comon_top .top_title { text-align: center; padding: 60px 0px; } .comon_top .top_title .hh1 { font-size: 36px; color: #050505; font-family: "Microsoft YaHei"; line-height: 60px; overflow: hidden; height: 60px; } .comon_top .top_title .hh2 { font-size: 14px; color: #3b3b3b; line-height: 22px; height: 22px; overflow: hidden; } .comon_top .top_title .hh3 { font-size: 10px; font-family: arial; height: 16px; line-height: 16px; overflow: hidden; } @media (max-width: 640px) { .comon_top .top_title { padding: 20px 0; } .comon_top .top_title .hh1 { font-size: 32px; } } .comon_top .top_nav { text-align: right; height:79px; float:right; font-size: 14px; } .comon_top .top_nav a { display:block; float:left; min-width:60px; padding: 0px 10px; line-height: 79px; text-align: center; position: relative; z-index: 1; color: #666666; font-size:13px; } .comon_top .top_nav a:before { content: ""; left: 0; bottom: 0; height: 0; width: 100%; background: #2e7eed; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; position: absolute; opacity: 0; filter: alpha(opacity=0); } .comon_top .top_nav a:hover { color: #fff; } .comon_top .top_nav a:hover:before { height: 79px; opacity: 1; filter: alpha(opacity=100); } .comon_top .top_nav a span { position: relative; z-index: 2; width: 100%; overflow: hidden; height: 79px; display: block; } .comon_top .top_nav .active { color: #fff; } .comon_top .top_nav .active:before { height: 79px; opacity: 1; filter: alpha(opacity=100); } @media (max-width:1110px) { .comon_top .top_nav a { padding: 0px 5px; } } @media screen and (max-width:996px){ .comon_top{ display:none;} .crumbs{ width:100%} } @media (max-width:996px) { .crumbs{ width:100%; float:none; line-height:39px; height:auto; border-bottom:1px solid #eee;} .crumbs .centerBlock { margin:0 auto; width:98%;} .comon_top .top_nav { display:none; } .comon_top .top_nav a { width: 100%; background: #c40324; margin-bottom: 15px; } } .comon_top .top_nav_er { background: #2d2d2d; margin-bottom: 50px; } .comon_top .top_nav_er ul { position: relative; left: 50%; float: left; padding: 15px 0px; } .comon_top .top_nav_er ul li { position: relative; right: 50%; float: left; padding-top: 8px; padding-bottom: 8px; } .comon_top .top_nav_er ul li a { color: #fff; border-right: 1px solid #424242; padding: 0 26px; display: block; width: 100%; height: 16px; overflow: hidden; line-height: 16px; } .comon_top .top_nav_er ul li a:hover { color: #c40324; } @media (max-width: 640px) { .comon_top .top_nav_er { margin-bottom: 30px; } } .mainCon{ background:#fafafa;} .proListCon{ max-width: 1280px; width: 100%; margin:0 auto;} .proListCon .pic{ position:relative;} .proListCon .txt{ } .proListCon ul li { margin-bottom: 30px; border-bottom: 1px solid #eee; padding: 30px 0; cursor: pointer; box-shadow: 0 0 20px rgba(0,0,0,0.06); transition: .4s; list-style-type: none; } .proListCon ul li .pic img { max-width: 100%; transition: 0.3; } .proListCon ul li .pic h5{ text-align:center; position:absolute; bottom:0px; background:#2e7eed; color:#fff; filter:alpha(Opacity=70);-moz-opacity:0.7;opacity: 0.7; width:100%; line-height:30px; margin-bottom:0px; margin-top:0px; padding:8px 0px; font-size:14px;} .proListCon ul li .txt { width:100%; padding:0; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; transform: scale(0.9); -webkit-transform: scale(0.9); } .proListCon ul li .txt a { } .proListCon ul li .txt a span { text-align: center; display: block; width:100%; margin: auto; line-height: 30px; height: 30px; overflow: hidden; } .proListCon ul li .txt a .num { font-size: 40px; font-weight: bold; } .proListCon ul li .txt a .tt1 { color: #333; font-size: 18px; font-weight: bold; line-height: 38px; } .proListCon ul li .txt a .tt2 { color: #ccc; } .proListCon ul li .txt a p { text-align:left; color: #666666; font-size: 14px; line-height: 30px; overflow: hidden; margin-top:2em; } .proListCon ul li .proListMore a{ display:inline-block; width:auto; font-size:14px; color:#026fbf} .proListCon ul li{ position:relative} .proListCon ul li .more { display:inline-block;vertical-align:bottom;position:absolute;width:120px;height:40px;border:2px solid #666;text-align:center;line-height:40px; bottom:0px; right:0px;} .proListCon ul li .more span{position:relative; color:#666; font-size:14px; text-align:center; line-height:40px; height:40px; } .proListCon ul li .more:before{content:"";position:absolute;left:auto;right:0;bottom:0;width:0;height:100%;background:#013b84;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s} .proListCon ul li .more:hover span{ color:#fff;} @media screen and (min-width:1025px){ .proListCon ul li .more:hover:before{left:0;right:auto;width:100%} .proListCon ul li .more:hover{border-color:#013b84;color:#fff} } .proListCon ul li:hover .txt { } .proListCon ul li:hover .txt span { } .proListCon ul li:hover .pic img { transform: scale(1.1); } .pageing { font-family: arial; font-size: 14px; text-align: center; margin-bottom:30px; } .pageing li { display: inline-block; padding:0 5px; line-height: 40px; transition: All .2s ease-in-out; color: #272727; text-decoration: none; border-bottom: 1px solid #fff; } .pageing li a{ height: 60px; width: 60px; background: transparent; color: #1b1d21; border: 1px solid #ededed; font-size: 12px; font-weight: 600; border-radius: 50%; line-height: 60px; margin: 0px; display: inline-block; text-align: center; } .pageing li a:hover { background: #2e7eed; color: #ffffff; border-color: #2e7eed; box-shadow: 0px 8px 16px 0px hsla(187, 89%, 36%, 0.275); } .pageing li.c { height: 60px; width: 60px; font-size: 12px; font-weight: 600; border-radius: 50%; line-height: 60px; background: #2e7eed; color: #ffffff; border-color: #2e7eed; box-shadow: 0px 8px 16px 0px hsla(187, 89%, 36%, 0.275); text-align: center;} .pageing .active { color: #fff; font-size: 16px; background: #d63031; } @media (max-width: 640px) { .pageing { margin: 30px auto; } } .about_con { padding:2em 0; } .about_con .ahout_1 { font-size: 32px; color: #000000; } .about_con p { margin-bottom:10px; font-size: 14px; color: #51514c; line-height: 24px; } .about_con img{ max-width:100%} @media (max-width: 640px) { .about_con { padding-bottom:20px; padding-top:0px; } .about_con .about_1 { font-size: 26px; } } .about_con .fuwu_con { margin: auto; } .about_con .fuwu_con .left { vertical-align: middle; font-size: 40px; color: #000000; width: 30%; margin-top: 80px; text-align: left; } .about_con .fuwu_con .right { width: 70%; } .about_con .fuwu_con .right p { text-align: left; color: #363636; font-size: 13px; line-height: 24px; } @media (max-width: 640px) { .about_con .fuwu_con .left, .about_con .fuwu_con .right { width: 100%; } .about_con .fuwu_con .left { margin-top: 0px; font-size: 34px; } } .about_img { position: relative; margin-bottom: 30px; } .about_img i { padding-bottom: 24.25%; display: block; } @media (max-width: 640px) { .about_img { margin-bottom: 0px; } } .about_fu { width: 100%; background: #505050; margin-bottom: 30px; } .about_fu .mun_3 { width: 98%; max-width: 1280px; margin: auto; } .about_fu .mun_3 span { width: 33.333%; display: block; float: left; text-align: center; font-family: Didot; box-sizing: border-box; font-size: 60px; color: #fff; border-right: 1px solid #737373; padding-bottom: 20px; } .about_fu .mun_3 span i { font-family: 微软雅黑; font-size: 13px; color: #cccccc; font-style: normal; display: block; margin-top: -10px; } .about_fu .mun_3 span:last-child { border: none; } @media (max-width: 640px) { .about_fu .mun_3 span { width: 100%; border-right: none; border-bottom: 1px solid #737373; font-size: 40px; } } .about_fu .about_fuwu_img { position: relative; } .about_fu .about_fuwu_img img { max-height: 100%; max-width: 100%; } .news_con { } .news_con ul li { margin-bottom: 10px; border-bottom: 1px solid #eee; padding: 10px 0; padding-bottom:20px; position: relative; } .news_con ul li .pic { position: relative; overflow: hidden; transition: 0.5s; float:right;width:260px; } .news_con ul li .pic img{ max-width:100%} .news_con ul li .pic i { display: block; } .news_con ul li:last-child { margin-right: 0px; } .news_con ul li:last-child:after { background: none; } .news_con ul li .txt{ float:left;} .news_con ul li .txt h3 { display: inline-block; max-width: 80%; color: #333; font-size: 18px; font-weight: bold; line-height: 38px; margin-right: 10px; margin-top:10px; } @media (max-width: 480px) {.news_con ul li .txt h3 { max-width: 100%; margin-right: 0px; }} .news_con ul li .txt .time { display: inline-block; color: #888888; font-size: 12px; padding-right: 10px; font-weight: normal; } .news_con ul li .txt p { color: #666666; font-size: 14px; line-height: 26px; max-height: 52px; overflow: hidden; } .news_con ul li:hover .pic img { transform: scale(1.1); } .news_con ul li:hover .txt h3 { color: #2e7eed; } .news_con ul li:hover .txt .time { color: #2e7eed; } .news_con ul li:hover:after { background: #2e7eed; } .news_con ul li:hover:last-child:after { background: none; } @media (max-width: 640px) { .news_con ul li { width:98%; margin:0 auto;} .news_con ul li .txt{ width:100%} .news_con ul li .pic{ display:none;} } .news_con ul .xian { border-bottom: 1px solid #e0e0e0; } .news_show { color: #1d1d1d; max-width: 1280px; margin: 0 auto; width:100%; background:#fff;box-shadow: 0 0 20px rgba(0,0,0,0.06); } .news_show .news_s_top { width: 100%; margin: auto; text-align: center; } .news_show .news_s_top h3 { font-size: 28px; padding-top:30px; padding-bottom:10px; } .newsCon{ margin:0 auto; padding-top:20px;} .newsCon { font-size:14px; line-height:24px; padding-left:2em; padding-right:2em;} .newsCon img{ max-width:100%} @media (max-width: 640px) { .news_show .news_s_top h3 { font-size: 20px; } .newsCon { padding-left:1em; padding-right:1em;} } .news_show .news_s_top div { line-height: 30px; height: 30px; } .news_show .news_s_top div span { display: inline-block; margin: 0px 2%; } .news_show p { display: block; font-size: 13px; line-height: 24px; } @media (max-width: 640px) { .news_show p { margin: 20px auto; } } .news_show .show_img { text-align: center; } .news_show .show_img img { max-height: 100%; max-width: 100%; position: relative; width: 27.5%; } .prev_next { max-width:1280px; margin:0 auto; width:100%; margin-top: 45px; padding-top: 15px; border-top: 1px solid #eee; padding-bottom: 60px; position:relative; } .prev_next ul { padding-left:1em; padding-right:1em; } .prev_next li { line-height:26px; list-style-type:none; } .prev_next li a { color: #1c1819; display: block; font-size:14px; } .prev_next li:last-child { } .prev_next li:hover { } .prev_next li:hover a { color: #026fbf; } .prev_next a.back{position:absolute; right:15px; bottom:10px; padding: 5px 22px; border: 1px solid #eee; color: #888; transition: all 0.3s;} .prev_next a.back:hover{ border-color: #026fbf; background: #026fbf; color: #fff; } @media (max-width: 640px) { .prev_next { margin: 30px auto 0px; } .prev_next li { width: 100%; margin-bottom: 10px; } .prev_next li:last-child { text-align: left; } } @media (max-width: 1024px) { .footer .copy_z { display:none; } .copyWeb{ text-align:center;} .copyWeb a{ display:none;}} .mainCon .swiper-container{ max-width:1000px;} .proCon{ max-width:900px; margin:auto;} } .indexPro{ background:#fff; padding:2em 0; } .banner-box{overflow:hidden} .banner{ padding-top:82px;} .banner .bannerLetterD { position:absolute; top:30%; width:100%; z-index:2 } .banner .bannerLetterD p{ color:#fff; margin:0; text-align:left;} .banner .bannerLetterD p{ margin-bottom:30px;} .banner .bannerLetterD p.bTitle{font-size:30px; font-weight:300; color:#fff; letter-spacing:1px;} .banner .bannerLetterD p.bCon{color:#fff; font-size:18px; line-height:26px; font-weight:300; letter-spacing:1px;} .banner .txts{position:absolute;left:0;right:0;bottom:0;padding-bottom:7.92%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3)} .banner .txts{position:absolute;left:0;right:0;bottom:0;padding-bottom:7.92%;color:#fff;text-shadow:0 0 5px rgba(0,0,0,.3)} .banner .en{text-transform:capitalize} .banner .en1{margin-bottom:2px;font-size:54px} .banner .ch{font-size:60px} .banner .en2{margin-top:2px;font-size:16px;line-height:1.6} .banner .slick-dots{left:50%;right:50%;bottom:4%;margin:0 -660px;text-align:left} .banner .slick-dots li{margin:0 12px 0 0;border-radius:5px;background:#fff} .banner .slick-dots .slick-active{width:54px;background:#fff!important} .subBanner{ padding-top:82px;} .subBanner { position:relative} .subBanner img, .banner-box img{ width:100%; border-radius:0px; -webkit-border-radius: 0px; -moz-border-radius: 0px; -khtml-border-radius: 0px;} .subBanner .bannerLetter { position:absolute; bottom:24%; width:100%; z-index:2 } .subBanner .bannerLetter p{ color:#fff; margin:0; text-align:left; padding-left:100px;} .subBanner .bannerLetter p.blcn{ font-size:2.3em;} .subBanner .bannerLetter p.blen{ font-size:1.8em; margin-top:1em;} .subBanner .bannerLetter p.blen i{ padding:0.6em; border-radius:50%; background:rgb(255,255,255,0.5); color:#d63031; margin-right:5px;} .banner-bottom .bnr-btm-left ,.banner-bottom .bnr-btm-right{ text-align: center; background-color: #2e7eed; padding: 2em; } .banner-bottom .bnr-btm-right{ background-color: #2c58bd; } .banner-bottom .bnr-btm-left:after { position: absolute; top: 0; right: -53px; content: ''; border-top: 0px solid transparent; border-bottom: 124px solid transparent; border-left: 53px solid #2e7eed; z-index: 1; } .banner-bottom h5{ font-size: 1.8em; color: #fff; } .banner-bottom p { font-size: 1.2em; color: #fff; width: 53%; margin: 1em auto 0; line-height: 2em; letter-spacing: 6px; } @media(max-width:768px) {.banner-bottom{ display:none; } } @media(max-width:1366px) {.subBanner .bannerLetter {bottom:15%; } } @media(min-width:1096px) { .subBannerBg .container{ background:rgb(0,0,0,0.5); padding-top:2em; padding-bottom:2em;}} @media(max-width:1096px) { .subBanner .bannerLetter p.blcn{ font-size:1.5em;} .subBanner .bannerLetter p.blen{ font-size:1.3em;} .subBanner .bannerLetter {bottom:10%; } } @media(max-width:768px) { .subBanner .bannerLetter p.blcn{ font-size:1.3em;} .subBanner .bannerLetter p.blen{ font-size:1em;} .subBanner .bannerLetter p.blen i{ padding:0.7em;} .subBanner .bannerLetter p.blen{ margin-top:1em;} } @media(max-width:576px) {.subBanner .bannerLetter {bottom:5%; } .subBanner .bannerLetter p.blcn{ font-size:1.2em;} .subBanner .bannerLetter p.blen{ font-size:0.9em;} .subBanner .bannerLetter p.blen i{ padding:0.5em;} } @media screen and (max-width:768px){ .banner{ padding-top:74px;} .subBanner{ padding-top:74px;} } .aboutIndex{padding: 2em 0px;background:#fff; padding-top:3em;} .about-agileinfo{} @media (min-width:997px) and (max-width:1200px){ .indexAboutTwo{ display:none;} } .about-text { text-align: center; padding: 0 15px; padding-bottom:30px; } .about-text h5 { font-size:14px; letter-spacing: 5px; color: #000; margin: 2em 0 2em 0; font-weight:normal; line-height:20px; } .about-text h4 a { font-size: 1.5em; margin: 0.7em 0; line-height: 1.5em; color: #1b1d21; font-weight:600 } .about-text p{ line-height:2em; font-size:14px; text-align:left; color:#666;} .about-text p a{ padding:10px 40px;} .about-text p a.more:hover { -webkit-animation: wobble 1s .2s ease both; -moz-animation: wobble 1s .2s ease both; } .about-img{ padding:0px; position:relative; z-index:10;} .about-img img{ border-radius:0px;} .indexAboutOne, .indexAboutTwo{margin-top:10px; margin-bottom:10px;} .indexAboutThree li{ margin-bottom:20px; } .about-list-icon {3 float: left; margin-right: 20px; } .about-list-icon span { background: #2e7eed; height: 36px; width: 36px; border-radius: 50%; display: inline-block; text-align: center; line-height: 36px; color: #fff; } .about-list-text { overflow: hidden; } .about-list-text h3 { font-size: 14px; font-weight: 500; margin:0; text-align:left; color:#1b1d21; line-height:30px; } .newsIndex{ position: relative;padding:5em 0; width: 100%; display: inline-block; overflow: hidden;} img.img-responsive { width: 100%;} .footer .copy_z .container .left .weixin{ padding-top:10px;} .footer .copy_z .container .left p{ text-align:center; color:#fff;} .home_news{ padding:30px 0; background:url(/skin/default/images/bg3.jpg) center center no-repeat} @media (min-width: 1026px) and (max-width: 1250px){ .footer .copy_z .container .left{ display:none;} } @media (max-width: 1025px){ .footer .copy_z .container .left .weixin{ display:none;} .footer .copy_z .container .left .guanzhu{ display:none;} } @media (max-width: 767px){ .aboutCon{padding: 0;} .aboutList {margin-top: 10px;} .aboutList li {font-size: 1em; padding: 0 1em;} .aboutTit h1 { margin-top: 20px;font-size: 18px;line-height:25px; font-weight:bold;} .aboutTit {margin-bottom: 0px;} .aboutCon p { margin: 20px 0 20px 0; font-size: 14px; line-height: 26px; padding-right:0; } .aboutCon a { float:left} .aboutBox1 { margin-top:15px;} .aboutImgTop{ height:auto;} .jjfaIndex .ix-ti .pw{ font-size:18px; font-weight:bold;} .news .indexTitle h1{ font-size:2em; font-weight:bold;} } @media (max-width: 1028px){ .about_service_right .about_service_discount p a{ float:left; margin-top:0px; } } @media (max-width: 1280px){ .aboutBox1{ display:none;} } @media (max-width: 1200px){ .aboutTit{ text-align:center;} } @media screen and (max-width: 1024px){ .pw{width:90%} } .pai{overflow:hidden;position:relative} .pai>img{display:block;position:absolute;max-width:100%; right:0; bottom:0;-webkit-transition:.6s;-moz-transition:.6s;transition:.6s} .pic2,.picbox{display:block;position:relative;overflow:hidden} .pic2>img{display:block;max-width:100%} .pic3{display:block;position:relative;overflow:hidden} .pic3>img{display:block;max-width:100%} .tac{text-align:center; position:relative} .ib { vertical-align: middle; letter-spacing: 0; line-height: 1.8; } .ix-ti{ font-weight:bold;text-shadow: 2px 2px 2px rgba(41, 41, 41, 0.26); font-size: 2.26em; color: #fff;} .ih-ti{ color:#fff; font-size:1.8em; font-weight:bold;} .tac em{font-size: 12px; color: #b1b4b9; text-transform: uppercase; letter-spacing: 5px; text-align:center; font-style:normal;} .fixbg{background:#e5e5e5 url(/skin/default/images/bgproIndex.jpg);background-repeat:no-repeat;background-size:cover;background-position:center center;background-attachment:fixed; position:relative;} .fixbg:before{position: absolute; z-index: 0; content: ''; top: 0; left: 0; right: 0; bottom: 0; opacity: .8; background: rgb(0,0,0,0.7);} .fixbg>img{display:block;width:100%;opacity:0;visibility:hidden} @media screen and (max-width:1024px){ .fixbg{background-attachment:scroll} } .u-slick{position:relative;overflow:hidden} .u-slick .item{position:relative;overflow:hidden} .slick-slider{position:relative;display:block;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent} .slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0} .slick-list:focus{outline:none} .slick-list.dragging{cursor:pointer;cursor:hand} .slick-slider .slick-list,.slick-slider .slick-track{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);transform:translate3d(0,0,0)} .slick-track{position:relative;top:0;left:0;display:block} .slick-track:after,.slick-track:before{display:table;content:''} .slick-track:after{clear:both} .slick-loading .slick-track{visibility:hidden} .slick-slide{display:none;float:left;height:100%;min-height:1px} [dir=rtl] .slick-slide{float:right} .slick-slide img{display:block} .slick-slide.slick-loading img{display:none} .slick-slide.dragging img{pointer-events:none} .slick-initialized .slick-slide{display:block} .slick-loading .slick-slide{visibility:hidden} .slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent} .slick-arrow.slick-hidden{display:none} .slick-arrow{position:absolute;z-index:101;top:50%;margin-top:-22px;width: 44px; height: 44px; border-radius: 100%; border: 2px solid #2e7eed; background: 0 0; font-weight: 700; font-size: 18px; color: #2e7eed; line-height: 44px; opacity: .3;font-family:IcoFont!important;text-align:center} .slick-arrow i{ line-height:44px;} .slick-prev{left:0} .slick-prev:before{content:"\ea9d"} .slick-next{right:0} .slick-next:before{content:"\eaa0"} .slick-dots{position:absolute;z-index:100;left:0;right:0;bottom:8%;text-align:center;letter-spacing:-6px;line-height:0} .slick-dots li{display:inline-block;vertical-align:middle;width:10px;height:10px;background:#999;margin:0 6px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s; border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px;} .slick-dots li a{display:block;width:100%;height:100%} .slick-dots .slick-active{background:#2e7eed!important} .slick-dots li a:hover{ cursor:pointer;} @media screen and (min-width:1025px){ .slick-dots li:hover{background:#2e7eed!important} } .bor-rt { border-right: 2px solid #e9e9e9; } .btn-white { font-size: 12px; border:2px solid rgba(255, 255, 255, 1); color: #fff; padding: 11px 20px; width: 100%; max-width: 160px; text-align: center; display: inline-block; transition: ease-in all 0.5s; border-radius: 3px; letter-spacing:1px; line-height:24px; } a.btn-white:hover { background: #245eba; color: #fff; border-radius: 13px; transition: ease-in all 0.5s;border:2px solid #245eba; } a.btn-blue:hover { background: #245eba; color: #fff; border-radius: 13px; transition: ease-in all 0.5s; } a.btn-blue { font-size: 12px; background-color: #2e7eed; color: #fff; padding: 13px 0px; width: 100%; max-width: 160px; text-align: center; display: inline-block; transition: ease-in all 0.5s; border-radius: 3px; letter-spacing:1px; } .indexPro{ background: #f7f7f7; padding:2em 0; padding-top:1.5em; position: relative; } .indexProTitle { margin-bottom:30px;} .indexProTitle p{font-size: 1em; color: #8c9398; line-height: 2em;} .indexProConList{ padding-left:10px; padding-right:10px; } .project-content .project-overflow strong { color: #fff; display: block; font-size: 20px; font-weight:300; margin-bottom: 15px; } .project-content .project-overflow p { color: #fff; font-size: 14px; font-weight: 400; word-spacing: 3px; } .project-content .project-overflow li span{ margin-left: 9px; } .project-content .project-overflow li{ color: #fff; font-size: 30px; padding: 0 5px; margin-top: 15px; cursor: pointer; } .project-overflow{ display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -webkit-align-items: center; } .project-content .project-overflow{ position: absolute; width: 100%; height: 100%; -webkit-transform: scale(0); transform: scale(0); background-color: rgba(0, 0, 0, 0); z-index: 2; -webkit-transition: all 500ms ease 0s; transition: all 500ms ease 0s; } .project-content:hover .project-overflow{ bottom: 0; opacity: 2; -webkit-transform: scale(1); transform: scale(1); -webkit-transition: all 500ms ease 500ms; transition: all 500ms ease 500ms; } .project-content:hover:before{ background-color: rgba(46, 126, 237, 0.6); height: 132%; width: 132%; -webkit-transition: all 500ms ease 0s; transition: all 500ms ease 0s; } .project-content:hover:after{ background-color: rgba(46, 126, 237, 0.6); height: 132%; width: 132%; -webkit-transition: all 500ms ease 100ms; transition: all 500ms ease 100ms; } .project-content:before{ -webkit-backface-visibility: hidden; backface-visibility: hidden; background: rgba(255, 255, 255, 0.5); height: 0; content: ''; position: absolute; right: -16%; bottom: -16%; -webkit-transition: all 500ms ease 500ms; transition: all 500ms ease 500ms; width: 0; z-index: 0; border-radius: 40%; } .project-content:after{ -webkit-backface-visibility: hidden; backface-visibility: hidden; background: rgba(255, 255, 255, 0.5); height: 0; content: ''; position: absolute; left: -16%; top: -16%; -webkit-transition: all 500ms ease 550ms; transition: all 500ms ease 550ms; width: 0; z-index: 0; border-radius: 40%; } .project-content:hover .indexProDetail h4{ color:#ccc;} .indexProCon .item .project-content{ position: relative; display: inline-block; overflow: hidden; margin:0 15px; background:#fff; } .indexProCon .item img{ background-color: none; float: left; width: 100%; display:block; max-width:100%; } .indexProDetail{ position:relative;} .indexProDetail h4{ text-align:center; font-weight:400; color:#000; font-size:18px;} .indexProDetail p{ color:#999; padding-top:10px; font-size:12px; padding: 10px 15px 0px 15px; line-height:26px;} .indexTwo{ background:#f5f5f5; padding-bottom:2em;} .indexTwo .indexOneCon .picDiv{ width:100px; height:100px;top:-4px;position:absolute;left:50%; margin-left:-50px;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s; text-align:center; z-index:1; } .indexTwo .indexOneCon .picDiv .pic3{box-sizing:border-box;position:relative; width:100%; height:100%; transform:rotate(23deg); overflow:hidden; text-align:center; z-index:1;} .indexTwo .indexOneCon .pic3 .imgDiv{box-sizing:border-box; position:absolute; width:100%; height:100%; content:" "; transform:rotate(-45deg); overflow: hidden; background-color:rgba(255,255,255,0.5); z-index:2} .indexTwo .indexOneCon .pic3 .imgDiv:after{position:absolute; top:-1px; left:-1px; content:" "; width:100%; height:100%; transform:rotate(135deg); } .indexTwo .indexOneCon .pic3 .imgDiv:before{position: absolute; left:0; top:0; box-sizing:border-box; content:" "; width:100%; height:100%; transform:rotate(135deg); } .indexTwo .indexOneCon .picDiv i{ width:50px; height:50px; color:#333; font-size:3em; position:absolute; left:50%; margin-left:-25px; z-index:5; top:50%; margin-top:-20px;} .indexTwo .indexOneCon .pic3 .imgDiv i:before{ position:relative;transform:rotate(45deg);} .indexTwo .indexOneCon a:hover .picDiv{-webkit-transform:translateY(-25px);-moz-transform:translateY(-25px);-ms-transform:translateY(-25px);transform:translateY(-25px);} .indexTwo .indexOneCon a:hover .pic3 .imgDiv{ background-color:#fff;} .indexTwo .indexOneCon .item{ border:none; position:relative; padding:0 2em; padding-top:55px;} .indexOneCon .txt{ text-align:center; color:#333;} .indexTwo .indexOneCon .txt .nowti.ch{ font-size:14px;color:#fff;} .indexTwo .indexOneCon a:hover .picDiv i{ width:50px; height:50px; color:#2e7eed; } .indexOneCon a:hover .txt .nowti{ color:#04395c} .indexOneCon .item{ padding-bottom:2em;} .indexOneCon a{display:block;position:relative;padding-bottom:15px;color:#666; padding-top:45px;} @media screen and (max-width:768px){ .indexOneCon .txt .mult{ line-height:1.5em; font-size:1.1em;} .indexOneCon .picDiv{ width:80px; height:80px;} .indexOneCon a{display:block;position:relative;padding-bottom:15px;color:#666; padding-top:35px;} .indexOneCon .item{ border:1px solid #666; position:relative; padding:0 1em 1em 1em; padding-top:45px;} } .jjfaIndex{padding:2em 0 3em 0; } .ix2{position:relative; } .jjfaIndex .ix-ti {color:#fff; color:#333; padding-bottom:2em; text-align:center } .jjfaIndex .ix-ti h1{font-weight: bold; text-shadow: 2px 2px 2px rgba(41, 41, 41, 0.26); font-size: 2.2em;} .jjfaIndex .ix-ti h4{font-weight: bold; text-shadow: 2px 2px 2px rgba(41, 41, 41, 0.26); font-size: 1.2em;} .jjfaIndex .ix-ti .pw{ text-align:center;} .ix2 .ii-controls-box{ margin-top:-80px;} .ix-ind-list .hotProList{color:#fff; } .ix-ind-list .hotProList .pic2 img{ } @media screen and (min-width:991px){ .ix-ind-list .hotProList{ height:510px; overflow:hidden;} .ix-ind-list .hotProList .txts{ height:250px; } } @media screen and (max-width:992px){ .ix-ind-list .hotProList .txts{ padding-bottom:30px;} } .ix-ind-list .b{padding-left:10px;-moz-box-sizing:border-box;box-sizing:border-box;} .ix-ind-list .nowti{font-size:1.8em; color:#454646; font-weight:400; margin-bottom:20px; margin-top:20px;} .ix-ind-list .nowti p{font-size:18px; color:#2e7eed; margin-top:10px;} .ix-ind-list .tx{margin-top:15px;color:#555; font-size:14px;line-height:28px!important} .ix-ind-list .tx i{ background:#2e7eed; font-size:16px; color:#fff; margin-right: 10px; opacity: .3; width: 38px; height: 38px; border-radius: 100%; text-align: center; line-height: 38px; display: inline-block;} .ix-ind-list .more{margin-top:30px;} .ii-more .icon{vertical-align:bottom;display:inline-block;margin-left:15px;font-size:20px} .jjfaIndex .ib {text-align:center; letter-spacing: 0; line-height:50px; margin:0; } @media screen and (min-width:1025px){ .ii-more:hover{color:#000; background:#2e7eed;} } .ii-controls{overflow:visible} .ii-controls .item{ width:20%; } .ii-controls .item:first-child{margin-left:-10px;} .ii-controls .item>a{display:block;height:50px; margin-left:10px;font-size:14px;white-space:nowrap;line-height:50px;color:#8c9398;overflow:hidden;border-radius: 3px; -webkit-border-radius: 3px; -moz-border-radius: 3px; -khtml-border-radius: 3px; background:#f7f7f7 } .ii-controls .ico{width:30px;height:50px; line-height:50px;margin-right:7px; } .ii-controls .ico i{ font-size:20px; } @media screen and (min-width:1025px){ .ii-controls .item>a:hover{background:#2e7eed; color:#fff;} } .ii-arrow .slick-arrow{bottom:100%;top:auto;margin:0 15px 30px 0;width:44px;height:44px;border-radius:100%;border:2px solid #2e7eed; background:none;font-weight:700;font-size:18px;color:#2e7eed;line-height:44px;opacity:.3; cursor:pointer;} .ii-arrow .slick-prev{left:auto;right:62px} @media screen and (min-width:1025px){ .ii-arrow .slick-arrow:hover{opacity:1;color:#2e7eed} } .ih-ti{line-height:1.4;font-size:1.2em; color:#ccc;text-shadow: 2px 2px 2px rgba(41, 41, 41, 0.26);} .ih-ti.white{color:#fff} .ix-pro .ip-more{width:36px;height:36px;font-size:22px;line-height:32px; text-align:center} @media screen and (min-width:1025px){ .ix-pro a:hover .pai{background:#2e7eed} .ix-pro a:hover .more{-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible} .ix-pro a:hover .pic2{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)} .ix-pro a:hover .pic3{-webkit-transform:translateY(-20px);-moz-transform:translateY(-20px);-ms-transform:translateY(-20px);transform:translateY(-20px)} .ix-pro .slick-arrow:hover{background:#2e7eed} } .ix4{padding:2em 0 2em 0} .ix4 .ix-pro{margin-top:70px; position:relative; z-index:10} .ix4 .ih-ti{margin-top:3px} @media screen and (max-width:1366px){ .ix2 .ii-controls-box{bottom:40px} .ii-arrow .slick-arrow{margin-bottom:30px} .ix2 .ix-ti{top:45px} .ix-pro .txts{top:35px;right:25px} .ix-pro .en{margin-top:4px;font-size:16px} .ix-pro .ch{font-size:20px} .ix-pro .ip-more{width:36px;height:36px;font-size:18px;line-height:32px} .ix4 .ix-pro{margin-top:50px} .ix-pro .slick-arrow{top:32%;width:52px;height:52px;line-height:52px;font-size:20px} .ix-pro .slick-prev{left:-85px} .ix-pro .slick-next{right:-85px} .banner .slick-dots{margin:0 -500px} } @media screen and (max-width:1201px){ .ix-pro .slick-prev{left:0} .ix-pro .slick-next{right:0} } @media screen and (max-width:1024px){ .ix2 .ii-controls-box{display:none} .ix-ind-list .slick-dots{position:static;margin-top:-20px} .ix-ind-list .slick-dots li{background:#999} .ix2 .ix-ti{top:35px} .ix-pro .txts{right:20px;left:20px} .ix-pro .en{font-size:14px} .ix-pro .ch{font-size:18px} .ix-pro .slick-arrow{display:none!important} .ix-pro .slick-dots{display:block!important} .banner .slick-dots{position:absolute;margin:0px;padding:20px 0; left:0; right:0; bottom:0;text-align:center; width:100%;} .banner .slick-dots .slick-active{width:10px;background:#2e7eed!important} .banner .slick-dots li{margin:0 6px} .banner .txts{padding-bottom:5%} .ix-ind-list .nowti { color: #333; }.ix-ind-list, .ix-ind-list a { } .ix-ind-list .b { padding: 0; border: none; width:100%} } @media screen and (max-width:861px){ .ix2 .ix-ti{position:static;margin-bottom:35px;color:#333} .ix-ind-list .slick-dots{position:static;margin-top:-20px;} .ix-ind-list .slick-dots li{background:#fff ; border:4px solid #e8e8e8;width: 13px; height: 13px;} .ix-ind-list .slick-dots .slick-active { background: #fff!important; border:4px solid #2e7eed} .indexCasePic .slick-dots{ } .ix-honor-list a{width:25%} .ix-honor-list a:nth-child(n+5){display:none} .ix-pro .pic2{display:none} .ix-pro .item a{padding-bottom:0} .ix-pro .slick-arrow{top:50%;margin-top:-26px} .ix-pro .more{margin-top:20px;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;opacity:1;visibility:visible} .ix-pro .item{width:33.33%} .ix4{padding-bottom:85px} .banner .en1{font-size:34px} .banner .ch{font-size:40px} .banner .en2{line-height:1;font-size:12px} } @media screen and (max-width:768px){ .ix-ind-list .b { padding-top:30px;} } @media screen and (max-width:641px){ .ix-pro .ch{font-size:24px} .ix-pro .en{margin-top:6px;font-size:18px; display:none} .ix-pro .txts{right:35px;left:35px;top:45px} .ix-pro .more{margin-top:30px} .ix-pro .tx{margin-top:25px} .ix-ind-list .nowti { color: #333; }.ix-ind-list, .ix-ind-list a { } .ix-ind-list .b {padding-top:30px;} } @media screen and (max-width:601px){ .banner .en1{font-size:28px} .banner .ch{font-size:32px} .ix1,.ix2,.ix3,.ix4,.ix5 .b{} .ix2 .ix-ti{margin-bottom:5.83vw} .ix-ind-list .more{margin-top:5vw} .ix-ind-list .slick-dots{margin-top:-20px;} .indexCasePic .slick-dots{ margin-top:-40px; } .ix4 .ix-pro{margin-top:8.33vw} .ix-pro .slick-dots{margin-top:10vw} .ix-pro .txts{right:10%;left:10%;top:7.5vw} } @media screen and (max-width:481px){ .banner .en1{font-size:20px} .banner .ch{font-size:24px} .banner .slick-dots li{margin:0 4px} .banner .slick-dots{padding:10px 0} .slick-dots li{width:8px;height:8px} .ix-pro .ch{font-size:18px} .ix-pro .en{margin-top:4px;font-size:14px} .ix-pro .txts{right:5vw;left:5vw} .ix-pro .tx{height:68px;margin-top:4.17vw;-webkit-line-clamp:2} .ix-pro .more{margin-top:6vw} .banner .slick-dots .slick-active{width:8px} .ix-pro .tx{ font-size:12px;} } @media screen and (max-width:401px){ .ix-pro .ip-more{width:32px;height:32px;font-size:14px;line-height:32px;border-width:1px;font-weight:400} } @media screen and (max-width:351px){ .pbanner{text-shadow:0 0 5px rgba(0,0,0,.3);color:#fff} .pbanner a{color:#fff} .pbanner .txts{position:absolute;left:0;right:0;bottom:60px} .pbanner .en{margin-bottom:8px;font-size:60px;text-transform:capitalize} .pbanner .ch{border-left:4px solid #fff;padding-left:11px;font-size:36px;line-height:1}} .indexCasePic img{ max-width:100%;} .ppIndex{ background:#fff;margin-top:-255px;padding:255px 0 0 0; position:relative; z-index:9} .ysTitle{ width:100%; } .ysTitle img{ max-width: 100%; max-height: 100%;} .ysTitle .container{position:relative;} .ysTitle .row{padding-top:3em;} .ysTitle .ystCon{ position:absolute; width:100%; top:0;} .ysTitle .ystCon h3, .ysTitle .ystCon h4{ font-weight: bold; text-shadow: 2px 2px 2px rgba(41, 41, 41, 0.26); text-align:center; color:#3d3e48; margin:0; } .ysTitle .ystCon h3{font-size: 2.2em; margin-bottom:5px;} .ysTitle .ystCon h4{font-size: 1.5em;} @media screen and (max-width:768px){ .ysTitle .ystCon h3{font-size: 1.8em; margin-bottom:5px;} .ysTitle .ystCon h4{font-size: 0.8em;} } .ysbox{ padding-top:1em;} .ys_txt { padding-left: 115px; } .ys1{ overflow: hidden;} .ys2{ overflow: hidden; } .ys3{ overflow: hidden;} .ys1 .ys_txt{ background: url(/skin/default/images/ys_n1.png) no-repeat;} .ys2 .ys_txt{ margin-top: 40px; background: url(/skin/default/images/ys_n2.png) no-repeat;} .ys3 .ys_txt{ margin-top: 40px; background: url(/skin/default/images/ys_n3.png) no-repeat;} .ys1 .ys_img{ margin-top: 8px;} .ysbox h3{ height: 86px; font-size: 30px; color: #d63031; font-weight: normal; border-bottom: 1px dashed #ccc;} .ysbox h3 b{ display: block; font-size: 24px; color: #333; margin-top:0.5em} .ysbox p{ margin-top: 12px; font-size: 14px; color: #666; line-height: 25px; } .ysbox a{ margin-top: 34px; display: block; width: 122px; height: 38px; font-size: 14px; color: #fff; text-align: center; line-height: 38px; background: #d63031;} .ysbox span{ margin-top: 30px; display: block; font-size: 14px; color: #555;} .ysbox span b{ font-size: 32px; color: #424242; letter-spacing: -2px;} .ysImg{ text-align:center;} .ysImg img{ max-width:100%} @media screen and (max-width:992px){ .ysImgN1{ display:none;} .ys_txt { padding-left: 0px; } .ys_txt h3{ padding-left: 115px; } .ys_txt p{ padding-left: 15px; } } .news{ background-size: cover; padding:2em 0 2em 0; background:#f7f7f7;} .newsIndex {padding: 20px 0 20px;margin: 0 auto;overflow: hidden;height: auto;} .indexTitle { text-align:center; padding:1em 0;} .indexTitle h1{font-weight: 300; color:#000; font-size: 3.2em; letter-spacing:1px;} @media screen and (max-width:992px){ .indexTitle h1{ font-size: 2em;} .ix-ind-list .nowti {font-size: 1.5em;} } @media (min-width:768px)and (max-width:991px){ .ix-ind-list .nowti { margin-top:5px;} } .indexTitle h4{ font-size: 12px; color:#bec0cc; text-transform: uppercase; letter-spacing: 1px; text-align: center; font-style: normal; font-weight:400; position:relative; display: inline-block; } .indexTitle h4 span{ width: 9px; height: 9px; position: relative; display: inline-block; margin: 0 1px; bottom: 0px;} .indexTitle h4 span::before{background: #e6e6e6; content: ""; position: absolute; top: 0; left: 0; height: 100%; width: 100%; transform: rotate(45deg);} .indexTitle h4::before { position: absolute; content: ""; left: -41px; top: 50%; height: 1px; width: 30px; border-radius: 0; background: #e6e6e6; } .indexTitle h4::after { position: absolute; content: ""; right: -41px; top: 50%; height: 1px; width: 30px; border-radius: 0; background: #e6e6e6; } .indexTitle h4 span.indexT2{ margin-right:10px;} .indexTitle h4 span.indexT3{ margin-left:10px;} .about-text .indexTitle {padding-top:0;} .bor-rt{border-right: 1px solid #e7e7e7;} .bor-btm{border-bottom: 1px solid #e7e7e7;} @media screen and (max-width:768px){.bor-rt{ border:none;}} .indexPro .indexTitle h2{ font-size:24px; font-weight:700; } .indexPro .indexTitle p{ font-size:14px;color: #8c9398; line-height: 2em;} .indexPro .indexTitle .indexTitleOne{ color:#083681; font-weight:700;} .indexPro .indexTitle .indexTitleTwo{ margin-top:5px;} .newsIndex h3 {font-size: 16px;line-height: 24px; padding-left:2px; padding-right:2px; font-weight:bold; margin-top:0px;} .newsIndex h3 {overflow: hidden;} .newsIndex h3 a{ display:block; color:#454646; text-align:left; text-decoration:none;} .newsIndex h3 i{float: right;width: 22px;height:22px; text-align:center;margin-right: -100px;font-size: 14px; font-weight:bold;line-height:22px;color:#04395c;border:2px solid #04395c;border-radius:50%;transition:all .2s; font-weight:bold;} .newsIndex h3:hover a {color:#2e7eed;} .newsIndex h3:hover i {margin-right: 1px;color:#2e7eed;border-color:#2e7eed; text-align:center} .newsIndex .news-item{background: #fff; padding:0px; margin-bottom:20px; } .newsContent{ padding: 50px 20px 20px;} .newsIndex .news-item .indexNewsImg { position:relative;} .newsIndex .news-item .indexNewsImg a{ display:block; overflow:hidden;} .newsIndex .news-item .indexNewsImg img {width: 100%;height: auto;transition: all .5s;} .newsIndex .news-item .indexNewsImg:hover img {transform: scale(1.05);} .newsMore{ padding-top:10px; border-top:1px solid #e6e6e6;} .newsIndex .news-item .indexNewsImg .date { position: absolute; left: 30px; bottom: -20px; background: #2e7eed; color: #fff; padding: 10px 25px; text-align: center; line-height: 1.5; text-transform: uppercase; font-weight: 600; z-index: 1; border-radius: 5px; } .newsIndex .news-item .indexNewsImg .date strong { display: block; font-size: 24px; } .newsIndex .news-item .indexNewsImg .date ::after { position: absolute; left: 0; bottom: -5px; content: ""; height: 17px; width: 99%; background: #2e7eed; transform: skewY( -7deg ); border-radius: 5px; } .newsIndex .news-item .newsContent h4 a { font-size: 18px; letter-spacing:1px; color: #000; text-transform: capitalize; line-height: 1.5em; font-weight: 400; text-decoration: none; } .newsIndex .news-item .newsContent .newsMore{display: flex; align-items: center; justify-content: space-between; font-weight: 500; margin-top: -15px; color: #000; text-transform: uppercase; font-size: 12px;} .newsIndex .news-item .newsContent .newsMore .newsListName{ display:inline-block; float:left;} .newsIndex .news-item .newsContent .newsMore a{ display:inline-block; float:right; line-height:30px; color:#000;} .newsIndex .news-item .newsContent .newsMore .newsListName a{ display:inherit; float:none;} .newsIndex .news-item .newsContent .newsMore a i{ padding-right:5px; font-size:18px; color:#2e7eed} .newsIndex .news-item .newsContent p{ color: #999; line-height: 2em;} .newsIndex .news-item .newsContent a:hover {color:#2e7eed;} .newsIndex .news-item .newsContent p a{ color:#222; font-weight:bold; } .cg-w .item.slick-current{z-index:3!important} .cg-w .item.prevSlick{z-index:4!important} .cg-w .item{opacity:1!important;z-index:2!important} .cg-w .item.prevSlick .pic2{-moz-animation:increaseHeight 1.5s forwards;animation:increaseHeight 1.5s forwards;-webkit-animation:increaseHeight 1.5s forwards} .cg-s .slick-current .pic2 img{-webkit-animation:scaleUpDown 5s forwards cubic-bezier(.25,.46,.45,.94);-moz-animation:scaleUpDown 5s forwards cubic-bezier(.25,.46,.45,.94);animation:scaleUpDown 5s forwards cubic-bezier(.25,.46,.45,.94)} .igm{position:relative;top:-5%;left:-5%;width:110%!important} .cg-m .active .igm{-webkit-animation:imgMove 6s linear;-moz-animation:imgMove 6s linear;animation:imgMove 6s linear} @-webkit-keyframes phoneRotate{ from,to{-webkit-transform:none;transform:none} 20%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)} 40%{-webkit-transform:rotate(10deg);transform:rotate(10deg)} 60%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)} 80%{-webkit-transform:rotate(10deg);transform:rotate(10deg)} } @-moz-keyframes phoneRotate{ from,to{-webkit-transform:none;-moz-transform:none;transform:none} 20%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)} 40%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg)} 60%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)} 80%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg)} } @keyframes phoneRotate{ from,to{-webkit-transform:none;-moz-transform:none;transform:none} 20%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)} 40%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg)} 60%{-webkit-transform:rotate(-10deg);-moz-transform:rotate(-10deg);transform:rotate(-10deg)} 80%{-webkit-transform:rotate(10deg);-moz-transform:rotate(10deg);transform:rotate(10deg)} } @-webkit-keyframes phoneJump{ from,to{-webkit-transform:none;transform:none} 50%{-webkit-transform:translate(0,-7px);transform:translate(0,-7px)} } @-moz-keyframes phoneJump{ from,to{-webkit-transform:none;-moz-transform:none;transform:none} 50%{-webkit-transform:translate(0,-7px);-moz-transform:translate(0,-7px);transform:translate(0,-7px)} } @keyframes phoneJump{ from,to{-webkit-transform:none;-moz-transform:none;transform:none} 50%{-webkit-transform:translate(0,-7px);-moz-transform:translate(0,-7px);transform:translate(0,-7px)} } @-webkit-keyframes _cyLogoShow{ 0%{background:-webkit-linear-gradient(330deg,transparent -15%,rgba(255,255,255,.5),transparent 15%);background:linear-gradient(120deg,transparent -15%,rgba(255,255,255,.5),transparent 15%)} 10%{background:-webkit-linear-gradient(330deg,transparent -5%,rgba(255,255,255,.5),transparent 25%);background:linear-gradient(120deg,transparent -5%,rgba(255,255,255,.5),transparent 25%)} 20%{background:-webkit-linear-gradient(330deg,transparent 5%,rgba(255,255,255,.5),transparent 35%);background:linear-gradient(120deg,transparent 5%,rgba(255,255,255,.5),transparent 35%)} 30%{background:-webkit-linear-gradient(330deg,transparent 15%,rgba(255,255,255,.5),transparent 45%);background:linear-gradient(120deg,transparent 15%,rgba(255,255,255,.5),transparent 45%)} 40%{background:-webkit-linear-gradient(330deg,transparent 25%,rgba(255,255,255,.5),transparent 55%);background:linear-gradient(120deg,transparent 25%,rgba(255,255,255,.5),transparent 55%)} 50%{background:-webkit-linear-gradient(330deg,transparent 35%,rgba(255,255,255,.5),transparent 65%);background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.5),transparent 65%)} 60%{background:-webkit-linear-gradient(330deg,transparent 45%,rgba(255,255,255,.5),transparent 75%);background:linear-gradient(120deg,transparent 45%,rgba(255,255,255,.5),transparent 75%)} 70%{background:-webkit-linear-gradient(330deg,transparent 55%,rgba(255,255,255,.5),transparent 85%);background:linear-gradient(120deg,transparent 55%,rgba(255,255,255,.5),transparent 85%)} 80%{background:-webkit-linear-gradient(330deg,transparent 65%,rgba(255,255,255,.5),transparent 95%);background:linear-gradient(120deg,transparent 65%,rgba(255,255,255,.5),transparent 95%)} 90%{background:-webkit-linear-gradient(330deg,transparent 75%,rgba(255,255,255,.5),transparent 105%);background:linear-gradient(120deg,transparent 75%,rgba(255,255,255,.5),transparent 105%)} 100%{background:-webkit-linear-gradient(330deg,transparent 85%,rgba(255,255,255,.5),transparent 115%);background:linear-gradient(120deg,transparent 85%,rgba(255,255,255,.5),transparent 115%)} } @-moz-keyframes _cyLogoShow{ 0%{background:-moz-linear-gradient(330deg,transparent -15%,rgba(255,255,255,.5),transparent 15%);background:linear-gradient(120deg,transparent -15%,rgba(255,255,255,.5),transparent 15%)} 10%{background:-moz-linear-gradient(330deg,transparent -5%,rgba(255,255,255,.5),transparent 25%);background:linear-gradient(120deg,transparent -5%,rgba(255,255,255,.5),transparent 25%)} 20%{background:-moz-linear-gradient(330deg,transparent 5%,rgba(255,255,255,.5),transparent 35%);background:linear-gradient(120deg,transparent 5%,rgba(255,255,255,.5),transparent 35%)} 30%{background:-moz-linear-gradient(330deg,transparent 15%,rgba(255,255,255,.5),transparent 45%);background:linear-gradient(120deg,transparent 15%,rgba(255,255,255,.5),transparent 45%)} 40%{background:-moz-linear-gradient(330deg,transparent 25%,rgba(255,255,255,.5),transparent 55%);background:linear-gradient(120deg,transparent 25%,rgba(255,255,255,.5),transparent 55%)} 50%{background:-moz-linear-gradient(330deg,transparent 35%,rgba(255,255,255,.5),transparent 65%);background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.5),transparent 65%)} 60%{background:-moz-linear-gradient(330deg,transparent 45%,rgba(255,255,255,.5),transparent 75%);background:linear-gradient(120deg,transparent 45%,rgba(255,255,255,.5),transparent 75%)} 70%{background:-moz-linear-gradient(330deg,transparent 55%,rgba(255,255,255,.5),transparent 85%);background:linear-gradient(120deg,transparent 55%,rgba(255,255,255,.5),transparent 85%)} 80%{background:-moz-linear-gradient(330deg,transparent 65%,rgba(255,255,255,.5),transparent 95%);background:linear-gradient(120deg,transparent 65%,rgba(255,255,255,.5),transparent 95%)} 90%{background:-moz-linear-gradient(330deg,transparent 75%,rgba(255,255,255,.5),transparent 105%);background:linear-gradient(120deg,transparent 75%,rgba(255,255,255,.5),transparent 105%)} 100%{background:-moz-linear-gradient(330deg,transparent 85%,rgba(255,255,255,.5),transparent 115%);background:linear-gradient(120deg,transparent 85%,rgba(255,255,255,.5),transparent 115%)} } @keyframes _cyLogoShow{ 0%{background:-webkit-linear-gradient(330deg,transparent -15%,rgba(255,255,255,.5),transparent 15%);background:-moz-linear-gradient(330deg,transparent -15%,rgba(255,255,255,.5),transparent 15%);background:linear-gradient(120deg,transparent -15%,rgba(255,255,255,.5),transparent 15%)} 10%{background:-webkit-linear-gradient(330deg,transparent -5%,rgba(255,255,255,.5),transparent 25%);background:-moz-linear-gradient(330deg,transparent -5%,rgba(255,255,255,.5),transparent 25%);background:linear-gradient(120deg,transparent -5%,rgba(255,255,255,.5),transparent 25%)} 20%{background:-webkit-linear-gradient(330deg,transparent 5%,rgba(255,255,255,.5),transparent 35%);background:-moz-linear-gradient(330deg,transparent 5%,rgba(255,255,255,.5),transparent 35%);background:linear-gradient(120deg,transparent 5%,rgba(255,255,255,.5),transparent 35%)} 30%{background:-webkit-linear-gradient(330deg,transparent 15%,rgba(255,255,255,.5),transparent 45%);background:-moz-linear-gradient(330deg,transparent 15%,rgba(255,255,255,.5),transparent 45%);background:linear-gradient(120deg,transparent 15%,rgba(255,255,255,.5),transparent 45%)} 40%{background:-webkit-linear-gradient(330deg,transparent 25%,rgba(255,255,255,.5),transparent 55%);background:-moz-linear-gradient(330deg,transparent 25%,rgba(255,255,255,.5),transparent 55%);background:linear-gradient(120deg,transparent 25%,rgba(255,255,255,.5),transparent 55%)} 50%{background:-webkit-linear-gradient(330deg,transparent 35%,rgba(255,255,255,.5),transparent 65%);background:-moz-linear-gradient(330deg,transparent 35%,rgba(255,255,255,.5),transparent 65%);background:linear-gradient(120deg,transparent 35%,rgba(255,255,255,.5),transparent 65%)} 60%{background:-webkit-linear-gradient(330deg,transparent 45%,rgba(255,255,255,.5),transparent 75%);background:-moz-linear-gradient(330deg,transparent 45%,rgba(255,255,255,.5),transparent 75%);background:linear-gradient(120deg,transparent 45%,rgba(255,255,255,.5),transparent 75%)} 70%{background:-webkit-linear-gradient(330deg,transparent 55%,rgba(255,255,255,.5),transparent 85%);background:-moz-linear-gradient(330deg,transparent 55%,rgba(255,255,255,.5),transparent 85%);background:linear-gradient(120deg,transparent 55%,rgba(255,255,255,.5),transparent 85%)} 80%{background:-webkit-linear-gradient(330deg,transparent 65%,rgba(255,255,255,.5),transparent 95%);background:-moz-linear-gradient(330deg,transparent 65%,rgba(255,255,255,.5),transparent 95%);background:linear-gradient(120deg,transparent 65%,rgba(255,255,255,.5),transparent 95%)} 90%{background:-webkit-linear-gradient(330deg,transparent 75%,rgba(255,255,255,.5),transparent 105%);background:-moz-linear-gradient(330deg,transparent 75%,rgba(255,255,255,.5),transparent 105%);background:linear-gradient(120deg,transparent 75%,rgba(255,255,255,.5),transparent 105%)} 100%{background:-webkit-linear-gradient(330deg,transparent 85%,rgba(255,255,255,.5),transparent 115%);background:-moz-linear-gradient(330deg,transparent 85%,rgba(255,255,255,.5),transparent 115%);background:linear-gradient(120deg,transparent 85%,rgba(255,255,255,.5),transparent 115%)} } @-webkit-keyframes logoShow{ from,to{-webkit-transform:scale(1,1);transform:scale(1,1)} 25%{-webkit-transform:scale(.9,1.1);transform:scale(.9,1.1)} 50%{-webkit-transform:scale(1.1,.9);transform:scale(1.1,.9)} 75%{-webkit-transform:scale(.95,1.05);transform:scale(.95,1.05)} } @-moz-keyframes logoShow{ from,to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)} 25%{-webkit-transform:scale(.9,1.1);-moz-transform:scale(.9,1.1);transform:scale(.9,1.1)} 50%{-webkit-transform:scale(1.1,.9);-moz-transform:scale(1.1,.9);transform:scale(1.1,.9)} 75%{-webkit-transform:scale(.95,1.05);-moz-transform:scale(.95,1.05);transform:scale(.95,1.05)} } @keyframes logoShow{ from,to{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);transform:scale(1,1)} 25%{-webkit-transform:scale(.9,1.1);-moz-transform:scale(.9,1.1);transform:scale(.9,1.1)} 50%{-webkit-transform:scale(1.1,.9);-moz-transform:scale(1.1,.9);transform:scale(1.1,.9)} 75%{-webkit-transform:scale(.95,1.05);-moz-transform:scale(.95,1.05);transform:scale(.95,1.05)} } @-webkit-keyframes scaleUpDown{ from{-webkit-transform:scale(1.08);transform:scale(1.08)} to{-webkit-transform:scale(1);transform:scale(1)} } @-moz-keyframes scaleUpDown{ from{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08)} to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)} } @keyframes scaleUpDown{ from{-webkit-transform:scale(1.08);-moz-transform:scale(1.08);transform:scale(1.08)} to{-webkit-transform:scale(1);-moz-transform:scale(1);transform:scale(1)} } @-webkit-keyframes fadeInUp{ from{opacity:0;-webkit-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)} to{opacity:1;-webkit-transform:none;transform:none} } @-moz-keyframes fadeInUp{ from{opacity:0;-moz-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)} to{opacity:1;-moz-transform:none;transform:none} } @keyframes fadeInUp{ from{opacity:0;-webkit-transform:translate3d(0,60px,0);-moz-transform:translate3d(0,60px,0);transform:translate3d(0,60px,0)} to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none} } @-webkit-keyframes lightSpeedIn{ from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0} 60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1} 80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1} to{-webkit-transform:none;transform:none;opacity:1} } @-moz-keyframes lightSpeedIn{ from{-moz-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0} 60%{-moz-transform:skewX(20deg);transform:skewX(20deg);opacity:1} 80%{-moz-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1} to{-moz-transform:none;transform:none;opacity:1} } @keyframes lightSpeedIn{ from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);-moz-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0} 60%{-webkit-transform:skewX(20deg);-moz-transform:skewX(20deg);transform:skewX(20deg);opacity:1} 80%{-webkit-transform:skewX(-5deg);-moz-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1} to{-webkit-transform:none;-moz-transform:none;transform:none;opacity:1} } @-webkit-keyframes fadeInDown{ from{opacity:0;-webkit-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)} to{opacity:1;-webkit-transform:none;transform:none} } @-moz-keyframes fadeInDown{ from{opacity:0;-moz-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)} to{opacity:1;-moz-transform:none;transform:none} } @keyframes fadeInDown{ from{opacity:0;-webkit-transform:translate3d(0,-60px,0);-moz-transform:translate3d(0,-60px,0);transform:translate3d(0,-60px,0)} to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none} } @-webkit-keyframes fadeInRight{ from{opacity:0;-webkit-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)} to{opacity:1;-webkit-transform:none;transform:none} } @-moz-keyframes fadeInRight{ from{opacity:0;-moz-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)} to{opacity:1;-moz-transform:none;transform:none} } @keyframes fadeInRight{ from{opacity:0;-webkit-transform:translate3d(60px,0,0);-moz-transform:translate3d(60px,0,0);transform:translate3d(60px,0,0)} to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none} } @-webkit-keyframes fadeInLeft{ from{opacity:0;-webkit-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)} to{opacity:1;-webkit-transform:none;transform:none} } @-moz-keyframes fadeInLeft{ from{opacity:0;-moz-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)} to{opacity:1;-moz-transform:none;transform:none} } @keyframes fadeInLeft{ from{opacity:0;-webkit-transform:translate3d(-60px,0,0);-moz-transform:translate3d(-60px,0,0);transform:translate3d(-60px,0,0)} to{opacity:1;-webkit-transform:none;-moz-transform:none;transform:none} } @-webkit-keyframes reveal-v{ 0%{-webkit-transform:scaleY(0);transform:scaleY(0)} 50%{-webkit-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0 0;transform-origin:0 0 0} 51%{-webkit-transform-origin:50% 100% 0;transform-origin:50% 100% 0} 100%{-webkit-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100% 0;transform-origin:50% 100% 0} } @-moz-keyframes reveal-v{ 0%{-moz-transform:scaleY(0);transform:scaleY(0)} 50%{-moz-transform:scaleY(1);transform:scaleY(1);-moz-transform-origin:0 0 0;transform-origin:0 0 0} 51%{-moz-transform-origin:50% 100% 0;transform-origin:50% 100% 0} 100%{-moz-transform:scaleY(0);transform:scaleY(0);-moz-transform-origin:50% 100% 0;transform-origin:50% 100% 0} } @keyframes reveal-v{ 0%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0)} 50%{-webkit-transform:scaleY(1);-moz-transform:scaleY(1);transform:scaleY(1);-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0} 51%{-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;transform-origin:50% 100% 0} 100%{-webkit-transform:scaleY(0);-moz-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100% 0;-moz-transform-origin:50% 100% 0;transform-origin:50% 100% 0} } @-webkit-keyframes reveal-l{ 0%{-webkit-transform:scaleX(0);transform:scaleX(0)} 50%{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0 0;transform-origin:0 0 0} 51%{-webkit-transform-origin:100% 50% 0;transform-origin:100% 50% 0} 100%{-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50% 0;transform-origin:100% 50% 0} } @-moz-keyframes reveal-l{ 0%{-moz-transform:scaleX(0);transform:scaleX(0)} 50%{-moz-transform:scaleX(1);transform:scaleX(1);-moz-transform-origin:0 0 0;transform-origin:0 0 0} 51%{-moz-transform-origin:100% 50% 0;transform-origin:100% 50% 0} 100%{-moz-transform:scaleX(0);transform:scaleX(0);-moz-transform-origin:100% 50% 0;transform-origin:100% 50% 0} } @keyframes reveal-l{ 0%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0)} 50%{-webkit-transform:scaleX(1);-moz-transform:scaleX(1);transform:scaleX(1);-webkit-transform-origin:0 0 0;-moz-transform-origin:0 0 0;transform-origin:0 0 0} 51%{-webkit-transform-origin:100% 50% 0;-moz-transform-origin:100% 50% 0;transform-origin:100% 50% 0} 100%{-webkit-transform:scaleX(0);-moz-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:100% 50% 0;-moz-transform-origin:100% 50% 0;transform-origin:100% 50% 0} } @-webkit-keyframes hide-lr{ 0%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(30px);transform:translateX(30px)} } @-moz-keyframes hide-lr{ 0%{opacity:1;-moz-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-moz-transform:translateX(30px);transform:translateX(30px)} } @keyframes hide-lr{ 0%{opacity:1;-webkit-transform:translateX(0);-moz-transform:translateX(0);transform:translateX(0)} 100%{opacity:0;-webkit-transform:translateX(30px);-moz-transform:translateX(30px);transform:translateX(30px)} } @-webkit-keyframes hide-dt{ 0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(30px);transform:translateY(30px)} } @-moz-keyframes hide-dt{ 0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)} 100%{opacity:0;-moz-transform:translateY(30px);transform:translateY(30px)} } @keyframes hide-dt{ 0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(30px);-moz-transform:translateY(30px);transform:translateY(30px)} } @-webkit-keyframes hide-dt-f{ 0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(-30px);transform:translateY(-30px)} } @-moz-keyframes hide-dt-f{ 0%{opacity:1;-moz-transform:translateY(0);transform:translateY(0)} 100%{opacity:0;-moz-transform:translateY(-30px);transform:translateY(-30px)} } @keyframes hide-dt-f{ 0%{opacity:1;-webkit-transform:translateY(0);-moz-transform:translateY(0);transform:translateY(0)} 100%{opacity:0;-webkit-transform:translateY(-30px);-moz-transform:translateY(-30px);transform:translateY(-30px)} } @-webkit-keyframes increaseHeight{ from{width:100%} to{width:0} } @-moz-keyframes increaseHeight{ from{width:100%} to{width:0} } @keyframes increaseHeight{ from{width:100%} to{width:0} } @-webkit-keyframes tbfade{ 0%{-webkit-transform:translateY(-10%);transform:translateY(-10%);opacity:1} 100%{-webkit-transform:translateY(10%);transform:translateY(10%);opacity:0} } @-moz-keyframes tbfade{ 0%{-moz-transform:translateY(-10%);transform:translateY(-10%);opacity:1} 100%{-moz-transform:translateY(10%);transform:translateY(10%);opacity:0} } @keyframes tbfade{ 0%{-webkit-transform:translateY(-10%);-moz-transform:translateY(-10%);transform:translateY(-10%);opacity:1} 100%{-webkit-transform:translateY(10%);-moz-transform:translateY(10%);transform:translateY(10%);opacity:0} } @media screen and (max-width:767px){ .ysbox h3 {font-size: 20px;} .ysbox h3 b {font-size: 18px;} .phoneIndex b{ display:block;} .ix4{ padding-top:2em;} .jjfaIndex { padding-top:2em;} .news{padding-top:2em;} .newsIndex{ padding-bottom:0px;} .footBottom { border-top:none;} } @media screen and (max-width:1200px){ .aboutCon{ margin-bottom:20px;}} @media screen and (max-width:861px){ .ppIndex { margin-top: -55px; padding: 55px 0 0 0; }} @media screen and (max-width: 1366px){ .pw, .pw2, .pw3 { width: 1000px; } } @media screen and (max-width: 1024px){ .pw, .pw2, .pw3 { width: 90%; } } @keyframes play-btn-1 { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } 100% { -webkit-transform: scale(1.5); -moz-transform: scale(1.5); -ms-transform: scale(1.5); -o-transform: scale(1.5); transform: scale(1.5); opacity: 0; } } @keyframes play-btn-2 { 0% { -webkit-transform: scale(1); -moz-transform: scale(1); -ms-transform: scale(1); -o-transform: scale(1); transform: scale(1); opacity: 1; } 100% { -webkit-transform: scale(2); -moz-transform: scale(2); -ms-transform: scale(2); -o-transform: scale(2); transform: scale(2); opacity: 0; } } .proSubInfoTitle{ font-size:1.3em; text-align:center; margin-top:20px;} .proSubInfoTitle h2{ font-size:1.3em; margin-bottom:1.2em } .proSubInfoDe{ line-height:30px; font-size:1.2em} .proSubInfo a { margin-top: 20px; } .proDetailTop .container { overflow: hidden; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.06); padding-top:30px; } .pro-big-pict-box{position:relative} .pro-big-pict-box .pict-num{position:absolute;left:0;right:0;bottom:15px;z-index:105;text-align:center;color:#999} .pro-big-pict .slick-dots{display:none!important} .pro-small-pict{padding:0 40px;margin-top:20px} .pro-small-pict .pic2{margin:0 5px;border:1px solid #f2f2f2;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s} .pro-small-pict .pic2.act{border-color:#2e7eed} .pro-small-pict .slick-arrow{line-height:30px;width:auto;background:0 0;font-size:22px;font-weight:700; border:none} .pro-small-pict .slick-disabled{cursor:default;color:#f2f2f2} @media screen and (min-width:1025px){ .pro-small-pict .pic2:hover{border-color:#999} .pro-small-pict .slick-arrow:not(.slick-disabled):hover{color:#d9251d} } .pro-btns{text-align:left} .pro-btns a{vertical-align:top;margin-right:10px;width:158px;height:48px;background:#2a66aa;font-size:16px;text-align:center;white-space:nowrap;line-height:48px;color:#fff} .pro-btns a:first-child{background:#d9251d} .pro-btns .icon{display:inline-block;vertical-align:bottom;margin-right:15px;font-size:26px} @media screen and (min-width:1025px){ .pro-btns a:hover{background:#666} } @media screen and (max-width: 861px){ .pro-big-pict .slick-dots { display: block!important; } .pict-num, .pro-small-pict { display: none; } } .slick-slide:focus { outline:none;} .aboutUs{ line-height:2em; font-size:14px;} .aboutTitle h1{ font-size:1.3em; color:#333; margin-bottom:1em;} .culture{ width: 100%; padding:0; } .culture .list{ position: relative; } .culture .list .item{ float: left; cursor: pointer; position: relative; } .culture .list .item .font{ text-align: center; width: 100%; position: absolute; left: 0; background: #fff; padding:23px 0 26px; z-index: 2; transition: height 0.3s; } .culture .list .item .font .one{ display:inline;vertical-align: middle;} .culture .list .item .two{ display: none; } .culture .list .item h5{ font-size: 14px; color: #333; margin:0; font-weight:bold;text-align:center; line-height:30px; } .culture .list .item h5 a{ color:#333; text-align:center;} .culture .list .item .mun{ text-align: center; font-size: 26px; color: #999; background: url(/skin/default/images/about08.png) no-repeat center; line-height: 40px; display: block; opacity: 0.8; filter:alpha(opacity=80); transition: all 0.2s; font-family: 'Arial'; } .culture .list .even .font{ top:0; } .culture .list .odd .font{ bottom:0; } .culture .list .odd .pic{ padding-bottom: 170px; } .culture .list .item:hover .one{ display: none; } .culture .list .item:hover .two{ display: inline; display: inline-block; } .culture .list .item:hover h2{ color: #fff; } .culture .list .item:hover i{ width: 20px; margin:0 auto 17px; left: 0; } .culture .list .item:hover p{ display: block; } .culture .list .item:hover .mun{ color: #fff; opacity: 0.5; margin-top: 15px; filter:alpha(opacity=50); } .culture .list .hd a{ width: 50px; height: 50px; position: absolute; top:50%; display: block; margin-top: -25px; transition: all 0.3s; z-index: 2; } .culture .list .hd a.prev{ left:-100px; } .culture .list .hd a.next{ right:-100px; } .culture1{ background: #fff; width: 100%; padding:0; } .culture1 .list{ background: #fff; position: relative; } .culture1 .list .item{ float: left; width: 300px; cursor: pointer; position: relative; } .culture1 .list .item .font{ text-align: center; width: 100%; position: absolute; left: 0; background: #fff; padding:23px 0 26px; z-index: 2; transition: height 0.3s; } .culture1 .list .item .font .one{ display:inline;vertical-align: middle;} .culture1 .list .item .two{ display: none; } .culture1 .list .item h2{ font-size: 18px; color: #333; line-height: 48px; margin:0; } .culture1 .list .item i{ width: 0; height: 1px; background: #fff; display: block; margin:0 auto; position: relative; left: 5px; transition: width 0.3s; } .culture1 .list .item p{ font-size: 13px; color: #fff; text-align: center; display: none; opacity: 0.8; line-height: 23px; width: 240px; margin: 0 auto; filter:alpha(opacity=80); transition: all 0.3s; } .culture1 .list .item .pic{ max-width:100%; overflow: hidden; position: relative; z-index: 1; transition: width 0.3s; } .culture1 .list .item .mun{ text-align: center; font-size: 26px; color: #999; line-height: 40px; display: block; opacity: 0.8; filter:alpha(opacity=80); transition: all 0.2s; font-family: 'Arial'; } .culture1 .list .even .pic{ padding-top: 170px; } .culture1 .list .even .font{ top:0; } .culture1 .list .odd .font{ bottom:0; } .culture1 .list .odd .pic{ padding-bottom: 170px; } .culture1 .list .item:hover .font{ background: url(../image/about06.jpg) no-repeat center; height: 241px; } .culture1 .list .item:hover .one{ display: none; } .culture1 .list .item:hover .two{ display: inline; display: inline-block; } .culture1 .list .item:hover h2{ color: #fff; } .culture1 .list .item:hover i{ width: 20px; margin:0 auto 17px; left: 0; } .culture1 .list .item:hover p{ display: block; } .culture1 .list .item:hover .mun{ color: #fff; opacity: 0.5; margin-top: 15px; filter:alpha(opacity=50); } .culture1 .list .hd a{ width: 50px; height: 50px; position: absolute; top:50%; display: block; margin-top: -25px; transition: all 0.3s; z-index: 2; } .culture1 .list .hd a.prev{ background: url(/skin/default/images/btn05.png) no-repeat center; left:-100px; } .culture1 .list .hd a.next{ background: url(/skin/default/images/btn06.png) no-repeat center; right:-100px; } .culture1 .list .hd a.prev:hover{ background: url(/skin/default/images/btn05_h.png) no-repeat center; } .culture1 .list .hd a.next:hover{ background: url(/skin/default/images/btn06_h.png) no-repeat center; } .ab-cul{} .ab-cul .item{width:20%;float:left} .ab-cul .ac-a{} .ab-cul .slick-dots{margin:20px 0 0 10px;position:static} .ab-cul .slick-dots li{background:#fff ; border:3px solid #e8e8e8;width: 10px; height: 10px;} .ab-cul .slick-dots .slick-active {background: #fff!important; border:3px solid #2e7eed} .indexCasePic{ position:relative;} .indexCasePic .slick-dots{margin:-20px 0px 0px 0px;position:absolute; bottom:0;z-index:100; left:0; right:0; text-align: center; letter-spacing: -6px; padding:10px 0; } .indexCasePic .slick-dots li{background:#fff ; border:3px solid #e8e8e8;width:10px; height:10px;} .indexCasePic .slick-dots .slick-active { background: #fff!important; border:3px solid #2e7eed} .ac-a{height:230px;padding:0 25px;background:#fff;overflow:hidden;-webkit-transition:.4s;-moz-transition:.4s;transition:.4s} .ac-a .ico{margin-top:35px;height:50px;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s} .ac-a .ti{position:relative;margin-top:5px;padding-bottom:8px;color:#128ac8;font-size:20px;text-align:center;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s} .ac-a .ti:before{content:"";position:absolute;bottom:0;left:50%;margin-left:-20px;width:40px;height:2px;background:#128ac8;-webkit-transition:.3s;-moz-transition:.3s;transition:.3s} .ac-a .txx{margin-top:20px;line-height:1.4; text-align: center;} @media screen and (min-width:1025px){ .ac-a:hover{background:#128ac8;color:#fff} .ac-a:hover .ti{color:#fff} .ac-a:hover .ti:before{background:#fff} .ac-a:hover .ico{background-position:center bottom} } @media screen and (max-width:1366px){ .ac-a .ico{margin-top:30px} } @media screen and (max-width:601px){ .ab-cul .slick-dots{margin-top:10px} } @media screen and (max-width:401px){ .ab-cul .slick-dots{margin-left:0} .ab-cul,.ab-cul .ac-a{margin-left:0} } .contactCon{ background:#fff; border-radius:10px; padding:20px; max-width:1280px; margin:0 auto;} .contactTitle{ color:#32609e; text-align:center;} .contactContent{ max-width:1000px; margin:0 auto; padding-top:2em;} .contactContent .pic{ width: 98px; height: 98px; border-radius:50%; line-height: 98px; float: left; text-align: center; margin-right: 20px; background:#2e7eed; background-size: cover; } .contactContent .con{ float: left; } .contactContent h2{ font-size: 20px; color: #000000; line-height: 30px; padding: 5px 0 20px; } .contactContent p{ font-size: 14px; color: #666; line-height: 24px; } .contactContent img{ max-width: 100%; max-height: 100%; transition:all 0.5s; } .contactContent a:hover img{ transform: rotate(360deg); } @media screen and (max-width:667px){.contactContent .pic{ display:none;}} @media screen and (max-width:640px){ .subContact .comon_top{ display:none;} .subContact .crumbs{ width:100%} .contactTitle{ display:none;} .contactCon{ padding:0 15px;} } @media screen and (max-width:768px){ .productDetailPc{ display:none;}} .proDetailCon, .proSubCon{ background: #fff; padding:15px; } .mainCon .productDetailPc .ysbox{background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.06); padding-top:2em;} .tab-content { background-color: #fafafa; padding: 20px;display:block; text-align:center; line-height:24px; } .tabs-container h4, .accordion-content h4 { margin-bottom: 5px; } .tabs-container p, .accordion-content p { margin-bottom: 10px; font-size: 14px; text-align:left; } .tabs-container img{ max-width:100%; text-align:center} .tabs-container span{ line-height:2em;} a#scrollUp { right: 30px; bottom: 30px; width: 60px; height: 60px; background-color: #2e7eed; text-align: center; line-height: 60px; color: #ffffff; border-radius: 50%; font-size: 18px; } a#scrollUp:hover { background-color: #245eba; color: #ffffff; } .indexProTitle h3.section-title { margin-top:0px;} .bannerS{ display:none;} @media (max-width:767px) { .banner{ display:none;} .bannerS{ display:block; padding-top:74px; position:re;} .bannerS .bannerLetterD { position:absolute; top:30%; width:100%; z-index:2 } .bannerS .bannerLetterD p{ color:#fff; margin:0; text-align:left;} .bannerS .bannerLetterD p{ margin-bottom:30px;} .bannerS .bannerLetterD p.bTitle{font-size:20px; font-weight:500; color:#fff; letter-spacing:1px;} .bannerS .bannerLetterD p.bCon{color:#fff; font-size:16px; line-height:26px; font-weight:500; letter-spacing:1px;} .banner .slick-dots{left:50%;right:50%;bottom:4%;margin:0 -660px;text-align:left} .banner .slick-dots li{margin:0 12px 0 0;border-radius:5px;background:#fff} .banner .slick-dots .slick-active{width:54px;background:#fff!important} .headTop{ display:block; } .indexPro { padding-top:1.5em;} .indexProTitle h3.section-title { font-size:20px; margin-bottom:0px; margin-top:0px;} .indexProTitle{ margin-bottom:10px;} .contactfoot1, .quicklink, .ma{ display:none;} .contactfoot2{ padding-top:60px;} #header-search{ display:none;} } @media screen and (max-width:481px){ .bannerS .bannerLetterD p{ margin-bottom:10px;} .bannerS .bannerLetterD p.bTitle{font-size:18px; font-weight:500; color:#fff; letter-spacing:0px;} .bannerS .bannerLetterD p.bCon{color:#fff; font-size:14px; line-height:26px; font-weight:500; letter-spacing:0px;} .bannerS .bannerLetterD .btn-white{ padding:4px 10px; max-width:100px; border:1px solid rgba(255, 255, 255, 0.3);} .bannerS .ch{font-size:24px} .bannerS .slick-dots li{margin:0 4px} .banneSr .slick-dots{padding:10px 0} } .netWork{ padding-top:2em;} .netWork table{ width: 100%; border-left: 1px solid #dddddd; margin: 0 auto; font-family: "Microsoft YaHei"; border-collapse: collapse; border-spacing: 0; } .netWork table thead tr { background-color: #2e7eed; border-right: 1px solid #b8bfcc; } .netWork table thead th { border-right: 1px solid #b8bfcc; color: #ffffff; font-size: 16px; padding: 5px; } .netWork table tbody tr { border-bottom: 1px solid #dddddd; } .netWork table tbody td { border-right: 1px solid #dddddd; color: #929292; padding: 5px; } @media (min-width: 1024px){ .netWork table thead th { font-size: 18px; padding: 15px 5px; } .netWork table tbody td { font-size: 16px; padding: 15px 5px; } } .comon_topS{ display:none;} @media (max-width: 995px){ .comon_topS{ display:block;} .crumbs .centerBlock { font-size: 12px; background:#fafafa;} } .navSubList { padding-left:40px; padding-right:40px; height:60px; line-height:60px;} .navSubList .slick-arrow { position: absolute; z-index: 101; top: 50%; margin-top: -25px; width: 40px; height: 60px; background:none; font-family: IcoFont!important; text-align: center; color:#2e7eed; border:none;opacity:1; } .navSubList1 .slick-arrow { margin-top:-10px;} .navSubList .item a { display: block; float: left; min-width: 40px; padding: 0px 10px; line-height: 60px; text-align: center; position: relative; z-index: 1; color: #666666; font-size: 14px;-webkit-tap-highlight-color: transparent; outline: none; } .navSubList1 .item a { margin-top:10px; } .navSubList .item a span { position: relative; z-index: 2; width: 100%; overflow: hidden; height: 60px; display: block; } .navSubList .item .active:before { height: 60px; opacity: 1; filter: alpha(opacity=100); } .navSubList .item a:before { content: ""; left: 0; bottom: 0; height: 0; width: 100%; border-bottom:2px solid #2e7eed; transition: All 0.4s ease-in-out; -webkit-transition: All 0.4s ease-in-out; -moz-transition: All 0.4s ease-in-out; -o-transition: All 0.4s ease-in-out; position: absolute; opacity: 0; filter: alpha(opacity=0); } .navSubList .item .active { color: #2e7eed; } .subS{ display:none;} @media (max-width:768px) { .subPC{ display:none;} .subS{ display:block;} .subBanner .bannerLetter { bottom: 25%; } .contactContent h2{ font-size: 20px; color: #000000; line-height: 30px; padding: 5px 0 0px; margin-top:0px; } .aboutIndex { padding: 1.5em 0px; } .about-list-text h3 { font-size: 12px; font-weight: 600; line-height: 24px; } .about-list-icon { margin-right: 8px; } .indexAboutThree li { margin-bottom: 5px; } } .indexProTop.overlay::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; content: ""; -webkit-transition: all 0.4s ease; -moz-transition: all 0.4s ease; transition: all 0.4s ease; background:#2e7eed; opacity: 0.8; } .indexYs{ padding:2em 0px;} .indexProTop{ position: relative; overflow: hidden; } .indexProTop .content { padding: 40px; border: 10px solid #ffffff3b; } .indexProTop .content h2 { color: #fff; font-size: 38px; font-weight: 700; text-transform: capitalize; margin-bottom: 25px; } .indexProTop .content p { color: #fff; font-size:1rem; line-height:2rem; } .indexProTop .watch-inner { display: inline-block; text-align: center; display: block; margin-top: 110px; } .indexProTop .content { padding: 40px; border: 10px solid rgba(255, 255, 255, 0.3); border-radius:7px; } .indexProTop .content h2 { color: #fff; font-size: 30px; font-weight: 700; text-transform: capitalize; margin-bottom: 25px; } .indexProTop .content p { color: #fff; } .Cooperation{ padding:3em 0; background:#f7f7f7;} .PartnersList { padding:2em 0;} .Cooperation .PartnersList img{ max-width:150px; margin:0 auto; } .indexTitleMobile{ display:none;} @media only screen and (max-width: 640px){ .indexProTitlePC{ display:none;} .indexTitleMobile{ display:block;} .indexPro .indexTitle { text-align: center;} } .gallery-wthreegrids { padding: 0; } .gallery-grid a.agilefig{ background: url(../image/ys1.jpg) no-repeat center 0px; background-size: cover; display: block; min-height: 319px; } .gallery-grid a.agilefig.gallery-img2{ background: url(../image/ys2.jpg) no-repeat center 0px; background-size: cover; } .gallery-grid a.agilefig.gallery-img3{ background: url(../image/ys3.jpg) no-repeat center 0px; background-size: cover; } .gallery-grid a.agilefig.gallery-img4{ background: url(../image/ys4.jpg) no-repeat center 0px; background-size: cover; } .gallery-grid { padding: 0; } .gallery-grid.gallery-grid3 { float: right; } .gallery-grid.gallery-text, .gallery-grid.gallery-text2, .gallery-grid.gallery-text3 { padding: 2em 1em; background: #fff; position: relative; -webkit-transition: .5s all; -moz-transition: .5s all; -o-transition: .5s all; -ms-transition: .5s all; transition: .5s all; } .gallery-grid-row h4 { font-size: 16px; font-weight:700; color: #005baa; margin-bottom: 0.8em; -webkit-transition: .5s all; -moz-transition: .5s all; -o-transition: .5s all; -ms-transition: .5s all; transition: .5s all; } .gallery-grid-row h4 i{ font-size:26px; padding-right:10px;} .gallery-grid p { font-size:12px; line-height: 2.5em; -webkit-transition: .5s all; -moz-transition: .5s all; -o-transition: .5s all; -ms-transition: .5s all; transition: .5s all; margin:0px; } .gallery-grid.gallery-text:before { content: ''; width: 0px; height: 0px; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-right: 15px solid #fff; top: 42%; left: -15px; position: absolute; -webkit-transition: .5s all; -moz-transition: .5s all; -o-transition: .5s all; -ms-transition: .5s all; transition: .5s all; } .gallery-grid.gallery-text3:before { content: ''; border-top: 15px solid transparent; border-bottom: 15px solid transparent; border-left: 15px solid #fff; position: absolute; top: 42%; right: -15px; z-index:9; -webkit-transition: .5s all; -moz-transition: .5s all; -o-transition: .5s all; -ms-transition: .5s all; transition: .5s all; } .gallery-grid-row:hover .gallery-grid{ background: #2e7eed; } .gallery-grid-row:hover .gallery-grid h4{ color: #fff; } .gallery-grid-row:hover .gallery-grid p { color: #fff; } .gallery-grid-row:hover .gallery-grid.gallery-text:before { border-right-color:#2e7eed; } .gallery-grid-row:hover .gallery-grid.gallery-text3:before { border-left-color:#2e7eed; } .aboutTitle{ padding-top:2em;} .ry .item .pic a img{ padding:0 5px; } .searchCon{ padding:30px; font-size:14px;} .indexZz{ width:100%;background:#2e7eed;} .product-number-info { width:100%; background:#2e7eed; position: relative;} .product-number-info .product-number-inner { width:100%; padding:40px 0;} .product-number-info ul {padding: 55px 0; padding-bottom:20px; } .q {zoom: 1; } .product-number-info .product-number-inner i.fa{ display:block; color:#1466d9; font-size:4em;} .product-number-info div {olor: #fff;padding-top: 1px; text-align:center;} .product-number-info li:first-child {border: none;} .product-number-info b {font-weight: 300;font-size:2.2em;line-height: 1;display: inline-block;position: relative;margin: 20px 0 10px; color:#fff; text-align:center;} .product-number-info p {font-size: 16px; color:#fff;} .product-number-info b i {font-style: normal;} .product-number-info b sup {position: absolute;font-size: 20px;right: -15px;top: -3px;} .product-number-info div.li-2 b, .product-number-info div.li-2 p {} .product-number-info b em {font-style: normal;font-size: 26px;font-weight: 100;padding-left: 2px;position: relative;top: -4px;} .partnerList{ width:23%; margin:0 1%; background:#fff; margin-bottom:20px; float:left;} .partnerList p{ text-align:center; line-height:24px; border-top:1px solid #eee; margin-top:10px; padding-top:10px; font-weight:400; color:#000; } .partnerBox{} .afterService p{ font-weight:500; color:#2e7eed; font-size:15px;} .afterService ul{ margin-bottom:15px;} .afterService i{color:#2e7eed; padding-right:10px;} .caseCon { padding-top:20px;max-width: 1280px; width: 100%; margin:0 auto;} .caseCon .pic{ position:relative;} .caseCon ul li { margin-bottom: 30px; border-bottom: 1px solid #eee; padding: 30px 0; cursor: pointer; box-shadow: 0 0 20px rgba(0,0,0,0.06); transition: .4s; list-style-type: none; overflow:hidden; } .caseCon ul li .pic img { max-width: 100%; transition: 0.3s; } .caseCon ul li { width:31%; float:left; margin:1%; padding:10px;} @media (max-width: 995px){ .caseCon ul li { width:48%; float:left; margin:1%; padding:10px;} } @media (max-width: 479px){ .caseCon ul li { width:100%; float:none; margin:1% 0px; padding:10px;} } .caseCon ul li .caseContitle{ padding:10px} .caseCon ul li .caseContitle h5{ text-align:center; color:#212529; width:100%; line-height:30px; font-size:1rem;overflow: hidden; text-overflow: ellipsis; position: relative; white-space: nowrap;} .caseContitle a{ display:block; position:relative; border-top:1px solid #ccc; padding-top:10px; color:#777} .caseContitle h5 a{ border:none;} .caseContitle .arrowsR{ position: absolute; top: 60%; right: 0px; transform: translate(0, -50%); width: 30px;} .caseContitle .arrowsR i{ font-size:18px;} .caseCon ul li:hover .pic img { transform: scale(1.1); }