@charset "utf-8";/*=========== PC public CSS ===========*/*,:before,:after {margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,dl,li,dt,dd,p,pre,form,fieldset,figure,figcaption,table,th,td img {margin:0;padding:0;}
body {font-family:"Microsoft YaHei","微软雅黑";color:#333;font-size:16px;line-height:1.7;margin:0 auto;background-color:#FFF;}
ol,ul,li {list-style:none;}
i,em {font-style:normal;}
a {color:#333;text-decoration:none;outline:none;cursor:pointer;}
a:hover,a:active,a:link,a:visited {text-decoration:none;}
fieldset,img,video {max-width:100%;border:none;vertical-align:middle;}
a,img {-webkit-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;}
input,select,textarea,button {color:#333;font-size:16px;font-family:"Microsoft Yahei",sans-serif;outline:none;border:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;}
input,button {border-radius:0;-webkit-appearance:none;}
/*清除IOS默认圆角*/textarea {resize:none;outline:none;border:none;-webkit-appearance:none;}
/*去除右下角拖动边框标识*/input:-ms-clear {display:none;}
/*消除 IE10 里的叉号*/input[type="button"],input[type="submit"],input[type="reset"] {-webkit-appearance:none;outline:none;}
::-webkit-input-placeholder {color:#999;}
::-moz-placeholder {color:#999;}
:-ms-input-placeholder {color:#999;}
:-moz-placeholder {color:#999;}
table {border-collapse:separate;}
#table{overflow-x:auto;}
/*边线重叠*/.clearfix:after {content:".";display:block;height:0;line-height:0;clear:both;visibility:hidden;}
.clearfix {zoom:1;}
.transition {transition:all 0.5s;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;}
.wp {width:96%;max-width:1500px;margin:0 auto}
.wrap {width:96%;max-width:1400px;margin:0 auto}
/* public style */.head {background-color:#253B5C;line-height:110px;}
.logo {float:left;margin-right:45px;}

.logo a{float: left;margin: 35px -70px 0 70px;background-image: url(/themes/168/public/assets/images/logo.png);width: 211px;height: 40px;display: block;text-indent: -999px;
}
.nav {float:left;width:60%;}
.nav ul {overflow:hidden;}
.nav ul li {float:left;width:11%;margin-left:6%;text-align:center;position:relative;}
.nav ul li.nav-index {width:8%;}
.nav ul li:after {content:"";position:absolute;left:0;bottom:-4px;width:100%;height:4px;background-color:#FC7449;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.nav ul li.on:after,.nav ul li:hover:after {bottom:0;}
.nav ul li.on a,.nav ul li:hover a {color:#fc7449;}
.nav ul li a {display:block;color:#FFF;font-size:18px;}
.top-tel {float:right;background:url(/themes/168/public/assets/images/top-tel.png) no-repeat left center;line-height:1.2;padding-left:40px;margin-top:25px;}
.top-tel span {display:block;background:url(/themes/168/public/assets/images/top-line.png) no-repeat left bottom;color:#FFF;font-size:16px;padding-bottom:6px;margin-bottom:5px;}
.top-tel p {color:#fc7449;font-size:20px;font-weight:bold;letter-spacing:1px;}
.top-tel p strong {font-size:26px;}
.navBtn {display:none;float:right;cursor:pointer;}
.banner {background:url(/themes/168/public/assets/images/ban-bg.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.banner .wrap {position:relative;}
.ban-fl {float:left;width:63%;left:-13%;position:absolute;bottom:0;padding-right:20px;}
.ban-fl a {display:block;}
.ban-fl a:hover img {-moz-transform:scale(1.02);-ms-transform:scale(1.02);-o-transform:scale(1.02);-webkit-transform:scale(1.02);transform:scale(1.02);}
.ban-fl .ban02 {display:none;}
.ban-fr {float:right;width:50%;padding:116px 0 112px 60px;}
.ban-txt {display:block;line-height:1.1;color:#FFF;font-size:60px;font-weight:bold;}
.ban-txt:hover {color:#FC7449;}
.ban-fr ul {font-size:0;margin:48px 0 68px -5%;}
.ban-fr ul li {display:inline-block;width:45%;margin-left:5%;line-height:69px;text-align:center;color:#FFF;font-size:24px;background:url(/themes/168/public/assets/images/data-bg.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.ban-fr ul li strong {color:#ff9d7f;}
.ban-fr p {color:#e8e8e8;font-size:22px;padding-left:40px;position:relative;line-height:1.1;margin-bottom:40px;}
.ban-fr p:before {content:"";position:absolute;left:0;top:11px;width:20px;height:4px;background-color:#fc7449;}
.ban-btn {line-height:60px;color:#87abe0;font-size:24px;margin-top:66px;}
.ban-btn a {display:inline-block;background-color:#FC7449;border:6px solid rgba(252,116,73,.2);color:#ffffff;font-size:24px;position:relative;margin-left:95px;padding:0 50px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;background-clip:padding-box;}
.ban-btn a:before {content:"";position:absolute;left:-80px;top:22px;width:16px;height:16px;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:4px solid #fc7449;}
.ban-btn a:after {content:"";position:absolute;left:-66px;top:29px;width:80px;height:1px;border-top:1px dashed #fc7449;}
.ban-btn a:hover {color:#223655;}
.footer {background-color:#121f33;line-height:45px;padding:25px 0;text-align:center;color:#e8e8e8;font-size:18px;}
.footer a {display:inline-block;color:#e8e8e8;margin-left:20px;}
.footer a:hover {color:#fc7449;}
.fix-show {position:fixed;right:10px;top:45%;z-index:9999;display:block;background:url(/themes/168/public/assets/images/fix-bg.png) no-repeat;width:136px;height:350px;padding:15px 4px 0;}
.fix-show:before{content: "";width: 126px;height: 126px;background: url(/themes/168/public/assets/images/erweima.png) no-repeat;background-size: 100%;display: block;border-radius: 10px;box-shadow: 0 3px 7px rgba(0,0,0,0.35);position: absolute;top: -35%;}
.fix-show .ewm{color:#FFF;font-size:17px;line-height:30px;margin-top:6px;text-align: center;}
.fix-show p {color:#FFF;font-size:17px;line-height:30px;margin-top:6px;}
.fix-show p:before {content:'';display:inline-block;vertical-align:middle;width:6px;height:2px;background-color:#fff;margin-right:6px;margin-top:-5px;}
.fix-show a {display:block;font-size:18px;color:#FFF;background-color:#fc7449;width:112px;height:28px;line-height:26px;text-align:center;margin:14px auto;-webkit-border-radius:28px;-moz-border-radius:28px;-ms-border-radius:28px;-o-border-radius:28px;border-radius:28px;}
.fix-show a:hover {background-color:#294166;}
#totop {text-align:center;color:#FFF;font-size:17px;line-height:40px;margin-top:24px;cursor:pointer;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
#totop:after {content:"";display:inline-block;vertical-align:middle;width:10px;height:14px;background:url(/themes/168/public/assets/images/fix-icon01.png) no-repeat;margin-left:6px;margin-top:-3px;}
#totop:hover {color:#fc7449;}
#totop:hover:after {background-image:url(/themes/168/public/assets/images/fix-icon02.png);}
.fix-top {display:none;}
.fix-day {position:fixed;left:0;right:0;bottom:0;margin:0 auto;max-width:768px;background:url(/themes/168/public/assets/images/foot-bg01.png) no-repeat;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;padding:24px 0 6px;display:none;z-index:99999;}
.fix-day a {color:#FFF;line-height:1.3;}
.fix-day a.zx {float:left;width:52%;text-align:center;padding-top:20px;font-size:18px;}
.fix-day a.zx:before {content:'';display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px;width:20px;height:20px;background:url(/themes/168/public/assets/images/foot-icon01.png) no-repeat left center;}
.fix-day a.bd {display:block;overflow:hidden;position:relative;padding-left:45px;font-size:16px;}
.fix-day a.bd:before {content:'';position:absolute;left:15px;top:11px;width:22px;height:27px;background:url(/themes/168/public/assets/images/foot-icon03.png) no-repeat left center;}
.fix-day a.bd strong {display:block;font-size:24px;}
.fix-day a.bd strong i {font-size:16px;font-weight:normal;}
.fix-night {position:fixed;left:0;right:0;bottom:0;margin:0 auto;max-width:768px;max-height:136px;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;padding:24px 0 6px;color:#FFF;line-height:1.4;font-size:16px;display:none;z-index:99999;}
.fix-night p {float:left;width:56%;padding-left:40px;padding-top:26px;}
.fix-night a.ly {color:#FFF;display:block;overflow:hidden;padding-left:80px;}
.fix-night a.ly:before {content:'';display:inline-block;vertical-align:middle;margin-top:-2px;margin-right:6px;width:20px;height:20px;}
.fix-night a.ly strong {display:inline-block;font-size:24px;}
.fix-night a.ly i {display:block;padding-left:12px;}
/* index style */.index-pro {background:url(/themes/168/public/assets/images/index-bg01.png);padding:80px 0;}
.index-txt {text-align:center;}
.index-txt h2 {color:#1f314c;font-size:40px;position:relative;line-height:1.1;padding-bottom:26px;}
.index-txt p {color:#666666;font-size:20px;line-height:2;}
.xl {width:100%;overflow:hidden;margin:40px auto 20px auto;}
.w {max-width:1200px;}
.xl .active {font-size:24px;background:#335280;margin-left:0;padding:12px 38px;}
.xl2 .active {float:right;margin-right:0;}
.xl li {width:16.67%;float:left;margin-left:4.16%;text-align:center;position:relative;}
.xl2 li {margin-right:4.16%;margin-left:0;}
.xl li a {color:#fff;overflow:hidden;display:block;}
.xl li img {transition:all ease 0.5s;}
.xl .active img {width:50px;}
.xl li p {width:100%;background:rgba(0,0,0,0.5);padding:2px 0;position:absolute;bottom:0;}
.xl .active p {line-height:35px;margin-top:6px;position:static;background:none;}
.pro-ul {background-color:#fff;padding:20px 7px;}
.pro-ul li {float:left;width:25%;padding:0 13px;margin-bottom:30px;}
.pro-ul li .item {border-radius:4px;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;background-color:#fff;}
.pro-ul li:hover .item {-webkit-box-shadow:6px 10px 20px rgba(210,61,71,0.1);-moz-box-shadow:6px 10px 20px rgba(210,61,71,0.1);-ms-box-shadow:6px 10px 20px rgba(210,61,71,0.1);-o-box-shadow:6px 10px 20px rgba(210,61,71,0.1);box-shadow:6px 10px 20px rgba(210,61,71,0.1);}
.pro-ul li .tit {font-size:18px;color:#333333;line-height:60px;padding-right:50px;text-overflow:ellipsis;white-space:nowrap;position:relative;padding-left:10px;display:block;}
.pro-ul li .tit:after {content:'';width:24px;height:16px;background:url(/themes/168/public/assets/images/index-arr.png) no-repeat;position:absolute;right:30px;top:20px;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;transition:all .3s ease-in-out;}
.pro-ul li:hover .tit:after {opacity:1;filter:alpha(opacity=100);}
.index-video {background:url(/themes/168/public/assets/images/line-bg02.png);}
.index-video video {width:100%;height:auto;}
.video-fl {float:left;width:57.3%;position:relative;z-index:2;}
.video-play {position:absolute;left:0;top:0;width:100%;height:100%;z-index:9;cursor:pointer;}
.video-play img {position:absolute;left:50%;top:50%;margin-left:-36px;margin-top:-36px;cursor:pointer;z-index:99;}
.index-video .wrap {position:relative;}
.video-fr {float:right;width:36%;padding-bottom:120px;}
.video-txt {display:block;color:#FFF;font-size:40px;font-weight:bold;line-height:1.1;margin:58px 0 20px;}
.video-fr p {color:#cfcfcf;font-size:20px;line-height:1.7;}
.video-fr ul {border-top:1px solid #294066;margin-top:40px;}
.video-fr ul li {border-bottom:1px solid #294066;color:#7a9acc;font-size:20px;padding:24px 0 30px;}
.video-fr ul li strong {display:block;font-size:24px;font-weight:bold;line-height:1.2;}
.video-btn {display:inline-block;color:#FFF;font-size:28px;background:url(/themes/168/public/assets/images/btn-video.png) no-repeat;width:348px;height:90px;text-align:center;line-height:108px;position:absolute;bottom:0;right:0;}
.video-btn:after {content:'';display:inline-block;vertical-align:middle;width:36px;height:24px;background:url(/themes/168/public/assets/images/btn-arrow.png) no-repeat;margin-left:12px;margin-top:-6px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.video-btn:hover:after {margin-left:20px;}
.index-news {background:url(/themes/168/public/assets/images/index-bg01.png);padding:80px 0 100px;}
.news-fl {float:left;width:100%;}
.news-txt .link {background:url(/themes/168/public/assets/images/news-icon01.png) no-repeat left center;color:#333;font-size:30px;font-weight:bold;line-height:1.1;padding-left:42px;}
.news-txt .link:hover {color:#FC7449;}
.news-txt .more {float:right;color:#333;font-size:18px;}
.news-txt .more:hover {font-weight:bold;}
.index-news li {padding-left:22px;position:relative;margin-top:44px;width:47%;margin-right:3%;float:left;}
.index-news li:before {content:"";position:absolute;left:0;top:7px;width:11px;height:11px;border:2px solid #fc7449;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.news-name {line-height:24px;}
.news-name a {color:#333;font-size:20px;font-weight:bold;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.index-news li:hover .news-name a {color:#FC7449;}
.news-name span {float:right;width:105px;text-align:right;color:#666;font-size:18px;}
.index-news li p {color:#666;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.1;margin-top:24px;}
.index-about {background:url(/themes/168/public/assets/images/bg-sg.jpg) no-repeat;padding:84px 0 60px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.about-txt {text-align:center;margin-bottom:48px;}
.about-txt strong {display:block;color:#FFF;font-size:44px;line-height:1.2;}
.about-txt p {color:#FFF;font-size:20px;line-height:1.2;margin-top:26px;}
.about-step {position:relative;z-index:0;}
.about-step:before {content:"";position:absolute;left:25px;right:35px;top:0;bottom:0;background:url(/themes/168/public/assets/images/index-bg01.png);z-index:-2;}
.about-step:after {content:"";position:absolute;left:50px;right:50px;top:25px;bottom:25px;border:2px dashed #f7b39c;z-index:-1;}
.about-ren {position:absolute;left:-32px;bottom:-60px;width:439px;z-index:20;}
.about-step ul {padding:80px 56px 80px 0;position:relative;}
.about-step ul:before {content:"";position:absolute;right:229px;bottom:130px;width:865px;height:49px;background:url(/themes/168/public/assets/images/about-line.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;z-index:-1;}
.about-step ul li {float:left;width:20%;margin-left:5%;height:200px;background:url(/themes/168/public/assets/images/about-step.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;text-align:center;color:#FFF;padding-right:14px;}
.about-step li span {display:block;width:50px;height:50px;line-height:39px;text-align:center;background-color:#f5f7fa;border:5px solid rgba(245,247,250,.2);-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;background-clip:padding-box;color:#fc7449;font-size:20px;margin:20px auto;}
.about-step li strong {display:block;color:#FFF;font-size:22px;line-height:1.2;margin:40px auto 8px;}
.about-step li p {color:#d9d9d9;font-size:18px;line-height:1.1;}
.index-link {background-color:#1b2f4d;padding:24px 0;font-size:16px;line-height:2;}
.index-link span {float:left;width:100px;color:#cfcfcf;}
.index-link p {display:block;overflow:hidden;font-size:0;}
.index-link p a {display:inline-block;font-size:16px;color:#cfcfcf;margin-right:20px;}
.index-link p a:hover {color:#fc7449;}
/* about style */.place-show {position:relative;}
.place-show img {width:100%;max-height:410px;min-height:300px;-webkit-object-fit:cover;object-fit:cover;vertical-align:middle;}
.place-main {position:absolute;left:0;right:0;top:0;color:#FFF;max-width:1400px;margin:32px auto;}
.place-base {line-height:24px;font-size:14px;}
.place-base span {display:inline-block;color:#FFF;}
.place-base ol {display:inline-block;}
.place-base li {display:inline-block;color:#FFF;line-height:1.2;}
.place-base li i {color:#FFF;}
.place-base li a {color:#FFF;}
.place-base li a:hover {color:#FF6D34;}
.place-txt {text-align:center;margin-top:100px;}
.place-txt h1 {color:#FFF;font-size:42px;position:relative;line-height:1.1;padding-bottom:26px;margin-bottom:20px;}
.place-txt h1:after {content:"";position:absolute;left:0;right:0;bottom:0;width:80px;height:6px;background-color:#fc7449;margin:0 auto;}
.place-txt p {color:#FFF;font-size:20px;line-height:2;}
.place-about {text-align:left;margin-top:90px;}
.place-about h1 {padding-bottom:0;}
.place-about h1:after {display:none;}
.about-video {position:absolute;top:-100px;right:0;width:1000px;-webkit-border-bottom-left-radius:50px;-moz-border-bottom-left-radius:50px;-ms-border-bottom-left-radius:50px;-o-border-bottom-left-radius:50px;border-bottom-left-radius:50px;overflow:hidden;}
.about-video:after {content:"";position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.2);}
.about-video span {position:absolute;left:50%;top:50%;width:72px;height:72px;margin-left:-36px;margin-right:-36px;cursor:pointer;z-index:10;}
.popu-video {position:fixed;left:0;top:-100%;width:100%;height:100%;-webkit-transition:.3s;-ms-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;opacity:0;filter:alpha(opacity=0);z-index:9999;}
.popu-video.open {top:0;opacity:1;filter:alpha(opacity=100);}
.popu-bg {position:absolute;left:0;top:0;width:100%;height:100%;background-color:rgba(0,0,0,.6);}
.popu-video .video-show {position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1;width:92%;max-width:1000px;}
.popu-video .video-show video {display:block;width:100%;height:auto;}
.popu-video .video-close {position:absolute;right:0;top:-50px;font-size:40px;line-height:1;color:#FFF;cursor:pointer;font-weight:400;font-style:normal;}
.about-intro {position:relative;padding:80px 0;background:url(/themes/168/public/assets/images/about-bg01.png);}
.about-intro .about-name {width:41%;}
.about-name h2 {color:#1f314c;font-size:40px;font-weight:bold;line-height:1.1;border-left:8px solid #fc7449;padding-left:20px;margin-bottom:40px;}
.about-name p {color:#666666;font-size:18px;line-height:2;}
.about-intro ul {margin-top:130px;}
.about-intro li {float:left;width:25%;height:234px;background:url(/themes/168/public/assets/images/about-intro.png) no-repeat;text-align:center;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;color:#666666;font-size:24px;line-height:1.1;}
.about-intro li span {display:block;margin:55px auto 30px;color:#fc7449;font-size:66px;line-height:1;font-family:Impact,Arial;margin-bottom:10px;}
.about-ability {background:url(/themes/168/public/assets/images/about-bg02.png) no-repeat bottom center #1f314d;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:90px 0 70px;}
.ability-fl {float:left;width:46.5%;}
.about-ability .pic01 {position:relative;margin-right:20px;z-index:0;}
.about-ability .pic01 img {width:100%;height:auto;-webkit-border-radius:10px 50px 10px 10px;-moz-border-radius:10px 50px 10px 10px;-ms-border-radius:10px 50px 10px 10px;-o-border-radius:10px 50px 10px 10px;border-radius:10px 50px 10px 10px;}
.about-ability .pic01:before {content:"";position:absolute;left:0;right:0;top:-20px;height:100px;background-color:rgba(255,255,255,.18);-webkit-border-radius:10px 50px 10px 10px;-moz-border-radius:10px 50px 10px 10px;-ms-border-radius:10px 50px 10px 10px;-o-border-radius:10px 50px 10px 10px;border-radius:10px 50px 10px 10px;z-index:-1;}
.about-ability .pic02 {margin-top:50px;}
.about-ability .pic02 img {width:100%;height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.ability-fr {float:right;width:49.2%;margin-top:12px;}
.ability-fr h2 {color:#FFF;}
.ability-fr p {color:#cfcfcf;}
.about-ability .pic03 {position:relative;z-index:0;margin-top:90px;}
.about-ability .pic03 img {width:100%;height:auto;-webkit-border-radius:10px 10px 10px 50px;-moz-border-radius:10px 10px 10px 50px;-ms-border-radius:10px 10px 10px 50px;-o-border-radius:10px 10px 10px 50px;border-radius:10px 10px 10px 50px;}
.about-ability .pic03:before {content:"";position:absolute;left:0;right:0;bottom:-20px;height:100px;background-color:rgba(255,255,255,.18);-webkit-border-radius:10px 10px 10px 50px;-moz-border-radius:10px 10px 10px 50px;-ms-border-radius:10px 10px 10px 50px;-o-border-radius:10px 10px 10px 50px;border-radius:10px 10px 10px 50px;z-index:-1;}
.about-honor {background:url(/themes/168/public/assets/images/about-bg03.png);padding:60px 0;}
.about-honor .about-name p {margin-bottom:15px;}
.about-honor .ban-btn {color:#335280;font-size:20px;margin-top:42px;}
.about-honor .ban-btn a {margin-left:70px;padding:0 46px;font-size:22px;}
.about-honor .ban-btn a:before {left:-70px;}
.about-honor .ban-btn a:after {left:-56px;}
.honor-fl {float:left;width:39%;}
.honor-fr {float:right;width:55%;}
.fw-ul {float:right;margin-right:-3%;}
.fw-ul li {float:left;width:33.3%;text-align:center;margin-bottom:57px;position:relative;}
.fw-ul li p {font-size:20px;line-height:30px;color:#1e68eb;background-image:-webkit-gradient(linear,0 0,0 bottom,from(#1e68eb),to(#1acdff));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;margin-top:14px;}
.fw-ul .li1:after,.fw-ul .li2:after {content:'';width:46px;height:16px;background:url(/themes/168/public/assets/images/fw-arr1.png) no-repeat;position:absolute;right:-30px;top:46px;}
.fw-ul .li3:after {content:'';width:16px;height:46px;background:url(/themes/168/public/assets/images/fw-arr2.png) no-repeat;position:absolute;right:104px;bottom:-80px;}
.fw-ul .li5:after,.fw-ul .li6:after {content:'';width:46px;height:16px;background:url(/themes/168/public/assets/images/fw-arr3.png) no-repeat;position:absolute;left:-16px;top:46px;}
.about-nation {background:url(/themes/168/public/assets/images/about-bg04.png) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;padding:80px 0;}
.about-nation h2 {color:#FFF;font-size:40px;text-align:center;}
.about-nation h2 span {display:inline-block;color:#fc7449;font-size:32px;font-weight:bold;}
.about-nation p {color:white;text-align:center;}
.nation-pic {margin-top:60px;position:relative;}
.nation-pic img {width:23.5%;margin-right:1%;}
.nation-pic p {position:absolute;left:0;right:0;top:44px;width:40%;margin:0 auto;color:#e8e8e8;font-size:22px;line-height:1.8;text-align:center;}
.nation-pic p strong {display:block;font-size:34px;margin-bottom:10px;}
/* prolist style */.pro-list {margin:70px auto;}
.pro-list ul {margin-left:-1%;}
.pro-list li {float:left;width:24%;margin-left:1%;margin-bottom:50px;position:relative;padding:0 24px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.pro-list li:before {content:"";position:absolute;left:0;right:0;bottom:-15px;height:215px;background:url(/themes/168/public/assets/images/pro-list01.png) no-repeat;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;z-index:-1;}
.pro-list li a {display:block;}
.pro-list li a.pic {position:relative;padding-top:76%;}
.pro-list li a.pic img {position:absolute;left:0;top:0;width:100%;height:100%;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.pro-list li a.txt {line-height:60px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#2e4f80;font-size:20px;font-weight:bold;text-align:center;}
.pro-list li a.txt:before {content:'';display:inline-block;vertical-align:middle;width:12px;height:12px;border:2px solid #2e4f80;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;margin-top:-3px;margin-right:8px;}
.pro-list li:hover {-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}
.pro-list li:hover:before {background-image:url(/themes/168/public/assets/images/pro-list02.png);}
.pro-list li:hover a.txt {color:#FFF;}
.pro-list li:hover a.txt:before {border-color:#FFF;}
.str-top {margin-bottom:25px;}
.bt-top {overflow:hidden;position:relative;}
.bt-top:before {content:"";display:block;background:url(/themes/168/public/assets/images/x_bg.png) repeat;position:absolute;width:70%;height:5px;left:18%;top:23px;}
.bt-top h2 {font-size:32px;color:#0f4c82;float:left;position:relative;padding-left:58px;font-weight:700;}
.bt-top h2:before {background:url(/themes/168/public/assets/images/bt_b.jpg) no-repeat;width:39px;height:24px;content:"";display:block;position:absolute;left:0;top:50%;margin-top:-12px;}
.bt-top h2 a {color:#0f4c82;}
.bt-top>a {display:block;font-size:20px;color:#333;background:url(/themes/168/public/assets/images/more_bg.png) no-repeat;float:right;width:210px;height:54px;background-size:cover;line-height:50px;text-align:center;position:relative;z-index:10;font-weight:900;}
/* prodetail style */.inner-shows {background-color:#192940;position:relative;padding:36px 0 80px;z-index:0;}
.inner-show {margin-top:100px;}
.inner-fl {float:left;width:50%;}
.inner-pic {position:relative;z-index:0;}
.inner-pic:before {content:"";position:absolute;left:20px;right:20px;top:-14px;bottom:-14px;background:rgba(246,246,246,.07);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19f6f6f6,endColorstr=#19f6f6f6);z-index:-1;}
.inner-pic:after {content:"";position:absolute;left:40px;right:40px;top:-28px;bottom:-28px;background:rgba(246,246,246,.07);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#19f6f6f6,endColorstr=#19f6f6f6);z-index:-1;}
.inner-pic img {width:100%;}
.inner-pic img,.inner-pic:before,.inner-pic:after {-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.inner-fl p {margin-top:55px;}
.inner-fl p span {display:inline-block;color:#e1e6ed;font-size:16px;position:relative;padding-left:34px;margin:0 32px;}
.inner-fl p span:before {content:'';position:absolute;left:0;top:4px;width:34px;height:27px;background:url(/themes/168/public/assets/images/pro-ico01.png) no-repeat;}
.inner-fr {float:right;width:45%;}
.inner-fr h1 {color:#ffffff;font-size:38px;line-height:1.2;margin-bottom:26px;}
.inner-fr p {color:#cadefc;font-size:18px;line-height:1.9;}
.inner-fr ul {font-size:0;margin:36px 0 48px;}
.inner-fr ul li {display:inline-block;width:239px;height:124px;background:url(/themes/168/public/assets/images/inner-data.png) no-repeat;text-align:center;color:#FFF;font-size:24px;font-weight:bold;line-height:1.6;margin-right:30px;}
.inner-fr ul li span {color:#7a9bcc;font-size:20px;display:block;margin-top:26px;}
.inner-cont {margin-top:50px;height:96px;}
.inner-cont .cont01 {float:left;background:url(/themes/168/public/assets/images/inner-cont01.png) no-repeat;width:293px;height:96px;line-height:96px;color:#333;font-size:22px;font-weight:bold;text-align:right;padding-right:44px;}
.inner-cont .cont01:hover {color:#2f569b;}
.inner-cont .cont02 {float:left;background:url(/themes/168/public/assets/images/inner-cont02.png) no-repeat;width:259px;height:96px;color:#FFF;font-size:20px;line-height:30px;margin-left:48px;}
.inner-cont .cont02 i {display:inline-block;padding-left:100px;}
.inner-cont .cont02 a {display:block;color:#FFF;font-size:30px;font-weight:bold;text-align:right;margin-top:5px;}
.inner-nav {-webkit-box-shadow:0 6px 18px rgba(20,33,51,.15);-moz-box-shadow:0 6px 18px rgba(20,33,51,.15);-ms-box-shadow:0 6px 18px rgba(20,33,51,.15);-o-box-shadow:0 6px 18px rgba(20,33,51,.15);box-shadow:0 6px 18px rgba(20,33,51,.15);-webkit-border-radius:0 0 20px 20px;-moz-border-radius:0 0 20px 20px;-ms-border-radius:0 0 20px 20px;-o-border-radius:0 0 20px 20px;border-radius:0 0 20px 20px;line-height:120px;overflow:hidden;border:1px solid #EEE;border-top:none;}
.inner-nav li {float:left;width:25%;text-align:center;position:relative;}
.inner-nav li:before {content:"";position:absolute;left:-1px;top:50%;width:2px;height:40px;margin-top:-20px;background-color:#e8e8e8;}
.inner-nav li:after {content:"";position:absolute;left:0;right:0;bottom:-6px;width:50px;height:5px;background-color:#fc7449;margin:0 auto;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0;-ms-border-radius:4px 4px 0 0;-o-border-radius:4px 4px 0 0;border-radius:4px 4px 0 0;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.inner-nav li.on:before {display:none;}
.inner-nav li.on:after,.inner-nav li:hover:after {bottom:0;}
.inner-nav li.on a,.inner-nav li:hover a {color:#355585;}
.inner-nav li a {display:block;color:#4c4c4c;font-size:24px;font-weight:bold;}
.inner-main {margin-top:50px;}
.main-fl {float:left;width:72%;}
.main-fl h2 {color:#355585;font-size:28px;margin-bottom:26px;padding-left:66px;position:relative;line-height:36px;}
.main-fl h3 {color:#355585;font-size:20px;margin-bottom:10px;padding-left:16px;position:relative;}
.main-fl h2:before {content:"";position:absolute;left:0;top:0;width:62px;height:36px;background:url(/themes/168/public/assets/images/pro-ico02.png) no-repeat;}
.mai-txt h2 {color:#355585;font-size:30px;margin-bottom:26px;padding-left:66px;position:relative;line-height:36px;}
.mai-txt h2:before {content:"";position:absolute;left:0;top:0;width:62px;height:36px;background:url(/themes/168/public/assets/images/pro-ico02.png) no-repeat;}
.mai-txt h3 {color:#355585;font-size:30px;margin-bottom:26px;line-height:36px;}
.main-fl p {color:#666;font-size:18px;line-height:2;margin-bottom:20px;}
/*.main-fl p img,.main-fl p video {max-width:800px;width:100%;height:auto;}
*/.main-fl p strong {color:#fc7449;font-size:20px;}
.main-fl p a {color:#DA251D;padding:0 4px;display:inline-block;}
.main-fl p a:hover {text-decoration:underline;}
.main-fl table {margin-bottom:20px;border-collapse:collapse;}
.main-fl table td {padding:5px 2px;word-break:break-all;}
.main-fl span.zxline {color:#ffffff;font-size:18px;font-weight:bold;display:inline-block;width:175px;height:62px;line-height:56px;text-indent:12px;background:url(/themes/168/public/assets/images/point-bg.png) no-repeat;cursor:pointer;position:relative;margin-left:4px;}
.main-fl span.zxline:hover {color:#335280;}
.main-fl span.zxline:after {content:"";position:absolute;right:12px;top:14px;width:30px;height:30px;background:url(/themes/168/public/assets/images/point-icon.png) no-repeat;-webkit-animation:zxIcon 1s ease-out infinite;animation:zxIcon 1s ease-out infinite;}
@-webkit-keyframes zxIcon {0%,100% {-webkit-transform:scale(0.8);transform:scale(0.8);}
50% {-webkit-transform:scale(1);transform:scale(1);}
}
@keyframes zxIcon {0%,100% {-webkit-transform:scale(0.8);transform:scale(0.8);}
50% {-webkit-transform:scale(1);transform:scale(1);}
}
.inner-slick {max-width:800px;width:100%;border:1px solid #bfbfbf;padding:10px 10px 32px;margin:0 auto 32px;}
.inner-slick .slick-slide {outline:none;}
.slick-pic img {width:100%;height:auto;}
.slick-pic p {text-align:center;margin:20px 0;}
.slick-tab .slick-slide img {border:2px solid transparent}
.slick-tab .slick-current img {border-color:#fc7449;}
.main-fr {float:right;width:24%;}
.rele-pro {background:url(/themes/168/public/assets/images/pro-txts.png);-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;text-align:center;margin-top:30px;padding:0 20px 30px;}
.rele-name {background:url(/themes/168/public/assets/images/pro-txt.png) no-repeat;width:270px;height:57px;line-height:57px;text-align:center;color:#ffffff;font-size:30px;font-weight:bold;margin:0 auto;position:relative;top:-30px;}
.rele-pic {position:relative;padding-top:73.3%;display:block;}
.rele-pic img {position:absolute;left:0;top:0;width:100%;height:100%;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.rele-txt {padding:0 6px;border:1px solid #EEE;height:48px;line-height:48px;background-color:#FFF;-webkit-border-radius:48px;-moz-border-radius:48px;-ms-border-radius:48px;-o-border-radius:48px;border-radius:48px;margin:-26px 30px;display:block;color:#333;font-size:18px;position:relative;-webkit-box-shadow:0 6px 0 rgba(53,85,133,.2);-moz-box-shadow:0 6px 0 rgba(53,85,133,.2);-ms-box-shadow:0 6px 0 rgba(53,85,133,.2);-o-box-shadow:0 6px 0 rgba(53,85,133,.2);box-shadow:0 6px 0 rgba(53,85,133,.2);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.rele-pro li {margin-bottom:70px;}
.rele-pro li:hover .rele-txt {border-color:#355585;background-color:#355585;color:#FFF;}
.inner-case {margin-top:100px;}
.inner-name {line-height:1.1;margin-bottom:35px;}
.inner-name strong {display:inline-block;color:#335280;font-size:36px;}
.inner-name a {float:right;color:#4c4c4c;font-size:22px;}
.inner-name a i {color:#fc7449;}
.inner-name a:hover {color:#fc7449;}
.inner-case ul {margin-left:-3%;}
.inner-case ul li {float:left;width:30.3%;margin-left:3%;background:url(/themes/168/public/assets/images/pro-txts.png);-webkit-box-shadow:0 11px 7px rgba(11,34,85,.08);-moz-box-shadow:0 11px 7px rgba(11,34,85,.08);-ms-box-shadow:0 11px 7px rgba(11,34,85,.08);-o-box-shadow:0 11px 7px rgba(11,34,85,.08);box-shadow:0 11px 7px rgba(11,34,85,.08);-webkit-border-top-left-radius:42px;-moz-border-top-left-radius:42px;-ms-border-top-left-radius:42px;-o-border-top-left-radius:42px;border-top-left-radius:42px;overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.inner-case ul li:hover {-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}
.inner-case li .pics {position:relative;padding-top:82.7%;display:block;}
.inner-case li .pics img {position:absolute;left:0;top:0;width:100%;height:100%;}
.inner-case li .infos {padding:16px 10px;line-height:55px;position:relative;}
.inner-case li .info01 {color:#333;font-size:24px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-right:150px;display:block;}
.inner-case li .info02 {position:absolute;right:0;top:16px;width:107px;height:55px;background-color:#5283cc;-webkit-border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;-ms-border-radius:40px 0 0 40px;-o-border-radius:40px 0 0 40px;border-radius:40px 0 0 40px;color:#FFF;font-size:18px;text-align:center;}
.inner-case li .info02:before {content:"";position:absolute;left:-44px;top:20px;width:44px;height:14px;background:url(/themes/168/public/assets/images/pro-line.png) no-repeat;}
.inner-case li .info01:hover {color:#5283cc;}
.inner-case li .info02:hover {background-color:#fc7449;}
.xg-news {float:left;}
.inner-news ul {margin-left:-3%;}
.inner-news ul li {float:left;width:47%;margin-left:3%;background-color:#fff;-webkit-box-shadow:0 0 15px rgba(20,33,51,.08);-moz-box-shadow:0 0 15px rgba(20,33,51,.08);-ms-box-shadow:0 0 15px rgba(20,33,51,.08);-o-box-shadow:0 0 15px rgba(20,33,51,.08);box-shadow:0 0 15px rgba(20,33,51,.08);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:10px;margin-bottom:36px;}
.inner-news li .pics {float:left;width:190px;margin-right:16px;}
.inner-news li .pics a {display:block;padding-top:76.3%;position:relative;overflow:hidden;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.inner-news li .pics img {position:absolute;left:0;top:0;width:100%;height:100%;-webkit-object-fit:cover;object-fit:cover;}
.inner-news li:hover img {-moz-transform:scale(1.08,1.08);-ms-transform:scale(1.08,1.08);-o-transform:scale(1.08,1.08);-webkit-transform:scale(1.08,1.08);transform:scale(1.08,1.08);}
.inner-news li .infos {display:block;overflow:hidden;padding:10px;line-height:1.2;}
.inner-news li .infos > a {color:#333;font-size:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;}
.inner-news li .infos > a:hover {color:#fc7449;}
.inner-news li .infos p {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#4c4c4c;font-size:18px;margin:10px 0;}
.inner-news li .more {color:#666;font-size:16px;}
.inner-news li .more a {color:#335280;font-size:18px;float:right;}
.inner-news li .more a:hover {color:#fc7449;}
.inner-news li a span {float:right;color:#4c4c4c;font-size:18px;}
/* message style */.msg-show {background:url(/themes/168/public/assets/images/msg-bg.jpg) no-repeat bottom center;padding-bottom:110px;margin-top:60px;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.msg-txt {background:url(/themes/168/public/assets/images/msg-txt.png) no-repeat;color:#FFF;font-size:18px;height:108px;line-height:98px;padding-left:62px;}
.msg-txt strong {font-size:36px;font-weight:normal;}
.msg-txt strong:after {content:'';display:inline-block;vertical-align:middle;width:40px;height:26px;background:url(/themes/168/public/assets/images/msg-arrow.png) no-repeat;margin:0 16px 0 10px;}
.msg-main {background:url(/themes/168/public/assets/images/msg-dot.png);-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;margin-top:-16px;padding:40px 50px 50px;position:relative;z-index:0;}
.msg-main:before {content:"";position:absolute;right:0;top:0;bottom:0;width:733px;background:url(/themes/168/public/assets/images/msg-step.png) no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;-webkit-border-radius:0 16px 16px 0;-moz-border-radius:0 16px 16px 0;-ms-border-radius:0 16px 16px 0;-o-border-radius:0 16px 16px 0;border-radius:0 16px 16px 0;z-index:-1;}
.msg-fl {float:left;width:38.5%;}
.msg-fl p {color:#333;font-size:18px;line-height:2;}
.msg-fl ul {margin-top:32px;}
.msg-fl li {margin-bottom:18px;background-color:#fff;-webkit-box-shadow:0 4px 24px rgba(34,55,141,.09);-moz-box-shadow:0 4px 24px rgba(34,55,141,.09);-ms-box-shadow:0 4px 24px rgba(34,55,141,.09);-o-box-shadow:0 4px 24px rgba(34,55,141,.09);box-shadow:0 4px 24px rgba(34,55,141,.09);-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;position:relative;overflow:hidden;}
.msg-fl li img {position:absolute;left:10px;top:10px;}
.msg-fl li input,.msg-fl li textarea {width:100%;height:53px;line-height:53px;font-family:"Microsoft YaHei","微软雅黑";font-size:18px;color:#333;padding:0 10px 0 50px}
.msg-fl li textarea {height:190px;line-height:32px;padding-top:10px;}
.msg-fl input:-webkit-autofill {-webkit-box-shadow:0 0 0 1000px #FFFFFF inset!important;box-shadow:0 0 0 1000px #FFFFFF inset!important;-webkit-text-fill-color:#666!important}
.msg-btn {line-height:60px;color:#335280;font-size:20px;margin-top:26px;text-align:right;}
.msg-btn span {display:inline-block;border:1px dashed #FC7449;position:relative;margin-left:66px;padding:5px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}
.msg-btn span:before {content:"";position:absolute;left:-50px;top:22px;width:16px;height:16px;background-color:#FFF;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;border:4px solid #fc7449;}
.msg-btn span:after {content:"";position:absolute;left:-38px;top:29px;width:50px;height:1px;border-top:1px dashed #fc7449;}
.msg-btn span input {background-color:#FC7449;color:#ffffff;font-size:20px;-webkit-box-shadow:0 4px 13px rgba(50,109,74,.43);-moz-box-shadow:0 4px 13px rgba(50,109,74,.43);-ms-box-shadow:0 4px 13px rgba(50,109,74,.43);-o-box-shadow:0 4px 13px rgba(50,109,74,.43);box-shadow:0 4px 13px rgba(50,109,74,.43);-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;display:block;line-height:52px;padding:0 30px;cursor:pointer;}
.msg-btn span input:hover {color:#223655;}
.msg-fc {float:left;width:24%;margin-left:4%;margin-top:120px;}
.msg-fc dl {line-height:1.2;}
.msg-fc dt {color:#4c4c4c;font-size:20px;position:relative;z-index:0;margin-top:32px;}
.msg-fc dt:before {content:"";position:absolute;left:-16px;top:4px;width:24px;height:19px;background:url(/themes/168/public/assets/images/msg-ico.png) no-repeat;z-index:-1;}
.msg-fc dd {color:#335280;font-size:24px;margin-top:12px;}
.msg-fr {float:right;width:20%;}
.msg-fr span {position:absolute;width:108px;height:108px;text-align:center;background:url(/themes/168/public/assets/images/msg-steps.png) no-repeat;color:#fc7449;font-size:18px;line-height:1.8;padding-top:18px;}
.msg-fr span.font01 {right:160px;top:30px;}
.msg-fr span.font02 {right:48px;top:212px;}
.msg-fr span.font03 {right:66px;bottom:70px;}
.msg-pic {position:absolute;right:190px;bottom:0;}
/* solution style */.case-list {margin:70px auto;}
.case-list ul {margin-left:-3%;}
.case-list ul li {float:left;width:30.3%;margin-left:3%;background:url(/themes/168/public/assets/images/case-listbg01.png);-webkit-border-radius:0 40px 10px 10px;-moz-border-radius:0 40px 10px 10px;-ms-border-radius:0 40px 10px 10px;-o-border-radius:0 40px 10px 10px;border-radius:0 40px 10px 10px;-webkit-box-shadow:0 6px 12px rgba(22,34,51,.15);-moz-box-shadow:0 6px 12px rgba(22,34,51,.15);-ms-box-shadow:0 6px 12px rgba(22,34,51,.15);-o-box-shadow:0 6px 12px rgba(22,34,51,.15);box-shadow:0 6px 12px rgba(22,34,51,.15);overflow:hidden;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;margin-bottom:60px;}
.case-list li .pic a {position:relative;padding-top:68.2%;display:block;}
.case-list li .pic a img {position:absolute;left:0;top:0;width:100%;height:100%;-webkit-border-radius:0 40px 0 40px;-moz-border-radius:0 40px 0 40px;-ms-border-radius:0 40px 0 40px;-o-border-radius:0 40px 0 40px;border-radius:0 40px 0 40px;}
.case-list li .info {position:relative;padding:24px;line-height:1.2;}
.case-list li .txt {color:#333333;font-size:22px;font-weight:bold;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block;margin-bottom:15px;}
.case-list li p {color:#4c4c4c;margin-top:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:24px;}
.case-list li p strong {font-weight:bold;}
.case-list li .more {position:absolute;right:0;bottom:0;width:50px;height:50px;line-height:46px;text-align:center;background-color:#fc7449;-webkit-border-radius:10px 0 10px 0;-moz-border-radius:10px 0 10px 0;-ms-border-radius:10px 0 10px 0;-o-border-radius:10px 0 10px 0;border-radius:10px 0 10px 0;color:#FFF;font-size:40px;}
.case-list ul li:hover {background-image:url(/themes/168/public/assets/images/case-listbg02.png);-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}
.case-list ul li:hover .txt,.case-list ul li:hover p {color:#FFF;}
.inner-fr p.case-line {color:#9dbaff;border-bottom:1px dashed #3b4876;padding:12px 0;}
.prev-next {margin:50px 0;border:1px solid #E5E5E5;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:10px;}
.prev-next ul {background-color:#fff;-webkit-box-shadow:0 3px 8px rgba(58,58,58,.2);-moz-box-shadow:0 3px 8px rgba(58,58,58,.2);-ms-box-shadow:0 3px 8px rgba(58,58,58,.2);-o-box-shadow:0 3px 8px rgba(58,58,58,.2);box-shadow:0 3px 8px rgba(58,58,58,.2);-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:0 30px;}
.prev-next ul li {line-height:60px;border-bottom:1px dashed #DCDCDC;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:18px;}
.prev-next ul li:last-child {border-bottom:none;}
.prev-next ul li img {margin-right:18px;margin-top:-2px;}
.prev-next ul li a {color:#333;}
.prev-next ul li a:hover {color:#fc7449;}
/* news style */.news-list {margin:70px auto;}
.hot-fr {width:100%;}
.hot-fr li {width:48%;float:left;margin-right:2%;background-color:#fff;border:1px solid #EEE;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;-webkit-box-shadow:0 0 20px rgba(53,85,133,.2);-moz-box-shadow:0 0 20px rgba(53,85,133,.2);-ms-box-shadow:0 0 20px rgba(53,85,133,.2);-o-box-shadow:0 0 20px rgba(53,85,133,.2);box-shadow:0 0 20px rgba(53,85,133,.2);padding:30px;margin-bottom:19px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;}
.hot-fr li:hover {-webkit-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px);transform:translateY(-5px);}
.hot-fr li:hover a {color:#335280;font-weight:bold;}
.hot-fr li a {display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#333333;font-size:20px;}
.hot-fr li p {color:#666;font-size:16px;line-height:30px;}
.hot-fr li span {display:inline-block;color:#4c4c4c;font-size:16px;float:right;}
.list-news {margin-top:90px;position:relative;}
.list-news:before {content:"";position:absolute;left:50%;top:12px;bottom:30px;width:1px;background-color:#e8e8e8;}
.list-news ul {margin-left:-8%;}
.list-news li {float:left;width:42%;margin-left:8%;line-height:50px;margin-bottom:25px;}
.list-news li span {float:right;width:102px;margin-left:20px;color:#999;font-size:18px;}
.list-news li a {display:block;color:#333;font-size:18px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-news li a:before {content:'';display:inline-block;vertical-align:middle;width:24px;height:24px;background:url(/themes/168/public/assets/images/news-icon.png) no-repeat;margin-right:20px;margin-top:-6px;}
.list-news li:hover a {margin-left:4px;color:#335280;}
/* 翻页 */.main-page {position:relative;width:100%;color:#999;font-size:18px;line-height:38px;text-align:center;margin:40px auto 50px;}
.main-page span,.main-page a {display:inline-block;color:#999;margin:0 5px;padding:0 14px;border:1px solid #b5b5b5;background-color:#FFF;cursor:pointer;-webkit-border-radius:4px;border-radius:4px;}
.pagination {display:inline-block;margin:0 auto;}
.pagination li {float:left;}
.active span,.disabled span {cursor:default;}
.main-page a:hover,.pagination .active span,.ul-tab-page .on a,.page-active span {color:#FFF;border:1px solid #fc7449;background:#fc7449;}
.pagination ul {display:inline-block;}
.dn {display:none;}
.t-page {box-sizing:inherit;display:none;position:absolute;left:50%;width:600px;bottom:80px;margin-left:-300px;padding:36px 26px 10px;border:1px solid #DEDFE0;z-index:10;background-color:#FFF;-webkit-border-radius:4px;border-radius:4px;}
.t-page .close {position:absolute;right:0;top:0;width:30px;height:30px;line-height:30px;color:#999;cursor:pointer;font-size:30px;}
.t-page .ico {content:'';position:absolute;bottom:-12px;left:50%;margin-left:-12px;width:0;height:0;border-width:12px 12px 0;border-style:solid;border-color:#DEDFE0 transparent transparent;}
.t-page .ico em {content:'';position:absolute;bottom:1px;left:-12px;width:0;height:0;border-width:12px 12px 0;border-style:solid;border-color:#FFF transparent transparent;}
.ul-page {text-align:center;overflow:hidden;}
.ul-page li {float:left;margin-bottom:10px;}
.ul-page li a {display:block;padding:2px;width:40px;height:40px;line-height:35px;border:1px solid #b5b5b5;text-align:center;}
.ul-page li a,.ul-page li span {margin:0 6px;}
.ul-tab-page {overflow:hidden;margin-top:20px;}
.ul-tab-page li {float:left;width:20%;text-align:center;margin-bottom:15px;}
.ul-tab-page li a {display:block;font-size:16px;color:#333;padding:0 12px;line-height:36px;border:1px solid #F5F5F5;background-color:#F5F5F5;}
.page-m {display:none;margin:40px auto 60px;}
.page-tab {text-align:center;color:#666;line-height:32px;}
.page-tab a {font-size:20px;}
.page-tab span {border:1px solid #b5b5b5;-webkit-border-radius:4px;border-radius:4px;display:inline-block;padding:0 10px;margin:0 20px;cursor:pointer;}
.page-list {position:fixed;left:0;bottom:0;max-width:768px;width:100%;height:160px;overflow-y:scroll;z-index:9999999;padding:10px 0;background-color:#FFF;-webkit-box-shadow:0px -1px 6px rgba(82,131,204,.4);-moz-box-shadow:0px -1px 6px rgba(82,131,204,.4);box-shadow:0px -1px 6px rgba(82,131,204,.4);display:none;}
.page-top {border-bottom:1px solid #DEDFE0;font-size:16px;padding-bottom:10px;}
.page-top a {display:inline-block;margin-left:10px;}
.page-top .hide {display:block;float:right;font-size:30px;margin-top:-14px;margin-right:10px;color:#666;cursor:pointer;}
.page-list li {float:left;width:13.3%;margin-left:3%;text-align:center;font-size:16px;color:#333;-webkit-border-radius:4px;border-radius:4px;line-height:30px;margin-top:10px;background:#F5F5F5;}
.page-list li a {color:#333;display:block;}
.page-list li.on {background:#fc7449;}
.page-list li.on a {color:#FFF;font-weight:bold;}
/* newsdetail style */.news-box {background:url(/themes/168/public/assets/images/top-ban04.jpg) no-repeat top center;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;padding:32px 0;}
.news-base {margin-top:90px;}
.news-base h1 {color:#FFF;font-size:32px;line-height:1.3;}
.news-base p {background:url(/themes/168/public/assets/images/news-line.png);max-width:680px;width:100%;height:50px;line-height:50px;margin-top:32px;padding:0 30px;-webkit-border-radius:50px;-moz-border-radius:50px;-ms-border-radius:50px;-o-border-radius:50px;border-radius:50px;}
.news-base p span {display:inline-block;color:#333;font-size:16px;margin-right:36px;}
.news-base p span i {color:#666;}
.news-base p span img {margin-top:-2px;margin-right:8px;}
.news-base p span.last {float:right;margin-right:0;}
.news-inner {padding:10px 60px 30px;margin-top:60px;background-color:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;}
.rele-news {margin-top:90px;text-align:left;}
.rele-news li {position:relative;padding-left:20px;margin-bottom:30px;}
.rele-news li:before {content:"";position:absolute;left:0;top:10px;width:10px;height:10px;border:1px solid #fc7449;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;}
.rele-news li a {color:#333333;font-size:18px;line-height:1.8;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;}
.rele-news li a:hover {color:#fc7449;}
.rele-news li p {color:#666;font-size:16px;line-height:1.2;margin-top:8px;}
/* contact style */.contact_banner {background:url(/themes/168/public/assets/images/contact_bg.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;box-sizing:border-box;padding:57px 0 0 0}
.contact_banner_txt {padding:120px 0 86px 0}
.contact_banner_txt h1 {font-size:50px;color:#fff;background:url(/themes/168/public/assets/images/contact_banner_tit_bg.png) no-repeat left top;padding:15px 0 0 0;font-weight:900}
.contact_banner_txt h1:before {content:"";display:inline-block;width:30px;height:30px;background:url(/themes/168/public/assets/images/list_htit_b.png) no-repeat center;margin-right:60px}
.contact_banner_txt h1:after {content:"";display:inline-block;width:30px;height:30px;background:url(/themes/168/public/assets/images/list_htit_a.png) no-repeat center;margin-left:60px}
.contact_banner_txt p.company_address {font-size:20px;color:#fff;padding-left:13.5%;padding-top:5px;margin-bottom:15px}
.contact_banner_txt p.company_address img {display:inline-block;vertical-align:middle;margin-right:10px}
.contact_banner_txt_box {border:5px solid rgb(255,255,255,.1);width:44.5%;margin:33px 0 0 9%;border-radius:100px;height:86px}
.contact_banner_txt_box_con {background:#0f4c82;border-radius:100px;text-align:center;height:76px}
.contact_banner_txt_box_con img {display:inline-block;vertical-align:middle;margin:-5px 20px 0 0}
.contact_banner_txt_box_con p {color:#fff;font-size:30px;font-weight:900;line-height:76px}
.contact_banner_txt_box_con_ul {background:#0f4c82;border-radius:100px;text-align:center;height:76px}
.contact_banner_txt_box_con_ul li {display:inline-block;margin:0 7px;font-size:20px}
.contact_banner_txt_box_con_ul li p {color:#fff;line-height:76px}
.contact_banner_txt_box_con_ul li p:before {content:"";display:inline-block;width:10px;height:10px;border-radius:100%;background:#1c9bf5;border:2px solid #1261a0;margin-right:10px}
.contact_banner_txt_box_con_ul:after {content:"";display:block;clear:both}
.contact_banner_txt_box_con_ul li a {padding:5px 15px;line-height:25px;color:#fff;border-radius:25px;background:url(/themes/168/public/assets/images/jb_bg.png) no-repeat center top}
.contanct_kh {width:100%;padding:85px 0 60px 0;-webkit-background-size:100% auto;-moz-background-size:100% auto;-ms-background-size:100% auto;-o-background-size:100% auto;background-size:100% auto}
.contanct_kh_tit {padding:10px 0;background:url(/themes/168/public/assets/images/contact_con_tit_bg.png) no-repeat center 15px}
.contact_adress_tit .tit,.contanct_kh_tit .tit {line-height:60px;color:#26376d;font-size:40px;font-weight:900;margin-top:-5px}
.contact_adress_tit .tit:before,.contanct_kh_tit .tit:before {content:"";display:inline-block;width:30px;height:30px;background:url(/themes/168/public/assets/images/list_htit_b.png) no-repeat center;margin-right:30px}
.contact_adress_tit .tit:before {margin-right:130px}
.contact_adress_tit .tit:after,.contanct_kh_tit .tit:after {content:"";display:inline-block;width:30px;height:30px;background:url(/themes/168/public/assets/images/list_htit_a.png) no-repeat center;margin-left:30px}
.contact_adress_tit .tit:after {margin-left:130px}
.contact_adress_tit p,.contanct_kh_tit p {text-align:center;line-height:30px;font-size:20px;font-weight:100;padding:17px 0;color:#333}
.contanct_kh_con {background:url(/themes/168/public/assets/images/contact_con_kh_bg.png) no-repeat center 105px;background-size:100%}
.contanct_kh_con ul {overflow:hidden}
.contanct_kh_con ul li {float:left;width:25%;margin:45px 0;text-align:center}
.contanct_kh_con ul li div {width:145px;height:145px;margin:0 auto;border-radius:50%;border:10px solid rgb(219,235,255,.8)}
.contanct_kh_con ul li div i {display:block;width:125px;height:125px;margin:0 auto;border-radius:50%;border:1px solid #9bc9f3;transition:All .2s ease-in-out;-webkit-transition:All .2s ease-in-out;-moz-transition:All .2s ease-in-out;-o-transition:All .2s ease-in-out}
.contanct_kh_con ul li p {font-size:24px;color:#0f4c82;margin-top:15px;font-weight:900}
.contanct_kh_con ul li div i.icon1 {background:#d4eafe url(../images/contact_icon1.png) no-repeat center}
.contanct_kh_con ul li div i.icon2 {background:#d4eafe url(../images/contact_icon2.png) no-repeat center}
.contanct_kh_con ul li div i.icon3 {background:#d4eafe url(../images/contact_icon3.png) no-repeat center}
.contanct_kh_con ul li div i.icon4 {background:#d4eafe url(../images/contact_icon4.png) no-repeat center}
.contanct_kh_con ul li div i.icon5 {background:#d4eafe url(../images/contact_icon5.png) no-repeat center}
.contanct_kh_con ul li div i.icon6 {background:#d4eafe url(../images/contact_icon6.png) no-repeat center}
.contanct_kh_con ul li div i.icon7 {background:#d4eafe url(../images/contact_icon7.png) no-repeat center}
.contanct_kh_con ul li div i.icon8 {background:#d4eafe url(../images/contact_icon8.png) no-repeat center}
.contanct_kh_con ul li:hover i {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg)}
.contact_adress_tit {padding:55px 0 50px 0;background:url(/themes/168/public/assets/images/contact_con_tit_bg.png) no-repeat center 47px}
.contact_adress_tit h2.tit:before {content:"";display:inline-block;width:30px;height:30px;background:url(/themes/168/public/assets/images/list_htit_b.png) no-repeat center;margin-right:130px}
.contact_adress_tit h2.tit:after {content:"";display:inline-block;width:30px;height:30px;background:url(/themes/168/public/assets/images/list_htit_a.png) no-repeat center;margin-left:130px}
.hx_error {background:url(/themes/168/public/assets/images/404_bg.jpg) no-repeat center top;background-size:cover;padding:57px 0 20px 0;width:100%;overflow:hidden;margin:0;box-sizing:border-box}
.contact_banner_cen {text-align:center}
.contact_banner_cen img {margin-top:8%;display:inline-block}
.contact_banner_btm {width:70%;margin:100px auto 0 auto}
.contact_banner_btm ul {background:url(/themes/168/public/assets/images/404_nav_bg.png) no-repeat center bottom;height:140px;text-align:center;padding-bottom:10px;background-size:contain}
.contact_banner_btm ul li {display:inline-block;margin:-60px 10px 0 10px}
.contact_banner_btm ul li a {display:block}
.contact_banner_btm ul li a img {display:block;max-width:100%;width:100%}
.contact_banner_btm ul li p a {color:#fff;font-size:18px}
.contact_banner_btm .foot {line-height:100px;font-size:18px;text-align:center;color:#fff}
.contact_banner_btm .foot span {font-size:30px;margin-left:20px}
.contact_banner_btm ul li a img:hover {transform:scale(1.1);transition:all .3s}
.online_message {width:100%;background:url(/themes/168/public/assets/images/msg_bg.png) no-repeat left top;margin-top:50px}
.msg_con {background:#fff url(../images/msg_con_l.png) no-repeat left bottom;border:1px solid #c1edff;box-shadow:0 5px 6px #b3cce4;position:relative;top:-47px;border-radius:10px}
.msg_con_l {width:42%}
.msg_con_l p.tit {font-size:28px;color:#fff;background:#0f4c82;padding:4px 10px 4px 38px;border-radius:0 25px 25px 0;width:85%;position:relative;top:-10px;box-shadow:0 5px 5px #0f4c82}
.msg_con_l {padding-left:6%}
.msg_con_l ul li {box-shadow:0 1px 12px 0 #bdc6ca;border:2px solid #c1edff;padding:15px 0 15px 10px;margin:9% 0;border-radius:15px;background:#fff}
.msg_con_l ul li img {float:left;margin-right:15px;margin-top:4px}
.msg_con_l ul li input {color:#999;font-size:18px;width:88%}
.msg_con_l ul li:nth-child(2) img {margin-right:10px}
.msg-area textarea {color:#999;width:88%;resize:none;min-height:70px}
.msg-btn button {text-align:center;line-height:45px;color:#fff;font-size:20px;font-weight:900;padding:0 120px;background:url(/themes/168/public/assets/images/jb_bg.png) no-repeat center top;border-radius:54px;border:4px solid #d2e2fb;display:block;margin:0 auto 45px auto;cursor:pointer;transition:All .2s}
.msg-btn button:hover {border:4px solid #88afea}
.msg_con_r {width:52%;position:absolute;right:0;top:-20px;border-radius:10px}
.msg_con_r p.msg_con_r_tit {padding:24.6% 0 23% 6%;line-height:31px;color:#d4eafe;font-weight:900;font-size:20px;font-weight:400}
.msg_con_r ul {width:70%;background:#fff;border-radius:100px;text-align:center;padding:0 2%;margin:30px 0 17px 2%;border:5px solid rgb(15,51,52,.9)}
.msg_con_r ul li {display:inline-block;margin:14px 1%}
.msg_con_r ul li img {margin-bottom:5px;border-radius:50%}
.msg_con_r ul li p {font-size:18px;font-weight:900;color:#104d83;text-align:center}
.msg_con_r ul li img:hover {transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);-ms-transform:rotate(360deg);transition:all .3s}
.msg_con_r .bd2 {border:5px solid rgba(20,118,173,.2)}
/* error style */.error-box {background:url(/themes/168/public/assets/images/error-bg.jpg) no-repeat top center;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100vh;padding-bottom:40px;}
.error-show {padding-top:32px;}
.error-base {text-align:center;line-height:1.3;margin-top:60px;}
.error-base strong {display:block;color:#FFF;font-size:32px;font-weight:normal;margin-top:50px;}
.error-base p {color:#e8c8be;font-size:18px;margin-top:32px;}
.error-base p a {color:#e8c8be;}
.error-base p a:hover {color:#fc7449;text-decoration:underline;}
.error-btn {display:inline-block;width:220px;line-height:60px;background-color:#fc7449;-webkit-border-radius:60px;-moz-border-radius:60px;-ms-border-radius:60px;-o-border-radius:60px;border-radius:60px;color:#ffffff;font-size:24px;font-weight:bold;margin-top:50px;}
.error-btn:hover {background-color:#FFF;color:#fc7449;}
/* 响应 */@media screen and (min-width:1925px) {.video-fl {width:54%;}
}
@media screen and (max-width:1900px) {.video-fr ul {margin-top:20px;}
.video-fr ul li {padding:16px 0;}
.about-video {width:920px;top:-70px;}
}
@media screen and (max-width:1660px) {.video-fr ul li {font-size:18px;}
.video-fr ul li strong {font-size:20px;margin-top:4px;}
.video-fr ul li {padding:10px 0;}
.video-txt {margin-top:30px;}
.about-video {width:55%;top:60px;}
.place-txt {margin-top:60px;}
}
@media screen and (max-width:1460px) {.ban-btn {font-size:20px;}
.video-fl {width:61%;}
.about-honor .ban-btn i {display:none;}
.inner-cont .cont01 {width:48%;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;}
.inner-cont .cont02 {margin-left:2%;width:48%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.inner-fl p span {margin:0 28px;}
.msg-btn {font-size:18px;}
.msg-fc dt {font-size:18px;}
.msg-fc dd {font-size:20px;}
.hot-fr li {padding:26px 30px;}
.cont-ser ul li p {padding:20px;}
.msg_con_r ul li p {font-size:14px;}
}
@media screen and (max-width:1360px) {.logo {margin-right:20px;}
.ban-btn {line-height:50px;}
.ban-btn a {padding:0 30px;font-size:20px;}
.video-btn {display:none;}
.video-fr {padding-bottom:40px;}
.about-step ul li {width:22%;margin-left:3%;}
.about-step li strong {font-size:20px;}
.about-step li p {font-size:16px;}
.ability-fl {width:49%;}
.ability-fr {width:46%;}
.honor-fl {margin-top:30px;}
.inner-fl p span {margin:0 24px;}
.msg-fl p {font-size:16px;}
.msg-fl {width:42%;}
.msg-pic {width:200px;}
.cont-ser ul li p {font-size:16px;}
.cont-ser ul li strong {font-size:24px;}
}
@media screen and (max-width:1280px) {.top-tel {display:none;}
.nav {float:none;width:auto;display:block;overflow:hidden;}
.logo {margin-right:40px;}
.ban-txt {font-size:50px;}
.ban-fr ul li {font-size:22px;}
.ban-fr p {font-size:20px;}
.ban-btn a {margin-left:20px;}
.ban-btn a:before,.ban-btn a:after {display:none;}
.index-pro,.index-case,.index-news,.about-intro,.about-ability,.about-nation {padding:60px 0;}
.index-pro .list-txt h3 a {font-size:24px;}
.index-pro .list-txt p {font-size:18px;}
.index-txt h1,.place-txt h1 {font-size:40px;}
.index-txt h2,.about-txt strong,.about-name h2,.about-nation h2,.cont-name h2 {font-size:38px;}
.video-txt {font-size:38px;}
.about-nation h2 span {font-size:30px;}
.about-ren {width:360px;}
.about-step ul {padding-left:320px;}
.about-step ul:before {right:10px;}
.about-intro li {font-size:20px;}
.about-intro li img {width:120px;}
.about-honor .ban-btn a {margin-left:0;}
.nation-pic p {top:24px;}
.inner-fr ul li {width:48%;margin-right:2%;-webkit-background-size:100% 100%;-moz-background-size:100% 100%;-ms-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;}
.inner-fl p span {margin:0 18px;}
.inner-cont .cont01 {line-height:88px;font-size:20px;}
.inner-case li .info02 {display:none;}
.inner-case li .info01 {margin-right:0;text-align:center;}
.msg-btn span input {font-size:18px;}
.msg-txt strong {font-size:32px;}
}
@media screen and (max-width:1200px) {.pro-fr li .pro-add,.pro-more {display:none;}
.pro-fr li .list-txt {padding:16px;}
.index-pro .list-txt {margin-right:30px;padding:16px;}
.index-pro .list-txt h3 a {font-size:22px;}
.pro-fr li {margin-bottom:28px;}
.index-txt h1,.place-txt h1 {font-size:36px;}
.index-txt h2,.about-txt strong,.about-name h2,.about-nation h2,.cont-name h2 {font-size:34px;}
.video-txt {font-size:32px;}
.index-txt {margin-bottom:50px;}
.case-more {display:none;}
.index-case li .list-txt {padding:20px;}
.video-fr p,.about-txt p {font-size:18px;}
.about-ren {display:none;}
.about-step:before {-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;left:0;}
.about-step:after {-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;left:12px;top:12px;right:12px;bottom:12px;}
.about-step {padding:60px;}
.about-step ul {padding:0;}
.about-step ul:before {bottom:50px;}
.about-txt {padding-left:0;text-align:center;}
.index-link,.index-link p a,.footer {font-size:16px;}
.about-name h2 {margin-bottom:24px;}
.about-name p {font-size:16px;}
.inner-cont .cont02 {background:none;height:auto}
.inner-cont .cont02 a {font-size:26px;}
.inner-cont .cont02 i {display:block;font-size:16px;text-align:right;}
.inner-cont .cont01 {line-height:80px;padding-right:33px;}
.main-fl {width:100%;}
.main-fr {width:100%;}
.rele-name {margin-left:0;}
.rele-pro ul {margin-left:-2%;}
.rele-pro ul li {float:left;width:23%;margin-left:2%;margin-bottom:10px;}
.rele-pic img {-webkit-border-radius:10px 10px 0 0;-moz-border-radius:10px 10px 0 0;-ms-border-radius:10px 10px 0 0;-o-border-radius:10px 10px 0 0;border-radius:10px 10px 0 0;}
.rele-txt {margin:0;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;font-size:18px;}
.inner-case,.inner-news {margin-top:60px;}
.xg-news {width:100%;}
.inner-case li .infos {line-height:40px;}
.msg-main:before,.msg-fr {display:none;}
.msg-pic {right:20px;}
.msg-fl {width:55%;}
.msg-fc {width:30%;}
.case-list li .more {display:none;}
.case-list li .txt {font-size:20px;}
.case-list li p {font-size:15px;padding-right:0;}
.news-inner {padding:30px;}
/*.news-inner .inner-main {margin-top:-40px;}*/
.cont-name p {font-size:18px;}
.cont-ser {margin:60px auto;}
.cont-name {margin-bottom:60px;}
.error-base img {width:80%;}
.error-base strong {font-size:28px;}
}
@media screen and (max-width:1100px) {.ban-txt {font-size:44px;}
.ban-fr ul li {font-size:20px;}
.ban-fr p {font-size:18px;margin-bottom:30px;}
.ban-fl {left:-11%;}
.ban-fr {padding:80px 0 80px 40px;}
.ban-btn {margin-top:44px;}
.video-fr {width:32%;padding-bottom:20px;}
.video-fl {width:65%;}
.video-txt {margin-top:20px;margin-bottom:10px;}
.video-fr p {font-size:16px;}
.about-intro ul {margin-top:60px;}
.ability-fl {width:53%;}
.ability-fr {width:44%;}
.about-honor .ban-btn {margin-top:20px;}
.about-honor .about-name p {line-height:1.8;}
.honor-fl {margin-top:0;}
.nation-pic p strong {font-size:24px;}
.nation-pic p {font-size:18px;line-height:1.6;}
.inner-cont .cont01 {font-size:18px;}
.inner-fr p {font-size:16px;}
.inner-fr ul {margin:20px 0 30px;}
.inner-cont {margin-top:30px;}
.inner-cont .cont02 {width:100%;margin-top:20px;}
.inner-cont .cont02 i {display:inline-block;padding-left:0;}
.inner-cont .cont02 a {display:inline-block;padding-left:6px;}
.inner-cont .cont01 {width:293px;line-height:96px;padding-right:44px;font-size:22px;}
.inner-news li .pics {margin-right:10px;}
.pro-list,.case-list,.news-list {margin:50px auto;}
.rele-news ul li {width:48%;margin-bottom:20px;}
.cont-ser {margin:50px auto;}
.cont-name {margin-bottom:50px;}
}
@media screen and (max-width:1000px) {.nav ul li {width:16%;margin-left:2%;}
.logo {width:180px;}
.head {line-height:90px;}
.nav ul li a {font-size:17px;}
.ban-txt {font-size:36px;}
.ban-fr {padding:50px 0 50px 20px;}
.ban-fr ul li {font-size:17px;width:47%;margin-left:3%;}
.ban-fr ul {margin:30px 0 40px -3%;}
.ban-fr p {font-size:17px;}
.pro-fr li .list-txt {width:55%;}
.index-txt p {font-size:18px;}
.index-case li .list-txt h3 a {font-size:22px;margin-bottom:10px;}
.index-case li .list-txt p {font-size:16px;margin-top:0;}
.video-fr p {display:none;}
.news-fl,.news-fr {width:47%;}
.news-txt .link {font-size:24px;}
.index-news li p,.news-name span {display:none;}
.news-name a {font-weight:normal;}
.index-news li {margin-top:30px;width:100%;}
.index-about {padding:50px 0;}
.about-step {padding:40px;}
.about-step ul:before {display:none;}
.about-intro .about-name {width:100%;}
.about-video {display:none;}
.place-about {margin-top:70px;}
.place-txt p {font-size:18px;}
.about-intro ul {margin-top:20px;}
.about-intro li {font-size:18px;height:auto;padding-bottom:40px;}
.about-intro li img {width:100px;margin:40px auto 20px;}
.nation-pic {margin-top:30px;}
.nation-pic p {width:50%;}
.pro-list li {width:32.3%;}
.inner-fr ul li {font-size:22px;}
.inner-fr ul li span {font-size:18px;}
.inner-fl {margin-top:10%;}
.inner-news li .more {display:none;}
.inner-news li .infos {padding:10px;}
.inner-news li .infos > a {font-size:18px;line-height:35px;height:38px;font-weight:bold;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;white-space:initial;}
.inner-news li .infos p {font-size:16px;margin:12px 0 0;}
.inner-news li .pics {width:150px;}
.msg-btn i,.msg-btn span:before,.msg-btn span:after {display:none;}
.msg-pic {width:160px;}
.msg-main {padding:30px;}
.msg-btn span {margin-left:0;}
.case-list li .info {padding:16px 10px;}
.hot-fl .info,.hot-fr li {padding:20px;}
.hot-fr li p {margin:16px 0;}
.list-news {margin-top:60px;}
.list-news li span {display:none;}
.news-base {margin-top:50px;}
.news-base p span {margin-right:17px;font-size:15px;}
.news-base p span img {margin-right:6px;}
.cont-base h1 {font-size:40px;}
.cont-ser {margin:40px auto;}
.cont-name {margin-bottom:40px;}
.msg_con_r ul li p {font-size:14px;}
}
@media screen and (max-width:768px) {.head {line-height:60px;position:relative;}
.logo {width:160px;margin-right:0;}
.logo a{margin: 5px 0px 5px 0px;}
.navBtn {display:block;}
.navBtn img {width:28px;height:auto;vertical-align:middle;}
.nav {display:none;position:absolute;top:100%;right:4px;z-index:9999;background-color:#FFF;-webkit-box-shadow:0 0 6px rgba(37,59,92,.5);-moz-box-shadow:0 0 6px rgba(37,59,92,.5);-ms-box-shadow:0 0 6px rgba(37,59,92,.5);-o-box-shadow:0 0 6px rgba(37,59,92,.5);box-shadow:0 0 6px rgba(37,59,92,.5);width:136px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;overflow:initial;}
.nav ul:before {content:"";position:absolute;top:-9px;right:8px;width:0;border-bottom:10px solid #fff;border-right:15px solid transparent;border-left:15px solid transparent;}
.nav ul li:after {display:none;}
.nav ul li {width:100%;margin-left:0;text-align:center;line-height:46px;}
.nav ul li.nav-index {width:100%;}
.nav ul li a {color:#333;}
.fix-top {display:block;position:fixed;right:6px;bottom:80px;}
.place-base {white-space:nowrap;overflow-x:scroll;}
::-webkit-scrollbar {display:none;}
.fix-show {display:none;}
/* .fix-day,.fixed-night {display:block;}
*/    body {padding-bottom:60px;}
.banner {background-image:url(/themes/168/public/assets/images/ban-bgs.jpg);}
.ban-fr ul {display:none;}
.ban-fl {width:50%;left:-6%;top:22%;}
.ban-fr {width:60%;padding:40px 0;}
.banner .ban-btn i {display:none;}
.banner .ban-btn a {margin-left:0;}
.ban-fl .ban01 {display:none;}
.ban-fl .ban02 {display:block;}
.ban-txt {margin-bottom:36px;}
.index-pro,.index-case,.index-news,.about-intro,.about-ability,.about-honor,.about-nation {padding:40px 0;}
.index-txt {margin-bottom:40px;}
.index-txt h1,.place-txt h1,.inner-fr h1 {font-size:34px;}
.index-txt h2 {font-size:32px;padding-bottom:16px;}
.about-name h2,.about-nation h2,.cont-name h2 {font-size:32px;}
.about-nation h2 span {font-size:28px;}
.video-txt {font-size:24px;}
.index-txt p,.about-txt p {font-size:16px;}
.index-pro .list-txt p,.pro-fr li .list-txt p {display:none;}
.index-pro .list-txt {margin:0;background:#fff;}
.pro-fr {width:50%;}
.index-pro .list-txt h3 a {font-size:18px;}
.pro-fr li .list-txt {width:66%;}
.index-case li .list-txt {margin-left:16px;margin-right:16px;padding:12px 16px;}
.index-case li .list-txt h3 a {font-size:20px;margin-bottom:6px;}
.video-fr ul li {font-size:15px;}
.video-fr ul li strong {font-size:16px;}
.news-fl,.news-fr {width:100%;}
.news-fr {margin-top:36px;}
.news-txt {margin-bottom:20px;}
.news-name span {display:block;}
.about-step {padding:40px 20px;}
.about-txt strong {font-size:32px;}
.index-link {padding:16px 0;line-height:1.8;}
.index-link span {width:86px;}
.about-intro li {width:50%;}
.ability-fl {display:none;}
.ability-fr {width:100%;}
.about-ability .pic03 {margin-top:20px;}
.about-ability .pic03:before {bottom:-10px;}
.honor-fl {width:100%;}
.honor-fr {width:100%;margin-top:20px;}
.about-honor .ban-btn a {font-size:20px;}
.nation-pic p i {display:none;}
.nation-pic p strong {margin-bottom:0;}
.nation-pic p {top:15%;}
.place-txt {margin-top:40px;}
.place-txt h1:after {width:50px;height:3px;}
.place-txt h1 {padding-bottom:16px;}
.pro-list li {width:49%;margin-bottom:30px;}
.pro-list,.case-list,.news-list {margin:40px auto;}
.inner-show {margin-top:40px;}
.inner-fl {width:100%;margin-top:0;}
.inner-pic:before {top:-6px;bottom:-6px;}
.inner-pic:after {top:-12px;bottom:-12px;}
.inner-fl p {display:none;}
.inner-fr {width:100%;margin-top:30px;}
.inner-nav {line-height:100px;}
.inner-nav li a {font-size:22px;}
.rele-name {background:none;color:#335280;text-align:left;top:0;margin-bottom:20px;height:auto;line-height:30px;}
.rele-pro ul li {width:48%;margin-bottom:20px;}
.rele-pro {padding:20px 20px 10px;margin-top:0;}
.inner-name strong {font-size:30px;}
.inner-name a {font-size:18px;}
.inner-name {margin-bottom:30px;}
.inner-case li .info01 {font-size:18px;}
.inner-case li .infos {padding:8px 6px;}
.inner-news ul {margin-left:0;}
.inner-news ul li {width:100%;margin-left:0;margin-bottom:20px;}
.msg-fl {width:100%;}
.msg-txt {font-size:16px;-webkit-background-size:100%;-moz-background-size:100%;-ms-background-size:100%;-o-background-size:100%;background-size:100%;line-height:84px;}
.msg-txt strong {font-size:26px;}
.msg-txt strong:after {-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;width:20px;height:13px;}
.msg-main {margin-top:-30px;padding:20px 12px;}
.msg-fl ul {margin-top:20px;}
.msg-fc {width:100%;margin-top:0;}
.msg-btn {text-align:center;}
.msg-fl li input,.msg-fl li textarea {font-size:16px;}
.msg-show {padding-bottom:60px;}
.case-list ul li {width:47%;margin-bottom:30px;}
.hot-fl {width:100%;}
.hot-fr {width:100%;margin-top:20px;}
.list-news li a {font-size:16px;}
.list-news li a:before {width:16px;height:16px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;margin-right:10px;}
.list-news li {line-height:30px;}
.list-news {margin-top:40px;}
.main-page {margin:0 auto;}
.page-m {display:block;}
.news-box {-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;}
.news-base p {height:auto;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;border-radius:10px;padding:8px;line-height:30px;}
.news-base p span.last {float:none;}
.news-inner {padding:24px;}
.rele-pro {-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.rele-news li p {display:none;}
.cont-base h1 {font-size:36px;}
.cont-base p {font-size:20px;}
.cont-base p.cont-txt strong {font-size:22px;}
.cont-name p {font-size:16px;line-height:1.6;}
.cont-ser ul li {width:48%;margin-bottom:20px;}
.cont-ser ul li strong {font-size:22px;}
.error-base strong {font-size:24px;}
}
@media screen and (max-width:680px) {.about-step:before {right:0;}
.video-fr ul {display:none;}
.video-fr p {display:block;margin-top:20px;}
.about-step li strong {margin-top:20px;font-size:18px;}
.about-step ul {margin-left:-3%;}
.about-step ul li {width:47%;margin-bottom:20px;background:#395B8F;padding-right:0;height:auto;padding-bottom:20px;}
.about-step {padding-bottom:20px;}
.index-link,.index-link p a,.footer {font-size:15px;}
.place-txt p {font-size:16px;line-height:1.6;}
.place-about {margin-top:40px;}
.place-show img {min-height:240px;}
.pro-list li:before {display:none;}
.pro-list li {padding:0;width:47%;margin-left:3%;margin-bottom:20px;}
.pro-list ul {margin-left:-3%;}
.pro-list li:hover a.txt {color:#2e4f80;}
.pro-list li a.txt:before {display:none;}
.pro-list li a.txt {line-height:40px;}
.rele-name {font-size:24px;}
.rele-pro {padding:10px;}
.rele-txt {height:40px;line-height:40px;font-size:16px;}
.msg-show {margin-top:40px;}
.msg-txt {background:none;color:#335280;padding-left:0;height:auto;line-height:30px;margin-bottom:20px;}
.msg-txt strong {font-weight:bold;margin-right:10px;}
.msg-txt strong:after {display:none;}
.msg-main {margin-top:0;}
.msg-show {-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;background-position:center 300px;padding-bottom:30px;}
.list-news:before {display:none;}
.list-news ul {margin-left:0;}
.list-news li {margin-bottom:16px;width:100%;margin-left:0;}
.list-news {margin-top:20px;}
.ban-fr p {font-size:16px;}
.msg_con_r ul li p {font-size:14px;}
}
@media screen and (max-width:550px) {.logo {width:140px;}
.head {line-height:48px;}
.fix-night {padding:16px 0 6px;}
.fix-night p {padding-left:22px;padding-top:22px;}
.fix-night a.ly {padding-left:40px;}
.fix-night a.ly strong {font-size:22px;}
.ban-btn i,.ban-fr p:before {display:none;}
.ban-btn a {margin-left:0;}
.ban-fr p {font-size:16px;margin-bottom:20px;padding-left:0;}
.ban-txt {font-size:30px;}
.ban-btn {line-height:40px;margin-top:30px;}
.ban-btn a {font-size:18px;}
.pro-fr li .list-txt {position:static;width:100%;text-align:center;padding:10px 16px;}
.pro-fr li .list-pic {width:100%;}
.index-pro .list-txt h3 a {text-align:center;}
.pro-fr li {margin-bottom:8px;}
.pro-fl {width:62%;}
.pro-fr {width:36%;}
.index-txt {margin-bottom:30px;}
.index-txt h1 {font-size:30px;padding-bottom:16px;}
.place-txt h1,.inner-fr h1 {font-size:30px;}
.index-txt h2 {font-size:28px;padding-bottom:0;}
.about-name h2,.about-nation h2,.cont-name h2 {font-size:28px;}
.about-nation h2 span,.cont-name h2 span {font-size:24px;}
.about-txt strong {font-size:28px;}
.index-txt p,.about-txt p {display:none;}
.index-case li .list-txt p {display:none;}
.index-case li .list-txt {margin:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;padding:8px 6px;}
.index-case li .list-txt h3 a {text-align:center;font-size:18px;margin-bottom:0;}
.index-case li .list-pic {-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.video-txt {font-size:20px;}
.video-fl {width:100%;}
.video-fl span img {width:50px;height:auto;}
.video-fr {width:100%;text-align:center;}
.video-fr p {margin-top:10px;}
.index-link {display:none;}
.footer {line-height:26px;}
.honor-fr ul li {padding:6px;}
.inner-nav {line-height:80px;}
.inner-nav li a {font-size:18px;}
.inner-case,.inner-news {margin-top:40px;}
.inner-case ul {margin-left:0;}
.inner-case ul li {width:100%;margin-left:0;margin-bottom:16px;-webkit-border-top-left-radius:12px;-moz-border-top-left-radius:12px;-ms-border-top-left-radius:12px;-o-border-top-left-radius:12px;border-top-left-radius:12px;}
.inner-name strong,.msg-txt strong {font-size:24px;}
.inner-name {margin-bottom:20px;}
.case-list li .txt {font-size:18px;}
.inner-fr ul li {height:auto;padding:20px 0;}
.inner-fr ul li span {margin-top:0;}
.news-inner {margin-top:40px;}
.rele-news ul {margin-left:0;}
.rele-news ul li {width:100%;margin-left:0;}
.cont-btn i,.cont-btn a:before,.cont-btn a:after {display:none;}
.cont-base p {font-size:18px;}
.error-base strong {font-size:18px;}
.error-base p {font-size:16px;line-height:30px;}
.error-btn {line-height:50px;font-size:20px;}
}
@media screen and (max-width:480px) {.place-main {margin:16px auto;}
.inner-shows,.news-box {padding-top:16px;}
.fix-day {padding:10px 0 6px;}
.fix-day a.zx {width:44%;padding-top:16px;font-size:16px;}
.fix-day a.bd,.fix-day a.bd strong i {font-size:14px;}
.fix-day a.bd strong {font-size:20px;}
.fix-night {font-size:14px;padding-top:10px;}
.fix-night p {padding-left:20px;padding-top:20px;width:58%;}
.fix-night a.ly {padding-left:10px;}
.fix-night a.ly strong {font-size:20px;}
.index-pro .list-txt h3 a {font-size:16px;}
.index-txt {margin-bottom:24px;}
.index-txt h1:after {width:50px;height:4px;}
.index-txt h1,.place-txt h1,.inner-fr h1,.news-base h1 {font-size:24px;}
.index-txt h2,.about-name h2,.about-nation h2,.cont-name h2,.cont-name h2 {font-size:24px;}
.about-nation h2 span,.cont-name h2 span {font-size:18px;}
.about-txt strong {font-size:24px;}
.pro-fl {width:100%;margin-bottom:12px;}
.pro-fr {width:100%;}
.pro-fr li {margin-bottom:12px;}
.index-pro,.index-case,.index-news,.about-intro,.about-ability,.about-honor,.about-nation {padding:30px 0;}
.index-case li .list-txt h3 a {font-size:16px;}
.index-case ul {margin-left:-2%;}
.index-case li {width:48%;margin-left:2%;}
.news-txt .more {color:#666;font-size:16px;}
.news-txt .link {font-size:20px;-webkit-background-size:20px 20px;-moz-background-size:20px 20px;-ms-background-size:20px 20px;-o-background-size:20px 20px;background-size:20px 20px;padding-left:30px;}
.news-name span {display:none;}
.news-name a {font-size:18px;white-space:initial;line-height:28px;}
.list-news li a {white-space:initial;line-height:28px;}
.index-news li {margin-top:20px;}
.about-step ul li {margin-bottom:12px;}
.index-about {padding:40px 0;}
.about-txt {margin-bottom:30px;}
.footer {padding:15px 0;}
.about-intro li {font-size:16px;}
.about-intro li img {width:84px;}
.nation-pic p strong {font-size:18px;}
.nation-pic {margin-top:20px;}
.pro-list li a.txt {font-size:18px;}
.pro-list li {margin-bottom:10px;}
.pro-list,.case-list,.news-list {margin:30px auto;}
.inner-cont .cont01 {font-size:20px;padding-right:52px;}
.inner-cont .cont02 a {font-size:24px;}
.inner-shows {padding-bottom:40px;}
.inner-show {margin-top:30px;}
.inner-nav {line-height:60px;-webkit-border-radius:0 0 10px 10px;-moz-border-radius:0 0 10px 10px;-ms-border-radius:0 0 10px 10px;-o-border-radius:0 0 10px 10px;border-radius:0 0 10px 10px;}
.inner-nav li a {font-size:16px;}
.inner-news li .pics {width:120px;}
.inner-news li .infos {padding:2px 5px 2px 2px;}
.inner-news li .infos > a {font-size:16px;}
.inner-news li .infos p {margin-top:6px;}
.inner-news li a span {display:none;}
.msg-fc dt {font-size:16px;margin-top:20px;}
.msg-fc dd {font-size:18px;}
.msg-pic {width:120px;right:10px;}
.msg-btn span input {line-height:48px;}
.msg-fc {margin-top:20px;}
.inner-name a {font-size:16px;}
.case-list li p {display:none;}
.case-list li .txt {margin-bottom:0;text-align:center;}
.case-list ul li,.case-list li .pic a img {-webkit-border-radius:0 10px 0 10px;-moz-border-radius:0 10px 0 10px;-ms-border-radius:0 10px 0 10px;-o-border-radius:0 10px 0 10px;border-radius:0 10px 0 10px;}
.case-list ul li {margin-bottom:20px;}
.case-list li .info {padding:10px 8px;line-height:24px;}
.case-list li .txt {font-size:16px;}
.inner-fr h1 {margin-bottom:16px;}
.inner-fr ul li span {font-size:15px;}
.inner-fr ul li {font-size:18px;}
.inner-cont {margin-top:20px;}
.inner-fr p.case-line {padding:8px 0;}
.main-fl h2,.main-fl h3 {font-size:22px;margin-bottom:20px;}
.main-fl h3,.main-fl h2 {font-size:22px;margin-bottom:20px;}
.main-fl h3:before,.main-fl h2:before {width:40px;height:23px;-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;-o-background-size:cover;background-size:cover;top:6px;}
.main-fl p,.main-fl table {margin-bottom:16px;}
.main-fl p {font-size:16px;}
.inner-main {margin-top:40px;}
.prev-next {padding:6px;margin:30px 0;}
.prev-next ul {padding:0 12px;}
.prev-next ul li img {display:none;}
.prev-next ul li {font-size:16px;line-height:48px;}
.hot-fl .info .txt {font-size:20px;}
.hot-fr li a {font-weight:bold;}
.hot-fl .info span,.hot-fl .info .more,.hot-fr li span {display:none;}
.hot-fr li p,.hot-fl .info p {margin-bottom:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.hot-fl .info .txt,.hot-fr li a {font-size:18px;}
.hot-fr li {margin-bottom:10px;}
.hot-fr {margin-top:10px;}
.hot-fl .info,.hot-fr li {padding:12px;}
.page-m {margin:30px auto 40px;}
.news-base {margin-top:32px;}
.news-base p {margin-top:24px;}
.news-base p span {font-size:13px;margin-right:5px;}
.news-base p span img {width:14px;margin-right:4px;}
.news-inner {padding:16px;}
.news-inner {margin-top:30px;}
.rele-news li a {font-size:16px;}
.rele-news ul li {margin-bottom:12px;}
.cont-base h1 {font-size:30px;}
.cont-base p {font-size:16px;line-height:1.8;margin-bottom:30px;}
.cont-base p.cont-txt img {width:16px;}
.cont-base p.cont-txt strong {font-size:20px;}
.cont-base p.cont-txt {margin-bottom:10px;}
.cont-base {margin-top:60px;}
.cont-btn {margin-top:40px;}
.cont-box {padding-bottom:60px;}
.cont-btn {line-height:50px;}
.cont-btn a {font-size:20px;}
.cont-ser ul li strong {font-size:20px;padding:8px 0;}
.cont-ser ul li p {padding:10px;}
.cont-name p {margin-top:12px;}
.banner {text-align:center;}
.ban-fl {width:100%;left:0;position:static;padding-right:0;margin:30px 0 10px 0;}
.ban-fl .ban02 img {max-width:300px;width:100%;}
.ban-fr {width:100%;padding-top:0;}
.ban-txt {margin-bottom:24px;}
.news-name a {font-size:16px;}
.error-base strong i {display:none;}
.msg-fl li textarea {height:120px;}
.msg-btn {margin-top:20px;}
.inner-cont .cont01 {width:240px;height:79px;line-height:79px;font-size:18px;padding-right:40px;}
.inner-cont .cont02 {margin-top:10px;}
.main-fl p strong {font-size:18px;}
.rele-name {font-size:22px;}
.cont-name {margin-bottom:20px;}
}
@media screen and (max-width:370px) {.navBtn img {width:24px;}
body {padding-bottom:50px;}
.fix-day a.zx {padding-top:12px;font-size:15px;}
.fix-day a.bd {font-size:12px;}
.fix-day a.bd strong {font-size:17px;}
.fix-day a.bd:before {top:8px;}
.fix-night {font-size:12px;padding-top:8px;}
.fix-night p {width:58%;}
.fix-night a.ly strong {font-size:18px;}
.index-txt h1,.place-txt h1,.inner-fr h1,.news-base h1 {font-size:22px;}
.index-txt h2,.about-name h2,.about-nation h2 {font-size:20px;}
.main-fl h2,.main-fl h3,.cont-name h2 {font-size:20px;}
.about-nation h2 span,.cont-name h2 span {font-size:16px;}
.ban-txt {font-size:24px;}
.about-txt strong {font-size:20px;}
.index-case li .list-txt h3 a {font-size:15px;}
.news-txt .link {font-size:18px;}
.about-step:after {left:8px;top:8px;right:8px;bottom:8px;}
.about-step {padding:20px 16px;}
.about-step li p {font-size:15px;}
.footer {font-size:13px;}
.about-intro ul {margin-top:10px;}
.about-intro li {font-size:14px;}
.about-honor .ban-btn a {font-size:18px;}
.nation-pic p strong {font-size:16px;}
.pro-list li a.txt {font-size:16px;}
.pro-list,.case-list,.news-list {margin:24px auto;}
.pro-list li a.pic img {-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;}
.inner-nav {line-height:50px;}
.inner-nav li a {font-size:15px;}
.inner-case,.inner-news {margin-top:30px;}
.inner-case li .info01 {font-size:16px;}
.inner-news li .pics {width:100px;}
.inner-news li .infos p {display:none;}
.inner-news li .infos > a {font-weight:normal;margin-top:8px;}
.msg-fc dd {font-size:16px;}
.msg-pic {width:100px;right:6px;}
.msg-fl p {display:none;}
.msg-fc {margin-top:10px;}
.msg-show {margin-top:20px;}
.place-txt p {font-size:15px;}
.case-list ul li {margin-bottom:10px;}
.case-list li .txt,.list-news li a {font-size:15px;}
.inner-fr p {line-height:1.8;}
.hot-fl .info,.hot-fr li {padding:12px 8px;}
.hot-fl .info .txt,.hot-fr li a {font-size:16px;}
.hot-fl .info p,.hot-fr li p {margin-top:10px;font-size:15px;line-height:28px;}
.news-base p img {display:none;}
.news-base p span {font-size:12px;}
.news-base p {line-height:24px;}
.main-fl h3:before {width:30px;height:17px;top:12px;}
.main-fl h3 {padding-left:32px;}
.cont-base h1 {font-size:26px;}
.cont-base p {font-size:15px;}
.cont-base p.cont-txt strong {font-size:18px;}
.cont-base p.cont-txt img {margin-right:4px;}
.cont-btn {line-height:44px;}
.cont-btn a {font-size:18px;}
.cont-ser ul li p {font-size:15px;}
.cont-ser ul li strong {font-size:16px;}
.cont-name p {display:none;}
.ban-fr p {font-size:15px;margin-bottom:12px;}
.error-base strong {margin-top:30px;}
.index-case ul {margin-left:0;}
.index-case li {width:100%;margin-left:0;margin-bottom:10px;}
.index-news li {margin-top:10px;}
.inner-cont .cont02 a {font-size:22px;}
}
.pc_cs {display:block;}
.mob_cs {display:none;}
@media screen and (max-width:480px) {.mob_cs {display:block;}
.xl .active {display:none;}
.xl {display:none;}
.xl:last-child {display:block;}
.xl li {width:100%;margin-bottom:12px;}
.bt-top>a {display:none;}
.hot-fr li {width:100%;}
.pc_cs {display:none;}
.contact_banner_txt h1 {font-size:30px;text-align:center;}
.contact_banner_txt {padding:60px 0 90px 0;}
.contact_banner_txt_box {width:100%;margin:0;text-align:center;}
.contact_banner_txt p.company_address {font-size:16px;padding-left:0;}
.contact_banner_txt_box_con p {font-size:18px;}
.msg_con_r {display:none;}
.msg_con_l {width:100%;padding-left:5%;}
.contanct_kh_con ul li {width:49%;margin:0;}
.contact_adress_tit .tit,.contanct_kh_tit .tit {font-size:22px;}
.contact_adress_tit p,.contanct_kh_tit p {font-size:16px;}
.contact_adress {display:none;}
.contanct_kh_con {background:no-repeat;}
.contanct_kh_con ul li p {font-size:20px;}
.msg_con_l p.tit {font-size:22px;padding:4px 10px 4px 20px;border-radius:0 25px 25px 0;width:100%;}
.contact_banner_txt_box_con_ul li {font-size:18px;}
.honor-fr {display:none;}
.nation-pic img {width:48%;margin-right:1%;}
.about-nation p {display:none;}
.pro-ul li {width:50%;}
.pro-ul li:nth-child(n+5) {display:none;}
}