/*閫氱敤鏍峰紡*/ *{ margin: 0; padding: 0; font-family: 寰蒋闆呴粦; } @-webkit-keyframes fadeInup { 0% { margin-top: 500px; } 50% { margin-top: 0px; } 100% { padding-top: 0; } } @-webkit-keyframes fadeInleft { 0% { margin-left: -4000px; } 100% { margin-left: 0; } } @-webkit-keyframes fadeInright { 0% { margin-right: -4000px; } 100% { margin-right: 0; } } @-webkit-keyframes imgopt { 0% { width: 0; height: 0; top:209px; left: 179px; } 100% { width: 358px; height: 418px; top:0; left: 0; } } body{ min-width: 1200px; animation-direction: 2s; -moz-animation-direction: 2s; -o-animation-direction: 2s; -webkit-animation-duration: 2s; /*鍔ㄧ敾鎸佺画鏃堕棿*/ animation-iteration-count: 1; -moz-animation-iteration-count: 1; -o-animation-iteration-count: 1; -webkit-animation-iteration-count: 1; /*鍔ㄧ敾娆℃暟*/ animation-delay: 0s; -webkit-animation-delay: 0s; /*寤惰繜鏃堕棿*/ -o-animation-delay: 0s; /*寤惰繜鏃堕棿*/ -moz-animation-delay: 0s; /*寤惰繜鏃堕棿*/ } body.bottomup{ animation-name: fadeInup; -moz-animation-name: fadeInup; -o-animation-name: fadeInup; -webkit-animation-name: fadeInup; /*鍔ㄧ敾鍚嶇О*/ } body.bottomleft{ animation-name: fadeInleft; -moz-animation-name: fadeInleft; -o-animation-name: fadeInleft; -webkit-animation-name: fadeInleft; /*鍔ㄧ敾鍚嶇О*/ } body.bottomright{ animation-name: fadeInright; -moz-animation-name: fadeInright; -o-animation-name: fadeInright; -webkit-animation-name: fadeInright; /*鍔ㄧ敾鍚嶇О*/ } a{ text-decoration: none; cursor: pointer; color: #000; } ol,ul{ list-style-type: none; } img{ border: none; } .clear{ width: 100%; height: 0; line-height: 0; clear: both; } /*棣栭〉*/ .header{ width: 1200px; height: 110px; margin: 0 auto; } .header .logo{ width: 368px; height: 73px; display: block; float: left; margin-top: 18px; } .header .tel{ width: 155px; height: 50px; float: right; margin-top: 25px; padding: 5px 0px 5px 60px; background: url("../images/back.png") no-repeat 0 5px; } .header .tel p{ width: 100%; height: 20px; line-height: 20px; float: left; color: #898989; font-size: 18px; } .header .tel span{ width: 100%; height: 20px; float: left; display: block; font-size: 16px; color: #fd5614; margin-top: 5px; font-weight: bold; } .leger{ width: 1500px; height: 60px; margin: 0 auto; } .leger ul{ float: left; width: auto; height: 60px; } .leger ul li{ /* width: 109px; */ float: left; height: 60px; line-height: 60px; position: relative; } .leger ul li a{ text-align: center; width: 100px; height: 32px; color: #000; border-radius: 15px; display: block; margin: 14px auto; padding:5px; line-height: 32px; font-weight: bold; transition: 1s; } .leger ul li a.on{ background: #fd5614; color: #fff; } .leger ul li a:hover{ background: #fd5614; color: #fff; } .leger ul li:hover .specBox{ display: block; } .leger ul li .specBox{ width: 183px; position: absolute; top: 60px; left: 0px; height: auto; z-index: 99; display: none; } .leger ul li .specBox ul{ width: 100%!important; background: rgba(0, 0, 0, 0.3); height: auto; } .leger ul li .specBox ul li{ height: 30px!important; line-height: 30px!important; padding:1px 10px; } .leger ul li .specBox ul li a{ height: 30px!important; display: block; width: 100%!important; background: none; margin: 0!important; color: #ffffff; } /*搴曢儴鏍峰紡*/ .footer{ width: 100%; height: 440px; background: #000000; font-size: 14px; } .footer hr{ border:1px solid #ff560d; } .foot_content{ width: 1200px; height: 390px; padding-top: 50px; margin: 0 auto; } .foot_content .footnav{ width: 880px; height: 335px; } .foot_content .footnav ul{ width: 97px; height: auto; float: left; } .foot_content .footnav ul li{ width: 100%; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; height: 30px; } .foot_content .footnav ul li a{ width: 100%; color: #ffffff; display: block; text-align: center; height: 30px; line-height: 30px; } .foot_content .footnav ul li.big a{ font-weight: bold; font-size: 18px; } .foot_content .foottel{ width: 280px; color: #ffffff; height: 335px; line-height: 30px; } .foot_content .foottel h3{ font-size: 14px; height: 30px; } .foot_content .foottel p{ height: 30px; } .foot_content .foottel .ewmcode{ width: 106px; height: 106px; margin-top: 30px; } .foot_content .foottel .ewmcode img{ width: 106px; height: 106px; } .webinfo{ float: left; width: 100%; height: 30px; line-height: 30px; text-align: center; color: #ffffff; } .webinfo a{ color: #ffffff; } /*棣栭〉杞挱*/ .bnaner{ width: 100%; height: auto; min-width: 1200px; } .bnaner ul{ width: 100%; height: 100%; float: left; } .bnaner ul li{ float: left; width: 100%; height: auto; } .bnaner ul li a{ display: block; } .bnaner ul li img{ width: 100%; height: auto; } /*棣栭〉鍏朵粬*/ .index-about{ width: 1200px; margin: 40px auto; height: 385px; } .index-about .contentinfo{ width: 1200px; float: left; margin-top: 20px; height: 320px; } .index-about .contentinfo .fl{ width: 444px; height: 320px; } .index-about .contentinfo .fr{ width: 635px; height: 320px; } .index-about .contentinfo img{ width: 444px; height: 320px; } .index-about .contentinfo .fr h3{ height: 40px; width: 100%; font-size: 20px; } .index-about .contentinfo .contentAbout{ width: 100%; height: 260px; margin-top: 20px; overflow: hidden; } .index-about .contentinfo .contentAbout p{ line-height: 30px; } .index-center{ width: 100%; height: auto; background: url("../images/index-center.jpg") no-repeat; height: 500px; color: #ffffff; } .index-center h3{ text-align: center; height: 40px; line-height: 40px; width: 100%; font-size: 30px; float: left; margin-top: 50px; } .index-center p{ width: 100%; text-align: center; line-height: 20px; height: 20px; float: left; } .index-center .w1200{ height: 500px; } .index-center .w1200 ul{ width: 100%; float: left; height: 210px; margin-top: 50px; } .index-center .w1200 ul li{ float: left; width: 150px; height: 210px; margin: 0 45px; cursor: pointer; } .index-center .w1200 ul li a{ color: #ffffff; text-decoration: none; } .index-center .w1200 ul li:hover{ transform: rotateY(360deg); transition-duration: 2s; transition-delay: 0s; } .index-center .w1200 ul li span{ width: 150px; height: 150px; background: url("../images/index-center-ico.png") no-repeat; display: block; } .index-center .w1200 ul li em{ font-style: normal; width: 100%; height: 60px; left: 60px; text-align: center; display: block; line-height: 60px; font-size: 18px; } .index-center .w1200 ul li:nth-child(1) span{ background-position: -26px -27px; } .index-center .w1200 ul li:nth-child(2) span{ background-position: -292px -27px; } .index-center .w1200 ul li:nth-child(3) span{ background-position: -554px -27px; } .index-center .w1200 ul li:nth-child(4) span{ background-position: -815px -27px; } .index-center .w1200 ul li:nth-child(5) span{ background-position: -1077px -27px; } .index-center .w1200 .btMor{ width: 100%; height: 40px; text-align: center; line-height: 40px; margin-top: 65px; } .index-center .w1200 .btMor .btn{ background: #ffffff!important; border: 1px solid #000; color: #5f98ef; } .index-news{ height: 545px; } .index-news h4{ margin-top: 50px; } .index-news .newsbox{ width: 600px; } .index-news .newsbox h5{ width: 100%; height: 40px; float: left; } .index-news .newsbox h5 span{ width: 160px; height: 40px; display: block; margin-left: 10px; border-bottom: 1px solid #ff560d; text-align: left; float: left; line-height: 40px; font-size: 16px; } .index-news .newsbox h5 a{ float: right; height: 40px; line-height: 40px; color: #ff560d; font-size: 14px; margin-right: 20px; } .index-news .newsbox ul{ float: right; width: 580px; } .index-news .newsbox ul li{ width: 100%; float: left; height: 75px; margin-top: 15px; background: #ffffff; } .index-news .newsbox ul li:hover{ transform: scale(1.1,1.5); -moz-transform: scale(1.1,1.5); -o-transform: scale(1.1,1.5); -ms-transform: scale(1.1,1.5); -webkit-transform: scale(1.1,1.5); transition-duration: 1s; -moz-transition-duration: 1s; -o-transition-duration: 1s; -ms-transition-duration: 1s; -webkit-transition-duration: 1s; transition-delay: 0s; -moz-transition-delay: 0s; -o-transition-delay: 0s; -ms-transition-delay: 0s; -webkit-transition-delay: 0s; } .index-news .newsbox ul li a{ display: block; } .index-news .newsbox ul li dt{ float: left; width: 100px; height: 75px; overflow: hidden; } .index-news .newsbox ul li dt img{ width: 150px; height: 75px; } .index-news .newsbox ul li dd.tit{ width: 460px; height: 20px; line-height: 20px; font-size: 16px; font-weight: bold; float: right; } .index-news .newsbox ul li dd.content{ width: 460px; float: right; margin-top: 10px; height: 35px; line-height: 17.5px; color: #808080; } .index-dt{ width: 100%; background: #f7f8f8; padding-bottom: 50px; } .index-dt h3{ text-align: center; height: 40px; line-height: 40px; width: 100%; font-size: 30px; float: left; margin-top: 50px; } .index-dt p{ width: 100%; text-align: center; line-height: 20px; height: 20px; float: left; } .index-dt ul{ width: 100%; height: auto; float: left; } .index-dt ul li{ height: 418px; float: left; width: 358px; margin: 20px; border: 1px solid #424343; position: relative; } .index-dt ul li a{ display: block; float: left; width: 100%; height: auto; font-size: 16px; color: #6d6d6d; } .index-dt ul li img{ height: 270px; width: 100%; float: left; } .index-dt ul li .picNeartxt{ height: 129px; width: 338px; padding: 10px; float: left; } .index-dt ul li .picNeartxt p{ width: 100%; overflow: hidden; text-overflow: ellipsis; text-align: left; } .index-dt ul li .picNeartxt span{ height: 40px; line-height: 40px; color: #6d6d6d; width: 100%; float: left; } .index-dt ul li .picNeartxt .content{ color: #838383; line-height: 20px; float: left; width: 100%; height: 66px; } .index-dt ul li .mbs{ width: 0; height: 0; top:209px; left: 179px; background: #000000; opacity: 0.5; float: none; position: absolute; color: #ffffff; text-align: center; line-height: 100%; font-size: 16px; } .index-dt ul li:hover .mbs{ animation-name: imgopt; -moz-animation-name: imgopt; -o-animation-name: imgopt; -webkit-animation-name: imgopt; /*鍔ㄧ敾鍚嶇О*/ animation-direction: 1s; -moz-animation-direction: 1s; -o-animation-direction: 1s; -webkit-animation-duration: 1s; /*鍔ㄧ敾鎸佺画鏃堕棿*/ animation-delay: 0s; -webkit-animation-delay: 0s; /*寤惰繜鏃堕棿*/ -o-animation-delay: 0s; /*寤惰繜鏃堕棿*/ -moz-animation-delay: 0s; /*寤惰繜鏃堕棿*/ } /*鍒楄〃椤垫牱寮?/ .list-top{ width: 100%; height: 300px; min-width: 1200px; background: url("../images/list_top_1.jpg") no-repeat center center; } .list-top.pageContent{ background: url("../images/list_top_2.jpg") no-repeat center center; } .list-top h1{ color: #ffffff; height: 30px; line-height: 30px; margin-top: 128px; float: left; } .list-content{ margin-top: 30px; margin-bottom: 30px; } .list-l-content{ width: 250px; background: #efefef; } .list-l-content a{ width: 100%; height: 50px; text-align: center; color: #fd5614; float: left; display: block; line-height: 50px; text-decoration: none; } .list-l-content a:hover{ background: #fd5614; color: #fff; } .list-l-content .special.set{ background: #fd5614; color: #fff; } .list-r-content{ width: 930px; height: auto; } .list-r-content .noList{ width: 100%; height: 50px; line-height: 50px; text-align: center; font-size: 18px; } .list-r-content ul{ width: 100%; float: left; } .list-r-content ul li{ padding: 10px 20px; width: 890px; height: 120px; border-bottom: 1px solid #efefef; } .list-r-content ul li:nth-child(1){ border-top: 1px solid #efefef; } .list-r-content ul li a{ display: block; } .list-r-content ul li .listTxt{ height: 120px; position: relative; float: left; width: 100%; } .list-r-content ul li .listTxt.hasimg{ width: 697px; } .list-r-content ul li .listTxt h2{ width: 100%; height: 40px; line-height: 40px; } .list-r-content ul li .listTxt p{ color: #898989; line-height: 20px; height: 80px; } .list-r-content ul li .listTxt span{ position: absolute; right: 20px; top: 5px; font-size: 20px; font-weight: bold; color: #898989; } .list-r-content ul li img{ width: 160px; height: 120px; float: left; margin-right: 32px; } .page{ height: 30px; width: 100%; float: left; padding-top:30px; text-align: center; } .page .num{ height: 28px; width: 28px; margin: 0 5px; border: 1px solid #efefef; display: inline-block; text-align: center; line-height: 28px; background: #f5f5f5; } .page .next{ height: 28px; width: 28px; margin: 0 5px; border: 1px solid #efefef; display: inline-block; text-align: center; line-height: 28px; background: #f5f5f5; } .page .prev{ height: 28px; width: 28px; margin: 0 5px; border: 1px solid #efefef; display: inline-block; text-align: center; line-height: 28px; background: #f5f5f5; } .page .current{ height: 28px; width: 28px; margin: 0 5px; border: 1px solid #efefef; display: inline-block; text-align: center; line-height: 28px; background: #ff560d; color: #ffffff; } .topNav{ height: 30px; width: 100%; float: left; line-height: 30px; } .at-content{ width: 100%; height: auto; float: left; margin-top: 20px; } .at-content img{ width: 100%; height: auto; } .list-r-content h1{ height: 50px; line-height: 50px; text-align: center; width: 100%; float: left; display: block; } .list-r-content .crttime{ height: 20px; line-height: 20px; width: 100%; float: left; text-align: center; margin-top: 20px; } .page-l{ width: 500px; float: left; margin-left: 20px; } .page-l h1{ width: 100%; text-align: left; color: #ff560d; height: 50px; line-height: 50px; float: left; } .page-l .content{ width: 100%; height: auto; float: left; margin-top: 50px; } .page-l .content img{ width: 100%; height: auto; } .page-r{ width: 390px; height: auto; margin-left: 20px; float: left; } .page-r h1{ width: 100%; float: left; height: 50px; line-height: 50px; text-align: left; } .page-r ul{ width: 100%; float: left; margin-top: 50px; } .page-r ul li{ height: 40px; width: 100%; padding-bottom: 40px; padding-left: 0; padding-right: 0; padding-top: 0; border: none !important; } .page-r ul li label{ width: 100%; height: 20px; line-height: 20px; float: left; } .page-r ul li p{ width: 100%; height: 20px; line-height: 20px; border-radius: 10px; background: #efefef; float: left; position: relative; } .page-r ul li p span{ height: 20px; line-height: 20px; position: absolute; left: 0; top: 0; border-radius: 10px; } .page-r ul li p span.color1{ background: #ff3737; } .page-r ul li p span.color2{ background: #ffb22c; } .page-r ul li p span.color3{ background: #b7ff2c; } .page-r ul li p span.color4{ background: #07cb71; } .page-r ul li p span.color5{ background: #07b6cb; } .page-r ul li p span.color6{ background: #0776cb; } .page-r ul li p span.color7{ background: #1507cb; } .page-r ul li p span.color8{ background: #9107cb; } .page-r ul li p span.color9{ background: #cb0771; } .timer{ width: 100%; height: 135px; float: left; overflow-y: hidden; padding: 40px 0; } .timer a{ width: 124px; height: 135px; float: left; display: block; } .timer a em{ font-style: normal; height: 40px; line-height: 40px; width: 100%; text-align: center; display: block; } .timer a span{ width: 100%; height: 40px; background: url("../images/back.png") no-repeat 0px -78px; display: block; } .timer a cite{ width: 29px; height: 25px; display: block; margin-top: 20px; margin-left: 48px; background: url("../images/back.png") no-repeat 0px -145px; display: none; } .timer a.on cite{ display: block; } .timer-content{ width: 890px; height: auto; padding: 20px; background: #f7f8f8; float: left; display: none; } .timer-content.on{ display: block; } /*杞挱鍥?/ .banner{ width: 100%; height: auto; overflow: hidden; position: relative; } .banner .banner_box{ height: auto; width: 400%; overflow: hidden; position: relative; } .banner .banner_box li{ height: auto; width: 25%; float: left; position: relative; z-index: 1; } .banner .banner_box li img{ width: 100%; height: auto; } .banner .left_btn{ width: 60px; height: 125px; background: url("../images/left.png") no-repeat; position: absolute; left: 0; top: 50%; margin-top: -62.5px; z-index: 2; cursor: pointer; } .banner .left_btn:hover{ background: url("../images/news.png"); } .banner .right_btn:hover{ background: url("../images/news2.png"); } .banner .right_btn{ width: 60px; height: 125px; background: url("../images/right.png") no-repeat; position: absolute; right: 0; top: 50%; z-index: 2; margin-top: -62.5px; cursor: pointer; } .banner .banner_box li .font_box{ width: 680px; line-height: 40px; font-size: 20px; color: #ffffff; padding: 50px 45px 45px 30px; position: absolute; bottom: 100px; background: url("../images/touming.png"); left: 18.75%; } .banner .tomipe{ height: 50px; position: absolute; bottom: 30px; z-index: 2; left: 50%; } .banner .tomipe li{ width: 50px; background: url("../images/luo.png") no-repeat 1px -85px; height: 50px; cursor: pointer; display: inline-block; } .banner .tomipe li.last{ width: 40px; } .banner .tomipe li i{ width: 60px; height: 2px; float: right; background: #c0c0c0; margin-top: 24px; margin-right: 3px; } .banner .tomipe li.on{ background: url("../images/luo.png") no-repeat 1px 4px; }