/* init.css */ .mini { min-width: 320px; max-width: 1024px; margin-left: auto; margin-right: auto; } .mirl { margin-left: 5%; margin-right: 5%; } .auto { margin-left: auto; margin-right: auto; } .col-l { float: left; } .col-r { float: right; } .trans:before, .trans:after { content: ''; } .trans, .trans:before, .trans:after { -webkit-transition-property: all; -webkit-transition-duration: .6s; -webkit-transition-timing-function: ease; -moz-transition-property: all; -moz-transition-duration: .6s; -moz-transition-timing-function: ease; -o-transition-property: all; -o-transition-duration: .6s; -o-transition-timing-function: ease; transition-property: all; transition-duration: .6s; transition-timing-function: ease; } .fixed { position: fixed; } .relative { position: relative; } .absolute { position: absolute; } .block { display: block; } .wrap { margin-top: 70px; } .indexPage .wrap { margin-top: 0; } img.lazy { background: url(../images/loading.gif) no-repeat center center; } .icos img.lazy { background: none; } /* init.css -------------------------- End*/ /* common.css */ figure { display: block; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; } .content { padding-top: 40px; } .indexPage .content { padding-top: 20px; } .icos { margin-bottom: 32px; } .icos img { visibility: hidden; } .txt p, .txt p span { font-size: 12px; color: #666; line-height: 20px; } .txt strong { font-size: 12px; color: #333; line-height: 20px; } .txt img { display: inline-block; max-width: 100%; } .txt1 p { font-size: 12px; color: #fff; line-height: 20px; } .txt2 p { font-size: 12px; color: #333; line-height: 20px; } .txt3 p { font-size: 12px; color: #999; line-height: 20px; } .txt3 span { font-size: 12px; color: #000; } .backTop { width: 26px; height: 39px; background: url(../images/ico_backTop.png) no-repeat center center; background-size: 26px auto; bottom: 0; right: 0; } .article em { display: block; width: 20px; height: 4px; background: url(../images/ico_05.png) no-repeat center center; background-size: 20px auto; margin: 17px 0; } /* common.css -------------------------- End*/ /* font color.css */ .p1 { font-size: 36px; } .H1 { font-size: 22px; } .H3 { font-size: 18px; } .H4 { font-size: 16px; } .H5 { font-size: 14px; } .H6 { font-size: 12px; } .color0 { color: #000; } .colorf { color: #fff; } .color9 { color: #999; } .color3 { color: #333; } /* font color.css -------------------------- End*/ /* header.css */ .header { top: 0; left: 0; right: 0; padding-top: 15px; padding-bottom: 15px; z-index: 1000; background-color: rgba(255, 255, 255, 1); } .header .area { right: 60px; top: 9px; line-height: 22px; } .header .sele-lang{ top:36px; right:88px; display: none; } .header .sele-lang a{ display: block; line-height: 22px; } .header .area .lang { margin-right: 29px; } .header .btn-menu { margin-top: 8px; width: 34px; height: 25px; background: url(../images/ico_menu.png) no-repeat center center; background-size: 34px auto; } .header .btn-close { background: url(../images/ico_close.png) no-repeat center center; background-size: 28px auto; } .header .btn-search { width: 22px; height: 22px; background: url(../images/ico_search.png) no-repeat center center; background-size: 22px 22px; } .indexPage .header { top: -70px; } .section-search { transition: all .6s; position: fixed; top: 0; left: 0; bottom: 0; right: 0; overflow: auto; visibility:hidden; z-index: 2000; background-color: #fff; opacity: 0; -webkit-opacity: 0; } .search-section-show { visibility: visible; opacity: 1; -webkit-opacity: 1; } .search-form-box{ margin-left: 21px; margin-right: 21px; margin-top: 130px; } .section-search .search-holder { position: relative; } .section-search .search-close { display: inline-block; width: 22px; height: 19px; background: url(../images/ico_close.png) no-repeat center center; background-size: 19px auto; position: absolute; top:-100px;left:15px; } .search-form-box .search-rower { position: relative; border-bottom: 1px solid #d5d5d5; } .search-form-box label { position: absolute; top: 5px; right: 0; display: block; width: 20px; height: 20px; background: url(../images/ico_search.png) no-repeat center center; background-size: 20px 20px; font-size: 18px; color: #000; } .search-form-box input[type=text] { display: block; width: 100%; background: none; font-size: 20px; line-height: 35px; padding: 0; height: 35px; border: 0; margin: 0; outline: none; color: #999; text-align: left; } /* header.css -------------------------- End*/ /* footer.css */ .footer { background: url(../images/footer_bg.png) no-repeat center center; background-size: cover; padding: 40px 0; } .footer .icos{ margin-bottom: 52px; } .footer .copyright { margin-top: 17px; text-align: center; } .footer .copyright a { opacity: .3; text-transform: uppercase; } .footer .txt1 p{ text-align: center; } /* footer.css -------------------------- End*/ /* mainnav.css */ .mainnav { display: none; position: fixed; top: 70px; left: 0; width: 100%; right: 0; background-color: #fff; z-index: 900; } .mainnav .nav{ max-height: 400px; overflow-x:auto; } .mainnav .item>a { padding: 0 5%; display: block; font-size: 16px; color: #000; position: relative; line-height: 50px; } .mainnav .item>a:after { position: absolute; width: 12px; height: 10px; background: url(../images/ico_13.png) no-repeat center center; background-size: 12px auto; right: 5%; top: 20px; } .mainnav .item>a.active:after { transform: rotate(-180deg); } .mainnav dl dd>a { display: block; font-size: 14px; color: #333; line-height: 40px; } .mainnav .item dl { display: none; background-color: #f6f7f3; background: -webkit-linear-gradient(#f6f7f3, #f4f5f1); background: -o-linear-gradient(#f6f7f3, #f4f5f1); background: -moz-linear-gradient(#f6f7f3, #f4f5f1); background: linear-gradient(#f6f7f3, #f4f5f1); padding: 0 5%; } .mainnav dl dd { padding: 0 37px; } /* mainnav.css -------------------------- End*/ /* index.css */ .top-nav nav { margin-top: -8px; } .top-nav .nav li { line-height: 50px; } .top-nav .nav li>a { font-size: 16px; color: #999; } .top-nav .nav li>a.active { color: #000; } .tle { margin-top: 10px; } .tle .line { width: 20px; height: 2px; background-color: #000; margin-bottom: 17px; } .botom { height: 28px; background-color: #fff; } .index .banner { overflow: hidden; position: relative; } .index .banner .cover { background-size: cover; } .index .banner .bg { position: absolute; top: 0; left: 0; width: 100%; height: 100%; background-color: #ededed; opacity: 0.5; } .index .btn-play { width: 32px; height: 32px; background: url(../images/ico_06.png) no-repeat center center; background-size: 32px auto; position: absolute; top: 16.71%; left: 50%; transform: translateX(-50%); } .btn-scroll { font-size: 12px; color: #000; width: 60px; position: absolute; top: 25%; left: 50%; transform: translateX(-50%); text-align: center; } .btn-scroll em { display: block; width: 11px; height: 20px; background: url(../images/ico_11.png) no-repeat left top; background-size: 11px auto; margin-left: auto; margin-right: auto; margin-top: 17px; } .btn-scroll em { -webkit-animation: gif 1.2s ease infinite both; -moz-animation: gif 1.6s ease infinite both; -o-animation: gif 1.6s ease infinite both; animation: gif 1.6s ease infinite both; } @keyframes gif { 0% { background-position: left top; left: 0px; opacity: 0; } 100% { background-position: left bottom; left: 0px; opacity: 1; } } @-moz-keyframes gif { 0% { background-position: left top; left: 0px; opacity: 0; } 100% { background-position: left bottom; left: 0px; opacity: 1; } } @-webkit-keyframes gif { 0% { background-position: left top; left: 0px; opacity: 0; } 100% { background-position: left bottom; left: 0px; opacity: 1; } } @-o-keyframes gif { 0% { background-position: left top; left: 0px; opacity: 0; } 100% { background-position: left bottom; left: 0px; opacity: 1; } } .index-news { margin-bottom: 40px; margin-top: 40px; } .unit>h3 { margin-bottom: 40px; background: url(../images/ico_12.png) no-repeat right center; background-size: 32px auto; padding: 5px 0; } .index-news img.lazy { width: 100%; } .index-news .article { margin-top: 18px; } .index-news .article h3 { font-weight: bold; font-size: 14px; color: #333; line-height: 24px; } .index-news .article time { display: block; font-size: 12px; color: #333; line-height: 22px; margin-bottom: 5px; } .index-product { margin-bottom: 40px; } .index-product img { width: 100%; } .index-product figcaption { font-size: 16px; color: #fff; height: 57px; line-height: 57px; text-align: center; background-color: rgba(153, 153, 153, 0.6); letter-spacing: 2px; } .common.bxslider .bx-controls { position: static; height: auto; line-height: normal; } .common.bxslider .bx-controls-direction a { top: auto; transform: translateY(0px); bottom: 20px; } .index-honor { margin-bottom: 40px; } .index-honor img { /*width: 100%;*/ width: auto; margin: 0 auto; } .index-honor figcaption { font-size: 16px; color: #000; height: 57px; line-height: 57px; text-align: center; background-color: #fff; letter-spacing: 2px; } .index-honor.bxslider .bx-controls-direction a.bx-next { background: url(../images/ico_next.png) no-repeat center center; background-size: 13px auto; } .index-honor.bxslider .bx-controls-direction a.bx-prev { background: url(../images/ico_prev.png) no-repeat center center; background-size: 13px auto; } /* index.css -------------------------- End*/ /* about.css */ .grid { margin-top: 58px; } .grid .row { margin-bottom: 40px; } .grid .inner { padding: 18px 13px; border: 1px solid #999; margin-top: 20px; } .grid .inner h3 { padding-left: 32px; position: relative; } .grid .inner h3:before { width: 23px; height: 23px; position: absolute; top: -2px; left: 0; background: url(../images/ico_03.png) no-repeat center center; background-size: 22px auto; } .grid .inner h3:after { position: absolute; top: 4px; right: 0; width: 12px; height: 10px; background: url(../images/ico_02.png) no-repeat center center; background-size: 12px auto; } .grid .inner.active h3:after { transform: rotate(180deg); } .grid .pic .img { width: 100%; } .grid .inner .article { display: none; margin-top: 12px; } http: //www.szby.cn/home?mobile=1 /* about.css -------------------------- End*/ /* story.css */ .story { margin-bottom: -18px; } .story .row { margin-bottom: 58px; } /* story.css -------------------------- End*/ /* quality.css */ .quality { margin-bottom: 40px; } .quality .inner { position: relative; margin-bottom: 20px; } .quality .inner .captions { position: absolute; bottom: 0; left: 0; width: 100%; text-align: center; background-color: #959595; padding-top: 15px; padding-bottom: 15px; } .quality .pic img { width: 100%; } .quality .captions h3, .quality .captions time { line-height: 16px; } /* quality.css -------------------------- End*/ /* company.css */ .company { margin-bottom: 40px; } .company .inner .row ul:after { content: "......"; display: block; width: 100%; text-align: center; font-size: 20px; } .inner .row { border: 1px solid #000; position: relative; padding-top: 40px; padding-bottom: 40px; margin-bottom: 54px; } .inner .row h3 { width: 180px; height: 30px; text-align: center; line-height: 30px; font-size: 14px; color: #000; letter-spacing: 2px; text-align: center; background-color: #fff; position: absolute; top: -15px; left: 50%; margin-left: -90px; border: 1px solid #000; } .inner .row li { font-size: 12px; color: #666; float: left; width: 100%; text-align: center; letter-spacing: 2px; line-height: 25px; } .inner .row:first-child li { width: 33.33333%; } .pict img { width: 100%; } .pict .cover { top: 0; left: 0; width: 100%; height: 100%; background-color: rgba(0, 0, 0, .6); } .pict .box { text-align: center; position: absolute; top: 50%; left: 0; width: 100%; transform: translateY(-50%); } .pict .box h3 { letter-spacing: 2px; line-height: 24px; } .pict .box .view { width: 143px; height: 23px; border: 1px solid #fff; text-align: center; line-height: 23px; margin-top: 20px; } /* company.css -------------------------- End*/ /* news.css */ .news { margin-bottom: 40px; } .crumbs { margin-bottom: 40px; } .crumbs .classy { margin-bottom: 8px; } .crumbs a { position: relative; padding-right: 13px; padding-left: 13px; } .crumbs a:first-child { padding-left: 0; } .crumbs a:after { content: ''; position: absolute; top: 0; right: 0; width: 1px; height: 100%; background-color: #999; } .crumbs a:last-child:after { background-color: #fff; } .crumbs a.active { color: #000; } .list>h3 { margin-bottom: 20px; letter-spacing: 2px; } .list .inner { margin-bottom: 42px; } .list .pic img.lazy { width: 100%; max-width: 100%; } .list .figcaptions { padding-top: 18px; } .list .figcaptions h3 { line-height: 24px; } .list .figcaptions time { line-height: 12px; margin-top: 10px; } .list .article { margin-top: 18px; padding-bottom: 18px; } .news-list .list .figcaptions h3 { line-height: 26px; font-weight: bold; } /* news.css -------------------------- End*/ /* news-detail.css */ .news-detail h3 { font-size: 18px; color: #000; line-height: 25px; } .news-detail time { font-size: 12px; color: #333; line-height: 20px; } .news-detail strong { font-size: 12px; color: #333; line-height: 20px; } .news-detail .pic{ display: none !important; } .news-detail p, .news-detail p span { font-size: 14px; color: #666; line-height: 24px; } .news-detail img { display: inline-block; max-width: 100%; } .news-detail article, .news-detail section { max-width: 100% !important; } /* news-detail.css -------------------------- End*/ /* pager.css */ .pager { margin-top: 20px; margin-bottom: 60px; } .pager a { position: relative; font-size: 12px; color: #000; } .pager .bx-prev { padding-left: 17px; } .pager .bx-next { padding-right: 17px; } .pager a:after { content: ''; width: 13px; height: 13px; position: absolute; top: 0px; } .pager .bx-prev:after { left: 0; background: url(../images/ico_prev.png) no-repeat center center; background-size: 13px auto; } .pager .bx-next:after { right: 0; background: url(../images/ico_next.png) no-repeat center center; background-size: 13px auto; } /* pager.css -------------------------- End*/ /* business.css */ .select { border-bottom: 1px solid #ccc; padding-bottom: 12px; margin-bottom: 40px; } .select .checked { position: relative; padding-left: 12px; line-height: 24px; } .select .checked:before { position: absolute; top: 10px; right: 0; width: 11px; height: 1px; background-color: #000; } .select .checked:after { position: absolute; top: 5px; right: 5px; width: 1px; height: 11px; background-color: #000; } .select.active .checked:after { display: none; } .select .options { display: none; padding-left: 14px; padding-right: 14px; } .select .options .option { line-height: 30px; } .business .article { margin-bottom: 60px; } .business .item { margin-bottom: 60px; } .business .item img.lazy { width: 100%; } .business .txt { margin-top: 10px; } .business .txt h3 { font-size: 14px; color: #000; line-height: 30px; margin-bottom: 5px; } /* business.css -------------------------- End*/ /* product.css */ .product { margin-bottom: 40px; } .productList .slick { overflow: hidden; } .productList .slider { margin: 0 -4px; } .productList { background: #eee; background: -webkit-linear-gradient(left, #eee, #ececec); background: -o-linear-gradient(right, #eee, #ececec); background: -moz-linear-gradient(right, #eee, #ececec); background: linear-gradient(to right, #eee, #ececec); } .productList { padding-top: 18px; padding-bottom: 18px; } .productList .inner { overflow: hidden; transition: all .6s ease; } .productList .rows { float: left; /*margin: 0 -4px; */ } .productList .inner .box { width: 33.333333%; float: left; margin-bottom: 9px; } .productList .inner .figure { margin: 0 4px; } .productList .inner figcaption { line-height: 14px; margin-top: 5px; height: 28px; transition: all .6s ease; } .productList .inner img.lazy { width: 100%; transition: all .6s ease; } .productList .inner img.lazy { filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=1); -webkit-filter: grayscale(1); } .productList .inner .active img.lazy { filter: grayscale(100%); -moz-filter: grayscale(100%); -ms-filter: grayscale(100%); -o-filter: grayscale(100%); filter: progid:DXImageTransform.Microsoft.BasicImage(grayscale=0); -webkit-filter: grayscale(0); } .productList .inner .active figcaption { color: #000; } .productList .inner .figure { margin: 0 4px; } .canvas { position: relative; margin-top: 20px; } .canvas .progress { height: 2px; background-color: #999; } .canvas .sliding { transition: all .6s ease; height: 4px; position: absolute; top: -1px; left: 0; -webkit-border-radius: 3px; -moz-border-radius: 3px; -o-border-radius: 3px; border-radius: 3px; width: 45px; background-color: #333; } .bar { padding-top: 20px; padding-bottom: 20px; } .bar a:last-child { color: #000; } .bxslider { position: relative; } .bxslider .bx-controls { position: absolute; bottom: 0; left: 0; width: 100%; height: 40px; line-height: 40px; /* background-color: #b2b2b2;*/ background-color: rgba(178,178,178,0.5); } .bxslider .bx-controls .bx-pager { font-size: 16px; color: #fff; text-align: center; } .bxslider .bx-controls-direction a { display: block; width: 15px; height: 17px; position: absolute; top: 50%; transform: translateY(-50%); } .bxslider .bx-controls-direction a.bx-prev { left: 11px; background: url(../images/ico_prev_o.png) no-repeat center center; background-size: 15px auto; } .bxslider .bx-controls-direction a.bx-next { right: 11px; background: url(../images/ico_next_o.png) no-repeat center center; background-size: 15px auto; } /* product.css -------------------------- End*/ /* culture.css */ .culture { margin-bottom: 40px; } .culture h3 { letter-spacing: 2px; margin-top: 20px; margin-bottom: 20px; } .culture h3 span { color: #000; } .culture img { max-width: 100%; } .culture img.lazy { max-width: 100%; } /* culture.css -------------------------- End*/ /* lecture.css */ .title { background: url(../images/ico_03.png) no-repeat left center; background-size: 23px auto; padding-left: 30px; margin-bottom: 40px; } .lecture .article h3 { font-size: 16px; color: #000; line-height: 22px; } .lecture .article h4, .lecture .article strong { font-size: 12px; color: #333; line-height: 20px; } .lecture .article p { font-size: 12px; color: #666; line-height: 20px; } .lecture .article img { display: inline-block; width: 100%; } .view-video { margin-top: 40px; margin-bottom: 40px; } .play-video { background: url(../images/ico_06.png) no-repeat left center; background-size: 32px auto; padding: 8px 42px; } .pager { position: relative; } .pager .backList { position: absolute; top: 0; left: 0; width: 100%; text-align: center; line-height: 20px; } /* lecture.css -------------------------- End*/ /* periodical.css */ .periodical .row { margin-bottom: 40px; } .periodical .row time { margin-top: 10px; } .periodical .row .article { margin-top: 15px; } .periodical .row .pic { margin-top: 20px; } .periodical .pic img { max-width: 50%; } .periodical .download { top: 0; right: 0; padding: 6px 14px; border: 1px solid #000; } /* periodical.css -------------------------- End*/ /* detail.css */ .imgWauto img { height: auto !important; } .detail { margin-bottom: 40px; } .detail .info { margin-bottom: 40px; } .detail .info h3 { font-size: 18px; color: #000; line-height: 32px; } .detail .info p { font-size: 12px; color: #666; line-height: 20px; } .detail .info strong { font-size: 12px; color: #000; line-height: 20px; } .detail .info img { display: inline-block; max-width: 100%; } .detail .author h3 { line-height: 46px; letter-spacing: 2px; } .detail .author li { line-height: 20px; background: url(../images/ico_07.png) no-repeat left center; background-size: 12px auto; padding-left: 15px; } .links { margin-top: 40px; } .links img { margin-bottom: 5px; } .links .box dd { line-height: 20px; text-align: center; text-transform: uppercase; } /* detail.css -------------------------- End*/ /* design.css */ .design .article h3 { font-size: 18px; color: #000; letter-spacing: 2px; } .design .hod { overflow: hidden; margin-top: 60px; } .design .hod h3 { margin-bottom: 35px; } .design .row { margin: 0 -10px; margin-bottom: 60px; } .design .row .cont-l { width: 50%; } .design .row .cont-r { width: 50%; } .design .row img.lazy { width: 100%; } .design .row .txt { padding-top: 15px; padding-bottom: 15px; } .design .row .box { margin: 0 10px; } .design .row .btn { padding: 4px 23px; border: 1px solid #000; } /* design.css -------------------------- End*/ /* investor.css */ .investor .inves { margin-bottom: 40px; } .investor .download { top: 0; right: 0; padding: 5px 22px; border: 1px solid #000; } .investor time { line-height: 22px; } .investor h3 { line-height: 32px; margin-top: 10px; } /* investor.css -------------------------- End*/ /* job.css */ .job .artie h3 { margin-bottom: 16px; } .job .inner h3 { padding-left: 0; margin-bottom: 20px; } .job .inner h3:before { display: none; } .job .inner .article { margin-top: 30px; } .job .inner .article h3 { font-size: 12px; color: #000; margin-bottom: 10px; } .commonForm { padding-right: 30px; position: relative; margin-top: 40px; } .commonForm .print { padding: 0; margin: 0; border: none; border: 1px solid #999; height: 30px; font-size: 14px; color: #666; width: 100%; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; -o-box-sizing: border-box; box-sizing: border-box; padding: 0 10px; } .commonForm .btn-sear { position: absolute; top: 0; right: 0; width: 30px; height: 30px; letter-spacing: 2px; background: #000 url(../images/ico_10.png) no-repeat center center; background-size: 18px auto; } .commonForm .value { font-size: 14px; color: #666; position: absolute; top: 5px; left: 1px; padding: 0 10px; background-color: #fff; z-index: 0; letter-spacing: 2px; } .commonForm .print:focus+.value { top: -15px; } /* job.css -------------------------- End*/ /* video.css */ .video { margin-bottom: 40px; } .video .item { margin-bottom: 20px; } .video .pic img.lazy { max-width: 100%; } .video .figcaptions { position: relative; margin-top: 18px; } .video .figcaptions h3 { font-size: 14px; color: #000; line-height: 20px; } .video .figcaptions h4 { font-size: 14px; color: #000; line-height: 20px; margin-top: 5px; } .video .figcaptions time { font-size: 12px; color: #333; line-height: 20px; position: absolute; top: 0; right: 0; } /* video.css -------------------------- End*/ .page-loading { display: none; position: fixed; left: 0px; top: 0px; width: 100%; height: 100%; background: url(../images/loading.gif) no-repeat center center; background-color: #fff; opacity: 0.5; } .tabel-block td { display: block; } .tabletrblock tr { display: block; } .hide { display: none; } img.maxwidth100, .maxwidth100 img { max-width: 100% !important; } .clear { clear: both; } .back-history-list{font-size: 14px; float: right; margin: 20px 5% 0px 0px;} /*search*/ .transition{ transition: all 0.5s; -webkit-transition: all 0.5s; -moz-transition: all 0.5s;} .search-page{max-width: 1200px; margin: auto; padding: 0px 30px;} .search-list{margin-top: 50px;} .search-box {margin-bottom: 50px; min-height: 500px;} .search-num {padding-top: 30px; margin-bottom: 50px; font-size: 16px; padding-bottom: 10px; border-bottom: 1px #000 dashed;} .search-num span{font-size: 20px; font-weight: bold;} .search-row {padding: 10px 15px; margin-bottom: 15px; font-size: 12px; border-left: 4px solid #DDD; background-color: #f7f8fa;} .search-row h4{margin-bottom: 8px; font-size: 14px;} .search-row:hover{margin-left: 10px; border-left: 4px solid #000;} .search-row:hover a{color: #000;} .detail h1,.detail h2,.detail h3,.detail h4,.detail h5,.detail h6{font-weight: bold; color: #000;} .detail h1{font-size: 2em;} .detail h2{font-size: 1.5em;} .detail h3{font-size: 1.17em;} .detail h4{font-size: 1.33em;} .detail h5{font-size: 0.83em;} .detail h6{font-size: 0.67em;} .txta a{text-decoration: underline; color: #000; padding-left: 25px; padding-right: 5px; background: url(../images/ico_link.png) no-repeat 5px; center;} .formpage h3{font-size: 1.17em; font-weight: bold; color: #000; line-height: 25px; margin-bottom: 30px; text-align: left;} .cooperationBox{margin-bottom: 50px;} .cooperationBox div.row{margin-bottom: 20px; color: #5b5b5b; border: 1px solid #999; position: relative; padding: 0px 20px 0px 90px; overflow: hidden;} .cooperationBox div.rowarea{ padding: 10px 20px 10px 90px;} .cooperationBox label{font-size: 14px; display: block; line-height: 34px; text-align: left; position: absolute;top: 0px; left: 16px; color: #999; } .cooperationBox input{font-size: 14px; width: 100%; line-height: 32px; height: 32px; color: #5b5b5b; border: 0;} .cooperationBox .rowarea label{top: 11px;} .cooperationBox textarea{font-size: 14px; line-height: 22px; width: 100%; height: 80px; color: #5b5b5b; border: 0;} .cooperationBox .cbtn{display: block; background-color: #000; color: #fff; width: 100%; height: 36px; line-height: 36px; text-align: center; border: 1px solid #000; } .cerr{font-size: 14px;text-align: center;line-height: 35px;color: red; } .cooperationBox div.rowarea2{padding: 10px 20px 10px 12px;} .cooperationBox .rowarea2 label{position: static;top: auto; left: auto;display: inline;} .cooperationBox div.row .labelinput input{width: 14px; line-height: normal; height: auto;} .csuccess{display: none;} .csuccess h3{text-align: center;} .csuccess p{ font-size: 14px; color: #666; line-height: 24px; text-align: center;} .csuccess img{width: 150px; margin-left: -9px; margin: auto;} .csuccess p.sp{font-size: 12px;color: #999; line-height: 5px;} @font-face {font-family: "iconfont"; src: url('/media/fonts/iconfont.eot?t=1509522179084'); /* IE9*/ src: url('/media/fonts/iconfont.eot?t=1509522179084#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('data:application/x-font-woff;charset=utf-8;base64,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') format('woff'), url('/media/fonts/iconfont.ttf?t=1509522179084') format('truetype'), /* chrome, firefox, opera, Safari, Android, iOS 4.2+*/ url('/media/fonts/iconfont.svg?t=1509522179084#iconfont') format('svg'); /* iOS 4.1- */ } .iconfont { font-family:"iconfont" !important; font-style:normal; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; } .fixbtn{position: fixed; right: 10px; bottom: 100px; font-size: 30px; width: 40px; height:40px; line-height: 40px; text-align: center; background-color: rgba(0,0,0,0.7); color: #fff; } .fixbtn a{color: #fff;} #qqBtn{bottom: 50px;} .ml-20{margin-left: 20px;}