@charset "utf-8"; html { overflow-x:hidden; } #about{ width:100%; background:#f5f5f5;} /*flexslider start*/ .flex-container a:active,.flexslider a:active,.flex-container a:focus,.flexslider a:focus {outline: none;} .slides,.flex-control-nav,.flex-direction-nav {margin: 0; padding: 0; list-style: none;} .flexslider {margin: 0; padding: 0;} .flexslider .slides > li {display: none; -webkit-backface-visibility: hidden;} .tab .flexslider .slides > li a{ margin:0 10px; display:block; } .tab .flexslider .slides > li span{height:100px; line-height:100px; color:#fff; left:0px; bottom:0; opacity: 0.75; background:; font-size:21px; text-align:center; position:absolute; left:0px; bottom:0px; text-align:center; width:100%; } .flexslider .slides img {width: 100%; display: block;} .flex-pauseplay span {text-transform: capitalize;} .slides:after {content: "\0020"; display: block; clear: both; visibility: hidden; line-height: 0; height: 0;} html[xmlns] .slides {display: block;} * html .slides {height: 1%;} .no-js .slides > li:first-child {display: block;} .flexslider {background: #fff; position: relative; zoom: 1; } .flex-viewport { max-height: 2000px; -webkit-transition: all 1s ease; -moz-transition: all 1s ease; -o-transition: all 1s ease; transition: all 1s ease; } .tab .flex-viewport { max-width:1190px; margin:0 auto; } .loading .flex-viewport { max-height: 300px; } .flexslider .slides { zoom: 1; } .carousel li { margin-right: 5px; } .flex-direction-nav {*height: 0;} .flex-direction-nav a { text-decoration:none; display: block; width: 72px; height: 72px;position: absolute; margin-top: -36px; top: 50%; z-index: 10; overflow: hidden; opacity: 0; cursor: pointer; color: rgba(0,0,0,0.8); background:url(/uploads/image/images/ico_sliding.png) no-repeat; text-indent:-999em; } .flex-direction-nav .flex-prev { left: 30px; background-position:0 0; } .flex-direction-nav .flex-next { right: 30px; background-position:0 -72px;} .flexslider:hover .flex-prev { opacity: 0.7; background-position:0 -144px;} .flexslider:hover .flex-next { opacity: 0.7; background-position:0 -216px;} .flexslider:hover .flex-next:hover,.flexslider:hover .flex-prev:hover { opacity: 1; } .flex-direction-nav .flex-disabled { opacity: 0!important; filter:alpha(opacity=0); } .tab .flex-direction-nav .flex-prev {width:45px; height:90px; overflow: hidden; position:absolute; left:20px; z-index:9999; background-position: 0px 0px; background:url(/uploads/image/images/l.png) no-repeat} .tab .flex-direction-nav .flex-next { width:45px; height:90px; overflow: hidden; position:absolute; right:20px; z-index:9999; background-position: 0px 0px; background:url(/uploads/image/images/r.png) no-repeat} .tab .flexslider:hover .flex-prev { opacity: 0.7; background-position:0 0px;} .tab .flexslider:hover .flex-next { opacity: 0.7; background-position:0 0px;} .tab .flex-direction-nav .flex-disabled { opacity: 1!important; filter:alpha(opacity=1); } .tab .flex-direction-nav a { text-decoration:none; display: block; width: 72px; height: 72px;position: absolute; margin-top: -36px; top: 50%; z-index: 10; overflow: hidden; opacity: 1; cursor: pointer; color: rgba(0,0,0,0.8); background:url(/uploads/image/images/ico_sliding.png) no-repeat; text-indent:-999em; } .flex-pauseplay a { display: block; width: 20px; height: 20px; position: absolute; bottom: 5px; left: 10px; opacity: 0.8; z-index: 10; overflow: hidden; cursor: pointer; color: #000; background:#ddd;} .flex-pauseplay a:before { font-size: 20px; display: inline-block; content: '\f004'; } .flex-pauseplay a:hover { opacity: 1; } .flex-pauseplay a.flex-play:before { content: '\f003'; } .flex-control-nav {width: 100%; position: absolute; bottom: 25px; text-align: center; z-index: 1000;} .flex-control-nav li {margin: 0 8px; display: inline-block; zoom: 1; *display: inline;} .flex-control-paging li a {width: 12px; height: 12px; display: block; background: #fff;cursor: pointer; text-indent: -9999px; border-radius: 6px; } .flex-control-paging li a:hover { background: #ff0000;} .flex-control-paging li a.flex-active { background: #ff0000; } .flex-control-thumbs {margin: 5px 0 0; position: static; overflow: hidden;} .flex-control-thumbs li {width: 25%; float: left; margin: 0;} .flex-control-thumbs img {width: 100%; display: block; opacity: .7; } .flex-control-thumbs img:hover {opacity: 1;} .flex-control-thumbs .flex-active {opacity: 1; } /*flexslider end*/ .tab .flex-control-nav { display:none; } @media screen and (max-width:1100px){ .title{ width:100%; height:auto; padding:10px 0; text-align:center; text-transform:uppercase;} .title em{ display:block; font-size:30px; font-weight:700; color:#333; line-height:50px;} .title em span{ color:#f2972c; padding-left:20px;} .title p{ display:none;} .about{ width:100%;} .ab_con{ width:100%; padding-top:25px; border-top:1px #ddd dashed;} .ab_conl{ width:96%; margin:0 auto; line-height:22px; color:#666; font-size:13px;} .ab_conl em{ font-size:20px; line-height:40px; color:#222;} .ab_conr{ width:96%; height:auto; margin:0 auto;} .ab_conr img{ width:100% !important; height:auto !important;} } @media screen and (min-width:1101px){ .title{ width:100%; height:auto; padding:15px 0; text-align:center; text-transform:uppercase;} .title em{ display:block; font-size:30px; font-weight:700; color:#333; line-height:50px;} .title em span{ color:#f2972c; padding-left:30px;} .title p{ display:block; width:850px; margin:0 auto; line-height:28px; color:#777;} #about{ height:500px; padding:30px 0;} .about{ width:1200px;} .ab_con{ width:1200px; padding-top:25px; border-top:1px #ddd dashed;} .ab_conl{ width:645px; float:left; line-height:28px; color:#777;} .ab_conl em{ font-size:25px; line-height:40px; color:#222;} .ab_conr{ width:470px; height:340px; float:right;} } #solution{ width:100%; height:auto; padding:30px 0; background:#fff;} @media screen and (max-width:1100px){ #he_ad{ height:auto; text-align:center; padding:10px 0;} #he_ad img{ width:100% !important; height:auto !important;} } @media screen and (min-width:1101px){ #he_ad{ width:1200px; padding:30px 0;} } #he_ad{ height:auto; text-align:center;} @media screen and (max-width:1100px){ .news{ width:100%; height:auto;} .news ul li { width:98%; position:relative; height:auto; float:left; margin:3px 1%; overflow:hidden;} .news ul li img{ width:150px; height:85px; float:left; margin-right:8px;} .news ul li p span{ display:none;} .news ul li p em{ line-height:30px; color:#333; display:block; font-size:16px; padding:5px 0; font-weight:700;} .n_more{ width:50%; height:35px; background:#2ea4d8; text-align:center; line-height:35px; margin:25px auto; color:#fff;} .n_more a{ color:#fff; display:block;} } @media screen and (min-width:1101px){ #news{ width:1200px; height:auto;} .news{ width:1128px;} .news ul li{ width:350px; position:relative; height:390px; float:left; margin:13px;} .news ul li{ display:block;} .news ul li img{ width:350px; height:200px;} .news ul li p{ display:block; width:308px; height:168px; border-bottom:1px #ccc solid; border-left:1px #ccc solid; border-right:1px #ccc solid; padding:15px 20px;} .news ul li p em{ line-height:30px; color:#333; display:block; font-size:16px; padding:5px 0; font-weight:700;} .news ul li a:hover p em{ text-decoration:underline;} .news ul li p span{ color:#808080; line-height:30px;} .news ul li .riqi{ width:60px; height:45px; position:absolute; background:#f2972c; top:145px; left:280px; color:#fff; text-align:center; padding:5px; line-height:15px;} .news ul li .riqi i{ font-size:25px; line-height:30px;} .news ul li .blue{ color:#2ea4d8; line-height:38px;} .news ul li a:hover .blue{ color:#2ea4d8;border-bottom:1px #2ea4d8 solid; line-height:38px;} .n_more{ width:150px; height:35px; background:#2ea4d8; text-align:center; line-height:35px; margin:25px auto; color:#fff;} .n_more a{ color:#fff;} }