/*html{filter: grayscale(100%);*/
/*    -webkit-filter: grayscale(100%);*/
/*    -moz-filter: grayscale(100%);*/
/*    -ms-filter: grayscale(100%);*/
/*    -o-filter: grayscale(100%);*/
/*    filter: gray;}*/
body{padding:0;margin:0 auto;background:#f7fcff;font-size:14px;overflow-x:hidden;color: #666666;word-wrap:break-word;}
body,input[type="button"],input[type="submit"],input[type="reset"],input,select,textarea,pre{font-family:"\5FAE\8F6F\96C5\9ED1";}
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:#666666;text-decoration:none;cursor:pointer}
.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:#165fa2}
pre{white-space:pre-wrap;word-wrap:break-word;font-size:14px;color:#666666;margin:0;padding:0}
.overhide{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.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}
.main1200{width:1200px;margin:0 auto;}
table{border: 1px solid #c1dad7;border-collapse: collapse;}
table tr td{border: 1px solid #c1dad7;padding: 10px}
/*图片hover效果*/
.scaleimg,.homeletop span:after,.fyejnr li{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}
.fykyxm li{transition:box-shadow 0.8s ease;-webkit-transition:box-shadow 0.8s ease;-moz-transition:box-shadow 0.8s ease;-ms-transition:box-shadow 0.8s ease;}
/*头部*/
.headhy{border-bottom: 1px solid #eeeeee;height: 40px;line-height: 40px;color: #999999;font-size: 12px}
.headhy a{font-size: 16px;color: #282828;background: url(../images/sanjiao.png) no-repeat center right;padding-right: 10px;}
.headhy img{vertical-align: middle;margin-right: 5px;}
.header{height:100px;}
.logo{width:353px;margin-top: 19px;}
.logo img{display:block;width:353px;height:62px;vertical-align:top}
.heayx{text-align: right;margin-top: 26px;}
.heayx li{display: inline-block;text-align: left;margin-left:30px;}
.heayxle{width: 48px;}
.heayxri{margin-left: 66px;}
.heayxri span{display: block}
.heayxri span.heaetop{font-size: 24px;color: #11333a}
.heayxri span.heaebot{font-size: 14px;color: #999999}
.heanav{background: #165fa2;height: 80px;}
.nav{}
.nav li{float:left;height:80px;line-height:80px;position: relative}
.nav li a.navyija{color:#fff;font-size:16px;display:block;position: relative;padding: 0 28px;z-index: 2;text-transform: uppercase}
.nav li  span{position: absolute;top: 0;left: 0;width:0;height:100%;background: #064b8b;}
.nav li.clinav  span{width: 100%}
/*导航下拉*/
.navshow{position: absolute;top:80px;left:50%;width:210px;z-index: 2;text-align: center;display: none;background:#064b8b;box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.1);margin-left: -105px;}
.navshow a{display:block;border-bottom:1px solid rgba(255,255,255,.5);line-height: 20px;font-size: 16px;color: #fff;padding: 15px 1%}
.navshow a.hoverli{background:rgba(255,255,255,.8)}
/*导航缩放*/
.menu-activator{height:80px;line-height:80px;cursor:pointer;display: none}
.descriptor{width:40px;color:#fff;margin-left:50px;font-size: 16px;}
.visual{position:relative;
    margin:24px 0 0 0;
    width:32px;
    height:34px;
}
.visual i.line{width:100%;
    height:3px;
    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;
    -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
}
.sousuo{width: 237px;height: 44px;border: 1px solid #457fb5;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin-top: 18px;}
.ssinpt{width:68%;height: 44px;line-height: 44px\9;background: none;outline: none;border: 0;padding: 0 5%;color: #fff}
.ssbtn{width:20%;height: 44px;line-height: 44px\9;background:url(../images/sousuo.png) no-repeat center center;outline: none;border: 0;cursor: pointer}
.navsjbg{display: none}
/*头部 end*/
.banner{position: relative;background: #eeeeee}
#focus{ display:block;}
#focus_phone{display:none;}
.focus_slide .item{position:relative;width:100%;overflow: hidden}
.focus_slide .item img{display: block;width: 100%}
.focus_slide .owl-controls{position:absolute;width:64%;bottom:30px;left:0;padding: 0 18%;text-align: right}
.focus_slide .owl-dots .owl-dot span{margin:0 8px;background:none;width:18px;height:18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border: 1px solid #fff}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#fff}
.homenews{margin: 0 auto 12px}
.homele{width: 61%;}
.homeletop{border-bottom:2px solid #eeeeee;padding-bottom: 15px;}
.homeletop a{font-size: 14px;color: #808080;text-transform: uppercase;margin-top: 3px;}
.homeletop a.hoverli{color: #165fa2}
.homeletop span{font-size: 22px;color: #165fa2;font-weight: bold;text-transform: uppercase;line-height: 27px;margin-right: 20px;cursor: pointer;position: relative}
.homeletop span:after{content: "";position: absolute;bottom:-17px;left: 0;width:0;background: #165fa2;height: 2px;}
.homeletop span img{vertical-align: top;margin-right:9px;}
.homeletop span.clihomeletop img{display: inline-block}
.homeletop span.clihomeletop:after,.homeletop span.hoverli:after{width: 100%}
.homelebot{margin-top: 24px;}
.homelebot li{cursor: pointer}
.homelebot li p{font-size: 14px;color: #333333;line-height: 34px;position: relative;padding-left: 0;margin-bottom: 2px;}
.homelebot li p i{color: #165fa2;font-style: normal;margin-left: 20px;font-size: 24px;width: 19px;text-align: center}
.homelebot li p:after{content:"";position: absolute;top:50%;left: 0;width: 2px;height: 2px;background: #000;display:none}
.homelebotimg{position: relative;display: none;margin-bottom: 10px}
.homelebotimg img{display: block;width: 100%;height: 397px;object-fit: cover}
.homelebotxt{position: absolute;bottom: 0;left: 0;width: 100%;background: rgba(27,27,27,.9);}
.homelebotxt span{margin: 18px 15% 18px 5%;display: block;line-height: 24px;height: 48px;overflow: hidden;color: #fff;font-size: 16px;}
.homelebotxt i{position: absolute;top: 0;right: 0;background: #165fa2;display: block;width:12%;text-align: center;height: 100%;color: #fff;font-size: 18px;font-style: normal}
.homelebotxt i b{font-weight: normal;padding: 20px 0 5px;display: block;font-size: 14px;}
.homelebotimg .homelebotxt img{width: 15px;height: 8px;margin: 0 auto}
.homelebot li.clihomelebot p,.homelebot li.firshomelebot p{color: #165fa2;font-weight: bold;font-size: 18px;}
.homelebot li.firshomelebot .homelebotimg{display: block}
.homelebot li.hoverli .homelebotxt{background: rgba(22,95,162,.8)}
.homeri{width: 37%}
.syxwnr{display: none}
.homerxw{margin-top: 20px;}
.fynewsaa{display:inline-block;margin-right:5px;}
.homerxw li{border-bottom: 1px dashed #eeeeee;padding-bottom: 10px;margin-bottom: 10px}
.homerxw li p{font-size: 14px;color: #333333;position: relative;padding-left: 16px;padding-left:0;}
.homerxw li p:after{content: "";position: absolute;top:7px;left: 0;width:5px;height: 5px;background: #ff6600;display:none;}
.homerxw li span{font-size: 12px;color: #b2b2b2;display: block;margin-top:1px;padding-left:0;}
.homerxw li.hoverli p{color: #165fa2;text-decoration: underline;}
.homead{position: relative;margin-bottom: 30px;}
.fyvitxdiv .item{position:relative;height:100%;width:100%;}
.fyvitxdiv .item img{display: block;width: 100%;margin: 0 auto}
.fyvitxdiv .owl-controls{display: none;}
.fyvinum{position: absolute;bottom: 0;right: 0;background: #165fa2;z-index: 99;text-align: center}
.banprev,.qyhdbright,.bannext{vertical-align: top;display: inline-block;color: #fff;line-height:40px;height: 40px;}
.banprev,.bannext{width: 50px;cursor: pointer}
.latestbot{margin-top: 30px;}
.latestbotle{width: 41%;position: relative}
.latestbotle img{display: block;width: 100%}
.hoverli .latetext{background: rgba(22,95,162,.8)}
.latetext{position: absolute;bottom: 0;left: 0;width: 92%;background: rgba(27,27,27,.8);padding: 30px 4%}
.latetext p{font-size: 24px;color: #fff;line-height: 24px;height: 48px;overflow: hidden}
.latetext span{font-size: 18px;color: #d3d2d2;line-height: 24px;height: 48px;overflow: hidden;display: block;margin: 28px 0}
.latetext b{font-size: 16px;color: #d3d2d2;display: block;font-weight: normal}
.latestbotri{width: 55%}
.latestbotri li{margin-bottom: 22px;}
.latestbotri li.hoverli .latestbotriri p{color: #165fa2;;}
.latestbotrile{width: 156px;}
.latestbotrile img{width: 156px;height: 122px;display: block}
.latestbotriri{margin-left: 188px;padding-top: 10px;}
.latestbotriri p{font-size: 16px;color: #282828;}
.latestbotriri span{font-size: 14px;color: #666666;line-height: 24px;height: 48px;overflow: hidden;display: block;margin: 10px 0}
.latestbotriri b{font-size: 14px;color: #165fa2;display: block;font-weight: normal}
.links{background: #fafafa;padding: 30px 0 10px;}
.linksbot{margin-top: 30px;}
.linksbot li{float: left;position: relative;margin: 0 3% 30px 0;width: 22.33%}
.linksbot li img{display: block;width: 100%;}
.linksbot li p{background: rgba(0,0,0,.4);width: 94%;text-align: center;color: #fff;font-size: 18px;position: absolute;bottom: 0;left: 0;padding: 18px 3%}
.linksbot li.hoverli p{background: rgba(22,95,162,.8)}
/*底部*/
.footer{background: url(../images/footerbg.png) no-repeat center top;background-size: cover;padding: 40px 0}
.footlog{width:12%;padding-top: 23px;}
.footlog img{display: block;width: 91px;max-width: 90%}
.footx{width: 70%;padding-top: 15px;}
.footx span{color: #fff;font-size: 24px;margin-bottom: 20px;display: block}
.footx p{color: #fff;font-size: 14px;display: inline-block;line-height: 18px;margin-right: 50px;margin-bottom: 5px}
.footwx{width:17%;text-align: right}
.footwx img{max-width: 114px;vertical-align: middle}
/*中文首页*/
.cnlastes .latestbotri{width: 100%}
.rmztbot{margin-top: 30px;}
.rmztbot li{margin-bottom: 13px;}
.rmztbot li img{display: block;width: 100%}
/*分页*/
.fymbx{padding: 20px 0;color: #808080;font-size: 12px;line-height: 18px;}
.fymbx a{color: #808080;font-size: 12px;}
.fymbx img{vertical-align: top;margin-right: 5px}
.fymbx a.hoverli{color: #165fa2}
.fymain{background: #fff;position: relative;margin-bottom: 65px;padding-bottom: 80px;}
.fymain:after{content: "";position: absolute;top:0;left:290px;width: 1px;height:100%;background: #e5e5e5;}
.fymainle{width: 290px;}
.fyejbt{padding: 42px 30px 18px 40px;font-size: 30px;color: #165fa2;position: relative}
.fyejbt:after{content: "";position: absolute;top:50px;left:20px;width: 5px;height:28px;background: #165fa2;}
.fyejnr{margin: 0 30px 20px 20px;}
.fyejnr li{padding: 15px 15px 15px 35px;background: #8aafd0;margin-bottom: 2px;position: relative}
.fyejnr li a{font-size: 18px;color: #fff;display: block}
.fyejnr li:after{content: ">";position: absolute;top: 50%;left: 14px;color: #fff;font-size: 14px;margin-top: -8px;}
.fyejnr li.clifyejnr,.fyejnr li.hoverli{background: #165fa2}
.fymainri{margin-left: 320px;padding-right: 30px;}
.fymainribt{font-size: 18px;color: #165fa2;padding: 52px 0 15px 0}
.fyxrldimg img{display: block;width: 100%}
.fyxrldlb{padding: 40px 0}
.fyxrldlb li{margin-bottom: 15px;}
.fyxrldlble{width: 157px;}
.fyxrldlble img{display: block;width: 100%}
.fyxrldlbri{margin-left: 187px;}
.fyldname{font-size: 18px;color: #165fa2;padding: 20px 0 5px;}
.fyldzw{font-size: 14px;color: #808080}
.fyldnr{font-size: 14px;color: #282828;line-height: 24px;margin-top: 20px;}
/*页码*/
.page{clear:both;line-height:40px;}
.page a,.page span{display:inline-block;color:#555;padding:0 14px;text-decoration:none;margin-right:15px;border: 1px solid #eeeeee}
.page a:hover{background:#165fa2;color:#fff;}
.page span.pageCurrent{background:#165fa2;color:#fff;}
.page span.dianspan{border:none;padding-top:0;vertical-align:top}
.fyykjj{padding: 20px 0;font-size: 14px;line-height: 30px;color: #505050}
.fyykjj img{max-width: 100%;height: auto !important;}
.fyrcdw li{float: left;text-align: center;margin: 0  4% 20px 0;width: 22%}
.fyrcdw li img{display: block;width: 100%}
.fyrcdw li p{font-size: 16px;color: #282828;padding: 10px 0}
.fyrcdw li.hoverli p{background: #165fa2;color: #fff}
.fykyxm{padding-bottom: 20px;}
.fykyxm li{margin: 0 4% 30px 0;height: 180px;float: left;width: 48%}
.fykyxmle{width: 166px;}
.fykyxmle img{width:100%;display: block}
.fykyxmri{margin-left: 166px;border: 1px solid #eeeeee;height: 138px;padding: 40px 20px 0}
.fykyxmri p{font-size: 18px;color: #282828;font-weight: bold;margin-bottom:12px;}
.fykyxmri span{font-size: 12px;color: #808080;display: block;line-height: 24px;height: 72px;overflow: hidden;}
.fykyxm li.hoverli{box-shadow: 0 0 20px #ccc}
.fykyxm li.hoverli .fykyxmri p{color: #165fa2}



.chengguoclass  .fykyxmle{width: 100%;position: relative;overflow: hidden;padding-bottom: 44%}
.chengguoclass .fykyxmle img{position: absolute;top: 0;left: 0;width: 100%;display: block;height: 100%;object-fit: cover}

.chengguoclass  .fykyxmri{display: none}


.fykyptxq{margin-bottom: 30px}
.fykyptxq:last-child{margin-bottom: 0}
.fykybt{width: 46px;background: url(../images/kyicn.png) no-repeat center top;height: 55px;text-align: center;line-height: 44px;color: #fff;font-size: 35px;font-style: italic;margin-top: 4px;}
.fykynr{margin-left: 64px;}
.fykynr p{font-size: 27px;color: #165fa2;font-weight: bold}
.fykynr span{font-size: 18px;color: #b2b2b2;display: block;text-transform: uppercase}
.fykyptlb{padding-bottom: 20px}
.fykyptlb li{float: left;text-align: center;margin: 0  4% 20px 0;width: 30.66%}
.fykyptlb li img{display: block;width: 100%}
.fykyptlb li p{font-size: 16px;color: #808080;line-height: 45px;}
.fykyptlb li.hoverli p{background: #165fa2;color: #fff}
.fyyfjb{padding-bottom: 10px;}
.fyyfjb li{float: left;margin: 0 4% 30px 0;width: 48%}
.fyyfjb li img{vertical-align:middle;display:block;float: left;width: 80px;height: 80px;}
.fyyfjb li p{border: 1px solid #eeeeee;border-left: 0;padding: 0 5%;color: #282828;font-size: 18px;line-height: 78px;}
.fynews{padding-bottom: 20px;}
.fynews .latestbotri{width: 100%}
.fynews .latestbotri li{height: 122px;}
.fynewlb{padding: 30px 0}
.fynewlb li{padding-bottom: 18px;margin-bottom: 18px;border-bottom: 1px dashed #eee;background: url(../images/fyxwicn.png) no-repeat top left;padding-left: 40px;}
.fynewlb li p{font-size: 16px;color: #333333;margin-right: 105px;}
.fynewlb li span{font-size: 16px;color: #808080;display:block;margin-top:10px;}
.fynewlb li.hoverli p{color: #165fa2}
.fylinston{padding-top: 40px;}
.fyjrwmlb{border: 1px solid #eee;padding: 15px 3%;margin-bottom: 20px;cursor:pointer}
.fyjrwmtop{color: #165fa2;font-weight: bold;font-size: 24px;}
.fyjrwmbot{color: #808080;font-size: 16px;line-height: 24px;margin-top: 14px;display: none}
.fyjrwmbot img{max-width: 100%;}
.fyabout{margin-top: 40px;padding-top: 40px;position: relative}
.fyabout:after{content: "";position: absolute;top: 0;left: 160px;width: 1px;height: 100%;border-left:1px dashed #e8eff6}
.fyabout:before{content: "";position: absolute;top: 0;left: 152px;background: url(../images/sanjiao3.png) no-repeat center center;width: 17px;height: 8px;z-index: 8}
.fyabfzcl{margin-bottom: 26px;}
.fyabfzclle{width: 126px;text-align: center;background: #8aafd0;color: #fff;font-size: 12px;padding: 5px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position: relative}
.fyabfzclle:after{content: "";position: absolute;top:50%;right:-9px;background: url(../images/sanjiao2.png) no-repeat center center;width: 10px;height: 13px;margin-top: -6px;}
.fyabfzclri{margin-left: 195px;font-size: 14px;color: #808080;line-height: 24px;position: relative}
.fyabfzclri:after{content: "";position: absolute;top: 0;left:-47px;background: url(../images/lcyuan.png) no-repeat center center;width: 25px;height: 25px;z-index: 9}
.fyabfzclri img{max-width: 100%}
.fykyss{width:28%;border: 1px solid #eee;line-height: 40px;height: 40px;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;padding: 0 3%;margin-bottom: 20px;}
.fykyssint{vertical-align: top;width: 74%;height: 40px;line-height: 40px\9;outline: none;border: 0;background: none}
.fykyssbtn{vertical-align: top;width: 20%;height: 40px;line-height: 40px;outline: none;border: 0;background:url(../images/sousuo1.png) no-repeat center right}
.fykycg{padding-bottom: 20px}
.fykycg table{width: 100%;border: 0}
.fykycg table tr td{padding: 15px 1%;font-size: 14px;color: #808080;border: 0;}
.fykycgmlsh{width: 25%}
.fykycgcbsh{width: 15%}
.fykycgzz{width: 20%}
.fykycgtish{width: 20%;text-align: center}
.fykycgnew{width: 20%;text-align: center}
.fykycgsj{display: none;padding-bottom: 20px}
.fykycgsj li{padding-bottom: 15px;margin-bottom: 15px;border-bottom: 1px solid #eee}
.fykycgsj p{font-size: 16px;margin-bottom: 10px;}
.fykycgsj span{font-size: 14px;display: block;margin-bottom: 5px;}
.hometopjj{padding-top: 30px;}
.homebai{background: #fff}
.homeribj{background: #f7fdfe;padding: 30px 10px 0;}

.jdimg{display:block;width: 100%;}



/***********************************************适配*******************************************************/
@media only screen and (max-width:1680px){}
@media only screen and (max-width:1600px){}
@media only screen and (max-width:1440px){}
@media only screen and (max-width:1366px){
    .main1200{width: 1000px;}
    /*头部*/
    .nav li a.navyija{padding: 0 18px;}
    .sousuo{width:210px;}
    /*首页*/
    .homeletop{padding-bottom: 12px;}
    .homeletop span{font-size: 18px;margin-right: 15px;}
    .homeletop span.clihomeletop img{width: 20px;}
    .latetext{padding: 20px 4%}
    .latetext span{margin: 20px 0}
    .latetext p{font-size:20px;}
    .latestbotri li{margin-bottom:14px;}
    .latestbotrile{width: 133px;}
    .latestbotrile img{width: 133px;height: 104px;}
    .latestbotriri{margin-left: 155px}
    .latestbotriri span{line-height: 20px;height: 40px;margin: 8px 0}
    .footer{padding: 35px 0}
    .linksbot li p{padding: 10px 3%;font-size: 16px;}
    .fyejbt{padding: 30px 30px 15px 40px;font-size: 26px;}
    .fyejbt:after{top: 35px;}
    .fymainribt{padding: 33px 0 15px 0;}
    .fymain{margin-bottom: 50px;padding-bottom: 40px;}
    .fyykjj{font-size: 14px;line-height: 28px}
    .fykyptxq{margin-bottom: 20px}
    .fykynr p{font-size: 20px;}
    .fykynr span{font-size: 16px;}
    .fykybt{margin-top: 0}
    .fyyfjb li p{font-size: 16px;}
    .fynews .latestbotri li{height: 104px;}
    .footx{width: 64%}
    .footwx{width: 20%}

    .homerxw li { padding-bottom: 6px;  margin-bottom:6px;}
}
@media only screen and (max-width:1280px){
    .fykyxm li{width: 100%;margin: 0 0 20px 0}
    .chengguoclass li{width: 48%;margin-right: 2%;height: auto}
    .chengguoclass li:nth-child(2n){margin-right: 0}
}
@media only screen and (max-width:1200px){}
@media only screen and (max-width:1152px){
    .main1200{width: 900px;}
    /*页码*/
    .page a, .page span{padding: 0 12px;margin-right:10px;}
    /*头部*/
    .nav li a.navyija{padding: 0 13px;}
    .sousuo{width:190px;}
    /*首页*/
    .homeletop span{margin-right: 10px;font-size: 16px;}
    .latetext p{font-size: 18px;}
    .latetext span{margin: 10px 0}
    .latestbotri li{margin-bottom: 2px;}
    .fyldnr{font-size: 14px;}
    .fynews .latestbotri li{margin-bottom: 20px;}

    .homerxw li{padding-bottom:5px;margin-bottom: 5px;}
    .footwx{width: 23%}
}
/*---------------------------------平板----------------------------------------------*/
@media only screen and (max-width:1024px){}
@media only screen and (max-width:992px){
    .main1200{width: 768px;}
    /*头部*/
    .logo{width: 270px;margin-top: 26px;}
    .logo img{width: 270px;height: 47px;}
    .heayxle{width: 40px;}
    .heayxle img{width: 40px;}
    .heayxri{margin-left: 50px;}
    .heayxri span.heaetop{font-size: 20px;}
    .heayx li{margin-left: 10px;}
    .sousuo{float: left;width: 60%}
    .menu-activator{display: block}
    .nav{position: fixed;top:0;background: rgba(0,0,0,.8);width: 100%;height: 100%;display: none;z-index: 999;left: 0}
    .nav li{float: inherit;margin: 0;line-height: 50px;height: auto;}
    .nav li a.navyija{color: #fff}
    .navshow{width: 100%;position: static;margin: 0;text-align: left}
    .navshow a{border: 0;min-width: 30%;text-align: center;float:left;padding: 15px 1%}
    .nav li span{display: none !important;}
    .navsjbg{position: fixed;top:0;background: rgba(0,0,0,.6);width: 100%;height: 100%;z-index: 999}
    .navsj{position: absolute;right:-80%;width:80%;height: 100%;background: #165fa2}
    .navsjtop{background: #fff;padding: 15px 5%;height: 30px;line-height: 30px;}
    .navsjtop img{vertical-align: middle;cursor: pointer}
    .navsjbot{padding: 15px 5% 0;height: 90%;overflow: auto}
    .navsjbot .sousuo{width: 100%;margin-top:0;display: none}
    .navsjbot .nav{width: 100%;display: block;position:static;background: none;height: auto;margin-top: 0;}
    .navsjbot .nav li{border-bottom: 1px solid rgba(255,255,255,.5);line-height: 45px;}
    .navsjbot .nav li a.navyija{padding: 0;background: url(../images/jiantou.png) no-repeat center right;background-size: 10px auto;font-size: 15px;}
    .navsjbot .navshow{background: #fff;padding:10px 3%;width: 94%;text-align: left}
    .navsjbot .navshow a{display: block;float: inherit;color: #666666;text-align: left;padding: 5px 0 5px 10px;position: relative;font-size: 14px;}
    .navsjbot .navshow a:after{position: absolute;content: "";width: 2px;height: 2px;background: #ccc;top: 50%;left: 0;margin-top: -1px;}
    /*首页*/
    .homele,.homeri,.latestbotle,.latestbotri{width: 100%;float:inherit}
    .homeri,.latestbotri{margin-top: 20px;}
    .homerxw li p,.latetext p,.latestbotriri span{height: auto}
    .banprev, .qyhdbright, .bannext{line-height: 40px;height: 40px;}
    .latestbotri li{margin-bottom: 10px;}
    .linksbot li{ margin: 0 3% 15px 0 !important;width:48.5%;}
    .linksbot li:nth-child(2n){margin-right: 0 !important;}
    /*分页*/
    .fymainle{width: 240px;}
    .fymainri{margin-left: 270px;}
    .fymain:after{left: 240px;}
    /*页码*/
    .page a, .page span{margin-right: 7px}
    .fynews .latestbotriri span{height: 36px;}

    .footx{width: 62%}
    .footwx{width: 26%}
    .homelebotimg img{height: auto}
}
@media only screen and (max-width:768px){
    .main1200{width:94%}
    /*banner*/
    #focus{display: none;}
    #focus_phone{display:block}
    .focus_slide .owl-controls{bottom: 10px;}
    .focus_slide .owl-dots .owl-dot span{width: 10px;height: 10px;margin: 0 5px;}
    .fymain:after{display: none}
    .fymainle{width: 94%;float: inherit;padding: 20px 3%}
    .fyejbt{background: #165fa2;color: #fff;padding: 15px 3%;font-size: 16px}
    .fyejbt:before{content: "";position: absolute;top:50%;right: 3%;background: url(../images/sanjiao0.png) no-repeat center right;width: 11px;height: 6px;margin-top: -3px;}
    .clifyejbt:before{background: url(../images/sanjiao1.png) no-repeat center right;}
    .fyejbt:after,.fyejnr li:after{display: none}
    .fyejnr{display: none}
    .fyejnr li{margin-bottom:0;border-bottom: 1px solid #5087b9;padding:0;text-align: center}
    .fyejnr li a{padding: 12px 0;font-size: 16px;}
    .fyejnr li.clifyejnr{background: #78a1c5;}
    .fyejnr{margin: 0}
    .fymainri{margin:0;padding: 0 3%;width: 94%}
    .fymainribt{padding:0 0 15px 0;}
    .footx p{margin-right: 20px;}
    .footx{padding-top: 0}
    .footlog{padding-top: 17px}


    .footwx{text-align: center}
}
@media only screen and (max-width:720px){}
@media only screen and (max-width:640px){
    .jdimg{width: 140%;margin-left: -20%}


    /*页码*/
    .page a, .page span{display: none;margin: 0 5px;padding: 0 5px;font-size: 12px;}
    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pageCurrent{display: inline-block}
    /*头部*/
    .headhy{display: none}
    .header,.heanav{height: 48px;}
    .logo{width: 228px;margin-top: 4px}
    .logo img{width: 228px;height: 40px;}
    .heayx{display: none}
    .heanav{position: absolute;top: 0;right: 0;background: none}
    .heanav .sousuo{display: none}
    .menu-activator{height: 48px;line-height: 48px;}
    .visual{margin-top: 10px;width: 26px;}
    .descriptor{font-size: 14px;margin-left: 30px;color: #666}
    .visual i.line{background: #666}
    .navsjtop{padding: 10px 5%}
    /*首页*/
    .homelebot{margin-top: 16px;}
    .homelebotxt i{font-size: 12px;width: 20%;}
    .homelebotxt i b{padding: 6px 0 0}
    .homelebotxt span{margin: 10px 22% 10px 5%;font-size: 14px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;height: 18px;line-height: 18px;}
    .fyvinum{position: static}
    .banprev, .qyhdbright, .bannext{height: 30px;line-height: 30px;}
    .homeletop span{margin-right: 12px;}
    .homeletop span.clihomeletop img{width: 17px;margin-right: 5px;}
    .latetext p{height:48px;margin-bottom: 5px;}
    .latetext span{display: none}
    .latestbotrile{width: 100px;}
    .latestbotrile img{width: 100px;height: 78px;}
    .latestbotriri{margin-left: 115px;}
    .latestbotriri span{height: 40px;}
    .links{padding: 20px 0 10px;}
    .linksbot{margin-top: 20px;}
    .linksbot li p{padding: 5px 3%;font-size: 14px;}
    /*底部*/
    .footer{padding: 20px 0}
    .footlog,.footx,.footwx{width: 100%;float: inherit}
    .footlog{padding-top: 0}
    .footlog img{margin: 0 auto}
    .footx{margin: 15px 0;text-align: center}
    .footwx{text-align: center}
    .footx span{font-size: 16px;margin-bottom: 10px;}
    .footx p{margin-bottom: 5px;display: block;margin-right: 0}
    .footx p a{color: #fff}
    /*分页*/
    .fyxrldlb{padding: 20px 0}
    .fyxrldlble{width: 100px;}
    .fyxrldlbri{margin-left: 115px;}
    .fyldname{padding: 0 0 5px;font-size: 16px}
    .fyldnr{margin-top: 8px;}
    .fymain {margin-bottom: 30px;padding-bottom: 20px;}
    .fyrcdw li{margin: 0  4% 15px 0;width: 48%}
    .fyrcdw li:nth-child(2n){margin-right: 0}
    .fykyxm li{height: 108px;}
    .fykyxmle{width: 100px;}
    .fykyxmri{margin-left: 100px;height: 88px;padding: 20px 20px 0;}
    .fykyxmri p{font-size: 16px;margin-bottom: 5px;}
    .fykyxmri span{height: 48px;}

    .fyykjj{width: 100%;overflow: auto}
    .fyykjj table{width: 690px}

    .chengguoclass .fykyxmle{padding-bottom: 108%}
    .chengguoclass li{width: 48%;margin-right: 2%;height: auto}
    .chengguoclass li:nth-child(2n){margin-right: 0}


    .fykybt{background-size: 35px auto;width: 35px;font-size: 24px;    line-height: 34px;}
    .fykynr{margin-left: 45px;}
    .fykynr p{font-size: 18px;}
    .fykynr span{font-size: 14px;}
    .fykyptxqtop{margin-bottom: -20px;}
    .fykyptxq{margin-bottom: 10px;}
    .fykyptlb li p,.fyrcdw li p{font-size: 14px;}
    .fykyptlb li{margin: 0  4% 10px 0 !important;width: 48%}
    .fykyptlb li:nth-child(2n){margin-right: 0 !important;}
    .fyyfjb li{width: 100%;margin: 0 0 15px 0;}
    .fyyfjb li p{font-size: 14px;line-height: 58px;}
    .fyyfjb li img{width: 60px;height: 60px;}
    .fynews .latestbotri{margin-top: 0}
    .fynews .latestbotri li{height: 78px;}
    .fynews .latestbotriri{padding-top:5px}
    .fylinston{padding-top: 20px;}
    .fyjrwmlb{padding: 10px 3%;margin-bottom: 10px;}
    .fyjrwmtop{font-size: 18px;}
    .fyjrwmbot{font-size: 14px;margin-top: 10px;}
    .fyabout{margin-top: 20px;padding: 30px 0 0 30px;}
    .fyabfzclle{float:inherit;width: 94%;padding:5px 3%;text-align: left}
    .fyabfzclri{margin-left:0;width: 100%;margin-top: 15px;}
    .fyabout:after{left:10px;}
    .fyabfzclri:after{left: -33px;top: -38px;}
    .fyabout:before{left: 2px;}
    .fykyss{width: 94%}
    .fykycg{display: none}
    .fykycgsj{display:block}
    .homelebot li.clihomelebot p, .homelebot li.firshomelebot p{font-size: 15px}
    .homerxw li p{height:auto;max-height:inherit;}
    .latestbotriri p{font-size: 14px;}
    .latestbotriri{padding-top: 0}
    .latestbotriri p{font-size: 14px;}
    .latestbotriri span{font-size: 12px;line-height: 18px;height: 36px;margin: 3px 0}
    .latestbotriri b{font-size: 12px;}
    .rmztbot li{margin-bottom: 8px;}
    .rmztbot{margin-top: 20px;}
}
@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){

}
@media only screen and (max-width:360px){

}
@media only screen and (max-width:320px){

}
/*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){}

