* { padding: 0; margin: 0; text-align: left; font-size: 14px; font-family: 'microsoft yahei'; color: #3d3d3d; } img { border: 0; } ul { margin: 0; } p { margin: 0; } a, a:hover { text-decoration: none; color: #333333; } a:hover { color: #1977df; } li { list-style: none; } .mt10 { margin-top: 10px; } .mt20 { margin-top: 20px !important; } .mt30 { margin-top: 30px !important; } .mt40 { margin-top: 40px !important; } .mt50 { margin-top: 50px !important; } .mt60 { margin-top: 60px; } .mt100 { margin-top: 100px; } .mb20 { margin-bottom: 20px; } .pt10 { padding-top: 10px; } .pt20 { padding-top: 20px; } .pt30 { padding-top: 30px; } .pt40 { padding-top: 40px; } .pt50 { padding-top: 50px; } .pb10 { padding-bottom: 10px; } .pb20 { padding-bottom: 20px; } .pb30 { padding-bottom: 30px; } .pb40 { padding-bottom: 40px; } .pl10 { padding-left: 10px !important; } .pl20 { padding-left: 20px !important; } .pr10 { padding-right: 10px !important; } .pr20 { padding-right: 20px !important; } .clear { clear: both; } .fl { float: left; } .fr { float: right; } .container { width: 100%; padding-left: 0; padding-right: 0; text-align: center; } .row { width: 1200px; margin: 0 auto; } .big-row { width: 1250px; } .text-left { text-align: left; } .text-right { text-align: right; } .text-center { text-align: center; } .transition { transition: all 0.5s; -moz-transition: all 0.5s; -webkit-transition: all 0.5s; -o-transition: all 0.5s; } /* box model; */ .top-gray span, .banner-search .index-search input.meilitext, .pro-category .category-list ul li, .pro-category .category-list ul li.on, .index_commend .index-commend-content ul li, .index-honer-title h2, .index-honer-title span, .n-list .news-ul ul li, .n-list .news-ul ul li a:before, .footer .contact-index img { float: left; } .top-gray a, .index-case .case-right-img p cite, .index-honer-title a, .n-list .news-ul ul li span { float: right; } .toptel .tel-word p, .pro-title a cite, .commend-pro .pro-content ul li .right-des a.more, .commend-pro .commend-pro-btn a, .index-case .case-right-img p cite, .index-about .word h3, .index-about .word a, .common-title .news-category-on, .common-title .news-category, .answer-list ul li a, .footer h4, .footer .contact-index span { display: inline-block; *display: inline; *zoom: 1; } .top-gray { background-color: #f7f7f7; height: 36px; line-height: 36px; } .top-gray span { font-size: 12px; } .top-gray a { padding-left: 10px; font-size: 12px; } .top-logo { height: 90px; padding-bottom: 10px; } .toplogo { width: 490px; } .logoright { width: 247px; height: 54px; border-left: 1px solid #cccccc; padding-left: 15px; margin-left: 10px; margin-top: 10px; } .logoright p.one { font-size: 16px; } .logoright p.one span { color: #fa5105; } .toptel { width: 645px; } .toptel .top-rq { width: 206px; } .toptel .tel-img { width: 34px; margin: 10px 5px 0 0; } .toptel .tel-word { background: url(/uploads/image/phimages/tel.jpg) left center no-repeat; width: 180px; padding-left: 70px; text-align: left; position: relative; } .toptel .tel-word span { font-size: 16px; } .toptel .tel-word p { color: #e60028; font-size: 28px; font-family: 'arial'; line-height: 28px; font-weight: 700; width: 218px; } .nav_green { background-color: #0860cd; height: 47px; } ul.gdao li { width: 150px; float: left; list-style: none; text-align: center; line-height: 47px; position: relative; height: auto; } ul.gdao li a { display: block; height: 47px; text-align: center; position: relative; } ul.gdao li:hover,ul.gdao li.hover { background-color: #de7403; } ul.gdao li b { color: #ffffff; font-size: 14px; text-align: center; line-height: 30px; padding-top: 5px; display: inline-block; } ul.gdao li:hover b { color: #ffffff; } ul.gdao li span { color: #ffffff; font-family: 'arial'; line-height: 12px; } ul.gdao li ul { width: 488px; top: 47px; line-height: 30px; position: absolute; z-index: 999; left: 0; display: none; } ul.gdao li ul li { float: left; height: 40px; width: 150px; border-bottom: 1px dotted #fcf5c1; background: none; background-color: #ffffff; line-height: 40px; position: relative; } ul.gdao li ul li:hover { background: none; background-color: #014ca9; line-height: 40px; padding: 0; } ul.gdao li ul li a { color: #000000; line-height: 40px; height: 40px; display: block; padding: 0; position: relative; } ul.gdao li ul li:hover a { color: #fff; } ul.gdao li ul li ul { position: absolute; width: 171px; height: 50px; left: 12.5%; top: 0; display: none; } ul.gdao li ul li:hover ul { display: none; } ul.gdao li ul li:hover ul li a { color: #ffffff; } ul.gdao li ul li ul li { width: 171px; height: 40px; background-color: #666666; } ul.gdao li ul li ul li:hover a { color: #ffffff; display: block; width: 12.5%; height: 40px; background-color: #333333; } ul.gdao li ul li ul li a:hover { color: #333333; background-color: #fcf5c1; } ul.gdao li ul div.toplei { width: 152px; padding: 10px; border-left: 1px #cccccc solid; overflow: hidden; height: auto; } ul.gdao li ul .tflda a { font-weight: 900; font-size: 14px; } ul.gdao li ul .tflxa a { display: block; width: 100%; text-align: left; line-height: 24px; height: 24px; } .fullslide { width: 100%; position: relative; height: 551px; background: #000; text-align: center; } .fullslide .bd { margin: 0 auto; position: relative; z-index: 0; overflow: hidden; } .fullslide .bd ul { width: 100% !important; } .fullslide .bd li { width: 100% !important; height: 551px; overflow: hidden; text-align: center; } .fullslide .bd li a { display: block; height: 551px; } .fullslide .hd { width: 100%; position: absolute; z-index: 1; bottom: 0; left: 0; height: 30px; line-height: 30px; } .fullslide .hd ul { text-align: center; } .fullslide .hd ul li { cursor: pointer; display: inline-block; *display: inline; zoom: 1; width: 47px; height: 11px; margin: 1px; overflow: hidden; background: #000; filter: alpha(opacity=50); opacity: 0.5; line-height: 999px; } .fullslide .hd ul .on { background: #f00; } .fullslide .prev, .fullslide .next { position: absolute; z-index: 999; top: 40%; left: 10%; width: 30px; height: 80px; background: url(/uploads/image/phimages/left_on.png) no-repeat; cursor: pointer; display: none; } .fullslide .next { left: auto; right: 10%; background: url(/uploads/image/phimages/right_on.png) no-repeat; } .gray-f1 { background-color: #f1f1f1; } .pro-title { text-align: center; } .pro-title img { padding: 10px 0; } .pro-title p { text-align: center; color: #999999; } .pro-title a { display: block; text-align: center; } .pro-title a h2 { font-size: 30px; text-align: center; line-height: 50px; } .pro-title a span { border: 2px solid #cccccc; padding: 5px 20px; } .pro-title a cite { background-color: #de7403; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; height: 34px; font-size: 18px; line-height: 34px; padding: 0 30px; color: #ffffff; font-style: normal; } .pro-list { width: 100%; text-align: center; } .pro-list ul { text-align: center; } .pro-list ul li { width: 190px; display: inline-block; margin-right: 24px; margin-top: 20px; } .pro-list ul li a { height: 40px; line-height: 40px; background-color: #424242; display: inline-block; width: 100%; text-align: center; color: #ffffff; font-size: 18px; } .pro-list ul li a:hover { background-color: #014ca9; } .banner-search { height: 64px; background-color: #de7403; color: #ffffff; line-height: 64px; } .banner-search .keywords { width: 370px; } .banner-search .keywords a { color: #ffffff; padding-left: 10px; } .banner-search .index-search { margin-top: 20px; width: 260px; } .banner-search .index-search .meilibutton { width: 80px; height: 32px; border: 0; float: right; background-color: #ffd789; color: #333; text-align: center; } .banner-search .index-search input.meilitext { height: 30px; line-height: 30px; border: 1px #ffffff solid; width: 168px; padding-left: 10px; } .pro-category { overflow: hidden; padding: 20px 0; } .pro-category .category-list ul li { text-align: center; height: 42px; margin: 0 15px 15px 0; } .pro-category .category-list ul li a { font-size: 16px; height: 42px; line-height: 42px; width:140px; text-align:center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; display: block; text-align: center; background-color: #cbcbcb; } .pro-category .category-list ul li.on,.pro-category .category-list ul li:hover { text-align: center; height: 42px; margin: 0 15px 15px 0; } .pro-category .category-list ul li.on a,.pro-category .category-list ul li:hover a { font-size: 16px; height: 42px; line-height: 42px; width:140px; text-align:center; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; display: block; text-align: center; background-color: #0860cd; color: #ffffff; } .commend-pro { position: relative; height: 533px; overflow: hidden; } .commend-pro .pro-content ul li { overflow: hidden; height: 433px; position: relative; } .commend-pro .pro-content ul li .left-img { width: 600px; position: relative; } .commend-pro .pro-content ul li .left-img a img { width: 598px; height: 433px; border:1px solid #cccccc;} .commend-pro .pro-content ul li .left-img a cite { position: relative; width: 100%; display: block; text-align: center; height: 34px; line-height: 34px; font-style: normal; } .commend-pro .pro-content ul li .left-img a span { background: url(/uploads/image/phimages/imgbg1.png); height: 40px; line-height: 40px; width: 100%; display: block; position: absolute; bottom: 0; text-align: center; color: #ffffff; font-size: 16px; } .commend-pro .pro-content ul li .left-img a:hover span { bottom: -40px; } .commend-pro .pro-content ul li .right-des { width: 538px; margin-left: 40px; } .commend-pro .pro-content ul li .right-des a h3 { font-size: 24px; } .commend-pro .pro-content ul li .right-des a.more { -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; padding: 0 20px; line-height: 40px; color: #fff; background-color: #0860cd; margin-right: 20px; } .commend-pro .pro-content ul li .right-des a.more:hover { background-color: #bcbcbc; color: #000; } .commend-pro .pro-content ul li .right-des p { margin-bottom: 20px; line-height:32px; margin-top:20px; border-top:1px solid #cccccc; } .commend-pro .commend-pro-btn { position: absolute; bottom: 140px; left: 640px; } .commend-pro .commend-pro-btn a { width: 36px; height: 36px; margin-left:10px;} .index_commend { background: url(/uploads/image/phimages/index-commend.jpg) no-repeat; height: 684px; overflow: hidden; } .index_commend .pro-title h2 { color: #ffffff; } .index_commend .pro-title p { color: #ffffff; } .index_commend .index-commend-content { width: 1200px; overflow: hidden; } .index_commend .index-commend-content ul li { width: 290px; height: 407px; background-color: #d9f1f0; margin-right: 13px; } .index_commend .index-commend-content ul li:hover { background-color: #04619a; } .index_commend .index-commend-content ul li:hover .equipment span { color: #ffffff; } .index_commend .index-commend-content ul li:hover .equipment p { color: #ffffff; } .index_commend .index-commend-content ul li .equipment { background: 15px 0 no-repeat; padding: 0 20px 15px 40px; } .index_commend .index-commend-content ul li .equipment span { font-weight: 900; } .index_commend .index-commend-content ul li .equipment p { margin-top: 10px; line-height: 20px; height: 89px; } .index_commend .index-commend-content ul li .equipment button { background-color: #0860cd; color: #ffffff; height: 34px; text-align: center; width: 108px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; border: 0; } .index_commend .index-commend-content ul li:hover .equipment button { background-color: #e77815; } .index_commend .index-commend-btn { border-bottom: 4px double #666666; position: relative; width: 736px; margin-left: 230px; } .index_commend .index-commend-btn a { position: absolute; width: 133px; height: 42px; bottom: -20px; cursor: pointer; } .index_commend .index-commend-btn a.prev { left: 250px; } .index_commend .index-commend-btn a.next { left: 383px; } .index-case { width: 1200px; overflow: hidden; } .index-case .case-left-btn { width: 205px; } .index-case .case-left-btn li a { display: block; height: 69px; border-bottom: 1px solid #3188d1; line-height: 70px; color: #ffffff; background-color: #005fad; text-align: center; } .index-case .case-left-btn li a:hover { background-color: #f18200; } .index-case .case-left-btn li a.on { background-color: #f18200; } .index-case .case-right-img { width: 995px; height: 562px; position: relative; } .index-case .case-right-img p { position: absolute; bottom: 0; height: 136px; width: 100%; background: url(/uploads/image/phimages/imgbg1.png); } .index-case .case-right-img p span { position: inherit; bottom: 0; display: block; height: 136px; line-height: 136px; color: #ffffff; padding-left: 50px; } .index-case .case-right-img p cite { position: relative; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; width: 140px; height: 40px; background-color: #0860cd; color: #ffffff; line-height: 40px; text-align: center; margin-top: 15px; margin-right: 20px; font-style: normal; } .index-case .case-right-img:hover p cite { background-color: #f18200; } .index-about { overflow: hidden; } .index-about .img { width: 587px; height: 334px; border: 3px solid #666666; } .index-about .word { width: 584px; } .index-about .word h3 { font-size: 24px; height: 60px; line-height: 60px; } .index-about .word b { font-size: 24px; height: 60px; line-height: 60px; } .index-about .word p { text-indent: 2rem; color: #666666; line-height: 2; } .index-about .word a { margin-top: 10px; height: 30px; line-height: 30px; text-align: center; width: 140px; color: #ffffff; background-color: #f29430; } .index-about .word a:hover { background-color: #41b7b6; } .index-honer-title { overflow: hidden; } .index-honer-title h2 { font-size: 30px; color: #2a166d; line-height: 50px; } .index-honer-title span { font-size: 16px; color: #666666; line-height: 50px; padding-left: 20px; } .index-honer-title a { line-height: 50px; } #demo { overflow: hidden; width: 1200px; margin-bottom: 30px; } #demo .demowrap { overflow: hidden; width: 30000px; } #demo .demowrap { display: block; float: left; overflow: hidden; margin: 0 auto; } #demo .demowrap li { display: inline; float: left; margin: 19px 11px 0 11px; width: 258px; height: 190px; overflow: hidden; } #demo .demowrap li img { border: 1px solid #dedede; width: 258px; height: 190px; } #demo .demowrap li a { position: relative; display: block; color: white; } #demo .demowrap li a span { transition: all 0.45s cubic-bezier(0.215, 0.61, 0.355, 1); transition: all ease-out .2s; width: 258px; text-align: center; position: absolute; left: 1px; top: 160px; height: 190px; background: url(/uploads/image/phimages/imgbg1.png) repeat; color:#ffffff; } #demo .demowrap li a:hover span { color: white; top: 1px; transition: all 0.45s cubic-bezier(0.215, 0.61, 0.355, 1); width: 258px; height: 190px; padding: 50px 0 0 0; } #demo .demowrap li a span h3 { font-size: 14px; margin: 0; padding: 0; line-height: 24px; text-align: center; color:#ffffff; } #demo .demowrap li a span p { font-size: 12px; color: white; margin: 50px; display: inline-block; width: 114px; height: 34px; line-height: 34px; border: 1px solid #fff; text-align: center; } #demo1 { float: left; height: 210px; width: 1960px; } #demo2 { float: left; height: 210px; width: 1960px; } .common-title { background-color: #005fad; height: 40px; overflow: hidden; } .common-title .news-category-on { background-color: #f29430; width: 126px; height: 40px; color: #ffffff; } .common-title .news-category-on h2 { display: block; text-align: center; font-size: 18px; line-height: 40px; vertical-align: middle; color: #ffffff; } .common-title .news-category { width: 126px; height: 40px; } .common-title .news-category h2 { display: block; text-align: center; font-size: 18px; line-height: 40px; vertical-align: middle; color: #333333; } .common-title .news-more { line-height: 40px; padding-right: 10px; color: #ffffff; } .n-list { width: 802px; } .n-list .news-top .img { width: 249px; height: 157px; } .n-list .news-top .img-right { width: 528px; } .n-list .news-top .img-right a { font-weight: 900; } .n-list .news-top .img-right p { font-size: 12px; color: #666666; } .n-list .news-top .img-right p a { color: #ffa800; } .n-list .news-top .img-right p a:hover { color: #257349; } .n-list .news-ul ul li { height: 40px; border-bottom: 1px dotted #cccccc; line-height: 40px; width: 48%; margin-right: 2%; } .n-list .news-ul ul li a:before { content: "+"; } .n-list .news-ul ul li span { color: #666666; } .answer-list { width: 365px; } .answer-list ul li { border-bottom: 1px dotted #cccccc; margin-top: 20px; } .answer-list ul li a { background: url(/uploads/image/phimages/ask.jpg) left 0 no-repeat; padding-left: 40px; font-weight: 900; height: 32px; } .answer-list ul li p { background: url(/uploads/image/phimages/answer.jpg) left 0 no-repeat; padding-left: 40px; color: #666666; height: 110px; } .footer { background: #00335c; padding: 20px 0; overflow: hidden; } .footer .bottom-logo { width: 210px; } .footer h4 { color: #ffffff; font-size: 16px; line-height: 40px; border-bottom: 1px solid #cccccc; } .footer ul li { width: 115px; float: left; } .footer ul li a { display: block; line-height: 30px; color: #ffffff; } .footer ul li a:hover { color: #ffd330; } .footer .quick-index { width: 462px; float: left; } .footer .contact-index { width: 522px; float: right; } .footer .contact-index span { color: #ffffff; margin-top: 20px; margin-left: 20px; } .footer .contact-index p { color: #ffffff; line-height: 30px; } .bottom-blue { background-color: #0a0f22; color: #cccccc; line-height: 40px; } .bottom-blue a { color: #fff; padding: 0 20px; } .bottom-blue a:hover { color: #ff9a23; } .bottom-blue .bottom-a { width: 240px; text-align: right; } .friend-link span { padding-right: 10px; } .friend-link a { color: #666666; padding: 0 20px; } /*# sourcemappingurl=index.css.map */