header,
footer,
.header-m,
main,
.i-banner,
.banner {
 transition:all .5s;
 -webkit-transition:all .5s
}
.header .logo {
 margin-left:.25rem;
 height:85px;
 line-height:85px;
 overflow:hidden
}
.header nav ul li {
 position:relative;
 float:left;
 margin:0 20px
}
.header nav ul li.cur a::after,
.header nav ul li:hover a::after {
 -webkit-transform:scale(1);
 transform:scale(1)
}
.header nav ul li:hover .sub-menu {
 visibility:visible;
 opacity:1;
 top:85px
}
.header  nav > ul > li>a {
 position:relative;
 color:#000;
 font-size:18px;
 height:85px;
 line-height:85px;
text-transform: uppercase;
}
.header  nav > ul > li>a::after {
 position:absolute;
 content:'';
 left:0;
 bottom:25px;
 width:100%;
 height:3px;
 background:#007e76;
 transform:scale(0, 1);
 -webkit-transform:scale(0, 1);
 transition:all .3s;
 -webkit-transition:all .3s
}
.header  nav > ul > li li{
width:100%;
margin:0;
}
.header nav ul li .sub-menu {
 visibility:hidden;
 opacity:0;
 z-index:1;
 top:110px;
 left:50%;
 padding:10px;
 width:180px;
 background:rgba(255,255,255,0.9);
 transform:translateX(-50%);
 -webkit-transform:translateX(-50%);
 transition:all .5s;
 -webkit-transition:all .5s;
position:absolute;
}
.header nav ul li .sub-menu a {
 display:block;
 line-height:23px;
 padding:8px 0;
 text-align:left;
 border-bottom:1px solid rgba(0,0,0,0.1);
 text-transform: capitalize;
}
.header nav ul li .sub-menu a:hover {
 color:#fff;
 background:#25a8db
}
.header .search-btn {
 width:19px;
 height:85px;
 background:url(../images/search.png) no-repeat center;
 margin:0 .69rem;
 cursor:pointer
}
.header .language {
 height:85px;
 line-height:85px
}
.header .language a {
 color:#000;
 font-weight:bold;
 font-size:16px
}
.header .language a img {
 vertical-align:-3px
}
.header .language a:hover {
 text-decoration:underline
}
.header .language em {
 vertical-align:2px
}
.header .bdsharebuttonbox {
 font-size:0;
 text-align:center;
 margin-right:.35rem
}
.header .bdsharebuttonbox a {
 float:none;
 display:inline-block;
 width:15px !important;
 height:85px !important;
 margin:0 !important;
 padding:0 !important;
 background-image:url(../images/header_share.png);
 background-repeat:no-repeat;
 background-position:center
}
.bd_weixin_popup {
 height:auto !important
}
footer {
 padding:.6rem 3% .55rem 3%;
 background:-webkit-linear-gradient(left, #25a8dc, #14ae69);
 background:-o-linear-gradient(right, #25a8dc, #14ae69);
 background:-moz-linear-gradient(right, #25a8dc, #14ae69);
 background:linear-gradient(to right, #25a8dc, #14ae69);
bottom: 0;
position: relative;
width:100%;
}
footer .icon {
/* width:40px*/
}
footer .item {
 margin-right:1rem
}
footer .item:nth-child(1) {
width:25%
}
footer .item .txt {
 line-height:18px;
 margin-left:.2rem
}
footer .bdsharebuttonbox {
 font-size:0;
 text-align:center
}
footer .bdsharebuttonbox a {
 float:none;
 display:inline-block;
 width:33px !important;
 height:33px !important;
 /*margin:0 12px !important;*/
 padding:0 !important;
 background-repeat:no-repeat;
 background-position:center
}
footer .copright {
 line-height:30px
}
.i-banner .slick-arrow {
 width:.58rem;
 height:.58rem;
 border:2px solid #fff;
 border-radius:50%
}
.i-banner .slick-prev {
 left:inherit;
 right:2%;
 background:url(../images/banner_l.png) no-repeat center;
 margin-top:-0.41rem
}
.i-banner .slick-next {
 right:2%;
 background:url(../images/banner_r.png) no-repeat center;
 margin-top:.41rem
}
.i-banner .slick-dots {
 display:none !important
}
.main-nav-p.fl.ov > ul > li ul{
display:none;
}
.i-banner .icon {
 position:absolute;
 bottom:5%;
 left:0;
 width:100%;
 height:.56rem;
 background:url(../images/lower_icon.png) no-repeat center;
 animation:animation_icon .8s cubic-bezier(.445, .05, .55, .95) .2s infinite alternate;
 -webkit-animation:animation_icon .8s cubic-bezier(.445, .05, .55, .95) .2s infinite alternate
}
.i-banner a {
 display:block;
 min-height:85px
}
.i-banner .dn {
 display:none !important
}
@-webkit-keyframes animation_icon {
 0% {
  opacity:0;
  transform:translateY(-30%)
 }
 100% {
  transform:none
 }
}
@keyframes animation_icon {
 0% {
  opacity:0;
  -webkit-transform:translateY(-30%)
 }
 100% {
  opacity:1;
  -webkit-transform:none
 }
}
.i-tt1 {
 display:table;
 color:#3a3a3a;
 font-size:30px;
 margin:0 auto
}
.i-tt1::before,
.i-tt1::after {
 position:absolute;
 content:'';
 width:196px;
 height:100%
}
.i-pro .slider {
 margin-left:-13px
}
.i-pro .item {
 padding-left:13px
}
.i-pro .item .img {
 height:3.2rem
}
.i-pro .item .img img {
 width:auto
}
.i-pro .item h3 {
 font-size:24px;
 color:#3a3a3a
}
.i-pro .item .els2 {
 display:none;
 height:50px
}
.i-pro a {
 background:#f4f4f4
}
.i-pro a:hover h3 {
 color:#25a8db;
 text-decoration:underline
}
.i-pro .slick-dots {
 bottom:6%
}
.i-application .list .item {
 position:relative;
 width:17.9%;
 float:left;
 height:6.1rem
}
.i-application .list .item .imgs {
 width:100%;
 height:100%
}
.i-application .list .item.cur {
 width:28.4%
}
.i-application .list .item.cur .info1 {
 visibility:hidden;
 opacity:0
}
.i-application .list .item.cur .info2 {
 transform:scale(1, 1);
 -webkit-transform:scale(1, 1);
 visibility:visible;
 opacity:1
}
.i-application .list .info1 {
 top:0;
 left:0;
 padding:0 16%;
 align-items:inherit;
 -webkit-align-items:inherit;
 transition:all .3s;
 -webkit-transition:all .3s
}
.i-application .list .info1 em {
 position:relative;
 font-size:18px
}
.i-application .list .info1 em::after {
 position:absolute;
 content:'';
 left:0;
 top:-0.3rem;
 width:21px;
 height:1px;
 background:#fff
}
.i-application .list .info1 h3 {
 width:auto;
 font-size:24px
}
.i-application .list .info1 .icon {
 width:21px;
 height:21px;
 background:url(../images/i_application_icon.png) no-repeat center
}
.i-application .list .info2 {
 visibility:hidden;
 opacity:0;
 top:0;
 left:0;
 padding:.1rem;
 transition:all .3s;
 -webkit-transition:all .3s;
 transform:scale(0, 1);
 -webkit-transform:scale(0, 1)
}
.i-application .list .info2::after {
 opacity:.82;
 position:absolute;
 content:'';
 width:100%;
 height:100%;
 background:-webkit-linear-gradient(left top, #229bcb, #129f61);
 background:-o-linear-gradient(bottom right, #229bcb, #129f61);
 background:-moz-linear-gradient(bottom right, #229bcb, #129f61);
 background:linear-gradient(to bottom right, #229bcb, #129f61)
}
.i-application .list .info2 .con {
 position:relative;
 z-index:1;
 padding:7% 12%;
 border:1px solid #fff;
 justify-content:flex-end;
 -webkit-justify-content:flex-end
}
.i-application .list .info2 .con h3 {
 font-size:24px
}
.i-application .list .info2 .con .txt {
 height:60px;
 margin-top:39%;
 margin-bottom:14%
}
.i-application .list .info2 .con .link {
 width:100%
}
.i-application .list .info2 .con .link em {
 margin-top:.1rem
}
.i-application .list .info2 .con .link a {
 width:20%;
 margin:0px auto;
}
.i-application .list .info2 .icon {
 height:43px;
 background-repeat:no-repeat;
 background-position:center
}
.i-application .list .info2 a:hover em {
 text-decoration:underline
}
.i-application .slick-dots {
 bottom:8%
}
.i-application .slick-dots div {
 background:#fff
}
.i-guide {
 height:818px;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center
}
.i-guide .list1 {
 max-width:1122px;
 height:100%;
 margin:0 auto
}
.i-guide .list1 a {
 position:absolute;
 width:165px;
 height:110px
}
.i-guide .list1 a:nth-child(1) {
 top:350px;
 left:0
}
.i-guide .list1 a:nth-child(2) {
 top:150px;
 left:271px
}
.i-guide .list1 a:nth-child(3) {
 top:547px;
 left:270px
}
.i-guide .list1 a:nth-child(4) {
 top:150px;
 left:708px
}
.i-guide .list1 a:nth-child(5) {
 top:347px;
 right:0
}
.i-guide .list1 a:nth-child(6) {
 top:546px;
 right:250px
}
.i-guide .list1 a.more {
 left:50%;
 top:50%;
 width:238px;
 height:238px;
 border-radius:50%;
 transform:translateX(-50%) translateY(-50%);
 -webkit-transform:translateX(-50%) translateY(-50%)
}
.i-guide .list2 h2 {
 display:table;
 color:#3a3a3a;
 font-size:30px;
 margin:0 auto
}
.i-guide .list2 h2::before,
.i-guide .list2 h2::after {
 position:absolute;
 content:'';
 width:196px;
 height:100%
}
.i-guide .list2 h2::before {
 left:-228px;
 background:url(https://static.fengchaoy.com/theme_6490/) no-repeat center
}
.i-guide .list2 h2::after {
 right:-228px;
 background:url(https://static.fengchaoy.com/theme_6490/) no-repeat center
}
.i-guide .list2 li {
 margin-top:.25rem;
 padding:0 .25rem
}
.i-guide .list2 .icon {
 width:100%;
 padding-bottom:100%;
 border-radius:50%;
 background-color:#ebebeb;
 background-repeat:no-repeat;
 background-position:center
}
.i-guide .list2 h3 {
 font-size:16px;
 margin-top:.15rem
}
.i-about {
 padding-top:.95rem;
 padding-bottom:.9rem;
 margin-bottom: 16px;
}
.i-about .item-list .item {
 display:none
}
.i-about .item-list .item.cur {
 display:block
}
.i-about h2 {
 position:relative;
 font-size:30px;
 margin-bottom:.8rem
}
.i-about h2::after {
 position:absolute;
 content:'';
 left:50%;
 bottom:-0.6rem;
 width:1px;
 height:.45rem;
 background:#fff
}
.i-about .txt {
 height:60px;
 margin-bottom:.4rem
}
.i-about .btn .icon {
 width:80px;
 height:80px;
 border-radius:50%;
 border:1px solid #fff
}
.i-about .btn a {
 margin:0 3%
}
.i-about .btn h3 {
 margin-top:.2rem
}
.i-about .bg {
 z-index:-1;
 top:0;
 left:0
}
.i-about .bg img {
 position:absolute;
 top:0;
 left:0;
 visibility:hidden;
 opacity:0;
 object-fit:cover;
 transition:all .3s;
 -webkit-transition:all .3s
}
.i-about .bg img.cur {
 visibility:visible;
 opacity:1
}
.banner {
 position:relative;
 background-size:cover;
 background-repeat:no-repeat;
 background-position:center
}
.banner h2 {
 display:none;
 position:absolute;
 top:0;
 left:0;
 font-size:48px
}
.in-main {
 background:#f8f8f8
}
.in-main .main-home {
 border:none
}
.in-main .main-nav-p {
 margin-top:52px
}
.in-main .main-nav-p li.cur {
 padding:0;
 background:#25a8db
}
.in-main .main-nav-p li.cur a {
 color:#fff
}
.in-main .main-nav-p li.cur a::after {
 transform:rotate(0);
 -webkit-transform:rotate(0);
 background:url(../images/main_nav_bg2.png) no-repeat center
}
.main-nav-p {
 width:220px;
 /*margin-top: 68px;*/
}
.main-nav-p em {
 height:65px;
 line-height:65px;
 border-top-left-radius:30px;
 padding-left:20px;
 background:#25a8db
}
.in-main .main-nav-p li.cur {
    padding: 0;
    background: #25a8db;
}
.main-nav-p li {
 background:#dff2f9;
 margin-bottom:1px;
 text-transform:capitalize;
}
.main-nav-p li a {
 line-height:22px
}
.main-nav-p li a:hover {
 color:#25a8db
}
.main-nav-p li a:visited ul:visited{
        display: block!important;
}
.main-nav-p li>a {
width:100%;
 position:relative;
 padding:14px 30px 14px 20px;
 transition:all .3s;
 -webkit-transition:all .3s;
 text-transform: capitalize;
 
}
.main-nav-p li>a::after {
 top:50%;
 right:16px;
 position:absolute;
 content:'';
 width:12px;
 height:12px;
 background:url(../images/main_nav_bg.png) no-repeat center;
 margin-top:-6px
}
.main-nav-p li .sub {
 display:none
}
.main-nav-p li .sub-menu a {
 position:relative;
 padding:0 43px;
 margin-bottom:14px;

}
.main-nav-p li ul li a{
    text-transform: capitalize;
}
.main-nav-p li .sub-menu a::after {
 position:absolute;
 content:'';
 left:30px;
 top:70%;
 width:6px;
 height:6px;
 border-radius:50%;
 background:#c5e8f3;
 transform:translateY(-50%);
 -webkit-transform:translateY(-50%)
}
.main-nav-p li.cur {
 /*padding:12px 0 5px 0*/
}
.main-nav-p li.cur>a {
 font-weight:bold;
 color:#fff;
 background: #25a8db;
}
.in-main .main-nav-p li.cur {
    padding: 0;
    background: #25a8db;
}
.main-nav-p li.cur>a::after {
 transform:rotate(90deg);
 -webkit-transform:rotate(90deg)
}
.main-nav-p li.cur .sub {
 display:block
}
.main-nav-p li a:hover {
    color: #25a8db;
}
.content {
 width:calc(100% - 220px);
 min-height:400px
}
.main-home {
 border-bottom:1px solid #cdcdcd
}
.main-home .con {
 text-transform: lowercase;
 padding-left:35px;
 background:url(../images/main_home.png) no-repeat 3px center;
 padding: 2px 0 0 30px;
}
.main-home .con li a {
text-transform: capitalize;
}
.main-home a {
 color:#6b6b6b
}
.main-home a:hover {
 color:#25a8db
}
.event-list ul {
 padding-top:80px
}
.event-list ul::after,
.event-list ul::before {
 position:absolute;
 content:''
}
.event-list ul::before {
 top:0;
 left:68px;
 width:42px;
 height:42px;
 background:url(../images/event_icon.png) no-repeat center
}
.event-list ul::after {
 z-index:-1;
 top:42px;
 left:90px;
 width:1px;
 height:100%;
 background:#dfdfe1
}
.event-list li {
 margin-bottom:.3rem
}
.event-list .date {
 position:relative;
 width:80px;
 height:28px;
 line-height:28px;
 color:#fff;
 border-radius:3px;
 background:#25a8db
}
.event-list .date::after,
.event-list .date::before {
 top:50%;
 position:absolute;
 content:'';
 transform:translateY(-50%);
 -webkit-transform:translateY(-50%)
}
.event-list .date::before {
 right:-4px;
 border-left:4px solid #25a8db;
 border-top:3px solid transparent;
 border-bottom:3px solid transparent
}
.event-list .date::after {
 right:-14px;
 width:7px;
 height:7px;
 border-radius:50%;
 background:#25a8db
}
.event-list .info {
 padding-left:34px;
 width:calc(100% - 80px);
 color:#3e3e3e;
 line-height:20px
}
.pro-list ul {
 margin-left:-0.3rem
}
.pro-list li {
 padding-left:.3rem;
 padding-bottom:.25rem
}
.pro-list li a:hover h3 {
 color:#25a8db
}
.pro-list .imgs {
 height:272px
}
.pro-list h3 {
 height:47px;
 line-height:47px;
 color:#3a3a3a
}
.pro-list2 ul {
 margin-left:-0.15rem
}
.pro-list2 ul li {
 padding-left:.15rem;
 margin-bottom:.15rem
}
.pro-list2 ul li a {
 background:#f4f4f4
}
.list2222 ul li a {
 background:#ffffff;
}
.pro-list2 ul li a:hover h3 {
 color:#25a8db;
 text-decoration:underline
}
.pro-list2 .item .img {
 height:2rem
}
.pro-list2 .item .img img {
 width:auto;
 max-width:90%;
 max-height:90%
}
.pro-list2 .item h3 {
 font-size:24px;
 color:#232323;
}
.pro-list2 .item .els2 {
 height:50px
}
.pro-info .tt1 {
 padding:.1rem .45rem;
 background:#25a8db
}
.pro-info .tt1 .page_title{color:#fff;padding-bottom: 0px}
.pro-info .tt1 h3 {
 width:calc(100% - 100px);
 font-size:18px
}
.pro-info .return-btn {
 height:33px;
 line-height:33px;
 padding-left:32px;
 background:url(../images/return.png) no-repeat left center
}
.pro-info .return-btn:hover {
 text-decoration:underline
}
.pro-info .tt2 {
 font-size:18px;
 border-bottom:2px solid #f2f2f2
}
.pro-info .tt2 em {
 margin-bottom:-2px;
 border-bottom:3px solid #19ac95
}
.pro-info .edit {
 overflow:auto
}
.pro-info .edit table {
 width:100%!important
}
.news-list ul li {
 padding-top:.3rem;
 padding-bottom:.2rem;
 border-bottom:1px solid #e8e8e8
}
.news-list li a:hover h3 {
 color:#25a8db
}
.news-list .imgs,
.news-list .info-w {
 height:123px
}
.news-list .imgs {
 width:206px
}
.news-list .info-w {
 width:calc(100% - 206px)
}
.news-list .date,
.news-list .info {
 height:100px
}
.news-list .date {
 width:85px;
 text-align:center;
 color:#585858;
 border-right:1px solid #e8e8e8
}
.news-list .date em {
 font-size:24px;
 margin-bottom:3px
}
.news-list .info {
 width:calc(100% - 85px);
 padding-left:.3rem
}
.news-list .info h3 {
 font-size:16px;
 padding-bottom:.1rem
}
.news-list .info .els2 {
 height:48px;
 line-height:24px;
 color:#8d8d8d
}
.news-info {
 width:100%;
 padding-left:0
}
.news-info .tt1 {
 padding:3% 3.7%;
 background:#25a8db
}
.news-info .tt1 h3 {
 width:calc(100% - 100px)
}
.news-info .tt1 h3 em {
 font-size:18px
}
.news-info .return-btn {
 height:21px;
 line-height:21px;
 padding-left:32px;
 background:url(../images/return.png) no-repeat left center
}
.news-info .return-btn:hover {
 text-decoration:underline
}
.news-info .edit {
 padding:2.5% 3.7%;
 color:#444
}
.news-info .page {
 width:100%;
 padding:20px .4rem
}
.news-info .page em {
 color:#7d7d7d
}
.news-info .page .con-l {
 width:calc(100% - 90px);
 color:#7d7d7d
}
.news-info .page .con-l a {
 margin-top:24px
}
.news-info .page .con-l a:first-child {
 margin-top:0
}
.news-info .page .con-l a:hover span {
 text-decoration:underline
}
.news-info .page .con-l em {
 width:58px;
 border-right:2px solid #ebebeb
}
.news-info .page .con-l span {
 width:calc(100% - 58px);
 padding-left:.2rem
}
.news-info .page .con-r a {
 padding-left:32px;
 color:#919191;
 background:url(https://static.fengchaoy.com/theme_6490/) no-repeat left center
}
.news-info .page .con-r a:hover {
 text-decoration:underline
}
.faq-list li {
 margin-bottom:8px
}
.faq-list li.cur h3 {
 color:#fff;
 background:#25a8db  url(../images/faq_icon1s.png) no-repeat 20px center
}
.faq-list h3 {
 background:#25a8db;
 color:#444;
 line-height:21px;
 padding:.13rem 0 .13rem 64px;
 background:#eee url(../images/faq_icon1.png) no-repeat 20px center;
 cursor:pointer
}
.faq-list .info {
 padding-left:64px;
 background:url(../images/faq_icon2.png) no-repeat 20px .15rem
}
.join-list .head {
 background:#d3ebf4
}
.join-list .head .item {
 color:#1e1e1e
}
.join-list li {
 /*border-bottom:1px solid #e9e9e9*/
}
.join-list .list li:nth-child(even) {
 background:#f8f8f8
}
.join-list .item {
 float:left;
 height:48px;
 line-height:48px;
 width:14%;
 text-align:center
}
.join-list .item:first-child {
 width:30%
}
.join-list .btn a {
 display:block;
 height:24px;
 line-height:24px;
 color:#fff;
 padding:0 .16rem;
 border-radius:10px;
 background:#a1a1a1
}
.join-list .btn a:hover {
 color:#fff;
 background:#25a8db
}
.application .tab-head li {
 float:left;
 height:32px;
 font-size: 16px;
 line-height:32px;
 padding:0 .35rem;
 margin-right:7px;
 margin-bottom:.2rem;
 background:#f6f6f6
}
.application .tab-head li.cur {
 color:#fff;
 background:#25a8db
}
.application .tab-body .con-l {
 width:65.6%;
 padding-right:4.5%
}
.application .tab-body .con-l .list {
 margin-left:-0.2rem
}
.application .tab-body .con-l .list .item {
 padding-left:.2rem;
 margin-bottom:.2rem
}
.application .tab-body .con-l .list .item a {
 display:block
}
.application .tab-body .con-l .list .img {
 height:2.54rem;
 border:1px dashed #959595
}
.application .tab-body .con-l .list .img img {
 max-width:95%;
 max-height:95%
}
.application .tab-body .con-l .edit {
 line-height:24px;
 color:#5e5e5e
}
.application .tab-body .con-l .edit p {
    font-size: 16px;
}
.application .tab-body .con-r {
 width:34.4%
}
.application .tab-body .tt1 {
 width:400px;
 height:43px;
 background:url(../images/application_title.png) no-repeat center
}
.application .tab-body .tt1 span {
 width:48px;
 height:43px;
 line-height:43px;
 font-size:24px;
 position: absolute;
 left: 35px;
}
.application .tab-body .tt1 i {
 width:300px;
 height:40px;
 padding-right:20px;
 font-size:14px;
}
.application .tab-body .list2 {
 width:calc(100% - 288px)
}
.application .tab-body .list2 .lg-4 {
 padding:0 .15rem;
 margin-bottom:.24rem;
display:flex;
width:100%;
}
.application .tab-body .list2 .img {
 height:1.8rem
}
.application .tab-body .list2 .img img {
 max-width:95%;
 max-height:95%
}
.application .tab-body .list2 h3 {
 height:30px;
 line-height:30px
}
.query form {
 max-width:542px;
 height:63px;
 margin-left:25%;
 margin-right:auto;
 border-radius:30px;
 padding:0 7px;
 overflow:hidden;
 background:#f5f5f5
}
.query .txt {
 width:calc(100% - 53px);
 font-size:14px;
 padding:0 15px;
 background:transparent
}
.query .btn {
 width:53px;
 height:53px;
 border-radius:50%;
 font-size:0;
 background:#25a8dc url(../images/query_icon.png) no-repeat center
}
.query th {
 font-size:16px;
 color:#2c2c2c;
 padding:.15rem 0;
 background:#d3ebf4
}
.query td {
 line-height:22px;
 padding:.1rem 0
}
.query tbody tr:nth-child(even) {
 background:#f5f5f5
}
.slick-dots div.slick-active,
.slick-dots div:hover,
.slick-dots div:focus {
 background:#25a8db
}
.in-page {
 line-height:24px
}
.in-page a {
 padding:0 8px;
 height:24px;
 line-height:24px
}
.in-page a:hover,
.in-page a.cur {
 border-color:#25a8db;
 background:#25a8db;
 color:#fff
}
.tab-head li {
 cursor:pointer
}
.tab-body li {
 visibility:hidden;
 opacity:0;
 height:0;
 overflow:hidden;
 transition:all .3s;
 -webkit-transition:all .3s
}
.tab-body li.cur {
 visibility:visible;
 opacity:1;
 height:inherit
}
.edit {
 overflow:hidden
}
.edit span {
 display:inline;
 font-size: 16px !important;
}
.edit img {
 width:auto !important;
 height:auto !important
}
.fix-wrap {
 display:none;
 z-index:9999;
 position:fixed;
 left:0;
 top:0;
 width:100%;
 height:100%;
 background:rgba(0,0,0,0.8)
}
.fix-wrap .hide {
 position:fixed;
 width:25px;
 height:25px;
 padding:25px;
 right:5%;
 top:5%;
 background:#090908;
 cursor:pointer;
 border-radius:50%;
 transition:all .8s;
 -webkit-transition:all .8s;
display:block;
}
.fix-wrap .hide::before,
.fix-wrap .hide::after {
 position:absolute;
 top:50%;
 left:50%;
 content:'';
 width:1px;
 height:55%;
 background:#fff;
 margin-top:-27.5%
}
.fix-wrap .hide::before {
 transform:rotate(45deg);
 -webkit-transform:rotate(45deg)
}
.fix-wrap .hide::after {
 transform:rotate(-45deg);
 -webkit-transform:rotate(-45deg)
}
.fix-wrap .hide:hover {
 transform:rotate(180deg);
 -webkit-transform:rotate(180deg)
}
.fix-video .video-wrap {
 min-width:55%;
 max-width:55%;
 padding:10px;
 border-radius:5px;
 border:1px solid #3a3a3a;
 box-shadow:0 0 5px rgba(0,0,0,0.5);
 background:#2d2d2d
}
.fix-video video {
 width:100%;
 height:100%;
 object-fit:cover;
 animation:ReturnToNormal .5s both;
 -webkit-animation:ReturnToNormal .5s both
}
.fix-pic {
 overflow:auto
}
.fix-pic img {
 max-height:100%;
 animation:zoomIn .5s both;
 -webkit-animation:zoomIn .5s both
}
.fix-search {
 padding:0 2.5%;
 background:#222
}
.fix-search:hover .search::after {
 transform:scale(1);
 -webkit-transform:scale(1)
}
.fix-search .search {
 position:relative;
 width:100%;
 height:125px;
 color:#555;
 padding-left:88px;
 font-size:66px;
 background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAVCAYAAACpF6WWAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyFpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNS1jMDE0IDc5LjE1MTQ4MSwgMjAxMy8wMy8xMy0xMjowOToxNSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozNEE5NEZGREQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozNEE5NEZGRUQ0QUQxMUU2OUVGNjk4Qzg2RjZCRDdENiI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM0QTk0RkZCRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM0QTk0RkZDRDRBRDExRTY5RUY2OThDODZGNkJEN0Q2Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+/Hs+IwAAAVlJREFUeNpi+P//PwMaFgLiJiC+/x8VHATiCCzqMTC6QBKSIc+AeC0QzwXiA0jiT4DYmFhDS6CaNgGxOg4NIUD8E6rOipChcVCFZUR4jwWIj0PVq+EylA2q4AAx4YWEQeAxLkMroAqESTS0D6rPAZuhL4H4NYkGgrAG1NDl2AwFgRVkGMqClBpQ5JgYIOAdA+ngL5TmR5eAGapKhqE8UPo1NkNvAbEtGYaaQOmDGDLAMIiGho0niWEKy2UWuBL/VyD+RYKBFlAD9+PLUTZQRUeAWICAgU5QB4CAIaG8745UaHQCsRkQ8wIxOxCLA7EfEG9HK7kuArEsoVLKHIgf/McPQF72RioaXwGxCD5DYdgXiBcC8S0gfgvEV4B4OhA7IqmRh+ZGELgJxFyEDCUWSwLxVSSDZalhKAhzogWFLiPYZMqBJBBfBGJRIH5ALUNBQBGI5wPxVIAAAwAoIUyRNtFOOQAAAABJRU5ErkJggg==) no-repeat 35px center
}
.fix-search .search::before,
.fix-search .search::after {
 position:absolute;
 content:'';
 left:0;
 bottom:0;
 width:100%;
 height:1px;
 transition:all 1s;
 -webkit-transition:all 1s
}
.fix-search .search::before {
 background:#515151
}
.fix-search .search::after {
 background:rgba(255,255,255,0.5);
 transform:scale(0, 1);
 -webkit-transform:scale(0, 1)
}
.fix-search .txt,
.fix-search .btn {
 color:#555;
 background:transparent
}
.fix-search .txt {
 width:100%;
 text-align:center;
 font-size:66px;
 padding-right:2%
}
.fix-search .btn {
 font-size:24px
}
.footer-head.md-12 ,.footer-head.md-12 .item {    align-items: flex-start;
    -webkit-align-items: flex-start;}
    
@media (max-width:1680px) {
footer .item .txt {font-size: 14px;}
    
}
@media (max-width:1600px) {
footer .item .txt {font-size: 13px;}
 footer .item {
  margin-right:10px
 }
}
@media (max-width:1440px) {
 footer .item {
  margin-right:40px
 }
footer .item .txt {
font-size: 12px;
}
}
@media (max-width:1360px) {
footer .item .txt {font-size: 11px;}
}
@media (max-width:1280px) {
footer {
    padding: .4rem 2% .35rem 1%;
}
footer .item:nth-child(1) {
    width: 28%;
}


@media (max-width:1200px) {
 .mauto {
  max-width:92%
 }
 .i-pro {
  max-width:92%;
  margin:0 auto
 }
 .header .search-btn {
  margin:0 .4rem
 }
 footer .item {
  margin-right:9px
 }
 footer .copright {
 
    width: auto !important;
    display: flex;
    justify-content: center;
}
}
@media (max-width:1024px) {
 body {
  padding-top:70px
 }
 .header {
  display:none
 }
 .header-m {
  display:block !important;
  z-index:999;
  position:fixed;
  left:0;
  top:0;
  width:100%;
  height:70px;
  background:#fff;
  box-shadow:1px 1px 10px rgba(0,0,0,0.1)
 }
 .header-m::after {
  display:none;
  position:fixed;
  content:'';
  top:70px;
  left:0;
  width:100%;
  height:100%;
  background:rgba(0,0,0,0.5)
 }
 .header-m .logo {
  position:absolute;
  left:50%;
  line-height:70px;
  transform:translateX(-50%);
  -webkit-transform:translateX(-50%)
 }
 .header-m .logo img {
  max-height:40px
 }
 .header-m .m-menu-b,.header-m .m-menu-a {
  display:block;
  position:absolute;
  top:0;
  left:0;
  width:60px;
  height:70px;
  cursor:pointer
 }
 .header-m .m-menu-b::before,
 .header-m .m-menu-b::after,.header-m .m-menu-a::after,.header-m .m-menu-a::before {
  position:absolute;
  top:50%;
  left:calc(35px / 2);
  content:'';
  width:25px;
  height:1px;
  z-index:9999;
  transition:all .3s ease-out .3s;
  -webkit-transition:all .3s ease-out .3s;
  background:#222
 }
 .header-m .m-menu-b::before {
  transform:translateY(-4px) rotate(0);
  -webkit-transform:translateY(-4px) rotate(0)
 }
 .header-m .m-menu-b::after {
  transform:translateY(4px) rotate(0);
  -webkit-transform:translateY(4px) rotate(0)
 }
 .header-m .m-menu,.header-m .m-menu-2 {
  display:none;
  z-index:888;
  position:fixed;
  width:100%;
  width:260px;
  height:100%;
  top:0;
  left:-260px;
  opacity:1;
  background:#fafafa;
  text-align:left;
  padding-top:70px
 }
 .header-m .m-menu::after,.header-m .m-menu-2::after {
  position:absolute;
  top:70px;
  content:'';
  width:100%;
  height:1px;
  background:#ebebeb
 }
 .header-m .nav {
  height:calc(100% - 150px);
  overflow-x:hidden;
  overflow-y:auto
 }
 .header-m .nav>li {
  border-bottom:1px solid #ebebeb;
  animation:resize .5s both;
  -webkit-animation:resize .5s both
 }
 .header-m .nav>li>a {
  position:relative;
  display:block;
  width:100%;
  font-size:15px;
  padding:0 40px;
  color:#666;
  vertical-align:middle;
  text-overflow:ellipsis;
  white-space:nowrap;
  word-wrap:break-word;
  overflow:hidden;
  height:50px;
  line-height:50px
 }
 .header-m .nav>li>a::after {
  position:absolute;
  left:20px;
  top:50%;
  margin-top:-5px;
  content:'';
  width:8px;
  height:8px;
  border:1px solid #999;
  border-radius:50%;
  background:transparent;
  transition:all .3s;
  -webkit-transition:all .3s
 }
 .header-m .nav>li .sub-menu {
  display:none
 }
 .header-m .nav>li .sub-menu a {
  position:relative;
  display:block;
  line-height:24px;
  padding:12px 40px;
  background:#f2f2f2;
  color:#4E4E4E
 }
 .header-m .nav>li .sub-menu a::before,
 .header-m .nav>li .sub-menu a::after {
  position:absolute;
  content:'';
  width:0;
  height:0;
  left:20px;
  top:20px;
  border:5px solid transparent;
  overflow:hidden;
  transition:all .3s;
  -webkit-transition:all .3s
 }
 .header-m .nav>li .sub-menu a::before {
  left:21px;
  border-left:5px solid #555
 }
 .header-m .nav>li .sub-menu a::after {
  border-left:5px #ebebeb solid
 }
 .header-m .nav>li.cur {
  position:relative
 }
 .header-m .nav>li.cur::after,
 .header-m .nav>li.cur::before {
  position:absolute;
  content:'';
  background:#999;
  transition:all .5s;
  -webkit-transition:all .5s
 }
 .header-m .nav>li.cur::before {
  top:19px;
  right:25px;
  width:2px;
  height:12px
 }
 .header-m .nav>li.cur::after {
  top:24px;
  right:20px;
  width:12px;
  height:2px
 }
 .header-m .nav>li.active::after {
  background:#fff
 }
 .header-m .nav>li.active::before {
  height:0
 }
 .header-m .nav>li.active>a {
  color:#fff;
  background:#25a8db
 }
 .header-m .nav>li.active>a::after {
  background:#fff;
  border-color:#fff
 }
 .header-m .nav>li.active .sub-menu li {
  animation:ReturnToNormal .5s both;
  -webkit-animation:ReturnToNormal .5s both
 }
 .header-m .m-language {
  position:absolute;
  left:0;
  /*bottom:0;*/
  width:100%;
  text-align:center;
  height: 350px;
  overflow-y: auto;
 }
.m-language #prisna-translator-seo{display:block!important;}
 .header-m .m-language a {
  color:#666;
  height:40px;
  line-height:40px;
  font-size:16px;
  display:block;
  border-bottom:1px solid #ebebeb;
  animation:slideInUp 1.5s both;
  -webkit-animation:slideInUp 1.5s both
 }
 .header-m .m-language a img {
  vertical-align:-3px;
  margin-right:8px
 }
 .header-m .m-search-b {
  display:block;
  position:absolute;
  top:0;
  right:0;
  width:40px;
  height:70px;
  cursor:pointer;
  background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyCAMAAAAp4XiDAAAAVFBMVEUAAABVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVW+WkCdAAAAG3RSTlMA86cS1Qd0zb+G48R+W0E4lVIhm5BKLeppGrQHXWddAAABjklEQVRIx6VV2XLDIAzkBgdf8d3o//+zg6GtB5DiTPfNi1cCrTRiV8i1Fc5aJ0yv2R30gsMv9mV7K9hekGGWtMJACf6kFOLnLyvGWShIaHCFgxOu+4rfk7GRWegcqr9y3X6SLfUOkbHSn3RfU0zx2khyrrGHiFowhcQaznewGuTpraynH4hXmpzVIZJnCELZbE6uIRBqcxNOv0oyVAXBUAsostTFtUs7fVHhos5zxoVmGunuE/+XuHcXKyOKzPvC/9LLNlYeQZ+KXFb+wCRztclCakXZ4gp6DIG6umSpn02AtswWj5Dhs+i4HNiFQZQKhQ/fEwLslJVyD+xDElMB3OhLisBRLi/x/NH0Mm6AmUOCwmxuIYEr7xWHC3ZsBawPKJAoPmBGNzwTdHqBiBXtWmP/9oTrdKpLbAAU07MdxdyYVWZr52D3cQBQGwD3GRl2asrKjqKxpVK+PtBMySCv72ukSs0j72u0T/ZO7D5eyWKk4bCtja5bakDQhUcPiGcfwMQSsE/QVbctjcFZw74Bhtc3xlH5qhwAAAAASUVORK5CYII=) no-repeat left center;
  background-size:23px
 }
  .header-m .m-language-b {
  display:block;
  position:absolute;
  top:0;
  right:50px;
  width:40px;
  height:70px;
  cursor:pointer;
  background-size:23px;
      line-height: 70px;
 }
 .header-m .m-language-b:before{
     content: "\f1ab";
     font-family: "fontawesome";
font-style: normal;
font-weight: normal;
speak: none;
display: inline-block;
text-decoration: inherit;
font-variant: normal;
text-transform: none;
font-size:25px;
 }
 html.active {
  height:100%;
  overflow:hidden
 }
 html.active body {
  height:100%;
  overflow:hidden
 }
 html.active .header-m,html.active2 .header-m {
  left:260px
 }
 html.active .header-m::after {
  display:block
 }
 html.active .header-m .m-menu-b::before,
 html.active .header-m .m-menu-b::after,html.active2 .header-m .m-menu-a::before,html.active2 .header-m .m-menu-a::after {
  background:#000
 }
 html.active .header-m .m-menu-b::before,html.active2 .header-m .m-menu-a::before{
  transform:translateY(0) rotate(225deg);
  -webkit-transform:translateY(0) rotate(225deg)
 }
 html.active .header-m .m-menu-b::after,html.active2 .header-m .m-menu-a::after {
  transform:translateY(0) rotate(-225deg);
  -webkit-transform:translateY(0) rotate(-225deg)
 }
 html.active .header-m .m-menu,html.active2 .header-m .m-menu-2{
  display:block;
  left:0
 }
 html.active footer,
 html.active main,
 html.active .i-banner,
 html.active .banner {
  transform:translateX(260px);
  -webkit-transform:translateX(260px)
 }
 footer {
  padding:.4rem 5%
 }
 footer .dfcc {
  justify-content:inherit;
  -webkit-justify-content:inherit
 }
 footer .item {
  width:100%;
  margin-bottom:.3rem
 }
 footer .copright {
  padding:0 0 0 0;
  text-align:left;
  line-height:inherit;
      justify-content: flex-start;
 }
 .footer-b.md-12{padding-left:0}
 .i-tt1 {
  display:table;
  color:#3a3a3a;
  font-size:30px;
  margin:0 auto
 }
 .i-tt1::before,
 .i-tt1::after {
  position:absolute;
  content:'';
  width:196px;
  height:100%
 }
 .i-tt1::before {
  left:-228px;
  background:url(https://static.fengchaoy.com/theme_6490/) no-repeat center
 }
 .i-tt1::after {
  right:-228px;
  background:url(https://static.fengchaoy.com/theme_6490/) no-repeat center
 }
 .i-application .list .item {
  width:100%
 }
 .i-application .list .info1 {
  visibility:hidden;
  opacity:0
 }
 .i-application .list .info2 {
  transform:scale(1, 1);
  -webkit-transform:scale(1, 1);
  visibility:visible;
  opacity:1
 }
 .i-application .list .info2 .con .txt {
  margin-top:15%
 }
 .i-application .list .info2 .con .link {
  margin-bottom:10%
 }
 .i-guide {
  padding:.5rem 0;
  height:auto
 }
 
 .entry p ,.pro-list2 ul li { 
    text-align: justify;    word-break: break-all;
}
 .query form {
   
    margin-left: 0; 
    margin-top:50px;
}
.antifake_help_clk a p { 
    margin-top: 62px !important;
}
}


 
@media (max-width:768px) {
 .i-banner .sm-db {
  display:block !important
 }
 .banner h2 {
  font-size:30px
 }
 .main>.mauto {
  max-width:100%;
  padding:0
 }
 .main .content {
  padding:.35rem 4%
 }
 .main-nav-p {
  display:none
 }
 .main-nav-m {
  display:block;
  position:relative;
  z-index:555;
  cursor:pointer
 }
 .main-nav-m .title {
  position:relative;
  height:45px;
  line-height:45px;
  padding:0 10px;
  background:#25a8db
 }
 .main-nav-m .title strong {
  color:#fff;
  font-size:16px;
  font-weight:bold
 }
 .main-nav-m .title i {
  position:absolute;
  content:'';
  width:45px;
  height:100%;
  right:0
 }
 .main-nav-m .title i::before,
 .main-nav-m .title i::after {
  position:absolute;
  top:50%;
  content:'';
  width:12px;
  height:1px;
  background:#fff;
  transition:all .3s;
  -webkit-transition:all .3s
 }
 .main-nav-m .title i::before {
  left:46%;
  transform:rotate(-40deg) scaleY(1.5);
  -webkit-transform:rotate(-40deg) scaleY(1.5)
 }
 .main-nav-m .title i::after {
  right:46%;
  transform:rotate(40deg) scaleY(1.5);
  -webkit-transform:rotate(40deg) scaleY(1.5)
 }
 .main-nav-m .title.active i::before {
  transform:rotate(40deg) scaleY(1.5);
  -webkit-transform:rotate(40deg) scaleY(1.5)
 }
 .main-nav-m .title.active i::after {
  transform:rotate(-40deg) scaleY(1.5);
  -webkit-transform:rotate(-40deg) scaleY(1.5)
 }
 .main-nav-m ul {
  display:none;
  position:absolute;
  top:45px;
  width:100%;
  padding:0 10px;
  background:rgba(37,168,219,0.8);
  color:#fff
 }
 
 .main-nav-m ul li {
  padding:7px 0;
  animation:ReturnToNormal .5s both;
  -webkit-animation:ReturnToNormal .5s both;
  border-bottom:1px solid rgba(255,255,255,0.55);
  line-height:25px
 }
 .main-nav-m ul li.cur .sub {
  display:block
 }
 .main-nav-m ul li>a {
  display:block;
  margin-bottom:5px
 }
 .main-nav-m ul li .sub {
  display:none;
  padding:0 15px
 }
  .main-nav-m ul ul {
    display: block;
    position: relative;
    top: 0;
    background: transparent;
    font-size: 14px;
 }
 .main-nav-m ul li li {
    padding: 0; 
    border-bottom: none; 
}
 .pro-list .imgs {
  height:2.6297rem
 }
 .news-list li {
  padding:0;
  margin-bottom:.3rem
 }
 .news-list .date {
  width:65px
 }
 .news-list .info-w {
  padding:.2rem 0
 }
 .news-list .info {
  width:calc(100% - 65px)
 }
 .join-list .head .item {
  font-size:14px
 }
 .join-list li .item {
  font-size:12px
 }
 .join-list .item {
  width:27.5%
 }
 .join-list .item:first-child {
  width:45%
 }
 .join-list .item:nth-child(2),
 .join-list .item:nth-child(3),
 .join-list .item:nth-child(4) {
  display:none
 }
 .fix-video .video-wrap {
  max-width:90%
 }
 .fix-search {
  padding:0 15px
 }
 .fix-search .search {
  height:65px;
  padding-left:0;
  background:none
 }
 .fix-search .txt {
  font-size:20px;
  text-align:left;
  padding:0 10px
 }
 .fix-search .btn {
  font-size:22px;
  color:#777
 }
.i-application .list .info2::after{opacity: .72;}
.pro-list2 ul .sm-12 {
    width: 50% !important;
}
.pro-categ{ width:100%;}
.query form { 
    height: 55px;
}
 .query .txt { 
    font-size: 12px;
    padding: 0 7px; 
    height: 30px;
    line-height: 30px;
}
.query .txt2 {
    width: calc(50% - 27px) !important;
}
.query .btn {
    width: 30px;
    height: 30px; 
    background-size: 15px;
}
}
@media (max-width:640px) {
.application .tab-body .tt1 {
    background-size: 100%;
    width: 288px;
    position: relative;
    display: block;
}  

.application .tab-body .tt1 span{ 
    left: 0;
}
.application .tab-body .tt1 i {
    width: 288px;
    height: 43px;
    padding-right: 10px; 
    padding-left: 80px;
}
}
@keyframes resize {
 from,
 60%,
 75%,
 90%,
 to {
  animation-timing-function:cubic-bezier(.215, .61, .355, 1)
 }
 0% {
  opacity:0;
  transform:scale(5, 5)
 }
 100% {
  opacity:1;
  transform:scale(1, 1)
 }
}
@-webkit-keyframes resize {
 from,
 60%,
 75%,
 90%,
 to {
  -webkit-animation-timing-function:cubic-bezier(.215, .61, .355, 1)
 }
 0% {
  opacity:0;
  -webkit-transform:scale(5, 5)
 }
 100% {
  opacity:1;
  -webkit-transform:scale(1, 1)
 }
}
@keyframes ReturnToNormal {
 from {
  opacity:0;
  transform-origin:right bottom;
  transform:rotate3d(0, 0, 1, 45deg)
 }
 to {
  opacity:1;
  transform-origin:right bottom;
  transform:none
 }
}
@-webkit-keyframes ReturnToNormal {
 from {
  opacity:0;
  -webkit-transform-origin:right bottom;
  -webkit-transform:rotate3d(0, 0, 1, 45deg)
 }
 to {
  opacity:1;
  -webkit-transform-origin:right bottom;
  -webkit-transform:none
 }
}
.main{
width:100%;
margin:auto;
float:none;
}
.antifake_help_clk{position: relative; margin: 0 auto; width: 540px;display: flex;}
.antifake_help_clk a p {font-size: 13px;width: 16%;color: #fff;padding: 5px 5px 5px 5px;margin: 12px 0 0 0;background: -webkit-linear-gradient(left, #25a8dc, #14ae69);
background: -o-linear-gradient(right, #25a8dc, #14ae69);
background: -moz-linear-gradient(right, #25a8dc, #14ae69);
background: linear-gradient(to right, #25a8dc, #14ae69);}
	.antifake_help_clk p{position: absolute;top:0px; right:-70px;padding: 15px 0 0;width:40px;cursor: pointer;color: #e30212;
font-size: 17px;
text-transform: uppercase;
font-weight: bold; 
font-family: 'Microsoft Yahei';
	}
	.antifake_help_clk p:hover{color: #e30212;}
	.antifake_help{ margin: 0 auto 10px auto; width: 100%;z-index: 999;display: none;}
	.antifake_help p{ padding: 20px; background: #fff;border:1px solid #eee; margin-top:-20px ;text-align: center;}
	.query .txt {
		background: #fff;
		font-size: 16px;
		padding: 0 15px;
		margin-right: 5px;
		height: 30px;
		line-height: 30px;
	}
	.query .txt1{
		width: calc(50% - 26px);
	}
	.query .txt2{
		width: calc(40% - 27px);
	}
	::-webkit-input-placeholder { /* WebKit browsers */
	  color: #ccc;
	}
	
	::-moz-placeholder { /* Mozilla Firefox 19+ */
	  color: #ccc;
	}
	
	:-ms-input-placeholder { /* Internet Explorer 10+ */
	  color: #ccc;
	}
	.antifake_msg{width:540px ; margin: 0 auto;  text-align: center;}

.bdshare-button-style0-16 .bds_qzone {
 background-position:0 -52px;
}
.bdshare-button-style0-16 .bds_tsina {
 background-position:0 -104px;
}
.bdshare-button-style0-16 .bds_renren {
 background-position:0 -208px;
}
.bdshare-button-style0-16 .bds_tqq {
 background-position:0 -260px;
}
.bdshare-button-style0-16 .bds_kaixin001 {
 background-position:0 -312px;
}
.bdshare-button-style0-16 .bds_tqf {
 background-position:0 -364px;
}
.bdshare-button-style0-16 .bds_hi {
 background-position:0 -416px;
}
.bdshare-button-style0-16 .bds_douban {
 background-position:0 -468px;
}
.bdshare-button-style0-16 .bds_tsohu {
 background-position:0 -520px;
}
.bdshare-button-style0-16 .bds_tieba {
 background-position:0 -728px;
}
.bdshare-button-style0-16 .bds_hx {
 background-position:0 -988px;
}
.bdshare-button-style0-16 .bds_fx {
 background-position:0 -1040px;
}
.bdshare-button-style0-16 .bds_ty {
 background-position:0 -1196px;
}
.bdshare-button-style0-16 .bds_fbook {
 background-position:0 -1352px;
}
.bdshare-button-style0-16 .bds_twi {
 background-position:0 -1404px;
}
.bdshare-button-style0-16 .bds_linkedin {
 background-position:0 -1664px;
}
.bdshare-button-style0-16 .bds_meilishuo {
 background-position:0 -1716px;
}
.bdshare-button-style0-16 .bds_mogujie {
 background-position:0 -1768px;
}
.bdshare-button-style0-16 .bds_diandian {
 background-position:0 -1820px;
}
.bdshare-button-style0-16 .bds_huaban {
 background-position:0 -1872px;
}
.bdshare-button-style0-16 .bds_duitang {
 background-position:0 -2028px;
}
.bdshare-button-style0-16 .bds_youdao {
 background-position:0 -2080px;
}
.bdshare-button-style0-16 .bds_wealink {
 background-position:0 -2184px;
}
.bdshare-button-style0-16 .bds_copy {
 background-position:0 -2288px;
}
.bdshare-button-style0-16 .bds_mail {
 background-position:0 -2340px;
}
.bdshare-button-style0-16 .bds_print {
 background-position:0 -2392px;
}
.bdshare-button-style0-16 .bds_mshare {
 background-position:0 -2444px;
}
.bdshare-button-style0-16 .bds_sqq {
 background-position:0 -2652px;
}
.bdshare-button-style0-16 .bds_sdo {
 background-position:0 -2704px;
}
.bdshare-button-style0-16 .bds_qingbiji {
 background-position:0 -2756px;
}
.bdshare-button-style0-16 .bds_people {
 background-position:0 -2808px;
}
.bdshare-button-style0-16 .bds_xinhua {
 background-position:0 -2912px;
}
.bdshare-button-style0-16 .bds_yaolan {
 background-position:0 -2964px;
}
.bdshare-button-style0-16 .bds_thx {
 background-position:0 -2496px;
}
.bdshare-button-style0-16 .bds_bdhome {
 background-position:0 -156px;
}
.bdshare-button-style0-16 .bds_bdxc {
 background-position:0 -2548px;
}
.bdshare-button-style0-16 .bds_bdysc {
 background-position:0 -3068px;
}
.bdshare-button-style0-16 .bds_isohu {
 background-position:0 -3016px;
}
.bdshare-button-style0-16 .bds_more {
 background-position:0 0;
}
.bdshare-button-style0-16 .bds_ibaidu {
 background-position:0 -3120px;
}
.bdshare-button-style0-16 .bds_weixin {
 background-position:0 -1612px;
}
.bdshare-button-style0-16 .bds_iguba {
 background-position:0 -1300px;
}
.bdshare-button-style0-16 {
 zoom:1;
}
.bdshare-button-style0-16:after {
 content:".";
 visibility:hidden;
 display:block;
 height:0;
 clear:both;
}
.bdshare-button-style0-16 a,
.bdshare-button-style0-16 .bds_more {
 float:left;
 font-size:12px;
 padding-left:17px;
 line-height:16px;
 height:16px;
 background-image:url(https://static.fengchaoy.com/theme_6490/);
 background-repeat:no-repeat;
 cursor:pointer;
 margin:6px 6px 6px 6px;
}
.bdshare-button-style0-16 a:hover {
 color:#333;
 opacity:.8;
 filter:alpha(opacity=80);
}
.bdshare-button-style0-16 .bds_more {
 color:#333;
 float:left;
}
.bdshare-button-style0-16 .bds_count {
 color:#333;
 background:url(https://static.fengchaoy.com/theme_6490/) no-repeat 0 -30px;
 width:42px;
 height:16px;
 padding:0;
 margin:6px 0 0;
 text-align:center;
}
.bdshare-button-style0-16 .bds_count:hover {
 background-position:-42px -30px;
}
.bdshare-button-style0-16 .bds_button_image {
 float:left;
 cursor:pointer;
 margin:6px 6px 0 0;
 height:auto;
 padding:0;
}
.bdshare-button-style0-16 .bdshare_button_count {
 background:url(https://static.fengchaoy.com/theme_6490/) no-repeat 0 0;
 width:44px;
 height:24px;
 line-height:24px;
}
.bdshare-button-style0-16 .bdshare_button_count:hover {
 background-position:-44px 0;
}
.bds_tfh,
.bds_baidu,
.bds_qq,
.bds_msn,
.bds_sohu,
.bds_qy,
.bds_leho,
.bds_ifeng,
.bds_ff,
.bds_tuita,
.bds_ms,
.bds_deli,
.bds_s51,
.bds_t163,
.bds_share189,
.bds_xg,
.bds_s139 {
 display:none;
}
.main-home .con li{display:inline-block;}
.page_fd .tab-head.clearfix,.page_fd .mt30{
padding-top:0;
margin-top:0;
}
.main-home .con a {font-size:16px;}
.page_fd .fl-row-content-wrap{
padding:0 20px;
}
.main-home .con > a,.main-home .con >li{position: relative;text-transform: capitalize;
margin-right: 30px;font-size:16px;}
.main-home .con > a:before{
content:'>';
position:absolute;
width:30px;
height:100%;
right:-30px;
text-align:center;
text-transform: uppercase;
}
.main-home .con >li:before{
content:'>';
position:absolute;
width:30px;
height:100%;
right:-30px;
color:#6b6b6b;
text-align:center;
}
.main-home .con >li:nth-last-child(1)::before{
display:none;
}
.pro-list2 .hsms .bancnk a{background-color:#fff;}
.pro-list2 .hsms .bancnk{width:25%;}
.pro-list2 .hsms .bancnk  h3{font-size:14px;}
.in_main .main-nav-p li.cur {
 padding:0;
 background:#25a8db
}
.in_main .main-nav-p li.cur a {
 color:#fff
}
.in_main .main-nav-p li.cur a::after {
 transform:rotate(0);
 -webkit-transform:rotate(0);
 background:url(../images/main_nav_bg2.png) no-repeat center
}
.main-home .con li {display:none;}
.main-home .con li:nth-last-child(1) {display:inline-block}