/*reset-begin*/ body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, button, input, textarea, p, blockquote, th, td { margin: 0; padding:0; } fieldset, img, abbr, acronym { border:0; } h1, h2, h3, h4, h5, h6 { font-weight:normal; font-size:100%; } iframe { display:block; } ol, ul, li { list-style:none; } table { border-collapse:collapse; border-spacing:0; } caption, th { text-align:left; } hr { border:none; height:1px; } sup { vertical-align:text-top; } sub { vertical-align:text-bottom; } address, caption, cite, code, dfn, em, th, var { font-weight:normal; font-style:normal; } blockquote:before, blockquote:after, q:before, q:after { content:''; } blockquote, q { quotes:'' ''; } select, input, button, textarea { font-family:"微软雅黑", Tahoma, Arial, sans-serif; font-size:100%; font-style:normal; font-weight:normal; line-height:normal; vertical-align:middle; outline:none } html { overflow-y:scroll; } /*reset-over*/ /*==clear==*/ .clearfix:after { clear:both; content:'020'; display:block; visibility:hidden; height:0; } .clearfix { display:inline-block; } * html .clearfix { height:1%; } .clearfix { display:block; } .clearall { clear:both; visibility:hidden; height:0; font-size:0; line-height:0; } /*全局设置-begin*/ html { width:100%; } body { background:#0091C6; width:100%; position:relative; font:14px/1.8 "微软雅黑"; color:#456; } a { color:#233; text-decoration:none; } a:hover { color:#00BBFF; } .sp { opacity:0.4; font-size:12px; padding:0 0.5em; font-family:"宋体"; } .link { color:#00BBFF; } .head { position:fixed; top:0; left:0; width:100%; height:100px; z-index:88; border-bottom:3px solid #00BBFF; transition:height 0.5s; background:#fff; } .head-box { width:1000px; margin:0 auto; padding:20px 0; height:60px; transition:padding 0.5s; }/*auto*/ .head-info { float:left; margin:0 0 0 1em; padding:0 11px; line-height:38px; font-size:16px; color:#cfcfcf; border:1px solid #e7e7e7; border-radius:4px; } .navbox{float:right} .nav { margin-top: 0px;margin-right:-2.2em; }/*auto*/ .headlan{text-align: right; } .headlan a{ display:inline-block; padding:2px 0 2px 15px; margin-bottom:5px; font-size:14px; border-radius:5px; } .logo { float:left; height:60px; width:185px; } .logo a { display:block; background:url(../images/logo1.jpg) no-repeat; width:100%; height:100%; text-indent:-9999em; overflow:hidden; } .nav li { float:left; line-height:40px; position:relative; z-index:10; } .nav li .nav-a { display: block; padding: 0 2em 0 2em; font-size: 15px; font-weight: bold; position: relative; z-index: 10; cursor: pointer; }/*auto*/ .nav li.active .nav-a, .nav li:hover .nav-a { color:#00BBFF; } .nav-son { background:#fff; position:absolute; border:1px solid #e7e7e7; text-align:center; left:0; top:0; z-index:9; padding:40px 0 10px; border-top:2px solid #00BBFF; border-radius:4px; width:100%; display:none; } .nav li li { float:none; line-height:30px; } .nav li .nav-son a { padding:0; font-weight:normal; font-size:14px; } .head.active { height:80px; position:fixed; transition:height 0.5s; } .head.active .head-box { padding:10px 0; position:relative; transition:padding 0.5s; } .count { width:100%; margin-top:103px; transition:margin-top 0.5s; background:#fafafa; } .count-box { width:1000px; margin:0 auto; padding:60px 0 50px; }/*auto*/ .box { position:relative; } .h { margin-bottom:10px; border-bottom:1px solid #e7e7e7; padding-bottom:10px; position:relative; zoom:1; line-height:24px; overflow:hidden; width:100%; } .b { } .h-h2 { font-size:20px; } .h-h3 { font-size:20px; color:#456; background:url(../images/touchrom.png) -170px -112px no-repeat; padding-left:20px; } .h-more { position:absolute; right:0; top:0; }/*auto*/ .h-more strong { color:#00CCCC; } .index-banner { width:100%; position:relative; padding-bottom:30px; } .index-banner .slidesjs-slide { width:100%; } .index-banner .slidesjs-slide a { display:block; width:100%; height:100%; } .index-banner .slidesjs-slide img { display:block; width:100%; height:auto; } .slidesjs-pagination { position:absolute; bottom:10px; left:0; width:100%; text-align:center; z-index:10; line-height:6px; } .slidesjs-pagination-item { display:inline-block; margin:0 0.5em; } .slidesjs-pagination-item a { display:block; width:21px; height:6px; background-color:#ccc; text-indent:-9999em; overflow:hidden; border-radius:20px; } .slidesjs-pagination-item a.active { background-color:#456; } .index-about { float:left; width:300px; } .index-news { float:left; width:400px; margin:0 60px; } .index-pro { float:right; width:180px; } .index-about .b, .index-news .b, .index-pro .b { height:215px; position:relative; zoom:1; } .p-more { position:absolute; bottom:10px; } .p-more a { display:block; width:80px; height:20px; line-height:20px; text-align:center; background:#77CC00; color:#fff; font-size:12px; border-radius:4px; } .p-more a:hover { background-color:#00BBFF; } .index-img img { display:block; width:100%; height:50px; margin-bottom:10px; } .index-img{ width:180px; height:243px; background:url(../images/cpb.png) no-repeat; border-top:1px solid #fff; } .index-img a{display:block;width:180px;height:39px;line-height:39px;margin-top:8px;color:#fff;} .nowbar { line-height:40px; color:#999; height:40px; overflow:hidden; border-bottom:1px solid #e7e7e7; padding-bottom:10px; margin-bottom:30px; } .nowbar a { color:#999; } .nowbar a:hover { color:#00BBFF; } .nowbar h2 { font-size:30px; color:#456; float:left; } .nowbar div { line-height:20px; padding:20px 0 0 20px; float:right; } .menu { width:200px; float:left; } .main { width:660px; float:right; padding:30px 50px; border:1px solid #e7e7e7; background-color:#fff; } .main-nb { width:760px; float:right; } .main-nb .box { margin-bottom:30px; } .main-nb .box:last-child { margin-bottom:0; } .main-nb h4 { font-weight:bold; } .main-nb .num-list { list-style:inside decimal; margin-bottom:10px; } .job { color:#888; } .main-show { color:#888; } .main-show img { width:100%; height:auto; display:block; margin-bottom:20px; } .main-show p { margin-bottom:10px; width:100%; overflow:hidden; } .main-show p strong { color:#222; } .main-show h4 { font-weight:bold; margin-bottom:10px; color:#456; border-top:1px dashed #ccc; padding-top:10px; } .main-show h4:first-child { padding-top:0; border-top:none; } .time-line { padding-left:90px; position:relative; zoom:1; } .time-line h4 { font-size:30px; position:absolute; left:0; top:0; } .time-line ol { border-left:3px solid #eee; } .time-line ol li { padding-left:30px; margin-bottom:20px; position:relative; zoom:1; } .time-line ol li:last-child { margin-bottom:0; padding-bottom:60px; } .time-line:first-child { margin-top:30px; } .time-line:last-child ol li:last-child { padding-bottom:0; } .time-line ol li span { display:block; position:absolute; left:0; top:12px; width:20px; height:3px; overflow:hidden; background-color:#eee; } .list-ol { list-style:inside square; } .team { width:340px; float:left; padding:0 20px; } .team li { padding:20px 0; border-bottom:1px dashed #eee; cursor:pointer; width:100%; overflow:hidden; } .team img { width:100px; height:100px; display:block; float:left; margin-right:20px; opacity:1; transition:opacity 0.5s; } .team li:hover img { opacity:0.7; transition:opacity 0.5s; } .team h4 { font-size:20px; font-weight:normal; padding-top:10px; } .team p { color:#999; padding:0 10px; } .team-guy { clear:both; padding-top:20px; } p.team-tag { padding:30px; font-size:18px; line-height:24px; position:relative; zoom:1; background-color:#f7f7f7; margin-top:20px; border-radius:20px; color:#456; } .team-tag sub, .team-tag sup { font-weight:bold; font-size:40px; line-height:40px; font-family:Arial; position:absolute; vertical-align:middle; color:#ddd; } .team-tag sub { left:10px; top:10px; } .team-tag sup { right:10px; bottom:-10px; } .ms-btn { height:50px; width:180px; margin:30px auto 0; line-height:50px; text-align:center; font-size:20px; } .ms-btn a { display:block; width:100%; height:100%; background-color:#77CC00; color:#fff; border-radius:4px; } .ms-btn a:hover { background-color:#00BBFF } .ms-btn span { display:block; width:100%; height:100%; background-color:#f3f3f3; color:#999; border-radius:4px; } .menu-list { margin:0px 0; } .menu-list li { height:36px; line-height:36px; border-bottom:1px solid #e7e7e7; } .menu-list li a { display:block; width:100%; height:100%; text-indent:2em; } .menu-list li.active { background-color:#00BBFF; } .menu-list li.active a { border-right:5px solid #00A5E1; width:195px; color:#fff; } #container { width:100%; } .text-list { } .text-list li .new_ico { position:absolute; right:147px; top:2px; background:url(../images/new.gif) no-repeat; width:27px; height:17px; } .text-list li { padding:5px 0; border-bottom:1px dashed #e7e7e7; position:relative; zoom:1; } .text-list li:last-child { border-bottom:none; } .text-list-type li { list-style:inside disc; } .text-more { position:absolute; right:0; color:#ccc; } .text-box { } .text-box .text-title { font-size:26px; line-height:40px; /*height: 40px;*/ overflow: hidden; text-align:center; } .text-box .text-info { text-align:center; padding:10px; border-bottom:1px solid #e7e7e7; color:#999; } .text-count { padding:30px; line-height:26px; overflow:hidden; border-bottom:1px solid #e7e7e7; } .text-count a { color:#39C } .text-count a:hover { color:#F90 } .text-count h4, .text-count h5 { margin-bottom:20px; } .text-count h4 { padding:5px 20px; font-size:16px; background:url(../images/touchrom.png) -170px -108px no-repeat; font-weight:bold; } .text-count h5 { text-indent:2em; font-weight:bold; } .text-count p { margin-bottom:20px; text-indent:2em; } .text-count img { vertical-align:bottom; margin-bottom:20px; max-width:100%; height:auto !important; } .text-count table p { text-indent:0; } .text-count table p img { margin:5px 0; } .text-count table td { padding:0 5px; } .text-share { padding:30px 0; margin:0 auto; width:310px; text-align:center; } .text-nav { padding:10px 20px; background-color:#fafafa; color:#999; } .pager { padding:30px 0 0; text-align:center; border-top:1px solid #e7e7e7; margin-top:30px; } .pager li{ display:inline-block;} .pager span, .pager a { display:inline-block; margin:0 3px; padding:2px 10px; border:1px solid #e7e7e7; } .pager a:hover { background-color:#77CC00; color:#fff; border-color:#77CC00; } .pager span { background-color:#f9f9f9; cursor:default; } .pager span.act { background-color:#77CC00; border-color:#77CC00; color:#fff; } .pager span.ect { background-color:#fff; border-color:#fff; } .foot { width:100%; color:#bbedff; background:#00a5e1; text-shadow:1px 1px 0 #006f98 } .foot-box { width:1000px; margin:0 auto; padding:30px 0; overflow:hidden; }/*auto*/ .foot-box a { color:#fff; } .foot-box a:hover { color:#bbedff; } .foot-box dl { float:left; margin-right:60px; line-height:2em; display:none; } .foot-box dl dt { font-weight:bold; } .foot-logo { height:20px; background:url(../images/touchrom.png) 0 -40px no-repeat; width:110px; float:left; margin-right:1em; } .foot-logo a { display:block; width:100%; height:100%; text-indent:-9999em; overflow:hidden; } .fallow { width:100%; padding:30px 0; position:relative; zoom:1; } /*.fallow a {*/ /*display:block;*/ /*width:60px;*/ /*height:60px;*/ /*background-color:#9CDEFA;*/ /*background-image: url(../images/touchrom.png);*/ /*background-repeat:no-repeat;*/ /*float:left;*/ /*margin-right:2em;*/ /*border-radius:60px;*/ /*overflow:hidden;*/ /*text-indent:-9999em;*/ /*}*/ /*.fallow a:hover {*/ /*background-color:#fff;*/ /*}*/ .fallow .weibo { background-position:-100px -60px; } .fallow .weibo:hover { background-position:-40px -60px; } .fallow .qqt { background-position:-100px -120px; } .fallow .qqt:hover { background-position:-40px -120px; } .fallow .facebook { background-position:-100px -180px; } .fallow .facebook:hover { background-position:-40px -180px; } .fallow .twitter { background-position:-100px -240px; } .fallow .twitter:hover { background-position:-40px -240px; } .weixin { position:absolute; right:0; top:0; width:250px; height:150px; display:block; background:url(../images/weixin.png) 0 0 no-repeat; text-indent:-9999em; overflow:hidden; } .copyright { padding:20px 0; line-height:20px; background-color:#0091c6; color:#bbedff; } .copyright a { color:#bbedff; } .copyright a:hover { color:#fff; } .copyright-box { width:1000px; margin:0 auto; height:20px; overflow:hidden; }/*auto*/ .copyright-link { float:right; } /*backtotop*/ .backtotop { display: none; width:40px; height:40px; background:#ccc url(../images/touchrom.png) 0 -60px no-repeat; position: fixed; border-radius:40px; _position: absolute; right:10px; bottom:10px; _bottom: "auto"; cursor: pointer; z-index:100; opacity:0.5; transition:opacity 0.5s; } .backtotop:hover { opacity:1.0; transition:opacity 0.5s; } @media (max-width: 1000px) { .head { height:auto; } .head-box { width:90%; height:60px; position:relative; padding:10px 0; } .logo { width:160px; height:55px; float:none; position:absolute; left:0; top:10px; } .logo a { background:url(../images/logo1.jpg) center 0 no-repeat; background-size:auto 55px; } .head-info { display:none; } .nav { position:absolute; right:0; top:10px; padding-top:35px; width:155px; height:55px; display:block; overflow:hidden; height:0; background:url(../images/nav.png) right 0 no-repeat; background-size:35px auto; text-align:center; line-height:30px; } .nav.active { width:100%; height:auto; } .nav.active li { background:url(../images/bbg.png) 0 0 repeat; border-bottom:1px solid #666; } .nav .nav-son { position:static; padding:0; overflow:hidden; display:none; border-radius:0; border:none; border-top:2px solid #00BBFF; background:none; } .nav .nav-son li { background:none; } .nav .nav-son.active { display:-webkit-box!important; } .nav li { float:none; } .nav li li { line-height:16px; -webkit-box-flex:1; } .nav li .nav-a { font-weight:normal; color:#fff; padding:0 10px; } .nav li .nav-son a { color:#fff; display:block; font-size:12px; padding:10px; } .count-box, .foot-box, .copyright-box { width:100%; padding:0 20px; box-sizing:border-box; overflow:hidden; } .count { margin-top:63px; padding-bottom:20px; } .index-banner .slidesjs-slide a { position:relative; overflow:hidden; } .index-about, .index-news, .index-pro { float:none; width:100%; margin:20px 0 0 0; } .index-about .h, .index-news .h, .index-pro .h { text-align:center; } .index-about .b, .index-news .b, .index-pro .b { height:auto; } .p-more { position:static; margin-top:10px; } .p-more a { width:100%; line-height:30px; height:30px; } .index-img img { height:auto; } .fallow { text-align:center; } .fallow a { float:none; display:inline-block; margin:0 1em; } .weixin { display:none; } .copyright-box { height:auto; } .menu, .main-nb, .main { float:none; width:100%; overflow:hidden; margin-top:10px; } .main-nb { padding-top:10px; border-top:3px solid #00BBFF; } .nowbar { line-height:30px; height:auto; margin:10px 0 0; border:0; padding:0; } .nowbar h2 { float:none; font-size:20px; } .nowbar div { float:none; padding:5px 0 0 } .menu-list { width:100%; overflow:hidden; margin:0; } .menu-list li { float:left; width:32%; border:1px solid #e7e7e7; } .menu-list li a { width:100%; box-sizing:border-box; text-indent:0; text-align:center; } .menu-list li.active a { width:100%; } .main-show img { max-width:100% !important; height:auto !important; } .time-line { padding-left:60px; } .time-line h4 { font-size:20px; } .time-line ol li { padding-left:15px; } .time-line ol li span { width:10px; } .main { padding:10px; box-sizing:border-box; } .text-more { display:block; position:static; padding-top:5px; } .text-list li { line-height:20px; } .text-box .text-info { padding:10px 0; } .text-count { padding:20px 0; } .text-count h4, .text-count h5, .text-count p, .text-count img, .main-show img { margin-bottom:10px; } .text-share { display:none; } .pager span, .pager a { display:none; } .pager .prev, .pager .next { display:inline-block; width:30%; } .h-more { position:static; margin-top:5px; display:block; } .h-more a { display:block; } .ms-btn { width:100%; margin-top:10px; } } .imgleft{ width:30%; display:inline-block; overflow:hidden; float:left;} .imgleft img{ width:100%; height: 131.17px;} .imgright{ width:65%; display:inline-block; float:right;} .imgright a{ width:65%; display:inline-block; overflow:hidden;} .text-count div img { width: 100%!important; height: auto !important; }