@CHARSET "utf-8"; .key_tag { text-decoration: underline; } /*导航栏样式*/ #menu { float: left; width: 74%; margin-left: 5%; } .navs { height: 105px; } .navs li { line-height: 105px; height: 105px; text-align: center; float: left; position: relative; z-index: 999; width: 10.5%; overflow: hidden; } .navs li:hover { overflow: visible; } .navs li a { display: block; line-height: 18px; color: #fff; height: 105px; font-size: 16px; z-index: 999; position: relative; transition: all 0.4s; text-indent: -5%; padding-top: 40px; } .navs li a b{ display: block; font:500 12px/26px "微软雅黑"; text-transform: uppercase; } .navs li span { position: absolute; width: 100%; height: 100%; background: #752250; top: 0; left: 0; margin-top: -105px; transition: all 0.5s; } .navs li:hover span { margin-top: 0px; } .navs li:hover a { color: #fff; text-decoration: none; } .navs li:first-child { width: 14%; } .navs li:first-child a { background: url(../images/nav11.png) no-repeat 3% 53%; text-indent: 25%; } .navs li:first-child:hover a { /*background: url(../images/nav11.png) no-repeat 3% 53%;*/ } .navs li .abj { /*background: url(../images/navt.png) no-repeat 92% 48%;*/ } .navs li:hover .abj { /*background: url(../images/navb.png) no-repeat 92% 48%;*/ } .navs li:hover .sec { opacity: 1; } .navs .sec { width: 200px; background: rgba(117, 34, 80, 0.7); color: #fff; overflow: hidden; z-index: 9999; position: absolute; top: 105px; left: 0px; opacity: 0; transition: all 0.7s; } .navs .sec a { color: #fff; height: 38px; line-height: 38px; text-align: left; text-indent: 25px; padding: 0; } .navs .sec a:hover {} /*产品分类*/ .cate { border: 1px solid #e0e1dc; padding: 10px; background-color: #f7f7f7; } .cate li { line-height: 28px; border-bottom: 1px dashed #d7d7d7; line-height: 28px; } .cate li a { padding-left: 60px; display: block; height: 28px; line-height: 28px; background: url(../images/ico1.gif) 34px center no-repeat; } .cate li a:hover { background-color: #ececec; text-decoration: none; } /***banner***/ .banner { width: 100% } .banner_wz { position: absolute; left: 5%; top: 40%; z-index: 999; } .banner_wz h1 { color: #b68f6b; } .banner_wz p { color: #b68f6b; font-size: 18px; text-align: right; } .banner_video { position: absolute; left: 0px; bottom: 10%; z-index: 999; width: 33.5%; transition: all 0.7s linear; -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -ms-transition: all 0.7s linear; -o-transition: all 0.7s linear; } .banner_video_bt { background: #222122; width: 27%; float: left; text-align: center; transition: all 0.7s linear; -webkit-transition: all 0.7s linear; -moz-transition: all 0.7s linear; -ms-transition: all 0.7s linear; -o-transition: all 0.7s linear; } .banner_video_bt p { font-size: 20px; color: #fff; line-height: 60px; margin: 0; } .banner_video_sp { float: left; margin-top: 9%; width: 60%; } .banner_news { position: absolute; right: 0px; bottom: 20px; z-index: 999; width: 24.7%; } .ban_newslist {} .ban_newslist_left { width: 8.5%; background: #fff; float: left; border-bottom: 1px solid #ccc; } .ban_newslist_left p { text-align: center; margin-top: 50px; margin-bottom: 100px; font-weight: bold; font-size: 20px; color: #000; cursor: pointer; -webkit-animation-name: pounding; -webkit-animation-duration: 1.5s; -webkit-animation-iteration-count: infinite; -webkit-animation-timing-function: ease-in-out; animation-name: pounding; animation-duration: 1.5s; animation-iteration-count: infinite; animation-timing-function: ease-in-out } a.miao{position: absolute;display: block;width:49px;height:49px;bottom:20px;left:50%;margin-left:-25px;z-index: 999} @keyframes myfirst { from { left: 100px; opacity: 0; } to { left: 0; opacity: 1; } } @-moz-keyframes myfirst /* Firefox */ { from { left: 100px; opacity: 0; } to { left: 0; opacity: 1; } } @-webkit-keyframes myfirst /* Safari å’Œ Chrome */ { from { left: 100px; opacity: 0; } to { left: 0; opacity: 1; } } @-o-keyframes myfirst /* Opera */ { from { left: 100px; opacity: 0; } to { left: 0; opacity: 1; } } @keyframes mysec { from { right: 100px; opacity: 0; } to { right: 0; opacity: 1; } } @-moz-keyframes mysec /* Firefox */ { from { right: 100px; opacity: 0; } to { right: 0; opacity: 1; } } @-webkit-keyframes mysec /* Safari å’Œ Chrome */ { from { right: 100px; opacity: 0; } to { right: 0; opacity: 1; } } @-o-keyframes mysec /* Opera */ { from { right: 100px; opacity: 0; } to { right: 0; opacity: 1; } } .topbanner .text { color: #fff; display: table; width: 670px; height: 100%; font: 400 40px/60px "Microsoft Yahei"; position: absolute; left: 50%; margin-left: -600px; text-align: left; top:10%; } @media (max-width: 1299px) { .topbanner .text { margin-left: 0; left: 15px; } } .banbox { display: table-cell; vertical-align: middle; } .topbanner .en { color: #fff; font: 400 3vw/4vw "幼圆"; } .topbanner .textt { color: #fff; font: 100 2vw/3vw "幼圆"; text-transform:Capitalize; } .topbanner .bantop { position: relative; opacity: 1; right: 0; animation: myfirst 1.2s; -moz-animation: myfirst 1.2s; -webkit-animation: myfirst 1.2s; -o-animation: myfirst 1.2s; } .topbanner .banbottom { padding-top: 70px; position: relative; opacity: 1; right: 0; animation: mysec 1.5s; -moz-animation: mysec 1.5s; -webkit-animation: mysec 1.5s; -o-animation: mysec 1.5s; } .topbanner ul.bb li .banbottom a { display: inline-block; vertical-align: top; width: 98px; color: #fff; font: 400 16px/30px "Microsoft Yahei"; text-align: center; } .topbanner .banbottom .more { border: 1px solid #fff; } .topbanner .banbottom .more2 { border: 1px solid #946d4d; background: #946d4d; } .swiper-wrapper img { max-width: 100%; height: auto; } @media(max-width:768px){ .banner .num{ top:16%; } .topbanner .en{ font: 400 20px/30px "幼圆"; } .topbanner .textt{ font: 100 16px/30px "幼圆"; } .banner .num li{ line-height:30px; font-size:20px; } } .cb-slideshow, .cb-slideshow:after { position: fixed; width: 100%; height: 100%; top: 113px; left: 0px; z-index: 0; } .cb-slideshow:after { content: ''; background: transparent url(../images/pattern.png) repeat top left; } .cb-slideshow li span { width: 100%; height: 100%; position: absolute; top: 0px; left: 0px; color: transparent; background-size: cover; background-position: 50% 50%; background-repeat: none; opacity: 0; z-index: 0; -webkit-backface-visibility: hidden; -webkit-animation: imageAnimation 36s linear infinite 0s; -moz-animation: imageAnimation 36s linear infinite 0s; -o-animation: imageAnimation 36s linear infinite 0s; -ms-animation: imageAnimation 36s linear infinite 0s; animation: imageAnimation 36s linear infinite 0s; } .cb-slideshow li div { z-index: 1000; position: absolute; top: 35%; left: 18%; width: 100%; text-align: left; opacity: 0; -webkit-animation: titleAnimation 36s linear infinite 0s; -moz-animation: titleAnimation 36s linear infinite 0s; -o-animation: titleAnimation 36s linear infinite 0s; -ms-animation: titleAnimation 36s linear infinite 0s; animation: titleAnimation 36s linear infinite 0s; } .cb-slideshow li div h3 { font-size: 40px; padding-left: 30px; line-height: 35px; color: #fff; font-family: 微软雅黑; padding-right: 70px; text-shadow: 0px 2px 8px rgba(0, 0, 0, 0.7); font-weight: normal; } .cb-slideshow li:nth-child(1) span { background-image: url(../images/banner.jpg) } .cb-slideshow li:nth-child(2) span { background-image: url(../images/banner1.jpg); -webkit-animation-delay: 6s; -moz-animation-delay: 6s; -o-animation-delay: 6s; -ms-animation-delay: 6s; animation-delay: 6s; } .cb-slideshow li:nth-child(3) span { background-image: url(../images/banner2.jpg); -webkit-animation-delay: 12s; -moz-animation-delay: 12s; -o-animation-delay: 12s; -ms-animation-delay: 12s; animation-delay: 12s; } .cb-slideshow li:nth-child(4) span { background-image: url(../images/banner3.jpg); -webkit-animation-delay: 18s; -moz-animation-delay: 18s; -o-animation-delay: 18s; -ms-animation-delay: 18s; animation-delay: 18s; } .cb-slideshow li:nth-child(5) span { background-image: url(../images/banner1.jpg); -webkit-animation-delay: 24s; -moz-animation-delay: 24s; -o-animation-delay: 24s; -ms-animation-delay: 24s; animation-delay: 24s; } .cb-slideshow li:nth-child(6) span { background-image: url(../images/banner2.jpg); -webkit-animation-delay: 30s; -moz-animation-delay: 30s; -o-animation-delay: 30s; -ms-animation-delay: 30s; animation-delay: 30s; } .cb-slideshow li:nth-child(2) div { -webkit-animation-delay: 6s; -moz-animation-delay: 6s; -o-animation-delay: 6s; -ms-animation-delay: 6s; animation-delay: 6s; } .cb-slideshow li:nth-child(3) div { -webkit-animation-delay: 12s; -moz-animation-delay: 12s; -o-animation-delay: 12s; -ms-animation-delay: 12s; animation-delay: 12s; } .cb-slideshow li:nth-child(4) div { -webkit-animation-delay: 18s; -moz-animation-delay: 18s; -o-animation-delay: 18s; -ms-animation-delay: 18s; animation-delay: 18s; } .cb-slideshow li:nth-child(5) div { -webkit-animation-delay: 24s; -moz-animation-delay: 24s; -o-animation-delay: 24s; -ms-animation-delay: 24s; animation-delay: 24s; } .cb-slideshow li:nth-child(6) div { -webkit-animation-delay: 30s; -moz-animation-delay: 30s; -o-animation-delay: 30s; -ms-animation-delay: 30s; animation-delay: 30s; } @-webkit-keyframes imageAnimation { 0% { opacity: 0; -webkit-animation-timing-function: ease-in; } 8% { opacity: 1; -webkit-transform: scale(1.05); -webkit-animation-timing-function: ease-out; } 17% { opacity: 1; -webkit-transform: scale(1.1); } 25% { opacity: 0; -webkit-transform: scale(1.1); } 100% { opacity: 0 } } @-moz-keyframes imageAnimation { 0% { opacity: 0; -moz-animation-timing-function: ease-in; } 8% { opacity: 1; -moz-transform: scale(1.05); -moz-animation-timing-function: ease-out; } 17% { opacity: 1; -moz-transform: scale(1.1); } 25% { opacity: 0; -moz-transform: scale(1.1); } 100% { opacity: 0 } } @-o-keyframes imageAnimation { 0% { opacity: 0; -o-animation-timing-function: ease-in; } 8% { opacity: 1; -o-transform: scale(1.05); -o-animation-timing-function: ease-out; } 17% { opacity: 1; -o-transform: scale(1.1); } 25% { opacity: 0; -o-transform: scale(1.1); } 100% { opacity: 0 } } @-ms-keyframes imageAnimation { 0% { opacity: 0; -ms-animation-timing-function: ease-in; } 8% { opacity: 1; -ms-transform: scale(1.05); -ms-animation-timing-function: ease-out; } 17% { opacity: 1; -ms-transform: scale(1.1); } 25% { opacity: 0; -ms-transform: scale(1.1); } 100% { opacity: 0 } } @keyframes imageAnimation { 0% { opacity: 0; animation-timing-function: ease-in; } 8% { opacity: 1; transform: scale(1.05); animation-timing-function: ease-out; } 17% { opacity: 1; transform: scale(1.1); } 25% { opacity: 0; transform: scale(1.1); } 100% { opacity: 0 } } @-webkit-keyframes titleAnimation { 0% { opacity: 0; -webkit-transform: translateX(200px); } 8% { opacity: 1; -webkit-transform: translateX(0px); } 17% { opacity: 1; -webkit-transform: translateX(0px); } 19% { opacity: 0; -webkit-transform: translateX(-400px); } 25% { opacity: 0 } 100% { opacity: 0 } } @-moz-keyframes titleAnimation { 0% { opacity: 0; -moz-transform: translateX(200px); } 8% { opacity: 1; -moz-transform: translateX(0px); } 17% { opacity: 1; -moz-transform: translateX(0px); } 19% { opacity: 0; -moz-transform: translateX(-400px); } 25% { opacity: 0 } 100% { opacity: 0 } } @-o-keyframes titleAnimation { 0% { opacity: 0; -o-transform: translateX(200px); } 8% { opacity: 1; -o-transform: translateX(0px); } 17% { opacity: 1; -o-transform: translateX(0px); } 19% { opacity: 0; -o-transform: translateX(-400px); } 25% { opacity: 0 } 100% { opacity: 0 } } @-ms-keyframes titleAnimation { 0% { opacity: 0; -ms-transform: translateX(200px); } 8% { opacity: 1; -ms-transform: translateX(0px); } 17% { opacity: 1; -ms-transform: translateX(0px); } 19% { opacity: 0; -ms-transform: translateX(-400px); } 25% { opacity: 0 } 100% { opacity: 0 } } @keyframes titleAnimation { 0% { opacity: 0; transform: translateX(200px); } 8% { opacity: 1; transform: translateX(0px); } 17% { opacity: 1; transform: translateX(0px); } 19% { opacity: 0; transform: translateX(-400px); } 25% { opacity: 0 } 100% { opacity: 0 } } /*详细介绍分页样式*/ .total { border-bottom: 1px dashed #e0e1dc; padding-bottom: 10px; } .paging_num { padding: 10px 0px; overflow: hidden; text-align: right; } .paging_num a { width: 25px; height: 20px; line-height: 20px; text-align: center; display: inline-block; border: 1px dashed #e0e1dc; color: #666; margin-left: 15px; } .paging_num a:hover { text-decoration: none; color: #005a98; border: 1px dashed #005a98; } .paging_num .paging_hover { text-decoration: none; color: #005a98; border: 1px dashed #005a98; } /*新闻列表*/ .news_list {} .news_list li { line-height: 27px; position: relative; padding-left: 10px; } .news_list li a { line-height: 27px; color: #666; } .news_list li a:hover { text-decoration: none; color: #e87518; } .news_list li span { color: #999; z-index: 0; line-height: 27px; position: absolute; right: 0px; top: 0px; } .news_list li h3 { font-size: 14px; } .news_list li div { line-height: 24px; } /*热门关键词*/ .words { overflow: hidden; margin-right: -1.3%; padding-top: 5px; } .words li { width: 40%; float: left; border: 1px dashed #d0d0d0; background: #fcfcfc; padding-left: 0px; margin-bottom: 10px; text-align: center; margin-left: 6.5%; margin-top: 11px; } .new1 li { padding-left: 13px; line-height: 40px; font-size: 14px; } .right_word { margin-left: 5%; } /*案例列表*/ .case_list {} .case_list li { float: left; margin-left: 15px; margin-right: 15px; padding-bottom: 15px; _display: inline; } .case_list li a.img { padding: 1px; border: 1px solid #e0e1dc; } .case_list li a.img img { width: 150px; height: 120px; } .case_list li h3 { text-align: center; padding-top: 5px; } .case_list li h3 a { font-weight: normal; } .case_list li a.img { display: block; } .case_list li a.img:hover { border-color: #e87518; } /*Tag列表*/ .tag_list_product { margin-top: 10px; } .tag_list_product li { float: left; margin-left: 15px; margin-right: 15px; padding-bottom: 15px; _display: inline; } .tag_list_product li a.img { padding: 1px; border: 1px solid #e0e1dc; } .tag_list_product li a.img img { width: 150px; height: 120px; } .tag_list_product li h3 { text-align: center; padding-top: 5px; } .tag_list_product li h3 a { font-weight: normal; } .tag_list_product li a.img { display: block; } .tag_list_product li a.img:hover { border-color: #e87518; } .tag_list_news {} .tag_list_news li { line-height: 27px; position: relative; padding-left: 10px; } .tag_list_news li a { line-height: 27px; } .tag_list_news li span { color: #999; z-index: 0; line-height: 27px; } .tag_list_news li h3 { font-size: 14px; } .tag_list_news li div { line-height: 24px; } .tag_total { height: 36px; line-height: 36px; text-align: left; padding-left: 20px; background-color: #edf1f5; border: 1px solid #b6c7db; } /*产品里列表*/ .product-list1 {} .product-list1 li { float: left; padding-bottom: 10px; _display: inline; overflow: hidden; } .product-list1 li a.img { border: 1px solid #e0e1dc; } .product-list1 li a.img img { width: 100%; height: auto; } .product-list1 li h3 { width: 100%; height: 35px; background: #353535; border: 1px solid #ddd; text-align: center; line-height: 35px; } .product-list1 li h3 a { font-size: 16px; color: #fff; display: block; font-weight: normal; font-family: "宋体"; transition: all 0.3s; } .product-list1 li a.img { display: block; } .product-list1 li a.img { display: block; overflow: hidden; opacity: 0.95; -webkit-transition: opacity 0.35s, -webkit-transform 0.35s; transition: opacity 0.35s, transform 0.35s; position: relative; } .product-list1 li a.img figcaption { position: absolute; top: 0; left: 0; width: 100%; height: 100%; color: #fff; text-transform: uppercase; font-size: 1.25em; -webkit-backface-visibility: hidden; backface-visibility: hidden; } .product-list1 li a.img figcaption::before { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: rgba(255, 255, 255, 0.5); content: ''; -webkit-transition: -webkit-transform 0.6s; transition: transform 0.6s; -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -100%, 0); } .product-list1 li:hover a.img img { opacity: 0.6; -webkit-transform: scale3d(1, 1, 1); transform: scale3d(1, 1, 1); } .product-list1 li:hover a.img figcaption::before { -webkit-transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); transform: scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 100%, 0); } .sort_a { overflow: hidden; } .sort_a .layer1 { padding: 15px 0px; border-bottom: 1px dashed #a7b8d4; position: relative; height: 133px; z-index: 1; } .sort_a .layer1 .img { float: left; padding: 5px; border: 1px solid #dddddd; } .sort_a .layer1 .img img { width: 150px; height: 120px; } .sort_a .layer1 .img_right { width: 560px; float: right; } .sort_a .layer1 .img_right h3 { font: bold 14px/36px "微软雅黑"; } .sort_a .layer1 .img_right span { line-height: 25px; display: block; } .sort_a .layer1 .pro_more { position: absolute; right: 0px; bottom: 15px; width: 110px; padding-left: 10px; height: 28px; line-height: 28px; background: #666666; color: #fff; font: bold 24px/24px "微软雅黑"; } .sort_a .layer1 .pro_more span { float: left; } .sort_a .layer1 .pro_more a { font: normal 12px/28px "宋体"; color: #fff; float: right; padding-right: 15px; display: inline-block; } .sort_a .layer1 .pro_more a:hover { text-decoration: none; color: #faf104; } .sort_a .abb_product { padding-top: 15px; border: 1px dashed #a7b8d4; border-top: none; } .productcates { padding-top: 10px; } .catemore { color: #0080d9; margin-top: 6px; overflow: hidden; position: relative; } .catemore h2 { width: 360px; float: left; font: bold 15px/36px "微软雅黑"; } .catemore a { float: right; font: normal 14px/36px "微软雅黑"; color: #444444; padding-right: 28px; } .catemore a:hover { text-decoration: none; color: #0080d9; } /*地图样式*/ #allmap { width: 95%; height: 500px; margin-top: 20px; margin-bottom: 10px; margin: 0 auto; } .maplist { position: relative; overflow: hidden; padding: 18px 0px; } .maplist ul li { width: 26%; float: left; margin-right: 1.5%; margin-left: 1.5%; _display: inline; background: url(../images/ditulogo.png) no-repeat 18px 6px; padding-left: 40px; line-height: 26px; font-family: "微软雅黑"; height: 110px; border-right: 1px dashed #ddd; margin-bottom: 20px; } .maplist ul li h2 { font-size: 15px; } .maplist ul li span { font-size: 12px; color: #666; } .province { font: normal 14px/32px "微软雅黑"; padding: 0px 10px; } #search_form { margin: 15px 0px; padding-left: 20px; } #search_form select { width: 180px; border: 1px solid #d9d9d9; line-height: 32px; height: 32px; } .button_s { border: none; background: #459afa; line-height: 30px; color: #fff; text-align: center; width: 80px; margin-left: 15px; border-radius: 3px; transition: all 0.3s ease 0s; } .button_s:hover { background: #fb9108; } /*下载列表*/ .down_list {} .down_list li { line-height: 27px; height: 27px; position: relative; background: url(../images/list_dot1.gif) 0 50% no-repeat; padding-left: 10px; } .down_list li a {} /*招聘列表*/ .job_list {} .job_list li { line-height: 27px; height: 27px; position: relative; background: url(../images/list_dot1.gif) 0 50% no-repeat; padding-left: 10px; } .job_list li a {} .job_list li span { position: absolute; color: #999; right: 0; z-index: 0; } /*招聘列表*/ .download_list {} .download_list li { line-height: 27px; height: 27px; position: relative; background: url(../images/list_dot1.gif) 0 50% no-repeat; padding-left: 10px; } .download_list li a {} .download_list li span { position: absolute; color: #999; right: 0; z-index: 0; } /*详细页面公共样式*/ h3.title_bar { margin-left: 40px; width: 420px; float: left; } .share { padding-left: 5px; padding-bottom: 8px; float: left; width: 240px; height: 26px; } .info_title { border-bottom: 1px solid #e1e4e6; } .case_title { border-bottom: 1px solid #e1e4e6; } /*产品详细*/ .product_detail { padding: 5px; } .product_detail h1.title { text-align: center; line-height: 30px; font-size: 14px; font-family: "Microsoft YaHei"; border-bottom: 1px solid #e0e1dc; margin-bottom: 15px; padding-bottom: 5px; } .product_detail .img { width: 700px; height: auto; margin:0 auto; padding: 2px; border: 1px solid #e0e1dc; } .product_detail .jqzoom{ display: block;width: 100%; height: 100%; } .product_detail .img img {} .product_detail .small { width: 100%; height: 100%; } .jqzoom { text-decoration: none; float: left; } .product_detail .list { width: 300px; /* float: left; */ margin-left: 30px; /* display: inline; */ padding-top: 8px; margin: 0 auto; } .list_p {} .list_p li { height: 40px; line-height: 29px; font-size: 12px; border-bottom: 1px dashed #e0e1dc; padding-bottom: 5px; padding-top: 5px; font-family: "Microsoft YaHei" } .list_p li h2 { font-size: 12px; font-weight: normal; font-family: "Microsoft YaHei" } .product_detail .inquiry { line-height: 32px; border: none; margin-top: 6px; } .product_detail .inquiry a { background: #752250; display: block; width: 112px; height: 32px; text-align: center; line-height: 32px; color: #fff; font-size: 14px; border-radius: 3px; } .product_detail .inquiry a:hover { box-shadow: 0px 2px 8px rgba(0, 0, 0, 0.5); } .list_p li h2 a { font-size: 12px; font-family: "Microsoft YaHei" } .p_detail span.title { line-height: 28px; height: 28px; text-align: left; margin-top: 10px; display: block; padding-left: 10px; font-size: 12px; border-bottom: 1px solid #0055ac; } .p_detail p.dd { padding-top: 5px; padding-bottom: 5px; } h3.tag { line-height: 32px; border-top: 1px dashed #e0e1dc; margin-top: 10px; color: #999; font-weight: normal; } h3.tag a { color: #005a98; } h3.tag a:hover { color: #e87518; } .page { line-height: 26px; border-top: 1px dashed #e0e1dc; margin-top: 6px; padding-top: 5px; font-size: 12px; } .page a { color: #005a98; } .page a:hover { color: #e87518; } .page span { color: #005a98; } /*新闻详细*/ .news_detail {} .news_detail h1.title { text-align: center; font-family: "Microsoft YaHei"; font-size: 18px; border-bottom: 1px solid #e0e1dc; margin-bottom: 5px; padding-bottom: 10px; } .news_detail h3.title_bar { line-height: 26px; text-align: center; font-weight: normal; color: #808080; float: left; height: 26px; overflow: hidden; } .news_detail h3.title_bar span { padding-right: 10px; } /*招聘详细*/ .job_detail {} .job_detail h1.title { text-align: center; font-family: "Microsoft YaHei"; font-size: 18px; border-bottom: 1px solid #e0e1dc; margin-bottom: 5px; padding-bottom: 10px; } .job_detail h3.title_bar { line-height: 26px; text-align: center; font-weight: normal; color: #808080; } .job_detail h3.title_bar span { padding-right: 10px; } .job_detail .content h4 { background-color: #f1f1f1; height: 26px; line-height: 26px; text-align: left; padding-left: 15px; } .job_detail .content div.text { padding-top: 10px; padding-left: 22px; padding-right: 8px; } /*下载详细*/ .down_info { padding: 10px; margin-top: 15px; } .down_info table { width: 100%; } .down_info table thead { line-height: 26px; background-color: #f2f2f2; } .down_info table th { border: 1px solid #b6d5f1; } .down_info table td { padding: 3px; padding-left: 10px; padding-right: 5px; border: 1px solid #b6d5f1; text-align: center; line-height: 28px; height: 28px; } #download { text-decoration: underline; } #down_detail {} #down_detail .title { line-height: 26px; text-align: left; padding-left: 15px; font-size: 14px; height: 26px; background-color: #ececec; } #down_detail .text { padding: 10px; } /*内页左侧分类通用样式*/ .sort { border: 1px solid #dcdcdc; } .sort li { position: relative; z-index: 999; line-height: 50px; text-indent: 50px; } .sort li .about_b { position: absolute; left: 210px; top: 0px; width: 210px; padding: 10px 20px; background: #f5f6f6; border-bottom: 2px solid #3a78c1; z-index: 9999; } .sort li .layer2 { position: absolute; left: 210px; top: 0px; width: 210px; padding: 10px 20px; background: #f5f6f6; border-bottom: 2px solid #3a78c1; z-index: 9999; } .sort li .layer2 li { overflow: hidden; } .sort li .layer2 li a { font-weight: bold; background: url(../images/ico1.gif) no-repeat 0% 50%; } .sort li .layer2 li a:hover { text-decoration: none; color: #3a78c1; } .sort li .layer2 li .layer3 li { border-bottom: 1px dashed #d5d5d5; margin: 6px 0px; height: 24px; line-height: 24px; } .sort li .layer2 li .layer3 li a { font: normal 12px/24px "微软雅黑"; background: none; } .sort li a { background: url(../images/n1.png) no-repeat 30px; color: #666; display: block; line-height: 50px; font-family: "微软雅黑"; border-bottom: 1px solid #dddddd; font-size: 14px; } .sort li a:hover { color: #000; text-decoration: none; background: url(../images/n11.png) no-repeat 30px #ddd; } /*内页留言*/ .validation-form-container .msgbtn { background: #ddd; cursor: pointer; width: 90px; height: 28px; line-height: 28px; text-align: center; border: none; color: #fff; font-size: 14px; border-radius: 3px; font-family: "Microsoft YaHei"; -moz-border-radius: 3px; -webkit-border-radius: 3px; } #code { padding-top: 10px; line-height: 26px; } #checkcode { height: 28px; line-height: 28px; width: 120px; border: 1px solid #dedede; } /*首页留言表单*/ .index_message { position: relative; } .name_input { border: 1px solid #cccccc; margin-top: 5px; background: #fff; height: 22px; width: 189px; } .input_left { float: left; width: 40px; text-align: center; background: url(../images/newadd/title_left.jpg) left top repeat-x; height: 22px; line-height: 22px } .input_right { position: relative; float: right; } .input_right input { height: 22px; line-height: 22px; } .input_right .m_label { position: absolute; width: 100px; text-align: left; line-height: 22px; padding-left: 6px; color: #ccc; z-index: 1; cursor: text; } #m_div { width: 222px; position: fixed; right: 2px; bottom: 0px; padding-bottom: 1px; z-index: 99999; background: none; } .d_label { line-height: 18px; padding-top: 8px; width: 160px; } .w_message { border: 1px solid #4a9cf9; padding: 7px; padding-top: 3px; height: 238px; background: #fff; padding-bottom: 27px; background: url(../images/newadd/message_bg.jpg) left top no-repeat; } .w_message #name { width: 142px; height: 22px; line-height: 22px; border: none !important; } .w_message #contact { width: 142px; height: 20px; line-height: 20px; border: none !important; } .w_message #email { width: 142px; height: 20px; line-height: 20px; border: none !important; } .w_message #address { width: 142px; height: 20px; line-height: 20px; border: none !important; } .w_message #content { width: 176px; height: 65px; resize: none; overflow-y: auto; overflow-x: hidden; } .w_message #checkcode { width: 82px; height: 22px; line-height: 22px; border: 1px solid #ccc; background-color: #fff; } #message_main { display: table-cell; } .w_message #message_main tr { display: block; width: 100%; overflow: hidden; line-height: 28px; } .w_message #message_main tr th { height: 28px; line-height: 28px; width: 37px; text-align: center; vertical-align: middle; overflow: hidden; } .w_message #code { padding-top: 0px; margin-top: 5px; } .w_title { background: none; color: #fff; ; position: relative; cursor: pointer; height: 33px; width: 222px; overflow: hidden; } .w_message #message_main .m_input { border: 1px solid #ccc; background-color: #fff; } .w_message .msgbtn { width: 93px; height: 29px; line-height: 20px; background: url(../images/newadd/submit.png) 50% 50% no-repeat; margin-top: 3px; border: none; font-family: "宋体", arial; font-size: 12px; margin-left: 54px; font-family: "微软雅黑"; color: #fff; } .w_message .msgbtn_hover { background: #3c96fc; color: #fff; border: 1px solid #3c96fc; } .m_close { background: url(../images/newadd/messbtn.png) left top no-repeat; position: absolute; right: 0px; top: 0px; cursor: pointer; overflow: hidden; width: 19px; height: 20px; right: 12px; top: 8px; cursor: pointer; } .m_open { background: url(../images/newadd/messbtn1.png) left top no-repeat; } .w_message .m_under { position: absolute; width: 227px; height: 37px; line-height: 41px; left: 0; bottom: 1px; } .w_message .support { color: #000; width: 100px; position: absolute; bottom: 1px; right: 8px; font-size: 12px; } #m_top { height: 1px; font-size: 0px; line-height: 1px; margin: 0 2px; background: #4a9cf9; } #m_mid { height: 1px; font-size: 0px; line-height: 1px; margin: 0 1px; background: #4a9cf9; } #m_bot { background: #4a9cf9; height: 31px; line-height: 31px; padding-left: 9px; font-family: "微软雅黑"; font-size: 13px; } /*分页样式1*/ .pageController { padding-right: 10px; padding-top: 5px; padding-bottom: 5px; color: #505050; margin: 0 auto; border-top: 1px solid #E2E3E4; margin-top: 16px; line-height: 24px; } .pageController a { background-color: #FFF; vertical-align: middle; border: #efefef 1px solid; color: #505050; padding: 5px 8px; margin-right: 3px; margin-left: 3px; } .pageController a:hover { background-color: #efefef; color: #438ece; text-decoration: none; border: #efefef 1px solid; } .pageController .currPage { background-color: #efefef; color: #ff0000; border: #efefef 1px solid; } .pageController .t1 { float: left; margin-right: 5px; height: 24px; line-height: 22px; white-space: nowrap; } .pageController .t2 { float: right; vertical-align: middle; line-height: 24px; } .pageController .t2 #current { padding: 0 5px; line-height: 24px; } .pageController .t1 span { padding-left: 4px; padding-right: 4px; } .pageController select { height: 24px; vertical-align: middle; text-align: center; line-height: 24px; } .pageController select option { vertical-align: middle; } /*相关产品和新闻*/ .relate_list { margin-top: 10px; } .relate h4 { line-height: 30px; border-bottom: 1px solid #752250; padding-left: 5px; } #relate_p .img img { width: 120px; height: 96px; } #relate_p li { } #relate_n li { width: 48%; float: left; } .relate ul { float: none; } /*博客列表*/ .blog_list {} .blog_list li { border-bottom: 1px solid #ccc; padding-bottom: 20px; } .blog_list li h2 { line-height: 42px; height: 42px; padding-left: 10px; padding-left: 20px; border-bottom: 1px dashed #ccc; } .blog_list li h2 a { font-size: 14px; font-family: "Microsoft YaHei"; font-weight: bold; color: #4C4C4C; line-height: 42px; color: #204e7d; } .blog_list li .summary { color: #878787; line-height: 28px; height: 28px; text-indent: 20px; padding-top: 5px; padding-bottom: 5px; } .blog_list li .under { padding-left: 20px; padding-top: 5px; height: 24px; line-height: 24px; padding-bottom: 5px; color: #2970a6; } .blog_list li .under a { color: #2970a6; } /*网站地图*/ h3.map_title { line-height: 30px; line-height: 30px; background-color: #f5f8fa; border: 1px solid #d6dbe1; text-indent: 20px; color: #3b639f; border-bottom: 2px solid #458fce; } .map_list { line-height: 30px; padding-left: 20px; margin-top: 8px; margin-bottom: 8px; } .map_list a { padding: 4px; white-space: nowrap; } .map_list a:hover { text-decoration: none; background-color: #3b639f; color: #fff; padding: 4px; } /*热推产品*/ .content-getkey { padding: 15px 10px; } .getkey_list {} .getkey_list li { float: left; margin-left: 20px; margin-right: 20px; padding-bottom: 15px; _display: inline; } .getkey_list li a.img { padding: 1px; border: 1px solid #e0e1dc; } .getkey_list li a.img img { width: 150px; height: 120px; } .getkey_list li h3 { text-align: center; padding-top: 5px; } .getkey_list li h3 a { font-weight: normal; } .getkey_list li a.img { display: block; } .getkey_list li a.img:hover { border-color: #e87518; } .content-getkey .content { line-height: 24px; overflow: hidden; padding: 15px 10px 10px; } .getkey_detail .content { line-height: 24px; overflow: hidden; padding: 15px 10px 10px; } /*简历提交*/ .job-title { padding-left: 10px; line-height: 40px; font-size: 16px; margin-bottom: 15px; } .job-title .job-send { background: #f1f1f1; padding: 5px 10px; border-radius: 4px; } .send-title { border-bottom: 1px solid #ddd; margin-bottom: 15px; padding-bottom: 10px; font-size: 16px; color: #060; } .message-job { padding-left: 10px; padding-bottom: 10px; } .message-job li { line-height: 30px; margin-bottom: 10px; } .message-job li label { font-size: 14px; width: 70px; float: left; text-align: right; } .message-job li span { color: red; } .message-job li input[type='radio'] { margin: 0 10px; } .message-job li input.jobinput { border: 1px solid #ccc; width: 200px; margin: 0 5px; line-height: 24px; height: 24px; padding: 0 5px; } .message-job li select { line-height: 24px; height: 24px; padding: 0 5px; } .message-job li #experience { width: 400px; height: 80px; } .message-job li input#file { margin-top: 18px; margin-right: 20px; } .message-job input.jobbtn { width: 80px; border: 1px solid #f1f1f1; background: #BBB; color: #fff; border-radius: 4px; font-family: "Microsoft Yahei"; line-height: 30px; height: 30px; margin: 0 8px 0; cursor: pointer; } .message-job input.jobbtn:hover { background: #aeaaaa; } .message-job li.last { border-bottom: 1px solid #ddd; margin-bottom: 8px; padding: 5px 0; font-size: 14px; color: #060; } .resume-prompt { line-height: 36px; color: #999; } .message-job span.last { color: red; display: inline-block; line-height: 36px; }