﻿body{padding:0;margin:0 auto;background:#fff;font-size:14px;overflow-x:hidden;color:#808080;word-wrap:break-word}
body,div,input,button,select,textarea,span,small,big,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,pre{padding:0;margin:0;list-style:none;font-family:"思源黑体",Arial,sans-serif;font-weight: 100}
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:#808080;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;
}

select::-ms-expand {display: none; }
.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}
.blue{color:#093c6c}
.red{color:#f00}
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;}
.contain{width:100%;height:100%;position:relative}
.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}
.radius50{-webkit-border-radius:50%; -moz-border-radius:50%;border-radius:50%}
.radius30{-webkit-border-radius:30px; -moz-border-radius:30px;border-radius:30px}
.radius3{-webkit-border-radius:3px; -moz-border-radius:3px;border-radius:3px}
.radius5{-webkit-border-radius:8px; -moz-border-radius:8px;border-radius:8px}
.radius10{-webkit-border-radius:10px; -moz-border-radius:10px;border-radius:10px}
.main1400{width:1400px;margin:0 auto;}
.fybjq{line-height:30px;color: #737373;font-size: 16px}
.fybjq img{max-width:100%;height:auto !important;}
.tupian{position: relative;height: 0}
.tupian img{position: absolute;top: 0;left: 0;width: 100%;display: block;}
table{border:1px solid #d2d2d2;border-collapse:collapse;width:100%}
table tr,table tr td{border:1px solid #d2d2d2}
table tr td{padding:10px 1%;line-height:24px}
/*图片hover效果*/
.sacleimg img,.rotateimg img,.rotateyimg img,.nav li span,.nav li a.navyiji,.focus_slide .owl-dots .owl-dot span,.fwalbot .item li,.xwzxbot li,.morenews a,.fwlcbotsub li{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease}
.hyfgbotwz:after{transition:all 0.3s ease;-webkit-transition:all 0.3s ease;-moz-transition:all 0.3s ease;-ms-transition:all 0.3s ease}
.sacleimg:hover img{-webkit-transform:scale(1.2);-moz-transform:scale(1.2);-o-transform:scale(1.2);transform:scale(1.2)}
.rotateimg:hover img,.fwlcbotsub li:hover{transform:translateY(-10px);-ms-transform:translateY(-10px);-moz-transform:translateY(-10px);-webkit-transform:translateY(-10px);-o-transform:translateY(-10px)}
.rotateyimg:hover img{transform:rotate(360deg);-ms-transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-o-transform:rotate(360deg)}
/*头部*/
.header{width:100%;height: 68px;line-height: 68px;z-index: 999;position:fixed;top:30px;left: 0;}
.header .main1400{background: #fff;box-shadow: 0 0 20px #ccc}
.logo{margin: 18.5px 0 0 20px}
.logo img{display: block;height: 31px;width: 114px;vertical-align: top}
.nav{margin-right: 9%}
.nav li{position:relative;float: left;margin-right: 40px}
.nav li a.navyiji{display:block;font-size: 16px;color: #666666;position: relative;z-index: 2;}
.nav li.clinav a.navyiji{color: #e57147}
.menu-activator{height:31px;line-height:31px;cursor:pointer;display: none;margin: 11px 0 0 20px}
.visual{position:relative;margin:0 auto;width:22px;height:31px}
.visual i.line{width:80%;
    height:2px;
    background-color:#fff;
    -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;right:0;
    -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;
}
.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){filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    opacity:0
}
.cliactnav .visual i.line.line01,.cliactnav .visual i.line.line02, .cliactnav .visual i.line.line03{-moz-transition-delay:0ms;
    -o-transition-delay:0ms;
    -webkit-transition-delay:0ms;
    transition-delay:0ms
}
.menu-activator:hover .visual i.line01{width:100%}
.menu-activator:hover .visual i.line02{width:40%}
.menu-activator:hover .visual i.line03{width:100%}
.cliactnav .visual i{width:100% !important}
.banner{position: relative;}
#focus_phone{display:none;}
.focus_slide{width:100%;}
.focus_slide .item{position:relative;width:100%;}
.focus_slide .item img{width:100%;display: block}
.focus_slide .owl-controls{position:absolute;bottom:45px;left:0;margin-top:0;width:100%;text-align: center}
.focus_slide .owl-dots .owl-dot span{margin:0  10px;background:none;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #fff}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#fff;}
.wbfw{padding: 80px 0 40px;position: relative}
.wbfw:after{content: "";background: url(../images/wbfwbg.jpg) no-repeat center bottom;background-size: cover;width: 100%;height: 66%;bottom: 0;left: 0;position: absolute}
.wbfwtop{text-align: center;margin-bottom: 58px}
.wbfwtop p{font-size: 36px;color: #353535;font-weight: bold;line-height: 1}
.wbfwtop span{font-size: 14px;color: #353535;font-weight: bold;line-height: 1;display: block;margin-top: 8px}
.wbfwbot{text-align: center;position: relative;z-index: 2}
.wbfwbot ul{padding: 0 1%}
.wbfwbot li{background: #fff;float: left;margin: 0 0.75% 50px;width: 23.5%;padding: 15px 0 0;box-shadow: 0 0 54px rgba(0,0,0,.1)}
.wbfwbot li img{width: 66px;height: 88px;display: block;margin: 0 auto}
.wbfwbot li p{line-height: 57px;height: 57px;font-size: 20px;color: #666666;border-top: 1px solid #f4e5df;margin: 20px 5% 0}
.fwfw{padding: 77px 0 80px;}
.fwfwbot{position: relative}
.fwfwbot:after{content: "";position: absolute;top: 0;left: 50%;width: 1px;height: 100%;background: #ededed}
.fwfwbotle{margin-left: 3%;width: 40%}
.fwfwbotri{margin-right: 1.6%;width: 40.5%}
.fwfwbotri img{display: block;width: 100%}
.fwlc{background: #f9f6f6;padding: 75px 0 98px}
.fwlcbot{}
.fwlcbotsub{margin: 0 auto;width: 85%;}
.fwlcbotsub li{float: left;width: 15.83%;margin-right: 1%;height: 284px;position: relative;text-align: center}
.fwlcbotsub li p.lcxq{font-weight: bold;font-size: 14px;color: #666666;position: absolute;width: 100%}
.fwlcbotsub li p.lqsz{font-weight: bold;font-size: 24px;color: #fff;background: url(../images/lcbg.png) no-repeat center center;width: 82px;height: 82px;line-height: 82px;position: absolute;left: 50%;margin-left: -41px}
.fwlcbotsub li p.lclien{width: 100%;height: 18px;position: absolute;left: 0;top: 130px}
.fwlcbotsub li p.lclien:after{content: "";position: absolute;background: url(../images/sanjiao0.png) no-repeat center center;width: 12px;height: 10px;left: 50%;margin-left: -6px;top: -10px}
.fwlcbotsub li.fwlcbotli1 p.lclien:after,.fwlcbotsub li.fwlcbotli3 p.lclien:after,.fwlcbotsub li.fwlcbotli5 p.lclien:after{background: url(../images/sanjiao1.png) no-repeat center center;top: 18px}
.fwlcbotsub li pre.lcgt{text-align: left;font-size: 14px;color: #777777;line-height: 20px;position: absolute;left: 58px}
.fwlcbotsub li.fwlcbotli0 p.lcxq,.fwlcbotsub li.fwlcbotli2 p.lcxq,.fwlcbotsub li.fwlcbotli4 p.lcxq{top: 0}
.fwlcbotsub li.fwlcbotli0 p.lqsz,.fwlcbotsub li.fwlcbotli2 p.lqsz,.fwlcbotsub li.fwlcbotli4 p.lqsz{top: 30px}
.fwlcbotsub li.fwlcbotli0 pre.lcgt,.fwlcbotsub li.fwlcbotli2 pre.lcgt,.fwlcbotsub li.fwlcbotli4 pre.lcgt{top: 166px}
.fwlcbotsub li.fwlcbotli1 p.lcxq,.fwlcbotsub li.fwlcbotli3 p.lcxq,.fwlcbotsub li.fwlcbotli5 p.lcxq{bottom: 0}
.fwlcbotsub li.fwlcbotli1 p.lqsz,.fwlcbotsub li.fwlcbotli3 p.lqsz,.fwlcbotsub li.fwlcbotli5 p.lqsz{bottom: 30px}
.fwlcbotsub li.fwlcbotli1 pre.lcgt,.fwlcbotsub li.fwlcbotli3 pre.lcgt,.fwlcbotsub li.fwlcbotli5 pre.lcgt{bottom:166px}
.fwlcbotsub li.fwlcbotli5{margin-right: 0}
.fwlcbotsub li.fwlcbotli0 p.lclien{background: #fb9570}
.fwlcbotsub li.fwlcbotli1 p.lclien{background: #e46b3f}
.fwlcbotsub li.fwlcbotli2 p.lclien{background: #fb9570}
.fwlcbotsub li.fwlcbotli3 p.lclien{background: #e46b3f}
.fwlcbotsub li.fwlcbotli4 p.lclien{background: #fb9570}
.fwlcbotsub li.fwlcbotli5 p.lclien{background: #e46b3f}
.fwlcbotsub li.fwlcbotli0 p.lclien{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;}
.fwlcbotsub li.fwlcbotli5 p.lclien{-webkit-border-radius: 0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0}
.hyfg{background:url(../images/hyfgbg.jpg) no-repeat center top;padding: 65px 0 100px;background-size: cover;}
.hyfgbot ul{padding: 0 4%}
.hyfgbot li{width: 23.2%;padding-bottom:10.75%;box-shadow:  0 0  6px rgba(88,88,88,.69);float: left;margin: 0 .9% 15px}
.hyfgbotwz{position: absolute;width: 100%;height: 100%;top: 0;left: 0;text-align: center}
.hyfgbotwz:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 0;background: rgba(0,0,0,.5);}
.hyfgbotwz p{color: #fff;font-size: 20px;font-weight: bold;position: relative;z-index: 3}
.wmdys{background: #f9f6f6;padding: 75px 0 30px}
.wmdysbot li{float: left;width: 16%;padding: 0 2%}
.wmdysbotimg{width: 110px;height: 110px;border: 1px solid #e57146;display: block;margin: 0 auto}
.wmdysbotbt{font-size: 20px;text-align: center;color: #333333;margin: 13px 0 20px}
.wmdysbotbqj{font-size: 14px;line-height: 24px;color: #828181}
.wmdysbotbqj pre.wmdysbotbqjpre{font-size: 14px;line-height: 24px;color: #828181}
.fwal{padding: 75px 0}
.fwal .owl-stage-outer{padding-top: 10px}
.fwalbot .item li{float: left;margin: 0 .5% 10px;width: 13.28%;padding-bottom: 4.8%;background: #f00}
.fwalbot .owl-controls{margin-top: 30px}
.fwalbot .owl-dots .owl-dot span,.zzrybot .owl-dots .owl-dot span{margin:0  10px;background:none;width:7px;height:7px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border:2px solid #e46b3f}
.fwalbot .owl-dots .owl-dot.active span, .fwalbot .owl-dots .owl-dot:hover span,.zzrybot .owl-dots .owl-dot.active span, .zzrybot .owl-dots .owl-dot:hover span{background:#e46b3f;}
.zzry{background: url(../images/zzrybg.jpg) no-repeat center top;background-size: cover;padding: 75px 0 68px}
.zzrybot{margin: 0 3.75%;width: 92.5%}
.zzrybot .owl-stage-outer{padding: 20px 0}
.zzrybot .owl-controls{margin-top: 50px}
.zzrybot .item{box-shadow: 0 0 20px #d9d9d9;padding-bottom:133.4%}
.xwzx{background: #f9f6f6;padding: 75px 0 35px}
.xwzxbot{padding-bottom: 15px}
.xwzxbot ul{padding: 0 2%}
.xwzxbot li{float: left;background: #fff;margin: 0 1% 30px;width: 31.33%;}
.xwzxbotle{overflow: hidden;width:120px;}
.xwzxbotle img{display: block;width: 120px;height: 120px;}
.xwzxbotri{margin-left: 120px;padding: 38px 20px 0}
.xwzxbotri p{font-size: 16px;color: #333333;font-weight: bold;line-height: 24px;height: 24px}
.xwzxbotri span{font-size: 16px;color: #999999;display: block;line-height: 24px;height: 24px;margin-top:7px}
.morenews{text-align: center}
.morenews a{display: inline-block;border: 1px solid #bfbfbf;padding: 0 35px;height: 40px;line-height: 40px;}
.gywm{padding: 75px 0 0}
.gywmle{width: 42%;margin-left: 5%}
.gywmle li{margin: 0 7% 40px 0;float: left;width: 43%;text-align: center;padding: 13px 0;position: relative}
.gywmle li:after{content: "";position: absolute;top:-10px;left: -10px;width: 100%;height: 100%;border: 10px solid #e9f3ff}
.gywmle li.gywmleli0{background: #fb9570;}
.gywmle li.gywmleli1{background: #e46b3f;}
.gywmle li.gywmleli2{background: #fb9570;}
.gywmle li.gywmleli3{background: #e46b3f;}
.gywmle li.gywmleli0:after{-webkit-border-radius:0 20px 0 20px;-moz-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px;}
.gywmle li.gywmleli1:after{-webkit-border-radius:20px 0 20px 0;-moz-border-radius:20px 0 20px 0;border-radius:20px 0 20px 0;}
.gywmle li.gywmleli2:after{-webkit-border-radius:0 20px 0 20px;-moz-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px}
.gywmle li.gywmleli3:after{-webkit-border-radius:0 20px 0 20px;-moz-border-radius:0 20px 0 20px;border-radius:0 20px 0 20px;}
.gywmle li.gywmleli0{-webkit-border-radius:0 8px 0 8px;-moz-border-radius:0 8px 0 8px;border-radius:0 8px 0 8px;}
.gywmle li.gywmleli1{-webkit-border-radius:8px 0 8px 0;-moz-border-radius:8px 0 8px 0;border-radius:8px 0 8px 0;}
.gywmle li.gywmleli2{-webkit-border-radius:0 8px 0 8px;-moz-border-radius:0 8px 0 8px;border-radius:0 8px 0 8px}
.gywmle li.gywmleli3{-webkit-border-radius:0 8px 0 8px;-moz-border-radius:0 8px 0 8px;border-radius:0 8px 0 8px;}
.gywmle li p.gywmlenian{font-weight: bold;color: #fff;font-size: 50px;line-height: 72px;height: 72px;}
.gywmle li p.gywmlenian span{font-weight: bold;line-height: 72px;height: 72px;vertical-align: top;font-size: 64px}
.gywmle li p.gywmleline{width: 21px;height: 8px;background: #ffd2c1;margin: -5px auto 7px}
.gywmle li p.gywmlezc{font-weight: bold;color: #fff;font-size: 23px;line-height: 1;}
.gywmri{width: 45%;margin-right: 5%}
.gywmnr{color: #666;padding-bottom: 23px;border-bottom: 2px solid #f3f3f3;margin-bottom: 30px}
.fwrx{position: relative}
.fwrx img{position: absolute;top: 0;left: 0;width: 147px;height: 72px;border:4px solid #e9f3ff;display: block}
.fwrx p{padding-left: 180px;color: #fb9570;font-size: 18px;font-weight: bold;padding-top: 8px}
.fwrx span{padding-left: 180px;color: #fb9570;font-size: 36px;font-weight: bold;display: block}
.gywmdz{background: url(../images/gywmbg.png) no-repeat center bottom;background-size: 100% auto;padding: 60px 0 120px}
.gywmdz ul{padding: 0 1%}
.gywmdz li{float: left;padding: 22px 2% 10px;margin: 0 2% 40px;width: 25.33%;position: relative;}
.gywmdz li:after{content: "";position: absolute;border:2px solid #fa7545;width: 100%;height: 100%;top: -2px;left: -2px;-webkit-transform:skewX(-18deg);-moz-transform:skewX(-18deg);-o-transform:skewX(-18deg);transform:skewX(-18deg)}
.gywmdz li p{font-size: 28px;color: #e46b3f;font-weight: bold;margin-bottom:2px}
.gywmdz li span{font-size: 18px;color: #666666;line-height: 30px;display: block}
.footer{background: #e46b3f;position: relative;text-align: center;min-height: 144px}
.footer:after,.footer:before{content: "";bottom: 0;position: absolute;width: 15%;height: 100%;background-repeat: no-repeat;background-size: 100% auto;background-position: left bottom}
.footer:before{left: 0;background-image: url(../images/footicn000.png)}
.footer:after{right: 0;background-image: url(../images/footicn111.png);}
.footer p.footerxx{padding: 35px 0}
.footer p.footerxx span{display: inline-block;color: #fff;font-size: 18px;font-weight: bold;margin: 0 22px;line-height: 46px}
.footer p.footerxx img{vertical-align: top;margin-right: 10px}
.footer p.footerbq{padding-bottom: 10px}
.footer p.footerbq,.footer p.footerbq a{color: #fff;font-size: 14px;}
.layui-layer-title{font-size: 20px !important; font-family: "思源黑体",Arial,sans-serif !important}
.cebianlan{position: fixed;z-index: 999;left: 0;top:280px}
.cebianlan img{width: 120px;}


.hyfgbot li:hover .hyfgbotwz:after{height: 100%}
.xwzxbot li:hover,.fwalbot .item li:hover,.morenews a:hover{box-shadow: 0 3px 7px 0 rgba(0, 0, 0, 0.35);}


/***********************************************适配*******************************************************/
@media only screen and (max-width:1680px){}
@media only screen and (max-width:1600px){
    .footer:after,.footer:before{width: 12%;}
}
@media only screen and (max-width:1440px){
    .main1400{width:1200px}
    .fwlcbotsub li pre.lcgt{left: 30px}
    .wbfwtop p{font-size: 32px}
    .hyfgbotwz p,.wmdysbotbt{font-size: 18px}
    .wmdysbot li{padding: 0 1%;width: 18%}
    .fybjq{line-height: 28px}
    .gywmnr{padding-bottom: 20px;margin-bottom: 25px}
    .gywmdz li p{font-size: 26px}
    .gywmdz li span{font-size: 16px}
    .footer p.footerxx span{font-size: 16px;margin: 0 18px}
}
@media only screen and (max-width:1366px){}
@media only screen and (max-width:1280px){
    .main1400{width:1024px}
    .footer p.footerxx{padding: 20px 0}
    .footer p.footerxx span{font-size: 14px;margin: 0 10px;line-height: 36px}
    .footer p.footerxx img{width: 36px;height: 36px}
    .footer:after, .footer:before{width: 10%}
    .footer{min-height: 105px}
    .gywmdz li p{font-size: 22px}
    .gywmdz li{padding: 20px 2% 8px;margin: 0 1% 30px;width: 27.33%;}
    .gywmdz li span{font-size: 14px}
    .gywmle li p.gywmlezc{font-size: 18px}
    .gywmle li p.gywmlenian{font-size: 36px;line-height: 50px;height: 50px}
    .gywmle li p.gywmlenian span{font-size: 50px;line-height: 50px;height: 50px}
    .gywmle li p.gywmleline{height: 4px;margin: 5px auto 8px}
    .gywmnr{padding-bottom: 15px;margin-bottom: 13px;}
    .fybjq{font-size: 14px;line-height: 26px}
    .fwrx span{font-size: 32px}
    .wmdysbotimg{width: 90px;height: 90px}
    .hyfgbotwz p, .wmdysbotbt{font-size: 16px}
    .fwlcbotsub li pre.lcgt{left: 17px;}
    .wbfwbot li p{font-size: 18px;height: 60px;line-height: 60px}
    .nav{margin-right: 3%}
    .nav li{margin-right: 30px}
}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:1152px){}
/*---------------------------------平板----------------------------------------------*/
@media only screen and (max-width:1024px){
    .main1400{width: 700px}
    .nav{margin-right: 0}
    .nav li{margin-right: 10px}
    .nav li a.navyiji{font-size: 14px;}
    .logo{margin-left: 1%}
    .wbfwtop p{font-size: 28px}
    .wbfwtop span{font-size: 12px}
    .wbfwbot li p{line-height: 50px;height: 50px;font-size: 16px}
    .fwlcbotsub{width: 100%}
    .fwlcbotsub li pre.lcgt{left: 0;font-size: 12px}
    .wmdysbotbt{height: 40px;line-height: 20px}
    .xwzxbotle{width: 90px;}
    .xwzxbotle img{width: 90px;height: 90px}
    .xwzxbotri{margin-left: 90px;padding: 20px 10px 0}
    .xwzxbot ul{padding: 0}
    .xwzxbotri span{font-size: 14px}
    .gywmle li p.gywmlenian{font-size: 26px}
    .gywmle li p.gywmlenian span{font-size: 33px}
    .fwrx img{width: 110px;height: 54px}
    .fwrx p{padding-left: 130px;font-size: 20px}
    .fwrx span{padding-left: 130px;font-size: 24px}
}
@media only screen and (max-width:992px){}
@media only screen and (max-width:768px){
    .main1400{width: 94%}
    .header{top: 0;line-height: 50px;height: 50px;}
    .headerheight{height: 50px}
    .logo{margin-top: 11.5px}
    .logo img{height: 27px;width: 99px}
    .nav{display: none}
    .focus_slide .owl-controls{bottom: 20px}
    .wbfwbot li{width: 48.5%}
    .wbfwbot li p{white-space: inherit;line-height: 18px;height: 36px;padding: 10px 0;}
    .fwlcbotsub li{margin:0 1% 20px !important;width: 31.33%}
    .fwlcbotsub li p.lqsz{width: 60px;height: 60px;line-height: 60px;background-size: cover;margin-left: -30px}
    .fwlcbotsub li{height: 270px}
    .fwlcbotsub li.fwlcbotli1 p.lqsz, .fwlcbotsub li.fwlcbotli3 p.lqsz, .fwlcbotsub li.fwlcbotli5 p.lqsz{bottom: 35px}
    .fwlcbotsub li.fwlcbotli0 p.lqsz, .fwlcbotsub li.fwlcbotli2 p.lqsz, .fwlcbotsub li.fwlcbotli4 p.lqsz{top: 35px}
    .fwlcbotsub li.fwlcbotli1 pre.lcgt, .fwlcbotsub li.fwlcbotli3 pre.lcgt, .fwlcbotsub li.fwlcbotli5 pre.lcgt{bottom: 150px}
    .fwlcbotsub li.fwlcbotli0 pre.lcgt, .fwlcbotsub li.fwlcbotli2 pre.lcgt, .fwlcbotsub li.fwlcbotli4 pre.lcgt{top: 172px}
    .hyfgbot ul{padding: 0 1%}
    .hyfgbot li{margin: 0 1% 20px;width: 48%;padding-bottom: 22.75%}
    .wmdysbot li{width: 48%}
    .wmdysbot li {width: 47%;display: inline-block;float: inherit;vertical-align: top;margin-bottom: 20px}
    .wmdysbot li:last-child{width: 100%}
    .wmdysbotbt{height: auto;}
    .fwalbot .item li{width: 32.28%;padding-bottom: 11.8%}
    .wbfwbot li img{width: 47px;height: 61px}
    .xwzxbot li{width: 100%;margin: 0 0 20px}
    .gywmle li{width: 44%;margin:20px 3% 10px}
    .gywmle li:after{border-width: 4px;top: -4px;left: -4px}
    .gywmdz li{width: 80%;margin: 0 auto 20px;padding: 15px 5%;float: inherit}
    .gywmdz li:after{    -webkit-transform: skewX(-9deg);-moz-transform: skewX(-9deg);-o-transform: skewX(-9deg);transform: skewX(-9deg);}
    .gywmdz li p{margin-bottom: 5px;}
    .gywmdz li span{line-height: 24px}
    .footer p.footerxx span{line-height: 30px;margin: 0}
    .footer p.footerxx img{width: 30px;height: 30px}
    .wmdysbotimg{width: 70px;height: 70px}




    .fwalbot .owl-controls,.zzrybot .owl-controls{margin-top: 15px}
    .wbfwtop,.wbfwbot li{margin-bottom: 20px}

    .wbfwtop p{font-size: 22px}
    .gywmdz li p{font-size: 20px}
    .gywmle li p.gywmlezc{font-size: 14px}


    .wbfw,.fwfw,.fwlc,.hyfg,.wmdys,.fwal,.zzry,.xwzx,.gywmdz{padding: 30px 0}
    .gywm{padding: 30px 0 0}
    .fwfwbotle,.fwfwbotri,.gywmle,.gywmri{float: inherit;width: 100%;margin: 0}
    .fwfwbotri,.gywmri{margin-top: 20px}
    .gywmdz ul{padding: 0}

    .fwfwbot:after,.footer:after, .footer:before,#focus_pc{display: none}
    #focus_phone{display: block}
}
@media only screen and (max-width:640px){
    .cebianlan{display:none}
}
/*---------------------------------手机----------------------------------------------*/
@media only screen and (max-width:500px){}
@media only screen and (max-width:414px){}
@media only screen and (max-width:375px){}
@media only screen and (max-width:360px){}
@media only screen and (max-width:320px){
    .fwlcbotsub li pre.lcgt{font-size: 10px}
}
/*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){}

