body, dl, dd, ul, ol ,h1, h2, h3, h4 ,form, input, button, textarea, p, th, td{ margin:0; padding:0;} body{ font:12px/1.5 arial,'Microsoft YaHei'; color:#333; font-size:12px;} img{vertical-align: middle; border:none;} ul,ol{list-style:none outside none;} table{border-collapse:collapse; border-spacing:0;} button, input, select, textarea {font-size: 100%; vertical-align:middle;} a{ color:#333; text-decoration:none; blr:expression(this.onFocus=this.blur()); } a:hover{ text-decoration:none; text-decoration:none!important; } :focus {outline: 0 none;} h1,h2,h3{ font-size:100%; font-weight:normal;} button, input[type="button"], input[type="reset"], input[type="submit"] {cursor: pointer; -webkit-appearance: button;-moz-appearance: button;} .text,.btn,textarea{font-family:arial,'Microsoft YaHei';} .clearfix:after{ content:""; clear:both; height:0; visibility:hidden; display:block;} .clearfix{*zoom:1;} em,i{ font-style:normal;} li{ list-style:none;} h3{ font-weight:normal;} .box{ width: 1340px; margin: 0 auto; } .head{ background: #fff; border-top: 3px solid #02368c;height: 87px; } h1{ float: left; line-height: 87px; padding-left: 96px; } .head_right{ float: right; padding-right: 3px; } .lan{ float: left; } .lan a{ display: block; height: 87px; line-height: 87px; font-size: 18px; width: 100px; text-align: center; border-left: 1px solid #cbcbcb; } .visit{ float: left; height: 87px; cursor: pointer; position: relative; line-height: 87px; font-size: 18px; width: 100px; background: url(../images/head.png) center center no-repeat; } .visit_inner{ position: absolute; display: none; z-index: 9999; left:-18px; top: 87px; width: 140px; height: 140px; } .visit_inner img{ width: 140px; height: 140px; overflow: hidden; } .visit:hover .visit_inner{ display: block; } .nav_ul li{ float: left; margin-left: 10px;position: relative; } .nav_ul li a{ display: block; z-index: 99;transition: all 0.5s ease 0s; position: relative; height: 87px; text-indent: 38px; line-height: 87px; font-size: 18px; width: 170px; background: url(../images/head1.png) 120px center no-repeat; } .nav_ul{ float: left; margin-right: 50px; } .nav_ul li:nth-child(1) a{ background:none!important; text-indent: 0; text-align: center; } .nav_ul li:after{ width: 100%; height: 0; background: #02368c;left: 0; position: absolute; top: 0; content: ''; transition: all 0.5s ease 0s; } .nav_ul li:hover:after{ height: 100%; transition: all 0.5s ease 0s; } .nav_ul li:hover a{ color: #fff;transition: all 0.5s ease 0s;background: url(../images/head11.png) 120px center no-repeat; } .nav_ul li .subnav{width:100%; display: none; box-sizing: border-box; position:absolute; left:0; transition: all 0.5s ease 0s; top:87px; padding: 10px; z-index:9999999;background: url(../images/subnav.png) left center repeat; border-radius: 0 0 20px 20px; } .nav_ul li .subnav a{ height:28px; width: 100%; border-radius: 8px; transition: all 0.5s ease 0s; text-indent: 0; background: none; line-height:28px; font-size: 14px; text-align:center; overflow:hidden; color:#fff; } .nav_ul li .subnav a:hover{ color:#02368c;background:#fff;transition: all 0.5s ease 0s;} .search{ float: left; display: block; height: 87px; line-height: 87px; cursor: pointer; width: 100px; text-align: center; border-left: 1px solid #cbcbcb;border-right: 1px solid #cbcbcb; } #search-form { -moz-transition: max-height, 0.5s; -o-transition: max-height, 0.5s; -webkit-transition: max-height, 0.5s; transition: max-height, 0.5s; position: absolute; top:90px; right:201px; width: 320px; max-height: 0; overflow: hidden; background-color: #e1e4e7; z-index: 999 } .fixed #search-form { top:60px; } #search-form.open { max-height: 60px; } #search-form fieldset { position: relative; padding: 0; border: none; } #search-form input { -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box; display: block; height: 50px; } #search-form input[type="search"] { width: 100%; padding: 0 5px 0 22px; background: transparent; border: none; outline:none; font-size: 16px; } #search-form input[type="submit"] { position: absolute; bottom: 0; right: 0; width: 60px; margin: 0; font-size: 16px; padding: 0; font-weight: 700; text-transform: uppercase; color: #02368c; background: #c6cacd; border: none; cursor: pointer;outline:none; } @keyframes fadedown { from { transform: translateY(-100%); opacity: 0; } to { transform: translateY(0); opacity: 1; } } .foot{background: url(../images/footbj.jpg) center top no-repeat; height: 310px; position: relative;} .foot_top{ padding:123px 202px 56px; } .foot_bottom{ padding:0 202px;background: url(../images/footbj1.png) center top repeat; width: 100%; box-sizing:border-box; height:60px;overflow: hidden; } .add_left{ float: left; height: 60px; line-height: 60px; font-size:14px; color: #8d98b7; } .add_right{float: right; height: 60px; line-height: 60px; font-size:14px; color: #8d98b7;} .add_right a{ margin-left: 6px; font-size:14px; color: #8d98b7; transition: all 0.5s ease 0s; } .add_right a:hover{ color: #fff; transition: all 0.5s ease 0s; } .foot_ul{ float: left; } .foot_ul li{ float: left; margin-right: 50px; } .foot_ul li a{ display: block; font-size:20px; color: #fff; height:70px; line-height: 70px; } .foot_div{ float: right; } .foot_mess{ font-size: 16px; color: #fff; display: block; border: 1px solid #6785bb; width:188px; float: left; height: 68px; margin-right: 30px; line-height: 68px; text-align: center; border-radius: 68px; } .what{font-size: 16px; color: #fff; position: relative; display: block;background: url(../images/foot.png) 127px center no-repeat; float: left; border: 1px solid #6785bb; width:188px; height: 68px; line-height: 68px; text-indent: 42px; border-radius: 68px; } .foot_end{ display: block; position: absolute; left: 50%; margin-left:-80px; top: 0;background: url(../images/foot1.png) center top no-repeat; width: 160px; height: 80px; } .visit_foot{ position: absolute; display: none; left:0px; top: -117px; width: 110px; height: 110px; } .visit_foot img{ width: 110px; height: 110px; overflow: hidden; } .catalog{ background: #fff; box-shadow: 0 0 20px #ebedee; border-bottom: 1px solid #ebeff6; height: 69px; overflow: hidden; } .what:hover .visit_foot{ display: block; } .catalog_ul{ float: left; padding-top: 10px; } .catalog_ul li{ float: left; margin-right:6px; } .catalog_ul li a{ display: block; transition: all 0.5s ease 0s; font-size: 18px; height:50px; line-height: 50px; width:140px; text-align: center; border-radius: 50px; } .catalog_ul li a:hover,.catalog_ul li a.for,.catalog_ul li.on a{transition: all 0.5s ease 0s; color: #fff; background: #02368c} .site{ float: right;padding: 10px 0 0 6px;background: url(../images/cata.png) left 28px no-repeat; } .site a{ display: block;transition: all 0.5s ease 0s; padding: 0 20px; font-size: 16px; height:50px;background: url(../images/cata1.png) right center no-repeat; line-height: 50px; color: #999999; float: left; } .site a:nth-last-child(1){transition: all 0.5s ease 0s; color: #333333; background: none; padding-right: 0;} .site a:hover{color: #333333;} .about{background: url(../images/aboutbj.jpg) center top no-repeat; padding-bottom: 100px; background-size: cover; } .about_inner{ padding: 84px 0 70px 0; } .abouttit:after{ width:130px; height: 5px; background: #02368c; display: block; position: absolute; left: 0; bottom: -3px; content: '' } .about_ul{} .about_ul li{ float: left; width: 25%; } .aboutimg{ display: block;transition: all 0.5s ease 0s;background: url(../images/about5.png) center top no-repeat; width: 224px; height: 224px; margin: 0 auto; line-height: 200px; text-align: center; } .aboutnum{ height: 113px; line-height: 113px; text-align: center; font-size: 56px; overflow: hidden; } .aboutnum sup{ font-size: 16px; margin-left: 10px; } .about_line{ width: 60px; height: 3px; background: #023890; margin: 0 auto } .aboutcom{ font-size: 22px; text-align: center; height:80px; line-height: 80px; } .about_ul li:hover .aboutimg{ transform: translateY(-20px); transition: all 0.5s ease 0s;} .deve{background: url(../images/devebj.jpg) center top no-repeat; height: 940px;} .small_lop{ position: relative; height: 174px;background: url(../images/deve2.png) center 72px repeat-x; } .small_inner{ width:1200px; margin: 0 auto; overflow: hidden; height: 174px; } .small_inner li{ float: left; cursor: pointer; width: 200px;background:url(../images/deve1.png) no-repeat center 68px; height: 134px;} .small_time{ height: 82px; line-height: 82px; text-align: center;font-size: 30px; color: #fff; display: block; padding-top: 78px; } .small_inner li.on{background:url(../images/deve3.png) no-repeat center center;} .small_inner li.on .small_time{ padding-top: 0; color: #fff; } .left_lop{background-image:url(../images/deve_left.png); height: 22px; cursor: pointer; width:13px; position: absolute; left: -45px; top: 62px; } .right_lop{background-image:url(../images/deve_right.png); height: 22px; cursor: pointer; width:13px;position: absolute; right: -45px; top: 62px; } .left_lop:hover{background-image:url(../images/deve_left1.png);} .right_lop:hover{background-image:url(../images/deve_right1.png);} .lop{ padding-bottom: 60px; } .large_lop li{ display: none; } .jour_inner{ display: none; } .deve_h3{ color: #fff; padding-top:58px; text-align: center; height: 150px; line-height: 150px; font-size: 32px; } .lop_dl{ margin-bottom:44px; } .lop_dl dt{ float: left; width: 590px; height: 330px; overflow: hidden; border-radius: 5px; } .lop_dl dt img{ width: 590px; height: 330px; overflow: hidden; border-radius: 5px;} .lop_dl dd{ float: left; width: 582px; background: #3c7ec1; height: 330px; padding: 0 38px; box-sizing: border-box; border-radius:0 5px 5px 0;} .lop_time{ display: block; height:126px; line-height: 126px; color: #fff; font-size: 60px; overflow: hidden; } .lop_div{ padding-right:28px; height:160px; line-height: 32px;color: #fff; overflow: hidden; font-size:16px; padding-left: 20px; overflow-y:auto; background:url(../images/dian.png) no-repeat left 10px; } .large_lop{ margin-bottom:50px; } .lop_div::-webkit-scrollbar { width: 4px; background: rgba(255,255,255,.5); border-radius: 10px; } .lop_div::-webkit-scrollbar-thumb { border-radius: 10px; background: #02368c; } .enterprise{background: url(../images/civibj2.jpg) center top no-repeat; background-size: cover; padding: 96px 0 44px 0; } .ent_dl{ margin-bottom: 60px; } .ent_dl dt{ float: right; width:670px; height: 430px; overflow: hidden; margin-left: 60px; } .ent_dl dt img{ width:670px; height: 430px; overflow: hidden; } .ent_dl dd{ float: left; width:608px; } .ent_tit{ height:98px; line-height: 98px; border-bottom: 1px solid #cbd5e6; font-size: 32px; position: relative; } .ent_tit:after{ position: absolute; left: 0; bottom: -3px; width:130px; height: 5px; background: #02368c; content: '' } .ent_zi{height: 98px; line-height: 98px; overflow: hidden; font-size:24px; overflow: hidden; } .ent_inner{ height: 208px; overflow: hidden; font-size: 18px; color: #666666; line-height: 30px; } .ent_dl:nth-child(even) dt{ float: left; margin: 0 60px 0 0; } .core{background: url(../images/civibj.jpg) center top no-repeat; height: 640px; } .core_tit{ font-size: 32px; color: #fff; height:116px; line-height: 116px; padding-top: 60px; text-align: center; } .core_line{ background: #a5d5f1; width:608px; height: 1px; margin: 0 auto; position: relative; margin-bottom: 42px; } .core_line:after{ position: absolute; left: 50%; top: -2px; width:130px; height:5px; background: #02368c; margin-left: -65px; content: '' } .core_ul{ margin: 0 0 0 -33px; } .core_ul li{ float: left; margin: 0 0 0 33px;background: url(../images/civi.png) center top repeat; height: 320px; width:310px; padding: 0 20px; box-sizing: border-box; } .core_title{ display: block; font-size: 24px; color: #fff; padding-top: 10px; height:62px; line-height: 62px; overflow: hidden; } .coreline{ display: block; width:50px; height: 1px; background: #a2c5e5; margin-bottom: 14px; } .core_div{ color: #fff; line-height: 28px; font-size:16px; height:224px; overflow: hidden; } .duty{background: url(../images/dutybj.jpg) center top no-repeat;} .duty_tit{ font-size: 32px; text-align: center; height:170px; line-height: 170px; overflow: hidden; } .duty_dl{ margin-bottom:60px; box-shadow: 0 0 20px #e8ecef; background: #fff; border-radius: 5px; padding: 30px; } .duty_dl dd{ float: right; width:120px; height: 100px; background:#f6f6f6; border-radius: 5px; text-align: center; } .duty_time{ display: block; padding-top: 24px; height:30px; line-height: 30px; color: #999999; font-size:26px; } .duty_year{display: block; height:20px; line-height: 20px; color: #999999; font-size:14px; } .duty_dl dt{ float: left; width:1080px; } .dutytit{ display: block; height:56px;transition: all 0.5s ease 0s; line-height: 56px; overflow: hidden; font-size:24px; } .duty_div{ height: 48px; line-height: 24px; overflow: hidden; font-size: 14px; color: #7a7a7a } .duty_dl:hover .dutytit{ color: #02368c; transition: all 0.5s ease 0s; } .detailed{ padding: 60px 0 20px 0; border-bottom: 1px solid #cbcbcb; margin-bottom: 30px; } .det_tit{ font-size: 34px; text-align: center; height: 64px; line-height: 64px; overflow: hidden; display: block; } .det_div{ text-align: center; height:52px; line-height: 52px; overflow: hidden; font-size: 20px; } .det_time{ display: inline-block; margin-right: 42px; color: #999999; } .det_time img{ margin:-4px 16px 0 0; } .duty_info{ border-bottom: 1px solid #cbcbcb; padding-bottom: 30px; } .page{ padding:38px 0 100px 0 } .page_left{ float: left; } .page_a{ display: block;transition: all 0.5s ease 0s; margin-right:40px;height: 54px; float: left; line-height: 54px; border-radius: 54px; text-align: center; width:120px; background: #f5f5f5; font-size: 16px; } .page_end{ float: right; height: 52px;background: url(../images/end.png) 153px center no-repeat; border-radius: 54px; line-height: 52px; border: 1px solid #575757; width:188px; text-indent: 20px; font-size: 16px; } .page_a:hover{ background: #02368c; color: #fff; transition: all 0.5s ease 0s; } .page_end:hover{background: #02368c url(../images/end1.png) 153px center no-repeat; color: #fff; border: 1px solid #02368c } .duty_ul{ margin: 0 0 0 -40px; } .duty_ul li{ float: left; margin:0 0 60px 40px; border-radius: 10px; overflow: hidden; width: 420px; background: #f8f8f8; box-shadow: 0 0 10px #eef0f3; position: relative; } .news_img { width: 420px; display: block; height: 250px; overflow: hidden; border-radius: 5px; } .news_img img{ width: 420px; height: 250px; overflow: hidden; border-radius: 5px; } .news_div{ padding: 16px 30px 0; border-radius: 0 0 5px 5px; } .news_time{ display: block;transition: all 0.5s ease 0s; height:40px; line-height: 40px; overflow: hidden; font-size: 16px; padding-left: 24px; background: url(../images/news1.png) left center no-repeat; } .newstit{ height: 64px; transition: all 0.5s ease 0s;line-height: 32px; overflow: hidden; font-size: 22px; } .newssee{ display: block; transition: all 0.5s ease 0s;height: 62px; line-height: 62px;background: url(../images/news2.png) 76px center no-repeat; font-size: 16px; } .duty_ul li:after{ position: absolute; left: 0; bottom: 0; width: 100%; height: 0; background: #02368c; content: '';transition: all 0.5s ease 0s; } .duty_ul li:hover:after{height: 100%; transition: all 0.5s ease 0s;} .duty_ul li a{ display: block; position: relative; z-index: 999 } .duty_ul li:hover .news_time{ color: #fff; transition: all 0.5s ease 0s;background: url(../images/news11.png) left center no-repeat; } .duty_ul li:hover .newstit{color: #fff; transition: all 0.5s ease 0s;} .duty_ul li:hover .newssee{color: #fff; transition: all 0.5s ease 0s;background: url(../images/see1.png) 76px center no-repeat;} .mess{background: url(../images/messbj.jpg) center top no-repeat; height: 981px;} .mess_cn{ font-size: 30px; height:58px; line-height: 58px; text-align: center; display: block; padding-top: 68px; } .mess_zi{ height: 44px; line-height: 44px; font-size: 16px; overflow: hidden; display: block; text-align: center; color: #666666; margin-bottom: 28px; } .mess_div{ margin:0 0 20px -40px; } .mess_em{ display: block; font-size: 20px; height: 56px; line-height: 56px; overflow: hidden; } .mess_txt{ background: #fff; font-size: 16px; border-radius: 5px;padding:0 10px; box-sizing: border-box; box-shadow: 0 0 10px #eef1f5; width: 650px; height: 60px; line-height: 60px; border: none; } .mess_inner{ float: left; margin:0 0 0 40px; width: 650px; } .mess_i{ display: block; font-size: 16px; height:38px; line-height: 38px; color: #999999 } .mess_no{ margin-left: 0; } .mess_area{ width: 100%; background: #fff; border-radius: 5px; box-shadow: 0 0 10px #eef1f5; resize: none; padding: 10px; box-sizing: border-box; height: 190px; line-height: 24px; border: none; } .code_txt{ width: } .mess_left{width: 380px; float: left; } .code_txt{ background: none; float: left; font-size: 16px; color: #b4c1c6; width: 246px;} .mess_left .mess_em_{ float: left; } .mess_what{height: 58px; width:378px; border: 1px solid #cfd8dc; border-radius: 5px;} .code_img{ float: right; width:130px; height: 58px; line-height: 58px; border-left: 1px solid #cfd8dc; border-radius: 0 5px 5px 0; } .mess_right{ float: right; } .mess_sub{ cursor: pointer; width:228px; height: 58px; text-align: left; background: url(../images/sub1.png) 190px center no-repeat; border-radius: 5px; border: 1px solid #575757; text-indent: 20px; font-size:16px; color: #575757 ; margin-top: 70px; } .mess_sub:hover{background: url(../images/sub11.png) 190px center no-repeat; color: #02368c; border: 1px solid #02368c} .map_img{ margin-top:50px; height:500px; } .way_ul{ margin: 50px 0 120px -40px; } .way_ul li{ float: left; margin-left: 40px; width: 420px; height: 200px; overflow: hidden; background: #f2f4f8; padding: 0 30px; box-sizing: border-box; } .way_div{padding-top: 10px; height:86px; line-height: 86px; overflow: hidden; border-bottom: 1px solid #dfdfdf } .way_tit{ display: block; float: left; height: 86px; line-height: 86px; font-size:28px; overflow: hidden; } .way_img{ float: right; height: 86px; line-height: 86px; } .way_inner{ height: 60px; line-height: 60px; font-size:20px; overflow: hidden; margin-bottom: 42px; } .joinbox{background:#f3f7f9 url(../images/join.jpg) center top no-repeat; padding: 204px 0 50px 0;} .accomplish{ background: url(../images/join2.jpg) center top no-repeat; height: 470px; padding: 0 70px; box-sizing: border-box; } .acc_left{ float: left; width: 494px; height:330px; overflow: hidden; margin-top: 60px; } .acc_right{ float: right; line-height: 470px; height: 470px; overflow: hidden; width:668px; } .acc_right img{ width: 668px; height: 385px; overflow: hidden; } .post_tit{ text-align: center;font-size: 38px; height:180px; line-height: 180px; overflow: hidden; } .recu ul{ cursor:pointer; background:#f3f4f8; height:200px; padding:0 60px; border-left: 6px solid #02368c; position: relative; } .Requirement em{ font-size:22px;padding: 22px 0 10px 0; display: block; } .Requirement{ display:none; background: #f3f4f8; border-top: 10px solid #e4e7e9; padding:40px 70px 60px; line-height: 40px; font-size: 18px; box-shadow: 0 0 10px #e9ecee; } /* .recu ul.act{ background: #b71d21 } */ /* .recu ul.act li{ color: #fff; background: url(../images/join2.png) right center no-repeat; } */ .join_left{ float: left; width: 980px; } .join_tit{ display: block; height:44px; transition: all 0.5s ease 0s; line-height: 44px; overflow: hidden; font-size: 28px; padding-top: 32px; } .join_wrap{ height:40px; line-height: 40px; overflow: hidden; } .branch_i{ display: inline-block; font-size:18px; margin-right: 55px; } .join_post{ display: block; height:84px; line-height: 84px; overflow: hidden; font-size:18px; padding-left:24px; background: url(../images/join2.png) left center no-repeat; } .join_right{ float:right; padding-top:72px; } .join_see{ display: block; transition: all 0.5s ease 0s; width: 188px; height: 52px; line-height: 52px; text-indent: 43px; border: 1px solid #04192b;background: url(../images/join4.png) 136px center no-repeat; border-radius: 52px; color: #04192b; font-size:14px; } .recu dd{margin-bottom: 40px;} .pos_one{ position: absolute; left:130px; transition: all 0.5s ease 0s; background: url(../images/join1.png) center top no-repeat; width: 10px; height: 39px; display: none; bottom:-25px; } .pos_two{ position: absolute; right:130px; transition: all 0.5s ease 0s; background: url(../images/join1.png) center top no-repeat; width: 10px; height: 39px; display: none; bottom:-25px; } .recu ul.act .pos_one,.recu ul.act .pos_two{ display: block; transition: all 0.5s ease 0s; } .recu ul.act .join_tit{ color: #02368c; transition: all 0.5s ease 0s; } .recu ul.act .join_see{background:#02368c url(../images/join3.png) 136px center no-repeat; border: 1px solid #02368c; color: #fff; transition: all 0.5s ease 0s; } .join_mall{ text-align: center; color: #fff; height: 70px; line-height: 70px; width: 100%; background: #02368c; margin-top: 40px; } .jointitle{ font-size: 30px; text-align: center; height:166px; line-height: 166px; } .strategy{background: url(../images/strbj.jpg) center top no-repeat; } .str_title{ padding: 66px 0 46px 0; } .str_cn{ height:56px; line-height: 56px; text-align: center; font-size: 30px; overflow: hidden; display: block; } .str_zi{height:48px; line-height: 48px; text-align: center; font-size: 18px; overflow: hidden; display: block;} .system{ margin: 0 0 78px -38px; } .sys_dl{ float: left;margin: 0 0 0 38px; padding: 30px 0 46px 0; background: #f3f4f8; border-radius: 5px; box-shadow: 0 0 10px #eceff1; width: 650px;} .sys_dl dt{ text-align: center; height:100px; line-height: 100px; } .sys_tit{ display: block; text-align: center; height: 48px; line-height: 48px; font-size:24px; overflow: hidden; } .sys_inner{display: block; text-align: center; height: 44px; line-height: 44px; font-size:18px; overflow: hidden; } .foster{ margin:0 0 120px -40px; } .foster_dl{ margin: 0 0 0 40px; float: left; width: 420px; } .foster_dl dt{ width:420px; height: 320px; overflow: hidden; border-radius: 5px 5px 0 0; } .foster_dl dt img{width:420px; height: 320px; overflow: hidden; border-radius: 5px 5px 0 0;} .foster_dl dd{ width: 420px; background: #f3f4f8; border-radius: 0 0 5px 5px; padding: 40px 30px; box-sizing: border-box; } .foster_tit{ display: block; height:62px; line-height: 62px; overflow: hidden; font-size:24px; } .foster_line{ display: block; width:56px; height: 1px; background: #aabbd7; margin-bottom: 10px; } .foster_inner{ height:136px; line-height: 34px; overflow: hidden; font-size:18px; color: #666666 } .foster_dl:nth-child(even) dd{ border-radius: 5px 5px 0 0 } .foster_dl:nth-child(even) dt,.foster_dl:nth-child(even) dt img{ border-radius: 0 0 5px 5px } .honor{background: url(../images/honorbj.jpg) center top no-repeat; height: 1520px;} .honor_title{ font-size: 32px;height:172px; line-height: 172px; text-align: center; display: block; } .honor_inner{ margin: 0 0 0px -55px;} .honor_inner li{ float: left; width:410px; margin: 0 0 30px 55px; text-align:center; } .honor_inner li a{ display: block; width: 420px; height: 280px; overflow: hidden; box-shadow: 0 0 10px #e9edf0; margin-bottom: 20px; } .honor_inner a img{ height: 280px; overflow: hidden;} .honor_tit{ text-align: center; transition: all 0.5s ease 0s; font-size: 22px; height: 64px; line-height: 32px; overflow: hidden; } .honor_inner li:hover .honor_tit{ color: #02368c; transition: all 0.5s ease 0s; } .casebox .small_box{width: 100%; position: relative;} .casebox .small_list{position:relative;height:70px;overflow:hidden} .casebox .btn{display:block;width:80px;height:44px;cursor:pointer; position: absolute; z-index: 9999;} .casebox .left_btn{background:url(../images/case_left.png) left top no-repeat; left:330px; bottom:250px; } .casebox .right_btn{background:url(../images/case_right.png) left top no-repeat; left:430px; bottom:250px; } .casebox .large_box{ width:100%; overflow: hidden; position: relative; height: 932px; } .casebox .large_box .caseimg img{width: 100%; height: auto; max-width: 100% } .caseinner{ position: absolute; z-index: 999; left:290px; top: 180px; width:540px; border-radius: 5px; padding: 0 44px; box-sizing: border-box; height:580px; background: url(../images/casebj.png) center top repeat; } .casepic{ height: 80px; display: block; margin-top: 78px; } .casepic img{ width: 80px; height: 80px; border-radius: 80px; overflow: hidden; } .casetit{ height: 92px; line-height: 92px; overflow: hidden; font-size:32px; color: #fff; } .casezi{ height: 96px; line-height: 32px; color: #fff; overflow: hidden; font-size:16px; margin-bottom: 20px; } .case_see{height: 36px; line-height: 36px; display: block; overflow: hidden; color: #fff; font-size:16px; width: 98px;background: url(../images/case.png) right center no-repeat; } .case_num{ text-align: right; height: 58px; line-height: 58px; color: #fff; font-size: 26px; } .site_num{ font-size:52px; } .caseul li{ overflow: hidden; width: 100%; height: 100%; display: none; } .about_inner img{ width: auto; height:auto; max-width: 100% } .pro{ background: #f3f7f9; padding:60px 0; } .pro_title{ margin-bottom: 60px; } .pro_cn{ display: block; float: left; height:70px; line-height: 70px; font-size:36px; } .pro_see{ float: right; display: block; height: 68px;transition: all 0.5s ease 0s; font-size: 16px;background:url(../images/prosee.png) 128px center no-repeat; text-indent:46px; line-height: 68px; width:188px; border-radius: 50% 50%; border: 1px solid #3b3b3c; } .pro_see:hover{ transition: all 0.5s ease 0s; border: 1px solid #02368c; color: #fff;background:#02368c url(../images/see1.png) 128px center no-repeat; } .pro_ul{background:url(../images/probj1.jpg) left top no-repeat; padding:80px 0 0 24px; margin-bottom: 120px; } .pro_ul li{ float: left; margin-left: 60px; width:350px; background: #02368c; border-radius: 5px; padding-top: 10px; } .proimg{ width:330px; height: 450px; margin: 0 auto; display: block; overflow: hidden;border-radius: 5px; } .proimg img{width:330px;transition: all 1s ease 0s; height: 450px; border-radius: 5px;} .protit{ text-align: center; height:100px; line-height: 100px; display: block; font-size: 28px; color: #fff; overflow: hidden; } .pro_ul li:hover .proimg img{ transition: all 1s ease 0s; transform: scale(1.1); } .ment_ul{ margin:0 0 0 -60px; } .ment_ul li{ float: left; margin: 0 0 60px 60px; width: 640px; height: 340px; border-radius: 8px; overflow: hidden; position: relative; } .ment_img{ display: block; width: 640px; height: 340px; overflow: hidden; } .ment_img img{width: 640px;transition: all 1s ease 0s; height: 340px; overflow: hidden; } .ment_tit{ position: absolute; left: 0; transition: all 0.5s ease 0s; bottom: 0; width: 100%;background:url(../images/protit.png) left top repeat; padding: 0 28px; box-sizing: border-box; height: 80px; line-height: 80px; color: #fff; font-size: 28px; border-radius: 0 0 8px 8px; } .ment_ul li:hover .ment_img img{ transition: all 1s ease 0s; transform: scale(1.1); } .ment_ul li:hover .ment_tit{ color: #02368c; transition: all 0.5s ease 0s; } .indexflexslider {position: relative;width: 100%;height:auto; overflow: hidden; text-align: center; clear: both;} .slides li .banner_img{ width: 100%; height: auto; transform: translate3d(0px, 0px, 0px); transition: all 1000ms ease 0s} .slides li { position:relative; width:100%; height:auto; float: left; } .slides li.flex-active-slide img{ -webkit-animation:scale-bg 6s linear forwards; animation:scale-bg 6s linear forwards; } .slides {width:100%; height:auto;} .flex-control-nav {display: block; width: 8px; text-align: center; z-index: 99; position: absolute; right: 40px; top: 40%; } .flex-control-nav li{ margin:15px 0; } .flex-control-nav li a{ display: block; border: 1px solid #fff; width: 6px; height: 58px; font-size: 0;transition: all 0.5s ease 0s; } .flex-control-nav li a.flex-active{background:#fff; transition: all 0.5s ease 0s; } .flex-direction-nav,.flex-prev{ display: none; } @-webkit-keyframes scale-bg{ from{ -webkit-transform:scale(1.2); transform:scale(1.2); } to{ -webkit-transform:scale(1); transform:scale(1); } } @keyframes scale-bg{ from{ -webkit-transform:scale(1.2); transform:scale(1.2); } to{ -webkit-transform:scale(1); transform:scale(1); } } .pro_way{ float: left; width:310px; box-shadow: 0 0 10px #edf1f5; border-radius: 5px; background: #fff; padding:0 20px 34px; box-sizing: border-box; } .waypro_tit{ display: block; font-size: 28px; height:88px; line-height: 88px; border-bottom: 1px solid #dddddd } .waypro_ul li .menu{ font-size: 20px;transition: all 0.5s ease 0s; display: block; height:48px; line-height: 48px; overflow: hidden; background: url(../images/cata3.png) right center no-repeat; } .waypro_inner a{ display: block; transition: all 0.5s ease 0s; height:34px; line-height: 34px; font-size: 16px; overflow: hidden;background: url(../images/cata5.png) left center no-repeat; padding-left: 22px; } .waypro_inner a.up,.waypro_inner a:hover{ color: #02368c;background: url(../images/cata4.png) left center no-repeat; transition: all 0.5s ease 0s; } .waypro_inner{ display: none; } .waypro_ul li .menu.for{ background: url(../images/cata2.png) right center no-repeat; color: #02368c; transition: all 0.5s ease 0s;} .waypro_ul{ padding: 16px 0;border-bottom: 1px solid #dddddd } .infor{ width:1000px; float: right; } /* .waypro_ul li a.on{ color: #02368c; transition: all 0.5s ease 0s; background: none; } */ .ul_infor{ margin: 0 0 0 -20px; } .ul_infor li{ float: left; position: relative; margin: 0 0 60px 20px; width: 320px; height: 460px; background: #fff; border-radius: 5px; } .infor_div{ padding:30px 20px 0; position: relative; z-index: 9999; } .infor_img{ display: block; width:280px; height: 250px; overflow: hidden; border-radius: 10px; } .infor_img img{width:280px; height: 250px; overflow: hidden; border-radius: 10px;object-fit: cover; } .infor_tit{ display: block; transition: all 0.5s ease 0s; height:78px; line-height: 78px; text-align: center; font-size: 22px; overflow: hidden; } .infor_see{ display: block; transition: all 0.5s ease 0s; margin: 0 auto; width:158px; height: 58px; line-height: 58px; text-indent: 30px; border: 1px solid #333333;background: url(../images/prosee.png) 113px center no-repeat; border-radius: 50% 50%; font-size: 16px; } .ul_infor li:after{ position: absolute; transition: all 0.5s ease 0s; border-radius: 5px; left: 0; top: 0; width: 100%; height: 0; content: ''; background: #02368c } .ul_infor li:hover:after{ height: 100%; transition: all 0.5s ease 0s; } .ul_infor li:hover .infor_tit{ color: #fff; transition: all 0.5s ease 0s;} .ul_infor li:hover .infor_see{color: #fff; color: #02368c; transition: all 0.5s ease 0s;background:#fff url(../images/prosee1.png) 113px center no-repeat;} .prosite{ float: left; } .pro_info{ padding:20px 0 54px 0; border-bottom: 1px solid #dde8ed; } .mag_left{ float: left; width:640px; height: 580px; overflow: hidden; } .mag_left .small_list ul{height:100px;overflow:hidden} .mag_left .small_list ul li{position:relative;float:left; cursor: pointer; margin-right:12px;width:102px; overflow: hidden; border-radius: 5px; border: 4px solid #fff; box-sizing:border-box;} .mag_left .small_list ul li img{display:block; width:102px; height: 92px;object-fit: cover;} .mag_left .small_list ul li.on { border: 4px solid #02368c } .mag_left .btn{display:block;width:60px;height:60px;cursor:pointer; position: absolute;} .mag_left .left_btn{ left: 20px; top: -210px;background: url(../images/pro_left.png) right center no-repeat; z-index: 999; } .mag_left .right_btn{right: 20px; top: -210px;background: url(../images/pro_right.png) right center no-repeat; z-index: 999;} .mag_left .left_btn:hover{ background: url(../images/pro_left1.png) right center no-repeat; z-index: 999; } .mag_left .right_btn:hover{background: url(../images/pro_right1.png) right center no-repeat; z-index: 999;} .mag_left .large_box{ width:640px; height: 580px; } .mag_left .honor_h3{ text-align: center; height: 100px; line-height: 100px; overflow: hidden; font-size: 30px; } .mag_left .large_box li{ display: none; } .mag_left .large_box li img{width:640px; height: 580px; object-fit: cover;} .mag_left .small_box{ position: absolute; left: 50%; bottom: 20px; width: 600px; margin-left: -300px;height: 100px; } .mag_left .small_list{ height: 100px; width:558px; margin-left: -279px;bottom: 0; position: absolute; left: 50%; overflow: hidden;} .mag_left .mag_banner{ position: relative; } .mag_right{ float: right; width:640px; } .mag_title{ font-size: 38px; height:126px; line-height: 126px; overflow: hidden; } .mag_ul li{ font-size: 20px; height:79px; line-height: 79px; border-bottom: 1px solid #dde8ed; } .mag_ul { margin-bottom:92px; } .hot_right{ float: right; } .hot_right a{ display: block; font-size: 16px; width:178px; height: 58px; line-height: 58px; border: 1px solid #02368c; background: #02368c; border-radius: 10px; text-align: center; color: #fff; } .hot_left{ float: left; } .hot_left dt{ float: left; margin-right: 20px; } .hot_left dd{ float: left; } .hot_tit{ display: block; height:30px; line-height: 30px; font-size:14px; overflow: hidden; } .hot_num{ display: block; height:30px; line-height: 30px; font-size:24px; overflow: hidden; color: #02368c; } .describe{ text-align: center; height:83px; border-bottom: 1px solid #dde8ed; } .describe li{ display: inline-block; margin: 0 30px; } .describe li a{ display: block;height: 83px;transition: all 0.5s ease 0s; line-height: 83px; padding:0 6px; font-size: 20px; position: relative; } .describe li a:after{ position: absolute; left: 0; transition: all 0.5s ease 0s; bottom: 0; content: ''; height: 1px; width: 0; background: #02368c; color: #02368c; } .describe li.on a:after{width: 100%; transition: all 0.5s ease 0s;} .describe li.on a{ color: #02368c; transition: all 0.5s ease 0s; } .chemistry{ background: #fff; } .piecepro{ background: #f3f4f8; padding:24px 40px; margin: 60px 0; } .piece_left{ display: block; border-radius: 5px; float: left; width:490px; height: 60px; line-height: 60px; overflow: hidden; background: #fff url(../images/page_left1.png) 30px center no-repeat; font-size: 16px; text-align: right; padding-right:30px; box-sizing: border-box; } .piece_right{display: block; border-radius: 5px;float: left; width:490px; height: 60px; line-height: 60px; overflow: hidden; background: #fff url(../images/see11.png) 440px center no-repeat; font-size: 16px; padding-left:30px; box-sizing: border-box; } .proend{ display: block; border-radius: 5px; float: left; margin:0 40px; width: 200px; height: 60px; line-height: 60px; background: #fff url(../images/page1.png) 47px center no-repeat; text-indent: 90px; font-size: 16px; } .piece_left:hover{background: #02368c url(../images/page_left.png) 30px center no-repeat; color: #fff;} .piece_right:hover{background: #02368c url(../images/page_right.png) 440px center no-repeat; color: #fff;} .proend:hover{background: #02368c url(../images/page11.png) 47px center no-repeat; color: #fff;} .jour{ background: #fff; padding: 138px 0 106px 0; } .jour_div{ float: left; } .jour_en{ display: block; height:52px; line-height: 52px; overflow: hidden; font-size:32px; text-transform: uppercase; } .jour_cn{display: block; height:52px; line-height: 52px; overflow: hidden; font-size:38px;} .jour_blue{ color: #02368c } .jour_btn{ float: right; padding-top:32px; } .jour_btn li{ float: left; margin-left:40px; } .jour_btn li a{ display: block; transition: all 0.5s ease 0s; width:160px; height: 70px; line-height: 70px; background: #ebebeb; border-radius: 10px; text-align: center; font-size:22px; } .jour_btn li.on a{transition: all 0.5s ease 0s; color: #fff; background: #02368c} .jour_box{ padding:46px 0 0 0; } .jour_ul{ margin:0 0 60px -40px; } .jour_ul li{ float: left;transition: all 0.5s ease 0s; margin: 0 0 0 40px; width: 480px; background: #f8f8f8; border-radius: 10px; position: relative; } .jour_img{ width: 480px; height: 280px; overflow: hidden; display: block; border-radius: 10px; } .jour_img img{width: 480px;transition: all 1s ease 0s; height: 280px; overflow: hidden;border-radius: 10px;} .jour_zi{ padding:18px 30px 12px; } .jour_time{ display: block; height:40px; line-height: 40px; overflow: hidden; padding-left: 24px; background: url(../images/time1.png) left center no-repeat; font-size: 18px; } .jour_tit{ height: 76px; transition: all 0.5s ease 0s;line-height: 38px; overflow: hidden; font-size: 22px; display: block;} .jour_see{ display: block; transition: all 0.5s ease 0s;height:54px; line-height: 54px; font-size: 16px; overflow: hidden; background: url(../images/prosee.png) 83px center no-repeat; } .joursee{ font-size: 16px;transition: all 0.5s ease 0s; width:188px; height: 68px; line-height: 68px; border: 1px solid #595959; display: block; text-indent: 46px;background: url(../images/prosee.png) 128px center no-repeat; margin: 0 auto; border-radius: 50% 50%; } .joursee:hover{background:#02368c url(../images/see1.png) 128px center no-repeat; border: 1px solid #02368c; color: #fff; transition: all 0.5s ease 0s; } .jour_ul li:hover{ background: #02368c; transition: all 0.5s ease 0s; } .jour_ul li:hover .jour_time{ transition: all 0.5s ease 0s; color: #fff; background: url(../images/time11.png) left center no-repeat; } .jour_ul li:hover .jour_see{background: url(../images/see1.png) 83px center no-repeat;transition: all 0.5s ease 0s; color: #fff;} .jour_ul li:hover .jour_tit{transition: all 0.5s ease 0s; color: #fff;} .jour_ul li:after{ position: absolute; content: ''; left: 0;transition: all 0.5s ease 0s; bottom: 0; width: 0px; height:4px; background: #fecb42; border-radius: 0 0 5px 5px; } .jour_ul li:hover:after{transition: all 0.5s ease 0s; width: 100%; } .jour_ul li:hover .jour_img img{ transition: all 1s ease 0s; transform: scale(1.1); } .us{background: url(../images/usbj1.jpg) center top no-repeat; height: 831px; margin-bottom: 70px;} .us_left{ float: left; width:760px; padding-top: 130px; } .usdiv{ float: none; margin-bottom:30px; } .us_inner{ font-size: 18px; line-height:40px; overflow: hidden; height:200px; margin-bottom: 46px; } .us_right{ float: right; width:700px; padding-top: 150px; } .exp_ul{ margin-bottom: 50px; } .exp_ul li{ float: left; width: 25% } .expdiv{ font-size: 50px; color: #02368c; height: 56px; line-height: 56px; text-align: center;} .expdiv sup{ font-size: 16px; color: #333; margin-left: 10px; } .exp_tit{ text-align: center; font-size:16px; height:34px; line-height: 34px; overflow: hidden; } .show{background: url(../images/showbj.jpg) right top no-repeat; margin-bottom: 80px; } .show_inner{ padding-top: 67px; } /*.showdiv{ height:560px; position: relative; margin-bottom: 90px; } .showdiv ul{ width: 100000px; } .show_scroll{ position: absolute; left: 0; top: 0; width: 1520px; height: 560px; overflow: hidden; } .show_scroll li{ float: left; margin-right:40px; width: 350px; } .show_scroll li a{ display: block; padding:10px 10px 0; background: #023587; border-radius: 8px; } .show_img{ display: block; width: 330px; height: 450px; margin: 0 auto; overflow: hidden; border-radius: 8px; } .show_img img{ width: auto; height: auto;transition: all 1s ease 0s; max-width: 100%; } .shwo_tit{ display:block; text-align: center; height: 100px; line-height: 100px; color: #fff; font-size:28px; } .show_left{ position: absolute; top: -148px; right:110px;background: url(../images/show_left.png) center center no-repeat; display: block; width:68px; height: 68px; border-radius: 68px; border: 1px solid #484848; } .show_right{ position: absolute; top: -148px; right:0px;background: url(../images/show_right.png) center center no-repeat; display: block; width:68px; height: 68px; border-radius: 68px; border: 1px solid #484848; } .show_left:hover{background: url(../images/show_left1.png) center center no-repeat; border: 1px solid #02368c; transition: all 0.5s ease 0s; } .show_right:hover{background: url(../images/show_right1.png) center center no-repeat; border: 1px solid #02368c; transition: all 0.5s ease 0s; } .show_scroll li:hover .show_img img{ transition: all 1s ease 0s; transform: scale(1.1); } */ .listdiv{display: block; padding:10px 10px 0; background: #023587; border-radius: 8px;} .show_img{ display: block; width: 330px; height: 220px; margin: 0 auto; overflow: hidden; border-radius: 8px; } .show_img img{ width: auto; height: auto;transition: all 1s ease 0s; max-width: 100%; } .shwo_tit{ display:block; text-align: center; height: 100px; line-height: 100px; color: #fff; font-size:28px; } .swiper-button-prev{ position: absolute!important; top: 72px!important; left: inherit!important;right:110px!important;background: url(../images/show_left.png) center center no-repeat!important; display: block!important; width:68px!important; height: 68px!important; border-radius: 68px!important; border: 1px solid #484848!important; } .swiper-button-next{ position: absolute!important; top: 72px!important; right:0px!important;background: url(../images/show_right.png) center center no-repeat!important; display: block!important; width:68px!important; height: 68px!important; border-radius: 68px!important; border: 1px solid #484848!important; } .swiper-button-prev:hover{background: url(../images/show_left1.png) center center no-repeat!important; border: 1px solid #02368c!important; transition: all 0.5s ease 0s!important; } .swiper-button-next:hover{background: url(../images/show_right1.png) center center no-repeat!important; border: 1px solid #02368c!important; transition: all 0.5s ease 0s!important; } .listdiv:hover .show_img img{ transition: all 1s ease 0s; transform: scale(1.1); } .swiper-pagination{ display: none!important; } .swiper-container{ padding-top: 220px!important; } .showdiv{ margin: -220px 0 70px 0; } .index_box{ width: 1520px; margin: 0 auto } .aboutsee{ margin: 0; } .trade_inner{width: 100%; height: 100%;} .trade_left{ float: left; width: 50%;height:930px; border-top: 1px solid #f8f8f8; box-sizing: border-box; border-bottom: 1px solid #f8f8f8; background: #f8f8f8; } .trade_right{ float: left; width: 50%; height:930px; position: relative; } .tradeimg{ width: 100%; height: 100%; background-size: cover; } .app{ position: absolute; left:0; top: 67px; width: 100%; padding: 0 200px 0 76px; box-sizing: border-box; } .app_en{ display: block; height:50px; line-height: 50px; overflow: hidden; color: #fff; text-transform: uppercase; font-size:32px; } .app_cn{display: block; height:64px; line-height: 64px; overflow: hidden; color: #fff; margin-bottom: 64px; font-size:38px;} .app_tit{ display: block; height:134px; line-height: 134px; overflow: hidden; color: #fff; font-size:46px; } .app_zi{ height:120px; line-height: 40px; overflow: hidden; color: #fff; font-size:18px; margin-bottom: 50px; } .appsee{ margin: 0; border: 1px solid #fff; color: #fff; background:url(../images/see1.png) 128px center no-repeat; } .trade_ul li{ float: left; width:33.3%;border-bottom: 1px solid #eeeeee; border-right: 1px solid #eeeeee; box-sizing: border-box; height: 310px; position: relative; } .ind{ width:80px; transition: all 0.5s ease 0s; height: 80px; border-radius: 80px; margin: 0 auto 18px; position: relative; overflow: hidden; background: url(../images/appbj.png) center center repeat; } .ind_blue{ width: 80px; height: 80px; border-radius: 80px; text-align: center; line-height: 80px; overflow: hidden; position: absolute; left: 0; transition: all 0.5s ease 0s; top: 0; } .ind_yellow{width: 80px; height: 80px; border-radius: 80px; text-align: center; line-height: 80px; overflow: hidden; position: absolute; left: 0; transition: all 0.5s ease 0s;bottom: -80px;} .ind_cn{ display: block;transition: all 0.5s ease 0s; height:46px; line-height: 46px; text-align: center; font-size: 26px; overflow: hidden; } .ind_en{display: block;transition: all 0.5s ease 0s; height:32px; text-transform: uppercase; line-height: 32px; text-align: center; font-size: 16px; overflow: hidden; margin-bottom: 10px;} .ind_case{ display: block; transition: all 0.5s ease 0s; height:0; overflow: hidden; text-align: center;background: url(../images/see1.png) right center no-repeat; color: #fff; font-size:16px; width:98px; margin: 0 auto; } .trade_btn{ padding-top: 70px;transition: all 0.5s ease 0s; position: relative; z-index: 999; } .trade_ul li:nth-child(4){ width: 66.6%; box-sizing: border-box; } .trade_ul li:nth-child(6),.trade_ul li:nth-child(7){ width: 50%;box-sizing: border-box; } .trade_ul li:after{ position: absolute; left: 0; top: 0; width: 0; background-size: cover; height: 100%;background:url(../images/trbj.jpg) center bottom no-repeat; content: ''; transition: all 0.5s ease 0s; } .trade_ul li:hover:after,.trade_ul li.on:after{ transition: all 0.5s ease 0s; width: 100%; } .trade_ul li:hover .ind_blue,.trade_ul li.on .ind_blue{ top: -80px; transition: all 0.5s ease 0s; } .trade_ul li:hover .ind_yellow,.trade_ul li.on .ind_yellow{ bottom: 0px; transition: all 0.5s ease 0s; } .trade_ul li:hover .ind,.trade_ul li.on .ind{ background: #fff; transition: all 0.5s ease 0s; } .trade_ul li:hover .ind_cn,.trade_ul li:hover .ind_en,.trade_ul li.on .ind_cn,.trade_ul li.on .ind_en{ color: #fff; transition: all 0.5s ease 0s; } .trade_ul li:hover .trade_btn,.trade_ul li.on .trade_btn{ padding-top: 50px; transition: all 0.5s ease 0s; } .trade_ul li:hover .ind_case,.trade_ul li.on .ind_case{height:36px; line-height: 36px; transition: all 0.5s ease 0s;} .jourinner{ display: none; } .trade_inner{ display: none; } .block{ position: fixed; top: 50%; right:10px; width:140px; height: 180px; margin-top: -90px; z-index: 9999 } .begin .nav_ul li a{ width: 134px; } .begin .nav_ul li a{ text-indent: 18px; } .begin .nav_ul li .subnav a{ width: 100%; text-indent: 0; } .begin .foot_top{ padding:123px 70px 56px } .begin .foot_bottom{ padding: 0 70px; } .all .nav_ul li a{ width: 124px; } .all .nav_ul li a{ text-indent: 18px; background: url(../images/head1.png) 100px center no-repeat } .all .nav_ul li:hover a{ text-indent: 18px; background: url(../images/head11.png) 100px center no-repeat } .all .nav_ul li .subnav a{ width: 100%; text-indent: 0; background: none; } .all h1{ padding-left: 20px; } .all .visit,.all .search,.all .lan{ width: 70px; } .all .lan a{ width: 70px; } .all .index_box{ width: 1340px; } .all .us_left{ width: 620px; } .all .show_scroll{ width: 1340px; } .all .show_scroll li{ width: 320px!important ; } .all .foot_top{ padding:123px 70px 56px} .all .foot_bottom{ padding: 0 70px; } .all .foot_ul li{ margin-right: 30px; } .all .show_img{ width: 100%; height:auto; } .all .show_scroll li{ margin-right: 19px; } .all .jour_ul li{ width: 420px; } .all .jour_img img{ width: auto; height: auto; max-width: 100% } .all .jour_img{ width: 100% } .navBg { position: absolute; top: 0; right: 0; bottom: 0; left: 0; z-index: 3; background: #222; background: rgba(34, 34, 34, .9); transition: all .5s ease 0s; transform: translate(-100%, 0); } .navBg.active { opacity: 1; transform: translate(0, 0); z-index: 9999; } .navTop { position: relative; z-index: 1; padding: 15px 10px; overflow: hidden; } .navClose { float: right; width: 30px; height: 30px; cursor: pointer; margin-right: -9px; } .navClose span { display: block; width: 100%; height: 1px; background: #FFF; transform-origin: left center } .navClose span:first-child { transform: rotate(45deg) } .navClose span:last-child { margin-top: 20px; transform: rotate(-45deg) } .navBot { position: absolute; top: 90px; right: 0; bottom: 0; left: 0; overflow: hidden; height: 100% } .navList { overflow: hidden; height: 100% } .navList li { width: 100%; height: auto; transition: all .5s ease 0s; transform: translate(0, 50px) } .navList li a { display: block; padding: 10px ; border: none; border-bottom: 1px solid rgba(255, 255, 255, .08); color: #fff; font-size: 16px; } .navList li a:hover { padding-left: 10%; color: #297f38 } .active .navList li { opacity: 1; transform: translate(0, 0) } .active .navList li { transition-delay: .3s } .menuBg { position: absolute; top: 22px; right: 10px; z-index: 2; display: none; } .menuBtn img { margin: 6px auto 10px } .mBtnLine { font-size: 0; width: 20px; } .mBtnLine span { display: inline-block; vertical-align: top } .mBtnLine span:nth-child(2) { margin: -4px 3px 0 } .mBtnLine span { width: 100%; height: 2px; background: #02368c } .mBtnLine span:nth-child(2) { margin: 5px 0; width: 80% } .logoanv { float: left; } .pages_inner{ text-align: center; padding: 30px 0; } .pages{ display: inline-block; } .pages a{ display: block; float: left;transition: all 0.5s ease 0s; margin: 0 8px; height: 30px; line-height: 30px; font-size: 16px; padding: 0 10px; border: 1px solid #eee; } .pages a:hover,.pages a.on{ color: #fff; transition: all 0.5s ease 0s; background: #02368c;border: 1px solid #02368c; } .card{background: url(../images/cardbj.jpg) center top no-repeat; padding-top: 44px;} .ele_tit{ font-size: 50px; height:122px; line-height: 122px; overflow: hidden; } .ele_ul{ margin-left: -20px; } .ele_ul li{ float: left; margin-left: 20px; } .ele_ul li a{ display: block; transition: all 0.5s ease 0s; font-size:16px; height:34px; background: url(../images/card2.jpg) left center no-repeat; width: 178px; line-height:34px; overflow: hidden; padding-left: 14px; } .ele_ul li a:hover{ color: #02368c; transition: all 0.5s ease 0s; } .model_ul{ margin: 0 0 0 -35px;} .model_ul li{ float: left; margin: 0 0 60px 35px; background: #fff; width: 240px; box-shadow: 0 0 10px #f0f1f2 } .model_ul li a{ display: block; padding:10px 10px 0; box-sizing: border-box; } .modelimg{ display: block; overflow: hidden; width:220px; height: 140px; } .modelimg img{overflow: hidden; width:220px; height: 140px; transition: all 0.5s ease 0s;} .model_ul li:hover .modelimg img{ transition: all 0.5s ease 0s; transform: scale(1.1); } .model_tit{ display: block; font-size: 20px; height: 60px; line-height: 60px; transition: all 0.5s ease 0s; text-align: center; overflow: hidden; } .model_ul li:hover .model_tit{ color: #02368c; transition: all 0.5s ease 0s; } .electron{ border-bottom: 1px solid #cbcbcb;padding-bottom: 38px;margin-bottom: 60px;} .chem_inner{ display: none; padding-top: 30px; font-size: 16px; line-height: 34px; }