﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;color:#333333;word-wrap:break-word;min-width:1200px;}
body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"思源黑体"}
div,span,p,applet,object,iframe,h1,h2,h3,h4,h5,h6,a,em,font,img,q,dl,dt,dd,ol,ul,li,fieldset,form,label,caption,tbody,tfoot,thead,tr,th,td,section,article,header,footer,aside,nav{padding:0;margin:0;list-style:none}
section,article,header,footer,aside,nav{padding:0;margin:0;display:block}
input[type="button"],input[type="submit"],input[type="reset"]{-webkit-appearance:none;}
input,select,textarea{font-size:14px;;}
img{border:none}
a{color:#333333;text-decoration:none;cursor:pointer;-webkit-tap-highlight-color: transparent;-webkit-touch-callout: none;-webkit-user-select: none;}
*{
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    -webkit-tap-highlight-color:transparent;
}
select {
    appearance:none;
    -moz-appearance:none;
    -webkit-appearance:none;
    background: url(../images/xialaicn.png) no-repeat center right !important;
    padding-right: 14px;
}
input::-webkit-input-placeholder{color:#b2b2b2;}
input::-moz-placeholder{color:#b2b2b2;}
input:-moz-placeholder{color:#b2b2b2;}
input:-ms-input-placeholder{color:#b2b2b2;}
.fywyfktext::-webkit-input-placeholder{color:#b2b2b2;}
.fywyfktext::-moz-placeholder{color:#b2b2b2;}
.fywyfktext:-moz-placeholder{color:#b2b2b2;}
.fywyfktext:-ms-input-placeholder{color:#b2b2b2;}
.tjzjbg::-webkit-scrollbar{width:4px}
.tjzjbg::-webkit-scrollbar-track{background-color:#f1f1f1}
.tjzjbg::-webkit-scrollbar-thumb{background-color:#aaa9a9}
.tjzjbg::-webkit-scrollbar-thumb:hover {background-color:#aaa9a9}
.tjzjbg::-webkit-scrollbar-thumb:active {background-color:#aaa9a9}
.fyxzstbotle::-webkit-scrollbar{width:4px}
.fyxzstbotle::-webkit-scrollbar-track{background-color:#f1f1f1}
.fyxzstbotle::-webkit-scrollbar-thumb{background-color:#aaa9a9}
.fyxzstbotle::-webkit-scrollbar-thumb:hover {background-color:#aaa9a9}
.fyxzstbotle::-webkit-scrollbar-thumb:active {background-color:#aaa9a9}
.fyxzstbotri::-webkit-scrollbar{width:4px}
.fyxzstbotri::-webkit-scrollbar-track{background-color:#f1f1f1}
.fyxzstbotri::-webkit-scrollbar-thumb{background-color:#aaa9a9}
.fyxzstbotri::-webkit-scrollbar-thumb:hover {background-color:#aaa9a9}
.fyxzstbotri::-webkit-scrollbar-thumb:active {background-color:#aaa9a9}
.news_clear{clear:both;overflow:hidden;height:0;line-height:0}
.clearafter:after{content:"";width:100%;clear:both;height:0;overflow:hidden;display:block}
.left{float:left}
.right{float:right}
.red{color:#4dbcc7}
.hongse{color:#ee0303 !important;}
pre{white-space:pre-wrap;word-wrap:break-word;margin:0;padding:0}
.overhide{display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.overhidetwo{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp: 2; -webkit-box-orient: vertical;}
.overhidetree{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:3; -webkit-box-orient: vertical;}
.overhidefore{overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:4; -webkit-box-orient: vertical;}
.overhidefive {overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:5; -webkit-box-orient: vertical;}
.overhidesix {overflow: hidden;display: -webkit-box; text-overflow: ellipsis;-webkit-line-clamp:6; -webkit-box-orient: vertical;}
.contain {width:100%;height:100%;position:relative;z-index:0;display: none}
.index_sec{position:absolute;top:0;left:0;width:100%;height:100%;display:table;vertical-align:middle}
.sec_box{display:table-cell;vertical-align:middle}
.active .contain,.fp-completely .contain{display: block}
.radius50,.fygrzxnav li img{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.radius10{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.radius3{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;}
.radius30{-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.fybjq{line-height:24px;font-size: 14px;color: #666666}
.fybjq img{max-width:100%;height:auto !important}
.tupian{position: relative;overflow: hidden;height: 0}
.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%}
table{border:1px solid #d2d2d2;border-collapse:collapse;width:100%}
table tr,table tr td{border:1px solid #d2d2d2}
table tr td{padding:15px 1%}
.main1230{width: 1230px;margin: 0 auto;}
.main1200{width: 1200px;margin: 0 auto;}
/*图片hover效果*/
.scaleimg img,.trantion,.rotateimg img,.nav li:before,.nav li span,.fyjskcbot li,.fyjskcbot li p,.dtbotsublbimgbg,.focus_slide .owl-dots .owl-dot span,.focus_slide .owl-dots .owl-dot span:after,.ztwzbot li span:after,.fyckgd img,.fysqhdbotlebot li i,.fysztd li:before,.fysztd li:after,.fysztd li a{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}
.rotateimg:hover img,.ckgd a:hover img,.yxvrtoplebot:hover .yxvrimg img,.yxvrimg:hover img,.tjzjtop img:hover,.fyjlxw li:hover .fyckgd img{-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-o-transform:rotate(360deg);transform:rotate(360deg)}
.scaleimg:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.ckgd a img,.yxvrimg img,.tjzjtop img{transition:all 0.5s ease;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;}
/*头部*/
.header{height:100px;position: relative;z-index: 999;background: #fff;}
.logo{padding-top: 23.5px}
.logo img{display:block;vertical-align:top;height: 53px;}
.nav li{position: relative;float: left;margin-right:50px;}
.nav li a.navyja{font-size:16px;display:block;line-height:100px}
.nav li span{position: absolute;bottom:0;left: 0;background: #4dbcc7;width:0;height:2px;display: none}
.nav li.clinav span,.nav li:hover span{width: 100%}
.nav li.clinav a.navyja,.nav li:hover a.navyja{color: #4dbcc7}

.naverji{position: absolute;width: 120px;padding: 0;text-align: center;left: 50%;margin-left: -60px;display: none}
.naverji:after{content: "";background: url(../images/naverjiicn.png) center top;width: 29px;height: 13px;left: 50%;margin-left: -14.5px;top:2px;position: absolute}
.naverjisub{padding: 15px 0}
.naverji a{display: block;color: #fff;padding: 15px 5px;background:#000;border-bottom: 1px solid rgba(255,255,255,.7);}
.naverji a:last-child{border-bottom: 0}
.naverji a:hover{text-decoration: underline}



.homedl{line-height: 100px;border-left: 1px solid #f2f3f5;padding-left: 25px}
.homeweidenglu img{vertical-align: middle;}
.homeweidenglu a{display: inline-block;margin-left: 10px}
.homesousuo{padding: 25px 0;background: #fafafa;}
.homesspc{line-height: 48px;height: 48px;border: 1px solid #eee;width: 740px;margin: 0 auto;background: #fff;position: relative}
.homesspc:after{content: "";position: absolute;top: 50%;left: 14%;width: 1px;height: 30px;background: #ededed;margin-top: -15px}
.homesspcsel{width: 14%;border: 0;height: 48px;line-height: 48px;outline: none;vertical-align: top;padding:  0 2%;}
.homessle{width: 54%;border: 0;height: 48px;line-height: 48px\9;vertical-align: top;background: url(../images/ssshouji.png) center left no-repeat;outline: none;padding: 0 3%;margin-left: 4%}
.homessri{width: 20%;border: 0;height: 48px;line-height: 48px\9;vertical-align: top;background: #4abbc6;outline: none;color: #fff;text-align: center;cursor: pointer}
.menu-activator{height:50px;cursor:pointer;display: none}
.visual{
    position:relative;
    margin:11px 0 0 0;
    width:26px;
    height:34px;
}
.visual i.line{
    width:100%;
    height:3px;
    background-color:#333;
    -webkit-border-radius:2px;
    -moz-border-radius:2px;
    border-radius:2px;
    display:block;
    position:absolute;
    -moz-transition:all 300ms ease;
    -o-transition:all 300ms ease;
    -webkit-transition:all 300ms ease;
    transition:all 300ms ease;
    -moz-transform:translate3d(0, 0, 0);
    -webkit-transform:translate3d(0, 0, 0);
    transform:translate3d(0, 0, 0);
}
.visual i.line01{
    top:6px;
    filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);
    opacity:1;
    -moz-transition-delay:210ms;
    -o-transition-delay:210ms;
    -webkit-transition-delay:210ms;
    transition-delay:210ms;
}
.visual i.line02{
    top:14px;
    -moz-transition-delay:140ms;
    -o-transition-delay:140ms;
    -webkit-transition-delay:140ms;
    transition-delay:140ms;
}
.visual i.line03{
    top:22px;
    -moz-transition-delay:70ms;
    -o-transition-delay:70ms;
    -webkit-transition-delay:70ms;
    transition-delay:70ms;
}
.visual i.line04{
    top:30px;
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0;
    -moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms;
}
.cliactnav .visual i.line:nth-child(1),.cliactnav .visual i.line:nth-child(3) {
    top:16px
}
.cliactnav .visual i.line:nth-child(1) {
    -moz-transform:rotate(-45deg);
    -ms-transform:rotate(-45deg);
    -webkit-transform:rotate(-45deg);
    transform:rotate(-45deg)
}
.cliactnav .visual i.line:nth-child(3) {
    -moz-transform:rotate(45deg);
    -ms-transform:rotate(45deg);
    -webkit-transform:rotate(45deg);
    transform:rotate(45deg)
}
.cliactnav .visual i.line:nth-child(2), .cliactnav .visual i.line:nth-child(4) {
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0
}
.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03, .cliactnav .visual i.line.line04 {
    -moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms
}
/*头部 end*/

.banner{position: relative}
#focus{width: 100%}
#focus_phone{display:none;}
.focus_slide .item{position:relative;height:100%;width:100%}
.focus_slide .item img{display:block;width:100%}
.focus_slide .owl-controls{position:absolute;bottom:13%;width: 1230px;margin-left: -615px;left: 50%;text-align: right;margin-top: 0}
.focus_slide .owl-dots .owl-dot span{margin:0;background:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;color: #fff;font-size: 20px;padding-right: 20px;position: relative;font-weight: 100}
.focus_slide .owl-dots .owl-dot span:after{content: "";position: absolute;top:12px;right: 15px;background: #fff;height: 1px;width: 0;}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:none}
.focus_slide .owl-dots .owl-dot.active span{padding-right: 80px}
.focus_slide .owl-dots .owl-dot.active span:after{width: 50px;}
.rmkc{background: url(../images/rmkcbg.jpg) no-repeat center top;padding: 90px 0;overflow: hidden}
.rmkctop{text-align: center;font-size: 36px;line-height: 1}
.rmkcfl{text-align: center;padding: 28px 0 48px;}
.rmkcfl li{display: inline-block;color: #666666;margin: 0 28px;cursor: pointer}
.rmkcfl li.rmkcflavt{font-size: 18px;color: #4ec0ca;font-weight: bold}
.rmkcbot{}
.rmkcbotsub{display: none}
.rmkcbotsuble{width: 600px}
.rmkcbotsubri{width: 630px;}
.rmkcbotsubri li{width: 295px;float: left;padding-bottom: 36%;margin: 0 0 8px 20px}
.rmkcbotsubri li span,.rmkcbotsublesub .item span{position: absolute;top: 12px;left: 10px;background: #4ec0ca;padding: 0 15px;line-height: 26px;z-index: 2;color: #fff}
.rmkcbotsubri li p,.rmkcbotsublesub .item p{position: absolute;bottom: 0;left: 0;width: 90%;background: rgba(0,0,0,.5);line-height: 40px;height: 40px;padding: 0 5%;color: #fff}
.rmkcbotsubri li p img,.rmkcbotsublesub .item p img{position: relative;width: 19px;height: 19px;display: inline-block;vertical-align: sub;margin-right: 10px;-webkit-transform:scale(1.2);-moz-transform:scale(1.2) !important;;-o-transform:scale(1.2) !important;transform:scale(1.2) !important;}
.rmkcbotsublesub .owl-controls{display: none}
.rmkcbotsublesub .item{padding-bottom:76.8%}
.rmkcbotsublesub .item p{line-height: 73px;height: 73px;font-size: 18px;padding: 0 4%;width: 92%}
.rmkcbotsublesub .item p img{width: 32px;height: 32px;vertical-align: top;margin-top: 18px;margin-right: 20px;}
.rmkcbotsublesub .item span{top: 30px;left: 30px;line-height: 38px;height: 38px;padding: 0 30px}
.jxhk{background: url(../images/jxhkbg.jpg) no-repeat center top;padding: 65px 0 80px;background-size: cover}
.jxhk .rmkctop,.jxhk .rmkcfl li,.jxhk .rmkcfl li:hover{color: #fff}
.jxhksub{display: none}
.jxhksubtop{background: #f7f7f7}
.jxhksubtople{width: 822px;overflow: hidden}
.jxhksubtople img{width: 822px;height: 479px;display: block}
.jxhksubtopri{margin-left: 822px;padding: 70px 35px 0}
.jxhksubtopri p.jxhksubtopribt{font-size: 30px;font-weight: bold;color: #000;}
.jxhksubtopri p.jxhksubtoprijs{font-size: 16px;margin: 15px 0 0}
.jxhksubtopri p.jxhksubtoprits{font-size: 14px;line-height: 24px;margin-top: 30px}
.jxhksubtopri p.jxhksubtopritsjj{font-size: 14px;line-height: 24px;height: 72px;}
.jxhksubtopri p.jxhksubtoprisksj{font-size: 14px;line-height: 24px;}
.jxhksubtopri p.jxhksubtoprickxq{margin-top: 35px}
.jxhksubbot{margin-top: 25px;position: relative}
.jxhksubbotdiv{width: 92%}
.jxhksubbotdiv .owl-controls{display: none}
.jxhksubbotdiv .item .jxhklbtimg{padding-bottom: 59%}
.jxhksubbotdiv .item p{color: #fff;margin-top: 15px;text-align: center}

.jxhksubbotbtn{width: 6.5%;bottom: 34px;right: 0;height: 82%;background: #3c969f;position: absolute}
.jxhksubbotbtn img{width: 100%;display: block;position: absolute;left: 0;cursor: pointer}
.jxhksubbotbtn img.jxhksubbotbtnle{top: 0}
.jxhksubbotbtn img.jxhksubbotbtnri{bottom: 0}

.jrzbk{padding: 65px 0 40px;overflow: hidden}
.jrzbkbot{margin-top: 68px;padding-bottom: 60px;}
.jrzbkbot ul{margin-left: -70px;}
.jrzbkbot li{float: left;width: 580px;margin-left: 70px;position: relative;box-shadow: 0 10px 30px rgba(0,0,0,.16);overflow: hidden}
.jrzbkbot img{display: block;width: 100%;height: 365px}
.jrzbkbotbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2)}
.jrzbkbotbg p,.jrzbkbotbg span,.jrzbkbotbg i{margin-left:50px;color: #fff;margin-right: 50px}
.jrzbkbotbg p{font-size: 24px;margin-top: 78px;margin-bottom: 20px}
.jrzbkbotbg span{font-size: 16px;margin-bottom: 10px}
.jrzbkbotbg i{margin-top: 20px;font-style: normal;display: inline-block;line-height: 37px;background: #2f698a;padding: 0 30px}
.mszs{background: url(../images/mszsbg.jpg) no-repeat center top;background-size: cover;padding-top:95px;}
.mszsbot{margin-top: 90px;position: relative;}
.mszsbotle li{display: none}
.mszsbotlele{width: 391px;}
.mszsbotlele img{width: 391px;display: block;height: 492px;-webkit-border-radius:30px 0 0 0;-moz-border-radius:30px 0 0 0;border-radius:30px 0 0 0;}
.mszsbotleri{margin-left: 470px;padding:18px  180px 0 0;}
.mszsbotleri p.mszsbotlerixm{font-size: 24px;line-height: 26px}
.mszsbotleri p.mszsbotlerixm span{font-size: 14px;color: #666666;margin-left: 20px}
.mszsbotleri p.mszsbotlerijj{font-size: 14px;line-height: 24px;margin: 20px 0;color: #666666;height: 72px;}
.mszsbotleri a.mszsbotlerigd,.jxhksubtopri p.jxhksubtoprickxq{font-size: 14px;line-height: 37px;color: #fff;height: 37px;background: #2f698a;display: inline-block;padding: 0 30px;}
.mszsbotri{position: absolute;bottom: 0;right: 0;width: 820px;}
.mszsbotridiv{width:820px}
.mszsbotridiv .item{position:relative;width:100%;-webkit-border-radius:30px 0 0 0;-moz-border-radius:30px 0 0 0;border-radius:30px 0 0 0;overflow: hidden}
.mszsbotridiv .item img{display:block;width:100%;height: 239px}
.mszsbotridiv .owl-controls{display: none}
.mszsbotbtn{position: absolute;top:50px;right: 0;}
.mszsbotbtn img{display: block;border: 1px solid #cccccc;padding: 0 55px;margin-bottom: 20px;cursor: pointer}
.yxkc{padding: 100px 0 87px}
.yxkcbot{margin-top:30px;padding-bottom: 20px;overflow: hidden}
.yxkcbotle{width: 605px;position: relative;overflow: hidden}
.yxkcbotle a{display: block;width: 100%;height: 100%}
.yxkcbotlebg{background: url(../images/yxktbg.png) no-repeat center bottom;position: absolute;top: 0;left: 0;width: 100%;height: 100%;background-size: cover;}
.yxkcbotle img{display: block;width:605px;height: 482px;}
.yxkcbotlean{display: block;width:50px !important;height: 50px !important;position: absolute;top: 50% !important;left: 50% !important;margin-top: -25px;margin-left:-25px;z-index: 2}
.yxkcbotle p,.yxkcbotri li p{width:94%;position: absolute;bottom:30px;left:0;z-index: 3;color: #fff;text-align: center;padding: 0 3%;font-size: 20px;}
.yxkcbotri{width: 625px}
.yxkcbotri li{overflow: hidden;position: relative;margin: 0 0 20px 19px;float: left;padding-bottom: 36.9%}
.yxkcbotri li.yxkcbotrili0{width: 343px;}
.yxkcbotri li.yxkcbotrili1{width: 244px;}
.yxkcbotri li.yxkcbotrili2{width: 244px;}
.yxkcbotri li.yxkcbotrili3{width: 343px;}
.yxkcbotri li p{font-size: 16px;bottom: 20px}
.yxvr{background: url(../images/yxbg.jpg) no-repeat center top;padding: 110px 0 0;}
.yxvrtop{margin-bottom: 155px}
.yxvrtople{width: 600px;}
.yxvrtopletop{font-size: 36px;color: #fff;margin-bottom: 25px;}
.yxvrtoplebotimg{padding-bottom: 56%}
.yxvrtoplebotimg span,.yxvrtopribotle span{line-height: 30px;height: 30px;padding: 0 20px;background: rgba(0,0,0,.5);position: absolute;bottom: 20px;right: 20px;color: #fff}
.yxvrtoplebottxt{background: #e6f7fe;padding: 40px 5%;position: relative}
.yxvrtoplebottxt p.yxvrbt{font-size: 20px;}
.yxvrtoplebottxt p.yxvrjj{font-size: 14px;line-height: 24px;height: 48px;margin: 15px 0}
.yxvrtoplebottxt p.yxvrsj{font-size: 14px;color: #6abce6}
.yxvrimg{position: absolute;background: #2f698a;width: 62px;height: 62px;left: 50%;margin-left: -31px;bottom: -31px;box-shadow: 0 6px 0 0 rgba(83, 145, 152, 0.41);}
.yxvrimg img{width: 62px;height: 62px;display: block}
.yxvrtopri{width: 600px;position: relative}
.yxvrtopribot{background: url(../images/yhkpbg.jpg) no-repeat center top;height: 509px;padding: 30px 30px 0;background-size: cover}
.yxvrtopribot li{padding-bottom: 14px;margin-bottom: 14px;border-bottom: 1px dashed #fff}
.yxvrtopribot li:last-child{border-bottom: 0}
.yxvrtopribotle{position: relative;overflow: hidden}
.yxvrtopribotle img{display: block;width: 214px;height: 127px;}
.yxvrtopribotle span{right: 10px;bottom: 10px;}
.yxvrtopribotri{margin-left: 240px;padding-top: 10px}
.yxvrtopribotri p{color: #fff;line-height: 24px;height: 72px;font-size: 16px;margin-bottom: 20px}
.yxvrtopribotri span{color: #fff;display: block}
.yxvrbot{}
.yxvrbotle{width: 44px;background: #f8f8f8;padding: 40px 30px 0;text-align: center}
.yxvrbotle span{font-size: 36px;margin-bottom: 50px;display: block;line-height: 40px}
.yxvrbotle li{font-size: 20px;width: 20px;margin: 0 auto 35px;cursor: pointer}
.yxvrbotle li.yxvrbotleavt{color: #2f698a;font-weight: bold}
.yxvrbotle .ckgd{width: 29px;margin: 0 auto}
.yxvrbotle .ckgd a{line-height: 18px;height: auto}
.yxvrbotle .ckgd a img{margin: 10px auto 0}
.yxvrbotri{margin-left: 138px}
.yxvrbotrisub{display: none;position: relative}
.yxvrbotrisuble{width: 733px;position: relative;overflow: hidden;height: 639px}
.yxvrbotrisuble li{display: none}
.yxdtimg{padding-bottom:56.5%}
.yxdttxt{background: #fff;padding: 36px 30px 0;margin-top: -36px;width: 80%;position: relative;z-index: 2}
.yxdttxt p{font-size: 20px;margin-bottom: 10px;}
.yxdttxt span{font-size: 14px;color: #707070;display: block}
.yxvrbotrisubri{position: absolute;top: 50px;right: 0;width: 405px;z-index: 3}
.yxvrbotrisubrisub .owl-controls{text-align: right;margin-top: 110px;padding-right: 66px}
.yxvrbotrisubrisub .owl-dots .owl-dot span{margin:0 0 0 10px;background:#333333;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;position: relative;;padding: 0;width: 10px;height: 10px;}
.yxvrbotrisubrisub .owl-dots .owl-dot.active span, .yxvrbotrisubrisub .owl-dots .owl-dot:hover span{background:#6ebec7}
.yxvrbotrisubrisub .yxdttxt{padding: 25px;width: 76%}
.dongtai{padding:25px 0 105px;}
.dongtaitop{text-align: center;margin-bottom: 30px;}
.dongtaitop li{display: inline-block;font-size: 20px;margin: 0 25px;cursor: pointer}
.dongtaitop li.dongtaitopavt{color: #2f698a;font-weight: bold}
.dongtaibot{margin-bottom: 24px;}
.dtbotsub{display: none;position: relative}
.dtbotsublb .owl-controls{display: none}
.dtbotsublbimg{position: relative;margin-right: 15px;}
.dtbotsublbimg img{display: block;width: 395px;height: 222px;}
.dtbotsublbimgbg{position: absolute;top: 0;left:0;background:rgba(110,190,199,.8) url(../images/ltfhicn.png) no-repeat right bottom;width: 100%;height: 100%;z-index: 3;opacity: 0}
.dtbotsublb p{margin: 15px 15px 3px 0}
.dtbotsublb span{display: block;color: #707070}
.dtbotsubbtn{position: absolute;z-index: 2;top: 128px;left: 0;width: 100%;height: 1px}
.dtbotsubbtn img{display: block;margin-top: -38.5px;opacity: .5;cursor: pointer}
.dtbotsubbtn img.right{margin-right: 15px;}
.dtbotsublb .item:hover .dtbotsublbimgbg{opacity: 1}
.ckgd{text-align: center}
.ckgd a{display: inline-block;font-size: 16px;line-height: 29px;height: 29px;color: #2f698a}
.ckgd img{vertical-align: top;background: #2f698a;margin-left: 10px;}
.zhuce{background: url(../images/dlbg.jpg) no-repeat center top;background-size: cover;padding: 80px 0 81px}
.zhucediv{width: 428px;background: #fff;box-shadow: 0 20px 50px 0 rgba(0, 0, 0, 0.1);padding: 58px 65px 15px}
.zhucediv p.zhucebt{text-align: center;font-size: 30px;line-height: 1;margin-bottom: 35px}
.zhucediv li{position: relative;margin-bottom: 25px;}
.zhucediv li.zhuceli{background: #f8f8f8;line-height: 69px;height: 69px;}
.zhucediv li img.zcicn{position: absolute;left: 26px;top: 21px}
.zcinpt{width: 82%;background: none;border: 0;vertical-align: top;line-height: 69px\9;height: 69px;outline: none;font-size: 20px;padding: 0 0 0 18%}
.zhucediv li.zcyanzheng{position: relative}
.zhucediv li.zcyanzheng:after{position: absolute;content: "";top: 25%;right: 30%;width: 1px;height: 50%;background: #e6e6e6}
.zcyzm{width: 30%;background: none;border: 0;vertical-align: top;line-height: 69px;height: 69px;outline: none;font-size: 20px;position: absolute;top: 0;right: 0;color: #55bfca;text-align: center;cursor: pointer}
.zhucediv li.zcyhxy{font-size: 20px;padding-left: 26px;}
.zhucediv li.zcyhxy label{cursor: pointer}
.zhucediv li.zcyhxy a{color: #55bfca}
.zcxycheck{width: 20px;background: none;border: 1px solid #55bfca;vertical-align: top;line-height: 20px;height: 20px;outline: none;cursor: pointer;margin-right: 10px}
.zcbtn{width: 100%;background: #5ac2cc;border: 0;vertical-align: top;line-height: 69px;height: 69px;outline: none;font-size: 26px;text-align: center;cursor: pointer;-webkit-border-radius:60px;-moz-border-radius:60px;border-radius:60px;color: #fff}
.zhucediv li a.zcljdl{text-align: center;color: #666666;font-size: 18px;display: block;}
.zhucediv li a.zczh{color: #666666;font-size: 18px;}
.zhucediv li.dsfzhdl{text-align: center;font-size: 18px;color: #666666}
.zhucediv li.weixindl{text-align: center}
.zhucediv li.weixindl a{display: inline-block;margin: 0 10px}
.denglu{padding: 117px 0}
.denglu .zhucediv{padding-top: 70px}
.denglu .zcbtn{margin-top: 30px}
.fylaoshi{background:url(../images/fylsxxzsbanner.jpg) no-repeat center top;padding-top: 120px;}
.fylaoshile{width:275px;overflow: hidden;-webkit-border-radius:20px 0 0 0;-moz-border-radius:20px 0 0 0;border-radius:20px 0 0 0;}
.fylaoshile img{width:100%;display: block}
.fylaoshiri{width: 850px;padding-top: 45px}
.fylaoshirixm{font-size: 40px;line-height: 1;font-weight: bold;color: #fff}
.fylaoshirixm span{font-size: 48px;}
.fylaoshirixm span i{font-size: 16px;font-weight: normal;font-style: normal;margin-left: 10px}
.fylaoshirizc{margin: 14px 0 25px}
.fylaoshirizc span{font-size: 18px;color: #fff;display: inline-block;margin-right: 40px}
.fylaoshirijj{color: #fff;}
.fylaoshiricz{margin-top:60px}
.fylaoshiricz a{display: inline-block;min-width:89px;height: 37px;line-height: 37px;border: 1px solid #4ec0ca;color: #4ec0ca;text-align: center;margin-right: 10px;background: #fff;padding: 0 13px;}
.fylaoshiricz a.yiguanzhu{background: #53b2bb;color: #fff;border-color:rgba(255,255,255,.3)}
.fymain{padding-bottom: 60px}
.fyjskc{padding-top: 60px}
.fyjskctop{font-size: 36px;line-height: 1;margin-bottom: 38px}
.fyjskctop img{vertical-align: top;margin-right: 10px}
.fyjskctop span{font-size: 14px;color: #666666;margin-left: 20px;display: inline-block}
.fyjskcbot{padding-bottom: 30px}
.fyjskcbot ul{margin-left: -22px}
.fyjskcbot li{float: left;width: 283px;margin: 0 0 36px 22px;}
.fyjskcbotimg{padding-bottom: 58%}
.fyjskcbotimg span,.fyxqrmtjbot li span,.fykcgllble span{position: absolute;top:10px;left:10px;background: #4ec0ca;color: #fff;font-size: 12px;line-height: 26px;height: 26px;padding: 0 20px}
.fyjskcbottxt{padding: 18px 0 20px}
.fyjskcbottxt p.fyjskcbottxtbt{font-size: 18px;line-height: 20px;height: 20px;}
.fyjskcbottxt p.fyjskcbottxtzy{font-size: 14px;line-height: 24px;height: 24px;color: #808080;margin: 10px 0 15px}
.fyjskcbottxt p.fyjskcbottxtjg{font-size: 14px;line-height: 24px;height: 24px;color: #808080;border-top: 1px solid #e5e5e5;padding-top: 15px}
.fyjskcbottxt p.fyjskcbottxtjg span{font-size: 24px;color: #f00303;margin-right: 15px;display: inline-block;}
.fyjzgd{background: #fafafa;line-height: 80px;text-align: center}
.fyjzgd a{color: #999999;display: block}
.fypingjia{padding-top: 45px}
.fypjtop{font-size: 24px;font-weight: bold;line-height: 1;margin-bottom: 24px}
.fycypltex{border: 1px solid #eee;height: 180px;width: 98%;padding: 15px 1%;background: none;outline: none;}
.fycypl p{line-height: 37px;height: 37px;margin-top: 20px}
.fytjpl{border:0;background: #4ec0ca;outline: none;color: #fff;text-align: center;line-height: 37px;height: 37px;vertical-align: top;padding: 0 15px;min-width: 120px;margin-right: 20px;cursor: pointer}
.fycypl p span{color: #666}
.fypllb{padding-top: 30px;padding-bottom:35px}
.fypllb li{padding: 30px 0;border-bottom: 1px solid #dfdfdf}
.fypllble{width: 80px}
.fypllble img{width: 80px;height: 80px;display: block}
.fypllbri{margin-left: 100px;padding-top: 5px}
.fypllbri p.fypllbrixm{font-size: 22px;}
.fypllbri p.fypllbrixm span{}
.fypllbri p.fypllbrixm span img{display: inline-block;vertical-align: middle;margin-left:5px;}
.fypllbri p.fypllbrisj{font-size: 16px;color: #909090;margin: 10px 0 15px}
.fypllbri pre{font-size: 14px;color: #666666;line-height: 24px;}
.fyjsad{margin-top: 50px}
.fyzbfyjsad{margin-top:0;margin-bottom: 60px}
.fyjsad img{display: block;width: 100%;box-shadow: 0 10px 20px rgba(0,0,0,.1)}
.footer{position: relative}
.footer:after{content: "";position: absolute;top: 105px;left: 0;width: 100%;height: 1px;background: #49697c;}
.footertop{background:url(../images/footerbg.jpg) no-repeat top center;padding: 0 0 30px;background-size: cover}
.footerle{width: 870px;}
.footbt{font-size: 24px;padding: 55px 0 24px;color: #fff;font-weight: bold;line-height: 26px;margin-bottom: 45px}
.footlxwm{position: relative}
.footlxwm li{float: left;margin: 0 110px 25px 0}
.footlxwm li p{color: #fff;opacity: .4}
.footlxwm li span{color: #fff;font-size: 18px;font-weight: bold;display: block;margin-top: 2px}
.footwx{position: absolute;top: 0;right: 0;}
.footwx img{vertical-align: middle;width: 128px;height: 128px;}
.footwx pre{vertical-align: middle;line-height: 24px;display: inline-block;margin: 0 0 0 20px;color: #fff;
    padding:0;
    background:none  !important;
    border:0 !important;
    border-radius: 0 !important
}
.footerri{width: 230px;}
.ksdh{padding-top: 10px}
.ksdh li{margin-bottom: 15px;position: relative;min-width: 100%}
.ksdh li:after{content: ">";position: absolute;top: 0;left: 0;color: #fff}
.ksdh li a{color: #fff;padding-left: 20px;display:block}
.footerbq{background: #18394b;padding: 25px 0;text-align: center;color: #fff}
.footerbq a{color: #fff;display: inline-block;margin: 0 5px}
.fybanner img{display: block;width: 100%}
.fybanner img.fybannersj{display: none}
.fykcflad{padding: 45px  0 30px}
.fykcflad ul{margin-left: -24px;}
.fykcflad ul li{float: left;padding-bottom: 24.5%;width: 588px;margin-left:24px;box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);}
.fykcflsx{box-shadow: 0 0 20px 0 rgba(0, 0, 0, 0.1);padding: 35px 30px 5px 0;margin-bottom: 30px}
.fykcflsx li{margin-bottom: 30px;line-height: 36px;}
.fykcflsxle{width: 90px;text-align: right;font-size: 16px}
.fykcflsxri{margin-left: 120px;position: relative;height: 36px;overflow: hidden}
.fykcflgd{position: absolute;top: 0;right: 0;cursor:pointer;width: 64px;text-align: center;height: 34px;line-height: 34px;color: #999999;border: 1px solid #e6e6e6;display: none}
.fykcflsxrisub{padding-right: 60px}
.fykcflsxrisub span{display: inline-block;border: 1px solid #fff;padding: 0 15px;margin: 0 8px 0 0;cursor: pointer;height: 34px;line-height: 34px;}
.fykcflsxrisub span.fykcflsxrisubavt{border-color: #53b2bb;color: #53b2bb}
.fyrmtj{padding-top: 40px}
.fyrmtjbot ul{margin-left: -18px}
.fyrmtjbot li{float: left;width:388px;padding-bottom:16.3%;margin-left: 18px;}
.fyrmtjbottxt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.2)}
.fyrmtjbottxt p{color: #fff;font-size: 32px;line-height: 1;font-weight: bold;padding-left: 30px;padding-top: 60px}
.fyrmtjbottxt span{color: #fff;font-size: 19px;line-height: 1;font-weight: bold;display: block;margin-top: 17px;padding-left: 30px}
.fykechengxq{padding-top: 80px;position: relative;margin-bottom: 38px;}
.fykechengxq:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 380px;background: #4abbc6}
.fykcxqle{width: 637px;position: relative;z-index: 2;overflow: hidden}
.fykcxqle img{width:100%;display: block;}
.fykcxqri{width: 510px;position: relative;z-index: 2;padding-top: 18px}
.fykcxqribt{margin-bottom: 30px}
.fykcxqribt p{font-size: 40px;color: #fff;font-weight: bold;line-height: 1;margin-bottom: 18px}
.fykcxqribt span{font-size: 16px;color: #fff;display: block;}
.fykcxqjg{font-size: 30px;color: #fff;line-height: 1;margin-bottom: 17px}
.fykcxqjg span{font-size: 16px;margin-left: 10px}
.fykcxqri .fylaoshirijj{margin-bottom: 30px}
.fykcxqsksj{font-size: 14px;color: #fff;margin-bottom: 50px}
.fykcxqri .fylaoshiricz{margin-top:0 !important;}
.fylaoshiricz a.fyshoucang{display: inline-block;min-width:inherit;border:0;color: #333;text-align: left;margin-right:0;background:url(../images/soucangicn0.png) no-repeat center left;padding: 0 0 0 36px;margin-left: 20px}
.fylaoshiricz a.fyyishoucang{background:url(../images/soucangicn1.png) no-repeat center left;}
.fyxuexijindu{display: inline-block;width: 280px;padding-top: 15px;vertical-align: top;margin-right: 10px}
.fyxuexijindu p.fyxxjdline{position: relative;width: 100%;height:5px;background: #f5f5f5;min-height: inherit}
.fyxuexijindu p.fyxxjdline span{position: absolute;height:100%;background: #53b2bb;top: 0;left: 0}
.fyxuexijindu p.fyxxjdsz{color: #4ec0ca;margin-top: 5px}
.fykcxqmain{border-top: 2px solid #f5f5f5;}
.fykechangle{width: 800px;}
.fykcjs{margin-bottom: 40px;}
.fykcjs li{float:left;padding-top: 20px;font-size: 24px;margin-right: 70px;position: relative;cursor: pointer}
.fykcjs li.fykcjsavt:after{content: "";position: absolute;top:-2px;left: 0;width: 100%;height: 2px;background: #4ec0ca}
.fymulu{margin-top: 60px;}
.fymulubot{}
.fymulubot li{background-image: url(../images/muluicn.png);background-position:22px 26px;background-repeat: no-repeat;background-color: #fafafa;position: relative}
.fymulubot li:nth-child(2n){background-color: #fff}
.fymulubot li a{padding: 25px 100px 25px 60px}
.fymulubot li span{position: absolute;top:24px;right:30px;color: #f71722}
.fykechangri{width: 340px;padding-top: 40px;}
.fyxqrmtj{background: #fafafa;padding: 35px 0 10px;}
.fyxqrmtjtop{font-size: 24px;color: #323232;padding: 0 25px;position: relative;margin-bottom: 20px}
.fyxqrmtjtop:after{content: "";position:absolute;top: 0;left: 0;width:7px;height: 100%;background: #71939a}
.fyxqrmtjbot{padding: 0 25px;}
.fyxqrmtjbot li{position: relative;overflow: hidden;margin-bottom: 20px}
.fyxqrmtjbot li img{width: 100%;display: block}
.fyxqrmtjbot li p{position: absolute;bottom: 0;left: 0;width: 79%;color: #fff;background: rgba(0,0,0,.4) url(../images/fytjicn.png) no-repeat 20px center;line-height: 40px;height: 40px;padding: 0 3% 0 18%}
.fykcfw{background: url(../images/fykcfubg.jpg) no-repeat center top;padding: 77px 0 115px;background-size: cover;}
.fykcfwtop{text-align: center;margin-bottom: 60px}
.fykcfwtop p{font-size: 36px;line-height: 1;margin-bottom: 15px}
.fykcfwtop pre{color: #666666}
.fykcfwbot{text-align: center}
.fykcfwbot li{background-color: rgb(255, 255, 255);box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.04);display: inline-block;width: 336px;height: 520px;margin: 0 40px;padding-top: 40px;vertical-align: top}
.fykcfwbot li img{display: block;height: 121px;margin: 0 auto}
.fyckfwsjmain{height: 90px;overflow: hidden;margin: 24px 0 15px}
.fyckfwsjmain p{font-size: 16px;line-height: 30px;}
.fyckfwqx{height: 90px;overflow: hidden;background: #fafafa;width: 80%;margin: 0 auto;text-align: left;padding: 10px 0}
.fyckfwqx p{line-height: 30px;color: #808080;padding-left: 35px;background: url(../images/fysficn.png) no-repeat 14px 8px}
.fykcfwbot li p.fyckfwjg{color: #f40606;font-size: 24px;margin: 28px 0}
.fykcfwbot li a.fyckfwjr{color: #4ec0ca;font-size: 16px;border: 1px solid #4ec0ca;width: 86%;margin: 0 auto;display: block;line-height: 45px}
.fykcfwbot li.fykcfwbotli0 p.fyckfwjg{margin:105px 0 76px}
.fyrzzs{padding: 65px 0 85px}
.fygrzxyh{background-repeat: no-repeat;padding: 65px 0 0;background-size: cover;background-position: center center;height: 315px;}
.fygrzxtx{width: 169px;position: relative;overflow: hidden;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:10px solid #fff}
.fygrzxtx img{width: 169px;height: 169px;}
.pic_up{cursor: pointer}
.pic_up .pic_z{display: block}
.inputPic_z{display: none}
.fygrzxtx_picUp{position: absolute;bottom: 0;left: 0;width: 100%;height: 40px;background: rgba(0,0,0,.5);text-align: center;color: #fff;line-height: 40px}
.fygrzxtx_picUp:hover{background:rgba(0,0,0,.8);}
.fygrzxxx{margin-left: 230px}
.fygrzxxx p.fygrzxtel{font-size: 46px;color: #fff;padding: 40px 0 10px}
.fygrzxxx p.fygrzxdj{font-size: 24px;color: #fff}
.fygrzxjbicn{padding-top: 40px;margin-right: 100px}
.fygrzxmain{padding: 55px 0 88px;position: relative;z-index: 2;background: #fff;margin-top: -96px;margin-bottom: 110px;overflow: hidden}
.fygrzxmain:after{content: "";position: absolute;top: 0;left: 0;width: 260px;height: 100%;background: #f4f9fc}
.fygrzxleft{width: 260px;position: relative;z-index: 3}
.fygrzxnav li{margin-left: 45px;-webkit-border-radius:40px 0 0 40px;-moz-border-radius:40px 0 0 40px;border-radius:40px 0 0 40px;}
.fygrzxnav li a{display: block;line-height: 56px;padding: 0 0 0 13px;font-size: 16px;}
.fygrzxnav li img{vertical-align: top;width: 56px;height: 56px;margin-right: 15px;opacity: 0;background: #fff;}
.fygrzxnav li.fygrzxnavatv{background: #4dbcc7;box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.08);}
.fygrzxnav li.fygrzxnavatv a{padding: 10px 0 10px 13px;color: #fff;font-size: 18px;font-weight: bold}
.fygrzxnav li.fygrzxnavatv img{opacity: 1}
.fygrzxright{width: 885px;margin-right: 20px;}
.fyjbxx{margin-bottom: 50px;}
.fyjbxxbt{font-size: 26px;font-weight: bold;padding-bottom: 10px;border-bottom: 1px solid #eeeeee;line-height: 40px;margin-bottom: 40px;}
.fyjbxxbt span{display: inline-block;width: 92px;text-align: center;line-height: 38px;height: 38px;border: 1px solid #4dbcc6;color: #808080;font-weight: normal;font-size: 14px;cursor: pointer}
.fyjbxxbt span.fywancheng{display: none}
.fyjbxxbt a.fyxzkc{border: 1px solid #eee;color: #808080;font-size: 14px;font-weight: normal;line-height: 38px;height: 38px;padding: 0 20px;margin-left: 10px}
.fyjbxxbt a.fyxzkc img{vertical-align: middle;margin-right: 10px}
.fyjbxxbt .fyxxjdxqqh{border: 1px solid #eee;color: #808080;font-size: 14px;font-weight: normal;line-height: 38px;height: 38px;padding: 0 23px 0 15px;background: none;outline: none;cursor: pointer}
.fyjbxxbt span.fysysj{display: inline-block;width: inherit;text-align: left;line-height: 40px;height: 40px;border: 0;color: #333333 !important;font-size: 18px;cursor: inherit;margin-left: 35px;vertical-align: top}
.fyjbxxbt span.fysysj img{vertical-align: sub;margin-right: 10px}
.fyjbxxbt span.fyjiaojuan{background: #4dbcc7;color: #fff}
.fyjbxxbtrili{border: 1px solid #eee;color: #808080;font-size: 14px;font-weight: normal;line-height: 38px;height: 38px;padding: 0 0 0 50px;background: none;outline: none;cursor: pointer;width: 100px;}
.fyxzst{border: 1px solid #eee;color: #808080;font-size: 14px;font-weight: normal;line-height: 38px;height: 38px;padding: 0 10px 0 20px}
.fyxzst img{vertical-align: middle;margin-left: 10px}
.fyjbxxnr li{margin-bottom: 20px;line-height: 62px}
.fyjbxxnrle{width: 124px;text-align: right;font-size: 16px;}
.fyjbxxnrri{margin-left: 140px}
.fygrxxbng{border: 1px solid #eee;display: block;width: 54%;font-size: 16px;padding: 0 3%;line-height: 60px;height: 60px}
.fybanjick{text-decoration: underline;padding: 0 3%}
.fygrxxinpt{border: 1px solid #eee;display: block;width: 54%;font-size: 16px;padding: 0 3%;outline: none;line-height: 60px\9;height: 60px;background: none}
.fygrxxrad{font-size: 16px;margin-right: 50px}
.fygrxxrad input{width: 20px;height: 20px;vertical-align: text-bottom;background: #fff;margin: 0 10px 0 0}
.fygrxxtishi{color: #ed0404;margin-bottom: 20px}
.fyzhbdbot li{width: 50%;float: left}
.fyzhbdle{width: 120px;border: 1px solid #e6e6e6;overflow: hidden}
.fyzhbdle img{width:100%;display: block;}
.fyzhbdri{margin-left: 150px;padding-top: 10px;}
.fyzhbdri p{font-size: 24px;line-height: 1}
.fyzhbdri span{font-size: 16px;display: block;margin: 10px 0;color: #808080}
.fyzhbdri a{font-size: 16px;display:inline-block;padding: 0 15px;line-height: 38px;height: 38px;border: 1px solid #eee;min-width: 66px;text-align: center;color: #808080}
.fygrzxls{margin-bottom: 58px}
.fygrzxls .fygrzxtx{margin:0 auto;border-color: #4ec0ca}
.fygrzxls .fygrzxxx{margin: 0;text-align: center}
.fygrzxls .fygrzxxx p.fygrzxtel{font-size: 18px;color: #333;font-weight: bold;padding: 15px 0 0}
.fygrzxls .fygrzxxx p.fygrzxdj{font-size: 14px;color: #808080}
.fygrzxlsnav li{margin-left: 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.fygrzxlsnav li img{width: 38px;height: 38px;margin-right: 10px;background: #4dbcc7}
.fygrzxlsnav li a{line-height: 38px;padding: 10px 0 10px 44px}
.fygrzxlsnav li.fygrzxnavatv{background: #e3f3f7;position: relative}
.fygrzxlsnav li.fygrzxnavatv:after{content: "";position: absolute;top: 0;left: 0;width: 8px;height: 100%;background: #4dbcc7}
.fygrzxlsnav li.fygrzxnavatv a{color: #4dbcc7;padding: 20px 0 20px 44px}
.fykcglsx{background: #fafafa;padding: 24px 0 24px 35px;margin-bottom: 30px}
.fykcglsx li{display: inline-block;margin-right: 25px;font-size: 16px;line-height: 33px;height: 33px}
.fykcglsxsel{border: 1px solid #e6e6e6;vertical-align: top;line-height: 33px;height: 33px;padding:0 23px 0 15px;width: 96px;outline: none}
.fykcgllb{padding-bottom: 15px;}
.fykcgllb li{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #f5f5f5}
.fykcgllble{width: 283px;padding-bottom: 18.5%;position: relative}
.fykcgllbri{margin-left: 320px;padding-top: 7px}
.fykcgllbri a.fykcgllbribt{display: block;font-size: 18px;margin-bottom: 6px}
.fykcgllbri a.fykcgllbribt span{display: inline-block;margin-left: 40px}
.fykcgllbri p{color: #808080;line-height: 24px;min-height: 24px}
.fykcgllbri p.fykcgllbrikl{}
.fykcgllbri p.fykcgllbrikl span{display: inline-block;margin-right: 40px}
.fykcgllbri p.fykcgllbricz{margin-top: 15px}
.fykcgllbri p.fykcgllbricz a,.fylxls{display: inline-block;color: #4ec0ca;border: 1px solid #4ec0ca;line-height: 35px;height: 35px;margin-right: 10px;min-width: 90px;text-align: center;padding: 0 15px;}
.page{line-height:40px;}
.page a,.page span{display:inline-block;color:#333;text-decoration:none;margin:0 8px;min-width: 40px;border: 1px solid #eeeeee;text-align: center}
.page span.pagecurrent,.page a:hover{background:#4ec0ca;color:#fff;}
.page span.dianspan{padding-top:0;vertical-align:top;background:none;}
.fyxsglfl{margin-bottom: 25px;}
.fyxsglfl li{float: left;margin-right: 10px;line-height: 40px;height: 40px;border: 1px solid #eee}
.fyxsglfl li a{display: block;padding: 0 22px;color: #808080}
.fyxsglfl li.fyxsglflavt{border-color: #53b2bb;}
.fyxsglsx{padding:24px 0 4px 35px;margin-bottom: 20px}
.fyxsglsx li{float: left;width: 29.33%;display: block;margin: 0 2% 20px 0}
.fyxsglsxinpt{border: 1px solid #e6e6e6;vertical-align: top;line-height: 33px\9;height: 33px;padding:0 23px 0 15px;width: 123px;outline: none;background: none}
.fyxsglsx .fykcglsxsel{width: 164px;}
.fyxsglbd table{width: 100%;border: 0;text-align: center;color: #676767;}
.fyxsglbd table thead{background: #f9f9f9;}
.fyxsglbd table thead th{font-weight: normal;padding: 15px 1%;}
.fyxsglbd table thead th.fyxsglbd0{width: 21%}
.fyxsglbd table thead th.fyxsglbd1{width: 13%}
.fyxsglbd table thead th.fyxsglbd2{width: 7%}
.fyxsglbd table thead th.fyxsglbd3{width: 20%}
.fyxsglbd table thead th.fyxsglbd4{width: 20%}
.fyxsglbd table thead th.fyxsglbd5{width: 10%}
.fyxsglbd table thead th.fyxsglbd6{width: 7%}
.fyxsglbd table tr,.fyxsglbd table tr td{border:0}
.fyxsglbd table tr td{position: relative}
.fyxsglbd table tbody tr{border: 1px solid #f2f2f2}
.fyxsglck{color: #4dbcc7}
.fyxyzp{display: block;width: 169px;height: 169px}
.fyxsglxqnr .fyjbxxnrle{width: 84px}
.fyxsglxqnr .fyjbxxnrri{margin-left: 100px}
.fyxxjdlaoshi .fykcgllbri{padding-top: 24px}
.fyxxjdlaoshi .fylaoshiricz{margin-top: 20px}
.fyxxjdlaoshi .fyxuexijindu{padding-top: 0}
.fykaoqinls  table thead th.fyxsglbd0{width: 40%;text-align: left}
.fykaoqinls  table thead th.fyxsglbd1{width: 20%}
.fykaoqinls  table thead th.fyxsglbd2{width: 20%}
.fykaoqinls  table thead th.fyxsglbd3{width: 20%}
.fykcbls  table thead th.fyxsglbd0{width: 20%;}
.fykcbls  table thead th.fyxsglbd1{width: 10%}
.fykcbls  table thead th.fyxsglbd2{width: 50%}
.fykcbls  table thead th.fyxsglbd3{width: 10%}
.fykcbls  table thead th.fyxsglbd4{width: 10%}
.fykcbdmtable table thead th.fyxsglbd0{width: 27%;}
.fykcbdmtable table thead th.fyxsglbd1{width: 27%;}
.fykcbdmtable table thead th.fyxsglbd2{width: 46%;}
.fydmzt{display: inline-block;margin: 0 15px}
.fydmzt img{vertical-align: middle;margin-right:10px;}
.fykcbdianming{background: url(../images/fykcbdianmingbg.jpg) no-repeat center top;background-size: cover;padding: 25px 1px 15px 35px;margin-bottom: 25px}
.fykcbdianming p.fykcbdmtop{font-size: 18px;color: #fff;margin-bottom: 15px;}
.fykcbdianming p.fykcbdmbot span{font-size: 14px;color: #fff;display: inline-block;margin-right: 44px;margin-bottom: 10px}
.fystklssx{background: #fafafa;box-shadow: none;padding: 20px 15px 10px 0;margin-bottom: 20px}
.fystklssx li{margin-bottom: 15px}
.fystklssx .fykcflsxle{width: 110px}
.fystklssx .fykcflsxri{height: auto}
.fystkls table thead th.fyxsglbd0{width: 22%;}
.fystkls table thead th.fyxsglbd1{width: 18%;}
.fystkls table thead th.fyxsglbd2{width: 32%;}
.fystkls table thead th.fyxsglbd3{width: 16%;}
.fystkls table thead th.fyxsglbd4{width: 12%;}
.fystklssjk table thead th.fyxsglbd0{width: 18%;}
.fystklssjk table thead th.fyxsglbd1{width: 11%;}
.fystklssjk table thead th.fyxsglbd2{width: 31%;}
.fystklssjk table thead th.fyxsglbd3{width: 16%;}
.fystklssjk table thead th.fyxsglbd4{width: 12%;}
.fystklssjk table thead th.fyxsglbd5{width: 12%;}
.fycjgllscjd table thead th.fyxsglbd0{width: 12%;}
.fycjgllscjd table thead th.fyxsglbd1{width: 15%;}
.fycjgllscjd table thead th.fyxsglbd2{width: 18%;}
.fycjgllscjd table thead th.fyxsglbd3{width: 10%;}
.fycjgllscjd table thead th.fyxsglbd4{width: 10%;}
.fycjgllscjd table thead th.fyxsglbd5{width: 10%;}
.fycjgllscjd table thead th.fyxsglbd6{width: 10%;}
.fycjgllscjd table thead th.fyxsglbd7{width: 15%;}
.fyxsglsx li.fycjglksl{width: 62.66%}
.fyxsglsx li.fycjglksl .fyxsglsxinpt{width: 73%}

.fycjgllsksl table thead th.fyxsglbd0{width: 14%;}
.fycjgllsksl table thead th.fyxsglbd1{width: 19%;}
.fycjgllsksl table thead th.fyxsglbd2{width: 16%;}
.fycjgllsksl table thead th.fyxsglbd3{width: 13%;}
.fycjgllsksl table thead th.fyxsglbd4{width: 13%;}
.fycjgllsksl table thead th.fyxsglbd5{width: 13%;}
.fycjgllsksl table thead th.fyxsglbd6{width: 13%;}
.fysjtj ul{margin-left: -25px}
.fysjtj li{float: left;width: 406px;background: #fafafa;padding: 25px 0 34px 23px;margin: 0 0 20px 25px}
.fysjtj li p.fysjtjbt{font-size: 18px;padding-left: 15px;position: relative}
.fysjtj li p.fysjtjbt:after{content: "";position: absolute;top: 50%;left: 0;width: 4px;height: 4px;background: #fff;border:2px solid #4ec0ca;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;margin-top: -4px;}
.fysjtjsub{width: 150px;height: 150px;border: 5px solid #4ec0ca;margin: 10px auto 0;background: url(../images/fytongjibg.png) no-repeat center bottom;text-align: center}
.fysjtjsub p{font-size: 34px;color: #243037;padding-top: 40px}
.fysjtjsub span{font-size: 14px;color: #243037;opacity: .6}
.fyqdglyh table thead th.fyxsglbd0{width: 15%;}
.fyqdglyh table thead th.fyxsglbd1{width: 15%;}
.fyqdglyh table thead th.fyxsglbd2{width: 31%;}
.fyqdglyh table thead th.fyxsglbd3{width: 13%;}
.fyqdglyh table thead th.fyxsglbd4{width: 13%;}
.fyqdglyh table thead th.fyxsglbd5{width: 13%;}
.fyddddyh table thead th.fyxsglbd0{width: 59%;}
.fyddddyh table thead th.fyxsglbd1{width: 12%;}
.fyddddyh table thead th.fyxsglbd2{width: 12%;}
.fyddddyh table thead th.fyxsglbd3{width: 17%;}
.fydingdanhao{color: #808080;font-size: 12px;margin-bottom: 7px}
.fydingdan{padding-bottom: 0}
.fydingdan li{padding-bottom: 0;margin-bottom: 0;border-bottom: 0}
.fydingdan .fykcgllble{width: 198px;padding-bottom: 20.5%;}
.fydingdan .fykcgllbri{margin-left: 220px;padding-top: 25px}
.fylxls{margin: 3px 0}
.fyshoucangyh ul{margin-left: -15px}
.fyshoucangyh li{margin: 0 0 20px 15px}
.fyqxscyh{cursor: pointer;margin: 23px auto 0;line-height: 35px;height: 35px;width: 90px;border: 1px solid #4ec0ca;text-align: center;color: #4ec0ca;}
.fyshoucangyh li p{padding-left: 15px;padding-right: 15px}
.fyguanzhuyh{padding-bottom: 20px}
.fyguanzhuyh ul{margin-left: -80px}
.fyguanzhuyh li{float: left;width: 240px;margin: 0 0 50px 80px;}
.fygzyhimg{width: 200px;padding-bottom: 105%;-webkit-border-radius:30px 0 0 0;-moz-border-radius:30px 0 0 0;border-radius:30px 0 0 0;position: relative}
.fygzyhtxt{margin-left: 40px;background: #4ec0ca;position: relative;z-index: 2;padding: 15px 10% 10px;margin-top: -70px}
.fygzyhtxt p{height: 24px;line-height: 24px;color: #fff}
.fyquxiaoguanzhu{position: absolute;top: 18px;right:10px;text-align: center;z-index: 3;color: #808080;font-size: 12px;cursor: pointer}
.fyquxiaoguanzhu img{display: block;width: 18px;height: 15px;position: relative;margin: 0 auto 3px;-webkit-transform:scale(1) !important;-moz-transform:scale(1) !important;-o-transform:scale(1);transform:scale(1) !important;}
.fywyfk{}
.fywyfktext{width: 94%;display: block;border: 1px solid #eeeeee;height: 160px;padding: 20px 3%;outline: none;background: none;margin-bottom: 30px;font-size: 16px}
.fywyfkinp{border:0;height: 38px;padding: 0 30px;outline: none;background: #4ec0ca;color: #fff;line-height: 38px;cursor: pointer}
.fywdstxs table thead th.fyxsglbd0{width: 10%}
.fywdstxs table thead th.fyxsglbd1{width: 25%}
.fywdstxs table thead th.fyxsglbd2{width: 15%}
.fywdstxs table thead th.fyxsglbd3{width: 10%}
.fywdstxs table thead th.fyxsglbd4{width: 10%}
.fywdstxs table thead th.fyxsglbd5{width: 14%}
.fywdstxs table thead th.fyxsglbd6{width: 15%}
.fykjxzmltop{font-size: 18px;margin-bottom: 25px;}
.fykjxzmlbot{padding-bottom: 45px}
.fykjxzmlbot li{background: #f9f9f9 url(../images/muluicn.png) no-repeat 13px center;margin-bottom: 10px;position: relative;line-height: 50px}
.fykjxzmlbot li p.fykjxzmlbotbt{padding: 0 0 0 40px;width: 45%}
.fykjxzmlbot li p.fykjxzmlbotwjdx{position: absolute;top: 0;left: 60%}
.fykjxzmlbot li a{position: absolute;top: 0;right:3%}
.fyxsmxxs table thead th.fyxsglbd0{width: 20%;}
.fyxsmxxs table thead th.fyxsglbd1{width: 25%;}
.fyxsmxxs table thead th.fyxsglbd2{width: 10%;}
.fyxsmxxs table thead th.fyxsglbd3{width: 10%;}
.fyxsmxxs table thead th.fyxsglbd4{width: 13%;}
.fyxsmxxs table thead th.fyxsglbd5{width: 10%;}
.fyxsmxxs table thead th.fyxsglbd6{width: 13%;}
.fyxfmxspkmx table thead th.fyxsglbd0{width: 80%}
.fyxfmxspkmx table thead th.fyxsglbd1{width: 20%}
.fyzpcj{margin-right: 5%;margin-left: 5px;}
.fyzpcj i{font-size: 30px;font-style: normal}
.fywdcjxs{background: #fafafa;padding: 30px 0;text-align: center;margin-bottom: 25px}
.fywdcjxsle,.fywdcjxscn,.fywdcjxsri{display: inline-block;vertical-align: middle}
.fywdcjxslesel{border: 0;color: #fff;font-size: 14px;font-weight: normal;line-height: 38px;height: 38px;padding: 0 20px 0 50px;display: inline-block;background:#4dbcc7 url(../images/fyxzxqicn.png) no-repeat 20px center !important;outline: none;cursor: pointer}
.percentage-light{margin:  0 auto;color: #4dbcc7;font-size: 19px}
.percentage-light span{font-size: 30px;}
.easyPieChart{position:relative;text-align:center;margin: 0 auto}
.easyPieChart canvas{position:absolute;top:0;left:0}
.fywdcjxscn{margin: 0 70px}
.fywdcjxscn .percentage-light{line-height: inherit !important;}
.fywdcjxscn .percentage-light span{color: #4dbcc7;font-size: 20px;padding-top: 31px;display: inline-block;}
.fywdcjxscn .percentage-light span i{font-size: 38px;font-weight: bold;font-style: normal}
.fywdcjxscn .percentage-light p{font-size: 14px;color: #333333}
.fyweidabiao{margin-top: 10px}
.fywdcjxsri a{border: 1px solid #4dbcc7;color: #4dbcc7;font-size: 14px;font-weight: normal;line-height: 38px;height: 38px;padding: 0 20px;display: inline-block}
.fywdcjxsri a img{vertical-align: middle;margin-right: 10px}
.fychengjixs ul{margin-left: -40px;}
.fychengjixs li{float:left;width: 348px;border: 1px solid #eee;height: 185px;margin: 0 0 30px 40px;padding: 30px 35px 0;position: relative}
.fychengjixs li p.fycjxsbt{font-size: 18px;margin-bottom: 10px}
.fychengjixs li p.fycjxsfs{font-size: 26px;color: #4dbcc7}
.fychengjixs li p.fycjxsfs span{font-size: 46px;}
.fychengjixs li p.fycjxsmb{font-size: 16px;color: #8e8e8e}
.fychengjixs li p.fycjxssj{font-size: 14px;color: #555555;margin-top: 20px;}
.fychengjixs li p.fycjxssj img{vertical-align: middle;margin-right: 10px;}
.fychengjixs li .percentage-light{position: absolute;top: 50px;right: 20px;-webkit-transform:scale(.85);-moz-transform:scale(.85);-o-transform:scale(.85);transform:scale(.85)}
.fyxxzx{background: #f9f9f9;line-height: 49px;padding: 0 35px}
.fyxxzxle li{float: left;margin-right: 50px;}
.fyxxzxle li a{color: #676767}
.fyxxzxri span.fyxxzxrisapn{color: #676767;margin-left: 25px;cursor: pointer}
.fyxxplcz{margin-left: 45px;color: #676767;display: none}
.fyxxplcz a{margin-left: 25px;color: #676767}
.radiono{display:inline-block;font-size:14px;padding-right:30px;background:url(../images/radioclick.png) no-repeat right center;line-height:20px;height:20px;cursor:pointer;color:#676767}
.radioyes{background-image:url(../images/radioclickcan.png)}
.fyxxlb{padding-bottom: 60px}
.fyxxlb li{padding: 25px 75px 25px 35px;border: 1px solid #f2f2f2;margin-bottom: -1px;position: relative}
.fyxxlb li .radiono{position: absolute;top:10px;right: 30px;display: none}
.fyxxlb li span{display: block;color: #808080}
.fyxxlb li p{font-size: 16px;margin-top: 10px;}
.fyxxlb li.fyxxlbweidu:after{content: "";position: absolute;top: 63px;left:20px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width: 6px;height: 6px;background: #f20404}
.fyxxjdlssx{background: #fff;padding: 0 0 0 35px;margin-bottom: 30px}
.fyxxjdlslb table thead th.fyxsglbd0{width: 15%}
.fyxxjdlslb table thead th.fyxsglbd1{width: 20%}
.fyxxjdlslb table thead th.fyxsglbd2{width: 15%}
.fyxxjdlslb table thead th.fyxsglbd3{width: 50%}
.fyjindulaoshi .fyxuexijindu{padding-top:8px;width: 50%;margin-right: 5%;display: inline-block}
.fyjindulaoshi .fyjindulaoshiri{display: inline-block;color: #4ec0ca}
.fyxuanzeti{font-size: 20px;margin-bottom: 35px}
.fykaishidati{margin-left: 40px;position: relative;padding-right: 100px}
.fykaishidati li{display: none}
.fykaishidati li p.fydiyiti{font-size: 18px;margin-bottom: 40px}
.fydanxuanti{margin-left: 70px}
.fydanxuanti p{color: #666666;margin-bottom: 25px;padding-left: 40px;background: url(../images/anti0.png) left top no-repeat;cursor: pointer;line-height: 22px;}
.fydanxuanti p.fydanxuantiatv{background: url(../images/anti1.png) left top no-repeat;}
.fyduoxuanti{margin-left: 70px}
.fyduoxuanti p{color: #666666;margin-bottom: 25px;padding-left: 40px;background: url(../images/anti0.png) left top no-repeat;cursor: pointer;line-height: 22px;}
.fyduoxuanti p.fydanxuantiatv{background: url(../images/anti1.png) left top no-repeat;}
.fyqiehuantimu{margin-left: 70px;margin-top: 60px;}
.fyqiehuantimu span{display: inline-block;border: 1px solid #4ec0ca;line-height: 38px;height: 38px;padding: 0 35px;margin-right: 20px;color: #4ec0ca;cursor: pointer}
.fyqiehuantimu span.fysyt{color: #fff;background: #4ec0ca}
.fydatika{position: absolute;top: 30px;right: 0;background: #4ec0ca;font-size: 14px;color: #fff;padding: 20px 12px;width: 12px;cursor: pointer}
.fydatika img{display: block;margin: 0 auto 8px}
.fydatikasub{position: absolute;right:70px;top: 0;width: 737px;padding:20px 20px 10px;background: #fff;box-shadow: 0 2px 24px 0 rgba(0, 0, 0, 0.16);min-height: 89px;display: none}
.fydatikasub:after{content: "";position: absolute;top:50px;right: -10px;background: url(../images/sanjiaodati.png) no-repeat center center;width: 10px;height: 19px}
.fydatikasub span{display:block;min-width: 30px;text-align: center;line-height: 40px;float: left;background: #f2f2f2;color: #666666;height: 40px;margin: 0 5px 10px;padding: 0 5px;cursor: pointer}
.fydatikasub span.fydatikasubatv{background: #4ec0ca;color: #fff;}
.fydanan{margin-top: 75px;background: #fafafa;padding: 20px;}
.fydanan span{font-size: 18px;color: #ea0101;display: block;margin-bottom: 15px;}
.fydanan p{font-size: 14px;color: #666666;line-height: 25px}
.fyzbkcxq{background: #333;padding: 30px 0 60px;margin-bottom: 55px;}
.fyzbkcxqtop{margin-bottom: 25px;}
.fyzbkcxqtople{width: 80%}
.fyzbkcxqtople p{color: #fff;font-size: 30px;font-weight: bold;line-height: 1;margin-bottom: 10px}
.fyzbkcxqtople p span{font-size: 14px;margin-left: 30px;background: url(../images/fyzbscicn.png) no-repeat center left;padding-left: 30px;cursor: pointer}
.fyzbkcxqtople p span.fyzbyishangcang{background: url(../images/soucangicn1.png) no-repeat center left;background-size: 17px 16px}
.fyzbkcxqtople span{color: #fff}
.fyzbkcxqtopri{width: 20%;text-align: right;}
.fyzbkcxqtopri span{display: inline-block;border: 1px solid #5c5c5c;color: #fff;line-height: 48px;padding: 0 13px;height: 48px;font-size: 24px;min-width: 104px;text-align: center}
.fyzbkcxqbot{}
.fyzbkcxqbotle{width: 860px;position: relative}
.fyzbkcxqbotle img{width: 860px;height: 528px;display: block}
.fyzbxqsjbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.7);text-align: center}
.fyzbxqsjbg p.fyddkb{font-size: 24px;color: #fff}
.fyzbxqsjbg p.fykbsj{font-size: 14px;color: #fff;margin: 15px 0}
.fyzbxqsjbg a.fyljbm{font-size: 14px;color: #fff;display: inline-block;line-height: 40px;background: #4ec0ca;padding: 0 30px}
.fyzbkcxqbotri{width: 321px;height: 528px;background: #000}
.fyzblbtop{font-size: 18px;color: #fff;padding-bottom: 15px;border-bottom: 1px solid #333333;margin: 26px 15px 15px 20px}
.fyzblbbot{padding: 0 15px 0 20px;height: 447px;overflow: auto}
.fyzblbbot::-webkit-scrollbar{width:4px}
.fyzblbbot::-webkit-scrollbar-track{background-color:#000}
.fyzblbbot::-webkit-scrollbar-thumb{background-color:#bbbbbb}
.fyzblbbot::-webkit-scrollbar-thumb:hover {background-color:#bbbbbb}
.fyzblbbot::-webkit-scrollbar-thumb:active {background-color:#bbbbbb}
.fyzblbbot li{background: rgba(249,249,249,.1)}
.fyzblbbot li:nth-child(2n){background: none}
.fyzblbbot li a{display: block;padding: 10px 15px;}
.fyzblbbot li p{color: #676767;background: url(../images/zhiboicn.png) no-repeat left center;padding-left: 24px}
.fyzblbbot li span{color: #676767;font-size: 12px;display: block;margin-top: 5px;padding-left: 24px}
.fykcmuzhibo{padding-bottom: 50px}
.fykcmuzhibo li{background: #f9f9f9;margin-bottom: 10px;position: relative;}
.fykcmuzhibo li.fyzhibojieshu .fykcmuzhibobtri{background: url(../images/fyzbicn11.png) no-repeat center right}
.fykcmuzhibo li.fyzhengzaizhibo .fykcmuzhibobtri{background: url(../images/fyzbicn22.png) no-repeat center right}
.fykcmuzhibo li.fykcmuzhiboli .fykcmuzhibobtri{background: url(../images/fyzbicn00.png) no-repeat center right}
.fykcmuzhibobt{background:url(../images/zhiboicn.png) no-repeat 13px center;line-height: 50px;padding: 0 30px 0 40px}
.fykcmuzhibobtle{width: 60%;color: #676767}
.fykcmuzhibobtle a,.fykcmuzhibobtri a{color: #676767}
.fykcmuzhibobtri{width: 30%;text-align: right;padding-right: 20px;color: #676767}
.fykcmuzhibobtri .fyjindulaoshi .fyxuexijindu{padding-top: 20px}
.fyzbkcxiazai{border-top: 1px solid #e6e6e6;padding: 25px 30px 15px 40px;display: none}
.fyzbkcxiazaisub{line-height: 38px;margin-bottom: 8px}
.fyzbkcxiazaisub p.fyzbkcxiazaibt{color: #676767;width: 45%}
.fyzbkcxiazaisub p.fyzbkcxiazaidx{color: #676767;margin-left: 8%}
.fyzbkcxiazaisub a.fyzbkcxiazaixz{color: #4ec0ca;border: 1px solid #4ec0ca;display: inline-block;line-height: 36px;height: 36px;padding: 0 30px;min-width: 60px;text-align: center}
.fyzbkcxiazaisub a.fyzbkcxiazaixz0{color: #fff;background: #4ec0ca}
.fyzql{margin-top: 5px;text-align: right;}
.fyzql span{display: inline-block;text-align: center;width: 122px;}
.fykechengpeizhi{border: 1px solid #ededed;margin-bottom: 20px}
.fykcpztop{line-height: 60px;padding: 0 20px;background: #fafafa;border-bottom: 1px solid #ededed;font-size: 20px;font-weight: bold}
.fykcpztop span{font-size: 16px;font-weight: normal;cursor: pointer}
.fykcpzbot{padding: 30px 0 5px 45px}
.fykcpzbotsub{margin-bottom: 20px;}
.fyjichuxinxi{margin-bottom: 20px;font-size: 16px;font-weight: bold}
.fyjbxxnrls{}
.fyjbxxnrls li{float: left;margin-bottom: 10px;line-height: 34px;margin-right: 37px}
.fyjbxxnrlsle{width: 73px}
.fyjbxxnrlsri{margin-left: 73px}
.fyjbxxnrlsrisel{width: 164px;border: 1px solid #e6e6e6;line-height: 32px;height: 32px;outline: none;padding: 0 20px}
.fyjbxxnrlsriinpt{width: 397px;border: 1px solid #e6e6e6;line-height: 32px;height: 32px;outline: none;padding: 0 20px;background: none;}
.fyzbsj{line-height: 32px;height: 32px;width: 157px;border-color: #e6e6e6}
.fybenxiaosheng{width: 124px}
.fyjbxxnrlsritex{width: 90%;border: 1px solid #e6e6e6;line-height: 24px;height: 140px;outline: none;padding: 15px 2%;background: none;}
.fyshipingzhangjie{width: 290px;}
.fyyxstlab{margin-right: 40px}
.fybaocun{display:block;width: 120px;text-align: center;line-height: 36px;height: 38px;border: 1px solid #eee;font-weight: normal;font-size: 14px;cursor: pointer;background: #4ec0ca;color: #fff;outline: none}
.fykcxqlb{padding:15px 20px;}
.fyzhagnjielb table thead th.fyxsglbd0{width: 35%}
.fyzhagnjielb table thead th.fyxsglbd1{width: 25%}
.fyzhagnjielb table thead th.fyxsglbd2{width: 40%}
.fyzhangjieming{background: url(../images/tjicn.png) no-repeat left 2px;padding-left: 25px;display: block;cursor: pointer}
.fyzhangjiemingatv{background: url(../images/jianicn.png) no-repeat left 2px;}
.fybianji{display: inline-block;margin: 0 3px;vertical-align: middle;cursor: pointer}
.fybianji img{vertical-align: middle;margin-right: 5px;}
table tr.fykcxqsub{display: none}
table tr.fykcxqsub td{padding-top: 3px;padding-bottom: 3px}
.fykcxqsublb{text-align: left;padding: 5px 0}
.fykcxqsublb li{margin: 8px 0}
.fykehouzuoye,.fyshijuanming,.fykechengcaozuo{display: inline-block;vertical-align: middle;padding: 0 1%}
.fykehouzuoye{text-align: left;width: 28%;padding: 0 1% 0 6%}
.fyshijuanming{width: 24%;text-align: center}
.fykechengcaozuo{width: 35%;text-align: center}
.tjzjbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;z-index: 999;background:rgba(0,0,0,.5);overflow: auto;display: none}
.tjzjbgsub{width: 800px;margin: 5% auto 50px;position: relative}
.tjzjbgsub:after{content:"";position: absolute;top:-20px;left: -20px;width: 100%;height: 100%;border: 20px solid rgba(255,255,255,.2);-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.tjzjtop{background: url(../images/fytjbg.jpg) no-repeat center top;background-size: cover;line-height: 88px;color: #fff;font-size: 24px;font-weight: bold;overflow: hidden;padding: 0 25px 0 94px;position: relative;z-index: 2}
.tjzjtop:after{content: "";position: absolute;background: url(../images/fytjzjicn.png) no-repeat center  top;width: 49px;height: 49px;top:50%;left:28px;margin-top: -25px;}
.xueyuandiv .tjzjtop:after{background: url(../images/tjxyicn.png) no-repeat center top}
.tjzjtop img{vertical-align: top;margin-top: 33px;cursor: pointer}
.tjzjbot{background: #fff;padding: 55px 110px 5px 110px;position: relative;z-index: 2}
.tjzjbot .fyjbxxnrle{text-align: left;width: 84px}
.tjzjbot .fyjbxxnrri{margin-left: 90px}
.tjzjbot .fygrxxinpt{width: 94%}
.tjzjbot .fybaocun{display: inline-block}
.tjzjbot .fyjbxxnrribc1{background: #fff;color: #4ec0ca;border-color: #4ec0ca;margin-left: 20px}
.fyjbxxnrrilab{margin-right: 30px;font-size: 16px;cursor: pointer}
.fykclxsp{background: #f5f5f5;text-align: center;width: 30%;}
.fykclxzb{display: none}
.fygrxxsel{border: 1px solid #eee;display: block;width: 100%;font-size: 16px;padding: 0 3%;outline: none;line-height: 60px;height: 60px;background: none}
.fysjfbsj{line-height: 60px;height: 60px;width:89%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.fyzhushi{line-height: 20px;margin-top: 15px}
.fyxzsttop{background: #f5f5f5;padding: 0 15px;font-size: 16px;margin-bottom: 10px;}
.fyxzstbot{border: 1px solid #eee;position: relative}
.fyxzstbot:after{content: "";position: absolute;width: 1px;height: 100%;background: #eee;left: 50%;top: 0}
.fyxzstbotle,.fyxzstbotri{width: 46%;padding: 15px 2%;height: 200px;overflow: auto;}
.fyxzstbotle  p.fytiku,.fyxzstbotri p.fytiku{line-height: 24px;margin-bottom: 5px;font-size: 16px}
.fytikulb{line-height: 24px;}
.fytikulb p{background: url(../images/fytikicn0.png) no-repeat center left;padding-left: 26px;margin-bottom: 5px;cursor:pointer}
.fytikulb span{margin-left: 26px;background: url(../images/fytkxz0.png) no-repeat  left 4px;padding-left: 26px;display: none;cursor:pointer}
.fytikulb span.fytikulbspanatv{background: url(../images/fytkxz1.png) no-repeat  left 4px;}
.fytikulb p.fytikulbpatv{background: url(../images/fytikicn1.png) no-repeat center left}
.fyxzstbotri .fytikulb p{background: url(../images/fytikicn1.png) no-repeat center left}
.fyxzstbotri span{display: block;background: url(../images/fytkxz1.png) no-repeat  left 4px;}
/*2021*/
.fygjjl{margin-top: 110px;position: relative;height: 663px}
.fygjjl:after{content: "";position: absolute;bottom:30px;right: 0;width: 50%;height: 50%;background: #348498}
.fygjjlle{position:absolute;top: 0;left: 0;width: 52.6%;height: 100%;background-size: cover;background-repeat: no-repeat;background-position: center top;}
.fygjjlri{width: 520px;background:url(../images/gjjlbg.jpg) no-repeat center top;float: right;position: relative;z-index: 2;box-shadow: 0 0 20px #ccc;margin-top: 55px;height: 471px;padding: 70px 80px 0}
.fygjjlri p.fygjjlribt{font-size: 40px;color: #333;margin-bottom: 45px}
.fygjjlri p.fygjjlrinr{font-size: 14px;color: #666;line-height: 36px;height: 216px;margin-bottom: 55px;overflow: hidden}
.fygjjlri .ckgd{margin: 0;text-align: right}
.fyjlxw{margin-top: 118px}
.fyjlxw ul{margin-left: -22px}
.fyjlxw li{float: left;width: 589px;margin-left: 22px;}
.fyjlxwimg{overflow: hidden}
.fyjlxwimg img{display: block;width: 100%;}
.fyjlxwtxt{background: #efefef;margin: -180px auto 0;width: 80%;padding: 38px 5% 50px;position: relative;z-index: 2;text-align: center}
.fyjlxwtxt p{font-size: 40px;line-height: 1;color: #333}
.fyjlxwtxt span{font-size: 14px;line-height:36px;color: #666;height: 108px;margin: 22px 0}
.fyckgd{font-size: 16px;line-height: 29px;height: 29px;color: #2f698a;}
.fyjjjjh{background: url(../images/fyjjjjbg.jpg) no-repeat top center;width: 1731px;max-width: 100%;margin: 120px auto 0;position: relative}
.fyjjjjh:after{content: "";position: absolute;bottom: 0;right: 0;width: 55%;background: url(../images/jjjybg.jpg) no-repeat center top;height: 396px;background-size: cover}
.fyjjjjh .main1200{padding-top: 660px;}
.fyjjjjhsub{width: 600px;padding: 50px 0 35px;z-index: 2;position: relative;}
.fyjjjjhsub .ckgd{text-align: right}
.fyjjjjhsub .ckgd a{color: #fff}
.fyjjjjhsub .ckgd img{background: #fff}
.fyjjjjhsub p.fygjjlribt{font-size: 40px;line-height: 1;color: #fff}
.fyjjjjhsub p.fygjjlrinr{font-size: 14px;line-height: 36px;height: 180px;margin: 30px 0;color: #fff}
.fyxwzx{margin-top: 100px;position: relative;padding-bottom: 80px;}
.fyxwzx:after{content: "";position: absolute;bottom: 0;right: 0;background: #efefef;width: 55%;height: 75%}
.fyxwzxbot{position: relative;margin-top: 70px}
.fyxwzxbot .main1200{position: relative}
.fyxwzxbot .ckgd{position: absolute;top: 10px;right: 45px;text-align: right;z-index: 3}
.fyxwzxbotle{width: 49%;z-index: 2;overflow: hidden;position: absolute;top: 0;left: 0;height: 605px;background-position: top right;background-size: cover}
.fyxwzxbotri{width: 485px;padding-top: 180px;position: relative;z-index: 2;right: 45px}
.fyxwzxbotri li{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #eee}
.fyxwzxbotri li p{font-size: 18px;color: #666666;line-height: 36px;font-weight: bold;height: 72px}
.fyxwzxbotri li span{font-size: 14px;color: #666666;line-height: 36px;margin-top: 15px;height: 72px}
.fyxwzxbotri li:hover p{color: #4dbcc7}
.fylluntan{background: url(../images/fyltbg.jpg) no-repeat center top;height: 844px;margin-top: 100px}
.fyltleft{width: 30%;padding: 210px 10% 0}
.fyltleft .rmkctop{text-align: left;color: #fff}
.fyltleft .ckgd{text-align: right;}
.fyltleft .ckgd a{color: #fff}
.fyltleft .ckgd img{background: #fff}
.fyltjj{color: #fff;line-height: 36px;height: 252px;margin:40px 0 95px;overflow: hidden}
.fyltright{width: 50%}
.fyltright li{overflow: hidden}
.fyltright li img{display: block;width: 600px;height: 422px}
.fyxinwen{padding: 40px 0 76px}
.fyxinwen ul{margin-left: -30px}
.fyxinwen li{float: left;width: 380px;margin-left:30px}
.fyxwimg{padding-bottom: 127.9%}
.fyxwtxt{background: #fff;box-shadow: 0 0 20px #ccc;padding: 0 20px 0 0;position: relative;line-height: 70px}
.fyxwtxt:after{content: "";width: 1px;height: 40px;background: #dfdfdf;left: 80px;top: 50%;margin-top: -20px;position: absolute}
.fyxwtxt p.fyxwjj{font-size: 16px;color: #545454;padding-left: 105px}
.fyxwtime{position: absolute;top: 20px;left: 0;width: 80px;text-align: center;line-height: 17px}
.fyxwtime span{color: #bfbfbf}
.fyxwlb{background: url(../images/fyxwlbbg.jpg) no-repeat center top;background-size: cover;padding: 50px 0}
.fyxwlb .rmkctop{color: #fff}
.fyxwlb .ckgd{text-align: right}
.fyxwlb .ckgd a{color: #fff}
.fyxwlb .ckgd img{background: #fff}
.fyxwlbbot{margin-top: 65px;position: relative;margin-bottom: 90px}
.fyxwlbbot:before,.fyxwlbbot:after{content: "";position: absolute;top: 0;left: 32.33%;width: 1px;height: 100%;background: #5b99a9}
.fyxwlbbot:after{right:32.33%;left: auto}
.fyxwlbbotsub .owl-controls{display: none}
.fyxwlbbotsub .item p{color: #fff}
.fyxwlbbotsub .item p.fyxwsj{font-size: 24px}
.fyxwlbbotsub .item p.fyxwsj span{opacity: .5;margin-left: 10px;display:inline-block}
.fyxwlbbotsub .item p.fyxwbt{font-size: 18px;margin: 15px 0 10px}
.fyxwlbbotsub .item p.fyxwjj{font-size: 14px;line-height: 30px;height: 90px}
.fyxwlbbotle,.fyxwlbbotri{position: absolute;top: 50%;margin-top: -25px;cursor: pointer}
.fyxwlbbotle{left: -47px;}
.fyxwlbbotri{right: -47px}
.fyadimg img{display: block;width: 100%}
.fyxxkd{margin-bottom: 90px;position: relative;padding-top: 60px}
.fyxxkd:after{content: "";position: absolute;top: 0;left: 0;width: 100%;background: url(../images/xykdbg.jpg) no-repeat center top;height: 166px}
.fyxxkd .main1200{position: relative}
.fyxxkdle{width: 805px;position: relative;z-index: 2}
.fyxxkdle img{width: 805px;height: 497px;display: block}
.fyxxkdletxt{background: #f5f5f5;width: 70%;margin-top: -88px;padding: 30px 5%;position: relative;z-index: 2}
.fyxxkdletxt span{display: inline-block;background: #348498;padding: 10px 30px;color: #fff;font-size: 16px}
.fyxxkdletxt p.fyxxkdletxtbt{color: #333333;font-size: 24px;line-height: 26px;height: 26px;margin-top: 15px}
.fyxxkdletxt p.fyxxkdletxtjj{color: #666666;font-size: 16px;line-height: 24px;height: 48px;margin-top: 15px}
.fyxxkdri{position: absolute;top:140px;right: 0;width: 490px}
.fyxxkdri img{width: 490px;height: 303px}
.fyxxkdri .fyxxkdletxt{padding-top: 0;padding-bottom: 20px}
.fyxxkdri .fyxxkdletxt span{margin-top: -20px}
.fyxxkd .jxkytop{right: 0;left: auto;bottom: 20px}
.fyxxkd .jxkytop .ckgd{margin:4px 0 0 90px}
.fysjqd{background: url(../images/sjqdbg.jpg) no-repeat center top;padding: 90px 0 170px;background-size: cover}
.fysjqd .rmkctop{color: #fff}
.fysjqdbot{margin-top: 50px;overflow: hidden}
.fysjqdbot li{float: left;width: 23%;text-align: center;padding: 20px 1% 15px;border-top: 1px solid rgba(255,255,255,.3);position: relative;margin-top: -1px;}
.fysjqdbot li:after{content: "";right: 0;top: 0;width: 1px;height: 100%;background: rgba(255,255,255,.3);position: absolute}
.fysjqdbot li:nth-child(4n):after{display: none}
.fysjqdbot li img{display: block;margin: 0 auto;height: 73px}
.fysjqdbot p{font-size: 40px;color: #1c62ae;font-weight: bold;margin: 8px 0}
.fysjqdbot span{font-size: 16px;color: #fff;font-weight: bold;display: block;line-height: 18px;height: 36px;}
.fycylj{background: url(../images/cyljbg.png) no-repeat center top;padding:276px 0  0 0;background-size: cover;height: 407px;margin-top: -140px}
.fycyljri{width: 240px;}
.fycyljri .rmkctop{text-align: left;color: #fff}
.fyljlb{margin-top: 50px}
.fyljlb li{float: left;margin: 0 25px 25px 0}
.fyljlb li a{font-size: 16px;color: #fff}
.fycyljle{width: 903px;border-right: 1px solid rgba(255,255,255,.3)}
.fycyljle li{float: left;width: 400px;height: 250px;position: relative;margin:0 50px 15px 0;overflow: hidden}
.fycyljle li img{display: block;width: 400px;height: 250px;}
.fycyljle li span{position: absolute;bottom: 35px;left: 0;font-size: 24px;color: #fff;background: rgba(31,68,92,.8);display: inline-block;padding: 14px 15px}
.fyltmain{position: relative;z-index: 2;margin-top: -90px;margin-bottom: 65px;overflow: hidden}
.fyltmainle{width: 800px;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.07);background: #fff;padding-bottom: 60px;border: 1px solid #f3f3f3;}
.fyltmainle .page{margin: 0 21px}
.fylttop{line-height: 90px;height: 90px;border-bottom: 1px solid #f5f5f5;padding: 0 30px;background: #fff}
.fylttop li{float: left;font-size: 24px;color: #333333;margin-right: 35px}
.fylttop li.fylttopatv a{color: #6ecbd4;font-weight: bold}
.fyltbot{padding: 30px 30px 15px}
.fyltbot li{border-bottom: 1px solid #f5f5f5;margin-bottom: 25px;border-bottom: 1px solid #f5f5f5}
.fyltbot li a{display: block;padding-bottom: 15px;}
.fyltbot li p.fyltbotbt{font-size: 18px;color: #333333;line-height: 22px;height: 22px;}
.fyltbot li p.fyltbotjj{font-size: 14px;color: #666666;line-height: 20px;height: 40px;margin: 22px 0 30px;}
.fyltbot li p.fyltbotcz{font-size: 14px;color: #666666;line-height: 20px;}
.fyltbot li p.fyltbotcz img{vertical-align: top;margin-right: 10px}
.fyltbot li p.fyltbotcz span{margin-right: 20px;color: #666666}
.fyltmainri{width: 381px;box-shadow: 0 0 5px 0 rgba(0, 0, 0, 0.07);background: #fff;padding-bottom: 60px;border: 1px solid #f3f3f3;}
.fyznltss{line-height: 41px;height: 41px;border-bottom: 1px solid #f5f5f5;padding: 24.5px 30px;}
.fyznltsssub{line-height: 41px;height: 41px;background: #e2f5f6;}
.fyznltssbtn{width:15%;border: 0;outline: none;vertical-align: top;background: url(../images/fyltssicn.png) no-repeat center center;line-height: 41px;height: 41px;padding: 0;cursor:pointer}
.fyznltssint{width:85%;border: 0;outline: none;vertical-align: top;line-height: 41px;height: 41px;padding: 0;background: none;}
.fyltrmkc{padding: 30px 30px 20px;border-bottom: 1px solid #f5f5f5;margin-bottom: 30px}
.fyltrmkctop{margin-bottom: 18px;font-size: 20px;color: #333333;line-height: 20px;position: relative;padding-left: 20px}
.fyltrmkctop:after{content: "";position: absolute;top:2px;width: 4px;height: 19px;background: #6ecbd4;left: 0}
.fyltrmkctop a{font-size: 14px;}
.fyltrmkcbot li{margin-bottom: 20px}
.fyltrmle{width: 158px;overflow: hidden}
.fyltrmle img{width:100%;display: block;height: 91px}
.fyltrmri{margin-left: 170px;padding-top: 8px}
.fyltrmri p.fyltrmribt{font-size: 16px;line-height: 24px;height: 48px;color: #333333;margin: 0 0 8px}
.fyltrmri p.fyltrmrijg{font-size: 14px;line-height: 24px;height: 24px;color: #ee0101;}
.fyltrmri p.fyltrmrijg span{color: #808080}
.fyltrmht{padding: 0 30px}
.fyltrmhtbot li{margin-bottom: 40px}
.fyltrmhtbot li a{display: block;padding-left: 20px;position: relative}
.fyltrmhtbot li a:after{content:"";position: absolute;top: 12px;left: 0;width: 3px;height: 3px;background: #333333}
.fyltrmhtbot li p{color: #333333;font-size: 16px;line-height: 24px;margin-bottom: 12px}
.fyltrmhtbot li span{color: #808080;font-size: 14px;display: block;}
.fyltxqbot{padding: 30px 30px 15px}
.fyltxqbottop{font-size: 18px;color: #333333}
.fyltxqbotbot{font-size: 14px;color: #666666;line-height: 24px;margin: 22px 0 30px}
.fyltxqbotcz span{margin-right: 20px;color: #666666;display: inline-block}
.fyltxqbotcz img{vertical-align: top;margin-right: 10px;}
.fyltxqbotcz a{color: #666666;display: inline-block;margin-right: 20px}
.fylthuifu{border-top: 20px solid #f3f3f3;padding-bottom: 20px}
.fylthuifutop{padding: 20px 30px;border-bottom:1px solid #f3f3f3;font-size: 18px;color: #333333;}
.fylthuifubot{padding: 30px 30px 0}
.fylthuifubot li{border-bottom: 1px solid #f5f5f5;padding-bottom: 20px;margin-bottom: 20px}
.fylthftx{width: 80px}
.fylthftx img{display: block;width: 80px;height: 80px;}
.fylthfnr{margin-left: 105px;}
.fylthfnr p.fylthfnryhid{font-size: 16px;color: #333333;padding: 10px 0}
.fylthfnr p.fylthfnrjj{font-size: 14px;color: #666666;margin: 0 0 10px}
.fylthfnr p.fylthfnrcz{font-size: 14px;color: #666666;line-height: 19px;}
.fylthfnr p.fylthfnrcz a,.fylthfyjsub p a{color: #666}
.fylthfnr p.fylthfnrcz img{vertical-align: top;margin-right: 8px;}
.fylthfnr p.fylthfnrcz span{margin-right: 20px}
.fylthfnr p.fylthfnrcz span.right{margin-right:0}
.fylthfyj{background: #fafafa;margin-top: 20px;padding: 20px 20px 10px}
.fylthfyjsub{border-bottom: 1px solid #eee;padding-bottom: 15px;margin-bottom: 15px}
.fylthfyjsub p{color: #666;margin-bottom: 5px}
.fyltform{background: #fafafa;margin:30px 30px 0;padding: 20px}
.fyltformtex{background: #fff;padding: 20px 3%;height: 120px;display: block;border: 0;outline: none;width: 94%;margin-bottom: 20px}
.fyltformbtn{background: #4ec0ca;height: 30px;display: inline-block;border: 0;outline: none;padding: 0 20px;line-height: 30px;color: #fff;cursor: pointer}
.fyltbazhu{border-bottom: 1px solid #f5f5f5;padding:30px 0 40px;text-align: center}
.fyltbazhuimg{display: block;margin: 0 auto;width: 146px;height: 146px}
.fyltbazhuxm{font-size: 18px;margin: 15px 0 10px}
.fyltbazhudj{display: inline-block;height: 17px;line-height: 17px;padding: 0 5px;background: #4ec0ca;color: #fff;font-size: 12px}
.fyltbazhu li{width: 33.33%;text-align: center;float: left;margin-top: 30px;position: relative}
.fyltbazhu li:after{content: "";width: 1px;height: 100%;right: 0;top: 0;background: #eee;position: absolute}
.fyltbazhu li:last-child:after{display: none}
.fyltbazhu li p{line-height: 24px;color: #ccc}
.fyltformbtn:hover{background: #1c3f52}
.fyltrmkcbot li:hover .fyltrmri p.fyltrmribt,.fyltbot li:hover  p.fyltbotbt,.fyltrmhtbot li:hover p,.fyltrmkctop a:hover,.fylthfnr p.fylthfnrcz a:hover,.fylthfyjsub p a:hover,.fyltxqbotcz a:hover{color: #4ec0ca}
/*2021.3.26*/
.qdyw{background: #f8f8f8;background: #eee;padding: 70px 0 40px}
.rmkctop_new{margin-bottom: 50px}
.qdywlb{padding-bottom: 15px}
.qdywbotle{float: left;width: 757px;padding-bottom: 42%}
.qdywbotle p,.qdrwbot li p{position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.6);padding: 0 3% 0 8%;width:89%;line-height:80px;color: #fff;font-size: 24px}
.qdywbotri{float: right;width: 415px}
.qdywbotri li{background: #fff;margin-bottom: 25px;border-bottom: 6px solid #348498}
.qdywbotri li a{display: block;padding:47px 20px 45px}
.qdywbotri p{font-size: 24px;color: #333333;line-height: 30px;margin-bottom: 22px}
.qdywbotri span{font-size: 16px;color: #333333;line-height: 30px;height: 90px}
.ztwz{padding: 90px 0 50px}
.ztwzbot{margin-bottom: 50px}
.ztwzbot ul{margin-left: -10.66px}
.ztwzbot li{float: left;width: 292px;margin-left: 10.66px;position: relative;padding-bottom: 57.5%}
.ztwzbot li img{display: block;width: 100%}
.ztwzbot li p{font-size: 24px;color: #fff;position: absolute;top: 9%;left:20%;writing-mode: tb-lr;writing-mode: vertical-lr;}
.ztwzbot li span{font-size: 14px;color: #fff;position: absolute;bottom: 0;right:17%;writing-mode: tb-lr;writing-mode: vertical-lr;display: block;padding-bottom: 90px}
.ztwzbot li span:after{content: "";height: 75px;width: 1px;background: #fff;position: absolute;bottom: 0;left: 50%;}
.diaoyan{overflow: hidden;display: none}
.diaoyansub{position: relative;padding: 100px 0 60px}
.diaoyansub:after{content: "";position: absolute;width: 200%;left: -50px;height: 100%;background: #f8f8f8;top: 0}
.jxky,.qdrw{position: relative;z-index: 2}
.jxkytop{position: absolute;bottom: 10px;left: 90px}
.jxkytop .ckgd{text-align: left}
.jxkytop .rmkctop_new{margin-bottom:30px}
.jxkyimg{display: block;width: 100%;height: 398px}
.jxkybot{width: 688px;background: #348498;padding: 50px 45px 55px;position: relative;z-index: 2;margin: -130px 0 0 0}
.jxkybot p{margin-bottom: 30px;color: #fff;font-size: 24px;}
.jxkybot pre{color: #fff;font-size: 16px;line-height: 30px;display: block}
.qdrw{margin-top: 145px}
.qdrw .jxkytop{bottom: 0;top: 0;left: auto;right:95px}
.qdrwbot ul{margin-left: -28px}
.qdrwbot li{float: left;width: 586px;overflow: hidden;position: relative;margin-left: 28px;}
.qdrwbot li.qdrwbotli1{margin-top: 170px}
.qdrwbot li img{display: block;width: 586px;height: 505px;}
.xysh{margin-top: 20px;background: #0f2937;position: relative;height: 1207px;padding-top: 190px}
.xysh .main1200{position: relative;z-index: 3}
.xysh .rmkctop{position: absolute;top:50px;left:60px;z-index: 2;color: #fff}
.xysh:before{content:"";position: absolute;top: 0;right: 0;background: url(../images/xyshbg0.png) no-repeat right top;width: 28%;height: 482px;background-size: 100% auto}
.xysh:after{content:"";position: absolute;bottom: 0;left: 0;background: url(../images/xyshbg1.png) no-repeat left bottom;width: 36%;height: 813px;background-size: 100% auto}
.xyshbot{position: relative}
.xyshbot li{position: absolute;text-align: center;overflow: hidden}
.xyshbot li img.xyshbotimg{display: block;width: 100%;height: 100%}
.xyshbot li.xyshbotli0{width: 600px;height: 511px;top: 0;left: 0}
.xyshbot li.xyshbotli1{width: 307px;height: 256px;top: 0;left:600px}
.xyshbot li.xyshbotli2{width: 307px;height: 256px;top: 256px;left:600px}
.xyshbot li.xyshbotli3{width: 307px;height: 256px;top: 511px;left: 293px}
.xyshbot li.xyshbotli4{width: 293px;height: 256px;top: 767px;left:0}
.xyshbot li.xyshbotli5{width: 292px;height: 253px;top: 767px;left: 907px;}
.xyshbot li.xyshbotli6{width: 308px;height: 510px;top: 511px;left: 600px}
.xyshbot li.xyshbotli7{width: 293px;height: 513px;top: 256px;left:907px}
.xyshbotbg{position: absolute;top: 0;left: 0;background: rgba(0,0,0,.3);width: 100%;height: 100%}
.xyshbotbg img{display: block;width: 68px;height: 61px;margin: 0 auto 12px}
.xyshbotbg p{color: #fff;font-size: 24px;}
.xyshbot li.xyshbotli1 .xyshbotbg{background: #4abbc6}
.xyshbot li.xyshbotli2 .xyshbotbg{background: #666666}
.xyshbot li.xyshbotli3 .xyshbotbg{background: #f75940}
.xyshbot li.xyshbotli5 .xyshbotbg{background: #d4d3d3}
.newtzgg{background: #f8f8f8;padding: 90px 0 115px}
.newtzgg .jxkytop{position: relative;left: 0;bottom: 0;margin-bottom: 58px}
.newtzgg .jxkytop .ckgd{margin-top: 4px}
.newtzggle{width: 587px;}
.newtzgglebot{background: #fff;box-shadow:0 0 10px rgba(0,0,0,0.1);border-bottom: 8px solid #348498;padding: 70px 60px 30px}
.newtzgglebot li{margin-bottom: 32px}
.newtzgglebot li p{font-size: 18px;margin-bottom: 18px;line-height: 20px;height: 20px}
.newtzgglebot li span{font-size: 16px;line-height: 20px;height: 20px;display: block;font-style: italic;color: #999;position: relative}
.newtzgglebot li span:after{content: "";position: absolute;top: 50%;right: 0;width: 77%;background: #f0f0f0;height: 1px;}
.newtzggri{width: 587px;}
.mtbdlb{border-bottom: 8px solid #348498;}
.mtbdlb li{padding: 5px;margin-bottom:14px;background: #fff;box-shadow: 0 0 10px rgba(0,0,0,0.1)}
.mtbdlb li.mtbdlbli2{margin-bottom: 0}
.mtbdlb li a{display: block;line-height: 104px;position: relative}
.mtbdlb li span{width: 204px;text-align: center;position: absolute;top: 0;left: 0;height: 100%;background: #edf4f6 url(../images/fymticn.png) no-repeat center top;font-size: 24px;color: #2f698a;padding: 0 5px}
.mtbdlb li p{font-size: 16px;color: #545454;padding:0 30px 0 260px}
.hzjl{background: #fff url(../images/hzjlbg.png) no-repeat right top;padding: 60px 0}
.hzjlbot{margin-top: 50px;margin-bottom: 50px}
.hzjlbot ul{margin-left: -22px}
.hzjlbot li{position: relative;padding-bottom: 31.5%;width: 284px;float: left;margin: 0 0 21px 22px}
.hzjlbot li.hzjlbotfirst{padding-bottom:64.7%;width: 587px;}
.hzjlbot li p{position: absolute;bottom: 0;left: 0;width: 90%;height: 103px;line-height: 103px;background: rgba(0,0,0,.6);padding: 0 2% 0 8%;color: #fff;font-size: 24px}
.fyckgl{background: #f8f8f8;padding: 60px 0 95px}
.fyckglbot{margin-top: 60px}
.fyckglbot li{float: left;width: 25%;text-align: center;position: relative}
.fyckglbot li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #e8e8e8}
.fyckglbot li:nth-child(4n):after{display: none}
.fyckglbot li img{height: 85px;display: block;margin: 0 auto}
.fyckglbot li p{font-size: 16px;color: #666666;margin-top: 30px}
.fyxxlogo{padding: 40px 0}
.fyxxlogo ul{margin-left: -125px}
.fyxxlogo li{float: left;width: 206px;margin: 0 0 20px 125px}
.fyxxlogo li img{display: block;width: 206px;height: 96px;}
.fygkk{margin-bottom: 60px;}
.fypjtopnormal{font-weight: normal}
.fygkkbot ul{margin-left: -26px}
.fygkkbot li{float: left;width: 280px;overflow: hidden;margin: 0 0 23px 26px}
.fygkkbot li a{display: block;border: 1px solid #e5e5e5}
.fygkkbotimg{padding-bottom: 57.8%}
.fygkkbotimg span{position: absolute;bottom: 0;left: 0;background: rgba(0,0,0,.5);width: 94%;padding: 0 3%;color: #fff;line-height: 24px;}
.fygkkbot li p{line-height: 76px;font-size: 16px;color: #333;padding: 0 10px}
.fygengduo{text-align: right;padding-right: 40px;position: relative}
.fygengduo:after{content: "";position: absolute;top: 50%;left: 0;width: 90%;height: 1px;background: #eee}
.fygengduo a{font-size: 12px;color: #3b3b3b}
.fyztk{margin-bottom: 60px}
.fyztk .fyjskcbottxt{padding-bottom: 15px}
.fyztk .fyjskcbottxtjg{height: 53px;}
.fyzykfl{margin-bottom: 10px}
.fyzykfl li{float: left;border:1px solid #4ec0ca;line-height: 36px;text-align: center;min-width: 92px;padding: 0 10px;margin:0 20px 20px 0;color: #3b3b3b;cursor: pointer}
.fyzykfl li.fyzykflatv{background: #4ec0ca;color: #fff}
.fymxrz{margin-bottom: 76px}
.fymxrzbot ul{margin-left: -20px}
.fymxrzbot li{float: left;padding-bottom:24.6%;margin-left: 20px;width: 380px}
.fyqdjy li{width: 281px;padding-bottom: 18.1%;}
.fyqdzxjy{margin-top: 40px;position: relative;height: 680px;}
.fyqdzxjy .main1200{position: relative;z-index: 2}
.fyqdzxjy:before{content: "";position: absolute;top:0;right: 0;width: 59%;height: 232px;background: #f5f5f5;z-index: 2}
.fyqdzxjy:after{content: "";position: absolute;bottom:0;right: 0;width: 59%;height: 450px;background: #348498}
.fyqdzxjyle{position:absolute;top: 73px;left: 0;width: 50%;height: 537px;background-size: cover;background-repeat: no-repeat;background-position: right top;z-index: 3}
.fyqdzxjyri{width: 550px;padding-top: 108px}
.fyqdzxjyri .jxkytop{position: relative;bottom: 0;left: 0}
.fyqdzxjyri .rmkctop{text-align: left}
.fyqdzxjyri .rmkctop p{font-size: 18px;color: #333333;margin-top: 10px}
.fyqdzxjyri .jxkytop .ckgd{margin-top: 18px}
.fyqdzxjyribot{margin-top: 150px;color: #fff;line-height: 36px;position: relative;z-index: 2;height: 216px;overflow: hidden}
.fyjzxx{margin-bottom: 105px;margin-top: 78px}
.fyjzxxle{position: relative;width: 585px;height: 600px;margin-top: 70px;}
.fyjzxxle .jxkytop{top:0;left: 5%;width: 90%}
.fyjzxxle .jxkytop .ckgd{margin-top: 4px}
.fyjzxxlebot{margin-top: 96px;overflow: hidden}
.fyjzxxlebot img{display: block;width: 100%;height: 504px}
.fyjzxxri{margin-top: 0}
.fyjzxxri .jxkytop{top: auto;bottom: 0}
.fyjzxxri .fyjzxxlebot{margin-top:0}
.fytyjk{background: #fff}
.fytyjk .fyckglbot li img{height: 95px}
.fysqhd{padding: 88px 0 115px;position: relative}
.fysqhd .rmkctop{position: relative;z-index: 2}
.fysqhd:before{content: "";position: absolute;bottom: 0;left: 0;width:18.5%;height: 115px;background: #25a6b5}
.fysqhd:after{content: "";position: absolute;top: 0;right: 0;width: 70%;height: 100%;background: #f5f5f5}
.fysqhdbot{margin-top: 50px;position: relative;z-index: 2}
.fysqhdbotle{height: 680px;width: 223px;background: #0f2937;padding-left: 70px}
.fysqhdbotletop{color: #fff;font-size: 32px;padding: 55px 0 30px}
.fysqhdbotlebot{height: 553px;overflow: auto}
.fysqhdbotlebot li{color: #fff;font-size: 18px;margin-bottom: 35px;line-height: 30px;cursor: pointer}
.fysqhdbotlebot li i{display: inline-block;background: url(../images/fysqjt0.png) no-repeat center right;height: 7px;width: 17px;vertical-align: middle;margin-right: 10px;}
.fysqhdbotlebot li.fyhdatv{color: #348498;position: relative}
.fysqhdbotlebot li.fyhdatv:after{position: absolute;content: "";background: url(../images/sqsanjiao.png) no-repeat center center;width: 14px;height: 30px;top: 0;right: 0}
.fysqhdbotlebot li.fyhdatv i{width: 38px;background: url(../images/fysqjt1.png) no-repeat center right}
.fysqhdbotcen{height: 680px;overflow: auto;background: #348498;width: 600px}
.fysqsub{height: 600px;width: 540px;margin: 50px 0 0 50px;overflow: auto;display: none}
.fysqsub li{min-width: 49%;float: left;margin: 0 1% 20px 0}
.fysqsub li a{font-size: 16px;color: #fff}
.fysqhdbotri{height: 680px;overflow: auto;width: 291px;position: relative}
.fysqhdbotri img{display: block;width: 291px;height: 680px;}
.fysqhdbotri p{position: absolute;top: 40px;left: 40px;writing-mode: vertical-lr;writing-mode: tb-lr;z-index: 1;color: #fff;font-size: 30px;letter-spacing: 4px}
.fysqhdbotlebot::-webkit-scrollbar{width:4px}
.fysqhdbotlebot::-webkit-scrollbar-track{background-color:#0f2937}
.fysqhdbotlebot::-webkit-scrollbar-thumb{background-color:#bbb}
.fysqhdbotlebot::-webkit-scrollbar-thumb:hover {background-color:#bbb}
.fysqhdbotlebot::-webkit-scrollbar-thumb:active {background-color:#bbb}
.fysqsub::-webkit-scrollbar{width:4px}
.fysqsub::-webkit-scrollbar-track{background-color:#39646f}
.fysqsub::-webkit-scrollbar-thumb{background-color:#56a8bd}
.fysqsub::-webkit-scrollbar-thumb:hover {background-color:#56a8bd}
.fysqsub::-webkit-scrollbar-thumb:active {background-color:#56a8bd}


.fydagc{padding: 130px 0 30px}
.fydagcbot{border-top: 1px solid #dfdfdf;margin-top: 50px}
.fydagcbot .main1200{border-right: 1px solid #dfdfdf;position: relative}
.fydagcbotsub .owl-controls{display: none}
.fydagcbotsub .item{padding: 35px 13% 20px;border-left: 1px solid #dfdfdf}
.fydagcbotsub .item img{display: block;width: 71px;height: 65px}
.fydagcbotsub .item p.fyxsgbt{font-size: 30px;color: #333;margin: 15px 0}
.fydagcbotsub .item p.fyxsgjj{line-height: 24px;height: 144px;overflow: hidden;color: #333}
.fyglfw{background: url(../images/fyglfwbg.jpg) no-repeat center top;background-size: cover;padding: 130px 0 100px}
.fyglfw .main1200{position: relative}
.fyglfw .rmkctop{position: absolute;top: 30px;left:50px}
.fyglfwbot{height: 532px;position: relative}
.fyglfwbot:after{content: "";background: url(../images/fyglicn.jpg) no-repeat center left;width: 352px;height: 385px;top: 130px;left: 0;position: absolute}
.fyglfwbot li{width: 299px;padding-bottom: 21.4%;position: absolute;z-index: 2}
.fyglfwbotbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.5);text-align: center}
.fyglfwbotbg p{color: #fff;font-size: 24px}
.fyglfwbot li.fyglfwbotli0{top: 130px;right: 638px}
.fyglfwbot li.fyglfwbotli1{top: 0;right: 319px}
.fyglfwbot li.fyglfwbotli2{bottom: 0;right: 319px}
.fyglfwbot li.fyglfwbotli3{bottom: 0;right: 0}
.fyxiaoli{margin-top: 136px}
.fyxlbot{border-top: 1px solid #dfdfdf;padding: 0 0 60px;margin-top: 50px}
.fyxlbot li{width: 40%;padding: 50px 5% 20px;float: left;position: relative}
.fyxlbot li:after{content: "";position: absolute;top: 0;left: 0;width: 1px;height: 100%;background: #d8d8d8}
.fyxlbot li p.fyxlbotbt{font-size: 24px;color: #333333}
.fyxlbot li p.fyxlbotsj{font-size: 56px;color: #333333;margin: 10px 0;font-weight: bold}
.fyxlbot li p.fyxlbotxl{font-size: 24px;color: #333333}

/*提交订单*/
.fytjdd{border-top: 1px solid #cfcfcf;padding: 30px  0 100px}
.fyddtop{color: #666666;font-weight: bold;font-size: 22px;margin-bottom: 30px}
.fyddbot{border: 1px solid #cfcfcf;padding: 40px 30px}
.fyspxxbotle{width: 198px}
.fyspxxbotle img{width: 100%;display: block}
.fyspxxbotri{margin-left: 230px;padding-top: 32px;position: relative}
.fyspxxbotri p{font-size: 18px;color: #333333;padding-right: 30%}
.fyspxxbotri span{font-size: 14px;color: #808080;display: block;margin-top: 10px;}
.fyspxxbotri b{font-size: 14px;color: #f20404;font-weight: normal;position: absolute;top:50%;right: 0;line-height: 20px;margin-top: -10px;}
.fyddbotsub{padding-bottom: 40px;border-bottom: 1px solid #cfcfcf;margin-bottom: 40px}
.fyspxxtop{font-size: 20px;color: #666666;font-weight: bold;margin-bottom: 30px}
.fyzffs{margin-bottom: 35px}
.fyzffsbot li{float:left;border:2px solid #e7e7e7;line-height: 37px;width: 156px;height: 37px;text-align: center;margin-right: 10px;position: relative;cursor: pointer}
.fyzffsbot li.fyzffsbotatv{border-color: #6ebec7;}
.fyzffsbot li.fyzffsbotatv:after{content: "";position: absolute;background: url(../images/fyzcicn.png) no-repeat center center;width: 13px;height: 10px;bottom:0;right:0}
.fyzffsbot li img{vertical-align: middle;margin-right:9px;}
.fyfpxxbotinpt{width: 280px;border: 2px solid #e7e7e7;outline: none;background: none;line-height: 33px;height: 33px;padding: 0 20px}
.fyyfze{background: #f2f2f2;padding: 20px;margin: 10px 0 20px;text-align: right}
.fyyfze span{font-weight: bold;font-size: 18px;color: #f20404}
.fytijiao{text-align: right}
.fytijiao a{display: inline-block;background: #f20404;color: #fff;width: 117px;text-align: center;line-height: 37px;}
.fytijiao a:hover{background: #084387}
.fysztd{padding-top: 30px;position: relative;z-index: 555}
.fysztd li{float: left;width: 29.33%;margin: 0 2% 60px;text-align: center;position: relative}
.fysztd li:before{content: "";position: absolute;right: 0;bottom: 0;background: #339fff;width: 3%;height: 50%}
.fysztd li:after{content: "";position: absolute;right: 0;bottom: 0;background: #339fff;width: 100%;height: 4%}
.fysztd li a{padding: 40px 0;display: block;box-shadow: 0 0 20px rgba(0,0,0,.1);width: 97%;background: #fff;;}
.fysztdimg{}
.fysztdimg img{width: 140px;height: 140px;display: block;padding: 6px;border: 3px solid #c6e4e4;margin: 0 auto}
.fysztd li p.fysztdxm{line-height: 30px;padding: 0 20px;background: #edf6ff;display: inline-block;margin: 20px 0 10px;font-size: 18px;color: #333;font-weight: bold}
.fysztd li p.fysztdjj{font-size: 16px;color: #ccc;margin-bottom: 0}
.fyxmjsdiv{margin-top: 36px !important;}
.fyzydnnav{ font-size: 26px !important;color: #333}
.fyzydnnav span{vertical-align: middle;display: inline-block;margin: 0 10px;width: 40px;height: 2px;background: #00419b;display: none}
.fyzydnnav a{font-size: 16px;color: #333;    margin-top: 6px;}
.fyzydnnav a:hover{text-decoration: underline;color: #00419b}
.video_list .list .li{width: 24.25% !important;margin: 0 1% 20px 0 !important;}
.video_list .list .li:nth-child(4n){margin-right: 0 !important;}
.video_list .list{margin-left: 0 !important;;margin-right: 0 !important;}


.fyxljysp{margin-top: 80px}
.fyxljytop{text-align: center;font-size: 24px;color: #333333;font-weight: bold;margin-bottom: 30px}
.fyxljytop img{vertical-align: middle;margin:0 18px;}
.fyxljybot{background: #000;width: 100%;margin: 0 auto;height: 560px;position: relative;overflow: hidden}
.fyxljybotbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background-repeat: no-repeat;background-size: cover;cursor: pointer}
.fyxljybotbg:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 2;background: rgba(0,0,0,.2) url(../images/videoicn.png) no-repeat center center}
.bannervideo{width: 100%;object-fit: contain;height: 100%;position: absolute;top: 0;left: 0;display: none}
.fyxqnextsp{margin: 10px 0 60px}
.fyxqnextsp a{max-width: 48%;font-size: 16px}
.fyxqnextsp a.right{text-align: right}
.fyspjj{margin-bottom: 30px}
.fymulusp{margin-bottom: 40px;}
.fymulusptop{background: #4abbc6;line-height: 60px;color: #fff;font-size: 20px;padding: 0 40px;cursor: pointer}
.fymulusptop span{width: 20px;height: 20px;text-align: center;line-height: 17px;color: #4abbc6;background: #fff;margin-top: 20px}
.fymuluspbot{display: none}
.fymuluspbot li{background: #f8f8f8;margin-bottom: 10px}
.fymuluspbot li a{padding: 20px 60px 20px 40px;display: block;font-size: 18px;color: #333333;position: relative}
.fymuluspbot li a:after{content: "";position: absolute;top: 50%;right:40px;width: 8px;height:14px;z-index: 2;background: url(../images/jiantouspxq.png) no-repeat center center;margin-top: -7px;}


.fyxinzengxq{width: 100%}
.fyxinzengxqsub{display: none}



/*2021.6.30*/
.fyxljy{margin-top: 50px;width: 100%;padding-bottom: 0;}
.fyxljy .yxkcbot{padding-bottom: 0}
.fyxljy  .audit_header{padding: 0}
.fyxljy  .audit_card{margin-right: 85px;margin-bottom: 0}
.fyxljy .fypjtop{position: relative}
.fyxljy .fypjtop a{font-size: 16px;margin-top: 4px;}
.fyxljy  .yxkcbot{margin: 0 !important;}
.fyxljy  .yxkcbotle a{height: inherit}
.fyxljy .yxvrimg{color: #fff;text-align: center;padding-top: 11px;height: 51px}
.fyxljy .yxvrimg a{color: #fff;text-align: center;display: block;}
.fyxljy .audition{width: 100%}
.fyfwy .fypjtop,.fyfwy .fypjtop a{color: #fff}
.fyfwy .promote{padding-top: 105px}
.fyxljy .jxhksubbotbtn{height: 100%;bottom: 0}
.fyxljy .jxhksubbotbtn img{height: 50%}
.fyxljyxx0{font-size: 20px;margin-bottom: 10px}
.fyxljyxx1{font-size: 16px;line-height: 20px;height: 240px;overflow: hidden}
.fyxljy .mszsbot{margin-top: 0 !important;}
.fyszflq span{display: inline-block;font-size: 16px;cursor: pointer;line-height: 24px;padding: 0 20px;vertical-align: top}
.fyszflq span.fyszflqspan{background: #4ec0ca;color: #fff}
.mszsbotmain .mszsbot{display: none}
.fymsktxz .audit_card{width: 100%}
.fymsktxz  .audit_card .bg{width: 766px}
.fymsktxz .audit_card{margin: 0 0 30px 0}
.fymsktxz .audit_card .img{overflow: hidden}
.fyxljy .fypjtop a:hover{color: #4ec0ca}
.fymxrzlast .fygkkbot li{padding-bottom: 18%}




.fymulusptop:hover{background: #60a3aa }
.fyxljybotbg:hover:after{background-color: rgba(0,0,0,.1);}
.fymuluspbot li:hover{background: #f5f5f5}
.fyxqnextsp a:hover{color: #339fff}
.fysztd li:hover:before{height: 100%}
.fysztd li:hover:after{width: 100%}
.fysztd li:hover a{box-shadow: 0 0 20px rgba(0,0,0,.2)}
.fysztd li:hover .fysztdimg img{border-color: #339fff}
.qdywbotri li:hover{box-shadow: 0 0 20px #ccc}
.qdywbotri li:hover  p,.newtzgglebot li:hover p,.mtbdlb li:hover p,.fygengduo a:hover{color: #4ec0ca}
.ztwzbot li:hover span:after{height: 50px}
.fyxxkdle:hover .fyxxkdletxt{box-shadow: 0 0 20px #ccc}
.fyljlb li a:hover{text-decoration: underline}
.fyzblbbot li:hover p,.fyzblbbot li:hover span{color: #fff}
.fyqxscyh:hover{background: #4ec0ca;color: #fff}
.fyjbxxbt span:hover,.fyzhbdri a:hover,.fyjbxxbt a.fyxzkc:hover,.fyxsglfl li:hover,.fyxzst:hover,.fyjbxxbt .fyxxjdxqqh:hover{border-color: #53b2bb;color: #53b2bb}
.fygrzxnav li:hover a{font-weight: bold}
.fykcfwbot li a.fyckfwjr:hover,.fykcgllbri p.fykcgllbricz a:hover,.fylxls:hover{background: #53b2bb;color: #fff}
.fyjskcbot li:hover,.fywdcjxsri a:hover,.fyzbkcxiazaisub a.fyzbkcxiazaixz:hover{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.1);}
.fyjskcbot li:hover p{padding-left: 15px;padding-right: 15px}
.fylaoshiricz a:hover{box-shadow: 0 0 20px #ccc}
.fylaoshiricz a.fyshoucang:hover{box-shadow: none;color: #53b2bb}
.zcbtn:hover,.fyjzgd:hover,.fytjpl:hover{background: #53b2bb}
.fyjzgd:hover a{color: #fff}
.homeweidenglu a:hover,.zhucediv li a.zcljdl:hover,.zhucediv li a.zczh:hover,.fykcflsxrisub span:hover,.fybanjick:hover,.fykcgllbri a.fykcgllbribt:hover,.rmkcfl li:hover,.ksdh li a:hover,.footerbq a:hover,.fykcpztop span:hover,.fybianji:hover{color: #4dbcc7}
.zhucediv li.zcyhxy a:hover,.zcyzm:hover,.fyxsglck:hover{text-decoration:underline}
.homessri:hover,.fywyfkinp:hover{background: #60a3aa}
.fywdcjxslesel:hover{background-color: #60a3aa !important;}
.mszsbotleri a.mszsbotlerigd:hover, .jxhksubtopri p.jxhksubtoprickxq:hover,.jrzbkbotbg i:hover{background: #1c3f52}
.mszsbotbtn img:hover{border-color: #53b2bb}
.dtbotsubbtn img:hover{opacity: .8}
.fyjbxxbt span.fyjiaojuan:hover,.fyzbxqsjbg a.fyljbm:hover,.fybaocun:hover{background: #1c3f52;color: #fff}


/* 管理平台 开始*/
.headerGl{position: absolute;top: 0;left: 0;width: 100%;background: #035aab;height: 68px;padding: 0 20px;box-sizing: border-box;}
.logogl{margin-top: 11px;}
.logogl img{height: 46px;display: block;}
.caozuogl{}
.caozuogl li{float: left;margin-left: 45px;}
.czglle{display: inline-block;vertical-align: top;height: 68px}
.czglle img{display: inline-block;vertical-align: top;height: 20px;margin-top: 24px;}
.czglle img.czglicn1{display: none;}
.czglri{display: inline-block;vertical-align: top;line-height: 68px;color: #fff;margin-left: 5px;}
.navLeftGl{position: absolute;top: 68px;bottom: 0;width: 240px;background: #015fb6;overflow: auto;padding: 15px 0  0 0;}
.navshowGl{}
.navshowGl li{}
.navshowyiGl{padding: 20px 15px 20px 60px;position: relative;display: block;}
.navicngl{position: absolute;width: 34px;height: 34px;padding-top: 8px;box-sizing: border-box;top: 15px;left: 15px;}
.navicngl img{height: 18px;display:block;margin: 0 auto;}
.navicngl img.icngl2{display: none;}
.navtxtGl{color: #fff;padding-right: 7px;}
.navjtGl{background: url(../images/navjtup0Gl.png) no-repeat center center;position: absolute;top: 28px;right:15px;width: 12px;height: 7px;background-size: 100% auto;}
.navshowerGl{background: rgba(255,255,255,.08);padding: 30px;display: none;}
.navshowerGl a{color: #fff;display: block;margin-bottom: 30px;position: relative;}
.navshowerGl a:last-child{margin-bottom: 0;}
.navshowerGl a.naverjiatv{padding-left: 15px;}
.navshowerGl a.naverjiatv::after{content: "";position: absolute;top:10px;left: 0;width: 6px;height: 6px;background: #fff;}


.navshowGl li.navshowliatvGl{}
.navshowGl li.navshowliatvGl .navshowyiGl{background: rgba(255,255,255,.3);}
.navshowGl li.navshowliatvGl .navshowyiGl::after{content: "";position: absolute;top: 0;right: 0;width: 6px;height: 100%;background: #fff;border-radius: 10px 0 0 10px;}
.navshowGl li.navshowliatvGl .navicngl{background:#fff;}
.navshowGl li.navshowliatvGl .navicngl img.icngl1{display: none;}
.navshowGl li.navshowliatvGl .navicngl img.icngl2{display: block;}

.navshowGl li.navclierj{}
.navshowGl li.navclierj .navshowerGl{display: block;}
.navshowGl li.navclierj .navjtGl{}

.navshowGl li.navshowliatvGl .navshowerGl{display: block;}
.navshowGl li.navshowliatvGl .navjtGl{background-image: url(../images/navjtupGl.png);}



.erjinavUp{position: absolute;top: 68px;left: 240px;background: #fff;height: 48px;padding: 0 20px;box-sizing: border-box;right: 0;}
.zhankaiGl{width: 24px;height: 100%;background: url(../images/glzkicn0.png) no-repeat center center;background-size: 100% auto;cursor: pointer;}
.ejtitleGl{line-height: 48px;margin-left: 25px;}
.ejnavlistGl{margin-left: 25px;width: 70%;}
.mainGl{position: absolute;top: 116px;left: 240px;background: #e6eff8;padding: 20px;box-sizing: border-box;right: 0;bottom: 0;overflow: auto;}
.mainsubGl{background: #fff;min-height: 100%;box-sizing: border-box;padding: 30px;}
.guanbiGl{background-image: url(../images/glzkicn1.png)}
.navleftzuoGl{width: 70px;}
.navleftzuoGl .navshowyiGl{padding: 12px 0;}
.navleftzuoGl .navshowGl li.navshowliatvGl .navshowyiGl::after{display: none;}
.navleftzuoGl .navicngl{position: relative;top: 0;left: 0;margin: 0 auto;}
.navleftzuoGl .navtxtGl,.navleftzuoGl .navjtGl{display: none;}
.navleftzuoGl .navshowGl li.navclierj .navshowerGl{display: none;}

.mainzuoGl{left: 70px;}
.jbxxGl{position: relative;}
.jbxxtopGl{color: #063281;position: relative;padding-left: 20px;margin-bottom: 30px;}
.jbxxtopGl::after{content: "";position: absolute;top: 0;bottom: 0;width: 4px;background: #063281;left: 0;border-radius: 5px;}
.jbxxbotGl{}
.jbxxbotGl li{float: left;width: 33.33%;margin: 0 0 20px 0;padding-left: 170px;box-sizing: border-box;position: relative;min-height: 48px;}
.jbxxleGl{position: absolute;left: 0;top: 0;text-align: right;width: 170px;padding-right: 20px;box-sizing: border-box;color: #333333;line-height: 48px;}
.jbxxriGl{}
.xsxbGl{line-height: 48px\9;background: #f2f7fb;padding: 0 15px;color: #666666;border: 1px solid #f2f7fb;outline: none;box-sizing: border-box;height: 48px;width: 100%;}
.inputxieGl{background: #fff;border-color: #dfdfdf;}
.tanchuangGl{position: fixed;top: 116px;left:240px;background: rgba(0,0,0,.6);z-index: 999;bottom: 0;right: 0;display: none;}
.tcwidthGl{left:70px;}
.tcdivGl{position: absolute;background: #fff;max-width: 90%;top: 50%;left: 50%;overflow: hidden;}
.xgmmtcGl .tcdivGl{width: 600px;}
.dkqdtcGl .tcdivGl,.dksstcGl .tcdivGl{width:520px;}
.wyfktcGl .tcdivGl{width:700px;}
.dkckxqtcGl .tcdivGl{width:1290px;}
.dkcksstcGl .tcdivGl,.sxdwbgjlGl .tcdivGl{width:1140px;}
.rzxqtcGl .tcdivGl,.cjrztcGl .tcdivGl{width:1440px;}
.wjdctcGl .tcdivGl{width:1020px;}
.sxdwbgsqGl .tcdivGl,.sxdwbgsqxqGl .tcdivGl,.sxjssqGl .tcdivGl,.sxjsxqGl .tcdivGl,.shpqsqtcGl .tcdivGl,.paiqianxqGl .tcdivGl,.qinggjiaxqGl .tcdivGl{width:1640px;}
.sqqjtcGl .tcdivGl{width:730px;}


.wjdctxt{white-space:pre-wrap;word-wrap:break-word;}
.wjdclist{}
.wjdcdx{color: #005afb;}
.qxzks{}
.wjdcxzd{}
.wjdcxzd li{float: left;min-width: 20%;}

.tcbtGl{background: #cee5fe;padding: 18px 25px;position: relative;color: #063281;}
.guanbitcGl{position: absolute;top: 50%;right: 25px;margin-top: -9px;cursor: pointer;height: 18px;}
.tcnrGl{padding:25px;box-sizing: border-box;overflow: auto;max-height: calc(100vh - 300px);}
.xgmmbdGl{}
.xgmmbdGl li{width: 100%;padding-left: 120px;}
.xgmmbdGl .jbxxleGl{width: 120px;}
.xgmmbdGl li.tablelineGl{height: 1px;background: #ccc;min-height: inherit;}
.tableShaixuanGl{display: flex;justify-content: space-between;}
.bgslle{flex-shrink: 1;}
.bgslle form{display: flex;}


.bgslleBtn{position: relative;}


.fycpssbtn{width: 50px;height: 30px;cursor: pointer;background:url(../images/ssbenGl.png) no-repeat center center;background-size: 20px auto;position: absolute;top: 0;right: 0;}


.bgsxri{flex-shrink: 0;}
.dkqdri{cursor: pointer;background: #005afb;color: #fff;line-height: 36px;height: 36px;padding: 0 20px;width: max-content;}
.dkqdri img{display: inline-block;vertical-align: middle;height: 13px;}
.ckbgjlGl{position: absolute;top: 0;right: 0;z-index: 3;}
.glpttableGl{}
.glpttableGl .layui-table-page{text-align: center;}


.weidakaGl{color: #fb0000;}
.dkssGl{color: #005afb;}

.dkxqtcdiv{position: relative;}
.dkjlle{width: 30%;}
.dkssxxtop{color: #063281;}
.dkssxxbot li span{color: #005afb;}
.dkjlcen{width: 40%;}
.dkjlri{width: 30%;}
.dkxxxqtop{text-align: center;color: #063281;}
.dkxxxqbot{}
.dkxxxqbot li{}
.dkxxxqbot li span.dkxxydk{color: #005afb;}
.dkxxxqbot li span.dkxxwdk{color: #fb0000;}
.dkckssbtn{text-align: center;}
.dkckssbtn p{background: #005afb;color: #fff;display: inline-block;vertical-align: top;padding: 10px;}

.dkssxxGl{}
.dkssxxGl .jbxxriGl{line-height: 48px;padding: 0 10px;background: #f2f7fb;}
.dkssxxGl .jbxxbotGl li{width: 50%;padding-left: 180px;}
.dkssxxGl .jbxxleGl{width: 180px;}
.sscsspan{color: #035aab;}
.shensuyidaka{color: #00c84b;}
.shensuweidaka{color: #fb0000;}
.sqlyshensu{padding-bottom: 30px;margin-bottom: 30px;border-bottom: 1px solid #ccc;}
.sslisub{}
.sslisub li{position: relative;padding-left: 170px;}
.sslisuble{    position: absolute;
    left: 0;
    top: 0;
    text-align: right;
    width: 170px;
    padding-right: 20px;
    box-sizing: border-box;
    color: #333333;
    line-height: 48px;}
.sslisubri{}
.sqsjsssj,.sqlysstxt{line-height: 48px;}
.daishenhe{color: #005afb;}
.yibohui{color: #eb0000;}
.sqlysstxt{margin-bottom: 10px;}
.sslisubri img{width: 80px;}
.heyjshensu{}
.sssctpdiv{position: relative;width: 128px;height: 128px;background: #f5f5f5;}
.sctpimgShow{position: absolute;top: 0;left: 0;width: 100%;height: 100%;display: none;}
.sctpimgShow img{display: block;width: 100%;height: 100%;}
.rzxqdivGl{display: flex;justify-content: space-between;}
.rzxqdivleGl{width: 80px;text-align:right;flex-shrink: 0;}
.rzxqdivriGl{flex-shrink: 1;width: 100%;margin-left: 38px;}
.rzlxnr{}
.cjrzbgGl{position: relative;padding-left: 100px;margin-bottom: 20px;}
.cjrzbgleGl{position: absolute;width: 85px;text-align: right;top: 0;left: 0;}
.cjrzbgriGl{}
.cjrzrzlx{}
.scsjxrifj{border: 1px solid #000;display: inline-block;vertical-align: top;cursor: pointer;}
.scsjxrifj p,.scsjxrifj span{display: inline-block;vertical-align: top;height: 36px;line-height: 36px;}
.scsjxrifj p{padding: 0 10px;}
.scsjxrifj span{color: #fff;background: #005afb;width: 100px;text-align: center;}
.scfjline{height: 1px;
    background: #ccc;
    min-height: inherit;}
.scfjbtn{padding-left: 0;text-align: center;}

.fyxxflGl{}
.fyxxflGl li{float: left;margin: 0 20px 0 0;}
.fyxxflGl li.fyxxflliatv a{background: #005afb;color: #fff;}

.fyxxisduGl{}
.fyxxisduGl li{float: left;margin: 0 20px 0 0;}
.fyxxisduGl li.fyxxallli a,.fyxxisduGl li.fyqbydGl a{color: #005afb;}

.xxzyyidu,.xxzyweidu{position: relative;padding-left: 10px;}
.xxzyyidu::after,.xxzyweidu::after{position: absolute;content: "";top: 3px;left: 0;width: 5px;height: 5px;}
.xxzyyidu::after{background: #ccc;}
.xxzyweidu::after{background: #00e370;}

.qxzrqss{border: 1px solid #ccc;}
.sxdwbgbtn{text-align: center;}
.sxdwbgbtn .dkqdri{margin: 0 auto;}

.ckxqGl{cursor: pointer;}
.sxdwbgDai{color: #005afb;}


.fjscbgwj{background: #f2f7fb;line-height: 48px;padding: 0 15px;display: flex;width: max-content;}
.fjscbgwj p{flex-shrink: 1;width: 256px;}
.fjscbgwj a{flex-shrink: 0;}
.sqlybjnr{background: #f2f7fb;padding: 15px;}
.sqlysxbg{}
.sqlysxbg .sslisub li{margin-bottom: 15px;}


.sqlydwbgGl .jbxxbotGl li{width: 100%;}



.shpqdaishenhe{color: #005afb;}
.shpqyibohui{color: #eb0000;}


.qingjianull{text-align: center;}
.qingjianull .dkqdri{margin: 0 auto;}


.layui-tabs-header{height: 48px;}
.layui-tabs-header li{padding: 0 30px;line-height: 48px;color: #666;}
.layui-tabs-bar .layui-icon{line-height: 48px;}
.layui-tabs-header .layui-this, .layui-tabs-header li:hover{background: #f2f7fb;color: #005afb;}
.layui-tabs-header .layui-this:after{display: none;}


.radius20{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.tcdivGl{-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}


.tcbtGl{font-size: 28px;}
.dkssxxtop,.dkxxxqtop{font-size: 20px;}
.jbxxtopGl{font-size: 18px;}
.jbxxleGl,.xsxbGl,.navshowerGl a,.navtxtGl,.sslisuble,.wjdctxt{font-size: 16px;}



.qjsqtcxxGl{}
.qjsqtcxxGl .jbxxbotGl li{width: 100%;}


.neironggdt::-webkit-scrollbar{width:5px;}
.neironggdt::-webkit-scrollbar-track{background-color:#e5e5e5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.neironggdt::-webkit-scrollbar-thumb{background-color:#8b8b8b;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;}
.neironggdt::-webkit-scrollbar-thumb:hover {background-color:#8b8b8b}
.neironggdt::-webkit-scrollbar-thumb:active {background-color:#8b8b8b}

.navLeftGl{scrollbar-width: none; -ms-overflow-style: none;}

.erjinavUp,.mainGl,.navLeftGl{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-o-transition:all 0.3s ease;}
/* 管理平台 结束*/


/******************适配***********************************/
@media only screen and (max-width:1600px){
    .fysqhd:before{width: 12%}
}
@media only screen and (max-width:1440px){
    .fysqhd:before{width: 7.8%}
}
@media only screen and (max-width:1366px){
    .fysqhd:before{width: 5.5%}
}
@media only screen and (max-width:768px){
    body{min-width:inherit;}
    .main1200,.main1230{width:94%;}
    .header{position:fixed;line-height: 50px;height: 50px;margin: 0;top: 0;left: 0;width: 100%;box-shadow: 0 5px 20px 0 rgba(0, 0, 0, 0.18)}
    .headerhei{height: 50px}
    .logo{padding-top: 5px}
    .logo img{height: 40px;}
    .menu-activator{display: block}
    .nav{position:fixed;top:50px;width:100%;text-align:center;left:0;background:#000;height:100%;z-index:999;margin:0;line-height: 40px;display: none}
    .nav ul{padding-top:60px}
    .nav li{float:inherit;width:100%;margin:0;height: auto}
    .nav li a.navyja{line-height:40px;height:40px;color: #fff;font-size: 16px}
    .nav li span{bottom: 0;height: 2px;}

    .naverji{position: relative;width: 100%;left:0;margin-left:0;line-height: 20px;padding: 0;background: #777575}
    .naverji:after{display: none}
    .naverji a{background: none;padding: 10px 5px}
    .naverjisub{padding: 0 0}


    .focus_slide .owl-controls{bottom:20px;width:90%;margin-left:0;left: 0;padding: 0 5%}
    .focus_slide .owl-dots .owl-dot span{font-size: 16px;padding-right: 10px}
    .focus_slide .owl-dots .owl-dot span:after{top:10px;right: 6px;}
    .focus_slide .owl-dots .owl-dot.active span{padding-right: 30px}
    .focus_slide .owl-dots .owl-dot.active span:after{width: 18px;}
    .rmkc,.jxhk,.jrzbk,.yxkc{padding: 30px 0 20px}
    .jrzbkbot{margin-top: 30px;padding-bottom: 15px;}
    .rmkctop,.jxhksubtopri p.jxhksubtopribt{font-size: 20px}
    .rmkcfl{padding: 20px 0}
    .rmkcfl li{margin: 5px 10px}
    .rmkcbotsublesub .item span{top: 15px;left: 15px;}
    .rmkcbotsublesub .item p{line-height: 40px;height: 40px;font-size: 16px}
    .rmkcbotsublesub .item p img{width: 20px;height: 20px;margin-top: 10px;margin-right: 10px}
    .rmkcbotsubri li{width: 100%;margin: 0 0 20px 0;padding-bottom: 76.8%}
    .jxhksubtople{width: 100%;float:inherit}
    .jxhksubtople img{width: 100%;height: auto}
    .jxhksubtopri{padding: 15px 5%;width: 90%;margin-left: 0}
    .jxhksubtopri p.jxhksubtoprits,.jxhksubtopri p.jxhksubtoprickxq{margin-top: 20px}
    .jxhksubbotdiv{width: 85%}
    .jxhksubbotbtn{width: 13%}
    .jxhksubbotbtn{height: 100%;bottom: 0}
    .jrzbkbot ul{margin-left: 0}
    .jrzbkbot li{width: 100%;margin: 0 0 20px 0}
    .jrzbkbot img{height: auto}
    .jrzbkbotbg p{margin-top: 20px;font-size: 16px;margin-bottom: 10px}
    .jrzbkbotbg p, .jrzbkbotbg span, .jrzbkbotbg i{margin-left: 15px;margin-right: 15px;}
    .jrzbkbotbg span{font-size: 14px;margin-bottom: 1px;}
    .jrzbkbotbg i{margin-top: 10px}
    .mszs{padding-top: 30px;}
    .mszsbot{margin-top: 30px}
    .mszsbotri{width: 100%;float: inherit;position: relative;margin-top: 20px;}
    .mszsbotlele{width: 70%;float: inherit}
    .mszsbotlele img,.mszsbotridiv .item img,.yxkcbotle img{width: 100%;height: auto}
    .mszsbotleri{margin-left:0;padding: 10px 0 0 0}
    .mszsbotleri p.mszsbotlerixm{font-size: 18px}
    .mszsbotleri p.mszsbotlerijj{margin: 10px 0}
    .mszsbotbtn{top: 0}
    .mszsbotbtn img{padding: 0 15px}
    .yxkcbotri{margin-top: 20px}
    .yxkcbotle p, .yxkcbotri li p{font-size: 16px;bottom: 15px}
    .yxkcbotri li{margin: 0 0 20px 0;}
    .yxkcbotri li.yxkcbotrili0{width: 60%}
    .yxkcbotri li.yxkcbotrili1{width: 38%;margin-left: 2%}
    .yxkcbotri li.yxkcbotrili2{width: 38%}
    .yxkcbotri li.yxkcbotrili3{width: 60%;margin-left: 2%}
    .yxkcbotlean{width: 30px !important;height: 30px !important;margin-top: -15px;margin-left: -15px}
    .yxkcbotri  .yxkcbotlean{top: 37% !important;}
    .yxvrtoplebottxt{padding-top: 30px}
    .yxvrimg{width: 40px;height: 40px;margin-left: -20px;bottom: -20px}
    .yxvrimg img{width: 40px;height: 40px;}
    .yxvrtopribot{height: auto;padding:15px}
    .yxvrtopribotle{width: 100%;float: inherit}
    .yxvrtopribotle img{width: 100%;height: auto}
    .yxvrtopribotri{margin-left:0}
    .yxvrtop{margin-bottom: 60px}
    .yxvrbotle{width: 20px;padding: 15px 14px 0}
    .yxvrbotle span{font-size: 20px;line-height: 28px;margin-bottom: 25px}
    .yxvrbotle li{font-size: 16px;margin: 0 auto 15px}
    .yxvrbotri{margin-left: 58px}
    .yxvrbotrisubri{position: relative;top: 0;left: 0;width: 100%}
    .yxdtimg{padding-bottom: 56.5%}
    .yxvrbotrisubrisub .yxdttxt{padding: 15px 3%;width: 94%;margin: 0}
    .yxvrbotrisubrisub .owl-controls{margin-top: 10px;padding: 0;}
    .yxvrbotle .ckgd,.yxvrbotle .ckgd img{width: 20px}
    .dongtaitop{margin-bottom: 20px}
    .dongtaitop li{font-size: 18px;margin: 0 15px;}
    .dongtai{padding: 0 0 20px}
    .yxvrbotrisuble,.yxvrbotle span{display: none}
    .yxvr{padding: 30px 0}
    .yxvrtopletop{font-size: 18px}
    .yxvrtoplebottxt p.yxvrbt,.yxdttxt p{font-size: 16px}
    .yxkcbotle,.yxkcbotri,.yxvrtople,.yxvrtopri{float: inherit;width: 100%}
    .yxvrtopri{margin-top: 20px}
    .homedl{position: fixed;top: 50px;width: 94%;left: 0;z-index: 10000;line-height: 50px;background: #fff;border-top: 1px solid #eee;text-align: right;padding: 0 3%}
    .homesousuo{padding: 10px 0;}
    .homesspc{width: 94%;line-height: 34px;height: 34px}
    .homesspcsel,.homessri{line-height: 34px;height: 34px}
    .homessle{line-height: 34px\9;height: 34px}
    .homesspcsel{width: 23%;font-size: 12px}
    .homessle{font-size: 12px;width: 50%;margin-left: 4%;padding: 0 0 0 6%}
    .homessri{width: 16%;padding: 0}
    .homesspc:after{left: 25%}
    .zhuce{padding: 30px 0;background: #56bec9;}
    .zhucediv{width: 90%;padding: 30px 5% 15px}
    .zhucediv p.zhucebt{font-size: 18px;margin-bottom: 20px}
    .zhucediv li.zhuceli{line-height: 50px;height: 50px;margin-bottom: 15px}
    .zcinpt{line-height: 50px\9;height: 50px;font-size: 14px;padding: 0 0 0 15%;width: 85%}
    .zhucediv li img.zcicn{height: 20px;left: 15px;top: 15px}
    .zcyzm{line-height: 50px;height: 50px;font-size: 14px}
    .zhucediv li.zcyhxy{font-size: 16px;padding-left: 0}
    .zcxycheck{width: 16px;height: 16px;}
    .zcbtn{line-height: 50px;height: 50px;font-size: 16px}
    .denglu .zhucediv{padding-top: 30px}
    .denglu .zcbtn{margin-top: 0}
    .fylaoshi{padding-top: 30px;}
    .fylaoshile{width:23%}
    .fylaoshiri{width: 72%;padding-top: 20px}
    .fylaoshirixm{font-size: 18px}
    .fylaoshirixm span{font-size: 20px}
    .fylaoshirixm span i{font-size: 14px;margin-left: 5px}
    .fylaoshirizc{margin: 10px 0}
    .fylaoshirizc span{font-size: 14px;margin-right: 10px}
    .fylaoshiricz{margin-top: 20px}
    .fylaoshiricz a{margin-right: 5px;line-height: 30px;height: 30px;padding: 0 8px;min-width: 80px;margin-bottom: 5px}
    .fyjskctop{margin-bottom: 20px}
    .fyjskctop span{font-size: 12px;margin-left: 5px}
    .fyjskctop img{width: 18px}
    .fyjskcbot li{width: 100%;margin: 0 0 20px 0}
    .fyjskcbottxt p.fyjskcbottxtzy{margin: 10px 0}
    .fyjskcbottxt p.fyjskcbottxtjg span{margin-right: 5px}
    .fyjskcbottxt{padding: 15px 0}
    .fyjzgd{line-height: 40px;height: 40px;}
    .fycypltex{height: 150px}
    .fytjpl{padding: 0 15px;min-width: 95px;margin-right: 10px}
    .fypllb li{padding: 20px 0}
    .fypllble{width: 60px;}
    .fypllble img{width: 60px;height: 60px}
    .fypllbri{margin-left: 75px}
    .fypllbri p.fypllbrixm span img{width: 10px;margin-left: 3px}
    .fypllbri p.fypllbrisj{margin: 10px 0}
    .fyjsad img{box-shadow: 0 0 13px rgba(0,0,0,.1)}
    .footer:after{top: 64px}
    .footertop{background-size: cover;padding: 0 0 20px}
    .footbt{font-size: 18px;padding: 20px 0 18px;line-height: 26px;margin-bottom: 20px}
    .footlxwm li{margin: 0 20px 20px 0}
    .footwx{position: relative}
    .footlxwm li span,.fycpmlri p.fycpmlribt{font-size: 16px}
    .footerri .footbt{padding-bottom: 0;margin-bottom: 0}
    .ksdh li{margin-bottom: 10px}
    .footerbq{padding: 20px 0;line-height: 20px}
    .fykcflad ul li{width: 49%;margin: 0 2% 0 0}
    .fykcflad ul li:nth-child(2n){margin-right: 0}
    .fykcflsx li{margin-bottom: 10px}
    .fykcflsx{padding: 20px 3% 5px;margin-bottom: 20px;}
    .fykcflsxle{width: 100%;float: inherit;text-align: left;margin-bottom: 3px;font-size: 14px}
    .fykcflsxri{margin-left: 0}
    .fykcflsxrisub span{margin-right: 0;padding: 0 8px}
    .fykcflgd{font-size: 12px;width: 48px}
    .fykcflsxrisub{padding-right: 48px}
    .fyrmtjbot li{margin: 0 0 20px;padding-bottom: 51%}
    .fyrmtjbottxt p{padding-top: 50px;font-size: 18px;padding-left: 20px;}
    .fyrmtjbottxt span{font-size: 14px;margin-top: 10px;padding-left: 20px;}
    .fykechengxq{padding:30px 0;margin-bottom: 30px;}
    .fykcxqribt p{margin-bottom: 10px;}
    .fykechengxq:after{height: 100%}
    .fylaoshiricz a.fyshoucang{margin-left: 10px;color: #fff}
    .fylaoshiricz a.fyshoucang:hover,.fyxuexijindu p.fyxxjdsz{color: #fff}
    .fyxuexijindu{width: 100%;margin-bottom:10px;margin-right: 0}
    .fyxuexijindu p.fyxxjdline span{background: #367980;}
    .fykcjs li{font-size: 18px;margin-right: 30px}
    .fymulubot li{background-position: 17px 17px;}
    .fymulubot li a{padding: 15px 15px 15px 40px;white-space:inherit;    text-overflow: inherit;}
    .fymulubot li span{position: relative;top: 0;right: auto;margin-top: 5px;display: block;font-size: 12px}
    .fyxqrmtj{padding: 30px 0 10px}
    .fykcfwbot li{width: 100%;margin: 0 0 20px;height: auto;padding: 30px 0}
    .fykcfwbot li img{height: 80px}
    .fyckfwsjmain,.fyckfwqx{height: auto}
    .fykcfwbot li.fykcfwbotli0 p.fyckfwjg{margin: 30px 0}
    .fygrzxyh{padding: 30px 0;height: auto;min-height: 140px}
    .fygrzxyh .main1200{position: relative}
    .fygrzxmain{margin-top: -192px;padding: 11px 0 30px;margin-bottom:0;background: none}
    .fygrzxmain:after{display: none}
    .fygrzxnav{margin-top: 40px}
    .fygrzxlsnav{margin-top: 0}
    .fygrzxnav li{display: none}
    .fygrzxnav li.fygrzxnavatv{display: block}
    .fygrzxnav li a{line-height: 40px}
    .fygrzxnav li img{width: 40px;height: 40px}
    .fygrzxls{margin-bottom: 21px}
    .fygrzxtx{margin-top: 17px}
    .fygrzxnav li{margin-left: 0}
    .fygrzxlsnav li a{padding: 0 0 0 13px}
    .fygrzxlsnav li.fygrzxnavatv a{padding: 10px 0 10px 13px}
    .fygrzxlsnav li.fygrzxnavatv:after{width: 2px}
    .fygrzxnav li.fygrzxnavatv:before{content: "";background: url(../images/fytjicn.png) no-repeat center right;width: 19px;height: 19px;top: 50%;right: 3%;position: absolute;margin-top: -8px}
    .fygrzxlsnav li.fygrzxnavatv{background: #aee5f3}
    .fygrzxtx{width: 100px;border: 4px solid #fff}
    .fygrzxtx img{width: 100px;height: 100px}
    .fygrzxjbicn{position: absolute;top: -10px;right:2%;padding: 0;margin:0}
    .fygrzxjbicn img{height: 30px;}
    .fygrzxxx{margin-left: 115px}
    .fygrzxxx p.fygrzxtel{padding-top: 45px;font-size: 20px}
    .fygrzxxx p.fygrzxdj{font-size: 14px}
    .fygrzxright{margin: 30px 0 0 0}
    .fyjbxxbt{font-size: 18px;margin-bottom: 20px;line-height: 38px;height:inherit}
    .fyjbxxbt span{line-height: 30px;height: 30px}
    .fyjbxxnr li{line-height: 36px;margin-bottom: 10px}
    .fyjbxxnrle{width: 100%;float: inherit;text-align: left;}
    .fyjbxxnrri{margin-left: 0}
    .fygrxxbng{width: 93%;padding: 0 3%;height: 36px;line-height: 36px;font-size: 14px}
    .fygrxxinpt{width: 93%;padding: 0 3%;height: 36px;line-height: 36px\9;font-size: 14px}
    .fyjbxx{margin-bottom: 20px}
    .fyzhbdbot li{width: 100%;margin-bottom: 20px}
    .fyzhbdle{width: 70px;}
    .fyzhbdri{margin-left: 85px}
    .fyzhbdri a{font-size: 14px;line-height: 30px;height: 30px}
    .fykcglsx li{height: auto}
    .fyxsglfl li{line-height: 34px;height: 34px}
    .fykcglsx{padding:15px 10px}
    .fykcglsx li{width: 100%;margin: 0  0 10px 0}
    .fyxsglsx li.fycjglksl{width: 100%}
    .fyxsglsxinpt,.fyxsglsx li.fycjglksl .fyxsglsxinpt{width: 63%;padding: 0 3%}
    .fyxsglsx .fykcglsxsel,.fykcglsxsel{width: 69%;padding: 0 3%}
    .fyxsglbd{overflow: auto}
    .fyxsglbd table{width: 885px}
    .fyxsglfl li{margin: 0 2% 10px 0;width:47%}
    .fyxsglfl li a{display: block;padding: 0 1%;text-align: center}
    .fyxsglxqnr .fyjbxxnrle{width: 100%}
    .fyxsglxqnr .fyjbxxnrri{margin-left: 0}
    .fyxyzp{width: 100px;height: 100px}
    .fykcgllb li{padding-bottom: 20px;margin-bottom: 20px}
    .fykcgllble{width: 100%;padding-bottom: 58%;float: inherit}
    .fykcgllbri{margin-left: 0}
    .fyxxjdlaoshi .fyxuexijindu p.fyxxjdsz{color:#4ec0ca}
    .fylaoshiricz a.yiguanzhu{float: inherit}
    .page{line-height:30px;text-align: center}
    .page a,.page span{margin:0;min-width: 30px}
    .page a, .page span{border-color: #fff}
    .fystklssx .fykcflsxle{width: 100%}
    .fystklssx .fykcflsxrisub{padding-right: 0}
    .fykcbdianming{padding: 15px 5px 15px 10px}
    .fykcbdianming p.fykcbdmbot span{margin-right: 10px;font-size: 12px}
    .fykcgllbri p.fykcgllbrikl span{margin-right: 20px;}
    .fykcgllbri p.fykcgllbricz a, .fylxls{min-width: inherit}
    .fykcgllbri p{min-height: inherit}
    .fysjtj ul{margin-left: 0}
    .fysjtj li{width: 44%;padding: 15px 3%;margin: 0 0 15px}
    .fydingdan li{padding-bottom: 0;margin-bottom: 0}
    .fysjtjsub{width: 110px;height:  110px;border-width: 2px}
    .fysjtjsub p{font-size:20px;padding-top: 30px}
    .fydingdan .fykcgllble{padding-bottom: 12.5%;float: left !important;width: 110px}
    .fydingdan .fykcgllbri{margin-left: 130px;padding-top: 6px}
    .fyqxscyh{margin: 15px 0 0 0}
    .fyguanzhuyh li{width: 100%;margin: 0 0 15px 0}
    .fygzyhimg{width: 80%;padding-bottom: 101%}
    .fygzyhtxt{padding: 15px  5%}
    .fywyfktext{width: 93%}
    .fywdcjxscn{margin: 20px 0;display: block}
    .fychengjixs li{width: 95%;margin: 0 0 20px 0;padding: 15px 1% 15px 3%;height: 125px}
    .fychengjixs li .percentage-light{position: absolute;top: 15px;right:-15px;-webkit-transform: scale(.6);-moz-transform: scale(.6);-o-transform: scale(.6);transform: scale(.6);}
    .fychengjixs li p.fycjxsmb{margin-top: 5px;}
    .fyxxzx{padding: 5px 10px}
    .fyxxzxle li{margin-right: 5px;}
    .fyxxzxri span.fyxxzxrisapn{margin-left: 5px}
    .fyxxlb li{padding: 15px}
    .fyxxlb li.fyxxlbweidu:after{top: 52px;left: 4px;}
    .fyjbxxbt span.fysysj{margin-left: 0;font-size: 14px}
    .fyjbxxbt span{width: 62px}
    .fyjbxxbt span.fysysj img{width: 15px;margin-right: 5px;vertical-align: text-top}
    .fyxuanzeti{font-size: 18px;margin-bottom: 20px;}
    .fykaishidati{margin-left: 15px;padding-right: 40px}
    .fydanxuanti,.fyqiehuantimu{margin-left:0}
    .fyqiehuantimu span{margin-right: 10px;padding: 0 20px}
    .fydatikasub{right: 48px;padding: 10px;width: 230px}
    .fyjbxxbt span.fyjiaojuan{margin-top:4px;}
    .fyzbkcxqtopri{text-align: left;margin-top: 20px;}
    .fyzbkcxqtopri span{font-size: 16px;line-height: 34px;height: 34px}
    .fyzbkcxqbotle img{width: 100%;height: auto}
    .fyzbxqsjbg a.fyljbm{line-height: 30px;padding: 0 20px}
    .fyzbxqsjbg p.fykbsj{margin: 5px 0}
    .fyzbkcxqbotri{margin-top: 20px}
    .fyzblbtop{margin: 0 15px 15px 20px;padding-top: 15px}
    .fyzblbbot{height: auto;max-height: 300px}
    .fyzbkcxqbotri{height: auto}
    .fyzbkcxq{padding: 30px 0}
    .fykcmuzhibobtle{width: 100%;float: inherit}
    .fykcmuzhibobtri{width: 100%;float: inherit;text-align: left;margin: 0;padding: 0}
    .fykcmuzhibobt{background-position: 13px 5px}
    .fykcmuzhibobt{line-height: 25px}
    .fykcmuzhibo li{padding: 10px 0}
    .fyzbkcxiazai{padding: 20px 15px 10px}
    .fyzbkcxiazaisub a.fyzbkcxiazaixz{display: block;float: right;line-height: 30px;height: 30px;padding: 0 10px}
    .fyzbkcxiazaisub p.fyzbkcxiazaidx{float: right;margin: 0}
    .fyzbkcxiazaisub p.fyzbkcxiazaibt{width: 61%}
    .fyzbkcxiazaisub{line-height: 30px}
    .fykcmuzhibobtri .fyjindulaoshiri p.fyxxjdsz{font-size: 12px;margin-top: 8px}
    .fyjbxxbt a.fyxzkc{margin-left: 5px;}
    .fykcpztop{line-height: 40px;font-size: 18px;padding: 0 15px}
    .fykcpzbot{padding: 15px 15px 5px 15px}
    .fyjbxxnrlsriinpt{width: 94%;padding: 0 3%}
    .fyjbxxnrlsrisel{width: 100%;padding: 0 3%}
    .fyzbsj{width: 76%;padding: 0 0 0 24%}
    .fyjbxxnrls li{width: 100%;margin-right: 0}
    .fyjbxxnrlsritex{width: 94%;padding: 10px 3%;height: 80px}
    .fyyxstlab{margin-right: 20px}
    .tjzjbgsub{width: 90%}
    .tjzjtop{padding: 0 15px 0 50px;line-height: 60px}
    .tjzjtop:after{width: 30px;background-size: 30px auto;background-position: left center;left: 10px}
    .tjzjtop img{margin-top: 21px}
    .tjzjbot{padding: 20px}
    .tjzjbot .fyjbxxnrle{width: 100%}
    .tjzjbot .fyjbxxnrri{margin-left: 0}
    .fyjbxxnrrilab{margin-right: 10px}
    .fykclxsp{width: 100%}
    .fybaocun{width: 100px}
    .fygrxxsel{line-height: 36px;height: 36px}
    .fysjfbsj{line-height: 36px\9;height: 36px;line-height: 36px;padding: 0 0 0 24%;width: 76%}
    .fyxzstbotle, .fyxzstbotri{float: inherit;width: 90%;padding: 15px 5%;height: auto;max-height: 150px}
    .fyxzstbotri{border-top: 1px solid #eee}
    .video_list .list .li{width: 48.5% !important;margin: 0 3% 20px 0 !important;}
    .video_list .list .li:nth-child(2n){margin-right: 0 !important;}
    .fysztd li a{padding: 25px 0}
    .fysztd li:after{height: 2%}
    /*2021*/
    .fyltmainle,.fyltmainri{float: inherit;width: 100%;padding-bottom: 30px}
    .fylttop{line-height: 50px;height: 50px;padding: 0 20px}
    .fylttop li{font-size: 20px;margin-right: 20px}
    .fyltbot{padding: 20px 20px 15px}
    .fyltbot li p.fyltbotbt,.fyltxqbottop{font-size: 16px}
    .fyltbot li p.fyltbotjj{margin: 10px 0}
    .fyltbot li p.fyltbotcz{line-height: 14px}
    .fyltbot li p.fyltbotcz span{margin-right: 4px;font-size: 12px}
    .fyltbot li p.fyltbotcz img{margin-right: 5px;height: 14px}
    .fyltmainle .page{margin: 0}
    .fyltmainri{margin-top: 20px;}
    .fyznltss,.fyltrmkc{padding:20px}
    .fyltrmhtbot li{margin-bottom: 20px}
    .fyltrmhtbot li p{font-size: 14px}
    .fyltrmht{padding: 0 20px}
    .fyltmain{margin-top: -50px;margin-bottom: 30px}
    .fyltxqbot{padding: 20px 20px 15px}
    .fyltxqbotbot{margin: 10px 0}
    .fyltxqbotcz span,.fyltxqbotcz a,.fylthfnr p.fylthfnrcz span,.fylthfnr p.fylthfnrcz a, .fylthfyjsub p a{margin-right: 5px;font-size: 12px}
    .fylthuifutop{padding: 20px}
    .fylthuifubot{padding: 20px 20px 0}
    .fylthftx{width: 50px;}
    .fylthftx img{width: 50px;height: 50px}
    .fylthfnr{margin-left: 70px}
    .fyltidjj{height: 20px}
    .fyltbazhuimg{width: 100px;height: 100px}
    .fyxxlogo{padding: 30px 0}
    .fyxxlogo li{width: 50%;margin: 0 0 20px 0}
    .fyxxlogo li img{max-width: 100%;height: 70px;width: auto;margin: 0 auto}
    .fygkkbot li{margin: 0 1% 20px;width: 48%}
    .fygkkbot li p{line-height: 45px;font-size: 14px}
    .fygengduo{padding-right: 20px}
    .fygengduo:after{width: 70%}
    .fygkk,.fyztk,.fymxrz{margin-bottom: 30px}
    .fyzykfl li{line-height: 34px;min-width: 70px;padding: 0 5px;margin: 0 10px 10px 0;}
    .fymxrzbot li{width: 31.33%;margin: 0 1% 20px}
    .fygjjl{margin-top: 30px;height: auto}
    .fygjjlle{position: relative;width: 94%;top: 0;left:3%;height: 0;padding-bottom: 62%}
    .fygjjlri{float: inherit;width: 90%;margin: 0 auto;padding: 30px 5%;height: auto}
    .fygjjlri p.fygjjlribt{font-size: 18px;margin-bottom: 20px}
    .fygjjlri p.fygjjlrinr{line-height: 26px;height: 156px;margin-bottom: 20px}
    .fyjlxw li{width: 100%;margin: 0 0 20px 0}
    .fyjlxwtxt{margin: 0;width: 90%;padding: 15px 5%}
    .fyjlxwtxt p{font-size: 20px}
    .fyjlxwtxt span{line-height: 22px;height: 66px}
    .fyjjjjh{background-size: cover;padding: 30px 0}
    .fyjjjjhsub{width: 100%;padding: 0;float: inherit}
    .fyjjjjh .main1200{padding-top: 0}
    .fyjjjjhsub p.fygjjlrinr,.fyltjj{line-height: 28px;height: 112px}
    .fylluntan{height: auto;background-size: cover}
    .fyltleft,.fyltright{float: inherit;width: 100%;padding: 0}
    .fyltleft{padding: 30px 0}
    .fyltjj{margin: 20px 0}
    .fyltright li{margin-bottom: 20px}
    .fyqdzxjy{margin-top: 30px;height: auto}
    .fyqdzxjy:before,.fyqdzxjy:after{display: none}
    .fyqdzxjyle{position: relative;width: 94%;top: 0;left:3%;height: 0;padding-bottom: 53%}
    .fyqdzxjyri{width: 100%;padding-top: 30px;}
    .fyqdzxjyri .jxkytop .ckgd{margin-top: 8px}
    .fyqdzxjyribot{margin-top: 20px;line-height: 28px;height: 112px;color: #808080}
    .fyjzxx{margin: 30px auto}
    .fyjzxxle{float: inherit;width: 100%;height: auto;margin-top:0;margin-bottom: 20px}
    .fyjzxxle .jxkytop .ckgd{margin-top: -8px}
    .xysh{margin: 20px auto;height: auto;padding: 30px 0;width: 100%}
    .xyshbot li{position: relative;top: 0 !important;bottom: auto !important;left: 0 !important;right: auto !important;float: left;}
    .xyshbot li.xyshbotli0{width: 100%;height: auto !important;}
    .xyshbot li.xyshbotli1,.xyshbot li.xyshbotli2,.xyshbot li.xyshbotli3,.xyshbot li.xyshbotli4{width: 50%;height: 170px}
    .xyshbot li.xyshbotli5{width: 100%;height: 170px}
    .xyshbot li.xyshbotli6,.xyshbot li.xyshbotli7{width: 50%;height: 322px;}
    .xyshbotbg img{width: 46px;height: 41px}
    .fytyjk .fyckglbot li img{height: 40px}
    .fydagcbotsub{width: 80%;margin: 0 auto}
    .fydagcbotsub .item{padding:20px 0}
    .fyxwlbbotle, .fyxwlbbotri{width: 19px;margin-top: -17px}
    .fyxwlbbotle{left: 0}
    .fyxwlbbotri{right: 0}
    .fydagcbot .main1200{border-right: 0}
    .fydagcbotsub .item{border-left: 0}
    .fydagcbotsub .item p.fyxsgjj{height: auto}
    .fyglfwbot{height: auto}
    .fyglfwbot li{width: 48% !important;float: left;position: relative;right: 0 !important;top: 0 !important;bottom: auto !important;left: auto !important;padding-bottom: 42.4%;margin: 0 1% 20px}
    .fyxlbot{margin-top: 20px}
    .fyxlbot li{width: 90%;padding: 20px 5%}
    .fyxinwen li{width: 90%;margin: 0 5% 20px;}
    .fyxwlbbotsub{width: 80%;margin: 0 auto}
    .fyxxkdle{width: 100%;float: inherit}
    .fyxxkd{padding: 30px 0 0;margin-bottom: 30px}
    .fyxxkdletxt{width: 80%}
    .fysjqdbot li{width: 48%}
    .fysjqdbot{position: relative}
    .fysjqdbot:after{content: "";left:50%;top: 0;width: 1px;height: 100%;background: rgba(255,255,255,.3);position: absolute;}
    .fysjqdbot li img{height: 50px}
    .fycylj{margin-top: -80px;padding: 96px 0 0 0;height: auto}
    .fycyljri,.fycyljle{float: inherit;width: 100%}
    .fycyljle{border-right: 0}
    .fyljlb li{margin: 0 10px 10px 0}
    .fycyljle li{width: 100%;height: auto;margin: 0 0 20px 0}
    .fycyljle li span{font-size: 16px;padding: 10px;bottom: 20px}
    .fyxinwen{padding-bottom: 30px}
    .fyxwzx{margin-top: 30px;padding-bottom: 0}
    .fyxwzxbotri{width: 100%;float: inherit;right: 0;padding: 0}
    .fyxwzx .rmkctop{text-align: left}
    .fyxwzxbot .ckgd{right: 0;top: -44px}
    .fysqhd{padding: 30px 0}
    .fysqhdbot{margin-top: 20px}
    .fysqhdbotle{width: 94%;height: auto;padding: 20px 3%;float: inherit}
    .fysqhdbotletop{text-align: center;padding: 0 0 20px;font-size: 20px}
    .fysqhdbotlebot li{float: left;min-width: 49%;font-size: 16px;margin: 0 1% 10px 0}
    .fysqhdbotlebot{height: auto}
    .fysqhdbotcen{float: inherit;width: 100%;height: auto}
    .fysqsub{margin:30px auto;width: 90%;padding:0;height: 300px}
    .fysqsub li a{font-size: 14px}
    .fysqsub li{float: inherit;width: 100%;margin: 0 0 10px;min-width: inherit}
    .fysqhdbotri{float: inherit;width: 100%;height: 100px;background: #4dbcc7;text-align: center;line-height: 100px}
    .fysqhdbotri img{display: none}
    .fysqhdbotri p{position: relative;top: auto;left: 0;writing-mode: inherit;writing-mode:inherit;font-size: 20px}

    .fyxwlbbot{margin: 20px auto}
    .fysjqdbot p{font-size: 20px}
    .fyxlbot li p.fyxlbotbt,.fyxlbot li p.fyxlbotxl,.xyshbotbg p,.fyglfwbotbg p,.fydagcbotsub .item p.fyxsgbt,.fyxxkdletxt p.fyxxkdletxtbt{font-size: 18px}
    .fyxxkdletxt p.fyxxkdletxtjj,.fysjqdbot span,.fyljlb li a{font-size: 14px}
    .fyxlbot li p.fyxlbotsj{font-size: 20px}
    .fyckgl,.fydagc,.fyglfw,.fyxwlb,.fysjqd{padding: 30px 0}
    .rmkctop_new{margin-bottom: 20px}
    .fyjzxxle .jxkytop,.xysh .rmkctop,.fyglfw .rmkctop,.fyxxkd .jxkytop,.fyxxkdri{position: relative;top: 0;left: 0;width: 100%;bottom: auto}
    .fyjzxxlebot,.fyjzxxri .fyjzxxlebot,.fyckglbot,.fyckglbot li p,.fydagcbot,.fyglfwbot,.fyxiaoli,.fyxxkdle,.fysjqdbot,.fyljlb,.fyxwzxbot{margin-top: 20px}
    .fyltright li img,.fyjzxxlebot img,.fyxxkdle img,.fycyljle li img{width: 100%;height: auto}
    .ckgd a{font-size: 14px}
    .fyjjjjhsub p.fygjjlribt{font-size: 18px}
    .fyxxlogo ul,.fygkkbot ul,.fymxrzbot ul,.fyjlxw ul,.fyxinwen ul{margin-left: 0}
    .fyjlxw,.fyjjjjh,.fylluntan{margin-top: 30px}
    .fygjjl:after,.fyjjjjh:after,.fyglfwbot:after,.fyxwlbbot:before, .fyxwlbbot:after,.fyxxkd:after,.fysjqdbot li:after,.fyxwzxbotle,.fyxwzx:after,.fysqhd:after,.fysqhd:before,.fysqhdbotlebot li.fyhdatv:after{display: none}
    .fyxwzxbotri li p,.fyxwzxbotri li span{line-height: 20px;height: 40px;font-size: 14px}
    .fyxwzxbotri li{padding-bottom: 20px;margin-bottom: 20px}
    /*提交订单*/
    .fytjdd{padding: 30px 0}
    .fyddtop{font-size: 18px;margin-bottom: 20px}
    .fyddbot{padding: 15px}
    .fyddbotsub{padding-bottom: 25px;margin-bottom: 20px}
    .fyspxxtop{font-size: 16px;margin-bottom: 20px}
    .fyzffs{margin-bottom: 20px}
    .fyzffsbot li{border:1px solid #e7e7e7;line-height: 37px;width: 110px;height: 37px;margin-right:10px;}
    .fyzffsbot li img{margin-right:5px;}
    .fyfpxxbotinpt{width: 90%;padding: 0 5%}
    .fyyfze{padding: 15px;}
    .fyyfze span{font-size: 16px;}
    .fyspxxbotle{width: 115px}
    .fyspxxbotri{margin-left: 125px;padding-top:0}
    .fyspxxbotri p{font-size: 16px;padding-right: 0}
    .fyspxxbotri span{margin: 4px 0}
    .fyspxxbotri b{position: relative;top:0;right:auto;margin-top:0;}
 
    .fyyyzhbd{padding: 30px 0;border-top: 0}
    .fyyyzhbd li{margin: 0 0 20px;width: 100%}

    .fysztd li{width: 46%;margin: 0 2% 30px}
    .fyxljybot{height: 240px}


    .fyxljysp{margin-top: 30px}
    .fyxljytop{font-size: 16px;margin-bottom: 20px}
    .fyxljytop img{width: 15px;margin: 0 10px}
    .fyxqnextsp a{font-size: 14px;}
    .fyxqnextsp{margin-bottom: 30px}
    .fymulusptop{line-height: 40px;padding: 0 15px;font-size: 16px}
    .fymulusptop span{margin-top: 11px}
    .fymuluspbot li a{padding:15px 32px 15px 15px;font-size: 14px}
    .fymuluspbot li a:after{right: 15px}
    .qdywbotle{width: 100%;float: inherit;padding-bottom: 58%}
    .qdywbotle p, .qdrwbot li p{line-height: 60px;font-size: 20px;}
    .qdywbotri{width: 100%;float: inherit}
    .ztwz{padding: 30px 0}
    .ztwzbot li{width: 48%;margin: 0 1% 20px}
    .newtzgglebot li span:after{width: 62%}
    .mtbdlb li span{font-size: 18px;width: 154px;}
    .mtbdlb li p{padding: 0 10px 0 170px}
    .mtbdlb li a{line-height: 76px;}
    .hzjlbot li.hzjlbotfirst{width: 100%;float: inherit;padding-bottom: 134.7%;margin: 0 0 20px}
    .hzjlbot li p{line-height: 50px;height: 50px;font-size: 16px}
    .hzjlbot li{width: 48%;margin: 0 1% 20px;padding-bottom: 64.5%}
    .fyckglbot li img{height: 50px;}
    .fyxljy .audit_card{width: 100%;margin: 0 0 20px 0}
    .audition .img > img,.second_screen .top_image{height: auto}
    .audition .img{height: auto}
    .fyxljy .yxvrimg{width: 62px;}
    .fyfwy .promote{padding-top: 20px}
    .rw .audit_card .img{width: 100%;height: auto}
    .fymsktxz .audit_card .bg{float: inherit;width: 100%}
    .history .audit_card .img, .certificate .audit_card .img{float: inherit;width: 100%}
    .history .audit_card .con_hei, .certificate .audit_card .con_he{height: auto}
    .fyxljyxx1{height: auto;max-height: 240px;}
    .card_all{width: 100%;padding: 20px 0}
    .card_all .card{width: 48%;margin: 0 1% 20px}
    .live_recommend{width: 94%;margin: 30px auto 0;padding-top: 30px;}
    .live_recommend .teacher,.live_recommend .teacher > img,.audition .audit_card{width: 100%;height: auto}
    .live_recommend .dyna_t,.live_recommend .dyna_con,.live_recommend .dynamic,.top_teacher{width: 100%}
    .live_recommend .dynamic{height: auto}
    .top_teacher .audit_card{width: 94%;margin: 0 3% 20px;}
    .audition{width: 94%;margin: 30px 3%}
    .rw .audit_card .mon{margin-top: 0}
    .rw .audit_card .tea,.right_picture{margin-top: 20px;}
    .interest3{padding-top: 20px;}
    .left_picture,.right_picture{width: 100%;float: inherit;height: auto}
    .interest3{height: auto}



    /*共用*/
    .fychengjixs li p.fycjxsfs span{font-size: 22px}
    .fykcxqjg{font-size: 20px}
    .fyjskctop,.fyjskcbottxt p.fyjskcbottxtjg span,.fypjtop,.fykcxqribt p,.fyxqrmtjtop,.fykcfwtop p,.fykcfwbot li p.fyckfwjg,.fyzbkcxqtople p,.tjzjtop{font-size: 18px}
    .fyjskcbottxt p.fyjskcbottxtbt,.fypllbri p.fypllbrixm,.zhucediv li a.zcljdl,.zhucediv li a.zczh,.zhucediv li.dsfzhdl,.fyzhbdri p,.fykcgllbri a.fykcgllbribt,.fykcbdianming p.fykcbdmtop,.fychengjixs li p.fycjxsbt,.fychengjixs li p.fycjxsfs,.fyzbxqsjbg p.fyddkb{font-size: 16px}
    .fypllbri p.fypllbrisj,.fykcxqribt span,.fyckfwsjmain p,.fyzhbdri span,.fychengjixs li p.fycjxsmb,.fyxxlb li p,.fykaishidati li p.fydiyiti,.fygrxxsel,.fyxzsttop{font-size: 14px}
    .fyjskcbottxt p.fyjskcbottxtjg,.fykcxqsksj,.fyzbxqsjbg p.fykbsj{font-size: 12px}
    .fybjq{font-size: 14px;line-height: 26px}
    .newtzgglebot{padding: 20px}


    .fykcglsx,.fyzbkcxq{margin-bottom: 20px}
    .fykcfwtop{margin-bottom: 30px}
    .fyjskcbot{padding-bottom: 20px}
    .fyjskc,.fypingjia,.fyrmtj{padding-top: 30px}
    .fykcxqribt,.fykcxqri .fylaoshirijj,.fykcxqsksj,.fykcjs,.ztwzbot,.newtzgg .jxkytop{margin-bottom: 20px}
    .fykcflad,.fykcfw,.fyrzzs,.newtzgg,.hzjl{padding: 30px 0}
    .fymain,.fyxxlb,.fykcmuzhibo{padding-bottom: 30px}
    .fyjsad,.fymulu,.fydanan{margin-top: 30px}
    .hzjlbot{margin: 20px auto}
    .fyxljy{margin-top: 20px}



    .fyjskcbot ul,.fykcflad ul,.fyrmtjbot ul,.fyguanzhuyh ul,.fychengjixs ul,.ztwzbot ul,.hzjlbot ul{margin-left: 0}
    .footerle,.footerri,.fyrmtjbot li,.fykcxqle,.fykcxqri,.fykechangle,.fykechangri,.fygrzxleft,.fygrzxright,.fyzbkcxqtople,.fyzbkcxqtopri,.fyzbkcxqbotle,.fyzbkcxqbotri,.rmkcbotsuble,.rmkcbotsubri,.newtzggle,.newtzggri,.live_recommend .news,.live_recommend .live_l,.rw .audit_card .bg{width: 100%;float: inherit}
    .rmkcbotsubri,.newtzggri,.live_recommend .news{margin-top: 20px}
    #focus_phone,.fybanner img.fybannersj,.homess img.homessimg{display: block}
    #focus,.fybanner img.fybannerpc,.homedl,.tjzjbgsub:after,.fyxzstbot:after{display: none}
	
}
@media only screen and (max-width:720px){}
@media only screen and (max-width:640px){}
@media only screen and (max-width:414px){}
/*---------------------------------手机----------------------------------------------*/
@media only screen and (max-width:500px){}
@media only screen and (max-width:414px){}
@media only screen and (max-width:375px){
    .fyqywh li{margin:0}
    .fyjbxxbt a.fyxzkc{padding: 0 14px}
}
@media only screen and (max-width:360px){
    .fyjbxxbt a.fyxzkc{padding: 0 12px}
}
@media only screen and (max-width:320px){
    .fyqywh li{width: 70px;height: 70px;}
    .fyqywh li img{width: 28px;height: 24px;margin: 13px auto 3px}
    .fyjbxxbt a.fyxzkc{padding: 0 8px;margin-left: 1px}
}
/*1280*1024*/
@media (max-width:1280px) and (min-height:867px){}
@media (min-width:1025px) and (max-height:900px){}
@media only screen and (max-height:780px){}
@media (min-width:1025px) and (max-height:780px){}
@media only screen and (max-height:630px){}

