
.liuyan{
    display: none;
    background: url(../image/abbg2.jpg) center no-repeat;
    width: 750px;
    height: 450px;
    box-sizing: border-box;
    padding-top: 30px;
    background-size: cover;
    color: white;
}
.ydon img{
    width: 100%!important;
}
.liuyan-t{
    text-align: center;
    font-size: 30px;
    margin-bottom: 20px;
}
.liuyan-p{
    font-size: 25px;
    text-align: center;
    margin-bottom: 12px;
}
.liuyan .indg_kj{
    float: left;
    width: 50%;
    margin: 10px auto;
}
.liuyan .indg_nr{
    height: 260px;
}
.liuyan-p2{
    text-align: center;
    margin-bottom: 20px;
}
.liuyan .indg_kj input {
    padding: 0 4%;
    background: #fff;
    border-radius: 5px;
    height: 42px;
    width: 70%;
    margin-left: 10%;
    border: 0;
    outline: none;
    float: left;
    font-family: "Microsoft YaHei";
}

.liuyan .indg_kj textarea {
    padding: 10px 4%;
    background: #fff;
    border-radius: 5px;
    height: 42px;
    width: 81%;
    margin-left: 5%;
    border: 0;
    outline: none;
    float: left;
font-family:"ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ"!important;
}
.liuyan .index-btn{
   padding: 0;
    background: #46a6ff;
    color: #fff;
    border-radius: 5px;
    height: 42px;
    width: 89.5%;
    margin-left: 5%;
    border: 0;
    outline: none;
font-family:"ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ"!important;
}
    

*{ font-family:"ÃƒÆ’Ã‚Â¦ÃƒÂ¢Ã¢â‚¬Å¡Ã‚Â¬Ãƒâ€šÃ‚ÂÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂºÃƒâ€šÃ‚ÂÃƒÆ’Ã‚Â©Ãƒâ€šÃ‚Â»ÃƒÂ¢Ã¢â€šÂ¬Ã‹Å“ÃƒÆ’Ã‚Â¤Ãƒâ€šÃ‚Â½ÃƒÂ¢Ã¢â€šÂ¬Ã…â€œ"!important;}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote{padding:0;margin:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,em,th,var{font-weight:normal;font-style:normal;}
strong{font-style:normal;}
ol,ul{list-style:none;}
caption{text-align:left;}
h1,h2,h3,h4,h5,h6{font-weight:normal;font-size:100%;}
q:before,q:after{content:'';}
abbr,acronym{border:0;}
a{outline:expression(this.hideFocus=true);outline:none;cursor:pointer;text-decoration:none;color:#9a9a9a;}
a:hover{ color:#0385d8;}
img{ max-width:100%;}
input,button,select,textarea{outline:none}
.clear{zoom:1;clear:both; height:0; line-height:0; font-size:0;}
.contxt{ background:#e3e1da; border:1px solid #CCC; padding:5px;}

body{cursor:default;-webkit-text-size-adjust:none;font-size:100%;background:#FFF; overflow-x:hidden}
@media screen and (max-width:768px){
html{ font-size:26px !important}
body{ font-size:26px !important; width:100%;}
}
DIV.green-black{ width:100%; padding:20px 0; text-align:center; }
DIV.green-black A{COLOR: #666666;MARGIN-RIGHT: 2px;TEXT-DECORATION: none;font-size:100%;background-color: #fff; padding:8px 12px; display:inline-block; border:1px solid #e2e2e2; box-sizing:border-box;}
DIV.green-black A:hover{COLOR: #fff;font-size:100%;background-color: #126ace; border:1px solid #126ace}
DIV.green-black A:active{COLOR: #fff;font-size:100%;background-color: #126ace;border:1px solid #126ace}
DIV.green-black SPAN.current{FONT-WEIGHT: bold;COLOR: #fff;MARGIN-RIGHT: 2px;font-size:100%;background-color:#126ace;padding:8px 12px; display:inline-block; box-sizing:border-box;border:1px solid #126ace}

@font-face {
 font-family:"AgencyFB";
 src: url("../font/AgencyFB.eot"),
      url("../font/AgencyFB.ttf");
}

@font-face{

font-family:'Alternate';
font-family:'Alternate';
	src:url('http://www.fslongxinjixie.com/fonts/Alternate.eot?') format('eot');/*IE*/
	src:url('http://www.fslongxinjixie.com/fonts/Alternate.TTF') format('truetype');/*non-IE*/

}
@font-face{

font-family:'DIN';
font-family:'DIN';
	src:url('http://www.fslongxinjixie.com/fonts/DIN.eot?') format('eot');/*IE*/
	src:url('http://www.fslongxinjixie.com/fonts/DIN.TTF') format('truetype');/*non-IE*/

}

::-webkit-scrollbar { background-color: transparent;width: 4px;}
::-webkit-scrollbar-thumb {background-color: #4A4A4A;}
::scrollbar { background-color: transparent;width: 4px;
}
::scrollbar-thumb {background-color: #4A4A4A;}
.ss {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    z-index: 5;
    overflow: hidden;
}



.fpage{width: 100%; overflow: hidden; background:url(../image/footbg.jpg) center no-repeat;height: 100%;background-size: cover;}
.fpage {height: 400px !important;}

.swiper-pagination-bullet.swiper-pagination-bullet-active::after{transform:scale(1)}

.swiper-pagination .swiper-pagination-bullet::before{ display:block; position:absolute; left:-105px; font-size:1.5rem; top:-2px; opacity:0;transition:all 0.7s ease; font-family:Arial, Helvetica, sans-serif; font-style:oblique; color:#eee}

.swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active::before{ opacity:1}
.kg{width:96%;margin:0 auto;max-width: 1300px;}
.fl{ float:left;}
.fr{ float:right;}
.kd{ margin:0 auto; width:96%; max-width:1400px;}
@media screen and (max-width:1368px){
.kd{ width:1300px;}
}
@media screen and (max-width:1024px){
.kd{ width:980px;}
}
@media screen and (max-width:768px){
.kd{ width:96%;}
.tkd{ width:96%;}
.fpage {height: 530px !important;}
.about video{ display:none;}
}

.top_bg{ width:100%; background:#838282; height: 40px; position:relative; z-index:9999;}
.top_bg .kg{line-height: 40px; height: 40px;}
.top_l{font-size: 1rem;color: #fff;line-height: 40px;height: 40px;float: left;}
.top_r{line-height: 40px; height: 40px; float: right;}
.toptel{ float: left;}
.toptel a{color: #fff;font-size: 16px;font-weight: bold;}
.toptel a:nth-child(2){ display: none;}
.top_yy{ padding-left: 20px; float: right;}
.top_yy a{ font-size: 0.875rem; color: #fff;}
.top_yy img{ margin-bottom: -6px; margin-right: 5px;}
.head{width:100%; background:#fff; position:relative; z-index:999; box-shadow: 0px 0px 3px rgba(0,0,0,0.3);}
.logo{padding-top:14px;}

.sp_nav i{ display:none;}
.sjj_nav>ul>li{ float:left; position:relative;}
.sjj_nav>ul>li>a{display:block;text-align:center;font-size: 1.1rem;height:97px;line-height:97px;padding: 0 20px;color:#333;transition:0.5s;position:relative;z-index:9;}
.sjj_nav>ul>li:hover>a,.sjj_nav>ul>li.cur>a{ color:#07a3af; transition:0.5s;}
.sjj_nav>ul>li>a:after{ content:""; background:#07a3af; height:3px; width:50%; position:absolute; left:25%; bottom:0; transform:scaleX(0); transition:0.5s;}
.sjj_nav>ul>li:hover>a:after,.sjj_nav>ul>li.cur>a:after{transform:scaleX(1); transition:0.5s;}
.sjj_nav>ul>li>ul{ position:absolute; width:180%; background:rgba(255,255,255,0.95); left:-40%; display:none; overflow:hidden;}
.sjj_nav>ul>li>ul>li{ position:relative;}
.sjj_nav>ul>li>ul>li>a{ text-align:center; display:block; line-height:46px; height:46px; color:#333; font-size:1rem; transition:0.5s;}
.sjj_nav>ul>li>ul>li:hover>a{ background:#07a3af; color:#fff; transition:0.5s;}
@media screen and (max-width:770px){
.top_bg{height: 50px;}
.top_bg .kg{line-height: 50px; height: 50px;}
.top_l{ font-size: 1rem;}
.logo{ padding-left:2%;}
.toptel a:nth-child(1),.top_yy span{ display: none;}
.toptel a:nth-child(2){ display: block;}
.top_yy{ padding-top: 8px; position: relative;}
.top_yy::after{ content: ''; width: 1px; background: #fff; height: 36px; position: absolute; left: 0; top: 7px;}
.top_yy a{ display: block; padding: 0 0 0 15px;}
.top_yy img{ margin-bottom: 0px; margin-right: 0px; height: 32px;}
.head .kg{ width: 100%;}
.sp_nav{width:70px;float:right;position:relative;cursor: pointer; height:70px; background:#0189e1; padding:15px;}
.sp_nav i{display:block; color:#fff; position:absolute; width:100%; bottom:20%; left:0; text-align:center; font-style:normal;}
.sp_nav span{display:block;background:#fff;width:40%;height:2px;position:absolute;left:30%;transition:all ease 0.35s}
.sp_nav span:nth-of-type(1){top:22px}
.sp_nav span:nth-of-type(2){top:32px}
.sp_nav_se span:nth-of-type(1){top:22px;transform:rotate(45deg)}
.sp_nav_se span:nth-of-type(2){top:22px;transform:rotate(-45deg)}
.sjj_nav{position:fixed; z-index:9; background:rgba(0,0,0,0.9); width:65%; height:calc(100% - 104px); line-height:40px; top:150px; right:-100%; overflow:auto; overflow-x:hidden; transition:right ease 0.5s;}
.nav_show{top:150px; right:0;}
.head.topys .sjj_nav{ top:100px;}
.head.topys .nav_show{ top:100px;}
.sjj_nav li ul,.sjj_nav li .sp_nav_xjb{ display: block;}
.sjj_nav ul li{ float:none; width:auto; background:none;}
.sjj_nav>ul>li:first-child{overflow:hidden; border-top:none;}
.sjj_nav>ul>li:first-child>a{float:left; width:calc(100% - 70px);}
.sjj_nav>ul>li:first-child .language{float:right;width:70px;overflow:hidden;line-height:30px;margin-top:5px}
.sjj_nav>ul>li:first-child .language a{width:35px;float:left;border-left:1px #ddd solid;text-align:center;color:#999;}
.sjj_nav ul li i{ display:block; position:absolute;top:10px;right:0px;border-left:1px #ddd solid;height:60px;padding:0px 16px 0 16px;}
.sjj_nav ul li i svg{transform:rotate(-90deg);transition:all ease 0.35s}
.sjj_nav ul li .sjj_nav_i_se svg{transform:rotate(0deg)}
.sjj_nav ul li em{ display:none;}
.sjj_nav ul li{border-top:1px #2f2f2f solid;margin-left:20px;position:relative;line-height:80px;font-size:1.25rem;}
.sjj_nav>ul >li:last-child{border-bottom:1px #2f2f2f solid;}
.sjj_nav>ul>li>a:after{ display:none;}
.sjj_nav>ul>li>ul{ position:relative; width:auto; background:none; left:auto; display:none;}
.sjj_nav ul li a{ width:84%; font-size:1rem; color:#fff; text-align:inherit; padding:inherit; height:auto; line-height:inherit; background:none;}
.sjj_nav ul li.cur a,.sjj_nav ul li.cur ul li.cur a{color:#ffc801;}
.sjj_nav>ul>li>ul>li>a{ text-align:left; line-height:66px; height:66px; color:#fff;}
.sjj_nav ul li i svg{width:40px;height:60px;fill:#555;}
.sjj_nav ul li .sjj_nav_i_se svg{fill:#0071bc;}
.sjj_nav ul li ul li>ul{margin-left:10px}
}

.phfd{ position:inherit !important;}
.headpro{ background:rgba(255,255,255,0.95); width:100%; position:absolute; top:97px; padding:15px 0; left:0; z-index:999; display:none;}
.hpro_li{ float:left; width:46%; padding:0 2%; position:relative;}
.hpro_li:nth-child(2):before{ content:""; width:1px; background:rgba(0,0,0,0.1); height:100%; position:absolute; left:0; top:0;}
.hpro_l{ width:40%;}
.hpro_l img{ display:block; width:100%;}
.hpro_r{ width:55%;}
.hpro_bt a{ font-size:1.125rem; font-weight:bold; color:#07a3af; display:block; height:30px; line-height:30px;}
.hpro_ej{ position:relative; margin-top:3px;}
.hpro_ej:before{ width:6px; height:6px; border-radius:50%; background:#07a3af; content:""; position:absolute; left:0; top:12px;}
.hpro_ej a{ font-size:1rem; font-weight:bold; color:#333; display:block; height:30px; line-height:30px; padding-left:12px;}
.hpro_sj{ padding-bottom:5px;}
.hpro_sj li{ float:left;}
.hpro_sj li:nth-child(2n){ float:right;}
.hpro_sj li a{ font-size:0.875rem; line-height:22px; color:#666;}
.hpro_sj li:hover a,.hpro_ej:hover a{ color:#07a3af}


/*foot*/
.fcontent{ padding-top:75px; width:100%; overflow:hidden; padding-bottom:70px;}

.fcc{ width:58%;}
.fcc h3{ color:#fff; font-size:1rem; font-weight:bold;}
.fcc ul{ margin-top:20px;}
.fcc ul li{ float:left; width:auto; margin-right:20px;}
.fcc ul li a{ display:block; transition:all 0.3s; font-size:.875rem; color:#999999}
.fcc ul li a:hover{ color:#0089e1}
.fcon{ margin-top:48px;}
.fcon p{ font-size:0.875rem; color:#999; line-height:1.5em;}
.fcon p span{ margin-right:20px; display:inline-block;}
.fcon p a{ color:#999; transition:all 0.3s}
.fcon p a:hover{ color:#0089e1}
.fwx{ max-width:40%;}
.fwx p{ color:#fff; font-size:0.875rem; font-weight:bold; margin-bottom:20px;}
@media screen and (max-width:768px){
.fcc{ width:65%;}
.fcon{ margin-top:0;}
.fmenu{ display:none;}
.fcon p span{ display:block; margin-left:0;}
}
/*ÃƒÆ’Ã‚Â¦Ãƒâ€šÃ‚ÂµÃƒâ€šÃ‚Â®ÃƒÆ’Ã‚Â¥Ãƒâ€¦Ã‚Â Ãƒâ€šÃ‚Â¨*/
.fudong{ display:none}
.logo img {
    width: 300px;
    padding-top: 7px;
}
.flogo img {
    width: 210px;
}
@media screen and (max-width:768px){
.fudong{ display:block; position: fixed; bottom:0; left:0; width:100%; height:100px; background:#0189e1; z-index:99999}
.fudong li{ width:25%; text-align:center; height:80px; margin:10px 0; border-right:1px solid rgba(255,255,255,0.5); float:left; box-sizing:border-box;}
.fudong li p{ color:#fff;}
.logo img {
    width: 260px;
}
}

.cbbfixed {position: fixed;right: 1px;transition: bottom ease .3s;bottom: -85px;z-index:333;cursor:pointer;}
.cbbfixed .cbbtn {width: 30px;height: 30px;display: block; margin-right:60px}
.cbbfixed .gotop {transition: background-color ease .3s;margin-top: 1px;}
.cbbfixed .gotop .up-icon{margin:14px 0 0 0;width:100%;height:40px; display:block; text-align:center;}