/* dede58.com 做最好的织梦模板 */ @charset "utf-8"; /* 全局样式 */ body { margin: 0; padding: 0; font-family: "microsoft yahei", "lvetica Neue", Helvetica, Arial, sans-serif; font-size: 14px; } a { color:#f75a53; text-decoration:none } a:hover, a:focus { color: #f75a53; text-decoration: underline } h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6 { font-family: "microsoft yahei", "lvetica Neue", Helvetica, Arial, sans-serif; font-weight: 500; line-height: 1.5; color: inherit; } .h1, .h2, .h3, .h4, .h5, .h6 { margin:0; } img { padding: 0; margin: 0; border: 0px; } *:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-success, #button { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, menu, section, summary { margin: 0; padding: 0; display: block; } .clearfix:before, .clearfix:after, .container:before, .container:after, .nav:before, .nav:after, .row:before, .row:after { display: table; content: " "; } .clearfix:after, .container:after, .nav:after, .row:after { clear: both; } ::-moz-selection { /*针对Firefox*/ background:#f75a53; color:#fff; } ::selection { background:#f75a53; color:#fff; } .container { padding-right:15px; padding-left:15px; margin-right:auto; margin-left:auto } .container { width:1140px; min-width:1140px } .row { margin-right:-15px; margin-left:-15px } .pull-left { float:left!important } .pull-right { float:right!important } .list-unstyled { padding:0; margin:0; list-style:none } .text-left { text-align:left } .text-right { text-align:right } .text-center { text-align:center } .pingpu-bg { background-repeat: no-repeat; background-position: center top; background-size: cover; -webkit-background-size: cover; -moz-background-size: cover; -o-background-size: cover;/*position: relative;*/ background-attachment: fixed; } .pingpu-bg, .rslides, .fuwu-bg, .news, .ny-banner { min-width:1170px } .sx-padding { padding:45px 0; } .f-title { font-size: 24px; padding: 0; margin:0 0 25px 0; color: #000000; } .f-title small { font-size: 14px; color: #999999; display: block; margin-top: 10px; } .btn-success { color: #fff; background-color: #f75a53; border-width: 0px; border-radius: 5px; padding: 10px 20px 8px 20px; margin: 0 15px; white-space: nowrap; text-overflow: ellipsis; } .btn-success.about-more { padding: 14px 30px 12px 30px; } .btn-success.news-more { padding: 7px 10px 5px 10px; margin-left:0; } .btn-success:hover, .btn-success:focus, .btn-success:active { color: #fff; background-color: #589ED7; text-decoration: none; } .btn { margin: 20px 0 0 0; } .red { color:#f75a53 !important; } .diwen { color:#FFFFFF; background-color:#f75a53; padding:10px 20px; } /* 导航条、菜单、LOGO */ .headroom1 { position: fixed; top: 0; left: 0; right: 0; transition: all .2s ease-in-out; } .headroom--unpinned { top: -100px; } .headroom--pinned { top: 0; } .header { background-color: rgba(255, 255, 255, 0.95); -webkit-box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15); box-shadow: 0 0px 10px rgba(0, 0, 0, 0.15); } .header-top { z-index:999999999 !important; top:0;left:0; right:0; width:100%; position: fixed; } /* LOGO */ .header h1 { margin:0; padding:0; } .header .logo { padding-top: 25px; padding-bottom: 25px; display: table; } .header h1 small { font-size: 14px; color: #999; display: table; padding-left: 25px; background-image: url(../images/logo-y-xian.png); background-repeat: no-repeat; background-position: left center; margin-left: 25px; line-height: 26px; margin-top: 24px; font-style: italic; } .header h1 small a { color: #999; } /* NAV */ .nav { display: table; } .nav .nav-bar { } .nav-bar > li { display: block; float: left; text-align: center; position: relative; margin-top:28px; border-top-right-radius: 6px; border-top-left-radius: 6px; } .nav-bar > li:hover, .nav-bar > li.active { background-color: #f75a53; } .nav-bar > li > a { padding: 23px 16px 25px 16px; display: block; color: #000000; font-size: 14px; line-height: 24px; } .nav-bar > li > a:hover, .nav-bar > li:hover a, .nav-bar > li.active a { color: #FFFFFF; text-decoration: none; } .nav-bar > li small { display: none; color: #FFFFFF; font-size: 12px; } .nav-bar > li:hover small, .nav-bar > li.active small { display: block; } .nav-bar > li ul { display: none; background-color: #F75A53; border-bottom-left-radius: 5px; padding: 0 0 5px 0; border-bottom-right-radius: 5px; position: absolute; left: 0px; top: 72px; z-index:9999999999; } .nav-bar > li:hover ul { display:block; } .nav-bar > li ul li a { line-height: 28px; padding: 5px 30px; color: #666666 !important; border-bottom: 1px solid #F5F5F5; display: block; background-color: #FFFFFF !important; min-width: 100px; text-align: left; } .nav-bar > li ul li a:hover, .nav-bar > li ul li a.hover { background-color: #FE7A75 !important; color: #FFFFFF !important; text-decoration: none; border-bottom: 1px solid #F75A53; } /* Banner广告 */ .rslides { height:480px; overflow:hidden; margin:0 auto; width:100%; position:relative; list-style:none; margin-top: 140px; } .rslides li { width:100% } .banner { background-repeat: no-repeat; background-position: center top; position: relative; height:480px; } .rslides_nav { height: 56px; width: 36px; position: absolute; -webkit-tap-highlight-color: rgba(0,0,0,0); opacity: 0.5; text-indent: -9999px; overflow: hidden; background-position: left top; background-repeat: no-repeat; top:425px; } .rslides_nav.next { background-image: url(../images/banner-left.png); left: 30px; } .rslides_nav.prev { background-image: url(../images/banner-right.png); right: 30px; } .rslides_tabs { margin:12px auto 0; clear:both; text-align:center; width:50px; } .rslides_tabs li { display:inline; float:none; _float:left; *float:left; margin-right:5px } .rslides_tabs a { text-indent: -9999px; overflow: hidden; background-repeat: no-repeat; background-position: right top; background-image: url(../images/rslides_tabs.png); display: inline-block; _display: block; *display:block; width: 9px; height: 9px } .rslides_tabs .rslides_here a { background: rgba(0,0,0, .6); background-repeat: no-repeat; background-position: left top; background-image: url(../images/rslides_tabs.png); } /* 知名客户 */ .kehu { background-color: #F7F7F7; } .kehu .row { margin: 0 2px 15px 2px; border-left: 1px solid #EDEDED; border-right: 1px solid #FFFFFF; border-top: 1px solid #EDEDED; } .kehu figure { width: 188px; float: left; position: relative; height: 100px; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; background-color:#FFFFFF } .kehu figure:hover figcaption { display:block; } .kehu figure figcaption { position: absolute; width: 188px; height: 100px; top: 0px; left: 0px; display: none; background-color: rgba(247,90,83,0.70); color: #FFFFFF; text-align: center; line-height:100px } .kehu figure figcaption { font-size: 16px; } .kehu figure figcaption a { color:#FFFFFF; } .kehu figure figcaption a:hover { text-decoration: underline; } /* 关于我们 */ .about { line-height: 30px; color: #ffffff; } .about-us { color: #ffffff; } .about .f-title, .about .f-title small, .about-us a:hover { color:#FFFFFF; } .about .about-lianjie { margin-top:20px; } .about a.ry, .about a.td { background-repeat: no-repeat; text-align: center; padding-top: 86px; margin-left: 20px; margin-right: 20px; display: inline-block; background-position: center top; } .about a.ry { background-image: url(../images/about-lianjie-1.png); } .about a.ry:hover { background-image: url(../images/about-lianjie-11.png); } .about a.td { background-image: url(../images/about-lianjie-2.png); } .about a.td:hover { background-image: url(../images/about-lianjie-22.png); } /* 我们的服务 */ .fuwu-bg { background-repeat: no-repeat; background-position: center center; /*position: relative;*/ background-attachment: fixed; } .fuwu .f-title, .fuwu .f-title small { color:#FFFFFF; } .fuwu { position: relative; } .fuwu figure { background-color: rgba(255,255,255,0.80); padding: 58px 40px 40px 40px; margin-bottom: 20px; width: 260px; float: left; margin-top: 80px; position: relative; } .fuwu figure.bianju { margin-left: 60px; margin-right: 60px; } .fuwu figure a.pic1, .fuwu figure a.pic2, .fuwu figure a.pic3 { height: 130px; width: 130px; display: block; background-repeat: no-repeat; background-position: center top; margin: 0 auto; position: absolute; top: -65px; left:105px; } .fuwu figure a.pic1 { background-image: url(../images/sheji.png); background-repeat: no-repeat; } .fuwu figure a.pic2 { background-image: url(../images/gongcheng.png); } .fuwu figure a.pic3 { background-image: url(../images/fuwu.png); } .fuwu figure figcaption { margin-top: 35px; margin-bottom: 15px; font-weight: bold; } .fuwu figure figcaption a { color: #f75a53; font-size: 16px; } .fuwu figure figcaption a:hover { text-decoration: underline; } .fuwu figure p { line-height: 30px; color: #000000; } .fuwu figure figcaption a.btn-success { margin-bottom:10px; } /* 成功案例 无边距样式 .fl-case { height:42px; margin-top: 35px; margin-bottom: 30px; } .fl-case a { background-color: #F7F7F7; color: #666666; width: 228px; height:40px; line-height:40px; display: inline-block; } .fl-case a:hover { background-color: #f75a53; color: #FFFFFF; text-decoration: none; } .case figure { width: 380px; float: left; position: relative; height: 270px; } .case figure .new { width: 108px; height: 108px; display: block; position: absolute; right: 0px; top: 0px; background-image: url(../images/new.png); background-repeat: no-repeat; background-position: 0px 0px; z-index: 2; } .case figure:hover figcaption { display:block; } .case figure figcaption { position: absolute; width: 310px; height: 200px; top: 0px; left: 0px; display: none; background-color: rgba(247,90,83,0.70); padding: 35px; color: #FFFFFF; text-align: left; } .case figure figcaption h3 { font-size: 18px; font-weight: bold; margin:0 0 8px 0; } .case figure figcaption h3 a,.case figure figcaption p a { color: #FFFFFF; text-decoration: underline; } .case figure figcaption h3 a:hover ,.case figure figcaption p a:hover { text-decoration: none; } .case figure figcaption p { margin:0; line-height:28px;} .case .row { margin:10px 0px;} .case-more-top { margin-top:15px !important; } .case-more { padding: 7px 10px 5px 10px; margin-left: 0; background-color: rgba(255,255,255,0.70); color: #f75a53 !important; text-decoration: none !important; } .case-more:hover { color: #FFFFFF !important;} */ /* 成功案例 有边距样式 */ .fl-case { height:42px; margin-top: 35px; margin-bottom: 15px; } .fl-case a { background-color: #F7F7F7; color: #666666; width: 210px; height:40px; line-height:40px; display: inline-block; } .fl-case a:hover { background-color: #f75a53; color: #FFFFFF; text-decoration: none; } .case figure { width: 360px; float: left; position: relative; height: 256px; margin: 15px; } .case figure .new { width: 108px; height: 108px; display: block; position: absolute; right: 0px; top: 0px; background-image: url(../images/new.png); background-repeat: no-repeat; background-position: 0px 0px; z-index: 2; } .case figure:hover figcaption { display:block; } .case figure figcaption { position: absolute; width: 300px; height: 196px; top: 0px; left: 0px; display: none; background-color: rgba(247,90,83,0.70); padding: 30px; color: #FFFFFF; text-align: left; } .case figure figcaption h3 { font-size: 18px; font-weight: bold; margin:0 0 8px 0; } .case figure figcaption h3 a, .case figure figcaption p a { color: #FFFFFF; text-decoration: underline; } .case figure figcaption h3 a:hover, .case figure figcaption p a:hover { text-decoration: none; } .case figure figcaption p { margin:0; line-height:28px; } .case-more-top { margin-top:15px !important; } .case-more { padding: 7px 10px 5px 10px; margin-left: 0; background-color: rgba(255,255,255,0.70); color: #f75a53 !important; text-decoration: none !important; } .case-more:hover { color: #FFFFFF !important; } /* 新闻资讯 */ .news { background-color: #F2F2F2; } .news section { width: 340px; float: left; } .news section.bianju { margin-left: 60px; margin-right: 60px; } .news section h2 { font-size: 16px; color: #000000; font-weight: bold; padding:0; margin:0 0 20px 0; } .news section h2 small { font-size: 16px; } .news section ul li { line-height: 30px; } .news section ul li a { color: #888888; white-space: nowrap; text-overflow: ellipsis; overflow: hidden; width: 280px; display: block; float: left; } .news section ul li a:hover { color: #f75a53; } .news section ul li small { color: #999999; float: right!important; } .news section p { margin-top:25px; margin-bottom:5px; } /* 版权/联系/留言 */ .footer { position: relative; line-height: 28px; } .footer.sx-padding { padding-bottom:0; } .footer section { width: 340px; float: left; } .footer section.bianju { margin-left: 60px; margin-right: 60px; } .footer section h3 { font-size: 16px; font-weight: bold; color:#FFF; padding:0 0 30px 0; margin:0; } .footer section h3 small { font-size: 16px; } .footer section h4 { font-size: 16px; font-weight: bold; color:#FFF; padding:14px 0 10px 0; margin:0; } .footer, .footer a { color: #babcbd; font-size:12px; } .footer a:hover { color: #fff; } .footer p { padding:0; margin:0; } .footer section address { font-style: normal; margin:0; padding:0; } .zhixun a { width: 40px; height: 40px; background-image: url(../images/sns.png); background-repeat: no-repeat; text-indent: -999px; overflow: hidden; display: block; float: left; background-color: #f75a53; border-radius: 5px; margin-right: 15px; margin-top: 10px; } .zhixun a:hover { background-color: #589ED7; } .zhixun a.qq { background-position: 0px -40px; } .zhixun a.sq { background-position:0px -80px; } #Contact, #ContactWay, #Content { font-size:12px; height: 36px; width: 320px; background-color: #ededee; color: #666; border-width: 0px; margin-bottom: 25px; vertical-align: middle; padding-right: 10px; padding-left: 10px; border-radius:0px; } #Contact { background-image: url(../images/foot-form-bg.png); background-repeat: no-repeat; background-position: right 0px; } #ContactWay { background-image: url(../images/foot-form-bg.png); background-repeat: no-repeat; background-position: right -40px; } #Content { height: 110px; padding-top: 10px; vertical-align: top; background-image: url(../images/foot-form-bg.png); background-repeat: no-repeat; background-position: right -160px; } #Contact:focus, #ContactWay:focus, #Content:focus { background-color: #FFF; color: #333; } #button { height: 40px; width: 200px; text-align: center; vertical-align: middle; border-width: 0px; background-color: #f75a53; color: #FFF; font-size: 14px; border-radius:5px; -webkit-appearance: button; cursor: pointer; } #button:hover { background-color: #589ED7; } #savediv { padding: 10px 0; line-height:24px; } .key, .mail { height: 36px; width: 313px; background-color: hsla(0,0%,100%,0.00); color: #babcbd; vertical-align: middle; padding-right: 10px; padding-left: 10px; border: 1px solid #b2b4b7; border-radius: 0px; } .mail-tx { color: #babcbd; font-size: 14px; margin: 15px 0; } .s-button, .m-button { height: 36px; width: 36px; text-align: center; vertical-align: middle; background-color: hsla(0,0%,100%,0.00); border: 0px solid #babcbd; border-radius: 0px; -webkit-appearance: button; cursor: pointer; position: absolute; right:3px; } .s-button { background-image: url(../images/foot-form-bg.png); background-repeat: no-repeat; background-position: right -80px; text-indent: -999px; overflow: hidden; } .m-button { background-image: url(../images/foot-form-bg.png); background-repeat: no-repeat; background-position: right -120px; text-indent: -999px; overflow: hidden; } .mail { margin:0 0 40px 0; } .yq-link, .yq-link a, .yq-link small { color: #8b8e94; line-height: 28px; font-size: 12px; } .yq-link { margin-bottom:40px; } .yq-link a:hover { color: #fff; } .yq-link hr { border-color: rgba(103,108,113,0.50); width: 100%; margin-top: 0px; margin-right: 0; margin-bottom: 20px; margin-left: 0; } .foot { background-color: #14171a; } .foot p { margin:0; padding:0; } .foot .copy { height: 70px; line-height: 70px; } .foot, .foot a { text-transform: uppercase; font-size: 12px; color: #babcbd; } .foot .renzheng img { margin-left: 10px; margin-top:19px; } .kefu { background-color: #f75a53; border: 2px solid #fff; position: fixed; width: 80px; top: 138px; right: 20px; text-align: center; display: block; -webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1); border-radius: 8px; font-size: 12px; z-index: 9999999; } .kefu ul li a { display: block; color: #FFF; text-decoration: none; border-top: 1px solid #ffb4a6; overflow: hidden; height: auto; width: 100%; padding: 0; height: 30px; width: 80px; z-index: 999999; padding-top: 50px; } .kefu ul li a:hover { background-color: #589ED7; } .kefu a.kefu-lx { border-top: 0px solid #ffb4a6; background-image: url(../images/kefu.png); background-repeat: no-repeat; background-position: 0 -10px; } .kefu a.kefu-lx:hover { border-radius: 6px 6px 0px 0px; } .kefu ul li a.kefu-yy { background-image: url(../images/kefu.png); background-repeat: no-repeat; background-position: center -90px; } .kefu ul li a.kefu-zx { background-image: url(../images/kefu.png); background-repeat: no-repeat; background-position: center -170px; } .kefu ul li a.kefu-wx { background-image: url(../images/kefu.png); background-repeat: no-repeat; background-position: center -250px; } .kefu ul li a.kefu-wx .kefu-weixin { padding: 20px; background-color: #FFFFFF; position: absolute; top:242px; left: -182px; display:none; -webkit-box-shadow: 0 0px 12px rgba(0, 0, 0, 0.1); box-shadow: 0 6px 12px rgba(0, 0, 0, 0.1); } .kefu ul li a.kefu-wx:hover .kefu-weixin { display:block; } .kefu ul li a.kefu-top { background-image: url(../images/kefu.png); background-repeat: no-repeat; background-position: center -335px; padding-top:40px; } .kefu ul li a.kefu-top:hover { border-radius: 0px 0px 6px 6px; } .kefu ul li a.kefu-yy, .kefu ul li a.kefu-zx, .kefu ul li a.kefu-top, .kefu ul li a.kefu-wx { display: none; } .kefu:hover ul li a.kefu-yy, .kefu:hover ul li a.kefu-zx, .kefu:hover ul li a.kefu-top, .kefu:hover ul li a.kefu-wx { display: block; } /* 内页代码 */ .info p, .info li { color:#666666; } .ny-banner { margin-top: 100px; padding: 60px 0; background-repeat: no-repeat; position: relative; background-attachment: fixed; background-position: center top; } .ny-banner2 { background-image: url(../images/ny-head-bg2.png); } .ny-banner h2 { margin: 0; font-size: 24px; color: #FFFFFF; } .ny-banner h2 small { color: #ffb3b0; font-size: 18px; padding-left: 15px; margin-left: 15px; font-weight: normal; border-left: 1px solid #ffb3b0; } .ny-banner .weizhi { color:#ffb3b0; text-align:left; margin:0; padding:15px 0 10px 0; } .ny-banner .weizhi a { color:#ffffff } .crumbs { background-color:#f7f7f7; height:60px; } .crumbs ul li { display: inline-block; } .crumbs ul li a { color: #666666; line-height: 60px; padding: 0 15px; display: inline-block; font-size:12px } .crumbs ul li a:hover, .crumbs ul li a.hover { background-color: #FFFFFF; color: #f75a53; text-decoration: none; } .y-m50 { margin-right:50px } .y-m60 { margin-right:60px } .x-m40 { margin-bottom:40px !important; } .x-m30 { margin-bottom:30px; } .x-m20 { margin-bottom:20px; } .s-m40 { margin-top:40px; } zy-m15 { margin-left:15px; margin-right:15px; } .s-m-none { margin-top:0 !important; } .nr-h20 { margin-top:0px; margin-bottom:20px; } .nr-h20-s10 { margin-top:10px; margin-bottom:20px; } .nr-h30 { margin-top:0px; margin-bottom:30px; } .info, .neirong { line-height: 30px; color: #333333; } .info hr, .neirong hr { margin: 30px 0; border: 0; border-top: 1px solid #eee; } .nyfl-case { height:42px; margin-top:0; margin-bottom: 30px; background-color: #F7F7F7; } .nyfl-case a { line-height: 42px; padding:0 25px; display: inline-block; color: #666666; text-align: center; } .nyfl-case a:hover, .nyfl-case a.hover { background-color: #f75a53; color: #FFFFFF; text-decoration: none; } .fanye .pagination { margin: 0; display: inline-block; padding-left: 0; margin: 25px 0 0 0; border-radius: 4px; } .fanye .pagination > li { display:inline } .fanye .pagination > .active > a, .fanye .pagination > .active > span, .fanye .pagination > .active > a:hover, .fanye .pagination > .active > span:hover, .fanye .pagination > .active > a:focus, .fanye .pagination > .active > span:focus { background-color: #f75a53; border-color: #f75a53; color: #FFF; } .fanye .pagination > li > a:hover, .fanye .pagination > li > span:hover, .fanye .pagination > li > a:focus, .fanye .pagination > li > span:focus { color: #f75a53; background-color: #E3E3E3; border-color: #ededed; } .fanye .pagination > li > a, .fanye .pagination > li > span { color: #f75a53; border-color: #ededed; font-size: 14px; } .pagination-lg>li>a, .pagination-lg>li>span { padding: 12px 18px; } .pagination>li>a, .pagination>li>span { color: #428bca; text-decoration: none; background-color: #F7F7F7; } .pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { border-top-left-radius: 6px; border-bottom-left-radius: 6px; } .pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { border-top-right-radius: 6px; border-bottom-right-radius: 6px; } .ny-news { border-bottom: 1px solid #EDEDED; padding-bottom: 30px; margin-bottom: 40px; } .ny-news h1 a { font-size:20px; color:#000000 } .ny-news h1 a:hover { color:#f75a53 } .ny-news .shuoming { color: #666666; } .ny-news .btn-success { margin-left:0; } .ny-news .mulu, .ny-news .guanzhu, .ny-news .time { background-image: url(../images/news-kb.png); background-repeat: no-repeat; background-position: left 3px; margin-right:10px; height: 22px; padding-left: 23px; display: inline-block; color:#999999 } .ny-news .guanzhu { background-position: left -19px; } .ny-news .time { background-position: left -41px; } .ny-news .news-qq a, .ny-news .news-sq a { text-indent: -9999px; width: 22px; height: 22px; display: inline-block; background-image: url(../images/news-zx.png); background-position: left top; background-repeat: no-repeat; } .ny-news .news-sq a { background-position:left -22px; margin-left:5px; } .team-bg { background-color:#e6e6e6; } .team figure { width: 262px; float: left; position: relative; height: 330px; margin: 15px; } .team figure:hover figcaption { display:block; } .team figure figcaption { position: absolute; width: 202px; height: 210px; top: 0px; left: 0px; display: none; background-color: rgba(247,90,83,0.70); padding:60px 30px; color: #FFFFFF; } .team figure h3.team-title { font-size: 14px; font-weight: normal; margin: 0; line-height: 60px; position: absolute; width: 262px; height: 60px; left: 0px; background-color: rgba(255,255,255,0.95); bottom: 0px; color: #999999; } .team figure h3.team-title a { color: #F75A53; font-size: 18px; font-weight: bold; } .team figure:hover h3.team-title { display:none; } .team figure figcaption h3 { font-size: 16px; font-weight: bold; margin:0 0 12px 0; } .team figure figcaption h3 a { color: #FFFFFF; text-decoration: underline; } .team figure figcaption h3 a:hover { text-decoration: none; } .team figure figcaption p { margin:0; line-height:28px; } .team-more { padding: 7px 10px 5px 10px; background-color: rgba(255,255,255,0.70); color: #f75a53 !important; text-decoration: none !important; } .team-more:hover { color: #FFFFFF !important; } .ny-kehu .row { margin: 0 2px 15px 2px; border-left: 1px solid #EDEDED; border-right: 1px solid #FFFFFF; border-top: 1px solid #EDEDED; } .ny-kehu figure { width: 188px; float: left; position: relative; height: 100px; border-right: 1px solid #EDEDED; border-bottom: 1px solid #EDEDED; } .ny-kehu figure:hover figcaption { display:block; } .ny-kehu figure figcaption { position: absolute; width: 188px; height: 100px; top: 0px; left: 0px; display: none; background-color: rgba(247,90,83,0.70); color: #FFFFFF; text-align: center; line-height:100px } .ny-kehu figure figcaption { font-size: 16px; } .ny-kehu figure figcaption a { color:#FFFFFF; } .ny-kehu figure figcaption a:hover { text-decoration: underline; } .tags .tags-lie { width:20% } .map { color:#999999 } .map h3 a { color:#000000 } .zzry figure, .tdfc figure { padding:0 15px; float:left; } .tdfc figure { padding-bottom:20px; } .zzry figure img, .tdfc figure img { width:360px; } .zzry figure figcaption, .tdfc figure figcaption { margin-bottom:15px; } .fzlc h3 { background-color: #f75a53; color: #FFFFFF; padding:5px 10px; } .main { width: 790px; margin-right: 50px; } .main img { max-width:790px; } .info .biaoti { font-size:20px; margin-bottom:10px; margin-top:0; } .info .shuoming { color: #999; margin:0 0 30px 0; padding-bottom: 20px; border-bottom: 1px solid #EDEDED; font-size: 12px; } .aside { width:300px; } .aside .ny-h4 { font-size:16px; margin:15px 0; padding-bottom: 15px; border-bottom: 1px solid #EDEDED; } .aside ul li small { color:#999999; } .aside .xx-qq a, .aside .xx-sq a { text-indent: -9999px; width: 22px; height: 22px; display: inline-block; background-image: url(../images/news-zx.png); background-position: left top; background-repeat: no-repeat; } .aside .xx-sq a { background-position:left -22px; margin-left:5px; } .aside figure { margin-top:10px; text-align:center } .aside figure.text-left { text-align:left } .aside .team-gz, .aside .team-yy { height: 40px; margin-right: 20px; border-radius: 4px; padding: 0px 10px 0px 38px; display: block; line-height: 40px; background-image: url(../images/team-yy.png); background-position: left top; background-color: #F75A53; color: #FFFFFF; background-repeat: no-repeat; } .aside .team-gz a, .aside .team-yy a { color:#FFFFFF } .aside .team-gz:hover, .aside .team-yy:hover { background-color: #589ED7; } .aside .team-yy { background-position: left bottom; } .ny-team-tj { font-size:16px; margin:15px 0; } .team figcaption p { color:#FFFFFF !important; } .pages { padding: 30px 0 30px; text-align: center } .pages span{ margin: 0 5px 0 5px;} .pages .nolink{padding: 5px 10px; border: 1px solid #ddd; background: #fff; color: #A4A4A4; line-height: 18px; border-radius: 3px;} .pages font{padding: 5px 10px; border: 1px solid #018997; background: #018997; color: #fff; text-decoration: none; border-radius: 3px;} .pages li { display: inline } .pages li.thisclass, .pages a:hover { padding: 5px 10px; border: 1px solid #f75a53; background: #f75a53; color: #fff; text-decoration: none; border-radius:3px } .pages a { padding: 5px 10px; border: 1px solid #ddd; background: #fff; color: #A4A4A4; line-height: 18px; border-radius:3px; } .lanrenzhijia{ } .lanrenzhijia .tab{ overflow:hidden;} .lanrenzhijia .tab a{ display:block; background-color: #F7F7F7; color: #666666; width: 210px; height: 40px; line-height: 40px; display: inline-block;} .lanrenzhijia .tab a:hover{ background:#E64E3F; color:#fff; text-decoration:none;} .lanrenzhijia .tab a.on{ background:#E64E3F; color:#fff; text-decoration:none;} .lanrenzhijia .content{ overflow:hidden;margin-right: -15px; margin-left: -15px;} .lanrenzhijia .content li{ display:none;list-style-type:none; margin-right: -15px; margin-left: -15px;} .dingbu{ background: #323232;height: 30px; background-repeat: no-repeat; background-position: center center; position: relative; background-attachment: fixed; } .sy_head_dwy { height: 30px; line-height: 30px; float: left!important; color: #fff; } .sy_head_sdlj { height: 30px; line-height: 30px; float: right!important; } .bdsharebuttonbox { float: left; overflow: hidden; } .toplm_r_s_z{ float: left!important;overflow:hidden;padding-left:5px;} .toplm_r_s_z a:link,.toplm_r_s_z a:visited{width:auto;height:30px;line-height:30px;float:left;overflow:hidden;text-decoration:none;color:#fff;} .toplm_r_s_z a:hover{text-decoration:underline;color:#018997;} .toplm_r_s_z span{width:auto;height:30px;line-height:30px;float:left;overflow:hidden;color:#a0a0a0;margin:0 10px;} .top{background:#f6f6f6;} .top_cc{width:980px;height:100px;margin:0 auto;} .top_cc_ll{width:600px;height:100px;float:left;overflow:hidden;} .top_cc_rr{width:310px;height:100px;float:right;overflow:hidden;} .top_cc_ll img{width:220px;height:100px;float:left;overflow:hidden;margin:0 auto;} .top_cc_ll_wz{width:365px;height:50px;float:right;margin:30px 0 0 5px;border-left:#d2d2d2 solid 1px;} .top_cc_ll_wz span{width:320px;height:auto;float:left;padding:4px 0 0 15px;color:#018997;font-weight:600;font-size:16px;} .top_cc_ll_wz .wz{width:250px;height:auto;float:left;padding:4px 0 0 15px;color:#7e7e7e;font-size:14px;} a.sy_head_cxt{width:auto;height:auto;float:left;overflow:hidden;margin:47px auto;} .sy_head_phone{width:200px;height:125px;float:right;overflow:hidden;margin:0 auto;} .sy_head_phone span{width:100%;height:auto;line-height:28px;float:left;overflow:hidden;background:url() 0 33px no-repeat;font-size:14px;color:#535353;padding:20px 0 0 30px;} .sy_head_phone em{width:100%;height:auto;line-height:30px;float:left;overflow:hidden;font-size:26px;font-weight:600;font-style:italic;color:#018997;font-family:Arial;} .sy_head_ewm{width:97px;height:97px;float:left;overflow:hidden;margin:19px auto;} .sy_head_ewm img{width:97px;height:97px;float:left;} /*--nav--*/ .sy_auto_nav{width:100%;height:36px;float:left;background:#f6f6f6;border-top:#8d8d8d solid 1px;position:relative;z-index:333;} #nav{background:#f6f6f6;} #jsddm{height:36px;margin:0 auto;padding:0;} #jsddm li{width:132px;height:36px;line-height:36px;float:left;background:url() right no-repeat;position:relative;list-style:none; margin-left:10px;} #jsddm li a{line-height:36px;display:block;text-decoration:none;text-align:center;color:#5c5c5c;white-space:nowrap;font-size:14px;} #jsddm li a:hover{background:#018997;color:#fff;} #jsddm li ul{width:142px;height:auto;float:left;overflow:hidden;display:none;position:absolute;z-index:9999; margin-left:-50px;} #jsddm li ul li{width:132px;height:auto;float:left;overflow:hidden;display:inline;white-space:nowrap;text-overflow:ellipsis;-o-text-overflow:ellipsis;} #jsddm li ul li a{width:122px;height:auto;line-height:32px;overflow:hidden;padding:0 5px;background:#f6f6f6;color:#5c5c5c;font-size:12px;text-overflow:ellipsis;} #jsddm li ul li a:hover{background:#018997;color:#fff;border:none;} #jsddm li a.hover{background:#018997;color:#fff;border:none;} .clear { clear: both; height: 1px; width: 100%; overflow: hidden; margin-top: -1px; } /*--search--*/ .search{width:100%;height:26px;padding:27px 0;float:left;color:#555;} .center{width:980px;height:auto;margin:0 auto;} .search strong{float:left;overflow:hidden;line-height:26px;color:#018997;font-weight:normal;} .search small{float:left;line-height:26px;font-weight:normal;color:#959595;padding-right:15px;} .search small a{color:#959595} .search form{width:366px;height:24px;float:left;} #SearchStr{width:252px;height:19px;line-height:19px;float:left;outline:none;padding:4px 0 4px 5px;border:#d6d6d6 solid 1px;background:url 0 0 no-repeat;color:#b5b5b5;} #SearchStr:link,#SearchStr:visited,#SearchStr:hover{outline:none;} .sousuo{width:54px;height:29px;float:left;border:0;cursor:pointer;outline:none;color:#fff;background:url(../images/searchbg1.jpg) right center no-repeat;} .chanpin{overflow: hidden; margin-bottom:40px;} .chanpin1{ width:270px; height:340px; float:left;border: #d6d6d6 solid 1px; margin-right:13px; border-radius: 7px 7px 5px 5px; -moz-border-radius: 7px 7px 5px 5px; -webkit-border-radius: 7px 7px 5px 5px;} .chanpin1_tp{ width:260px; height:170px; padding:5px;} .chanpin1_tp img{width:260px; height:170px;border-radius:5px; moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s; transition: all .8s ease 0s;} .chanpin1_tp ._img { display: block; height: 0; overflow: hidden; padding-bottom: 66%; position: relative; } .chanpin1_tp img:hover{ transform: scale(1.1); } .imghover img{ moz-transition: all .8s ease 0s; -ms-transition: all .8s ease 0s; -o-transition: all .8s ease 0s; transition: all .8s ease 0s; } .chanpin1 h2{ text-align:center; font-size:16px;color:#666; font-weight:bold} .chanpin1 h2 a{color:#666;text-decoration:none} .chanpin1 p{ line-height:25px; padding:0 15px 5px 15px;color:#666; margin-top:-10px;} .zoomIn { -webkit-animation-name: zoomIn; animation-name: zoomIn; } .animated { -webkit-animation-duration: 1s; animation-duration: 1s; -webkit-animation-fill-mode: both; animation-fill-mode: both; } *:link, *:visited, *:hover, *:active, *:focus, .item-on-hover, .btn-success, #button { -webkit-transition: all 0.3s linear; -moz-transition: all 0.3s linear; -o-transition: all 0.3s linear; transition: all 0.3s linear; } .why{ height:450px; margin: 0 auto; background:url(../images/why.jpg) center no-repeat; } .why1{ width:440px; padding:40px; text-align:left} .why1 .lianxi{ width: 96px; height: 35px; line-height: 35px; background-color:#2f937b; color:#FFF; text-align:center; margin-top:20px;} .why1 .lianxi a{color:#FFF; text-decoration: none;} .warp_ys04{width:100%;height:488px;margin:0 auto;background:#f6f6f6;position:relative;} /*--about us start--*/ .warp_auto_sy_more04{width:980px;height:auto;margin:0 auto;} a.sy_more04{width:980px;height:auto;float:left;position:relative;bottom:36px;z-index:123;} a.sy_more04 span{width:80px;height:70px;line-height:70px;float:left;margin:0 545px;text-align:center;background:url(../images/icon.png) 0 -2131px no-repeat;font-size:14px;color:#fff;} .sy_about_mk01{width: 1140px; min-width: 1140px;padding-right: 15px; padding-left: 15px; margin-right: auto; margin-left: auto;} .sy_about_mk01 a{width:1140px;height:auto;margin:0 auto;} .sy_about_mk01 a img{width:411px;height:267px;float:left;border:#e7e7e7 solid 4px;} dl.sy_about_mk01_dl{width:680px;height:auto;float:right;overflow:hidden;margin-left:30px;} dl.sy_about_mk01_dl dt{width:680px;height:auto;float:left;color:#018997;font-size:16px;font-weight:600;} dl.sy_about_mk01_dl dd{width:680px;line-height:22px;float:left;color:#606060; margin-left:-1px} a.sy_more05{width:680px;height:auto;float:left;overflow:hidden;margin-left:30px;color:#018997;} .sy_about_mk02{width:1140px;height:auto;float:left;overflow:hidden;margin:37px auto 0;} .sy_about_mk02_ll{width:678px;height:auto;float:left;overflow:hidden;} .sy_about_mk02_rr{width:267px;height:277px;float:right;overflow:hidden;background:url(../images/sy_mk_bg04.jpg) no-repeat;} .sy_about_mk02_tit01{width:678px;height:42px;float:left;overflow:hidden;position:relative;} .sy_about_mk02_tit01 h4{width:auto;height:42px;line-height:42px;float:left;overflow:hidden;font-size:18px;font-weight:600;color:#433e40;} .sy_about_mk02_tit01 em{width:auto;height:42px;line-height:42px;float:left;overflow:hidden;margin-left:18px;font-size:18px;color:#c9c9c9;} .sy_about_mk02_tit01 i{width:503px;height:1px;float:left;overflow:hidden;background:#aaa;position:absolute;top:20px;right:0;z-index:11;} .sy_about_mk02_tit01 a.sy_more06{width:64px;height:24px;line-height:24px;float:left;overflow:hidden;background:#018997;position:absolute;top:11px;right:30px;z-index:22;text-align:center;color:#fff;} .sy_tit { width: 1140px; margin: 0 auto; background: url(../images/icon.png) no-repeat; } .syt_n06 { height: 80px; background-position: 50% -860px; } .sy_about_mk02_rr img{width:240px;height:133px;overflow:hidden;margin:15px 13px 0;} .sy_about_mk02_rr ul{width:240px;height:106px;margin:5px auto;} .sy_about_mk02_rr ul li{width:240px;height:auto;line-height:24px;margin:0 auto;color:#fff;} /*--about us end--*/ .syt_n01 { height: 80px; margin-top: 48px; background-position: 50% 0; } /*--cooperative client start--*/ .sy_aboutbox01{width:1140px;height:160px;position:relative;margin:20px 0; overflow:hidden;} .picsy_aboutbox01{width:1140px;height:160px;} .picsy_aboutbox01 .tempWrap{width:1140px;margin:0 30px;height:auto;_margin:0 0 0 30px; height:126px; overflow:hidden;} .sPrev01,.sNext01{width:31px;height:61px;background:url(../images/sy_fy01.png) no-repeat;position:absolute;top:33px;z-index:99;cursor:pointer;} .sNext01{background-position:0 0;left:0;} .sNext01:hover{background-position:0 -147px;} .sPrev01{background-position:0 -74px;right:0;} .sPrev01:hover{background-position:0 -224px;} .sy_picbox{width:796px;height:160px;overflow:hidden;position:relative;margin:20px 88px;} .sy_piclist{height:160px;position:absolute;left:0px;top:0px} .sy_piclist li{width:224px;height:160px;margin-right:15px;padding:2px;float:left;list-style: none; margin-left:10px;} .sy_piclist li a img{width:220px;height:114px;margin:2px;border:#c7c7c7 solid 2px;} .sy_piclist li a span{width:224px;height:auto;margin:2px;float:left;overflow:hidden;text-align:center;color:#626262;font-size:14px;text-overflow:ellipsis;white-space:nowrap;} /*--foot--*/ .foot{width:100%;height:270px;float:left;background:#323232;} .nyfoot{width:100%;height:270px;float:left;margin-top:20px;background:#323232;} .ft{height:270px;margin:0 auto;} .ft_logo{width:179px;height:270px;float:left;overflow:hidden;background:#018997;} .ft_logo img{ width:170px; height:60px; margin-left:4px; margin-top:105px;} .ft_logo ul li{width:179px;height:auto;line-height:32px;overflow:hidden;text-align:center;color:#fff;} .ft_logo ul li.sy_ft_ewm{width:170px;height:60px; margin-top:50px;} .ft_logo ul li.sy_ft_ewm img{width:170px;height:60px;} .ft_com{width:930px;height:270px;float:left;overflow:hidden;margin:0 0 0 30px;} .ft_com_nav{width:930px;float:left;overflow:hidden;} .ft_com_nav ul{ height:20px;padding:13px 0 13px;border-bottom:#fff solid 1px;} .ft_com_nav ul li{line-height:16px;float:left;overflow:hidden; margin-left:8px; margin-right:8px;} .ft_com_nav ul li a{line-height:16px;float:left;overflow:hidden;color:#fff;font-size:14px;} .ft_com_nav ul li p{margin:0 15px;color:#fff;font-size:14px;} .ft_com_wz{width:930px;height:auto;float:left;overflow:hidden;} .ft_com_wz ul li{width:100%;height:auto;line-height:30px;float:left;overflow:hidden;color:#aaa; font-size:14px; } .ft_com_wz ul li a{line-height:22px;float:left;overflow:hidden;color:#aaa;} .ft_com_wz1{ margin-left:-40px;} .ft_com_link{height:30px;float:left;overflow:hidden; line-height:30px; margin-top:10px; width:100%} .ft_com_link span{float:left; } .ft_com_link a{line-height:30px;float:left;overflow:hidden;margin:0 10px;color:#eee;} .ft_com_link .ft_com_link1{height:27px;}{width:110px;height:auto;float:left;overflow:hidden;font-size:14px;color:#eee;line-height:27px;} .ft_com_link .ft_com_link2{ width:100%;} .ft_com_link .ft_com_link2 span{float:left;} .ft_com_link .ft_com_link2 a{width:auto;height:auto;line-height:30px;float:left;overflow:hidden;margin:0 10px;color:#eee;} ol, ul, li { list-style: none; } .ft_com_wz1{ width:510px; float:left;text-align:left;text-transform:lowercase;} .ft_com_wz2{ width:200px; float:right; text-align:center} .backToTop { bottom: 275px; display: none; position: fixed; right: 20px; transition: bottom 0.3s ease 0s; z-index: 500; } .backToTop .k, .backToTop .d, .backToTop .x, .backToTop .t, .backToTop .wb1, .backToTop .w { height: 42px; width: 42px; } .backToTop .a { background: #333 none repeat scroll 0 0; border-bottom: 0 solid #fff; margin-bottom: 1px; position: relative; } .backToTop .a:hover { background: #018997 none repeat scroll 0 0; } .backToTop .k i { background: rgba(0, 0, 0, 0) url("../images/img_04.png") no-repeat scroll -369px -88px; display: inline-block; height: 22px; margin: 10px 0 0 10px; width: 25px; } .backToTop .wb1 i { background: rgba(0, 0, 0, 0) url("../images/img_04.png") no-repeat scroll -404px -88px; display: inline-block; height: 22px; margin: 10px 0 0 10px; width: 25px; } .backToTop .w i { background: rgba(0, 0, 0, 0) url("../images/img_04.png") no-repeat scroll -436px -88px; display: inline-block; height: 22px; margin: 10px 0 0 12px; width: 25px; } .backToTop .x i { background: rgba(0, 0, 0, 0) url("../images/img_04.png") no-repeat scroll -468px -88px; display: inline-block; height: 22px; margin: 10px 0 0 10px; width: 25px; } .backToTop .d { border-bottom: 0 solid #fff; } .backToTop .d i { background: rgba(0, 0, 0, 0) url("../images/img_04.png") no-repeat scroll -505px -88px; display: inline-block; height: 22px; margin: 10px 0 0 13px; width: 25px; } .backToTop .t i { background: rgba(0, 0, 0, 0) url("../images/img_04.png") no-repeat scroll 0 -152px; display: inline-block; height: 22px; margin: 10px 0 0 11px; width: 25px; } .backToTop .t { background: #666 none repeat scroll 0 0; } .backToTop .t:hover { background: #018997 none repeat scroll 0 0; } .backToTop .a .b { display: none; height: 46px; margin-right: 10px; position: absolute; right: 0; top: 0; width: 160px; z-index: 500; } .backToTop .b .n1 { background: #fff none repeat scroll 0 0; border: 1px solid #e5e5e5; box-shadow: 0 12px 15px -10px #e5e5e5; margin-right: 10px; padding: 15px 15px 15px 15px; position: relative; } .backToTop .b .c1 { border-radius: 3px; box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2); color: #fff; height: 30px; line-height: 29px; margin-bottom: 10px; margin-right: 30px; padding-right:-15px; padding-left: 20px; text-align: center; text-shadow: 0 1px rgba(0, 0, 0, 0.25); transition: background 1s ease 0s; width: 100px; } .backToTop .b .an { background: #ff794a none repeat scroll 0 0; display: inline-block; position: relative; } .backToTop .b .an em { background: rgba(0, 0, 0, 0) url("../images/img_02.png") no-repeat scroll -235px 0; display: inline-block; height: 20px; left: 0; margin: 5px 0 0 6px; position: absolute; top: 3px; width: 20px; } .backToTop .b .me1 { background: #018997 url("../images/sprite.png") no-repeat scroll 15px -184px; display: inline-block; } .backToTop .g { background: rgba(0, 0, 0, 0) url("../images/weixin.png") no-repeat scroll 0 0; height: 176px; margin: 16px 0 16px 16px; width: 150px; } /*--内页样式 开始--*/ /*--面包屑--*/ .crumbs1{width:auto;height:48px;line-height:48px;float:right;overflow:hidden;color:#555; margin-right:10px;} .crumbs1 span{line-height:48px;float:left;margin:0 6px;} .crumbs1 a:link,.crumbs a:visited{text-decoration:none;line-height:48px;color:#666;} .crumbs1 a{color:#666;} .crumbs1 a:hover{text-decoration:underline;color:#000;} .crumbs1 em{line-height:48px;float:left;margin:0 6px 0 0;font-size:14px;} .crumbs1 i{line-height:48px;color:#000;float:left;margin:0 0 0 6px;font-style:normal;} .wrap{width:980px;height:auto;margin:0 auto;} .wrap_l{width:230px;height:auto;float:left;overflow:hidden; margin-bottom:20px;} .wrap_r{width:870px;height:auto;float:right;overflow:hidden; } .fl_01{width:226px;height:auto;margin:20px auto 0;overflow:hidden;border:#018997 solid 2px;} .fr_01{width:870px;height:auto;margin:20px auto 0;overflow:hidden;} /*-----------------left-----------------*/ .titll_ny01{width:100%;height:48px;overflow:hidden;background:#018997; text-align:center} .titll_ny01 h3{width:100%;height:48px;line-height:48px;overflow:hidden;color:#fff;font-size:18px;font-weight:600;text-align:center;} .titll_ny02{width:100%;height:auto;overflow:hidden;background:#018997;} .titll_ny02 h3{width:auto;height:48px;line-height:48px;float:left;overflow:hidden;font-size:18px;color:#fff;font-weight:600;margin:0 0 0 10px;} .ny_more01{width:auto;height:48px;line-height:48px;float:right;overflow:hidden;margin:0 10px 0 0;font-size:14px;color:#fff;} .ny_more01:hover{color:#272526;} .titll_ny01 ul.tit_subnav{width:210px;height:auto;margin:10px auto;padding:3px;} .titll_ny01 ul.tit_subnav li{width:210px;height:auto;line-height:32px;border-bottom:#dcdcdc dashed 1px;} .titll_ny01 ul.tit_subnav li a{width:220px;height:auto;line-height:32px;padding-left:30px;background:url(../images/tit_subnav_icon.png) 12px 7px no-repeat;font-size:16px;color:#676767;_background:url(../images/tit_subnav_icon.png) 12px 12px no-repeat;} .titll_ny01 ul.tit_subnav li a:hover{background:url(../images/tit_subnav_icon.png) 12px -21px no-repeat;color:#000;font-weight:600;_background:url(../images/tit_subnav_icon.png) 12px -16px no-repeat;} .tit_aboutme{width:94%;height:auto;float:left;margin:0 7px 20px;} .tit_aboutme span{width:100%;height:auto;float:left;overflow:hidden;font-size:14px;color:#666; line-height:30px;} .tit_aboutme span b{margin:15px auto 5px;float:left;overflow;font-size:16px;font-weight:600;color:#333;} .titll_nynav{width:226px;height:auto;float:left;overflow:hidden;} .titll_nynav ul.ny_prolist{width:210px;height:auto;margin:10px auto;padding:3px 8px;} .titll_nynav ul.ny_prolist li{width:205px;height:auto;line-height:32px;float:left;overflow:hidden;border-bottom:#dcdcdc dashed 1px;} .titll_nynav ul.ny_prolist li a{width:180px;height:auto;line-height:32px;float:left;overflow:hidden;padding-left:25px;background:url(../images/tit_cl.png) 0px 8px no-repeat;font-size:16px;color:#676767;text-overflow:ellipsis;white-space:nowrap;} .titll_nynav ul.ny_prolist li a:hover{background:url(../images/tit_op.png) 0px 8px no-repeat;color:#000;font-weight:600;} .titll_nynav ul{width:100%;height:auto;float:left;overflow:hidden;padding:5px 0 10px 0;} .titll_nynav ul li{width:205px;height:auto;line-height:32px;float:left;overflow:hidden;padding-left:5px;border-bottom:#dcdcdc dotted 1px;} .titll_nynav ul li a{width:180px;height:auto;border:none;float:left;overflow:hidden;padding-left:25px;} .titll_nynav ul li a:hover{text-decoration:none;color:#058A89;} .titll_nynav ul.ny_prolist li.hover a{background:url(../images/tit_op.png) 0px 8px no-repeat;color:#000;font-weight:600;} /*-----------------right-----------------*/ .titrr_ny01{width:870px;height:auto;overflow:hidden;border-bottom:#323232 solid 2px;margin:0 auto;} .titrr_ny01 h3{width:auto;height:48px;line-height:48px;float:left;overflow:hidden;font-size:20px;color:#333;font-weight:600;margin-left:10px;text-align:left;_margin-left:5px;} .titrr_ny01 span{ width: auto; height: 48px; line-height: 48px; float: left; overflow: hidden; font-size: 20px; color: #333; font-weight: 600; margin-left: 10px; text-align: left; _margin-left: 5px; } .titll_ny01 span { width: 100%; height: 48px; line-height: 48px; overflow: hidden; color: #fff; font-size: 18px; font-weight: 600; text-align: center; } .ny_comrr01{width:870px;height:auto;overflow:hidden;} .ny_comrr01 ul{width:870px;height:auto;overflow:hidden;margin:20px auto;} .ny_comrr01 ul li{width:870px;height:auto;line-height:32px;overflow:hidden;border-bottom:#dcdcdc dashed 1px;} .ny_comrr01 ul li a{width:680px;height:auto;line-height:32px;float:left;overflow:hidden;padding-left:30px;color:#676767;background:url(../images/tit_subnav_icon.png) 12px 11px no-repeat;_background:url(../images/tit_subnav_icon.png) 15px 12px no-repeat;} .ny_comrr01 ul li a:hover{color:#018997;background:url(../images/tit_subnav_icon.png) 12px -17px no-repeat;_background:url(../images/tit_subnav_icon.png) 15px -16px no-repeat;} .ny_comrr01 ul li span{float:right;overflow:hidden;color:#000;} .ny_comrr02{width:100%;height:auto;overflow:hidden;padding:20px auto;} .ny_comrr02 ul{width: 870px; height: auto; overflow: hidden; margin: 20px auto; margin-left:-30px;} .ny_comrr02 ul li{width:260px;height:auto;overflow:hidden;float:left;padding:20px 0 0 20px;_display:inline;height:230px; } .ny_comrr02 ul li a{width:258px;height:230px;display:block;position:relative;} .ny_comrr02 ul li a img.zzc{border:none;display:none;float:none;height:178px;left:3px;padding:0;position: absolute;top:3px;vertical-align:top;width: 216px;} .ny_comrr02 ul li a:hover img.zzc{ display:block; padding:0; border:0} .ny_comrr02 ul li img{width:244px;height:178px;padding:2px;border:#ccc solid 1px;float:left;} .ny_comrr02 ul li a:hover .ny_comrr02_txt{color:#018997;} .ny_comrr02 ul li a:hover img{border-color:#018997;} .ny_comrr02_txt{width:248px;height:32px;line-height:32px;float:left;overflow:hidden;text-align:center;color:#666;text-overflow:ellipsis;white-space:nowrap;} .ny_comrr02_1{width:100%;height:auto;overflow:hidden;padding:20px auto;} .ny_comrr02_1 ul{width: 870px; height: auto; overflow: hidden; margin: 20px auto; margin-left:-30px;} .ny_comrr02_1 ul li{width:260px;height:auto;overflow:hidden;float:left;padding:20px 0 0 20px;_display:inline;height:165px; } .ny_comrr02_1 ul li a{width:258px;height:165px;display:block;position:relative;} .ny_comrr02_1 ul li a img.zzc{border:none;display:none;float:none;height:178px;left:3px;padding:0;position: absolute;top:3px;vertical-align:top;width: 216px;} .ny_comrr02_1 ul li a:hover img.zzc{ display:block; padding:0; border:0} .ny_comrr02_1 ul li img{width:244px;height:126px;padding:2px;border:#ccc solid 1px;float:left;} .ny_comrr02_1 ul li a:hover .ny_comrr02_txt{color:#018997;} .ny_comrr02_1 ul li a:hover img{border-color:#018997;} .ny_comrr02_1_txt{width:248px;height:32px;line-height:32px;float:left;overflow:hidden;text-align:center;color:#666;text-overflow:ellipsis;white-space:nowrap;} /*--search xx start --*/ .nycenter{overflow:hidden;min-height:150px;padding:20px 10px;color:#555;} .nycenter h1{font-size:16px; font-weight:bold; text-align:center; line-height:32px; color:#380b08} #nyplist{width:105%;overflow:hidden;margin-right:13px;} #nyplist li{width:228px;height:288px;float:left;overflow:hidden;margin:0 13px 20px 0;} #nyplist li a{display:block;} #nyplist li a img{width:226px;height:249px;display:block;margin:0 auto;border:1px solid #eee;} #nyplist li a p{width:100%;height:32px;line-height:32px;float:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;color:#555;} #nyplist li a:hover{text-decoration:none;color:#350804;} #nyplist li a:hover img{border-color:#350804;} #nyplist li a:hover p{color:#350804;} #nyarclist li{overflow: hidden;} #nyarclist li a{display:block;height:38px;line-height:38px;color:#555;font-size:14px;} #nyarclist li a:hover{color:#350804} #nyarclist li a:hover{text-decoration:none;} #nyarclist li a em{float:right;font-style:normal;color:#555;} .xiayiye{text-align:center;padding-top:20px;font-size:14px;} .xiayiye a{color:#555;} .xiayiye a:hover{color:#350804} /*--search xx end --*/ .ny_comrr03,.ny_comrr04,.ny_comrr05{width:870px;height:auto;overflow:hidden;margin:0 auto;} .ny_comrr03 dl{width:870px;height:auto;float:left;overflow:hidden;margin:20px 0 0;} .ny_comrr03 dl dt{width:870px;height:auto;margin:0 auto;color:#666;} .ny_comrr03 dl dt a.ny_comrr03_h3{margin-left:10px;line-height:38px;font-size:16px;font-weight:600;color:#333;_margin-left:-5px;} .ny_comrr03 dl dt a.ny_comrr03_h3:hover{text-decoration:underline;color:#000;} .ny_comrr03 dl dt span.marks{margin:0 0 0 10px;padding:10px 0 0 20px;background:url(../images/tit_subnav_icon.png) 0 -72px no-repeat;_width:20px;_height:40px;_float:left;_background:url(../images/tit_subnav_icon.png) 0 -68px no-repeat;} .ny_comrr03 dl dd{line-height:24px;padding-left:10px;color:#666;} .ny_comrr03 dl dd p{width:690px;height:auto;line-height:24px;margin:0 auto;} .ny_comrr03 dl dd.res_intro{width:690px;height:auto;float:left;overflow:hidden;padding:10px;background:#edf2f6;color:#333;margin:10px 0;} .ny_comrr03 dl dd span.time_upload{margin:0 10px 0 0;} .ny_comrr03 dl dd span.time_download{margin:0 10px 0 0;} .ny_comrr03 h4{width:100%;height:auto;line-height:34px;padding:20px 0 10px;font-size:16px;font-weight:600;text-align:center;} .ny_comrr03 p{width:100%;height:auto;line-height:24px;margin:0 auto 10px;overflow:hidden;font-size:14px;} .ny_comrr04 h4{width:100%;height:auto;line-height:34px;padding:20px 0 10px;font-size:16px;font-weight:600;text-align:center;} .ny_comrr04 p{width:100%;height:auto;line-height:24px;margin:0 auto 10px;overflow:hidden;font-size:14px;text-indent:26px;} .ny_comrr04 img{width:100%;height:auto;margin:0 auto;} .ny_comrr04 p.ny_comrr04_ww{font-size:12px;color:#666;text-align:center;} .ny_comrr04 p.ny_comrr04_ww span{margin:0;padding:0;} .ny_comrr04 p.ny_comrr04_ww em{margin:0 0 0 20px;} .ny_comrr04 p a{width:100%;height:auto;overflow:hidden;color:#999;} .ny_comrr04 p a:hover{color:#000;} .ny_comrr05 h4{width:100%;height:auto;line-height:34px;padding:10px 0;font-size:16px;font-weight:600;text-align:center;} /*--gbook--*/ .fbtime{text-align:center;color:#666;margin:0 auto 15px;} .ny_gbook{width:100%;height:auto;margin:0;} .ny_gbook ul{width:100%;height:auto;margin:10px auto 0;} .forms_s{width:100%;height:auto;margin:10px 50px;} .forms_s li{width:74%;height:auto;float:left;overflow:hidden;margin:0 auto;padding:10px 0 0 0;color:#555;font-size:14px;} .forms_s li b{line-height:28px;color:#f60;font-size:16px;} .forms_s li span{line-height:28px;color:#555;font-size:14px;} .forms_s li img{float:left;} .forms_s li a{float:left;margin:5px 0 0 5px;} .forms_s label{width:120px;line-height:28px;vertical-align:middle;display:block;float:left;text-align:center;font-size:14px;color:#555;_width:120px;} .forms_s input.text{width:244px;height:24px;line-height:24px;font-size:14px;color:#333;padding:0 5px;border:1px solid #bbb;outline:none;vertical-align:middle;} .forms_s input.text.b{width:347px;} .forms_s input.radio{vertical-align:middle;} .forms_s textarea{width:352px;border:1px solid #bbb;outline:none;overflow:auto;color:#555;padding:5px 0 0 5px;} .forms_s .btnbox{width:40%;height:32px;margin:35px 100px 0;padding:0;} .forms_s .button01{width:100px;height:auto;height:32px;line-height:32px;background:#f8981f;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;margin:0 30px;} .forms_s .button02{width:100px;height:auto;height:32px;line-height:32px;background:#1b1b1b;cursor:pointer;color:#fff;font-size:14px;font-weight:bold;margin:0 12px 0 0;} .forms_scon{width:100%;height:auto;overflow:hidden;margin:0 auto;} .forms_scon li{width:100%;height:auto;line-height:24px;overflow:hidden;margin:15px auto 0;color:#555;font-size:14px;} .forms_scon li span{font-size:12px;padding-left:20px;} .forms_scon li em{font-size:14px;color:#999;} .forms_scon li span b{line-height:24px;font-size:14px;} .forms_scon li span p{line-height:24px;font-size:12px;} /*-- map --*/ #map{width:708px;height:420px;float:left;overflow:hidden;margin:30px 0;border:#dcdcdc solid 1px;} .subNav { border-bottom:solid 1px #e2e2e2; cursor:pointer; font-size:15px; line-height:45px; padding-left:5px; background:url(../jiantou1.jpg) no-repeat; background-position:95% 50%; text-indent:20px } .subNav1 { border-bottom:solid 1px #e2e2e2; cursor:pointer; font-size:15px; line-height:45px; padding-left:5px; background:url(../jiantou1.jpg) no-repeat; background-position:95% 50%; text-indent:20px; background: #da251d;color: #fff; } .subNav1 a{ color:#fff} .subNav a{ color:#000} .subNav i { float:right; margin-right:20px; margin-top:13px; font-weight:300; background: url(../sou_bj.png) ; } .currentDd, .currentDt { text-indent:20px } .jishu .subNav { text-indent:15px; font-size:15px } .subNav span { float:right; font-weight:300; margin-right:20px } .bgtit { background: #018997; color:#fff; height:60px; line-height:60px; margin: 20px auto 0; } .bgtit h2 { padding:0; margin:0; float:left; line-height:60px; text-indent:50px; font-size:24px } .bgtit i { float:right; display:block; margin-right:15px; height:20px; width:20px; border-radius:100px; border:1px solid #fff; text-align:center; line-height:17px; margin-top:22px } .subNavBox{border: #018997 solid 2px;} .navContent { display:none; border-bottom:solid 1px #e5e3da; } .navContent li a { display:block; height:35px; font-size:14px; line-height:35px; color:#000 } .fullSlide { height: 480px; overflow: hidden; margin: 0 auto; width: 100%; position: relative; list-style: none; margin-top: 140px; } .fullSlide .bd { margin:0 auto; position:relative; z-index:0; overflow:hidden; text-align:left } .fullSlide .bd ul { width:100% !important; } .fullSlide .bd li { background-repeat: no-repeat; background-position: center top; position: relative; height: 480px; } .fullSlide .bd li a { display:block; height:480px; } .fullSlide .hd { width:100%; position:absolute; z-index:1; bottom:40px; 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:42px; height:11px; margin:1px; overflow:hidden; background:#000; filter:alpha(opacity=50); opacity:0.5; line-height:999px; } .fullSlide .hd ul .on { background:#018997; } .fullSlide .prev, .fullSlide .next { display:block; position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%; z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat; cursor:pointer; filter:alpha(opacity=50); opacity:0.5; display:none; } .fullSlide .next { left:auto; right:15%; background-position:-6px -137px; } @media (max-width: 1024px){ .wrap_r { min-height: 800px; } } .subNavBox2{background:#018997; color: #fff; } .subNavBox2 a{color: #fff;}