body,div,dl,ol,dt,dd,ul,li,h1,h2,h3,h4,h5,input,form,a,p,textarea {margin:0;padding:0;font-family:"Microsoft YaHei";color:#333;box-sizing:border-box;}
h1,h2,h3,h4,h5 {font-weight:normal;}
body,button,input,select,textarea {font-family:"Microsoft YaHei";}
body {position:relative;}
ul,li,ol,li,dd,dt,dl {list-style:none;}
a {text-decoration:none;color:#333;}
a:hover {color:#000;}
img,input,button {border:none;outline:none;}
img {max-width:100%;}
.fix {overflow:hidden;}
.fix>div {overflow:hidden;}
.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;}
.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 {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;}
.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:40px;height:40px;margin:-20px 0 0;position:absolute;top:50%;z-index:10;overflow:hidden;opacity:0;cursor:pointer;color:rgba(0,0,0,0.8);text-shadow:1px 1px 0 rgba(255,255,255,0.3);}
.flex-direction-nav .flex-prev {left:0;}
.flex-direction-nav .flex-next {right:0;text-align:right;}
.flex-direction-nav .flex-disabled {opacity:0!important;filter:alpha(opacity=0);cursor:default;}
.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;}
.flex-pauseplay a:before {font-family:"flexslider-icon";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:10px;text-align:center;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
.flex-control-nav li {margin:0 6px;display:inline-block;zoom:1;*display:inline;}
.flex-control-paging li a {width:12px;height:12px;display:block;cursor:pointer;background-color:#FFF;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.flex-control-paging li a.flex-active {cursor:default;background-color:#DA6426;}
.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;cursor:pointer;}
.flex-control-thumbs img:hover {opacity:1;}
.flex-control-thumbs .flex-active {opacity:1;cursor:default;}
.flexslider .slides li {position:relative;overflow:hidden;}
.pagelist a {color:#2e61c7}
.pagelist {margin-bottom:20px;}
#cambrian0 {display:none!important;}
.ul-case h3 {font:18px "Microsoft Yahei";text-align:center;}
.bddh {display:none;font-size:13px;color:#999}
a.tag1 { color: #333333; font-size: 17px; } /* 深灰，通用正文 */
a.tag2 { color: #005f99; font-size: 16px; font-weight: 600; } /* 清新蓝，突出重点 */
a.tag3 { color: #007d4a; font-size: 15px; } /* 绿色系，视觉舒适 */
a.tag4 { color: #e67e22; font-size: 14px; font-weight: 600; } /* 橙色强调，层次感强 */
a.tag5 { color: #c0392b; font-size: 13px; } /* 红色，但不刺眼 */
a.tag6 { color: #888888; font-size: 12px; font-weight: 600; } /* 中灰，适合次要标签 */

.ban-bg img {width:100%;}
.topbg {width:100%;position:absolute;left:0;height:auto;}
.ysp {font-size:18px;color:#Fff}
#hd .tel {background:url(../images/tel_bg.png) left center no-repeat;line-height:80px;float:right;padding-left:37px;color:#263838;font-size:18px;}
.tel a {color:#fff}
.tel:hover a {color:#fff;}
.search {line-height:30px;height:30px;margin:10px 0}
.search input {border:1px solid #666;padding:4px 10px;height:30px;width:240px;}
.search button {padding:4px 6px;background:#333;color:#fff}
#fd {background:#000;padding-top:50px;}
#fd .fd-top {overflow:hidden;color:#fff;padding-bottom:45px;}
#fd dl {float:left;width:20%;}
#fd dl dt {font-size:16px;padding-bottom:20px;color:#fff}
#fd .ul-fd li {line-height:26px;}
#fd .ul-fd li a {color:#a8a8af;font:16px/2em "Microsoft Yahei";}
#fd .ul-fd li a:hover {text-decoration:underline;}
#fd .weixin,#fd .sina {background:url(../images/fd_icon1.png) no-repeat;width:25px;height:25px;display:inline-block;margin-right:10px;margin-bottom:25px;}
#fd .weixin-pic {position:absolute;left:-150px;top:0;display:none;}
#fd .tel {color:#fff;font:normal 20px/1.8em "Microsoft Yahei";}
#fd h5 {font-size:16px;color:#a8a8af;}
#fd .sina {background-image:url(../images/fd_icon2.png);}
#fd .fd-copy {height:40px;line-height:40px;color:#a3a3a9;background:#000022;}
.copyBox {text-align:center;border-top:1px solid #666;padding:1em 0;font-size:14px;color:#fff;line-height:2em;}
.copyBox a {font-size:14px;color:#fff;}
.copyBox div {color:#fff;}
.side {position:fixed;width:50px;height:275px;right:0;top:250px;z-index:100;}
.side ul li {width:50px;height:50px;float:left;position:relative;margin-bottom:2px;}
.side ul li .sidebox {position:absolute;width:50px;height:50px;border-radius:5px 0 0 5px;top:0;right:0;transition:all 0.3s;background:#000022;color:#fff;font:16px/50px "微软雅黑";overflow:hidden;}
.side ul li a:hover .sidebox {width:175px;}
.side ul li .sidetop {width:50px;height:50px;line-height:50px;display:inline-block;background:#000;opacity:0.8;filter:Alpha(opacity=80);transition:all 0.3s;}
.side ul li img {float:right;}
.side2 {position:fixed;width:40px;right:10px;z-index:100;top:500px;height:80px;}
.side2 ul li {width:40px;height:40px;}
.side2 ul li a {display:block;background:#263838;height:40px;width:40px;text-align:center;line-height:40px;}
.side2 ul li a img {vertical-align:middle;display:inline-block;}
.side2 ul li a:hover {background:#000022;}
.side2 ul li .weixin {position:absolute;left:-154px;bottom:0;display:none;}
.side2 ul li .weixin em {background:url(../images/arr3.png) no-repeat;width:5px;height:17px;display:block;position:absolute;right:-5px;top:50%;margin-top:3px;}
.side2 ul li .weixin img {display:block;}
.keyTag a {font:16px/2em "microsoft yahei";color:#333;}
.keyTag {font:16px/2em "microsoft yahei";padding-top:30px}
#banner {background:url(../images/topbg.jpg) no-repeat center 0;background-attachment:fixed;background-size:cover;width:100%;overflow:hidden;position:relative;}
.login {position:absolute;top:0;z-index:2}
#banner .slides li .pic {display:block;padding-top:36.4%;background-position:center bottom;position:relative;}
.indexnav {float:right;}
.wp {width:100%;max-width:1250px;margin:0 auto;overflow:hidden;}
#hd {width:100%;}
.g_top {height:30px;line-height:30px;background:#fff;}
.g_title {float:left;background:url(../images/icon1.jpg) no-repeat left center;padding-left:25px;font-size:12px;}
.g_right {float:right;}
.g_right a {display:block;float:left;margin-left:20px;padding-left:20px;font-size:12px}
.g_right a.a1 {background:url(../images/g_icon2.jpg) no-repeat left center;}
.g_right a.a2 {background:url(../images/g_icon4.jpg) no-repeat left center;}
.g_right a.a3 {background:url(../images/g_icon5.jpg) no-repeat left center;}
#hd .logo {float:left;}
#hd .logo a {display:block;height:100%;line-height:80px;}
#hd .logo a img {vertical-align:middle;width:370px;}
#nav ul {float:right;}
#nav ul li {float:left;line-height:80px;width:90px;}
#nav ul li:hover a {border-bottom:4px solid #ffcc00;}
#nav ul li a {display:inline-block;width:100%;text-align:center;font-size:18px;height:80px;}
.indexnav li a {color:#fff;}
.tit-i {text-align:center;padding:30px 0;overflow:hidden;}
.tit-i h2 {font-size:50px;color:#333;font-weight:bold;}
.tit-i h5 {font-size:20px;color:#cacace;text-transform:uppercase;font-family:Arial;}
.tit-i h5 span {color:#263838;}
.tit-i em {width:45px;border-bottom:1px solid #7f7f90;display:inline-block;}
.ul-icon-i li {float:left;width:23%;text-align:center;overflow:hidden;margin:1%;padding:60px 20px;position:relative;border:1px solid #ccc;border-radius:3px;transition:ease-out  0.05s;}
.ul-icon-i li:hover {box-shadow:0 15px 30px #e5e5e5;transition:ease-out  0.3s;margin-top:0}
.ul-icon-i li a {display:block;}
.ul-icon-i li a span {background:url(../images/i_icon1.png) no-repeat;width:134px;height:134px;display:inline-block;}
.ul-icon-i li h3 {font:24px/3em "microsoft yahei";color:#333;font-weight:600}
.ul-icon-i li em {width:25px;border-bottom:2px solid #707070;display:inline-block;margin-bottom:20px;}
.ul-icon-i li p {line-height:24px;font-size:15px;}
.ul-icon-i li.li1 a span {background-position:0 0;}
.ul-icon-i li.li2 a span {background-position:-305px 0;}
.ul-icon-i li.li3 a span {background-position:-615px 0;}
.ul-icon-i li.li4 a span {background-position:-930px 0;}
.ul-icon-i li .pic {position:absolute;left:50%;top:0;width:134px;margin-left:-67px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.ul-icon-i li  .pic img {display:none;}
.ul-icon-i li  .pic .pic-icon {position:absolute;left:0;top:-134px;display:block;}
.ul-icon-i li a:hover p {color:#000;}
.row2 {background:url(../images/bg_1.png) center top no-repeat;padding-top:20px;}
.case-i-l,.case-i-r {width:50%;}
.case-i-l {float:left;}
.case-i-r {float:right;}
.case-img,.case-img a img {width:100%;}
.case-img {position:relative;overflow:hidden;}
.case-img .hover {position:absolute;left:0;top:-434px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;width:100%;height:100%;text-align:center;background:url(../images/alpha_red_80.png) repeat;color:#fff;}
.case-img.on .hover {top:0;}
.ul-case-i {margin:0 -15px;}
.ul-case-i li {float:left;width:25%;padding:0 15px;margin-bottom:30px;overflow:hidden;}
.ul-case-i li a {display:block;position:relative;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.ul-case-i li .pic img {width:100%;display:block;}
.ul-case-i li a .hover {position:absolute;left:0;top:-100%;width:100%;height:100%;text-align:center;background:url(../images/alpha_red_80.png) repeat;color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.ul-case-i li .hover b,.ul-case-i li .hover .txt,.case-img .hover b,.case-img .hover .txt {display:inline-block;vertical-align:middle;}
.ul-case-i li .hover b,.case-img .hover b {width:0;height:100%;}
.ul-case-i li a:hover .hover {top:0;}
.ul-case-i-1 li {width:25%;}
.more-i {text-align:center;padding:35px 0;}
.more-i a {display:inline-block;width:65px;height:65px;background:url(../images/arr2.png) center center no-repeat #000014;border-radius:100%;}
.more-i a:hover {background:#263838;}
.news-bg {padding-top:30px;background:url(../images/bg_2.jpg) center top no-repeat;overflow:hidden;background-attachment:fixed;}
.tit-i-1 h2 {color:#fff;}
.tit-i-1 em {border-bottom-color:#dddde1;}
.ul-news-i {width:100%;}
.ul-news-i li {background:#000022;float:left;width:31.6%;color:#fff;margin-right:2.6%;position:relative;min-height:295px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;overflow:hidden;}
.ul-news-i li:last-child {margin-right:0;}
.ul-news-i li  .pad {padding:15px 10px 25px;}
.ul-news-i li  img {width:100%;filter:brightness(80%)}
.ul-news-i li:hover img {filter:brightness(150%)}
.ul-news-i li  h3 a {display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;color:#fff;text-align:center;}
.ul-news-i li p {line-height:20px;margin-top:10px;font-size:12px;color:#999;}
.news-more {text-align:center;padding:50px 0;}
.news-more a {display:inline-block;width:178px;height:48px;border:1px solid #fff;border-radius:5px;line-height:48px;text-align:center;font-size:18px;color:#fff;text-transform:uppercase;}
.news-more a:hover {background:#263838;}
.contact-l {width:38%;float:left;}
.contact-r {width:62%;float:right;}
.ul-contact li {background:url(../images/i_icon2.png) no-repeat;padding-left:60px;font-size:14px;margin-bottom:20px;line-height:35px;}
.ul-contact li.li1 {background-position:0 0;}
.ul-contact li.li2 {background-position:0 -74px;}
.ul-contact li.li3 {background-position:0 -266px;}
.contact-form .inp {width:49%;border:1px solid #6d6d88;height:33px;padding:0 10px;margin-bottom:15px;}
.contact-form textarea {width:100%;border:1px solid #6d6d88;height:98px;margin-bottom:24px;padding:10px;}
.contact-form .sub {width:100%;height:40px;line-height:40px;text-align:center;color:#fff;background:#63637f;border:0;cursor:pointer;font-family:"微软雅黑","Microsoft Yahei";font-size:16px;}
.map {margin-top:100px;position:relative;}
.map em {background:url(../images/arr1.jpg) center top no-repeat;width:100%;height:15px;display:block;position:absolute;left:0;top:0;}
.map-s {background:url(../images/map_s.png) center top;height:107px;text-align:center;overflow:hidden;}
.map .btn {text-align:center;color:#fff;font-size:18px;line-height:132px;display:inline-block;}
.map .btn-down {background:url(../images/map_down.png) no-repeat;width:112px;height:48px;display:inline-block;position:absolute;left:50%;top:52px;margin-left:-50px;z-index:99;}
.map-pop {display:none;height:540px;position:absolute;left:0;bottom:0;width:100%;}
.map .map-bg1,.map .map-bg2 {background:url(../images/ban_bg_top.png) no-repeat center 0;height:54px;position:absolute;left:0;top:0;width:100%;z-index:66;}
.map .map-bg2 {background-image:url(../images/map_bg2.png);height:41px;bottom:0px;top:auto;}
.map-pop-big {height:600px;bottom:auto;top:0;}
.map-big {height:600px;margin-top:0;}
.pages {text-align:center;margin-bottom:105px;margin-top:20px;}
.pages a {display:inline-block;width:41px;height:41px;background:#edecec;border-radius:3px;text-align:center;line-height:41px;font-family:Arial;font-size:18px;color:#333;margin:0 4px;}
.pages a:hover,.pages .page-on {background:#263838;color:#fff;}
.ul-list {margin:0 -15px;}
.ul-list li {float:left;width:25%;margin-bottom:30px;}
.ul-list li .pic img {width:100%;display:block;transform:perspective(800px) rotateY(0deg);transition:all 1s ease 0s;-moz-transform:perspective(800px) rotateY(0deg);-moz-transition:all 1s ease 0s;-webkit-transform:perspective(800px) rotateY(0deg);-webkit-transition:all 1s ease 0s;-o-transform:perspective(800px) rotateY(0deg);-o-transition:all 1s ease 0s;-ms-transform:perspective(800px) rotateY(0deg);-ms-transition:all 1s ease 0s;zoom:1;}
.ul-list li:hover img {transform:perspective(800px) rotateY(-179.9deg);-moz-transform:perspective(800px) rotateY(-179.9deg);-webkit-transform:perspective(800px) rotateY(-179.9deg);-o-transform:perspective(800px) rotateY(-179.9deg);-ms-transform:perspective(800px) rotateY(-179.9deg);}
.ul-list li .pad {padding:0 15px;}
.ul-list li .bor {border:1px solid #e2e3e8;}
.ul-list li:hover .bor {border-color:#263838;}
.ul-list li .txt {padding:20px 14px;line-height:20px;color:#333;}
.ul-list li .more {height:42px;line-height:42px;border-top:1px dotted #e2e3e8;background:#f0f2f5;padding:0 14px;display:none;}
.ul-list li .more a {color:#263838;}
.ul-list li .more a:hover {text-decoration:underline;}
.ul-list li .title {height:55px;margin-bottom:20px;}
.ul-list li .title span {float:left;border:1px solid #e2e3e8;background:#f0f2f5;display:inline-block;text-align:center;padding:6px 5px;margin-right:15px;}
.ul-list li .title span em {display:block;font-size:16px;}
.ul-list li .title h3 {border-bottom:1px solid #e2e3e8;overflow:hidden;height:54px;}
.sub-nav {text-align:center;margin-bottom:30px;}
.sub-nav ul li {display:inline-block;width:120px;position:relative;border:1px solid #185a62;}
.sub-nav ul li a {font:16px/2em "";color:#185a62;}
.ul-case {overflow:hidden;}
.ul-case li {float:left;width:32.33%;margin:0.5%;overflow:hidden;position:relative;}
.ul-case li:nth-child(3n) {margin-right:0;}
.ul-case li .block {display:block;width:100%;height:100%;position:relative;overflow:hidden;padding:4px;border:1px solid #ccc;}
.ul-case li  img {display:block;width:100%;margin:0 auto;transition:all 0.3s;}
.ul-case li .txt {z-index:999;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;color:#fff;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;opacity:0;}
.ul-case li .txt h5,.ul-case li .txt h3 {color:#fff;margin-top:100px;transition:.3s;}
.ul-case li:hover .txt {opacity:1;}
.ul-case li:hover img {filter:brightness(40%);transform:scale(1.05);transition:all 0.3s;}
.ul-case li:after {content:"";display:block;transform:rotate(45deg);position:absolute;width:100%;height:0;top:50%;left:0;opacity:0;transition:all 0.3s;border-top:1px solid #fff;border-bottom:1px solid #fff;}
.ul-case li:hover:after {opacity:1;top:0;height:100%;}
.ul-case li .txt b,.ul-case li .txt .pad {padding:0 15px;position:relative;top:40%;transform:translateY(-50%);}
.ul-case li div a {display:block;}
.ul-case li .txt b {width:0;height:100%;}
.ul-case li .txt h5 {font-size:14px;}
.ul-case li .txt h3 {font-size:18px;}
.ul-case li.on .txt {top:0;}
.about-info {text-align:center;font:16px/1.8em "";color:#999;}
.customer {background:url(../images/bg_3.jpg) center top no-repeat;padding-top:25px;padding-bottom:54px;margin-top:50px;background-attachment:fixed;}
.ul-customer li {float:left;width:20%;}
.ul-customer li a {display:block;width:100%;height:87px;border:1px solid #fff;text-align:center;border:0;}
.ul-customer li a b,.ul-customer li a img {display:inline-block;vertical-align:middle;}
.ul-customer li a b {width:0;height:100%;}
.ul-customer li a img {filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");filter:gray;-webkit-filter:grayscale(100%);}
.ul-customer li a:hover {border:1px solid #fff;}
.team .flexslider {position:relative;}
.team .flexslider em {width:10px;height:30px;display:inline-block;position:absolute;left:50%;bottom:0;background:#fff;}
.team .flexslider .slides li {height:468px;}
.team .flexslider li .txt {padding-top:85px;font-size:14px;line-height:36px;width:30%;float:left;}
.team .flexslider li .txt h3 {font-size:30px;color:#63637f;padding-bottom:25px;}
.team .flexslider li .txt .more {width:123px;height:37px;border-radius:5px;display:inline-block;line-height:37px;text-align:center;margin-top:40px;font-size:16px;border:1px solid #63637f;color:#63637f;}
.team .flexslider li .txt .more:hover {border:1px solid #e85346;color:#000;}
.team .flexslider li .pic {float:right;position:relative;width:70%;margin-right:-308px;}
.team .flexslider li .pic img {position:absolute;left:0;top:0;width:auto;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:1\0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)'\9;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100)\9;}
.team .flex-direction-nav {max-width:1220px;margin:0 auto;background:url(../images/line.jpg) repeat-x center center;height:30px;text-align:center;}
.team .flex-direction-nav li {display:inline-block;}
.team .flex-direction-nav a {position:relative;width:216px;height:30px;text-align:center;background:url(../images/arr_t.png) center center no-repeat #63637f;border-radius:10px;display:inline-block;opacity:1 !important;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 100)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);top:13px;}
.team .flex-direction-nav .flex-prev {}
.team .flex-direction-nav .flex-next {background-image:url(../images/arr_b.png);left:10px;}
.flexslider .animated {opacity:0;filter:alpha(opacity=0);opacity:100\9;filter:alpha(opacity=100)\9;}
.ul-about li {float:left;width:33.333%;text-align:center;font-size:14px;line-height:24px;color:#333;}
.ul-about li p {font:18px/2em "";}
.ul-about li h3 {font-size:34px;color:#002;line-height:36px;}
.ul-about li em {display:inline-block;width:45px;height:0;border-bottom:1px solid #7f7f90;margin-bottom:20px;margin-top:25px;}
.ul-about li .block {position:relative;height:235px;margin:0 auto;}
.ul-about li .block img {position:absolute;left:0;top:0;opacity:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.ul-about li.li1 .block {width:150px;}
.ul-about li.li2 .block {width:215px;}
.ul-about li.li3 .block {width:252px;}
.ul-about li.li1 .block,.ul-about li.li2 .block {padding-top:30px;}
.cur {line-height:76px;font-family:"宋体";color:#333;background:#f8f9fa;}
.cur1 {border-bottom:1px solid #e5e5e5;margin-bottom:31px;}
.cur a {color:#333;}
.article {color:#333;line-height:30px;}
.article h1 {font-size:26px;color:#333;text-align:center;padding-top:45px;}
.article .time {line-height:72px;border-bottom:1px solid #999;text-align:center;margin-bottom:25px;}
.article .share {margin-bottom:70px;}
.article .share span {font-size:14px;float:left;display:inline-block;line-height:37px;}
.case-article {line-height:30px;color:#333;}
.case-article-bg {margin-bottom:13%;margin-bottom:5%\0 !important;background-position:top center\0 !important;}
.case-article .case-logo {text-align:center;padding-top:38px;}
.case-article h1 {line-height:40px;font-size:18px;text-align:center;}
.case-article .btn {text-align:center;padding:10px 0;margin-bottom:30px;}
.case-article .btn a {display:inline-block;width:120px;height:30px;text-align:center;line-height:30px;background:#263838;color:#fff;font-size:14px;margin:0 12px;border-radius:5px;}
.case-article .computer-bg {position:relative;text-align:center;background:url(../images/computer.png) center top no-repeat;transform:translateY(45.9%);-webkit-transform:translateY(45.9%);-moz-transform:translateY(45.9%);width:70%;margin:0 auto;margin:-32% auto 0 auto;-webkit-background-size:100%;background-size:89%;padding-top:70%;margin:0 auto\0;padding-top:50%\0;}
.case-article .computer-bg img {position:absolute;left:8.5%;top:4%;width:83%;}
.case-article .case-back {text-align:center;margin-top:50px;margin-bottom:90px;}
.case-article .case-back a {display:inline-block;width:178px;height:48px;text-align:center;line-height:48px;border:1px solid #63637f;color:#002;font-size:18px;border-radius:5px;}
.case-article .case-back a:hover {background:#263838;color:#000;border-color:#263838;}
.article-prev,.article-next {position:absolute;top:50%;background:url(../images/article_prev.png) no-repeat;width:36px;height:66px;margin-top:-33px;left:0;z-index:2;}
.article-next {background-image:url(../images/article_next.png);left:auto;right:0;}
.h50 {height:50px;overflow:hidden;clear:both;}
.ul-webset li {float:left;width:33.333%;text-align:center;height:322px;}
.ul-webset li .block {position:relative;height:220px;margin:0 auto;}
.ul-webset li.li1 .block {width:366px;}
.ul-webset li.li2 .block {width:316px;}
.ul-webset li.li3 .block {width:230px;}
.ul-webset li .block img {position:absolute;left:0;top:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.ul-webset li h3 {font-size:34px;line-height:34px;color:#000;}
.ul-webset li .btn {background:url(../images/disc2.png) center center no-repeat #263838;width:34px;height:34px;border-radius:100%;display:inline-block;margin-top:30px;}
.ul-webset li .btn:hover {opacity:.6;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 60)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=60);}
.ul-webset {}
.webset-pop {position:absolute;left:0;top:0;background:#f5f6fa;border:1px solid #e4e5e7;z-index:60;padding:0 27px;padding-bottom:30px;opacity:0;filter:alpha(opacity=0);z-index:-1;left:-100%;width:100%;overflow:hidden;}
.webset-pop h2 {font-size:20px;text-align:left;line-height:66px;}
.webset-pop h2 a.close {background:url(../images/close.png) no-repeat;width:28px;height:28px;display:inline-block;position:relative;top:20px;left:auto;float:right;}
.webset-pop .txt {width:25%;margin-right:-10px;display:inline-block;text-align:left;vertical-align:top;}
.nowrap * {white-space:nowrap;}
.webset-pop .txt h4 {font-size:20px;background:url(../images/icon1.png) left top no-repeat;padding-left:60px;height:40px;}
.webset-pop .txt h4.tit-web1 {background-image:url(../images/icon2.png);}
.webset-pop .txt h4.tit-web2 {background-image:url(../images/icon3.png);}
.webset-pop .txt dl {padding-left:57px;}
.webset-pop .txt dl dd {font-size:16px;line-height:34px;background:url(../images/disc4.png) left center no-repeat;padding-left:15px;}
.webset-pop .txt1 {width:50%;}
.ul-webset li .ul-txt {padding-left:57px;border:0;}
.ul-webset li .ul-txt li {width:100%;text-align:left;height:auto;}
.ul-webset li .ul-txt li h5 {border:0;font-size:16px;height:36px;line-height:36px;}
.ul-webset li .ul-txt li h5 a {padding-left:15px;background:url(../images/disc4.png) left center no-repeat;}
.ul-webset li .ul-txt li .txt-1 {font-size:14px;line-height:24px;color:#999;padding-left:27px;padding-bottom:15px;display:none;}
.ul-webset li .ul-txt li.ok .txt-1 {display:block;}
..ul-web {background:url(../images/jjd.png) center center no-repeat;overflow:hidden;background-size:100%;}
.ul-web li {float:left;text-align:center;width:25%;padding-left:5%;}
.ul-web li h3 {display:inline-block;border:1px dashed #358acb;height:38px;line-height:38px;border-radius:5px;padding:0 17px;color:#358acb;font-size:16px;margin-top:20px;}
.ul-web li .block {position:relative;height:151px;}
.ul-web li .block img {position:absolute;left:20px;top:0;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.ul-web li.li1 .block {width:116px;left:50%;margin-left:-70px;}
.ul-web li.li2 .block {width:151px;left:50%;margin-left:-95px;}
.ul-web li.li3 .block {width:125px;left:50%;margin-left:-85px;}
.ul-web li.li4 .block {width:195px;left:50%;margin-left:-120px;}
.bg-blue {background:url(../images/bg_4.png) center top no-repeat;padding-top:25px;padding-bottom:100px;}
.ul-tab {width:193px;float:left;background:url(../images/line3.png) repeat-y 183px top;margin-right:80px;padding-top:45px;}
.ul-tab li {margin-bottom:50px;}
.ul-tab li a {color:#333;}
.ul-tab li h3 {font-size:20px;background:url(../images/circle.png) right center no-repeat;}
.ul-tab li span {display:block;font-size:14px;color:#999;}
.ul-tab li.hover h3,.ul-tab li a:hover h3 {background-image:url(../images/circle1.png);color:#000;}
.ul-tab li.hover span,.ul-tab li a:hover span {color:#000;}
.tab-con {overflow:hidden;}
.tab-con .animated {filter:alpha(opacity=0);}
.tab-show {height:419px;overflow:hidden;}
.web-con {position:relative;}
.tab-con-box .dn {display:block;}
.tab-show {display:none;}
.web-con .shou {position:absolute;right:0;top:0;z-index:10;}
.web-con .pic {float:right;position:relative;width:139px;text-align:center;margin-top:50px;margin-right:40px;}
.web-con .flex-control-nav {display:none;}
.web-con .pic .img {width:139px;z-index:-1;display:inline-block;}
.tab-con .txt {width:84%;}
.tab-con .pic {float:right;position:relative;width:218px;text-align:center;margin-top:50px;}
.tab-con .pic .img {width:139px;z-index:-1;}
.tab-con-box {width:59%;float:left;}
.tab-con .txt p {font-size:14px;line-height:24px;color:#333;padding-bottom:45px;}
.ul-icon {overflow:hidden;}
.ul-icon li {width:134px;height:134px;border-radius:100%;background:#e4e5e7;color:#333;text-align:center;float:left;font-size:18px;line-height:134px;margin:10px;}
.service {background:url(../images/bg_5.png) center top no-repeat;padding-top:25px;padding-bottom:63px;}
.process {overflow:hidden;}
.process .con {position:relative;}
.animate-box,.animate-box .con {width:1170px;}
.process .pad {padding-top:26%;}
.process img {position:absolute;left:0;top:0;}
.process span {display:inline-block;color:#90a1b3;font-size:16px;position:absolute;}
.process span.s1 {left:0%;top:0%;}
.process span.s2 {left:4.6%;top:0%;}
.process span.s3 {left:1.6%;top:22%;}
.process span.s4 {left:1.6%;top:65%;}
.process span.s5 {left:9.5%;top:42%;}
.process span.s6 {left:20%;top:65%;}
.process span.s7 {left:27%;top:50%;}
.process span.s8 {left:38%;top:89%;}
.process span.s9 {left:49%;top:15%;}
.process span.s10 {left:57%;top:89%;}
.process span.s11 {left:77.5%;top:64%;}
.process span.s12 {left:94%;top:4%;}
.process em {position:absolute;background:url(../images/r1.png) no-repeat;display:inline-block;z-index:60;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 0)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);}
.process em.q1 {width:60px;height:61px;left:0;top:40%;}
.process em.q2 {width:57px;height:57px;top:42%;left:19%;background-image:url(../images/r2.png);}
.process em.q3 {background-image:url(../images/r3.png);width:62px;height:56px;top:68%;left:38%;}
.process em.q4 {background-image:url(../images/r4.png);width:86px;height:86px;top:29%;left:47%;}
.process em.q5 {background-image:url(../images/r5.png);width:63px;height:59px;top:68%;left:57%;}
.process em.q6 {background-image:url(../images/r6.png);width:51px;height:51px;left:77%;top:40%;}
.process em.q7 {background-image:url(../images/r7.png);width:68px;height:63px;left:94%;top:18%;}
.ul-solution li a {display:block;height:140px;font-size:16px;line-height:30px;-o-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-webkit-transition:.3s;transition:.3s;}
.ul-solution li a span {display:block;background:url(../images/icon_solution.png) no-repeat;width:102px;height:102px;margin:0 auto;margin-bottom:20px;position:relative;}
.ul-solution li a em {display:block;position:relative;}
.ul-solution li.li1 span {background-position:-1px 0;}
.ul-solution li.li2 span {background-position:-215px 0;}
.ul-solution li.li3 span {background-position:-429px 0;}
.ul-solution li.li4 span {background-position:-643px 0;}
.ul-solution li.li5 span {background-position:-857px 0;}
.ul-solution li.li6 span {background-position:-1070px 0;}
.ul-solution li.li7 span {background-position:0px bottom;}
.ul-solution li.li8 span {background-position:-215px bottom;}
.ul-solution li.li9 span {background-position:-429px bottom;}
.ul-solution li.li10 span {background-position:-643px bottom;}
.ul-solution li.li11 span {background-position:-857px bottom;}
.ul-solution li.li12 span {background-position:-1070px bottom;}
.ul-solution li a:hover span {background-image:url(../images/icon_solution_h.png);}
*/.service-con .pic a:hover {opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.service-con .col-l,.service-con .col-r {width:50%;float:left;}
.service-con .tit-s {line-height:100px;background:url(../images/disc3.png) left center no-repeat;padding-left:14px;font-size:18px;}
.ul-service li {float:left;width:50%;padding-right:29px;margin-bottom:30px;}
.ul-service li .pad {font-size:14px;padding:14px;height:148px;border:1px solid #e5e5e5;}
.ul-service li .pad p {max-height:60px;overflow:hidden;}
.ul-service li .pad span {display:block;overflow:hidden;clear:both;}
.ul-service li .pad span i {display:block;font-style:normal;vertical-align:top;padding-left:40px;padding-top:6px;}
.ul-service li img {display:block;float:left;margin-bottom:16px;}
.ul-txt {border:1px solid #e5e5e5;}
.ul-txt li h5 {background:url(../images/jia.png) 95% center no-repeat;font-size:14px;height:48px;line-height:48px;border-bottom:1px solid #e5e5e5;padding-left:14px;}
.ul-txt li .txt {border-bottom:1px solid #e5e5e5;line-height:20px;display:none;color:#333;height:130px;padding:0 14px;}
.ul-txt li.ok .txt {display:block;}
.ul-txt li.ok h5 {background-image:url(../images/jian.png);border-bottom:0;}
.service-btn {text-align:center;padding:55px 0;}
.service-btn a {display:inline-block;width:170px;height:40px;text-align:center;line-height:40px;background:#263838;color:#fff;font-size:14px;border-radius:5px;margin:0 22px;}
.service-btn a:hover {opacity:.8;-ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity= 80)';filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);}
.case-img2 p {text-align:center;}
.dede_pages {text-align:center;margin-top:30px;display:inline-block;width:100%;margin-bottom:50px;}
.dede_pages ul {padding:12px 0px 12px 16px;text-align:center;}
.dede_pages ul li {float:left;font-family:Tahoma;line-height:28px;margin-right:6px;padding:0px 8px;border:1px solid #E9E9E9;}
.dede_pages ul li select {height:28px;line-height:28px;text-align:center;}
.dede_pages ul li a {float:left;color:#555;display:block;padding:0px 8px;line-height:28px;}
.dede_pages ul li a:hover {color:#690;text-decoration:none;line-height:28px;padding:0px 8px;}
.dede_pages ul li.thisclass,.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover {background:#F8F8F8;padding:0px 8px 0px;font-weight:bold;}
.dede_pages .pageinfo {line-height:28px;padding:12px 10px 12px 16px;color:#999;}
.dede_pages .pageinfo strong {color:#555;font-weight:normal;margin:0px 2px;}
#nav .mycur {color:#34454c;border-bottom:4px solid #ffcc00;}
.sub-nav ul li .mycur {background:url(../images/disc.jpg) left center no-repeat;color:#263838;}
/*.pagess {clear:both;margin:20px;overflow:hidden;margin-left:0px;text-align:center;}*/
/*.pagess ul li {display:inline-block;border:1px solid #ccc;margin:5px;background:#fff;color:#333;padding:2px 9px;}*/
/*.pagess ul li:hover {background:#263838;border:1px solid #263838}*/
/*.pagess ul li:hover a {color:#fff}*/
/*.pagess ul li.thisclass {display:inline-block;border:1px solid #263838;margin:0 3px;background:#263838;color:#fff;}*/
/*.pagess ul li.thisclass a {color:#fff;}*/
   .pagess {
            clear: both;
            margin: 30px 0;
            overflow: hidden;
            text-align: center;
            font-size: 15px;
        }
        
        .pagess ul {
            padding: 0;
            margin: 0;
            list-style: none;
            display: flex;
            justify-content: center;
            align-items: center;
            flex-wrap: wrap;
            gap: 8px;
        }
        
        .pagess ul > span {
            display: inline-flex;
            align-items: center;
            margin: 0 3px;
        }
        
        .page-status {
            padding: 8px 15px;
            background: #f0f4f8;
            border-radius: 4px;
            color: #4a6572;
            font-weight: 500;
            margin-right: 10px;
        }
        
        .pagess a {
            display: inline-block;
            min-width: 36px;
            height: 36px;
            line-height: 36px;
            text-align: center;
            background: #fff;
            color: #4a6572;
            border: 1px solid #d1dbe5;
            border-radius: 4px;
            text-decoration: none;
            font-weight: 500;
            transition: all 0.3s ease;
            padding: 0 5px;
        }
        
        .pagess a:hover {
            background: #263838;
            color: white;
            border-color: #263838;
            transform: translateY(-2px);
            box-shadow: 0 4px 8px rgba(38, 56, 56, 0.2);
        }
        
        .pagess .page-num {
            font-weight: normal;
        }
        
        .pagess .page-num-current {
            background: #263838;
            color: white !important;
            border-color: #263838;
            font-weight: 600;
        }
        
        .pagess .page-numbar {
            display: inline-flex;
            gap: 8px;
        }
        
        .pagess .page-numbar span.page-num {
            border: none;
            background: transparent;
            font-size: 18px;
            min-width: auto;
            padding: 0 5px;
        }
        
        .page-pre a, .page-next a {
            padding: 0 15px;
        }
.pagess ul li a {display:block;color:#333;}
.bread {margin:30px 0 10px;position:relative;z-index:999999;text-align:right;font-size:15px;line-height:30px;color:#333;}
.sub-news ul li a {color:#fff;}
.g-xgdt ol li {margin-right:5%;float:left;width:30%;margin-bottom:4%;}
.g-xgdt ol li:nth-child(3n) {margin-right:0;}
.g-xgdt ol li .img img {width:100%;}
.g-xgdt ol li h3 {text-align:left;margin-top:6px;font-size:18px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-xgdt ol li .data {margin-top:3px;font-size:14px;color:#999;margin-top:5px;}
.g-xgdt ol li .t {margin-top:5px;font-size:14px;color:#666;}
.g-ol-chanshi {margin-bottom:4%;}
.g-ul-case li {margin-right:5%;float:left;width:30%;margin-bottom:30px;}
.g-ul-case li:nth-child(3n) {margin-right:0;}
.g-ul-case li .img img {width:100%;}
.g-ul-case li h3 {text-align:left;margin-top:12px;font-size:20px;word-break:keep-all;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.g-ol-chanshi li {float:left;width:48%;margin-bottom:15px;padding-bottom:15px;border-bottom:1px dotted #efefef;}
.g-ol-chanshi li:nth-child(2n) {float:right;}
.g-ol-chanshi li h3 {font-size:20px;color:#333;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.g-ol-chanshi li p {color:#666;margin-top:5px;font-size:14px;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.g-ol-wd li {float:left;width:48%;margin-top:35px;}
.g-ol-wd li:first-child,.g-ol-wd li:nth-child(2) {margin-top:0;}
.g-ol-wd li:nth-child(2n) {float:right;}
.g-ol-wd li h3 {font-size:15px;padding-left:30px;background:url(../images/g_icon1.png) no-repeat left center;}
.g-ol-wd li h3 a {color:#333;}
.g-ol-wd li .t {padding-left:30px;background:url(../images/g_icon2.png) no-repeat left top;font-size:14px;line-height:22px;height:44px;overflow:hidden;color:#333;margin-top:10px;}
.row5 .g-khgq .left {float:left;width:29%;border:7px solid #DEDEDE;}
.row5 .g-khgq .left img {width:100%;}
.row5 .g-khgq .right {float:right;width:69%;}
.row5 .g-khgq .right h3 {color:#263838;font-size:18px;font-weight:600;}
.row5 .g-khgq .right li>a {font:15px/2em "Microsoft Yahei";display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.row5 .g-khgq .right .name {font-size:17px;margin-top:20px;padding-bottom:20px;border-bottom:1px solid #ccc}
.row5 .g-khgq .right ol {margin-top:10px;}
.row5 .g-khgq .right ol li {float:left;width:48%;margin:1% 0;}
.row5 .g-khgq .right ol li .img {float:left;width:30%;border-radius:50%;overflow:hidden;}
.row5 .g-khgq .right ol li .img img {width:100%;border-radius:50%;}
.row5 .g-khgq .right ol li .text {float:right;width:68%;}
.row5 .g-khgq .right ol li .text h3 {font-size:18px;color:#333;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:8px;}
.row5 .g-khgq .right ol li .text a {display:block;font-size:15px;line-height:30px;color:#000;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.row5 .g-khgq .right ol li .text h3 a {display:block;font-size:18px;line-height:24px;color:#777;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.row5 .g-khgq .right ol li .text a:hover {color:#000;}
.row5 .g-khgq .right ol li .text .t {font-size:14px;line-height:24px;margin-top:8px;color:#333;height:72px;overflow:hidden;}
.row5 .g-khgq .right ol li:nth-child(2n) {float:right;}
.row5 .g-khgq .right .g-more {display:inline-block;font-size:14px;color:#333;float:right;}
.g-ol-news {margin:50px 0;}
.g-ol-news li {width:32%;float:left;margin-right:2%;position:relative;}
.g-ol-news li:last-child {margin-right:0;}
.g-ol-news li .g-img img {width:100%;}
.g-ol-news li .g-text {margin-top:5px;color:#333;font-size:20px;}
.g-ol-news li .g-text p {word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ol-news li:hover .g-text {color:#000;}
.gnews_div {padding:20px 0 0px;}
.gnews_text {padding:30px 0;}
.g-div-news .left,.gnews_text .left {width:68%;float:left;}
.g-div-news .left .top-news {border:1px solid #eaeaea;padding:20px;}
.g-div-news .left .top-news h2 {font-size:18px;font-weight:bold;line-height:24px;color:#555;}
.g-div-news .left .top-news h2 a span {color:#ff5e52;}
.g-div-news .left .top-news p {text-indent:2em;font-size:14px;line-height:24px;color:#333;margin-top:10px;}
.g-div-title {margin-top:15px;border-bottom:1px solid #eaeaea;line-height:30px;padding-bottom:10px;}
.g-div-title h3 {font-size:21px;color:#333;float:left;width:auto;}
.g-div-title .more {float:right;width:auto;}
.g-div-title .more a {color:#999;font-size:14px;display:block;float:left;margin-left:20px;}
.g-div-title .more a:hover {color:#000;}
.g-ol-box li {float:left;width:100%;padding:20px 0;border-bottom:1px solid #eaeaea;}
.g-ol-box li .g-img {float:left;width:24%;}
.g-ol-box li .g-text {float:right;width:73%;padding-top:5px;}
.g-ol-box li .g-text h2 {font-size:18px;color:#333;font-weight:600;margin-bottom:10px;}
.g-ol-box li .g-text h2 a {color:#333;display:block;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.g-ol-box li .g-text h2 a:hover {color:#000;}
.g-ol-box li:last-child {border-bottom:none;}
.note {color:#606a77;font-size:16px;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;}
.meta {margin-top:10px;}
.meta a {color:#263838;display:inline-block;margin-right:15px;}
.meta span {display:inline-block;margin-right:15px;font-family:arial;color:#999;}
.g-div-news .right,.gnews_text .right {float:right;width:30%;}
.wzfl {margin-bottom:40px;}
.wzfl h3 {background:#f8f8f8;border-left:3px solid #263838;color:#333333;font-size:20px;margin-bottom:15px;padding:11px 15px 15px 20px;}
.g-wzfx-1 ol {margin-left:23px;}
.g-wzfx-1 ol li {position:relative;float:left;width:100%;color:#777;padding-left:15px;font-size:14px;line-height:26px;}
.g-wzfx-1 ol li:before {content:"";position:absolute;left:0;top:10px;width:6px;height:6px;background:#999;border-radius:50%;}
.g-wzfx-1 ol li a {display:inline-block;margin-right:15px;color:#a64b00;font:21px/1.8em "Microsoft Yahei";}
.g-wzfx-1 ol li a:hover {color:#b92e00;}
.g-wzfx-2 ol li {float:left;width:100%;padding:15px 0;border-bottom:1px solid #eaeaea;}
.g-wzfx-2 ol li .img {width:30%;float:left;}
.g-wzfx-2 ol li .text {float:right;width:68%;}
.g-wzfx-2 ol li .text h4 {color:#000;font-size:16px;line-height:24px;overflow:hidden;}
.g-wzfx-2 ol li .text p {font-size:14px;margin-top:6px}
.g-wzfx-2 ol li:hover .text h4 {color:#000;}
.g-wzfx-2 ol li:last-child {border-bottom:none;}
.g-wzfx-3 div {padding-left:23px;}
.g-wzfx-3 div a {display:inline-block;margin:10px 10px 0 0;}
.red {color:#a64b00;}
.g-wzfx-4 ol li {float:left;width:100%;border-bottom:1px solid #eaeaea;padding:8px 0 8px 23px;}
.g-wzfx-4 ol li h4 {font-size:14px;line-height:26px;color:#333;}
.g-wzfx-4 ol li span {font-size:12px;color:#333;}
.g-wzfx-4 ol li:hover h4 {color:#000;}
.g-wzfx-5 ol li {float:left;width:50%;font-size:14px;line-height:28px;color:#777;padding-left:23px;}
.g-zxpl-2 ol li {width:100%;float:left;padding:0 23px;}
.g-zxpl-2 ol li .img {float:left;width:50px;height:50px;border-radius:50%;overflow:hidden;}
.g-zxpl-2 ol li .text {float:right;width:80%;font-size:13px;line-height:20px;color:#777;}
.g-zxpl-2 ol li .text span {color:#263838;font-weight:bold;}
.g-div-boke {margin-top:50px;}
.g-bk {color:#888;line-height:20px;}
.g-bk span {display:block;float:left;padding-left:18px;margin-right:15px;}
.g-bk span.icon1 {background:url(../images/g-bk1.jpg) no-repeat left center;}
.g-bk span.icon2 {background:url(../images/g-bk2.jpg) no-repeat left center;}
.g-bk span.icon3 {background:url(../images/g-bk3.jpg) no-repeat left center;}
.g-bk a {background:url(../images/g-bk4.jpg) no-repeat left center;display:block;float:left;padding-left:18px;text-decoration:underline;}
.g-note {margin-top:10px;color:#999;line-height:20px;}
.g-ol-box li .g-text .header {margin-bottom:10px;line-height:24px;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block;}
.g-ol-box li .g-text .header .tit {display:inline-block;float:left;width:auto;background:#263838;color:#fff;padding:0 5px;position:relative;}
.g-ol-box li .g-text .header .tit:before {content:"";position:absolute;right:0;top:50%;background:url(../images/g-bk5.png) no-repeat right center;width:4px;height:8px;margin-right:-4px;margin-top:-4px;}
.g-ol-box li .g-text .header h2 {width:auto;float:left;margin-left:10px;margin-bottom:0;}
.g-div-img {margin-bottom:30px;}
.g-div-img .slick-dots li button {background:none;border-radius:50%;border:1px solid #fff;}
.g-div-img .slick-dots li.slick-active button {background:#fff;}
.g-bottom {margin-bottom:30px;}
.g-bottom .g-gjz {color:#fff;font-size:14px;margin:5px 0;}
.g-bottom .g-gjz a {display:inline-block;color:#a8a8af;margin-right:15px;}
.g-bottom .g-gjz a:hover {text-decoration:underline;}
.gnews_text .left .container h1 {color:#333333;font-size:26px;}
.gnews_div .gnews_text .left .container .data {line-height:24px;margin-top:20px;}
.gnews_div .gnews_text .left .container .data .da {float:left;display:table;}
.gnews_div .gnews_text .left .container .data .da span {float:left;display:inline-block;color:#888888;font-size:14px;margin-right:16px;}
.gnews_div .gnews_text .left .container .data .fx {line-height:24px;float:right;display:table;}
.gnews_div .gnews_text .left .container .data .fx span {display:inline-block;float:left;color:#888888;font-size:14px;}
.gnews_div .gnews_text .left .container .data .fx div {margin-top:2px;float:left;display:table;}
.gnews_div .gnews_text .left .container .data .fx div a {height:16px;display:block;float:left;margin-left:10px;}
.gnews_div .gnews_text .left .container .g_newstop:before {background:rgba(0,0,0,0) url(../images/gnews_icon8.jpg) no-repeat scroll center center;content:"";height:42px;left:50%;margin-left:-21px;position:absolute;top:-19px;width:42px;}
.gnews_div .gnews_text .left .container .g_newstop .t {color:#777777;font-size:15px;line-height:26px}
.gnews_div .gnews_text .left .container .g_newstop {background:#eef3f9 none repeat scroll 0 0;margin-top:40px;padding:30px 45px;position:relative;}
.gnews_div .gnews_text .left .container .text_con {color:#333666;font-size:15px;line-height:1.6em;margin-top:36px;}
.gnews_div .gnews_text .left .container .text_con img {height:auto !important;}
.gnews_div .gnews_text .left .container .w {background:#f0f3f6 none repeat scroll 0 0;color:#777777;font-size:13px;line-height:30px;margin-top: 20px}
.gnews_div .gnews_text .left .container .text_con .t {word-break:break-word;}
.gnews_div .gnews_text .left .container .text_con .t *{overflow:hidden; }
.gnews_div .gnews_text .left .container .text_con.t.p {margin-top:25px;}
.gnews_div .gnews_text .left .container .fanhui ul {position:relative;}
.gnews_div .gnews_text .left .container .fanhui ul li .bt {color:#888888;font-size:16px;}
.gnews_div .gnews_text .left .container .fanhui ul li .t {color:#888888;font-size:15px;line-height:24px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.gnews_div .gnews_text .left .container .rmtj_con {margin-top:42px;}
.gnews_div .gnews_text .left .container .rmtj_con .tit {border-bottom:1px solid #dee1e1;color:#555555;display:table;float:left;font-family:arial;font-size:17px;padding-bottom:12px;width:100%;}
.gnews_div .gnews_text .left .container .rmtj_con .tit span {color:#444444;font-size:20px;font-weight:bold;font-family:"微软雅黑";position:relative;top:-2px;display:inline-block;margin-right:8px;}
.gnews_div .gnews_text .left .container .rmtj_con .tj_con {padding-top:60px;}
.gnews_div .gnews_text .left .container .rmtj_con .tj_con li:last-child {margin-right:0;}
.gnews_div .gnews_text .left .container .rmtj_con .tj_con li {float:left;height:191px;margin-right:10px;position:relative;width:265px;}
.clearfix:after {clear:both;height:0;content:"";line-height:0;font-size:0;display:block;}
.sitmap {margin-top:30px;}
.sitmap ol li {border-bottom:1px solid #eee;width:100%;float:left;padding:20px 0;}
.sitmap ol li >a {display:block;font-size:16px;}
.sitmap ol li div {margin-top:5px;}
.sitmap ol li div a {display:inline-block;float:left;margin-right:10px;font-size:14px;}
.sitmap ol li:last-child {border-bottom:none;}
.ul-news-con {margin-top:25px;padding-top:25px;border-top:1px solid #fff;}
.ul-news-con li {float:left;width:31.6%;margin-right:2.6%;}
.ul-news-con li:nth-child(3n) {margin-right:0;}
.ul-news-con li a {display:block;float:left;max-width:80%;color:#fff;font-size:14px;line-height:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.ul-news-con li a:hover {color:#000;}
.ul-news-con li span {display:inline-block;float:right;color:#fff;line-height:30px;}
.links {padding:30px 0;line-height:24px;}
.links span {display:inline-block;float:left;font:21px/2em "microsoft yahei";border-bottom:1px solid #ccc;margin-bottom:10px;}
.links .link-list {max-width:100%;float:left;}
.links .link-list a {display:block;float:left;color:#333;font-size:16px;margin:0 15px;}
.links .link-list a:hover {color:#000;}
.yb_conct {position:fixed;z-index:999;top:200px;right:-127px;cursor:pointer;transition:all .3s ease;}
.yb_bar ul li {width:180px;height:53px;font:16px/53px 'Microsoft YaHei';color:#fff;text-indent:54px;margin-bottom:3px;border-radius:3px;transition:all .5s ease;overflow:hidden;}
.yb_bar .yb_top {background:#263838 url(../images/fixCont.png) no-repeat 0 0;}
.yb_bar .yb_phone {background:#263838 url(../images/fixCont.png) no-repeat 0 -57px;}
.yb_bar .yb_QQ {background:#263838 url(../images/fixCont.png) no-repeat 0 -113px;}
.yb_bar .yb_ercode {background:#263838 url(../images/fixCont.png) no-repeat 0 -169px;}
.hd_qr {padding:2px 29px 25px 29px;width:120px;}
.yb_QQ a {display:block;text-indent:54px;width:100%;height:100%;color:#fff;}
.SinglePage {background:#fff url(../images/bg11.jpg) no-repeat center 70px;word-wrap:break-word;clear:both;overflow:hidden;line-height:24px;}
.Banner {width:100%;height:645px;overflow:hidden;position:relative;}
.Banner .fixed_txt {position:absolute;left:23%;bottom:12px;z-index:10;}
.Banner .fixed_txt h1 {font-size:42px;margin:0;font-weight:normal;line-height:normal;}
.Banner .fixed_txt h2 {font-size:42px;margin:0;font-weight:800;line-height:normal;color:#a6a6a6;font-family:Arial;}
.Banner .fixed_txt span {width:79px;height:3px;display:block;background:#fe6c00;}
.Site_Brief {padding:20px 0 80px;margin:0 auto;height:100px;position:relative;}
.Main {max-width:1200px;margin:0 auto;overflow:hidden;}
.down,.priceimg {width:48%;margin:1%;float:left;}
.Site_Box .left .span {display:block;}
.Site_Box .left .span img {width:60px;height:60px;vertical-align:middle;}
.Site_Box .left .span b {font-size:34px;color:#fff;display:inline-block;line-height:1;vertical-align:middle;}
.Site_Box .right .p p a {font:16px/2em "microsoft yahei";color:#ff4400}
.Site_Box .down {padding:45px 0;float:left;}
.Site_Box .down .Case {float:left;background:url(../images/bg12.png) no-repeat 180px center;padding:15px 35px 15px 0px;margin-top:20px;}
.Site_Box .down .Case b {display:block;text-align:left;}
.Site_Box .down .Case .cn {font-size:24px;color:#ffa800;}
.Site_Box .down .Case .en {font-size:22px;color:#b2b2b2;}
.Site_Box .down ul {overflow:hidden;}
.Site_Box .down ul li {float:left;width:118px;height:58px;border:#e8e8e8 1px solid;margin-left:11px;position:relative;}
.Site_Box .down ul li img {width:118px;height:58px;}
.Site_Box .down ul li span {position:absolute;left:0;top:0;width:100%;height:100%;color:#fff;text-align:center;line-height:58px;background:rgba(0,0,0,0.8);display:none;}
.Site_Box1 {height:643px;}
.Site_Box1 .img {float:right;padding-top:40px;}
.Site_Box1 .down .Case {float:left;background:url(../images/bg122.png) no-repeat right center;width:220px;}
.Site_Box1 .down .Case .cn,.Site_Box1 .down .Case .en {color:#fff;}
.Site_Box2 {height:573px;}
.Site_Box2 .left {text-align:right;}
.Site_Box2 .left .span b {color:#555;}
.Site_Box2 .right .p {float:right;color:#555;width:50%;padding-top:40px;}
.Site_Box2 .right .img {margin-top:-54px;float:left;}
.Site_Box2 .down {float:right;padding:0;}
.Site_Box3 {height:737px;}
.Site_Box3 .down {float:right;}
.Site_Box3 .down .Case {float:left;background:url(../images/bg122.png) no-repeat 180px center;}
.Site_Box3 .down .Case .cn,.Site_Box3 .down .Case .en {color:#fff;}
.Site_Box4 {height:550px;}
.Site_Box4 .left .span b {color:#555;}
.Site_Box4 .right .p {color:#555;}
.Site_Box4 .right .img {margin-top:-113px;float:right;}
.Site_Box4 .down {padding:25px 0 0;}
.Site_Box4 .down .Case {width:220px;}
.Site_Box5 {height:680px;}
.Site_Box5 .left {text-align:right;}
.Site_Box5 .left .span b {color:#fff;}
.Site_Box5 .right .p {float:right;color:#fff;width:48%;margin:1%}
.Site_Box5 .right .img {float:left;margin:114px 0 0 -15px;width:46%;}
.Site_Box5 .down .Case {float:left;background:url(../images/bg122.png) no-repeat 180px center;}
.Site_Box5 .down .Case .cn,.Site_Box5 .down .Case .en {color:#fff;}
.Site_Box6 {height:643px;}
.Site_Box6 .left .span b {line-height:1.8em;color:#555;}
.Site_Box6 .right .p {color:#555;}
.Site_Box6 .img {float:right;padding-top:0;}
.priceLeft {float:left;font:800 italic 40px "microsoft yahei";margin-top:30px;margin-left:40px;color:#ff4400}
.right {overflow:hidden;}
.fl {float:left;}
.fr {float:right;}
.color {color:#323232;}
.clearfloat:after {display:block;clear:both;content:"";visibility:hidden;height:0}
.clearfloat {zoom:1}
.title-logo {height:66px;background:url(../images/1logo.png) no-repeat 50% 0;}
.wei-logo {height:25px;background:url(../images/2logo.png) no-repeat 50% 0;}
.banner {width:100%;height:520px;background:url(../images/7.jpg) no-repeat 50% 0;}
.banner h2 {max-width:1250px;width:100%;line-height:136px;margin:0 auto;font-size:36px;font-weight:600;color:#fff;}
.banner-1 {max-width:1250px;width:100%;margin:0 auto;padding-top:100px;}
.banner-2 {width:50%;height:380px;}
.banner-2 ul {width:100%;background:rgba(16,51,72,0.5);border-radius:10px;margin-top:20px;margin-bottom:10px;list-style-type:disc;padding:10px 30px;color:#fff;}
.banner-3 {margin-top:10px;}
.banner-4 {padding-top:10px;color:#fff;line-height:1.5em;}
.banner-5 {margin-top:20px;text-align:center;}
.banner-5 a {display:inline-block;width:290px;line-height:60px;border:4px solid #fff;background:#14304a;font-size:22px;border-radius:30px;color:#fff;}
.banner-5 a:hover {font-weight:600;color:#fff}
.banner-6 {width:50%;height:368px;text-align:center;position:relative;}
.category {max-width:1250px;width:100%;margin:0 auto;margin-top:50px;}
.category h4 {font-size:36px;font-weight:600;text-align:center;color:#14304a;}
.category-1 {width:100%;background:#fff;border-radius:10px;margin-top:20px;overflow:hidden;}
.category-img {border-radius:10px;margin:2% 0 2% 8%;width:32%;}
.category-2 {padding:20px;width:50%;margin-left:10%}
.category-2 h5 {color:#14304a;font-size:18px;font-weight:600;margin-top:20px;}
.category-2 p {font-size:18px;color:#414141;margin-top:10px;}
.category-2 p span {color:#000;}
.click {display:block;width:280px;line-height:50px;color:#Fff;font-size:22px;font-weight:600;background:#14304a;border-radius:30px;text-align:center;margin:0 auto;}
.advantage {margin:0 auto;height:560px;max-width:1250px;width:100%;text-align:center;}
.advantage-1 {width:530px;height:234px;}
.advantage-2 {margin-left:120px;}
.advantage-3 {margin-top:40px;}
.advantage-4 {margin-top:40px;}
.structure {margin:0 auto;margin-top:50px;max-width:1250px;width:100%;}
.structure h1 {text-align:center;}
.structure h2 {font-size:36px;font-weight:600;color:#000;text-align:center;margin-top:40px;margin-bottom:30px;}
.structure-1 {width:100%;overflow:hidden;}
.structure-2 {width:32%;background:#102c48;border-radius:10px;padding-bottom:30px;}
.structure-3 {margin-left:2%;margin-right:2%;}
.structure-2 p {line-height:50px;text-align:center;background:#fff;color:#102c48;margin:0 auto;margin-top:30px;font-size:24px;font-weight:600;}
.structure-2 ul {margin-top:30px;font-size:18px;color:#fff;padding-left:30px;}
.structure-2 ul li {line-height:25px;padding:5px 0;color:#fff}
.structure-4 {text-align:center;margin-top:50px;}
.structure-4 a {display:inline-block;width:200px;line-height:50px;text-align:center;font-size:24px;background:#102c48;border-radius:30px;color:#fff;}
.hamburger {width:45px;height:34px;cursor:pointer;user-select:none;display:none;float:right;padding-top:30px;}
.hamburger span {position:relative;}
.hamburger span,.hamburger span:before,.hamburger span:after {display:block;width:30px;height:4px;background:#f5c521;border-radius:2px;}
.hamburger span:before,.hamburger span:after {content:'';position:absolute;}
.hamburger span:before {bottom:-10px;}
.hamburger span:after {bottom:-20px;}
.sjNav {width:98%;margin:1%;border:1px solid #ccc;display:none;}
.sjNav ul {margin-bottom:-1px;}
.sjNav ul li {border-bottom:1px solid #ccc;}
.sjNav ul li a {font:16px/2em "microsoft yahei";text-align:center;display:block;}
#banner .myswiper1 {text-align:center;padding-top:18%;}
#banner .myswiper1 .yellow {color:#f5c521}
#banner .myswiper1 h2,.myswiper1 h3,.myswiper1 h4,.myswiper1 h5,.myswiper1 h6 {color:#fff}
#banner .myswiper1 h2 {font:70px/1em "";}
#banner .myswiper1 h3 {font:50px/1em "";padding-top:0.3em;}
#banner .myswiper1 h4 {font:36px/1em "";padding-top:1em;padding-bottom:0.5em;max-width:700px;margin:0 auto}
#banner .myswiper1 h5 {font:20px/1em "";padding-top:1em;}
#banner .swiper-button-prev {left:16%;}
#banner .swiper-button-next {right:16%}
#banner .myswiper1 .swiper-pagination-bullet {width:60px;height:6px;border-radius:0;}
/*评论*/.mt1 {width:100%;margin-bottom:20px;border:1px solid #ddd;padding:10px;background:#f0f4f4}
.mt1 dt {border-bottom:1px solid #ddd}
textarea.ipt-txt {width:100%;border-color:#4398ed;border-radius:3px;}
.Tips {font:12px/2em "";color:#666;padding-left:20px;}
.ipt-txt {line-height:15px;padding:4px 5px;border-width:1px;border-style:solid;border-color:#666 #BBB #BBB #666;font-size:12px;margin-right:2px;}
.decmt-box2 {width:98%;padding:6px 5px;margin:0px auto;overflow:hidden;clear:both;}
.decmt-box2 span.fr {float:right;}
.decmt-box2 span.title {float:left;line-height:20px;width:600px;}
.decmt-box2 span.title a {color:#2e61c7}
.decmt-box2 ul {}
.decmt-box2 ul li {width:100%;border-bottom:1px dotted #ccc;padding:10px 0;overflow:hidden;}
.decmt-box2 ul li a.plpic {float:left;width:40px;height:40px;padding:2px;border:1px solid #DFD9B9;background:#F9FDED;margin-right:10px;overflow:hidden;}
.newcomment_act {display:none;}
.decmt-box2 ul li p {float:left;width:630px;line-height:22px;}
.decmt-box2 .comment_act {float:left;width:630px;line-height:20px;color:#aeaeae;margin-bottom:10px;font-size:14px;}
.decmt-box2 .comment_act a {color:#aeaeae;}
.decmt-box2 font {border-top:1px solid #ccc;padding-top:10px;margin-top:10px;display:block;}
.decmt-box {width:98%;padding:6px 5px;margin:0px auto;overflow:hidden;clear:both;}
.decmt-box span.fr {float:right;}
.decmt-box span.title {float:left;line-height:20px;width:600px;}
.decmt-box ul {}
.decmt-box ul li {width:100%;border-bottom:1px dashed #ccc;padding-bottom:10px;overflow:hidden;}
.decmt-box ul li a.plpic {float:left;width:40px;height:40px;padding:2px;border:1px solid #DFD9B9;background:#F9FDED;margin-right:5px;overflow:hidden;}
.decmt-box ul li p {float:left;width:630px;line-height:22px;}
.decmt-box .comment_act {float:left;width:630px;line-height:20px;color:#aeaeae;}
.decmt-box .comment_act a {color:#aeaeae;}
.decmt-box1 {width:98%;padding:6px 5px;margin:0px auto;overflow:hidden;clear:both;}
.decmt-box1 span.fr {float:right;}
.decmt-box1 span.title {float:left;line-height:20px;width:600px;}
.decmt-box1 ul {}
.decmt-box1 ul li {width:100%;border-bottom:1px dashed #ccc;padding:10px 0;overflow:hidden;}
.decmt-box1 ul li a.plpic {float:left;width:40px;height:40px;padding:2px;border:1px solid #DFD9B9;background:#F9FDED;margin-right:5px;overflow:hidden;}
.decmt-box1 ul li p {float:left;width:880px;line-height:22px;}
.decmt-box1 .comment_act {float:left;width:880px;line-height:20px;color:#aeaeae;}
.decmt-box1 .comment_act a {color:#aeaeae;}
.dede_comment .decmt-box .decmt-title {line-height:19px;color:#999;font-family:Tahoma;}
.dede_comment .decmt-box .decmt-title span {margin-right:2px;vertical-align:middle;}
.dede_comment .decmt-box .decmt-title .moodico {height:18px;width:18px;display:inline-block;}
.dede_comment .decmt-box .decmt-title .username {color:#669;}
.dede_comment .decmt-box .decmt-title .username a {color:#669;}
.dede_comment .decmt-box .decmt-title .username a:hover {text-decoration:none;color:#690;}
.dede_comment .decmt-box .decmt-title .ip {color:#669;font-size:11px;}
.dede_comment .decmt-box .decmt-title .date {color:#555;font-size:11px;}
.dede_comment .decmt-box .decmt-act {float:right;margin-top:-18px;padding-right:10px;position:relative;clear:both;color:#999;}
.dede_comment .decmt-box .decmt-act span {margin-right:7px;}
.dede_comment .decmt-box .decmt-act span a {color:#888;}
.dede_comment .decmt-box .decmt-content {color:#555;line-height:21px;clear:both;width:99%;margin:2px auto 0px;/*background:url(../images/ico-comment-quote.gif) 0px 4px no-repeat;text-indent:18px;*/}
.dede_comment .decmt-box .decmt-content img {vertical-align:middle;}
.decmt-box,.decmt-content .decmt-box,.dede_comment .decmt-box .decmt-box {background:#FFE;border:1px solid #CCC;margin:6px auto;}
.dede_comment .decmt-box .decmt-box .decmt-title {text-indent:4px;}
.dede_comment .decmt-box .decmt-box .decmt-content {color:#555;}
.nocomment {padding:10px;color:#666;}
.dede_comment_post {padding:5px;}
.dcmp-title {line-height:25px;}
.dcmp-title strong {color:#444;font-weight:normal;}
.dcmp-title small {font-size:12px;color:#999999;}
.dcmp-stand {float:right;margin-top:-18px;padding-right:10px;position:relative;clear:both;color:#999;}
.dcmp-stand strong {font-weight:normal;color:#444;}
.dcmp-stand input {margin-right:2px;}
.dcmp-stand img {vertical-align:middle;margin-right:2px;}
.dcmp-content {padding-top:8px;}
.dcmp-content textarea {height:50px;float:left;}
.dcmp-content1 {/*width:700px;*/padding-top:8px;}
.dcmp-content1 textarea {height:50px;width:700px;float:left;}
.dcmp-mood {height:25px;width:212px;margin-top:8px;float:right;}
.dcmp-mood strong {float:left;color:#444;font-weight:normal;line-height:25px;}
.dcmp-mood ul {float:left;}
.dcmp-mood ul li {float:left;margin-right:8px;height:30px;}
.dcmp-mood ul li input,.dcmp-mood ul li img {vertical-align:middle;margin-right:4px;*margin-right:0px;}
.dcmp-post {overflow:hidden;clear:both;color:#444;padding:5px 0;}
.dcmp-post .dcmp-userinfo {float:left;margin-right:6px;}
.dcmp-post .dcmp-userinfo input {height:20px;padding-right:0px;}
.dcmp-post .dcmp-userinfo input,.dcmp-post .dcmp-userinfo img {vertical-align:middle;margin:5px;}
.dcmp-post .dcmp-submit {float:left;margin-top:4px}
.dcmp-post .dcmp-submit input,.dcmp-post .dcmp-submit button {vertical-align:middle;}
.dcmp-post .dcmp-submit button {width:70px;height:25px;border:none;background:url(../images/btn-bg2.gif) no-repeat;line-height:20px;letter-spacing:1px;overflow:hidden;color:#444;cursor:pointer;margin-left:5px;}
@media screen and (max-width:1700px) {.team .flexslider li .pic {margin-right:0;width:50%;}
}
@media screen and (max-width:1480px) {.Banner .fixed_txt {left:10%}
}
@media (max-width:1250px ) {.gnews_div .gnews_text .left .container .rmtj_con {display:none;}
.Site_Brief {height:auto;}
.SinglePage {background:none}
.Site_Box1 {background:#ecad3c;height:auto;}
.Site_Box2 {height:auto;}
.Site_Box4 {height:auto;}
.Site_Box6 {height:auto;}
.Site_Box3 {background:#8ec043;height:auto;}
.Site_Box5 {background:#5dd3c5;height:auto;}
body {background:none}
.Site_Box .left .span {padding:40px  0 20px;}
.Site_Box2 .right .p {padding-top:0}
.Site_Box .left .span img {display:none;}
.Site_Box2 .right .img {margin-top:20px;}
.Site_Box2 .right .p {width:98%;margin:0 1%}
.Site_Box4 .right .img {margin-top:20px}
.Site_Box4 .right .p {width:98%;margin:0 1%}
}
@media screen and (max-width:1169px) {#hd .tel {float:right;}
#banner .flex-control-nav {bottom:20px;}
.tab-con-box {width:54%;}
}
@media screen and (max-width:1068px) {.wp {padding:0 10px;}
.process em {-webkit-background-size:80%;background-size:80%;}
.tab-con-box {width:45%;}
}
@media screen and (max-width:1024px) {.row5 .g-khgq .right ol {margin-top:10px;}
.row5 .g-khgq .right ol li {margin:16px 0;}
.team .flexslider li .txt {width:100%;float:none;}
.team .flexslider li .pic {width:100%;float:none;height:419px;margin-bottom:20px;}
.team .flexslider .slides li {height:auto;}
.Banner .fixed_txt h2 {display:none;}
.banner-2 {width:100%;}
.banner h3 {text-align:center;}
.structure-2 {width:98%;margin:1%;}
.banner-6 {display:none;}
.hamburger {display:block;}
#nav {display:none;}
}
@media screen and (max-width:960px) {.indexslider {display:none;}
.myswiper1 {display:block;}
.g-bottom {display:none;}
.bread {display:none;}
.g-div-news .right {display:none;}
.g-div-news .left {width:100%;}
.g-div-img img {width:100%;}
.links {display:none;}
.gnews_text .left {width:100%;}
.gnews_text .right {display:none;}
.indexnav {display:none;}
.ul-list li {width:33.3333%;}
.ul-service li {width:100%;}
.service-con .col-l,.service-con .col-r {width:100%;}
.ul-customer li {width:33.3333%;}
.tit-i {padding:20px 0;}
.customer {margin-bottom:0;padding-bottom:0px;}
.ul-tab {width:100%;background:none;}
.ul-tab li {float:left;width:33.333%;}
.ul-tab li h3 {background:url(../images/circle.png) left center no-repeat;padding-left:30px;}
.ul-tab li span {padding-left:30px;}
.tab-con {width:100%;}
.ul-solution li {width:33.333%;}
.webset-pop .txt {width:50%;margin-bottom:20px;}
.webset-pop .txt1 {width:100%;}
.bg-blue {background:#f5f6fa;}
.web-con .shou {top:146px;}
.tab-con {min-height:419px;}
.tab-con-box {width:65%;}
.ul-web li {padding-left:0;}
}
@media screen and (max-width:900px) {.row5 .g-khgq .left {display:none;}
.row5 .g-khgq .right {width:100%;}
.row5 .g-khgq .right .g-more {display:none;}
.row5 .g-khgq .right h3 {text-align:center;}
.ul-news-con li {width:48.2%;}
.ul-news-con li:nth-child(2n) {float:right;margin-right:0;}
.ul-case li {width:48%;}
.side,.side2 {display:none;}
.ul-news-i li {width:48.2%;margin-bottom:30px;}
.ul-news-i li:nth-child(2n) {margin-right:0;float:right;}
.ul-news-i li:nth-child(3) {margin-right:2.6%;display:none;}
.g_top {display:none;}
.down,.img {width:98%;}
.img {text-align:center;}
.Site_Box .down {padding:0 0 45px}
.Site_Box5 .right .img {width:98%;margin:0 1%}
.Site_Box5 .right .p {width:98%;margin:0 1%}
}
@media screen and (max-width:768px) {.g-xgdt {margin-bottom:30px;}
.swiper-slide h2,.swiper-slide h3,.swiper-slide h4,.swiper-slide h5 {display:none;}
#banner .swiper-button-prev,#banner .swiper-button-next {display:none;}
#banner .myswiper1 .swiper-pagination-bullet {display:none;}
.g-xgdt ol li {width:100%;margin-bottom:30px;}
.g-xgdt ol li:last-child {margin-bottom:0;}
.g-ul-case li {width:48%;margin-right:0;}
.g-ul-case li:nth-child(2n) {float:right;}
.ul-news-con {margin-top:0;padding-bottom:40px;}
.ul-news-con li {display:none;width:100%;}
.ul-news-con li:nth-child(1),.ul-news-con li:nth-child(2),.ul-news-con li:nth-child(3),.ul-news-con li:nth-child(4),.ul-news-con li:nth-child(5) {display:block;}
.ul-icon-i li a span {background-image:url(../images/i_icon11.png);height:120px;}
.ul-icon-i li {width:48%;padding:0 20px}
.ul-icon-i li p{display: none;}
.news-bg,.keyTag{display: none;}
.ul-icon-i li:hover {margin-top:1%}
.ul-icon-i li h3 {font-size:24px;}
.case-i-l,.case-i-r {width:100%;padding:0;float:none;}
.ul-case-i {margin:0}
.ul-case-i-1 li {width:50%;}
.ul-news-i {width:100%;padding-bottom:30px;}
.news-more {padding:0 10px;display:none;}
.contact-l,.contact-r {width:100%;clear:both;}
.ul-about li,.ul-webset li {width:100%;margin-bottom:15px;}
#fd .fd-copy {text-align:center;background:none;height:auto;padding:8px 0;}
.case-img {margin-bottom:30px;}
.side,.side2 {display:none;}
.ul-list li,.ul-case li {width:48%;}
.ul-service li {padding-right:0;}
.tab-con .txt {width:100%;float:none;}
.tab-con .pic {width:223px;margin:0 auto;float:none;}
.tab-con img {float:none;}
.ul-icon {padding-right:0;text-align:center;}
.ul-icon li {display:inline-block;float:none;}
.ul-web li {width:100%;margin-bottom:15px;}
.team .flexslider li .txt {width:100%;}
.team .flex-direction-nav .flex-next {left:0;margin-top:10px;}
.process {display:none;}
.web-con .shou {display:none;}
.tab-con .pic .img {display:none;}
.service {display:none;}
.row2 {background:#f5f6fa;}
.map-s .map-bg3 {display:block;}
.index-fd {margin-top:-1px;}
.map .map-bg2 {background-image:url(../images/map_bg3.png);}
.team .flex-direction-nav {background:none;}
#banner .flex-control-nav {display:none;}
.tab-con-box {width:100%;float:none;}
.web-con .pic {width:100%;float:none;margin-top:0;margin-bottom:20px;}
.tab-con {min-height:auto;}
.team .flexslider li .pic {height:300px;}
.map-bg3 {display:block;}
.map .map-bg2 {display:none;}
}
@media screen and (max-width:640px) {.category-img {width:80%;margin:0 10%;padding-top:30px;}
.decmt-box2 span.title,.decmt-box2 .comment_act {width:auto;}
.video {width:90%;margin:0 auto}
.video * {max-width:100%;height:auto!important;}
.banner-1 {padding-top:20px}
.down,.priceimg {display:none;}
.right {padding-bottom:40px;}
.category-2 {width:98%;margin:1%}
.category {margin-top:60px;}
.category h4 {color:#000;font-size:26px;}
.row5 .g-khgq .right ol li {width:100%;}
.g-ol-news li .g-text {font-size:14px;}
.g-ol-box li .g-text h2 {font-size:16px;}
.note {font-size:13px;line-height:1.6em}
.meta span,.meta a {font-size:13px}
#fd dl {width:50%;text-align:center;}
#fd .fd-top dl:nth-child(3) {display:none;}
.ul-case li .block {border:none;}
.ul-case li .txt {width:80%;margin:0 10%;}
embed {display:none;}
.customer {background:#04112b;}
.ul-customer li {width:33.333%;}
.team .flexslider .slides li {background:none;}
.ul-webset li .block img {left:50%;margin-left:-158px;}
.ul-webset li.li3 .block img {margin-left:-115px;}
.ul-case li {width:100%;}
.ul-customer li {width:50%;}
.sub-nav ul li {width:36%;margin-bottom:10px;}
.article-prev,.article-next {display:none;}
.service-btn a {margin-bottom:15px;}
.ul-case li .pic img {width:80%;}
.img {text-align:center;}
.g-xgdt ol li .img img {width:80%;}
}
@media screen and (max-width:480px) {#cambrian0 {display:block!important;}
.banner h3 {font-size:26px;line-height:100px;}
.ul-about {display:none;}
#ourteam {display:none;}
#paper-window.tilt #paper-front {transform:rotate(5deg) translateZ(0);}
#hd .logo {width:70%}
#hd .logo a img {width:100%}
.tit-i h2 {font-size:30px;}
.gnews_div .gnews_text .left .container .fanhui ul li {width:100%}
.caselist {width:98%!important;margin:0 1%;}
#webmobel {display:none;}
.ul-case-i-1 li {width:100%;}
.ul-news-i li,.ul-news-i li:last-child {width:100%;padding-right:0;}
#fd dl {width:100%;text-align:center;}
#fd {padding-top:20px;}
#fd .fd-top {padding-bottom:10px}
#fd dl:nth-child(-n+4) {display:none;}
#fd .fd-copy {height:auto;}
.contact-form .inp {width:100%;height:35px;}
#banner .flex-control-nav {bottom:-5px;}
.ul-list li,.ul-case li {width:90%;margin:5%}
.ul-solution li {width:100%;}
.ul-webset li.li1 .block,.ul-webset li.li2 .block {width:100%;}
.ul-webset li {width:100%;}
.ul-tab li {width:100%;text-align:center;}
.team .flex-direction-nav {background:none;}
.ul-list li .pic img {transform:perspective(000px) rotateY(0deg);transition:all 1s ease 0s;}
.web-con .shou {position:relative;display:none;}
.team .flexslider li .pic {height:245px;}
.topbg {margin-top:70px;}
#fd .tel {font-size:30px;line-height:1em;}
.tit-i h5 {color:#666}
.gnews_div .gnews_text .left .container .fanhui ul li:last-child {float:left;}
.row5 .g-khgq .right li>a img {display:none;}
.gnews_div .gnews_text .left .container .fanhui ul:before {display:none;}
.tit-i h3 {font-size:23px;}
.g-ul-case li {width:100%;}
.g-ol-chanshi li {width:100%;}
.g-ol-news {margin-bottom:10px;}
.g-ol-news li {width:100%;margin-bottom:30px;}
.g-ol-box li .g-img {width:100%;text-align:center;}
.g-ol-box li .g-img img {width:80%;}
.g-ol-box li .g-text {width:100%;}
.g-ol-box li .g-text .header h2 {max-width:65%;word-break:keep-all;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.yb_conct {display:none;}
.bddh {display:block;}
.foothidden {display:none;}
.pr h5 {display:none;}
.pr p:nth-child(2) {display:none;}
aside {display:none;}
.Site_Brief {display:none;}
.Site_Box4 .down .Case {width:auto;}
.Banner .fixed_txt h1 {font-size:30px;color:#fff}
.Main {width:98%;margin:0 1%}
.Site_Box .left .span {text-align:center;}
.Site_Box .left .span b {font-size:24px;}
.priceLeft {margin-left:0}
.Site_Box .down .Case .cn {font-size:21px;}
.Site_Box .down .Case .en {font-size:16px;}
.Site_Box1 .down .Case {width:auto}
.g-ol-chanshi li h3 {font-size:17px;}
}
@media screen and (max-width:360px) {.team .flexslider li .pic {height:160px;}
.ul-customer li {width:100%;}
.row5 .g-khgq .right ol li .img {width:135px;margin:0 auto;float:none;}
.row5 .g-khgq .right ol li .text {width:100%;text-align:center;}
.g-div-title h3 {width:100%;margin-bottom:10px;}
.g-div-title .more {float:none;width:100%;}
.g-div-title .more a {float:left;margin-left:0;margin-right:20px;}
.case_btn {text-align:center;}
.case_btn a {display:inline-block;width:178px;height:48px;border:1px solid #999;border-radius:5px;line-height:48px;text-align:center;font-size:18px;color:#999;text-transform:uppercase;}
.case_btn a:hover {color:#000;border-color:#263838;}
}
.row1,.row2,.row3,.row5 {padding:30px 0}
