﻿body{padding:0;margin:0 auto;background:url(../images/bg.jpg) repeat;font-size:14px;overflow-x:hidden;color: #626262;word-wrap:break-word;}
html,body{-webkit-text-size-adjust: 100%;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
@font-face {
    font-family: "SOURCEHANSANSCN-BOLD";
    src: url("../images/SOURCEHANSANSCN-BOLD.woff2") format("woff2"),
    url("../images/SOURCEHANSANSCN-BOLD.woff") format("woff"),
    url("../images/SOURCEHANSANSCN-BOLD.ttf") format("truetype"),
    url("../images/SOURCEHANSANSCN-BOLD.eot") format("embedded-opentype"),
    url("../images/SOURCEHANSANSCN-BOLD.svg") format("svg");
    font-weight: normal;
    font-style: normal;
}
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:"SOURCEHANSANSCN-BOLD"}
.fyaboutbot,.homead,.vrqj,.mendian,.homexwz,.homelc{overflow: hidden}
.xltople,.nav li a.navyiji p.naven,.xltopri span,.fywhbot li p.fywhbt,.fygylmle span,.fygzntop i,.fyqmcztop span,.fyqmczcen p,.mdrighttop p,.vrqjyuannr p,.homeksdh .fygylmle span,.xileibotsublesub p,.xinwentop p{font-family: Arial;}
textarea{resize:none}
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:#626262;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:#e7c174}
pre{white-space:pre-wrap;word-wrap:break-word;font-size:14px;color:#626262;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}
.radius50,.fywdtw:after,.fyxgwd li:after{-webkit-border-radius:50%; -moz-border-radius:50%;border-radius:50%;}
.radius30,.fysxdpbot li span{-webkit-border-radius:30px; -moz-border-radius:30px;border-radius:30px;}
.main1500{width:1500px;margin:0 auto;}
.fybjq{line-height: 36px;}
.fybjq img{max-width: 100%;height: auto !important;}
.fybjq table{border: 1px solid #eee;border-collapse: collapse}
.fybjq table tr td{border: 1px solid #eee;padding: 15px 2%}

.fybjq video{width: 100% !important; height: auto !important;}
.fybjq iframe{width: 100% !important;height: 727px !important;}

/*图片hover效果*/
.sacleimg img,.homead li img,.fywhbotimgbg,.fygznbotimg img,.fyrzxldiv,#project_image #slider li .mainbg,.fytlzz li a,.fyxtpxsub li img,.fycsfjximg li img,.fyxkzdiv .item,.homeljgd,.xileibotsublesub i,.vrqjyuannr a,.mdrightaa,.footlyribtn,.fygzntop a,.fytlxqzx a.fytlxqzxaam,.homeadimg span,.cebianlan li a.cbltel,.fysjdzbotsub .item .fydzright,.fyywdaa a,.fyfxqj li .fyfxqjtxt,.fyxzlysub,.fyjmzcimg li,.fyjmlcnrnpt li,.fyyhj li,.fyxwrlble img{transition:all 0.8s ease;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;}
.sacleimg:hover img,.fywhbotimgbg,.fygznbot li:hover img,.fytlzz li:hover a,.fyxtpxsub li:hover img,.fycsfjximg li:hover img,.homeadimg:hover span,.fyxwrlble:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3)}
.fygznbot li:hover .fygznbotimg img.fyvidan,.fyxkzdiv .item:hover{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.sacleimg:hover .fyxglble img.fyxglbwx{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
.fyxkzdiv .item{-webkit-transform:scale(0.8);-moz-transform:scale(0.8);-o-transform:scale(0.8);transform:scale(0.8)}
.fyywdaa a:hover{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)}
.xileibotsublesub i:hover,.fysxdpbot li span:hover,.fyjbbtn:hover{background: #e7c174}
.fyjbbtn:hover,.fyztbot li:hover .fymdhdtex i,.fymdhd li:hover .fymdhdtex i{color: #FFF}
.mdrightaa:hover,.footlyribtn:hover,.fygzntop a:hover,.fytlxqzx a.fytlxqzxaa:hover,.fyfwlctop span:hover,.fynewsri p.fynewslll i:hover, .fygyxd .fynewsri i:hover,.fymdhdlbri p.fymdhdlbrirqbm span:hover,.fyztbot li:hover .fymdhdtex i,.fyhdxqjjle p.fyhdjjp a:hover,.fymdhd li:hover .fymdhdtex i,.xwmoreyd:hover{background: #006f8a}
.fywyzxan a:hover,.fygznsx li:hover .fygznsximg,.fyfwlctop span:hover{box-shadow: 0 0 20px #ccc}
.fygznsx li.fysxlas:hover{background: #fff}
.fyxzlysub:hover,.fyjmzcimg li:hover,.fyjmlcnrnpt li:hover,.fyyhj li:hover{-webkit-transform:translateY(-10px);-moz-transform:translateY(-10px);-o-transform:translateY(-10px);transform:translateY(-10px)}
.fyyhj li:hover .fyyhjri b{background: #006f8a}
.xinwenbot li:hover .xinwenbotri span,.xinwenbot li:hover .xinwenbotri p{color: #e7c174}


/*头部*/
.header{width:100%;position: relative;top: 0;left: 0;z-index: 999;background: #fff}
.header .main1500{position:relative}
.logo{padding: 30px 0;position: relative;text-align: center}
.logo h1{height: 0;overflow: hidden;width: 0}
.logo img{display:inline-block;width:435px;height:60px;vertical-align:top;margin: 0 auto}
.logo a{display: inline-block}
.headbq{position: absolute;top:50%;right: 0;line-height: 33px;height: 33px;margin-top: -17px;}
.headbq img{vertical-align: top}
.headbq a.dlicn{margin: 0 26px 0 16px}
.nav{background: #006f8a;text-align: center;z-index: 1000;position: relative}
.nav li{position:relative;display: inline-block;width: 10%}
.nav li:after{content: "";position: absolute;bottom: -6px;left:50%;background: url(../images/xingxing.png) no-repeat center center;width: 11px;height: 11px;margin-left: -6px;z-index: 2;display: none}
.nav li a.navyiji{font-size:16px;color:#fff;position:relative;display:block;line-height: 80px;z-index: 2}
.nav li a.navyiji p.naven{display: none}
.nav li span{background:#005e75;width:0;height:100%;display: block;position: absolute;bottom:0;left:50%;z-index:1}
.nav li.clinav:after,.nav li:hover:after{display: block}
.nav li.clinav a.navyiji p.navcn{display: none}
.nav li.clinav a.navyiji p.naven{display: block}
.nav li.clinav span{width:100%;left: 0}
.naver{position: absolute;width: 100%;text-align: center;left: 50%;display: none}
.naversub{float: left;width: 120px;}
.naversub a.naverjiaa{color: #fff;line-height: 50px}
.naversub a.naverjiaa:hover{text-decoration: underline}
.navsanji{padding: 10px 0}
.navsanji a{display: block;line-height: 35px;font-size: 12px;color: #fff;opacity: .7}
.navsanji a:hover{opacity: 1;text-decoration: underline}
.nav li.navli1 .naver{width: 480px;margin-left: -240px;}
.nav li.navli2 .naver{width: 700px;left: 0;text-align: left;padding: 8px 0}
.nav li.navli3 .naver{width: 480px;margin-left: -240px;}
.nav li.navli4 .naver{width: 360px;margin-left: -180px;}
.nav li.navli5 .naver{width: 960px;margin-left:-480px}
.nav li.navli6 .naver{width: 600px;margin-left: -300px;}
.nav li.navli7 .naver{width: 360px;margin-left: -180px;}
.nav li.navli2 .naver .naversub{float: inherit;position: relative;width: 100%}
.nav li.navli2 .naver .naversub a.naverjiaa{position: absolute;top: -1px;line-height: 35px}
.nav li.navli2 .naver .naversub .navsanji a{display: inline-block;margin: 0 10px 0 0;}
.nav li.navli2 .naver .naversub .navsanji{padding: 0 0 0 80px}
.naverbg{position: absolute;background: rgba(27,27,27,.5);width: 100%;top: 201px;left: 0;z-index: 999;display: none;height: 50px}
.naverbggd{top: 70px;position: fixed}
.navgd{position: fixed;top: 0;left: 0;width: 100%;z-index: 1000}
.navgd li a.navyiji{line-height: 70px;}
.menu-activator{height:80px;line-height:80px;cursor:pointer;display: none;}
.visual{position:relative;margin:25px 0 0 0;width:32px;height:34px;}
.visual i.line{width:100%;
    height:3px;
    background-color:#006f8a;
    -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;width: 25px;
}
.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
}
.fyystlheader{position: absolute;top: 0;left: 0;background: none}
.fyystlheader .logo img{width: 307px;height: 60px;}
.fyystlheader .headbq a,.fyystlheader .headbq{color: #fff}
.fyystlheader .nav{background:none}
.fyystlheader .nav:after{content: "";position: absolute;bottom: 0;left: 0;width: 100%;height: 2px;background: #006d88;}
.banner{position: relative;width: 100%;overflow: hidden;padding-bottom: 39%;height: 0}
/*.banner{margin-top: 201px;}*/
#focus{display:block;width: 100%}
#focus_phone{display:none;}
.focus_slide{width:100%;}
.focus_slide .item{position:relative;width:100%}
.focus_slide .owl-controls{position:absolute;width:100%;bottom:40px;left:0;}
.focus_slide .owl-dots .owl-dot span{margin:0 10px;background:#fff;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #fff}
.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#e7c174;border: 1px solid #e7c174}
.bannerbtn{position: absolute;z-index: 9;width: 94%;height: 1px;top: 50%;padding: 0 3%;left: 0;display: none}
.bannerbtn span{display: block;width: 50px;height: 50px;text-align: center;line-height: 40px;background: rgba(0,111,138,.5);color: #fff;font-size: 45px;margin-top: -25px;cursor: pointer}
.bannerbtn span:hover{background: #006f8a}



.homeksdh{line-height: 100px !important;;height: 100px !important;z-index: 2}
.homeksdh .fygylmle{margin-top: 13px;}
.homeksdh .fygylmle span{font-size: 30px;color: #fff;line-height: 30px;text-transform: inherit;}
.homeksdh .fygylmle p{font-size: 18px;color: #fff;margin: 0;line-height: 20px}
.homeksdh:after{height: 120px !important;}
.homeksdh:before{background: url(../images/sykdyy.png) no-repeat center right !important;width: 18px !important;height: 100px !important;}
.ksdhss{width: 390px;height: 48px;line-height: 48px;border: 1px solid #eee;background: #fff;margin: 27px 0 0 60px}
.ksdhssle{width: 73%;background: none;line-height: 48px\9;height: 48px;border: 0;vertical-align: top;outline: none;padding: 0 5%}
.ksdhssri{width: 15%;background: url(../images/ksssbtn.png) no-repeat center center;line-height: 48px\9;height: 48px;border: 0;vertical-align: top;outline: none;cursor: pointer}
.ksssgjz a{display: inline-block;margin-left: 35px;}
.ksssgjz a:hover{color: #e7c174}
.homejj{background: url(../images/homejjbg.jpg) no-repeat bottom right;padding: 70px 0}
.homejj .fygyri{margin-right: 0;width: 50%}
.homejj .fyaboutbot .fygyle .fybjq{height: 396px;overflow: hidden}
.homeljgd{width: 160px;height: 51px;background: #e7c174;text-align: center;line-height: 51px;color: #fff;display: block;margin-top: 45px}
.homeljgd:hover{background: #006f8a}
.homead li{float: left;width: 20%;position: relative;overflow: hidden}
.homead li img{display: block;width: 100%;grayscale(100%);filter: grayscale(100%)}
.homead li p{position: absolute;bottom: -100%;left: 0;width: 90%;height: 40px;line-height: 40px;background: rgba(0,0,0,.5);padding: 0 5%;color: #fff;text-align: center}
.homead li:hover p{bottom: 0}
.homead li:hover img{grayscale(0);filter: grayscale(0)}
.xilei{padding: 75px 0 90px;background: url(../images/xlbg.jpg) no-repeat center top;}
.xileitop{text-align: center}
.xileibotsj{display: none}
.xltople,.xltopri,.xileitop img{display: inline-block}
.xltople{font-size: 36px;color: #e3e3e2;text-transform: uppercase;position: absolute;bottom: -4px;width: 318px;text-align: right;left: -333px}
.xileitop img{position: absolute;top:10px;right: -68px;}
.xltopri{text-align: center;position: relative}
.xltopri p{font-size: 36px;color: #006d88;font-weight: bold}
.xltopri span{font-size: 14px;color: #626262;text-transform: uppercase}
.xileibot{margin-top: 50px;position: relative}
.xileibot:after{content:"";position: absolute;background: url(../images/xibgine.png) no-repeat center center;width: 1273px;height: 624px;top: 50%;left: 50%;margin-left: -636px;margin-top: -312px;z-index: 2}
.xileibotqh{width: 114px;height: 114px;background: #e7c174;color: #fff;text-align: center;line-height: 114px;position: absolute;top: 50%;margin-top: -57px;left: 40%;z-index: 4;margin-left: -57px;cursor: pointer}
.xileibotqh img{vertical-align: top;margin:49px 10px 0}
.xileibotqh{animation:xzxlhh 2s  linear infinite;-webkit-animation:xzxlhh 2s  linear infinite;-moz-animation:xzxlhh 2s  linear infinite;-ms-animation:xzxlhh 2s  linear infinite;-o-animation:xzxlhh 2s  linear infinite;}
.xileibotqh:hover{box-shadow: 0 0 20px #eee}
.tzxlimgsj{width:100%;position: relative}
.tzxlimgsj .item{position:relative;width:100%}
.tzxlimgsj .item p{line-height: 40px;position: absolute;bottom: 0;left: 0;color: #fff;width: 80%}
.tzxlimgsj .owl-controls{position:absolute;width:94%;bottom:10px;left:0;text-align: right;padding: 0 3%}
.tzxlimgsj .owl-dots .owl-dot span{margin:0 5px;background:#fff;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #fff;padding: 0 !important;}
.tzxlimgsj .owl-dots .owl-dot.active span, .tzxlimgsj .owl-dots .owl-dot:hover span{background:#e7c174;border: 1px solid #e7c174}


@keyframes xzxlhh{
    0% {
        transform:translateY(0px);
        -ms-transform:translateY(0px);
        -moz-transform:translateY(0px);
        -webkit-transform:translateY(0px);
        -o-transform:translateY(0px);
    }
    50% {
        transform:translateY(-10px);
        -ms-transform:translateY(-10px);
        -moz-transform:translateY(-10px);
        -webkit-transform:translateY(-10px);
        -o-transform:translateY(-10px);
    }
    100% {
        transform:translateY(0px);
        -ms-transform:translateY(0px);
        -moz-transform:translateY(-0px);
        -webkit-transform:translateY(0px);
        -o-transform:translateY(0px);
    }
}
@-webkit-keyframes xzxlhh{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-o-keyframes xzxlhh{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-ms-keyframes xzxlhh{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-moz-keyframes xzxlhh{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}


.xileibotsub{position: relative;display: none;}
.xileibotsuble{width: 40%;background: url(../images/xltxtbg.jpg) no-repeat center top;background-size: cover;position: absolute;top: 0;left: 0;height: 100%;overflow: hidden}
.xileibotsublesub{width: 53%;margin-left: -100%;text-align: center;position: relative;z-index: 3;}
.xileibotsublesub a{display: block;}
.xileibotsublesub p{font-size: 30px;color: #fff;text-transform: uppercase}
.xileibotsublesub span{font-size: 18px;color: #fff;display: block;margin: 10px 0 20px;}
.xileibotsublesub pre{font-size: 14px;color: #80b7c5;display: block;line-height: 30px;height: 90px;overflow: hidden}
.xileibotsublesub i{font-size: 14px;color: #fff;display: block;line-height: 51px;width: 160px;height: 51px;border: 1px solid #fff;font-style: normal;margin:55px auto 0}
.xileibotsubri{width: 60%;position: relative;z-index: 3}
.xileibotsubridiv{width:100%;}
.xileibotsubridiv .item{position:relative;width:100%}
.xileibotsubridiv .item img{width:100%;display: block}
.xileibotsubridiv .item p{position: absolute;width: 60%;padding: 0 30% 0 10%;left: 0;bottom: 150px;font-size: 18px;color:#fff;font-weight: bold}
.xileibotsubridiv .owl-controls{position:absolute;width:80%;bottom:200px;left:0;margin-top: 0;text-align: left;padding: 0 10%}
.xileibotsubridiv .owl-dots .owl-dot{color: #fff;font-size: 14px;padding-right: 35px;position: relative;}
.xileibotsubridiv .owl-dots .owl-dot span{margin:0;width:13px;height:2px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;display: none;background: #fff;position: absolute;bottom: 0;right: 0}
.xileibotsubridiv .owl-dots .owl-dot.active span, .xileibotsubridiv .owl-dots .owl-dot:hover span{background:#fff;}
.xileibotsubridiv .owl-dots .active{margin-right: 35px}
.xileibotsubridiv .owl-dots .active span{display: inline-block}
.qjvrsj{display: none}
.vrqj{padding: 140px 0;background-size: cover;background-position: center top;background-repeat: no-repeat}
.vrqjyuan{margin: 0 auto;position: relative;width: 716px;}
.vrqjyuan img{display: block;width: 100%;animation:vrqjyuanyy 25s  linear infinite;-webkit-animation:vrqjyuanyy 25s  linear infinite;-moz-animation:vrqjyuanyy 25s  linear infinite;-ms-animation:vrqjyuanyy 25s  linear infinite;-o-animation:vrqjyuanyy 25s  linear infinite;}
@keyframes vrqjyuanyy{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-webkit-keyframes vrqjyuanyy{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-o-keyframes vrqjyuanyy{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-ms-keyframes vrqjyuanyy{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
@-moz-keyframes vrqjyuanyy{
    0% {
        transform:rotate(0deg);
        -ms-transform:rotate(0deg);
        -moz-transform:rotate(0deg);
        -webkit-transform:rotate(0deg);
        -o-transform:rotate(0deg);
    }
    100% {
        transform:rotate(360deg);
        -ms-transform:rotate(360deg);
        -moz-transform:rotate(360deg);
        -webkit-transform:rotate(360deg);
        -o-transform:rotate(360deg);
    }
}
.vrqjyuannr{position: absolute;background: rgba(0,0,0,.5);width: 70%;height: 70%;top: 50%;left: 50%;margin-left: -35%;margin-top: -35%;text-align: center;}
.vrqjyuannr:after{content: "";position: absolute;bottom:30px;left: 50%;background: url(../images/xiantt.png) no-repeat center top;width: 240px;height: 103px;margin-left: -120px;}
.vrqjyuannr p{font-size: 24px;color: #fff;text-transform: uppercase}
.vrqjyuannr span{font-size: 18px;color: #fff;display: block;margin: 10px 0 40px}
.vrqjyuannr a{font-size: 14px;color: #e7c174;display: block;width: 160px;line-height: 51px;height: 51px;border: 1px solid #e7c174;margin: 16px auto 0}
.vrqjyuannr a:hover{background: #e7c174;color: #fff}
.mendian{background: url(../images/fybg.png) no-repeat bottom right;padding: 95px 0 90px;}
.mendianbot{margin-top: 60px;position: relative}
.mendianbot:after{content: "";position: absolute;background: url(../images/mdicnin.png) no-repeat center top;top:-12px;right: 0;width: 616px;height: 756px;z-index: -1}
.mdleft{width: 886px;position: relative}
.mdleft img{display: block;width: 100%;cursor: pointer}
.mdleft p{display:none}
.mdright{margin-left: 886px;padding-top: 174px;padding-right: 82px;text-align: right}
.mdrighttop p{font-size: 34px;color:#000;text-transform: uppercase;margin-bottom: 5px;}
.mdrighttop span{display: block;font-size: 26px;color:#000}
.mdrightnr{line-height: 30px;height: 90px;overflow:hidden;width: 400px;float: right;margin: 30px 0 162px}
.mdrightaa{display: inline-block;width: 160px;height: 51px;line-height: 51px;text-align: center;background: #e7c174;color: #fff}
.homeadimg{overflow: hidden}
.homeadimg img{display: block;width: 100%}
.homeadimg img.homeadimgsj{display: none;}
.homexwz{background: url(../images/homexwbg.jpg) no-repeat center top;height: 900px;position: relative;}
.homexwzsub{background: url(../images/xwtpbgimg.png) no-repeat center top;height: 900px;position: absolute;top: -1px;right: 0;width: 30%}
.homexwz .main1500{position: relative;z-index: 2;padding-top: 130px;}
.homexwzle{width: 52%;margin-left: 3%;}
.xinwentop{margin-bottom: 30px;}
.xinwentop p{font-size: 24px;color: #fff;margin-bottom: 5px;font-weight: bold}
.xinwentop span{font-size: 18px;color: #fff;display: block;font-weight: bold}
.xinwenbot{display: none}
.xinwenbot ul{height: 590px;overflow: hidden}
.xinwenbot li{border-bottom: 1px dashed rgba(255,255,255,.5);padding-bottom: 35px;margin-bottom: 35px;}
.xinwenbotle{width: 320px;overflow: hidden;height: 219px;}
.xinwenbotle img{width:100%;display: block}
.xinwenbotri{margin-left: 355px;padding-top: 20px;}
.xinwenbotri p{font-size: 18px;color: #fff;font-weight: bold;}
.xinwenbotri span{font-size: 14px;color: #fff;line-height: 24px;max-height: 72px;overflow: hidden;display: block;margin-top: 15px;opacity: .9}
.xwmoreyd{width: 160px;text-align: center;line-height: 51px;height: 51px;background: #e7c174;display: block;color: #fff}
.homexwzri{width: 17%;position:absolute;height: 100%;top: 0;right: 30%;z-index: 3;cursor: pointer}
.homexwzri li{font-size: 16px;color: #fff;text-align: right;line-height: 65px;position: absolute;width: 100%;padding: 27px 0;}
.homexwzri li span{display:none;line-height: 61px;height: 65px;vertical-align: top;margin-right: 15px;}
.homexwzri li.homexwzridd{font-size: 24px;color: #e7c174}
.homexwzri li.homexwzridd span{display: inline-block;font-size: 35px;}
.homexwzri li.homexwzrili0{top:40px;right:-70px}
.homexwzri li.homexwzrili1{top:160px;right:-20px}
.homexwzri li.homexwzrili2{top:280px;right:10px}
.homexwzri li.homexwzrili3{top:400px;right:30px}
.homexwzri li.homexwzrili4{top: 520px;right:10px}
.homexwzri li.homexwzrili5{top:640px;right:-20px}
.homexwzri li.homexwzrili6{top:760px;right:-70px}
.homelc{padding: 40px 0}
.homelc li{float: left;width: 16.66%;text-align: center}
.homelc li img{width: 98px;height: 98px;display: block;margin: 0 auto 15px;background: #006f8a}
.homelc li p{font-size: 18px;}
.homelc li:hover img{background: #e7c174}
.footyqlj{background: #006f8a;padding: 30px 0;margin-bottom: 2px}
.footyqljle{width: 120px;font-size: 24px;color: #fff;padding-left: 50px;position: relative}
.footyqljle:after{content: "";position: absolute;top: 50%;height:20px;width: 1px;background: #fff;right: 0;margin-top: -7px;}
.footyqljri{margin-left: 180px;line-height: 35px}
.footyqljri a{margin: 0 10px;display: inline-block;color: #fff;}
.footyqljri a:hover{text-decoration: underline}
.footbot{background: #222222;padding:45px 0 10px}
.footbotle p.footbsc,.footbotri p{font-size: 18px;color: #006f8a;margin-bottom:4px;}
.footbotle span.footgsm{font-size: 16px;color: #808080}
.footbotle p.foottel{font-size: 14px;color: #808080;margin: 10px 0 3px}
.footbotle p.foottel span{margin-right: 40px}
.footbotle p.foottel i{font-size: 24px;color: #e7c174;font-style: normal}
.footbotle span.footare{font-size: 14px;color: #808080;display: block}
.footbotri p{margin-bottom: 10px}
.footbotri img{vertical-align: middle;width: 80px;height: 80px;margin-right: 23px}
.footbotri span{font-size: 14px;color: #919191;}
.footbq{background: #000000;padding:10px 0;color: #4d4d4d}
.footbq a{margin: 0 5px;display: inline-block;color: #4d4d4d}
.footsjj{display: none;height: 52px;}
.sjfoot{position:fixed;bottom: 0;left: 0;width: 100%;background: #006f8a;display: none;z-index: 999}
.sjfoot li{float: left;width: 25%;text-align: center;padding: 5px 0}
.sjfoot li img{height: 24px;}
.sjfoot li p{font-size: 12px;color: #fff;margin-top:1px}
.cebianlan{position: fixed;top: 50%;right: 0;z-index: 1000;margin-top: -108px;}
.cebianlan li{width: 60px;height: 60px;border: 1px solid #006f8a;text-align: center;background: #fff;margin-top: 10px;cursor: pointer;position: relative}
.cebianlan li img{margin-top: 10px;width: 20px;}
.cebianlan li img.cebianlanimg1{display: none}
.cebianlan li p{color: #939393;font-size: 12px;}
.cebianlan li:hover{background: #006f8a}
.cebianlan li:hover img.cebianlanimg0{display: none}
.cebianlan li:hover img.cebianlanimg1{display: inline-block}
.cebianlan li:hover p{color: #fff}
.cebianlan li a.cbltel{position: absolute;top:-1px;left:100px;width: 160px;line-height: 62px;display: block;text-align: center;background: #006f8a;z-index: -1;font-size: 14px;color: #fff;height: 62px;border-right: 1px solid rgba(255,255,255,.5)}
.cebianlan li:hover a.cbltel{left:-162px}
.footliluyan{background: rgba(0,0,0,.9);width: 100%;position: fixed;bottom: 0;left: 0;z-index: 1000;display: none}
.footliluyancose{display: none !important;}
.closely{position: absolute;top:0px;right: 0;width: 30px;line-height: 30px;background:rgba(0,0,0,.8);color: #fff;text-align: center;cursor: pointer}
.footliluyan .main1500{position: relative}
.footlyle{width: 190px;position: absolute;bottom: 0;left: 0}
.footlyle img{display: block;width: 100%;}
.footlyri{margin-left: 200px;padding: 15px 0;}
.footlyri li{float: left;margin-left: 2%;width: 27%}
.footlyri li.footlyriyy{width: 10%}
.footlyri li p{color: #fff;font-size: 16px;margin-bottom: 15px;height: 20px;line-height: 20px}
.footlyridiv{position: relative}
.footlyriint{width: 90%;height: 40px\9;height: 40px;background: #fff;outline: none;border: 0;padding: 0 5%}
.footdjhq{width: 110px;height: 40px;line-height: 40px;background: #eeeeee;outline: none;border: 0;padding:0;position: absolute;top: 0;right: 0;cursor: pointer}
.footlyrisel{width: 100%;height: 40px;line-height: 40px;background: #fff;outline: none;border: 0;padding: 0 5%}
.footlyribtn{width: 100%;height: 40px;line-height: 40px;background: #e7c174;outline: none;border: 0;color: #fff;text-align: center;cursor: pointer}


/*分页*/
/*.fybanner{margin-top: 201px;}*/
.fybanner img{display: block;width: 100%}
.fybanner img.fybannersj{display: none}
.fybg{background: url(../images/fybg.png) no-repeat bottom right;min-height: 815px;}
.fygylm{background: #f5f5f5;line-height: 80px;height: 80px;position: relative}
.fygylm:after{content: "";width: 29%;height: 97px;background: #e7c174;bottom: 0;left: 0;position: absolute;}
.fygylm:before{content: "";background: url(../images/yinying.png) no-repeat center right;bottom: 0;left:29%;position: absolute;width: 27px;height: 80px}
.fygylmle{width: 22%;text-align: right;position: relative;z-index: 2;margin-top: -5px;}
.fygylmle span{display: block;font-size: 48px;color: #eac886;text-transform: uppercase}
.fygylmle p{color: #fff;font-size: 24px;margin-top: -82px;}
.fytlxqright h1,.fyqmcztop p,.fyqmcztop span,.fyqmczcen p{font-size: 24px;}
.fygylmri{width: 70%}
.homeksdh .fygylmri{width: 78%}
.fygylmri li{float: left;margin-left: 0 !important;margin-right: 70px}
.fygylmri li a{display: block;font-size: 18px;color: #626262;}
.fygylmri li.fygywmative a,.fygylmri li a:hover{color: #006d88;font-weight: bold}
.fygylmrilb{overflow: hidden;height: 80px;position: relative}
.fygylmriup,.fygylmridrom{position: absolute;width: 30px;text-align: center;background: #eee;right:0;height: 39px;line-height: 39px;cursor: pointer;display: none}
.fygylmriup{top: 0}
.fygylmridrom{bottom: 0;}
.fymbx{color: #999999;line-height: 60px;}
.fymbx a{color: #999999}
.fymbx span{color: #006d88}
.fyabout{position: relative}
.fyaboutbottxt{position: absolute;top:-60px;right: 0;background: #006d88;width: 14%;text-align: right;z-index: -1;height: 109%}
.fyaboutbot{margin-top: 48px;}
.fygyle{width: 40%}
.fygyletop{font-size: 24px;margin-bottom: 35px;}
.fygyle .fybjq{color: #333}
.fygyri{width: 50%;margin-right: 6%}
.fygyriimg img{display: block;width: 100%}
.fygynum{padding: 80px 0;position: relative}
.fygynum ul li{float: left;width:25%;text-align: center;}
.fygynum ul li h2{font-weight: normal;font-size: 28px;}
.fygynum ul li h2 span{font-size: 70px;color: #006f8a;margin-right: 4px}
.fygynum ul li h2 i{font-style: normal;position: relative}
.fygynum ul li h2 i:after{content: "+";position: absolute;top:-37px;right:5px;color: #ff0000;font-size: 25px;}
.fygynum ul li p{font-weight: normal;font-size: 16px;margin-top: 5px;}
.fyjiyu{padding: 80px 0 90px}
.fyjybot{margin-top: 130px;position: relative}
.fyjybot img.fyjytxtimg{margin-bottom: 30px;}
.fyjybottxt{position: relative;width: 88%}
.fyjybottxt img.fyjytxbg{width: 100%;display: block}
.fyjynr{width: 51%;height:75%;position: absolute;top: 15%;right: 13%;overflow: auto;padding-right:20px}
.fyjynr::-webkit-scrollbar{width:4px}
.fyjynr::-webkit-scrollbar-track{background-color:#bbb}
.fyjynr::-webkit-scrollbar-thumb{background-color:#000}
.fyjynr::-webkit-scrollbar-thumb:hover {background-color:#000}
.fyjynr::-webkit-scrollbar-thumb:active {background-color:#000}
.fyjyqm{text-align: right;margin-top: 30px;}
.fyjyqm img{width: 155px;}
.fydsctt{position: absolute;top:-35px;left: 0;width: 36%;text-align: right;z-index: 2}
.fydsctt img{width: 89%}
.fydsctt img.fydscbg{position: absolute;top: 30px;right: 25px;z-index: -1}
.fydsctt span{position: absolute;top:30px;left: 0;width: 10px;color: #000000;font-size: 16px}
.fyyuanjing{position: relative}
.fyyuanjing .xileitop{position: absolute;top: 15%;left: 0;width: 100%}
.fyyuanjing .xltopri p,.fyyuanjing .xltopri span{color: #fff}
.fyyuanjing .xltople{color: #fff;filter:alpha(opacity=20);-moz-opacity:0.2;-khtml-opacity:0.2;opacity:0.2;}
.fyyuanjing img.fyyjimgpc{display: block;width: 100%}
.fyyuanjing img.fyyjimgsj{display: none;width: 100%}
.fywenhua{padding: 80px 0}
.fywhbot{margin-top: 80px;}
.fywhbot li{float: left;width:15%;background: url(../images/whbg.jpg) repeat;padding: 75px 5% 0;height: 625px;position: relative;overflow: hidden}
.fywhbot li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;border-left: 1px dashed #bfdae0}
.fywhbot li p.fywhbt{font-size: 16px;color: #e7c174;position: relative;z-index: 2}
.fywhbot li p.fywhname{font-size: 30px;color: #006d88;margin: 2px 0 30px;position: relative;z-index: 2}
.fywhbot li b{width: 1px;height:68px;background: #bfdadf;display: block;margin-left: 20px;position: relative;z-index: 2}
.fywhbot li span{font-size: 16px;line-height: 24px;height: 48px;overflow: hidden;display: block;margin: 40px 0 30px;;position: relative;z-index: 2}
.fywhbot li img.fuwjicn{display: block;position: absolute;bottom:160px;left:20%;width: 67px;height: 67px;z-index: 2}
.fywhbot li img.fywhimg{display: none;width: 132px;position: relative;z-index: 2}
.fywhbtn{display: none;width: 100px;margin:-40px auto 0;height: 40px;line-height: 38px;background: #247e95;text-align: center;position: relative;z-index: 2}
.fywhbtn span{display: inline-block;width: 47%;color: #fff;vertical-align: top;margin-top:-40px;font-size: 30px;}
.fywhbotimgbg{background: url(../images/whimgbg.jpg) no-repeat center center;background-size: cover;width: 100%;height: 100%;top: 0;left: 0;position: absolute;}
.fywhbotimgbg{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0;}
.fywhbot li:hover .fywhbotimgbg{filter:alpha(opacity=100);-moz-opacity:1;-khtml-opacity:1;opacity:1;}
.fywhbot li:hover .fywhbotimgbg{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1);}
.fywhbot li:hover  p.fywhbt,.fywhbot li:hover  p.fywhname,.fywhbot li:hover  span{color: #fff}
.fywhbot li:hover img.fuwjicn{display: none}
.fywhbot li:hover img.fywhimg{display: block}
.fywhbot li:hover:after,.fywhbot li:last-child:after{display: none}
.fywhtxt{text-align: center;margin-top:70px;font-size: 24px;color: #247e95;}
.fygzn{padding: 30px 0 50px}
.fygzntop{font-size: 24px;color: #626262;margin-bottom: 40px}
.fygzntop img{width: 27px;margin-right: 10px;vertical-align: middle}
.fygzntop span{font-size: 24px;color: #006d88;font-weight: bold;margin-right: 10px;}
.fygzntop h2{display: inline-block;font-size: 24px;}
.fygzntop h2.fygzntoph0{color: #006d88;margin-right: 10px;}
.fygzntop h2.fygzntoph1{font-weight: normal}
.fygzntop i{font-style: normal}
.fygzntop b{font-weight: normal}
.fygzntop a{color: #fff;width: 101px;height: 32px;line-height: 32px;text-align: center;background: #e7c174;display: block;font-size:14px;}
.fygznbot li{float: left;background: #f7f7f7;width:45%;margin: 0 2% 40px 0;padding: 30px 2%}
.fygznbotimg{overflow: hidden;position: relative}
.fygznbotimg img{display: block;width: 100%}
.fygznbotimg img.fyvidan{position: absolute;top: 50%;left: 50%;width: 82px;height: 82px;margin-left: -41px;margin-top: -41px;display: block}
.fygznbot li p{font-size: 18px;color: #333333;margin: 25px 0 15px}
.fygznbot li span{font-size: 14px;color: #626262;display: block}
.fygznbot li i{font-size: 16px;color: #333333;font-weight:bold;font-style: normal;display: block;margin-top: 40px;}
.fygznbot li:hover p,.fygznbot li:hover span,.fygznbot li:hover i{color: #006d88}

.fyystl{padding: 70px 0 40px;background: url(../images/ystlbg.jpg) repeat}
.fysxtl{padding: 60px 0 90px;}
.fydjmore{text-align: center;margin-top: 10px;padding-top: 30px;position: relative;cursor: pointer;margin-bottom: 30px}
.fydjmore img{position: absolute;top: 0;left: 50%;margin-left: -8px;animation:dsjbg 2s  linear infinite;-webkit-animation:dsjbg 2s  linear infinite;-moz-animation:dsjbg 2s  linear infinite;-ms-animation:dsjbg 2s  linear infinite;-o-animation:dsjbg 2s  linear infinite;}
.fydjmore:hover{color: #006f8a}
@keyframes dsjbg{
    0%{top: 0;}
    50% {top: 10px}
    100%{top: 0}
}
@-webkit-keyframes dsjbg{
    0%{top: 0;}
    50% {top: 10px}
    100%{top: 0}
}
@-o-keyframes dsjbg{
    0%{top: 0;}
    50% {top: 10px}
    100%{top: 0}
}
@-ms-keyframes dsjbg{
    0%{top: 0;}
    50% {top: 10px}
    100%{top: 0}
}
@-moz-keyframes dsjbg{
    0%{top: 0;}
    50% {top: 10px}
    100%{top: 0}
}
.fygzndic{padding-top: 30px}
.fygzndic:last-child{padding-bottom: 35px}
.fygznsx li{margin: 0 5% 40px 0;width: 10%;float: left}
.fygznsximg{position: relative}
.fygznsximg img.fysximg{display: block;width: 100%}
.fygznsximg img.fysxlkn{position: absolute;top: 50%;left: 50%;margin-left: -9px;margin-top: -9px;}
.fygznsx li p{font-size: 15px;color: #626262;margin-top: 15px;}
.fygznsx li.fysxlas{text-align: center;}
.fygznsx li.fysxlas a{border: 1px solid #4393a7;display: block;width: 100%;box-sizing: border-box;position: relative}
.fygznsx li.fysxlas span{color: #4393a7;font-size: 38px;display: block}
.fygznsx li.fysxlas i{font-style: normal;font-size: 15px;color: #808080}
/*.fyheadjj{margin-top: 201px;}*/
.fysousuo{margin: 10px auto 30px}
.fysssle{width: 46%;line-height: 49px;border: 1px solid #eee;margin-right: 2%;height: 49px;overflow: hidden}
.fysssleint{width: 74%;background: none;outline: none;border: 0;line-height: 49px\9;height: 49px;padding: 0 3%}
.fyssslebtn{width: 18%;background: #e7c174;outline: none;border: 0;line-height: 49px;height: 49px;color: #fff;font-size: 18px;cursor: pointer}
.fysssri{line-height: 49px;font-size: 16px;}
.fyrmgjzsj{display: none}
.fyrmgjzsj a{display: inline-block;margin: 0 10px 10px 0;}
.fysslb{padding-bottom: 30px;}
.fysslb li{padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #eee}
.fysslb li p{font-size: 18px;color: #333333;margin-bottom: 13px;}
.fysslb li span{line-height: 24px;display: block;max-height: 48px;overflow: hidden}
.fysslb li span i.red,.fysslb li p i.red{color: #e60000;font-style: normal}
.fysslb li:hover{border-bottom: 1px solid #006d88}
.fysslb li:hover p{font-weight: bold;color: #006d88}
.fysslb li:hover span b{color: #006d88}

.fyssdjmore{margin-bottom: 70px;}
.fymdhd{padding-bottom: 45px}
.fymdhd li{float: left;background: #f7f7f7;width:32%;margin: 0 2% 40px 0;}
.fymdhdimg{overflow: hidden;position: relative;height: 0;padding-bottom: 83%}
.fymdhdimg img{display: block;width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.fymdhdimg img.fyhdbs{position: absolute;top:0;left:0;width: 76px;height: 76px;;display: block}
.fymdhdimg span{position: absolute;top:20px;left: 20px;width: 52px;height: 25px;background: #e7c174;color: #fff;text-align: center;line-height: 25px;color: #fff}
.fymdhdtex{padding: 30px 30px 45px;}
.fymdhdtex p{font-size: 18px;color: #626262;margin-bottom: 28px}
.fymdhdtex span{font-size: 15px;color: #006d88;display: block;line-height: 24px;height: 48px;overflow: hidden;padding-left: 30px;background-repeat: no-repeat;background-position:left 3px}
.fymdhdtex span.fyhdsj{background-image: url(../images/hdicn0.png)}
.fymdhdtex span.fyhddd{background-image: url(../images/hdicn1.png)}
.fymdhdtex i{font-weight:normal;font-style: normal;display: block;margin-top: 40px;width: 109px;height: 35px;line-height: 35px;text-align: center;border: 1px solid #cccccc;color: #cccccc}
.fynewle{width: 72%}
.fynews{padding-bottom: 40px}
.fynews li{padding-bottom: 30px;border-bottom: 1px solid #eee;margin-bottom: 30px;position: relative}
.fynews li:hover .fynewsri p.fynewsribt{color: #006d88;font-weight: bold}
.fynewsle{width: 326px;overflow: hidden}
.fynewsle img{display: block;width: 100%}
.fynewsri{margin-left: 378px;padding-top: 20px;}
.fynewsri p.fynewsribt{font-size: 18px}
.fynewsri p.fynewsbq,.fyxqxqbt p.fynewsbq,.fyhotbq{background: url(../images/jiantourd.png) no-repeat left top;padding-left: 30px;line-height: 14px;margin: 25px 0 20px}
.fynewsri p.fynewsbq span,.fyxqxqbt p.fynewsbq span,.fyhotbq i{margin-left: 15px;}
.fynewsri p.fynewsbq span{display: inline-block;margin: 0 10px 5px 0}
.fynewsri p.fynewnr{line-height: 24px;height: 48px;overflow: hidden;}
.fynewsri p.fynewslll{background: url(../images/lllicn.png) no-repeat left 10px;padding-left: 30px;line-height: 32px;color: #d0cdcc;margin-top: 15px;}
.fynewsri p.fynewslll i,.fygyxd .fynewsri i{width: 101px;height: 32px;text-align: center;line-height: 32px;background: #e7c174;font-style: normal;color: #fff;display: block}
.fynewri{width: 25%;background: #f6f9f9;padding: 25px 0}
.fynewritop{padding: 0 25px;position: relative;font-size: 24px;color: #006d88;margin-bottom: 30px;}
.fynewritop:after{content: "";width: 4px;height: 20px;background: #006d88;top:10px;left: 0;position: absolute;}
.fytjmd{padding: 0 25px;}
.fytjmd li{text-align: center;margin-bottom: 25px;}
.fytjmdimg{overflow: hidden}
.fytjmd li img{display: block;width: 100%}
.fytjmd li p{font-size: 18px;margin-top: 15px;}
.fygyxd .fynewsle{width: 208px;}
.fygyxd .fynewsri{margin-left:253px;}
.fygyxd .fynewsri i{margin-top: 20px;}
.fygyxd li b{display: none}
.fyjxsjb{background: #006d88;padding: 20px 0}
.fyjxsjble{text-align: center;width: 57%}
.fyjxsjble img{max-width: 100%;margin: 0 auto}
.fyjxsjbri{width: 26%;padding-top: 30px;margin-right: 13%;}
.fyjxsjbri p{text-align: center;color: #fff;font-size: 30px;margin-bottom: 20px;}
.fyjxsjbri p img{vertical-align: middle;margin: 0 3px}
.fyjxsjbri li{border: 1px solid #4d99ac;line-height: 40px;padding-left: 20px;margin-bottom: 20px;position: relative}
.fyjxsjbri li.fyjbbz{-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;}
.fyjxsjbri li span{color: #fff;margin-right: 30px;vertical-align: top;position:relative;width: 46px;display: inline-block}
.fyjxsjbri li span:after{content: "";position: absolute;top:13px;right:-16px;width: 1px;height:16px;background: #fff}
.fylyb li span:after{top: 24px;}
.fyjbinp{width: 60%;background:none;border:0;line-height: 40px\9;height: 40px;vertical-align: top;outline: none;color: #fff}
.fyjbtex{width: 77%;background:none;border:0;line-height: 28px;height: 80px;vertical-align: top;padding: 6px 0;outline: none;color: #fff}
.fyjbbd::-webkit-input-placeholder{color:#5790a3;}
.fyjbbd::-moz-placeholder{color:#5790a3;}
.fyjbbd:-moz-placeholder{color:#5790a3;}
.fyjbbd:-ms-input-placeholder{color:#5790a3;}
.fyjbbtn{width: 100px;background:#fff;border:0;line-height: 40px;height: 40px;vertical-align: top;outline: none;color: #006d88;display: block;margin: 0 auto 0;cursor: pointer}
.fyrzxl li{float: left;width: 33.33%;position: relative;}
.fyrzxl li img{display: block;width: 100%}
.fyzsbtsj{display: none;padding: 25px 0 25px 8%}
.fyzsbtsj li{float: left;width: 30%;text-align: center;line-height: 35px;height: 35px;border: 1px solid #006d88;margin-left: -1px;}
.fyzsbtsj li a{display: block}
.fyzsbtsj li.fyzsbtsjcli{background: #006d88;}
.fyzsbtsj li.fyzsbtsjcli a{color: #fff}
.fyrzxldiv{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.4);text-align: center}
.fyrzxldiv p{font-size: 36px;color: #fff;margin-bottom:2px;padding: 0 3%}
.fyrzxldiv span{font-size: 14px;color: #fff;display: block;padding: 0 3%}
.fyrzxl li.fyrzxl0,.fyrzxl li.fyrzxl1{width: 50%}
.fyrzxl li:hover .fyrzxldiv{filter:alpha(opacity=0);-moz-opacity:0;-khtml-opacity:0;opacity:0}
.fyzwcx{text-align: center;font-size: 24px;color: #006f8a;margin-bottom: 25px}
.fyzwcxbjq{margin-bottom: 80px}
.fyxwtop{padding-bottom: 30px;border-bottom: 1px solid #eee;margin-bottom: 25px;}
.fyxwtop h1{font-size: 30px;color: #333333;font-weight: normal;margin-bottom: 15px;}
.fyxwtop p{font-size: 14px;color: #999796;}
.fyxwtop p span{margin-right: 35px;line-height: 16px;display: inline-block}
.fyxwtop p span img{vertical-align: top;margin-right:10px;}
.fyxwxqnex{border: 1px dashed #cadfe5;padding: 20px;margin: 30px 0}
.fyxwxqnex a{display:block;width: 48%}
.fyxgwz{margin-top: 70px;background: #f5f8f8;padding: 30px;margin-bottom: 50px}
.fyxgwz .fynewritop{padding: 0}
.fyxgwz .fynewritop:after{left:-30px}
.fyxgwzbot li{margin-bottom: 20px;}
.fyxgwzbot li:hover a{color: #006f8a}
.fyxgwzbot li span{margin-left: 50px}
.fyrmbq{background: #eee;padding: 35px 0}
.fyrmbqle{width: 248px;position: relative}
.fyrmbqle img{width:100%;display: block}
.fyrmbqlebg{position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5);text-align: center}
.fyrmbqlebg p{font-size: 24px;color: #fff;line-height: 30px;max-height: 90px;overflow: hidden;padding: 0 5px;}
.fyrmbqri{margin-left: 310px;}
.fyrmbqri p.fyrmbqribc{font-size: 24px;color: #006f8a;padding-top: 36px}
.fyrmbqri pre.fyrmbqrijj{line-height: 24px;margin: 20px 0 30px}
.fyrmbqri p.fyrmbqrird{font-size: 14px;color: #006f8a}
.fyrmbqri p.fyrmbqrird img{margin-right: 8px}
.fyrmbqri p.fyrmbqrird span{margin-right: 70px}
.fyrmbqri p.fyrmbqrird span.right{margin-right: 0}
.fyhowtle a{display: inline-block;width: 135px;height: 53px;background: #e3eef0;line-height: 53px;text-align: center;font-size: 24px;color: #006f8a;margin-right: 20px}
.fyhowtle a.fyhowtlecl{background:#006f8a;color: #fff}
.fyrenmen{margin-top: 30px}
.fyrenmen p span{font-size: 14px;color: #626262}
.fyhotbq{margin: 15px 0}
.fyhotbq i{font-style: normal}
.fyhotbq b{font-weight: normal;color: #d0cdcc;margin-left: 35px;}
.fyhotbq b img {vertical-align: top;margin-right: 10px;}
.fyrmbqsj{display: none}
.fyscdp{text-align: center;color: #333333;font-size: 36px;margin-bottom: 40px;margin-top: 30px}
.fyscfl{border-bottom: 2px solid #dfe0d8;margin-bottom: 10px}
.fyscfl .main1500{position: relative;margin-bottom: -2px;}
.fyscfldiv{overflow: hidden;width: 1494px;margin: 0 auto}
.fyscfldiv ul{height: 128px;}
.fyscflbtnle,.fyscflbtnri{position: absolute;width: 40px;height: 40px;line-height: 38px;text-align: center;top: 50%;margin-top: -20px;cursor: pointer;font-size: 20px;background: #eee;}
.fyscflbtnle:hover,.fyscflbtnri:hover{background: #e7c174;color: #fff}
.fyscflbtnle{left: -40px}
.fyscflbtnri{right:-40px;}
.fyscfl li{float: left;width:138px;text-align: center;position: relative;height: 128px;margin: 0 14px}
.fyscfl li span{width: 36px;height: 36px;display: block;margin: 30px auto 14px;position: relative;z-index: 2}
.fyscfl li i{position: absolute;top: 0;left: 0;width: 100%;height:128px;border:2px solid #dfe0d8;background: #fff;border-bottom: 0;display: none}
.fyscfl li p{position: relative;z-index: 2}
.fyscfl li.clifyscfl i{display: block}
.fysxdp{display: none}
.fysxdpbot{width: 1023px;margin: 70px auto 0;}
.fysxdpbot li{width: 100%;display: none;position: relative;padding-bottom: 49%;height: 0}
.fysxdpbot li img{display: block;width: 100%;position: absolute;top: 0;left: 0;height: 100%}
.fysxdpbot li span{position: absolute;top:20px;right:20px;line-height: 40px;height: 40px;background: #000;color: #fff;width: 100px;text-align: center}
    /*.fysxdpbot li.z1 {*/
    /*z-index: 1;*/
/*}*/
/*.fysxdpbot li:first-child {*/
    /*z-index: 1;*/
/*}*/
/*.fysxdpbot li.check {*/
    /*z-index: 2;*/
    /*-webkit-animation: rightToleft .5s linear forwards;*/
    /*animation: rightToleft .5s linear forwards;*/
/*}*/
/*@-webkit-keyframes rightToleft {*/
    /*0% {left: 0;}*/
    /*100% {left: -100%;}*/
/*}*/
/*@keyframes rightToleft {*/
    /*0% {left: 0;}*/
    /*100% {left: -100%;}*/
/*}*/
.fysklb{margin: 20px auto 0;padding-bottom: 30px;width: 1030px;position: relative}
.fysklbbtnle,.fysklbbtnri{position: absolute;top:24px;width: 30px;height: 60px;background: rgba(0,0,0,.5);color: #fff;text-align: center;line-height: 60px;cursor: pointer}
.fysklbbtnle{left: -40px}
.fysklbbtnri{right: -40px}
.fysklbbtnle:hover,.fysklbbtnri:hover{background: #006d88}



.fyszfl{width: 1030px;overflow: hidden;padding: 5px 0}
.fyszfl li{float:left;margin: 0 5px;width: 93px}
.fyszfl li p{text-align: center;margin-top: 10px;}
.fyszfl li.fyszflactie{}
.fyszfl li.fyszflactie .fygznsximg:after{content: '';border: 2px solid #006d88;top: 0;left: 0;position: absolute;width: 100%;height: 100%;box-sizing:border-box;display: none}
.fyszfl li.fyszflactie .fygznsximg{box-shadow: 2px 1px 5px 1px #b1b1b1;
    /*-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1)*/
}
/*.fyszfl li.fyszflactie .fygznsximg img.fysxlkn{-webkit-transform:scale(0.9);-moz-transform:scale(0.9);-o-transform:scale(0.9);transform:scale(0.9)}*/
.fyxwdtlb{position: relative;padding-bottom: 30px;margin: 60px auto 0}
.fyxwdtlb li{float: left;width: 512px;}
.fyxwdtlb li .fyzzsub{display: block;padding: 0 20px;}
.fyxwdtlb li .fyxwdtlbimg{overflow: hidden;background: #f5f5f5;padding: 20px}
.fyxwdtlb li .fyxwdtlbimg img{display: block;max-width: 100%;margin: 0 auto}
.fyzzxw{padding: 20px 0 25px}
.fyzzxw a{display: block;color: #808080;margin: 10px 0}
.fyzzxw a:hover{color: #006d88}
.fyfwlc{margin-top: 40px;position: relative;margin-bottom: 40px}
.fyfwlc:after{content: "";width: 2px;height:100%;background: #bfbfbf;position: absolute;top: 0;left:39px;}
.fyfwlcsub{position: relative;padding-bottom: 30px;}
.fyfwlcsub:last-child{padding-bottom: 0}
.fyfwlcsuble{position: absolute;top: 0;left: 0;font-size: 24px;width: 75px;height: 75px;text-align: center;line-height: 75px;color: #fff}
.fyfwlcsuble span{position: relative;z-index: 2}
.fyfwlcsuble:after{content: "";width: 75px;height: 75px;background: #006f8a;position: absolute;top: 0;left: 0;z-index:1;border: 2px solid #fff;transform:rotate(45deg);-ms-transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);}
.fyfwlcsubri{margin-left: 78px}
.fyfwlctop{padding: 24px 180px 24px 76px;background: #006f8a;color: #fff;font-size: 24px;position: relative}
.fyfwlctop span{position: absolute;top: 50%;right:40px;color:#fff;display: block;width: 107px;height: 40px;text-align: center;line-height: 40px;background: #e7c174;font-size: 18px;margin-top: -20px}
.fyfwlcbot{margin-top: 30px;padding-left: 78px;display: none}
.fydaoyu{background: #e2eeef;line-height: 72px}
.fydaoyule{width: 163px;margin-left: 115px;font-size: 24px;color: #fff;position: relative}
.fydaoyule span{position: relative;z-index: 2;display: block;text-align: center}
.fydaoyule:after{content: "";position: absolute;background: url(../images/dyicn.png) no-repeat center center;width: 164px;height: 72px;top: 0;right: 0;}
.fydaoyuri{margin-left: 345px;color: #006f8a}
.fyzxzb{padding: 65px 0 0}
.fyzxzble{width: 141px;margin-left: 137px;padding-top:26px;position: relative}
.fyzxzble a{display: block;padding: 5px;background: #deecee;margin-bottom: 1px;text-align: center;color: #006d88;font-size: 14px;}
.fyzxzble a.clifyzxzble{background: #006d88;color: #fff}
.fyzxzbri{margin-left: 345px;}
.fyzxzblesubfai{position: fixed;top: 80px;}
.fyzfrwtop{margin-bottom: 35px}
.fyzfrwtoppp{font-size: 24px;color: #006f8a;padding-left: 80px;font-weight: bold}
.fyzfrwtopspan{font-size: 18px;color: #fff;display: block;background: url(../images/fyrwicn.png) no-repeat left top;height: 59px;line-height: 58px;text-transform: uppercase;padding-left: 80px}
.fyzfrwtopspan{margin-bottom: 30px}
.fyzfrwbot{}
.fyzfwt{font-size: 18px;color:#006f8a;background: #f5f5f5;padding: 20px 20px 20px 70px;position: relative}
.fyzfwt:after{content: "?";position: absolute;background: #006f8a;width: 29px;height: 29px;color: #fff;text-align: center;line-height: 29px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;top:20px;left: 20px;}
.fyzfda{padding: 25px 30px 45px 70px;line-height: 36px}
.fyzfda span.fyzfdaspan{color: #006f8a;font-size: 18px;}
.fyhdxqjj{background: #e5f0f2;padding: 30px 30px 30px 0;margin-bottom: 40px}
.fyhdxqjjle{width: 62%;}
.fyhdxqjjle h1{padding-left: 120px;margin-bottom: 20px;border-bottom: 1px solid #cee3e7;padding-bottom: 42px;font-size: 20px;color: #006d88;font-weight: normal;position: relative}
.fyhdxqjjle h1 span{background: url(../images/hdicn.png) no-repeat center top;width: 67px;height: 45px;position: absolute;top: -30px;left: 20px;color: #fff;padding-top: 30px;text-align: center;font-size: 14px;}
.fyhdxqjjle p{margin-left: 20px;color: #006d88;background-position:left 8px;background-repeat: no-repeat;padding-left: 30px;line-height: 30px}
.fyhdxqjjle p span{color:#ed0303;font-size: 18px;margin-right: 5px;}
.fyhdxqjjle p.fyhdjjp{margin-top: 20px}
.fyhdxqjjle p.fyhdjjp a{display: inline-block;width: 108px;height: 30px;background: #e7c174;text-align: center;line-height: 30px;color: #fff}
.fyhdxqjjri{width: 31%}
.fyhdxqjjri img{display: block;width: 100%}
.fylynr{height: 190px;overflow: hidden;width: 48%}
.fylynr li{height: 38px;line-height:38px;font-size: 14px;}
.fylynr li span,.fylynr li p,.fylynr li i,.fylynr li b{display: inline-block}
.fylynr li p{margin:0 10px;}
.fylynr li i{font-style: normal;margin-left: 10px}
.fylynr li b{font-weight: normal}
.fyinquires{background: #f6f9f9;padding: 30px 30px 50px}
.fyinquires p{font-size: 24px;margin-bottom: 30px;}
.fyinquires table{width: 100%;border: 0}
.fyinquires table td{padding-bottom: 15px;vertical-align: top;font-size: 16px;}
.fyinquires table td.fywtbt{width:10%;text-align: left;padding-top: 20px}
.fyinquires table td.fywtda{width:90%;text-align: left}
.fyinquiresinpt{width: 94%;height: 60px;line-height: 60px\9;background: #f2f2f2;outline: none;border: 0;padding: 0 3%}
.fyinquirestex{width: 94%;height: 200px;line-height: 28px;background: #f2f2f2;outline: none;border: 0;padding: 15px 3%}
.fyinquiressel{width: 160px;height: 60px;line-height: 60px;background: #f2f2f2;outline: none;border: 0;padding: 0 3%;margin-right: 15px}
.fyinquiresbtn{width: 100px;height: 30px;line-height: 30px;background: #e7c174;outline: none;border: 0;text-align: center;color: #fff;display: block;margin-top: 30px;cursor: pointer}
.fybdwtms{cursor: pointer;margin-top: 10px;}
.fybdwtms p{font-size: 16px;line-height: 20px;}
.fybdwtms img{vertical-align: top;margin-right: 10px;}
.fywdxze{position: relative}
.fyywda{position: absolute;top: 30px;right: 0;width: 25%;background:url(../images/fyywzsbg.jpg) no-repeat center top;background-size: cover;height: 267px;}
#dataNums{padding-top: 45px;}
.inrow > li, .inrow span{display:inline-block;*display:inline;*zoom:1;font-size:14px;letter-spacing:normal;word-spacing:normal  }
.dataNums{display:block;width:100%;height:70px;text-align:center  }
.dataNums .dataOne{width:35px;height:70px;margin:0 10px;text-align:center;background:url(../images/num-bg.png) no-repeat}
.dataNums .dataBoc {position:relative;width:100%;height:100%;overflow:hidden}
.dataNums .dataBoc .tt{position:absolute;top:0;left:0;width:100%;height:100%}
.dataNums .tt span {width:100%;height:100%;font:bold 30px/70px "Arial";color:#006d88}
.fyywdap{text-align: center;font-size: 24px;color: #fff;margin: 20px 0 25px;}
.fyywdaa{text-align: center}
.fyywdaa a{display: inline-block;margin: 0 10px;width: 101px;height: 32px;border: 1px solid #fff;color: #fff;line-height: 32px;}
.fyywdaa a.fyywdaaaa{background: #e7c174;border-color: #e7c174}
.fywdxze .fynewri{margin-top: 297px}
.fytzwdpp{padding: 20px 0 20px 30px;background: #f3f7f7;margin-bottom: 40px}
.fytzwdpp li{float: left;margin: 0 55px 0 0}
.fytzwdpp li a{font-size: 16px;}
.fytzwdpp li.clifytzwdpp a{color: #006d88;font-weight: bold}
.fyjmwd{margin-left: -120px;}
.fyjmwd a{display:block;width: 90px;height: 42px;background: #deecee;line-height: 42px;text-align: center;font-size: 14px;color: #006d88;margin-bottom: 1px;}
.fyjmwd a.fyjmwdcli{background:#006d88;color: #fff}
.fyzxwd{margin-top: -132px}
.fyzxwd li span b{font-weight:normal}
.fyzxwd li i.fyzxwdii{width: 102px;height: 32px;text-align: center;line-height: 32px;background: #e7c174;color: #fff;display: block;font-style: normal;margin-top: 20px;}
.fytzwdbt{margin-left: -55px}
.fytzwdbt a{padding: 20px 10px;width: 16px;height: auto;line-height: inherit}
.fytzwdlb{margin-top: -250px}
.fybktop{background: #eff5f6;padding: 40px;margin-bottom: 30px;}
.fybktoptp{font-size: 30px;color: #333;margin-bottom: 25px;font-weight: bold}
.fybkmltop{padding: 20px 25px;font-size: 24px;color: #1a1a1a;font-weight: bold;background: url(../images/mlbg.jpg) repeat;position: relative;}
.fybkmltop:after{content: "";width: 5px;height: 22px;top:50%;left:0;background: #006d88;position: absolute;margin-top: -11px;}
.fybkmlbpt{padding: 25px 35px}
.fybkmulu ul{width: 48%}
.fybkmulu ul li{margin-bottom: 24px}
.fybkmulu ul li a.fybkmlyiji{font-size: 16px;color: #006d88}
.fybkmlsub{padding-left: 40px;}
.fybkmlsub a{display: block;margin-top: 24px;position: relative;padding-left: 10px;}
.fybkmlsub a:after{content: "";position: absolute;top:9px;left: 0;width: 3px;height: 3px;background: #626262;}
.fymulusub{margin: 20px 0}
.fymulusubtop{font-size: 16px;color: #333333;font-weight: bold;margin-bottom: 5px;}
.fyjzalxxsj{display:none}
.fyjzal{border: 1px solid #eee}
.fyjzaltop{padding: 15px 0 10px;border-bottom: 1px solid #eee}
.fyjzaltople{width: 100px;text-align: right;line-height: 25px;}
.fyjzaltopri{margin-left: 115px;}
.fyjzaltopri a{display: inline-block;line-height: 25px;border: 1px solid #006d88;padding: 0 12px;color: #006d88;margin: 0 5px 5px 0}
.fyjzaltopri a span{margin-left: 10px}
.fyjzalbot{padding: 20px 0 5px}
.fyjzalbot li{margin-bottom: 15px;}
.fyjzalbot li .fyjzalbotle{width: 80px;text-align: right;position: relative;padding-right: 35px;}
.fyjzalbot li .fyjzalbotle:after{content: "";top: 0;right: 0;width: 1px;background: #eee;height: 39px;position: absolute}
.fyjzalbot li .fyjzalbotle p{font-size: 18px;color: #333333}
.fyjzalbot li .fyjzalbotle span{font-size: 12px;color: #999999;display: block;margin-top: -5px;}
.fyjzalbot li .fyjzalbotri{margin-left: 162px;}
.fyjzalbot li .fyjzalbotri a{display: inline-block;line-height: 39px;font-size: 16px;color: #333333;margin: 0 40px 0 0}
.fyjzpx{margin-top: 20px;background: #f5f5f5;line-height: 60px;font-size: 16px}
.fyjzpx i{display: inline-block;padding: 0 65px 0 46px;font-style: normal}
.fyjzpx a{font-size: 14px;margin-right: 30px;background: url(../images/pxicn.png) no-repeat center right;padding-right: 20px;}
.fyjalb{margin-top: 20px;position:relative;margin-left: -36px}
.fyjalb li{float: left;width: 476px;padding: 0 0 45px 36px}
.fyjalbimg{overflow: hidden;position: relative}
.fyjalbimg img{width: 100%;display: block}
.fyjalbimg img.fyjalbimgbq{position: absolute;top: 0;left: 0;width: 76px;height: 73px;}
.fyjalbtxt{padding: 20px 30px;border: 1px solid #eee}
.fyjalbtxt a.fyjzbt{font-size:18px;}
.fyjalbtxt p.fyjalbtxtbq{font-size:24px;margin: 5px 0 35px;}
.fyjalbtxt p.fyjalbtxtbq span{font-size:16px;color: #b2b2b2;margin-right: 20px;}
.fyjalbtxt p.fyjalbtxtsp{line-height: 36px;}
.fyjalbtxt p.fyjalbtxtsp a{width: 60%;font-size:16px;color: #808080;}
.fyjalbtxt p.fyjalbtxtsp img{vertical-align: top;width: 36px;height: 36px;margin-right: 15px;}
.fyjalbtxt p.fyjalbtxtsp span{font-size:14px;color: #b2b2b2;width: 30%;text-align: right}
.fyjalbtxt a.fyjzbt:hover,.fyjalbtxt p.fyjalbtxtsp a:hover,.fyjzalbot li .fyjzalbotri a:hover{color: #006f8a}
.fyfwcn{}
.fyfwcnle{width: 53%;}
.fyfwcnri{width: 47%;text-align: left;padding-top: 120px}
.fyfwcnri img{width: 840px;margin-left:-134px;}
.fycntable{margin-top: 20px;}
.fycntable table{border: 1px solid #7eb5c2;width: 100%;border-collapse: collapse;color: #333333;font-size: 18px;}
.fycntable table  tr,.fycntable table tr td{border: 1px solid #7eb5c2;}
.fycntable table tr td{padding: 10px 2%;vertical-align: middle;text-align: center}
.fycntable table tr td.fyclscnr{text-align: left}
.fycntablesj{display: none}
.fywxts{margin: 20px 0 50px;font-size: 16px;color: #006f8a;line-height: 30px;padding-left: 35px;position: relative}
.fywxts:after{content: "";background: url(../images/fytsicn.png) no-repeat center top;width: 21px;height: 18px;position: absolute;top:6px;left: 0}
.fyrmjh{position: relative}
.fyrmjh img{display: block;width: 100%}
.fyrmjh img.fyrmjhsj{display: none;}
.fyrmjhbg{position: absolute;background: rgba(0,0,0,0.6);width: 100%;height: 100%;text-align: center;color: #fff;font-size: 36px;top: 0;left: 0}
.fytjgjc{margin-top: -35px;}
.fytjgjc li{float: left;margin: 35px 4% 10px 0;width: 22%}
.fytjgjcimg{overflow: hidden;height: 0;padding-bottom: 56%}
.fytjgjcimg img{display: block;width: 100%;}
.fytjgjctxt{border: 1px solid #eee;padding: 25px 0 25px;text-align: center}
.fytjgjctxt p.fyhotgjc{font-size: 25px;margin-bottom: 10px;}
.fytjgjctxt p.fyhotrd{font-size: 14px;line-height: 17px;height: 17px;}
.fytjgjctxt p.fyhotrd span{color: #f30606;font-size: 14px;margin-left:8px;}
.fytjgjctxt p.fyhotrd img{vertical-align: top;margin-right:8px;}
.fyrmbqjh{position: relative;margin:30px auto 15px;}
.fyrmbqjh li{float: left;width: 520px;padding-bottom: 45px}
.fyrmbqjh li a{display: block;padding: 0 35px;}
.fyrmbqjh li .fyrmbqjhimg{overflow: hidden;}
.fyrmbqjh li .fyrmbqjhimg img{display: block;width: 100%}
.fyjzalxq{text-align: center;padding-bottom: 30px;border-bottom: 1px solid #eee}
.fyjzalxq h1{font-size: 36px;color: #333333;font-weight: normal;margin-bottom: 15px;}
.fyjzalxq p{font-size: 14px;color: #808080}
.fyzxxqjj{background: #f4f8f8;padding: 20px 40px;margin: 40px 0}
.fyzxxqjjtp p{font-size: 18px;color: #006f8a;font-weight: bold}
.fyzxxqjjtp span{display: inline-block;margin: 10px 120px 0 0}
.fyzxxqjjbo{margin-top: 10px;}
/*大图轮播*/
#project_image #slider{position: relative;}
#project_image #slider .buttons{position: relative;width: 100%;height: 100%;}
#project_image #slider span#prevBtn{position: absolute;left:0;z-index: 100;top: 0;width: 50%;height: 100%}
#project_image #slider span#prevBtn a{display: block;}
#project_image #slider span#nextBtn{position: absolute;z-index: 100;top: 0;right: 0;width: 50%;height: 100%}
#project_image #slider span#nextBtn a{display: block;}
#project_image #slider li{float: left;position: relative;}
#project_image #slider li img{display: block}
#project_image #slider li .mainbg{position: absolute;background: rgba(0,0,0,.7);width: 100%;height: 100%;top: 0;left: 0;}
#project_image #slider li.hhhh{z-index: 2;box-shadow: 0 0 20px #000}
#project_image #slider li.hhhh .mainbg{background: none}
#controls{display: none !important;}
/*大图轮播 end*/
.fyzszxfl{padding: 45px 0 60px;text-align: center}
.fyzszxfl li{width: 100px;height: 100px;border: 1px solid #eee;text-align: center;cursor: pointer;position: relative;display: inline-block;vertical-align: top;margin: 0 72px}
.fyzszxfl li img{width: 27px;height: 27px;display: block;margin: 27px auto 7px}
.fyzszxfl li img.fyzszxflbb{display: none}
.fyzszxfl li.clifyzszxfl{background: #e7c174;border-color: #e7c174}
.fyzszxfl li.clifyzszxfl img.fyzszxflaa{display: none}
.fyzszxfl li.clifyzszxfl img.fyzszxflbb{display: block}
.fyzszxfl li.clifyzszxfl p{color: #fff}
.fyzszxflsj{display: none}
.fyzszxflsj li{display: none}
.fyzszxflsj li img{display: block;width: 100%}
.fyxgt{padding: 0 0 10px}
.fyxgt a{display: inline-block;margin: 0 60px 20px 0}
.fyxglb{padding-bottom: 50px}
.fyxglb li{position: relative}
.fyxglble{position: relative;width: 68%;float: left;overflow: hidden}
.fyxglble img{display: block;width: 100%}
.fyxglble img.fyxglbwx{width: 100px;height: 100px;position: absolute;bottom: 20px;right: 20px;}
.fyxglbri{background-image: url(../images/fyxgtlien.png);background-position: center center;width: 32%;position: absolute;height: 100%;top: 0;right: 0}
.fyxglbrisub{position: absolute;top: 50%;left: 0;width: 100%;height: 276px;margin-top: -138px}
.fyxglbrisub p{padding: 0 40% 0 8%;color: #fff}
.fyxglbrisub p.fyxgtbt{font-size: 30px;}
.fyxglbrisub p.fyxgtnr{font-size: 14px;line-height: 36px;margin: 40px 0 65px;height: 108px;overflow: hidden}
.fyxglbrisub p.fyxgtjy{font-size: 14px;}
.fyxglbrisub p.fyxgtjy span{margin-right: 25px;}
.fyxglbrisub .index_sec,.fyxglbrisub .sec_box{position: relative;display: block;}
.fyxglb li.fyxglbred0 .fyxglbri{background-color: #cfb397;}
.fyxglb li.fytdlbred1 .fyxglbri{background-color: #006d88;}
.fyxglb li.fytdlbred2 .fyxglbri{background-color: #448aca;}
.fyxglb li.fytdlbred3 .fyxglbri{background-color: #8c97cb;}
.fyxglb li.fyxglbodd .fyxglble{float: right}
.fyxglb li.fyxglbodd .fyxglbri{left: 0;right: auto;}
.fyxglb li.fyxglbodd .fyxglbri .fyxglbrisub p{padding: 0 8% 0 40%}
.fyzeren{margin-top: 70px;}
.fyzeren img{display: block;max-width: 100%}
.fyzrlb .fygyle{padding-top: 60px}
.fyzrlb .fygyri{width: 34%;margin-right: 0}
.fyzrlb .fybjq{margin-top: 60px}
.fyzrxgwz{margin: 130px  auto 190px;}
.fyxgwzzrsub{width: 42%}
.fywzzr{margin-bottom: 30px;}
.fywzzr:hover .fywzzrri span{color: #006d88}
.fywzzr:hover .fywzzrri p{text-decoration: underline}
.fywzzrle{width: 42%;overflow: hidden}
.fywzzrle img{width: 100%;display: block;}
.fywzzrri{width: 52%}
.fywzzrri p{font-size: 18px;color: #006d88;font-weight: bold;margin: 20px 0 -10px}
.fywzzrri span{display: block;line-height: 24px;max-height: 48px;overflow: hidden;margin-top: 20px}
.fywdtw{background: #f6f9f9;padding: 40px 30px 40px 120px;position: relative}
.fywdtw:after{content: "Q";position: absolute;top:40px;left:35px;width: 50px;height: 50px;background: #006d88;line-height: 50px;text-align:center;color: #fff;font-size: 20px;}
.fywdtw p.fywdtwtw{font-size: 24px;}
.fywdtw pre{font-size: 14px;line-height: 24px;display: block;margin: 10px 0 20px;}
.fywdtw p.fytwxx{font-size: 14px;background: #f2f2f2;color: #808080;padding: 12px 20px;}
.fywdtw p.fytwxx span{margin-right: 20px;padding-right: 20px;border-right: 1px solid #808080;display: inline-block}
.fywdtw p.fytwxx span:last-child{border-right: 0}
.fywdtw a,.fyfbpl{display: block;width: 101px;height: 32px;line-height: 32px;background: #e7c174;text-align: center;color: #fff;margin-top: 30px;}
.fywyhd{border: 1px solid #eee;margin-top: 20px;}
.fywyhd .fybkmltop span{font-size: 24px;color: #1a1a1a;font-weight: normal;margin-left: 20px;}
.fywyhdbot{padding: 20px 20px 30px;border-bottom: 1px dashed #eee}
.fywyhdbotle{width: 82px;text-align: center}
.fywyhdbotle img{display: block;width: 82px;height: 82px;}
.fywyhdbotle p{margin-top: 5px;}
.fywyhdbotri{margin-left: 120px}
.xqtex{width: 96%;height: 114px;padding: 10px 2%;line-height: 28px;outline: none;border: 1px solid #eee;background: none}
.fywyhdbotri p{margin-top: 5px;color: #aaa7a6}
.fyfbpl{border: 0;outline: none;cursor: pointer;margin-top: 15px;}
.fyhdlb{padding: 30px 20px 40px;}
.fyhdlb li{margin-bottom: 20px;}
.fyhdlble{width: 68px;}
.fyhdlble img{width: 68px;height: 68px;display: block;}
.fyhdlbri{margin-left: 110px;background: #fafafa;position: relative;border: 1px solid #eee;padding: 15px 10px;}
.fyhdlbri:after{content:"";position: absolute;background: url(../images/fangkuai.png) no-repeat center center;top: 28px;left: -20px;width: 13px;height: 13px;}
.fyhdlbri pre{display: block;margin-right: 130px;}
.fyhdlbri pre span{cursor: pointer}
.fyhdlbri p{font-size: 12px;margin-top: 10px;}
.fyhdlbri p span{color: #006d88;margin-right: 10px;}
.fyhuifu{background: #fff;border: 1px solid #eee;margin: 20px 0 20px 20px;padding: 15px}
.fyhuifusub{}
.fyhuifule{width: 47px;}
.fyhuifule img{width: 47px;height: 47px;display: block;}
.fyhuifuri{margin-left: 66px;padding-top: 11px;line-height: 28px}
.fyhuifuri span{margin-right: 10px;}
.fyhuifuri span.red{margin-left: 10px;color: #006d88}
.fyshouqi{cursor: pointer;color: #006d88}
.fylyfx{position: absolute;top:15px;right:10px}
.fylyfx span{cursor: pointer;margin-right: 10px;line-height: 19px;height: 19px;vertical-align: top;display: inline-block}
.fylyfx span img{margin-right: 10px;vertical-align:top;}
a.bshareDiv{display: inline-block !important;width: 18px !important;}
.bsStyle10{background: url(../images/fenxiang.png) no-repeat center center !important;width: 18px !important;height: 19px !important;}
.fyzcimg{margin-top: 40px;margin-bottom: -30px}
.fyzcimg img{display: block;width: 100%}
.fyxgwd{}
.fyxgwd li{float: left;width: 45%;padding-right: 5%;margin-bottom: 30px;position: relative}
.fyxgwd li:after{content: "Q";position: absolute;top:0;left:0;width: 36px;height: 36px;background: #006d88;line-height: 36px;text-align:center;color: #fff;font-size: 16px;}
.fyxgwd li a{display: block;padding-left: 60px;}
.fyxgwd li p{margin-bottom:5px;}
.fyxgwd li span{color: #808080;display: inline-block;vertical-align: top;margin-right: 20px}
.fyystlnum{background: #000;padding: 70px 0}
.fyystlnum li{float: left;width: 18%;text-align: center;padding: 0 1%}
.fyystlnum li h2{color: #fff;font-weight: normal;font-size: 48px;}
.fyystlnum li img{margin: 10px 0}
.fyystlnum li p{color: #fff;background: #8c0b10;padding: 10px}
.fyystlnum li p span{display: block;font-size: 24px;}
.fyjcjl{background: #4c4c4c;padding: 120px 0 20px;}
.fyjcjlbt p{color: #fff;font-size: 48px;font-weight: bold}
.fyjcjlbt span{color: #fff;font-size: 18px;font-weight: bold;display:block}
.fytlmap{position: relative}
.fytlmap img{position: absolute;top: 0;left:50%;width: 80%;margin-left: -40%}
.fytlmap .fybjq{text-align: center;color: #fff;padding: 100px 10% 130px;font-size: 24px;position: relative;z-index: 2;line-height: 41px;}
.fytlzz{margin-top: 40px;}
.fytlzz li{float: left;margin: 0 8% 60px 0;width: 19%;padding: 35px 0;position: relative}
.fytlzz li a{display: block;width: 100%;position: relative}
.fytlzz li img{display: block;width: 100%;}
.fytlzz li p{text-align: center;background: #8c0b10;line-height: 35px;color: #fff;font-size: 18px;position: absolute;left: 0;bottom: -35px;width: 100%;height: 35px;}
.fytlzz li.fytlzzodd p{bottom: auto;top: -35px}
.fytlzz li:hover img{box-shadow:0 13px 57px #000;}
.fyhjdd{padding: 80px 0 60px}
.fyhjdd p{color: #a83642;}
.fyhjdd span{color: #010101}
.fytlgzn{background: url(../images/fytlgzn.jpg) no-repeat center top;padding: 128px 0 0;height: 678px;}
.fytlgzn p{text-align: center;font-size: 48px;color: #fff;font-weight: bold;margin-bottom: 5px}
.fytlgzn span{text-align: center;;display: block;font-size: 83px;color: #ff7e00;font-weight: bold;margin: 20px 0 45px}
.fytlgzn ul{margin: 0 21%}
.fytlgzn li{float: left;margin: 0 5% 30px;width: 15%}
.fytlgzn li img{display: block;width: 100%}
.fyflcpzs{text-align: center}
.fytlcplb{background: url(../images/fytlcpbg.jpg) no-repeat center top;background-size: cover;position: relative}
.fytlcplbdiv{padding: 70px 5% 30px;width: 90%}
.fytlcplbdiv .item{position:relative;width:100%}
.fytlcplbdiv .item p{color: #fff;font-size: 30px;font-weight: bold;margin-bottom: 60px}
.fytlcplbdiv .item img{position:relative;max-width:80%;margin: 0 auto;width: auto;display: block}
.fytlcplbdiv .owl-controls{display: none}
.fytlcplbbtn{position: absolute;z-index: 9;width: 90%;height: 1px;top: 50%;padding: 0 5%;left: 0;}
.fytlcplbbtn span{display: block;width: 60px;height: 60px;text-align: center;line-height: 57px;background:#434343;color: #fff;font-size: 28px;margin-top: -60px;cursor: pointer}
.fytlcplbbtn span:hover{background: #006f8a}
.fyshili{padding: 110px 0 70px;}
.fyshili .fyjcjlbt p{background: #8c0b10;display: inline-block;padding: 5px 20px 5px 5px;}
.fyshili .fyjcjlbt span{color: #000}
.fyshiliwz{text-align: center;margin: 40px 0 45px}
.fyshiliwz p{font-size: 72px;color: #8c0b10;margin-bottom:10px;font-weight: bold}
.fyshiliwz span{display: inline-block;background: #8c0b10;padding: 5px 50px;font-size: 49px;color: #fff;font-weight: bold}
.fytzallb li{float: left;margin: 0 1% 25px 0;width: 24.25%}
.fytzallbimgss{width: 100%;overflow: hidden}
.fytzallb li img{display: block;width: 100%}
.fytzallb li p{text-align: right;font-size: 24px;color: #646366}
.fytzallb li span{text-align: right;font-size: 12px;color: #646366;display: block}
.fymtqsxy{padding: 20px 0 120px;background: #ececec}
.fyxtpx{margin-top: 100px;}
.fyxtpxsub p{text-align: center;line-height: 44px;height: 44px;background:#7f0d18;color: #fff;width: 186px;margin: 0 auto -22px;position: relative;z-index: 2}
.fyxtpxsub li{float: left;overflow:hidden}
.fyxtpxsub li img{display: block;width: 100%}
.fyxtpxsub0{width: 18%;margin-left: 4%}
.fyxtpxsub0 li{width: 100%}
.fyxtpxsub1{width: 36%;margin: 0 1%}
.fyxtpxsub1 li{width: 50%;}
.fyxtpxsub2{width: 36%}
.fyxtpxsub2 li{width: 50%}
.fycsfjx{background: #4c4c4c;padding: 85px 0 140px}
.fycsfjxwz{text-align: center;background: #8c0b10;padding: 3px 0 8px;margin-top: 55px}
.fycsfjximg ul{margin-left: -5px;}
.fycsfjximg li{float: left;width:210px;margin-bottom: 5px;overflow: hidden;margin-left: 5px}
.fycsfjximg li img{display: block;width: 100%}
.fyckx{background: #fff;padding: 90px 0 110px;}
.fyckx .fyjcjlbt p{color: #000000}
.fyckx .fyjcjlbt span{color: #000000}
.fyckx .fycsfjxwz p,.fyckx .fycsfjxwz span{color: #fff}
.fymtqwl{background: #112943;padding: 80px 0 45px;}
.fywljzp{padding: 70px 0 60px;}
.fywljzp p{padding-left: 370px;color: #fff;font-weight: bold;font-size: 48px;}
.fywdwl li{text-align: center;float: left;width:26%;margin: 0 11% 5px 0}
.fywdwl li img{display: block;width: 100%}
.fywdwl li p{color: #fff;font-size: 30px;}
.fyzhuiqiu{background: url(../images/fymtqzq.jpg) no-repeat center top;background-size: cover;padding: 90px 0 120px;}
.fyzhuiqiu .fywljzp{padding-top: 135px;}
.fyzhuiqiu .fywljzp p{text-align: center;padding: 0;font-size: 64px;}
.fyzqnr{height: 365px;position: relative;margin-top: 10px}
.fyzqnr li{position: absolute;background: #8c0b10;}
.fyzqnr li p{font-size: 48px;color: #fff;font-weight: bold;margin-bottom: 5px;}
.fyzqnr li span{font-size: 28px;color: #fff;display: inline-block;font-weight: bold}
.fyzqnr li.fyzqnrli0{top: 0;left: 0;width: 26%;padding: 10px 5% 10px 8%}
.fyzqnr li.fyzqnrli1{top: 0;left:39%;width: 16%;padding:95px 1% 10px 1%}
.fyzqnr li.fyzqnrli2{top: 155px;right:0;width: 28%;padding:26px 5% 10px 10%}
.fytongxing{background: #222222;padding: 160px 0 120px;text-align: center}
.fytongxing p.fytxp{color: #fff;font-size: 100px;font-weight: bold}
.fytongxing span.fytxspan{color: #fff;font-size: 48px;font-weight: bold;display: block;margin: 80px 0 30px;}
.fylyb{text-align: left;width: 32%;margin: 0 auto;padding-top: 0}
.fylyb li{border-color:#5c5c5c;line-height: 62px;position: relative}
.fylyb li.fylybdq{border: 0;padding-left: 0}
.fylyb li i,.fyjxsjbrisb li i{position: absolute;top: 50%;width: 20px;height: 20px;line-height: 24px;display: block;text-align: right;margin-top: -10px;left: -50px;font-style: normal}
.fyjxsjbrisb li i{left: -30px}
.fylyb .fyjbinp{line-height: 62px\9;height: 62px}
.fylyb .fyjbtex{padding: 17px 0 0}
.fylyb .fyjbbd::-webkit-input-placeholder{color:#4e4e4e;}
.fylyb .fyjbbd::-moz-placeholder{color:#4e4e4e;}
.fylyb .fyjbbd::-moz-placeholder{color:#4e4e4e;}
.fylyb .fyjbbd:-ms-input-placeholder{color:#4e4e4e;}
.fylybdqsel{width: 48%;height: 60px;line-height: 60px;background:#222222;outline: none;border: 1px solid #5c5c5c;color: #fff;padding-left: 20px;}
.fyjmlc{background: url(../images/fyjmlcbg.jpg) no-repeat center top;background-size: cover;padding: 105px 0}
.fyjmlcbot{margin-top: 115px;}
#div1{height: 560px; position: relative;}
#div1:after{content: "";background: url(../images/yuandian.png)  repeat;width:100%;height: 6px;position: absolute;top: 283px;left: 0;}
#div1 ul{width:100%; height: 560px; position: relative; }
#div1 ul li{height: 560px;float: left;padding-right:170px;color: #fff;width: 326px;position: relative;z-index: 2}
.fyjmlcbotimg{position: absolute;top: 0;width: 326px;left: 0}
.fyjmlcbotimg img{display: block;width: 100%}
.fylcsz{width: 72px;height: 72px;margin: 240px auto 0;display: block;border: 5px solid #fff;text-align: center;line-height: 72px;font-size: 30px;background:#000}
.fyjmlcbottex{text-align: center;position: absolute;left: 0;bottom:95px;width: 326px;}
.fyjmlcbottex img{width: 27px;height: 23px;display: block;margin: 0 auto}
.fyjmlcbottex p{font-size: 30px;color: #f97903;margin: 10px 0 2px;}
.fyjmlcbottex span{display: block;color: #fff;font-size: 12px;line-height: 18px;padding: 0 100px}
#div1 ul li.div1odd .fyjmlcbotimg{bottom: 0;top: auto}
#div1 ul li.div1odd .fyjmlcbottex{top: 90px;bottom: auto}
.fywyzxan{margin: 20px auto 60px;text-align: center;}
.fywyzxan a{display: inline-block;width: 300px;height: 86px;line-height: 86px;font-size: 24px;color: #fff;margin: 0 80px;position: relative;}
.fywyzxan a:after{content: "";position: absolute;top: 0;left: 0;background: url(../images/fyzxicnbg.png) no-repeat center center;width: 300px;height: 86px}
.fywyzxan a.fyzxan{background: #006d88}
.fywyzxan a.fyjman{background: #e7c174}
.fywyzxan a img{vertical-align: middle;margin-right: 15px;}
.fyxgal{background: url(../images/xgalbg.jpg) no-repeat center top;background-size: cover;padding: 90px 0 110px;margin-bottom: 60px;margin-top: 20px;}
.fyxgal .fygzntop{color: #fff}
.fyxgal .fygzntop span{color: #fff}
.fyxgal .fygzntop h2{color: #fff}
.fyxgal .fygzntop h2.fygzntoph0{color: #fff;}
.fyxgal .fygzntop h2.fygzntoph1{color: #fff}
.fyxgallb{margin-left: auto}
.fyxgallb li{margin: 0 8% 0 0;width: 46%;padding: 0}
.fyxgallb li .fyjalbtxt{background: #fff;border: 0}
.fyxgallb .fyjalbimg {position: relative;height: 0;padding-bottom: 62%;overflow: hidden}

.fyqmcz{background: url(../images/qmczbg.jpg) repeat;padding: 50px 0 70px;margin: 60px  auto 40px}
.fyqmcztop p{font-size: 36px;color: #333}
.fyqmcztop span{font-size: 18px;color: #333;display: block;text-transform: uppercase}
.fyqmczcen{text-align: center;margin: 30px auto}
.fyqmczcen p{color: #006f8a;text-transform: uppercase}
.fyqmczcen span{font-size: 18px;color: #006f8a;display: block;}
.fyqmcz .fybjq{text-align: center;font-size: 18px;}
.fyqmczbot{margin-top: 60px;text-align: center}
.fyqmczbot li{display: inline-block;margin: 0 50px;}
.fyqmczbot li img{display: block;width: 178px;margin: 0 auto;box-shadow: 0 4px 10px  #ccc}
.fyqmczbot li p{font-size: 16px;margin-top: 20px;}
.fytlxq{}
.hhhsf{background: #000;position: relative}
.fytlxqleftsub .item .fyspdjclis{position: absolute;top: 0;left: 0;width:100%;height: 100%;background: rgba(0,0,0,.1)}
.fytlxqleftsub .item .fyspdjclis img{position: absolute;top: 50%;left: 50%;width: 82px;height: 82px;margin-top: -42px;margin-left: -42px;}
.fytlxqleft{width: 60%;background:#f7f7f7;padding: 30px 2%;position: relative}
.fytlxqleftsub .item{position:relative;width:100%}
.fytlxqleftsub .item img{display: block;width: 100%}
.fytlxqleftsub .owl-controls{display: none}
/*.focus_slide .owl-dots .owl-dot span{margin:0 10px;background:#fff;width:16px;height:16px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #fff}*/
/*.focus_slide .owl-dots .owl-dot.active span, .focus_slide .owl-dots .owl-dot:hover span{background:#e7c174;border: 1px solid #e7c174}*/
.fytlxqleftbtn{position: absolute;z-index: 9;width: 94%;height: 1px;top: 50%;left: 0;padding: 0 3%;display: none}
.fytlxqleftbtn span{display: block;width: 62px;height: 104px;text-align: center;background-color: rgba(0,0,0,.5);margin-top: -52px;cursor: pointer;background-repeat:no-repeat;background-position: center center}
.fytlxqleftbtn span.fytlxqleftbtnpre{background-image: url(../images/splefticn.png)}
.fytlxqleftbtn span.fytlxqleftbtnnex{background-image: url(../images/sprighticn.png)}
.fytlxqleftbtn span:hover{background-color: #006f8a}



.fytlxqright{width: 32%}
.fytlxqright h1{margin-top: 35px;color: #333333;font-weight:normal;margin-bottom: 35px;}
.fytlxqright p{margin-bottom: 15px;}
.fytlxqright .fyhotbq{margin-bottom: 50px;}
.fytlxqzx{margin-top: 205px;}
.fytlxqzx a.fytlxqzxaa{display: inline-block;width: 160px;height: 51px;text-align: center;line-height: 51px;background: #e7c174;color: #fff;vertical-align: top}
.fytlxqzx a.fytmsc,.fytlxqzx a.fygzwm{display: inline-block;vertical-align: top}
.fytlxqzx a.fytmsc img,.fytlxqzx a.fygzwm img{display: inline-block;vertical-align: top;margin-right: 6px}
.fytlxqzx a.fytmsc pre,.fytlxqzx a.fygzwm pre{display: inline-block;vertical-align: top;margin-top: 5px;}
.fytlxqzx a.fytmsc{margin: 0 20px;}
.wyzxbg{position: fixed;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,.8);z-index: 1000;display: none}
.wyzxsub{background: url(../images/wyzxbg.png) no-repeat center top;width: 588px;height: 533px;position: absolute;top: 50%;left: 50%;margin-top: -266px;margin-left: -294px;}
.wyzxsubnr{width: 370px;margin: 80px auto 0}
.wyzxsub p{text-align: center;color: #b18247;font-size: 28px;margin-bottom: 40px;font-weight: bold}
.wyzxsub p img{vertical-align: middle;margin: 0 15px}
.wyzxsub li{line-height: 40px;margin-bottom: 10px;}
.wyzxsuble{width: 60px;text-align: right;color: #494949;}
.wyzxsubri{margin-left: 70px;position: relative}
.fyjminpt{width: 90%;background:none;border:1px solid #bd986b;line-height: 40px\9;height: 40px;vertical-align: top;outline: none;color: #bd986b;padding: 0 5%}
.fyjmsel{width: 48%;background:none;border:1px solid #bd986b;line-height: 40px;height: 40px;vertical-align: top;outline: none;color: #bd986b;padding: 0 3%}
.fyjmbztex{width: 94%;background:none;border:1px solid #bd986b;line-height: 28px;height: 80px;vertical-align: top;padding: 6px 3%;outline: none;color: #bd986b;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;}
.wyzxbgtc .fyjmbtn,.footer_mess .fyjmbtn{margin-top: 15px;}
.wyzxbgtc .wyzxsub p,.footer_mess .wyzxsubnr p{margin-bottom: 15px;}
.wyzxbgtc .wyzxsubnr,.footer_mess .wyzxsubnr{margin-top: 60px;}
.fyjminptys::-webkit-input-placeholder{color:#d3cebf;}
.fyjminptys::-moz-placeholder{color:#d3cebf;}
.fyjminptys:-moz-placeholder{color:#d3cebf;}
.fyjminptys:-ms-input-placeholder{color:#d3cebf;}
.fyjmbtn{width: 150px;background:#bd986b;border:0;line-height: 40px;height: 40px;vertical-align: top;outline: none;color: #fff;display: block;margin: 50px auto 0;cursor: pointer}
.fydjhqyzm{width: 90px;background:#bd986b;border:0;line-height: 40px;height: 40px;vertical-align: top;outline: none;color: #fff;display: block;cursor: pointer;position: absolute;top:1px;right:-1px;-webkit-border-radius:0 30px 30px 0;-moz-border-radius:0 30px 30px 0;border-radius:0 30px 30px 0;}
.fyjxsjm{background: #006d88;margin-bottom: 40px;margin-top: -30px;}
.fyjxsjm .fyjxsjble{width: 750px;}
.fyjxsjm .fyjxsjble img{display: block}
.fyjxsjm .fyjxsjbri{width: auto;padding-top: 70px;margin-right:0;margin-left: 750px;}
.fyjxsjm .fyjxsjbri p img{margin: 0 20px;}
.fyjxsjbrisb{width: 380px;margin: 0 auto}
.fyjxsjbrisb .fydjhqyzm{background: #65acbe;top: 0}
.fyjxsjm .fyjxsjbri li.fylybdq{border: 0;padding-left: 0;height: 40px;line-height: 40px}
.fyjxsjm .fylybdqsel{width: 48%;height: 40px;line-height: 40px;background:none;outline: none;border: 1px solid #4d99ac;color: #fff;padding-left: 20px;background:#006d88}
.fymdal{background: url(../images/fymdalbg.jpg) repeat;margin-top: 0}
.fymdal .fygzntop{color: #626262}
.fyqgjxs{margin-bottom: 90px;}
.fyqgjxsri{width: 26%;background: #eef4f5;padding: 30px 2% 0}
.fyqgjxsri p.fyjxspp{font-size: 24px;color: #006f8a;font-weight: bold;margin-bottom: 15px;}
.fyqgjxsri .fyjxsss{display: none}
.fyjxss{width:100%;height: 50px;background: #006f8a;line-height: 50px;padding: 0 5%;color: #fff;outline:none;border: 0;font-size: 18px;margin-bottom: 15px;}
.fyjxsss{width:100%;height: 50px;background: #006f8a;line-height: 50px;}
.fyjxsssle{width: 58%;background: none;border: 0;line-height: 50px\9;height: 50px;vertical-align: top;outline: none;padding: 0 6%;color: #fff;font-size: 18px;}
.fyjxsssle::-webkit-input-placeholder{color:#5790a3;}
.fyjxsssle::-moz-placeholder{color:#5790a3;}
.fyjxsssle:-moz-placeholder{color:#5790a3;}
.fyjxsssle:-ms-input-placeholder{color:#338ba1;}
.fyjxsssri{width: 18%;background: url(../images/sousuo.png) no-repeat center center;border: 0;line-height: 50px;height: 50px;vertical-align: top;outline: none;}
.fyjxsdz{margin-top: 15px;height: 439px;overflow: auto}
.fyjxsdz li{margin-bottom: 14px;padding-bottom: 16px;border-bottom: 1px dashed #5790a3;}
.fyjxsdz li p{font-size: 18px;color: #006f8a;font-weight: bold;margin-bottom: 5px;}
.fyjxsdz li span{font-size: 15px;color: #006d88;display: block}
.fyqgjxsle{width: 65%;position: relative;height: 600px;}
#allmap{height: 100% !important;}
.fyjxsdz li:last-child{border-bottom: 0}

.fyxwleft{width: 44%}
.fyxwleftdiv{width:100%;}
.fyxwleftdiv .item{position:relative;width:100%;}
.fyxwleftdiv .item img{display: block;width: 100%;}
.fyxwleftdiv .item p{background: rgba(0,0,0,.5);padding:0 23% 0 2%;width: 75%;bottom:0;left: 0;font-size: 18px;color: #fff;line-height: 60px;height: 60px;position: absolute;}
.fyxwleftdiv .item:hover p{background: rgba(0,0,0,.8)}
.fyxwleftdiv .owl-controls{position:absolute;width:98%;bottom:20px;left:0;text-align: right;padding-right: 2%}
.fyxwleftdiv .owl-dots .owl-dot span{margin:0 6px;background:#fff;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #fff}
.fyxwleftdiv .owl-dots .owl-dot.active span, .fyxwleftdiv .owl-dots .owl-dot:hover span{background:#006d88;border: 1px solid #006d88}
.fyxwright{width: 50%}
.fyxwrlble{width: 270px;overflow: hidden}
.fyxwrlble img{display: block;width: 100%}
.fyxwrlbri{margin-left: 300px;padding-top: 10px;}
.fyxwrlbri p{font-size: 18px;font-weight: bold}
.fyxwrlbri span{font-size: 14px;display: block;margin: 10px 0}
.fyxwrlbri pre{font-size: 14px;display: block;line-height: 24px;overflow: hidden;}



.fyxwlbbot{margin-top: 25px;}
.fyxwlbbot li{font-size: 16px;margin-bottom: 17px;}
.fyxwlbbot li a{padding-left: 15px;position: relative}
.fyxwlbbot li a:after{content: "-";position: absolute;top:0;left: 0;}
.fyxwlbbot li:hover a,.fyxwrlbri p:hover,.fyxwrlbri span a:hover{color: #006d88}

.fysxy .fyxwlbbot li:hover a{color: #e7c174}

.fyhyxw{background: url(../images/fymdalbg.jpg) repeat;padding:65px 0 30px;margin-top: 50px;}
.fyhyxwle{width: 44%}
.fymdxwbot{border-bottom: 1px solid #dcdcdc;padding-bottom: 40px;margin-bottom: 35px;}
.fymdxwbot li{border-bottom: 0;padding-bottom: 0;margin-bottom: 0;}
.fymdxwbot .fynewsri{padding-top: 0;}
.fymdxwbot .fynewsri p.fynewsribt{color: #006d88;font-weight: bold}
.fymdxwbot .fynewsri p.fynewsbq{margin:13px 0}
.fymdxwbot .fynewsri i{margin-top:8px}
.fyhyxwri{width: 50%}
.fyhyxwri .fynews{padding-bottom: 0 !important;}
.fyhyxwri .fynews li{border-bottom: 1px solid #dcdcdc}
.fyhyxwri .fynews li:last-child{border-bottom: 0}
.fyhyxwri .fynewsri p.fynewsribt{font-weight: bold}
.fymendianxw{padding: 55px 0}
.fymdxwle{width: 44%}
.fymdxwri{width: 50%}
.fymdhdlb{padding: 1px 0}
.fymdhdlb li{border: 1px solid #eee;margin-bottom: 30px;}
.fymdhdlb li p.fymdhdlbclihd{line-height: 50px;height: 50px;font-size: 18px}
.fymdhdlb li p.fymdhdlbclihd span{width: 96px;text-align: center;color: #006d88;display: inline-block;font-size: 14px;border-right: 1px solid rgba(255,255,255,.2);vertical-align: top;margin-right: 36px;}
.fymdhdlb li a{display: none;padding: 30px 25px;}
.fymdhdlb li.fymdhdlbcli p.fymdhdlbclihd{display: none}
.fymdhdlb li.fymdhdlbcli a{display: block}
.fymdhdlble{width: 298px;position: relative;height: 246px;}
.fymdhdlble span{background: url(../images/hdicn.png) no-repeat center top;width: 67px;height: 45px;position: absolute;top: 0;left: 20px;color: #fff;padding-top: 30px;text-align: center;font-size: 14px;}
.fymdhdlble img{display: block;width: 100%;height: 100%}
.fymdhdlbri{margin-left: 340px;padding-top: 30px;}
.fymdhdlbri p.fymdhdlbribt{font-size: 18px;color: #006d88;margin-bottom: 20px;}
.fymdhdlbri span.fymdhdlbrirq{display: block;line-height: 24px;max-height: 48px;overflow: hidden}
.fymdhdlbri p.fymdhdlbrirqbm{margin-top: 40px;line-height: 30px;color: #006d88}
.fymdhdlbri p.fymdhdlbrirqbm span{line-height: 30px;display: inline-block;width: 108px;height: 30px;color: #fff;background: #e7c174;text-align: center;margin-right: 50px;}
.fysxy{background: url(../images/fysxybg.jpg) no-repeat center top;padding:65px 0 80px;margin-top:0;background-size: cover}
.fysxy .fyxwlbbot li a,.fysxy .fynewsri p.fynewnr,.fysxy .fymdxwbot .fynewsri p.fynewsbq,.fysxy .fygzntop{color: #fff}
/*.fysxy .fygzntop h2.fygzntoph0{color: #fff !important;}*/
.fyzhuanti{padding: 50px 0 0;}
.fyztbot .fymdhdtex pre{display: block;line-height: 32px;height: 64px;color: #808080;overflow: hidden}
.fyztbot .fymdhdtex p{margin-bottom: 15px;}
.fyztbot li{margin-bottom: 0;}
.fyzhuanti .fymdhd{padding-bottom: 20px;}
.fydzd{margin-bottom: 60px;}
.fydzdbot{margin-top: 46px;background: #faf9f9}
.fydzdbotle{width:50%;position: relative}
.fydzdbotle img{display: block;width: 100%}
.fydzdbotle .fytlxqleftbtn{width: 100%;padding: 0}
.fydzdbotri{width: 42%;padding: 50px 3% 0 5%}
.fydzdbotri p.fydzdxqtop{font-size: 24px;color: #333}
.fydzdbotri p.fydzdxqbq{margin: 25px 0}
.fydzdbotri p.fydzdxqbq span{color: #006d88;margin-right: 30px;display: inline-block}
.fydzdbotri p.fydzdxqbq span img{margin-left: 5px;}
.fydzdxqdz{line-height: 30px;margin: 35px 0}
.fydzdbotri .fytlxqzx{margin-top:0;line-height: 50px;}
.fydzdbotri .fytlxqzx a.fygzwm pre{margin-top:0;}
.fydzdzxxw{background: url(../images/whbg.jpg) repeat}
.fydzdzxxw .fymdhdlb li{border-color: #dcdcdc}
.fydzdalzs{margin: 0 auto 40px;padding: 30px 0}
.fydzdalzs  .fyjxsjbri{padding-top:30px}
.fydzdalzs  .fydjhqyzm{background: #4d99ac;top: 0}
.fyshopal{padding: 80px 0 20px;}
.fyshopaltop{text-align: center}
.fyshopaltop p{color: #006d88;font-size: 30px;font-weight: bold;height: 30px;line-height: 26px;margin-bottom: 5px}
.fyshopaltop p img{width: 27px;margin: 0 25px;vertical-align: top}
.fyshopaltop span{font-size: 18px;display: block;text-transform: uppercase}
.fyshopal .fyjalb{margin-top: 45px;}
.fyshopal .fyjalb .fyjalbimg{position: relative}
.fyshopal .fyjalb .fyjalbimg span{position: absolute;top: 20px;left: 20px;display: block;width: 57px;height: 24px;line-height: 22px;text-align: center;color: #fff;background: #e7c174}
.fyshopal .fyjalb{margin-left: -3%}
.fyshopal .fyjalb li{margin: 0 0 60px 3% !important;width: 22%}
.fyshopal .fyjalbtxt{padding: 15px 30px;}
.fyshopal .fyjalbtxt a.fyjzbt{font-size: 18px;}
.fyshopal .fyjalbtxt p.fyjalbtxtbq{margin-bottom: 0!important;font-size: 14px;}
.fyshopal .fyjalbtxt p.fyjalbtxtbq span{font-size: 14px;}
.fysjs{padding: 70px 0 60px}
.fysjsbot{margin-top: 40px;}
.fysjsbotsj{margin-top: 30px;display: none}
.fysjsbotsjsub{width: 100%;margin: 0 auto;}
.fysjsbotsjsub .owl-controls{margin-top: 30px;}
.fysjsbotsjsub .owl-dots .owl-dot span{margin:0 8px;background:#fff;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #006d88}
.fysjsbotsjsub .owl-dots .owl-dot.active span, .fysjsbotsjsub .owl-dots .owl-dot:hover span{background:#006d88;border: 1px solid #006d88}
.fysjsbotsjsub .item{margin: 0 auto;width: 98%}
.fysjsbotsjsub .item  li{margin-bottom: 0 !important;box-sizing: border-box}
.fysjsbotsjsub .item li img{width: 130px}
.fysjsbot li{float: left;background: #fff;margin: 0 3% 40px 0;width: 17.6%}
.fysjsbot li a{display: block;border: 1px solid #eee;padding: 35px 3%;text-align: center}
.fysjsbot li img{display: block;margin: 0 auto;width: 164px;height: 164px}
.fysjsbot li p.fysjsmd{display: block;width: 101px;height: 32px;line-height: 32px;background: #006d88;color: #fff;margin:-25px auto 0;position: relative;z-index: 2}
.fysjsbot li p.fysjsname{color: #006d88;font-size: 24px;margin: 20px  0 6px}
.fysjsbot li p.fysjsdz{line-height: 28px}
.fysjsbot li:hover a{border-color: #006d88}
.fysjsbot li:hover p.fysjsmd{background: #e7c174}
.fysjdz{padding-top: 60px}
.fysjdzbot{margin-top: 46px;position: relative}
.fysjdzbotsub{width: 82%;margin: 0 auto;}
.fysjdzbotsub .owl-controls{display: none;margin-top: 30px;}
.fysjdzbotsub .owl-dots .owl-dot span{margin:0 8px;background:#fff;width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;border: 1px solid #006d88}
.fysjdzbotsub .owl-dots .owl-dot.active span, .fysjdzbotsub .owl-dots .owl-dot:hover span{background:#006d88;border: 1px solid #006d88}
.fysjdzbotsub .item{text-align: center;overflow: hidden;}
.fysjdzbotsub .item .fydzleft{width: 50%;display: inline-block;vertical-align: top;position: relative}
.fydzleftxm{background: #fff;position:absolute;bottom: 30px;left: 5%;width: 88%;padding: 10px 1%}
.fydzleftxm p{font-size: 20px;color: #006d88}
.fydzleftxm span{font-size: 14px;color: #808080}
.fysjdzbotsub .center .fydzleftxm{display: none}
.fysjdzbotsub .item .fydzleft img{display: block;width: 100%}
.fysjdzbotsub .item .fydzright{width: 50%;vertical-align: top;text-align: left;padding-top: 28px;margin-right: -100%;float: right;}
.fysjdzbotsub .item .fydzright p{font-size: 26px;color: #006d88;padding-left:30px;position: relative}
.fysjdzbotsub .item .fydzright p:after{content: "";position: absolute;top: 50%;left:0;width: 20px;height: 1px;background: #006d88}
.fysjdzbotsub .item .fydzright span{font-size: 14px;color: #999999;display: block;padding-left:30px;margin: 10px 0 15px}
.fysjdzbotsub .item .fydzright pre{font-size: 14px;display: block;line-height: 24px;padding-left:30px}
.fysjdzbotsub .item .fydzright .fydzrightjz{background: #006d88;padding: 15px 15px 15px 30px;line-height: 48px;font-size: 16px;color: #fff;margin-top:21px;}
.fysjdzbotsub .item .fydzright .fydzrightjz a{color: #fff}
.fysjdzbotsub .item .fydzright .fydzrightjz img{width: 48px;height: 48px;display: inline-block;vertical-align: top;margin-right: 10px}
.fysjdzbotsub .item:hover .fydzright{margin-right: 0}
.fysjdzbotbtn{position: absolute;top: 50%;height: 1px;width: 100%;left: 0}
.fysjdzbotbtn span{display: block;width: 60px;height: 60px;text-align: center;line-height: 60px;border: 1px solid #006d88;margin-top: -30px;font-size: 30px;color: #006d88;cursor: pointer}
.fysjdzbotbtn span:hover{background: #006d88;color: #fff}
.fyzxalmd{background: url(../images/zxalbg.jpg) no-repeat center top;background-size: cover;padding: 50px 0 60px}
.fyzxalmd .fygzntop span,.fyzxalmd .fygzntop{color: #fff}
.fyzxalmd .fygzntop h2{color: #fff}
.fyzxalmd .fygzntop h2.fygzntoph0{color: #fff;}
.fyzxalmd .fygzntop h2.fygzntoph1{color: #fff}
.fyzxalmd .fymdhdlb li p.fymdhdlbclihd span{color: #fff}
.fyzxalmd .fymdhdlb li p.fymdhdlbclihd{color: #fff}
.fyzxalmd .fymdhdlbri p.fymdhdlbribt{color: #fff}
.fyzxalmd .fymdhdlbri span.fymdhdlbrirq{color: #fff}
.fyzxalmd .fymdhdlbri p.fymdhdlbrirqbm{color: #fff}
.fyzxalmd .fymdhdlb li{border: 1px solid rgba(255,255,255,.2)}
.fyzxalmdle{width: 46%}
.fyzxalmdri{width: 46%}
.fyzxalmd .fymdhdlb li{margin-bottom: -1px}
.fyzxalmd .fymdhdlb li.fymdhdlbcli{margin: 20px 0}
.fymdhdlbri p.fyhdyyyqmm{font-size: 14px;color: #fff;margin-bottom: 20px;height: 96px;line-height: 24px;overflow: hidden}
.fymdhdlbri p.fyyylll{font-size: 12px;color: #fff;}
.fydpphb{margin-bottom: 88px;}
.fydpphbtiop{margin: 40px 0}
.fydpphbtiop li{float: left;width: 160px;height: 51px;line-height: 51px;border: 1px solid #006d88;text-align: center;color: #006d88;cursor: pointer;margin-left: -1px;}
.fydpphbtiop li.fydpphbtiopativ{background: #006d88;color: #fff}
.fytopphb{}
.mendiansj .fytopphble li{display: block}
.fytopphbsub{display: none;position: relative}
.fytopphble{width: 80%}
.fytopphble li{display: none;position: relative;}
.fytopphble li img{display: block;width: 100%}
.fytopphble li span{background: url(../images/hdicn.png) no-repeat center top;width: 67px;height: 45px;position: absolute;top: 0; left: 20px; color: #fff;padding-top: 30px;text-align: center;font-size: 14px;}
.fytopphbri{background: url(../images/fyrxmdbg.jpg) no-repeat center top;background-size: cover;width: 20%;height: 100%;position: absolute;top: 0;right: 0}
.fytopphbri li{position: relative}
.fytopphbri li p.fymsbt{font-size: 20px;padding: 24px 0;color: #fff;width: 88%;margin: 0 auto;border-top: 1px solid #338da5;}
.fytopphbri li p.fymsbt span{width: 56px;display: inline-block;}
.fytjmsdz{width: 88%;margin: 0 auto;padding: 25px 0 34px;display: none}
.fytjmsdz p.fytjmsdzredu{font-size: 14px;color: #fff}
.fytjmsdz p.fytjmsdzredu span{width: 49%;display: inline-block}
.fytjmsdz p.fytjmsdzdz{font-size: 14px;line-height: 28px;height: 56px;overflow: hidden;color: #fff;margin: 20px auto 25px;}
.fytjmsdz a.fytjmsdzaa{width:108px;height:30px;background: #e7c174;color: #fff;text-align: center;display: block;line-height: 30px;}
.fytopphbri li:first-child p.fymsbt{border-top: 0}
.fytopphbri li.fytopphbriante .fytjmsdz{display: block}
.fytopphbri li.fytopphbriante  p.fymsbt{background: #e7c174;color: #fff;width: 90%;padding: 20px 5%;font-size: 24px;font-weight: bold}
.fytopphbri li.fytopphbriante  p.fymsbt span{display: none}
.fytopphbri li.fytopphbriante:after{background: url(../images/sanjiao.png) no-repeat center center;width: 6px;height: 13px;content: "";position: absolute;top:35px;left: -6px;}
.fyjmyhj{background:url(../images/fyjmyhjbg.jpg) no-repeat center top;padding: 90px 0 110px;background-size: cover}
.fyjmyhj .fyjxsjm{margin: 0 auto !important;}
.fyyhj{margin: 60px auto 40px}
.fyyhj li{float: left;margin: 0 5% 20px 0;width: 30%;background: url(../images/gznyhjbg.png) no-repeat left top;height: 129px;background-size:cover;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow: hidden}
.fyyhjle{width: 124px;text-align: center;padding-top: 23px;}
.fyyhjle p.fyyhjlepp{color: #fff;font-size: 14px}
.fyyhjle p.fyyhjlepp span{font-size: 33px}
.fyyhjle p.fyyhjlejmsj{display: inline-block;height: 22px;line-height: 21px;padding: 0 8px;background: #fff;color: #006d88;font-size: 12px;margin-top: 10px}
.fyyhjri{margin-left: 145px;position: relative;padding-top: 18px}
.fyyhjri p{font-size: 22px;font-weight: bold;color: #fff}
.fyyhjri span{font-size: 14px;display: inline-block;border: 1px solid #fff;color: #fff;padding:2px 8px;margin: 8px 0}
.fyyhjri i{font-size: 12px;display:block;font-style: normal;color: #fff}
.fyyhjri b{font-size: 14px;display:block;font-weight: normal;width: 72px;height: 33px;background: #e60012;text-align: center;line-height: 33px;position: absolute;bottom: 0;right:15px;color: #fff}
.mendiansj{display: none}
.mendiansjsub{width:100%;}
.mendiansjsub .item{position:relative;width:100%}
.mendiansjsub .owl-controls{position:absolute;width:100%;top:34%;left:0;height: 1px;margin-top: -20px}
.mendiansjsub .owl-dots .owl-dot{display: none !important;}
.mendiansjsub .owl-controls .owl-nav [class*=owl-]{margin: 0;padding: 0;width: 30px;height: 40px;background: rgba(0,0,0,.5);text-align: center;line-height: 40px;color: #fff;font-size: 18px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.mendiansjsub .owl-controls .owl-nav .owl-prev{float: left}
.mendiansjsub .owl-controls .owl-nav .owl-next{float: right}
/*大事记*/
.dsjxjjj{position: relative;margin-top: 50px;}
.dsjxjjj:after{width: 100%;position: absolute;content: "";height: 1px;background: #006d88;bottom:41px;left: 0;z-index: -1;}
.dsjdivjj .owl-stage-outer{padding-top: 30px}
.dsjdivjj .owl-controls{margin-top:0;display: none}
.dsjdivjj .item{text-align: center;}
.dsjdivjj .item span.dsjdivjjyuan{width: 11px;height: 11px;background: #006d88;display: block;margin: 0 auto}
.dsjdivjj .item p{font-size: 18px;color: #006d88;margin-top: 10px;}
.dsjdivjj .item p span{display: none}
.dsjdivjj .center{font-size: 20px;}
.dsjdivjj .center span.dsjdivjjyuan{display:none}
.dsjdivjj .center p{width: 181px;height: 62px;text-align: center;line-height: 62px;background: #006d88;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;margin: -28px auto 0;color: #fff;font-size: 30px}
.dsjdivjj .center p span{display: inline-block}
.fyysmdbotbtn1{position: absolute;width: 100%;height: 30px;top: 50%;margin-top: -15px;z-index: 2}
.fyysmdbotpre1,.fyysmdbotnex1{height:30px;width:30px;cursor:pointer;text-align: center;line-height: 30px;display: block;z-index: 11;color: #02519a;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;font-size: 20px;background-color: #006d88;background-position: center center;background-repeat: no-repeat;background-size: 6px auto}
.fyysmdbotpre1{background-image: url(../images/splefticn.png)}
.fyysmdbotnex1{background-image: url(../images/sprighticn.png)}
.fyysmdbotpre1:hover,.fyysmdbotnex1:hover{background-color: #e7c174}
.fydsjnr{padding-top: 60px;position: relative;margin-top: -13px;padding-bottom: 90px;margin-bottom: 170px;}
.fydsjnr:after{content: "";position: absolute;top: 0;left: 50%;width: 2px;height: 100%;background: #eee;margin-left: -1%}
.fydsjnr:before{content: "";position: absolute;bottom: -26px;left: 50%;background: url(../images/jiantou.png) no-repeat center center;margin-left:-1.5%;width: 16px;height: 26px}
.dsjmain{display: none}
.dsjmainsub{display: inline-block;vertical-align: top;width: 45%;text-align: right;margin: 60px 2% 0}
.dsjmainsubtop{font-size: 18px;color: #006d88;position: relative}
.dsjmainsubtop:after{content: "";position: absolute;background: url(../images/jiantou1.png) no-repeat center top;width: 21px;height: 15px;top: 6px;right: -39px;z-index: 2;}
.dsjmainsubodd .dsjmainsubtop:after{left: -41px;right: auto;background: url(../images/jiantou0.png) no-repeat center top}
.dsjmainsubcen{margin-top: 15px;padding-bottom: 30px;border-bottom: 1px dashed #eee}
.dsjmainsubcenle{float: right;width: 275px;}
.dsjmainsubcenle img{width:100%;display: block}
.dsjmainsubcenri{margin-right: 320px;text-align: left;padding-top: 25px;}
.dsjmainsubcenri p{font-size: 18px;color: #333333;margin-bottom: 20px;}
.dsjmainsubcenri span{font-size: 14px;color: #626262;line-height: 24px;display: block;height:72px;overflow: hidden;}
.dsjmainsubbot{margin-top: 10px;text-align: left}
.dsjmainsubbot li{line-height: 36px;padding-left: 15px;position: relative}
.dsjmainsubbot li:after{content: "";position: absolute;top:50%;left: 0;width: 6px;height: 1px;background: #626262}
.dsjmainsubodd{text-align: left;margin-top: 0}
.dsjmainsubodd:after{background: url(../images/jiantou0.png) no-repeat center top;right: -46px;left: auto;}
.dsjmainsubodd .dsjmainsubcenle{float: left;}
.dsjmainsubodd .dsjmainsubcenri{margin: 0 0 0 320px;}
.fyqjfx{background: url(../images/fyqjfxbg.jpg) no-repeat center top;background-size: cover;padding: 70px 0}
.fyfxqj{margin-top: 65px;}
.fyfxqjsj{display:none;width:100%;}
.fyfxqjsj .item{position:relative;width:100%;}
.fyfxqjsj .item:after{content: "";position: absolute;background: url(../images/fyqjline.png) no-repeat center top;width: 10px;height: 163px;top: 30px;right: -10px;background-size: 10px auto}
.fyfxqjsj .item img{display: block;width: 100%}
.fyfxqjsj .owl-controls{display: none}
.fyfxqj li{position: relative;margin: 0 8% 0 0;width: 28%;float:left}
.fyfxqj li:after{content: "";position: absolute;background: url(../images/fyqjline.png) no-repeat center top;width: 27px;height: 440px;top: 50px;right: -27px}
.fyfxqj li img{display: block;width: 100%}
.fyfxqj li .fyfxqjtxt{position: absolute;background: #fff;bottom: 40px;width: 80%;left: 5%;padding: 25px 5%;font-size: 18px;line-height: 30px;}
.fyfxqj li:hover .fyfxqjtxt{background: #006d88;color: #fff;box-shadow: 0 0 20px rgba(255,255,255,.5)}
.fyqjbjq{text-align: center;margin-top: 70px;padding: 0 10%}
.fyxzmtq{background: url(../images/xzmtqbg.jpg) no-repeat center top;background-size: cover;padding: 60px 0 100px}
.fyxzmtqbot{margin-top: 60px;}
.fyxzmtqbotle{width:44%;padding: 95px 3% 0}
.fyxzmtqbotle p.fyliyou{font-size: 24px;color: #006d88;line-height: 49px}
.fyxzmtqbotle p.fyliyou span{font-size: 30px;color: #fff;background: #006d88;width: 238px;line-height: 49px;height: 49px;vertical-align: top;display: inline-block;text-align: center;margin-right: 30px}
.fyxzmtqbotle p.fyliyoutwo{font-size: 18px;padding: 30px 0;border-bottom: 1px solid #006d88;margin-bottom:60px;}
.fyxzlysub{margin-bottom: 28px;line-height: 30px}
.fyxzlysuble{width: 101px;}
.fyxzlysubri{margin-left: 110px;font-size: 16px}
.fyxzlysub:hover .fyxzlysubri{color: #006c86}
.fyxzmtqbotri{width: 48%;padding: 15px 1%;background: #eeeeee}
.fyxzmtqbotri img{width: 100%;display: block;}
.fyxzmtqbot li.fyxzmtqbotodd .fyxzmtqbotle{float: right}
.fyxzmtqbot li.fyxzmtqbotodd .fyxzmtqbotri{float: left}
.fyxkz{background: #006c86;padding: 60px 0}
.fyxkz .main1500{position: relative}
.fyxkzdiv{margin: 0 auto;width: 90%}
.fyxkzdiv .owl-controls{display: none}
.fyxkzdivbtn{position: absolute;top: 50%;height: 1px;width: 100%;left: 0;z-index: 2}
.fyxkzdivbtn span{display: block;width: 34px;height: 67px;text-align: center;margin-top: -33px;cursor: pointer}
.fyjmsjm{background: url(../images/fyjmsjxbg.jpg) no-repeat center top;background-size: cover;padding: 60px 0 0}
.fyjmsjm .fyshopaltop p,.fyjmsjm .fyshopaltop span{color: #fff}
.fyjmsjm .fyqgjxs{margin-top:85px;}
.fyjmsjm .fyqgjxsri{background: rgba(255,255,255,.2)}
.fyjmsjm .fyqgjxsri p.fyjxspp,.fyjmsjm .fyjxsdz li p,.fyjmsjm .fyjxsdz li span{color: #fff}
.fyjmsjm .fyqgjxsle{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;height: 600px;}
.fyjmsgs{margin-top: 70px;background: #e5004f;padding: 20px 0;}
.fyjmsgs li{float: left;width: 50%;text-align: center;color: #fff;font-size: 18px;position: relative}
.fyjmsgs li:after{content: "";position: absolute;top: 0;right: 0;width: 1px;height: 100%;background: #f599b9}
.fyjmsgs li:last-child:after{display: none}
.fyjmsgs li span{font-size: 72px;margin: 0 30px;vertical-align: middle}
.fyjmsgs li i{font-style: normal}
.fytopjxs{background: url(../images/fytopjxsbg.jpg) no-repeat center top;background-size: cover;padding: 100px 0 90px}
.fyjxsfl{margin: 65px auto;text-align: center}
.fyjxsfl li{display: inline-block;width: 160px;line-height: 51px;text-align: center;height: 51px;background: #e7c174;margin: 0 45px;color: #fff;cursor: pointer}
.fyjxsfl li.clifyjxsfl{background: #006c86}
.fytopjxs .fywyzxan{margin: 0 auto !important;}

.fypaihanggz{display: none}

.fygznphb{margin-bottom: 70px}


.fyjxsph{margin-bottom: -1px}
.fyjxsphtop{border: 1px solid #eee;height: 78px}
.fyjxsphtop li{float: left;width: 50%;line-height: 78px;height: 78px}
.fyjxsphtople{width: 100px;text-align: center;color: #006d88;border-left: 1px solid #eee;border-right: 1px solid #eee;margin-left: -1px}
.fyjxsphtopri{margin-left: 100px;padding: 0 35px}
.fyjxsphtopri span{vertical-align: middle;}
.fyjxsphtopri span.fyphmc{font-size: 18px;display: inline-block;width: 200px;vertical-align: top}
.fyjxsphtopri span.fyphrd{color: #006d88;margin: 0 60px 0 20px;background: url(../images/reduicn.png) no-repeat center left;padding-left: 26px}
.fyjxsphtopri span.fyphal{color: #006d88}

.fyjxsphtop li.fyjxsphtopliyanse{background: #e7c174}

.fyjxsphati .fyjxsphtop li.fyjxsphtopliyanse .fyjxsphtople{border-color:#fff;}



.fyjxsphati{margin: 20px auto}
.fyjmph{display: none}
.fyjxsphbotle{width: 690px;position: relative}
.fyjxsphbotle span{background: url(../images/hdicn.png) no-repeat center top;width: 67px;height: 45px;position: absolute;top: 0;left: 20px;color: #fff;padding-top: 30px;text-align: center;font-size: 14px;}
.fyjxsphbotle img{display: block;width: 100%}
.fyjxsphbotri{width: 560px;margin-right: 160px;padding-top: 60px}
.fyjxsphbotri p.fyphbname{font-size: 36px;color: #333333}
.fyjxsphbotri p.fyphbrd{font-size: 14px;line-height: 30px;height: 30px;margin: 20px 0}
.fyjxsphbotri p.fyphbrd img{margin-right:10px;}
.fyjxsphbotri p.fyphbrd span{font-size: 24px;color: #ed0303;vertical-align: top;display: inline-block;margin-left: 10px}
.fyjxsphbotri p.fyphbjj{font-size: 14px;color: #808080;line-height: 30px;height: 150px;overflow: hidden}
.fyjxsphbotri p.fyphbals{font-size: 14px;margin-top: 40px}
.fyjxsphbotri p.fyphbals span{color: #ed0303}
.fyjxsphati .fyjxsphtop{background: #006d88;margin-top: -1px;}
.fyjxsphati .fyjxsphbot{height: 522px;overflow: hidden}
.fyjxsphati .fyjxsphtop .fyjxsphtople{color: #fff;border-color: #006d88}
.fyjxsphati .fyjxsphtop .fyjxsphtopri{color: #fff;}
.fyjxsphati .fyjxsphtop .fyjxsphtopri  span{color: #fff;}
.fyjxsphati .fyjxsphtop .fyjxsphtopri  span.fyphrd{background: url(../images/reduicnbai.png) no-repeat center left}
.fyjxsphati{position: relative}
.fyjxsphati:after{content: "→";position: absolute;bottom:1px;right: 0;color: #fff;width: 90px;height: 78px;background: #015d74;text-align: center;font-size: 30px;line-height: 78px}
.fyjmzc{background: url(../images/fyjmzcbg.jpg) no-repeat center top;background-size: cover;padding: 80px 0 105px}
.fyjmzc .fyshopaltop p,.fyjmzc .fyshopaltop span{color: #fff}
.fyjmzcimg{position: relative;width: 992px;margin: 60px auto 0}
.fyjmzcimg img{width: 992px;display: block;margin: auto auto}
.fyjmzcimg li{position: absolute;text-align: center;width: 200px}
.fyjmzcimg li p{color: #fff;font-size: 16px;line-height: 24px;}
.fyjmzcimg li.fyjmzcimgli0{left:-220px;top:454px}
.fyjmzcimg li.fyjmzcimgli9{right:-220px;top:454px}
.fyjmzcimg li.fyjmzcimgli1{left:-205px;top:332px}
.fyjmzcimg li.fyjmzcimgli8{right:-205px;top:330px}
.fyjmzcimg li.fyjmzcimgli2{left:-150px;top:206px}
.fyjmzcimg li.fyjmzcimgli7{right:-150px;top:206px}
.fyjmzcimg li.fyjmzcimgli3{left:-45px;top:74px}
.fyjmzcimg li.fyjmzcimgli6{right:-45px;top:74px}
.fyjmzcimg li.fyjmzcimgli4{left:115px;top:-17px}
.fyjmzcimg li.fyjmzcimgli5{right:115px;top:-17px}
.fylcimgsj{display:none}
.fylcimgsj img{display: block;width: 100%}
.fymeyx{text-align: center;margin-top:-93px}
.fymeyx p{font-size: 30px;color: #fff;font-weight: bold}
.fymeyx span{font-size: 24px;color: #fff;font-weight: bold;display: block}
.fyjmlcnr{background: url(../images/fyjmlcnrbg.jpg) no-repeat center top;background-size: cover;padding: 90px 0 114px}
.fyjmlcnrnpt{margin-top: 120px;}
.fyjmlcsjxs{display: none}
.fyjmlcsjxs li{float: left;position: relative;width: 27%;padding-bottom: 27%;height: 0;overflow: hidden;margin: 0 3% 20px}
.fyjmlcsjxs li img{display: block;width: 100%;height: 100%}
.fyjmlcsjxsbg{position: absolute;top: 0;left: 0;width: 100%;height: 100%}
.fyjmlcsjxs li img.fyjmlcnrnptliimg{display: block;width: 30px;height:26px;margin: 0 auto 5px;}
.fyjmlcsjxs li p{text-align: center;color: #fff}
.fyjmlcnrnpt li{margin: 0 1% 0 0;width: 10.83%;background-size: cover;padding: 20px 2% 80px;float: left;text-align: center;position: relative}
.fyjmlcnrnpt li:after{content: "";background: url(../images/jticnlc.png) no-repeat center top;width: 57px;height: 25px;position: absolute;bottom: -105px;left: 50%;margin-left: -28px;}
.fyjmlcnrnpt li p{font-size: 30px;color: #fff;font-weight: bold;opacity: .5;margin-bottom: 50px;text-align: left}
.fyjmlcnrnpt li img.fyjmlcnrnptliimg{display: block;margin: 0 auto;width: 38px;height: 33px;}
.fyjmlcnrnpt li span{font-size: 18px;color: #fff;display: block;margin: 10px 0 25px;}
.fyjmlcnrnpt li pre{font-size: 14px;color: #fff;display: block;line-height: 24px;margin-bottom: 80px;}
.fyjmlcnrnpt li.fyjmlcnrnptodd{margin-top: 150px}
.fyjmlcnrnpt li.fyjmlcnrnptodd:after{top:-105px;}
.fyjmwdnr{background: url(../images/fyjmwdnrbg.jpg) no-repeat center top;background-size: cover;padding: 75px 0 110px}
.fyjmwdnr .fyshopaltop p,.fyjmwdnr .fyshopaltop span{color: #fff}
.fyjmwdtop{background: #fff;padding: 30px 0;margin: 30px auto 50px}
.fyjmwdtople{width: 370px;}
.fyjmwdtople img{width: 86%;margin: 0 auto;display: block}
.fyjmwdtopri{margin-left: 370px;padding-right: 30px;padding-top: 30px;}
.fyjmwdtopri p{font-size: 18px;color: #197b94;font-weight: bold;position: relative;padding-left: 40px;margin-bottom: 20px;}
.fyjmwdtopri p:after{content: "Q";position: absolute;top: 0;left: 0;background: #006d88;width: 25px;height: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.fyjmwdtopri span{position: relative;display: block;line-height: 30px;height: 60px;overflow: hidden;padding-left: 40px;}
.fyjmwdtopri span:after{content: "A";position: absolute;top:3px;left: 0;background: #e7c174;width: 25px;height: 25px;text-align: center;line-height: 25px;color: #fff;font-size: 18px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.fywdlbsub{width: 27.33%;margin-right: 9%}
.fywdlbsubtop{padding: 25px 0;border-top: 1px solid #8cbdca;border-bottom: 1px solid #8cbdca;margin-bottom: 25px;}
.fywdlbsubtople{width: 95px;padding-left: 15px;font-size: 30px;color: #fff}
.fywdlbsubtople span{font-size: 16px;}
.fywdlbsubtopri{margin-left: 110px;}
.fywdlbsubtopri p{color: #fff;font-size: 18px;margin-bottom: 10px;}
.fywdlbsubtopri span{color: #fff;font-size: 14px;line-height: 18px;display: block;height: 36px;overflow: hidden}
.fywdlbsub li{line-height: 36px}
.fywdlbsub li a{color: #fff;font-size: 16px}
.fywdlbsub li a:hover{text-decoration: underline}





/*登录*/
.denglu{padding-top: 60px;padding-bottom: 60px}
.denglusub{box-shadow: 0 10px 20px 0 rgba(0, 0, 0, 0.07);width: 1353px;margin: 0 auto;overflow: hidden;position: relative;background: #fff}
.dlinc0,.dlinc1,.dlinc2{position: absolute;}
.dlinc0{top: 0;right: 0}
.dlinc1{right: 6%;bottom: 0}
.dlinc2{bottom: 0;left:42%}
.fywjmm .dlinc2{left: 5%}
.dlleft{width: 45%;position: relative;z-index: 2}
.dlleft img{display: block;width: 100%}
.dlleft img.dlleft1{display: none;}
.dlright{width: 35%;padding: 70px 10% 0;position: relative;z-index: 2}
.fyyhdl{text-align: center;font-size: 36px;color: #070707;margin-bottom: 30px;font-weight: bold}
.fydlhysf{text-align: center;margin-bottom: 30px}
.fydlhysf label{display: inline-block;margin: 0 40px;font-size: 16px;color: #626262;cursor: pointer}
.fydllb{margin-bottom: 20px}
.fydllb li{line-height: 50px;height: 50px;position: relative;background: #e5f0f3;margin-bottom: 20px}
.fydllb li .fydlicn{margin: 17px 10px 0 20px;vertical-align: top;}
.fydlinpt{width: 86%;line-height: 50px\9;height: 50px;border: 0;background:none;outline: none;color: #006f8a;font-size: 14px}
.fydlinpt::-webkit-input-placeholder{color:#006f8a;}
.fydlinpt::-moz-placeholder{color:#006f8a;}
.fydlinpt:-moz-placeholder{color:#006f8a;}
.fydlinpt:-ms-input-placeholder{color:#006f8a;}
.zcyzm{width: 104px;line-height: 50px\9;height: 50px;border: 0;background:#006d88;outline: none;color: #fff;font-size: 14px;position: absolute;top: 0;right: 0;cursor: pointer}
.fydlyanzheng{width: 100%}
#slide_box {width: 100%;height: 50px;text-align: center;line-height: 50px;font-size: 14px;color: #9e9e9e;background-color: #eee}
#slide_xbox {width: 50px;height: 50px;text-align: center;line-height: 50px;font-size: 14px;color: #fff;position: absolute;background: #006f8a;}
#btn{cursor: pointer;width: 48px;height: 48px;float: right;color: #8a8c97;background: #fff url(../images/yzjt.jpg)  no-repeat center center;border: 1px solid #eee}
#btn > .iconfont{font-size: 14px;}
.fydlwjmm{margin: 20px 0 0}
.fydlbtn{width: 175px;line-height: 45px;height: 45px;border: 0;background:#e7c174;outline: none;color: #fff;font-size: 16px;text-align: center;cursor: pointer;margin:40px auto 0;display: block}
.fydlbtn:hover{background: #006f8a}
.fydlmzh{margin-top: 30px;text-align: center}
.fydlmzh a:hover,.fydlwjmm a:hover{text-decoration: underline;color: #006f8a}
.zhuce .dlright{padding-top: 120px;}
.fywjmm .dlright{width: 450px;padding: 70px 0;margin: 0 auto}
.fyhymain{padding: 0 0 80px}
.fygrzxmain{border: 1px rgb(238, 238, 238) solid;background-color: #fff;box-shadow: 0 5px 10px 0 rgba(0, 0, 0, 0.07);position: relative;padding: 50px 0 70px;overflow: hidden}
.fygrzxmain:after{content: "";position: absolute;top: 0;left: 0;width:300px;background: #f5f5f5;height: 100%}
.fygrzxle{width: 300px;position: relative;z-index: 2}
.grzxtx{text-align: center;margin-bottom: 38px;}
.grzxtx img{display: block;width: 136px;height: 136px;margin: 0 auto}
.grzxtx p{font-size: 24px;color: #006f8a;margin:10px 0 5px}
.grzxtx span{font-size: 16px;display: block;}
.grzxnav{margin-left: 25%}
.grzxnav li{margin-bottom: 10px;background: #006d88;-webkit-border-radius:8px 0 0 8px;-moz-border-radius:8px 0 0 8px;border-radius:8px 0 0 8px;line-height: 18px;}
.grzxnav li a{display: block;padding: 15px 10px 10px 25px;color: #fff;font-size: 16px;}
.grzxnav li img.grzxicnpc{vertical-align: top;margin-right:10px;}
.grzxnav li img.grzxicnsj{display: none}
.grzxnav li.cligrzxnav,.grzxnav li:hover{background: #e7c174}
.fygrzxri{width: 68%;margin-right: 5%;}
.grzxbt{padding-bottom: 40px;border-bottom: 1px solid #006d88;margin-bottom: 30px;}
.grzxbt a{font-size: 24px;display: inline-block;margin-right: 70px;}
.grzxbt a.cligrzxbt{color: #006d88}
.hyjbxx{margin-left: 140px}
.hyjbxx li{position: relative;margin-bottom: 20px;line-height: 50px;}
.hyjbxxle,.hyjbxxri{vertical-align:middle;display: inline-block}
.hyjbxxle{width: 90px;text-align: right;}
.hyjbxxri{width: 440px;margin-left: 20px;}
.hytouxiang{width: 84px;height: 84px;}
.djtxsc{line-height: 84px;margin-left: 30px;text-decoration: underline;color: #006f8a;cursor: pointer}
.dyzhinp{width: 94%;line-height: 48px\9;height: 48px;border: 1px solid #eee;display: block;padding: 0 3%;outline: none;background: none}
.dyzhanghao{width: 94%;line-height: 48px;height: 48px;border: 1px solid #eee;display: block;padding: 0 3%;background: none;color: #bbbbbb}
.dyzhbtn{width: 175px;line-height: 45px;height: 45px;border:0;display: block;padding:0;outline: none;background:#e7c174;text-align: center;font-size: 16px;color: #fff;margin-top: 20px;cursor: pointer}
.inputPic_z{display:none;}
.hyyhj li{float: left;width: 44%;margin: 0 12% 40px 0}
.hyyhj li img{display: block;width: 100%}
.fygrzxri .fyyhj li{width: 45%;margin: 0 5% 40px 0 !important;}
.fyxxfl{padding: 0 0 30px;}
.fyxxfl label{margin-right:50px;display:inline-block;font-size:16px;color:#666666}
.fyxxlb li{margin-bottom: 20px;border-bottom: 1px solid #f9f9f9;padding-bottom: 20px;}
.fyxxlble{width: 40px;padding-top: 24px}
.fyxxlbri{margin-left: 40px;padding-left: 80px;position: relative;padding-top: 12px;min-height:50px;}
.fyxxlbri:after{content: "";background:#f7f8fa url(../images/xiaoxinicn.png) no-repeat center center;width: 62px;height: 62px;top: 0;left: 0;position: absolute;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
.fyxxlbri p{font-size: 14px;color: #808080}
.fyxxlbri span{font-size: 14px;color: #666666;display: block;margin-top: 5px;}
.fyxxlbri i{font-size: 13px;color: #999999;margin-top: 15px;font-style: normal;display: none;line-height: 20px;}
.fyxxlbri i img{vertical-align: top;margin-right: 10px;width: 20px}
.gwcjiesuan{height:50px;background:#f9f9f9;margin:40px 0;font-size:16px;line-height:50px;color:#626262;}
.gwcjiesuan1{padding:0 0 0 20px}
.gwcjiesuan1 a.left{margin-left:30px}
.gwcjiesuan1 .radiono{margin-top:15px}
.radiono{display:inline-block;font-size:16px;padding-left:26px;background:url(../images/radioclick.png) no-repeat left center;line-height:20px;height:20px;cursor:pointer;color:#626262}
.radiono2{padding-left:0;width:20px}
.radioyes{background-image:url(../images/kkkk.png);background-size: 20px 20px}
.page{clear:both;text-align:left;line-height:40px;}
.page a,.page span{display:inline-block;color:#555;padding:0 20px;border: 1px solid #eee;margin-right: 10px;}
.page a:hover,.page span.pagecurrent{color:#fff;font-weight: bold;background: #006d88}
.page span.dianspan{padding-top:0;vertical-align:top;border: 0}
.page span.page_count{border: 0}
.fywdwd li{margin-bottom: 30px;position: relative;line-height: 36px;height: 36px;padding-left: 60px}
.fywdwd li:after{content: "Q";position: absolute;top: 0;left: 0;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background: #006d88;color: #fff;width: 36px;line-height: 36px;height: 36px;text-align: center}
.fywdwd li a{margin-right: 130px;}
.fywdwd li span{position: absolute;top: 0;right: 0}
.fywdwd li:hover a{color: #006d88}
.fyditubot li{margin-bottom: 30px;}
.fydttop{margin-bottom: 20px;}
.fydttop a{font-size: 18px;color: #e7c174;font-weight: bold;padding-left: 22px;display: block;position: relative}
.fydttop a:before{content: "";position: absolute;top:50%;left: 0;width: 4px;height: 4px;border:2px solid #e7c174;-webkit-border-radius:50px;-moz-border-radius:50px;border-radius:50px;margin-top: -4px;}
.fydtbot{padding-left: 22px;}
.fydtbot a{display: inline-block;margin: 0 50px 20px 0}
.closegznjmt{position: absolute;top: -18px;right: 0;width: 30px;height: 30px;background: #086c81;color: #fff;font-size: 20px;line-height: 24px;text-align: center;border-radius: 10px 10px 0 0;cursor: pointer}
.fyanlixq{position: relative;height: 590px;overflow: hidden}
.fyanlixqsub{display: none;position: absolute;top: 0;height: 100%;width: 100%;left: 0}
.xueyuandivcont {height:100%;position:relative;}
.xueyuandivcont li{position:absolute;left:15%;top:0;width: 70%}
.xueyuandivcont li:after{content: "";position: absolute;top: 0;left: 0;width: 100%;height: 100%;background: rgba(0,0,0,0.5)}
.xueyuandivcont li img{width:100%;display:block;}
.xueyuandivcont li.zxxhboaitv:after{display: none}

.arrow{position:absolute;top:0;height: 100%;left: 15%;width: 70%;z-index: 9}
.arrow a{display: none}
.xyprev,.xynext{width:40px;height:40px;background:rgba(0,0,0,.5);z-index:99;text-align: center;line-height: 40px;color: #fff;position: absolute;top: 50%;margin-top: -20px}
.xyprev{left: 5%}
.xynext{right:5%}



.ystljmlc{margin-top: 115px;position: relative;}
.ystljmlc:after{content: "";background: url(../images/yuandian.png)  repeat;width:100%;height: 6px;position: absolute;top: 177px;left: 0;}
.ystljmlc ul li{float: left;color: #fff;width:16.6%;position: relative;z-index: 2;text-align:center}
.ystljmlcimg{overflow: hidden;width: 200px;margin: 0 auto}
.ystljmlcimg img{display: block;width: 100%}
.ystljmlcsz{width: 40px;height: 40px;margin: 25px auto;display: block;border: 3px solid #fff;text-align: center;line-height: 40px;font-size: 20px;background:#000}
.ystljmlctxt img{width: 27px;height: 23px;display: block;margin: 0 auto}
.ystljmlctxt p{font-size: 26px;color: #f97903;margin: 10px 0 2px;}
.ystljmlctxt span{display: block;color: #fff;font-size: 12px;line-height: 18px;padding: 0 20px}
.ystljmlc ul li:hover .ystljmlcsz{background: #f97903}
.fyshopal  .xjmdalzs{margin-left: 0 !important;}
.fyshopal  .xjmdalzs li{margin: 0 3% 20px 0 !important;width: 22.75%;padding: 0}
.fyshopal  .xjmdalzs li:nth-child(4n){margin-right: 0 !important;}
.fyshopal  .xjmdalzs .fyjalbimg{padding-bottom: 62%;overflow: hidden;height: 0;}
.xjmdalzsaa a,.sqcwjxs{display: block;margin: 15px auto;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;width: 130px;height: 40px;line-height: 40px;background: #086c81;color: #fff;text-align: center}
.xjmdalzsaa a:hover,.sqcwjxs:hover{;background: #f97903}
.homeadimg{position: relative}
.homeadimg span{position: absolute;width: 100%;text-align: center;top: 67%;color: #fff;font-size: 30px;}
.qyzzsj{display: none;}
.qyzzsjdiv{width:100%;}
.qyzzsjdiv .item{position:relative;width:100%}
.qyzzsjdiv .item img{display: block;width: 100%}
.qyzzsjdiv .item p{display: none}
.qyzzsjdiv .owl-controls{position:absolute;width:96%;top:50%;left:0;margin-top: -20px;padding: 0 2%}
.qyzzsjdiv .owl-dots .owl-dot{display: none !important;}
.qyzzsjdiv .owl-controls .owl-nav [class*=owl-]{background: rgba(0,0,0,.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;width: 40px;height: 40px;text-align: center;line-height: 40px;font-size: 20px;padding: 0;margin: 0}
.qyzzsjdiv .owl-controls .owl-nav [class*=owl-]:hover{background: #006f8a}
.qyzzsjdiv .owl-controls .owl-nav .owl-prev{float: left}
.qyzzsjdiv .owl-controls .owl-nav .owl-next{float: right}
.fylybdjhq{line-height: 62px;height: 62px;background:#4f4f4f;top: 0}
.hqbjtt{position: fixed;bottom: 0;left: 0;background:rgba(95,95,95,.7);width: 40px;text-align: center;padding: 11px 0;z-index: 999;color: #fff;border: 1px solid #000000;cursor: pointer;}
.hqbjtt span{position: absolute;top: -1px;right: -32px;width: 30px;height: 30px;text-align: center;line-height: 30px;color: #fff;background:rgba(95,95,95,.7);border: 1px solid #000000;}
.fyomflnum{position: absolute;bottom: 10px;right: 10px;z-index: 99;padding: 0 10px;color:#fff;text-align: right;background:#000;-webkit-border-radius:30px;-moz-border-radius:30px;border-radius:30px;line-height: 24px;display: none}

.fytlxqleft .fyomflnum{bottom: 40px}


/***********************************************适配*******************************************************/
@media only screen and (max-width:1680px){
    /*.main1500{width:1344px;}*/
    .fyzqnr li span{font-size: 26px}
}
@media only screen and (max-width:1600px){
    .main1500{width: 1280px}
    .fygylmle span{font-size: 42px;}
    .fygylmle p,.fygzntop span,.fydaoyule,.fynewritop,.fyzwcx,.fygzntop h2,.fytlxqright h1,.fyqmcztop p,.fyqmcztop span,.fyqmczcen p,.fydzdbotri p.fydzdxqtop{font-size: 22px;}
    .fyhdxqjjle h1{font-size: 18px;}
    .fytzwdpp li{margin-right: 39px;}
    .fyrmbqjh li{width: 440px;padding-bottom: 30px}
    .fyrmbqjh li a{padding:0 20px;}
    .fyxwdtlb li{width: 440px;}
    #project_image #slider li img{height:670px}
    .fyxglbrisub p{padding: 0 38% 0 8%;}
    .fyxglb li.fyxglbodd .fyxglbri .fyxglbrisub p{padding: 0 8% 0 38%}
    .fyzqnr li p{font-size: 40px;}
    .fyzqnr li span{font-size: 25px;}
    .fyzqnr li.fyzqnrli2{top: 141px;}
    .dsjmainsubtop:after{right: -34px;}
    .dsjmainsubodd .dsjmainsubtop:after{left: -36px;}
    .fyjxsphbotri{margin-right: 30px}
    .fyjxsphbotle{width: 650px}
    .fyjxsphbotri{padding-top: 40px}
    .fyjxsphtople{width: 80px}
    .fyjxsphtopri{margin-left: 80px;padding: 0 25px}
    .fyjxsphtopri span.fyphrd{margin: 0 30px 0 15px;}
    .fyjxsphati:after{width: 67px}
    .fymdhdlbri p.fymdhdlbrirqbm span{margin-right: 15px;}
    .fymdhdlble{width: 265px;height: 238px;}
    .fymdhdlbri{margin-left: 285px;padding-top: 19px;}
    .fyjalb{margin-left: -25px}
    .fyjalb li{width: 410px;padding: 0 0 45px 25px}
    .fyxzmtqbotle{padding-top: 34px}
    .fyxzlysub{margin-bottom: 20px;}
    .fycsfjximg li{width: 178.5px}
    .ksssgjz a{font-size: 12px;    margin-left: 16px;}
    .fyzqnr li span{font-size: 24px}

    .fyscfldiv{width: 1278px;}
    .fyscfl li{width: 114px;}
    .fyzszxfl li{margin: 0 52px;}
    .fygylmri li{margin-right: 60px;}

    .fyanlixq{height: 504px}

}
@media only screen and (max-width:1440px){
    /*.main1500{width: 1152px}*/
    .ksdhss{margin-left: 75px}
    .cebianlan{margin-top: -138px;}
    .cebianlan li{width: 80px;height: 80px;}
    .cebianlan li img{margin-top: 14px;}
    .cebianlan li p{font-size: 14px;}
    .ystljmlc{margin-top: 80px;}
    .ystljmlcimg{width: 150px;}
    .ystljmlcsz{width: 30px;height: 30px;margin: 18px auto;border: 2px solid #fff;line-height: 30px}
    .ystljmlctxt p{font-size: 20px;}
    .ystljmlc:after{top: 131px}
    .fyzqnr li span{font-size: 22px}
}
@media only screen and (max-width:1366px){
    /*.main1500{width: 1092px}*/
    .fyzqnr li span{font-size: 20px}
    .fyzqnr li p{font-size: 30px;}
    .fygylmri li{margin-right: 50px;}

}
@media only screen and (max-width:1280px){
    /*.main1500{width: 1024px}*/
    .fyzqnr li span{font-size: 18px}
}
@media only screen and (max-width:1200px){
    /*.main1500{width: 960px}*/
    .fyzqnr li span{font-size: 16px}
}
@media only screen and (max-width:1152px){
    /*.main1500{width: 921px}*/
}
/*---------------------------------平板----------------------------------------------*/
@media only screen and (max-width:1024px){
    /*.main1500{width: 819px}*/
    /*头部*/
    /*.nav{display: none}*/
    /*.menu-activator{display: block;}*/
    /*.nav{position: fixed;top: 80px;background: rgba(0,0,0,.8);width: 100%;height: 100%;left: 0}*/
    /*.nav ul{padding-top: 50px;}*/
    /*.nav li{float: inherit;width: 100%;line-height: 50px;text-align: center;height: 50px;}*/
    /*.nav li.hoverli a.navyiji, .nav li.clinav a.navyiji,.nav li a.navyiji{color: #fff}*/
    .fyzqnr li span{font-size: 13px}
}
@media only screen and (max-width:992px){
    /*.main1500{width: 793px}*/
}
@media only screen and (max-width:768px){

    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:"黑体"}

    blockquote {margin: 0 !important;}
    blockquote iframe{width:100% !important;height: 260px !important;}
    .main1500{width:94%}
    .header{height: 50px;box-shadow: 0 0 10px #ccc;position: fixed;background: #fff;z-index: 1000}
    .logo{padding: 0;float: left;margin-top: 10px}
    .logo img{width: 220px;height: 30px;}
    .headbq{display: none}
    .nav{position: fixed;width: 100%;left: 0;top: 50px;height: 100%;z-index: 1000;text-align: left;background: #fff;border-top: 1px solid #eee;display: none}
    .nav .main1500{width: 100%}
    .nav ul{overflow: auto;}
    .nav li{width: 100%}
    .nav li span{display: none !important;}
    .nav li:after{display: none !important;}
    .nav li a.navyiji{line-height: 50px;border-bottom: 1px solid #eee;color: #6d6d6d;position: relative;padding: 0 3%}
    .nav li a.navyiji:after{content: ">";position: absolute;top: 50%;right: 3%;margin-top: -25px;color: #6d6d6d}
    .naver{position: relative;width: 94% !important;margin: 0 !important;padding:0 3% !important;left: 0 !important;background: #006f8a;}
    .naversub{width: 100%;float:inherit;text-align: left;border-bottom: 1px solid #3a879d}
    .naversub a.naverjiaa{font-weight: bold;display: block;}
    .navsanji a{display: inline-block;min-width: 30%}
    .navsanji{padding: 0}
    .menu-activator{line-height: 50px;height: 50px;display: block}
    .visual{margin-top: 9px;}
    .banner,.fybanner,.fyheadjj{margin-top: 50px}
    .cebianlan{display: none}
    #focus,.bannerbtn{display:none !important;}
    #focus_phone{display:block;}
    .focus_slide .owl-controls{position:absolute;width:100%;bottom:15px;right:0;top:auto;}
    .focus_slide .owl-dots .owl-dot span{margin:0 8px;width: 10px;height: 10px}
    .fybanner img.fybannerpc{display: none}
    .fybanner img.fybannersj{display: block}
    .fybg{background: none;min-height: inherit}
    .fygylm,.fymbx,.fygyri,.fyaboutbottxt{display: none}
    .fyabout{padding-top: 25px;}
    .xltopri p,.xltople{font-size: 18px}
    .xltopri span{font-size: 10px;}
    .xileitop img{width: 37px}
    .fygyle{width: 100%}
    .fygyletop{font-size: 16px;margin-bottom: 20px;}
    .fybjq{line-height: 24px;}
    .fygynum{padding: 30px 0 0}
    .fygynum ul li{width: 50%;margin-bottom: 40px;}
    .fygynum ul li h2,.fygynum ul li p{font-size: 14px;}
    .fygynum ul li h2 span{font-size: 35px;}
    .fygynum ul li p{margin-top: 0}
    .fygynum ul li h2 i:after{top: -22px;right: 1px;font-size: 16px;}
    .homead li{width: 50%;}
    .homead li:nth-child(3),.homead li:nth-child(4),.homead li:nth-child(5){display: none}
    .fydsctt{width: 100%;position: relative;margin: 0;top: 0;text-align: center}
    .fydsctt img.fydscbg,.fyjybot img.fyjytxtimg,.fyjybottxt img.fyjytxbg{display: none}
    .fyjybottxt{width: 100%;float: inherit;margin-top: 40px}
    .fyjynr{width: 100%;height: auto;padding: 0;margin: 0;top: 0;left: 0;position: relative;overflow: auto}
    .fydsctt img{width: 70%}
    .fydsctt span{left: 5%}
    .fyyuanjing img.fyyjimgpc{display: none;}
    .fyyuanjing img.fyyjimgsj{display: block;}
    .fyyuanjing .xileitop{top: 13%}
    .fywhbot li{width: 44%;padding: 25px 3% 0;height: 320px;}
    .fywhbot li p.fywhbt{font-size: 15px;}
    .fywhbot li p.fywhname{font-size: 16px;margin-bottom: 20px}
    .fywhbot li span{font-size: 14px;height: 72px;margin: 20px 0 15px}
    .fywhbot li b{height: 30px;}
    .fywhbot li img.fuwjicn{left: 6%;width: 40px;height: 40px;bottom: 80px;}
    .fywhtxt{font-size: 14px;margin-top: 30px}
    .fywhbot li img.fywhimg{width: 40%}
    .fywhbot li:after{border-left: 1px solid #bfdae0}
    .fywhbot li:nth-child(2n):after{display: none}
    .fywhbot li:nth-child(3),.fywhbot li:nth-child(4){display: none}
    .fywhbtn{display:block}
    .footyqlj{padding: 15px 0}
    .footyqljle{width: 70px;margin: 0;padding: 0;font-size: 15px;}
    .footyqljle:after{height: 14px;margin-top: -6px;}
    .footyqljri{margin-left: 70px}
    .footyqljri{line-height: 22px;}
    .footyqljri a{margin: 0 0 0 10px;}
    .footbot{display: none}
    .footbq{text-align: center;padding: 15px 0;font-size: 12px;}
    .footbq a{display: block;font-size: 12px;}
    .fygzntop{font-size: 12px;}
    .fygzntop img{width: 20px;margin-right: 10px;vertical-align: sub}
    .fygzntop span,.fygzntop h2{font-size: 18px;}
    .fygzntop a{width: 70px;height: 26px;line-height: 26px;font-size: 12px}
    .fygznbot li{padding: 25px 3%;width:94%;margin: 0 0 20px 0}
    .fygznbot li p{font-size: 16px;margin: 15px 0}
    .fygznbot li span{white-space: inherit;line-height: 20px;height: 40px;}
    .fygznbot li i{text-align: right;font-size: 12px;color: #006f8a;margin-top: 10px;font-weight: normal}
    .fyystl{padding: 40px 0 30px}
    .fysxtl{padding: 40px 0 50px}
    .fygznsx li{width: 47%;margin: 0 6% 30px 0 !important;}
    .fygznsx li:nth-child(2n){margin-right: 0 !important;}
    .fygzn:last-child{margin-bottom: 0}
    .fyjiyu,.fywenhua,.fygzn{padding: 25px 0}
    .fyaboutbot,.fyjybot,.fywhbot{margin-top: 30px}
    .fygzntop{margin-bottom: 30px;}
    .fygznbotimg img.fyvidan{height: 60px;width: 60px;margin-left:-30px;margin-top: -30px;}
    .fysousuo{margin:0;padding: 30px 3% 0}
    .fysssle{width: 100%;margin: 0;height: 36px;line-height: 36px;}
    .fysssleint{height: 36px;line-height: 36px\9;width: 70%}
    .fyssslebtn{height: 36px;line-height: 36px;font-size: 14px;width: 22%}
    .fysssri{font-size: 14px;}
    .fyrmgjzsj{display: block;margin-bottom: 15px;}
    .fysslb{padding-bottom: 1px;}
    .fysslb li p{font-size: 16px;}
    .fysslb li span{max-height: 72px;}
    .fysslb li{padding-bottom: 20px;margin-bottom: 20px;}
    .fyssdjmore{margin-bottom: 30px;}
    .fymdhd li{width: 100%;margin: 0 0 15px 0}
    .fymdhdtex{padding: 25px}
    .fymdhdtex p{font-size: 16px;margin-bottom: 16px}
    .fymdhdtex span{font-size: 14px;height: auto}
    .fymdhdtex i{margin-top: 20px;}
    .fymdhdtex i{width: 88px;}
    .fymdhd li{margin-bottom: 20px}
    .fymdhd{padding-bottom: 0}
    .fynewle,.fynewri{width: 100%;float: inherit}
    .fynews li{padding-bottom: 50px;margin-bottom: 20px;}
    .fynewsle{width: 120px;}
    .fynewsri{margin-left: 140px;padding-top: 0}
    .fynewsri p.fynewsribt{font-size: 16px;margin-bottom: 5px;}
    .fynewsri p.fynewsbq{position: absolute;bottom:15px;left: 0;width: 92%;margin: 0;padding-left: 8%}
    .fynewsri p.fynewslll{display: none}
    .fynews{padding-bottom: 0}
    .fynewri{margin-top: 30px;}
    .fynewritop{font-size: 18px;}
    .fynewritop:after{top: 4px;}
    .fytjmd li{float: left;width: 100%;margin: 0 0 25px 0}
    .fytjmd li p{font-size: 16px;margin-top: 10px;}
    .fygyxd .fynewsle{width: 120px;}
    .fygyxd .fynewsri{margin-left:140px;padding-top: 5px}
    .fygyxd .fynewsri p.fynewsbq{position: relative;bottom: 0;margin: 15px 0 10px}
    .fygyxd li{padding-bottom: 20px;}
    .fygyxd .fynewsri i{display: none}
    .fygyxd li b{display:block;font-weight: normal;margin-top: 12px;}
    .fyjxsjb{position: relative}
    .fyjxsjble{width:100%;position: absolute;bottom:30px;left: 0;filter:alpha(opacity=10);-moz-opacity:0.1;-khtml-opacity:0.1;opacity:0.1}
    .fyjxsjbri{width: 94%;float: inherit;padding: 10px 3%;position: relative;z-index: 2}
    .fyjbinp{width: 56%}
    .fyjbtex{width: 74%}
    .fyjxsjbri p{font-size: 20px}
    .fyjxsjbri li span{margin-right: 18px}
    .fyjxsjbri li span:after{right: -12px;top:12px;}
    .fyrzxl li{width: 100% !important;}
    .fyrzxldiv p{font-size: 18px;}
    .fyzsbtsj{display:block}
    .fyzwcx{font-weight: bold}
    .fyzwcxbjq{margin-bottom: 25px}
    .fyxwtop{padding-bottom: 25px}
    .fyxwtop h1{font-size: 16px;margin-bottom: 10px;}
    .fyxwtop p{font-size: 12px}
    .fyxwtop p span{margin-right: 12px}
    .fyxwxqnex{padding: 12px;margin: 30px 0;}
    .fyxwxqnex a{display: block;float: inherit !important;width: 100%;line-height: 30px}
    .fyxgwz{display: none}
    .bshare-custom{text-align: center}
    .bshare-custom #bshare-shareto{display: block !important;margin-bottom: 10px}
    .fyrmbq{padding: 25px 0}
    .fyrmbqle{width: 125px;}
    .fyrmbqlebg p,.fyrmbqri p.fyrmbqribc{font-size: 16px}
    .fyrmbqri{margin-left: 145px;}
    .fyrmbqri p.fyrmbqribc{padding-top: 5px;}
    .fyrmbqri pre.fyrmbqrijj{height: 48px;overflow: hidden;margin: 5px 0}
    .fyrmbqri p.fyrmbqrird span{margin-right: 15px;display: inline-block;margin-top: 5px;}
    .fyrmbqri p.fyrmbqrird span.right{float: inherit;}
    .fyhowtle a{width: 90px;height: 42px;line-height: 42px;font-size: 16px;margin-right: 0}
    .fyrenmen p span,.fyhotbq b{display: none}
    .fyrmbqsj{display: block;margin-top:20px;line-height: 16px;}
    .fyrmbqsj b{font-weight:normal;color: #d0cdcc}
    .fyrmbqsj b img{vertical-align:top;margin-right: 8px;}
    .fyscdp{margin: 30px auto;font-size: 18px;}
    .fyscfl{margin-top:0;border-bottom: 0;margin-bottom: 0}
    .fyscfl .main1500{width: 100%}
    .fyscfldiv{width: 270px}
    .fyscflbtnle, .fyscflbtnri{width: 30px;height: 30px;line-height: 30px;margin-top: -15px}
    .fyscflbtnle{left: 0}
    .fyscflbtnri{right: 0}
    .fyscfldiv ul{height: auto}
    .fyscfl li{margin: 0 5px;width:57px;height:auto;}
    .fyscfl li span{width: 40px;height: 40px;margin: 0 auto;}
    .fyscfl li p{height: auto;line-height: 18px;margin-top: 10px}
    .fyscfl li i{height: 100%;background: none;top: -2px;left: -2px;border: 2px solid #fff !important;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
    .fyszfl li.fyszflactie .fygznsximg{box-shadow: 0 0 7px 1px #9f9f9f}
    .fysxdpbot{width: 100%;margin: 0}
    .fyfwlc{margin-top: 40px;position: relative;margin-bottom: 40px}
    .fyfwlc:after{left:19px;}
    .fyfwlcsub{position: relative;padding-bottom: 20px;}
    .fyfwlcsuble{font-size: 16px;width: 36px;height: 36px;line-height: 36px}
    .fyfwlcsuble:after{width: 36px;height: 36px;}
    .fyfwlcsuble span{margin-left: 4px;}
    .fyfwlcsubri{margin-left: 40px}
    .fyfwlctop{padding: 15px;font-size: 14px;}
    .fyfwlctop span{position: relative;top:auto;right:auto;width: 90px;height: 32px;line-height: 32px;font-size: 14px;margin-top:20px}
    .fyfwlcbot{margin-top: 20px;padding-left: 15px;}
    .fydaoyu{padding: 0 3% 20px;line-height: inherit}
    .fydaoyule{width: 100%;float: inherit;margin: 0;line-height: 44px}
    .fydaoyule:after{left: 50%;margin-left: -50px;width: 100px;height: 44px;background-size: cover}
    .fydaoyuri{margin-left: 0;margin-top: 20px;line-height: 26px;text-align: center}
    .fyzxzb{padding-top: 30px;}
    .fyzxzble{display: none}
    .fyzxzbri{margin-left: 0}
    .fyzfrwtoppp{padding-left: 43px}
    .fyzfrwtopspan{padding-left: 43px;background:url(../images/zxzbignsj.png) no-repeat left top;height: 34px;line-height: 33px;background-size: 272px auto;position: relative}
    .fyzfrwtopspan:after{content: "";width: 100%;height: 1px;background: #e2eeef;top: 50%;left: 0;position: absolute;z-index: -1}
    .fyzfwt{font-size: 16px;padding: 10px 10px 10px 40px}
    .fyzfwt:after{width: 20px;height: 20px;line-height: 20px;left: 10px;top: 15px;}
    .fyzfda{padding: 20px 10px 30px 40px;line-height: 28px}
    .fyzfda span.fyzfdaspan{font-size: 16px;}
    .fyhdxqjj{padding: 15px 3% 20px 0;margin-bottom: 20px;}
    .fyhdxqjjle,.fyhdxqjjri{float:inherit;width: 100%}
    .fyhdxqjjri{padding-left: 4%;width: 96%;margin-top: 20px}
    .fyhdxqjjle h1{padding-left: 80px;margin-bottom: 15px;padding-bottom: 15px;font-size: 16px;}
    .fyhdxqjjle p{line-height: 26px}
    .fyhdxqjjle p.fyhdjjp a{width:90px;}
    .fyhdxqjjle h1 span{width: 50px;height: 31px;background-size: cover;font-size: 10px;padding-top: 25px}
    .fyywda{position: relative;margin: 0 0 20px;top: 0;width: 100%;height: 210px;}
    .fyywdap{font-size: 16px;margin: 15px 0}
    #dataNums{padding-top: 30px;}
    .fyinquires{padding: 20px 20px 30px;}
    .fyinquires p{font-size: 18px;margin-bottom: 20px;}
    .fyinquires table td{font-size: 14px;}
    .fyinquires table td.fywtbt{width: 24%;padding-top: 10px;}
    .fyinquires table td.fywtda{width: 76%}
    .fyinquiresinpt{line-height: 40px\9;height: 40px;}
    .fyinquirestex{padding: 15px 3%;height: 150px;}
    .fyinquires p{font-size: 16px}
    .fyinquiressel{width: 46%;height: 40px;line-height: 40%;margin-right: 2%}
    .fyinquiresbtn{margin-top: 10px;}
    .fywdxze .fynewri{margin-top: 30px}
    .fyzxwd li i.fyzxwdii{display: none}
    .fyjmwd{margin-left: 0}
    .fyjmwd a{display: inline-block}
    .fyzxwd{margin-top: 30px;}
    .fytzwdpp{padding: 15px;margin-bottom: 30px;overflow: scroll}
    .fytzwdpp ul{width: 300%}
    .fytzwdbt a{width: 90px;height: 42px;line-height: 42px;padding: 0}
    .fybktop{padding: 20px;margin-bottom: 20px}
    .fybktoptp{font-size: 18px;margin-bottom: 10px;}
    .fybkmltop{padding: 15px 25px;font-size: 16px;}
    .fybkmlbpt{padding: 15px 25px}
    .fybkmulu ul{float: inherit;width: 100%}
    .fybkmulu ul li{margin-bottom: 10px;}
    .fybkmlsub a{margin-top: 10px}
    .fymulusub{margin: 10px 0}
    .fymulusubtop{font-size: 14px;margin-bottom: 10px;}
    .fyjalb{width: 100% !important;margin-left: 0}
    .fyjalb li{width: 100%;padding: 0 0 20px 0}
    .fyjalbtxt{padding: 15px 20px;}
    .fyjalbtxt a.fyjzbt{font-size: 16px;}
    .fyjalbtxt p.fyjalbtxtbq{font-size: 14px;margin: 5px 0 20px;}
    .fyjalbtxt p.fyjalbtxtbq span{font-size: 14px;margin-right:10px;}
    .fyjalbtxt p.fyjalbtxtsp a{font-size: 14px;}
    .fyjzal,.fyjzpx{display:none}
    .fyjzaltop,.fyjzalbot li .fyjzalbotle span{display: none}
    .fyjzalbot{padding: 0}
    .fyjzalbot li{float: left;width: 50%;padding: 10px 0}
    .fyjzalbot li .fyjzalbotle:after{display:none}
    .fyjzalbot li .fyjzalbotle{width: 40px;padding: 0;}
    .fyjzalbot li .fyjzalbotle p{color: #006d88;font-size: 14px;}
    .fyjzalbot li .fyjzalbotri{margin-left: 45px;}
    .fyjzalbot li .fyjzalbotri a{line-height: 20px;font-size: 14px;margin: 0;display: none}
    .fyjzalbot li .fyjzalbotri a.fyjzalbotricis{display: block}
    .fyjzalxxsj{display:block;position: relative}
    .fyjzalxxsj .left{width: 33.33%;padding: 0 1%;line-height: 36px;height: 36px;background: none;color: #006d88;outline: none;border: 1px solid #eee;display: block;}
    .fyjzalxxsj:before{content: "";position: absolute;top: 0;left: 33.33%;width: 1px;height: 100%;background: #eee}
    .fyjzalxxsj:after{content: "";position: absolute;top: 0;right: 33.33%;width: 1px;height: 100%;background: #eee}
    .fyfwcnle,.fyfwcnri{width: 100%;float: inherit;margin: 0;padding: 0}
    .fyfwcnri{margin-top: 30px}
    .fyfwcnri img{width: 100%;margin: 0}
    .fycntable{display: none}
    .fycntablesj{display: block;margin-top: 20px}
    .fycntablesj li{border: 1px solid #b2d4dc;margin-bottom: 20px;}
    .fycntablesj li p{line-height: 40px;height: 40px;background: #b2d4dc;font-size: 16px;color: #006f8a;padding: 0 20px;}
    .fycnsjms{padding: 20px 0;border-bottom: 1px solid #eee;margin: 0 20px;}
    .fycnsjms span{display: block;color: #1a1a1a;line-height: 24px;}
    .fycnsjms:last-child{border-bottom: 0}
    .fywxts{margin-bottom: 30px;line-height: 24px;font-size: 14px;}
    .fyrmjh{padding-top:5%;}
    .fyrmjh img.fyrmjhpc{display: none;}
    .fyrmjh img.fyrmjhsj{display: block;}
    .fyrmjhbg{font-size: 16px;top: 17%;height: 84%}
    .fytjgjc li{margin: 30px 4% 0 0 !important;width: 48%}
    .fytjgjc li:nth-child(2n){margin-right: 0 !important;}
    .fytjgjctxt{padding: 15px 5px}
    .fytjgjctxt p.fyhotgjc{font-size: 16px;}
    .fyrmbqjh{margin: 30px auto 0}
    .fyrmbqjh li{width: 100%}
    .fyrmbqjh li a{padding:0 3%}
    .fygjzpx{display: block}
    .fyjzalxq{padding-bottom: 15px;}
    .fyjzpx i{padding: 0 20px 0 20px;}
    .fyjzalxq h1{font-size: 18px;margin-bottom: 5px;}
    .fyzxxqjj{padding: 15px;margin-bottom: 20px;margin-top: 20px;}
    .fyzxxqjjtp span{margin: 10px 20px 0 0}
    .fyzxxqjjbo{margin-top: 20px;}
    .fyjzbig{display: none}
    .fyzszxflsj{display: block}
    .fyzszxfl {padding: 30px 0 10px;}
    .fyzszxfl li{margin: 0 1% 20px !important;width: 20%;height: 0;padding-bottom: 20%}
    .fyzszxfl li img{margin-top:6px;width: 20px;height: 20px;}
    .fyzszxflsub{position: absolute;width: 100%;height: 54px;top: 50%;left: 0;margin-top: -27px;}
    .fyxglb{padding-bottom: 10px;padding-top: 30px}
    .fyxglb li{margin-bottom: 20px;}
    .fyxglble{width: 100%;float: inherit !important;}
    .fyxglbri{position: relative;top: auto;left: auto;bottom: auto;right: auto;width:94%;padding: 20px 3%;height: auto}
    .fyxglbrisub,.index_sec{position: relative}
    .fyxglbrisub p{padding: 0 !important;}
    .fyxglbrisub p.fyxgtbt{font-size: 16px;}
    .fyxglbrisub p.fyxgtnr{line-height: 26px;margin: 20px 0}
    .fyxglble img.fyxglbwx{width: 80px;height: 80px;}
    .fyxgt,.fyzeren{display: none}
    .fyzrlb .fygyle{padding-top: 0}
    .fyzrlb .fybjq{margin-top: 0}
    .fyzrxgwz{display: block;margin: 30px auto;padding: 20px 3%;width: 88%}
    .fyxgwz .fynewritop:after{left:-3%}
    .fyxgwzzrsub{width: 100%;float: inherit}
    .fywzzrle{width: 140px;}
    .fywzzrri{float: inherit;margin-left: 155px;padding-top: 5px}
    .fywzzrri p{font-size: 16px;margin: 0}
    .fywzzrri span{margin-top:5px;}
    .fywzzrri span.fywzzrrisj{display: none}
    .fyxgwzzr .fyxgwzzrsub:nth-child(2n){display: none}
    .fywdtw{padding: 20px 20px 20px 55px;}
    .fywdtw p.fywdtwtw{font-size: 16px;}
    .fywdtw p.fytwxx{padding: 15px}
    .fywdtw:after{width: 30px;line-height: 30px;height: 30px;font-size: 16px;top:16px;left: 15px;}
    .fywdtw p.fytwxx span{padding-right:10px;margin-right: 10px;margin-bottom: 5px}
    .fywyhd .fybkmltop span{font-size: 16px;}
    .fywyhdbotle{width: 60px;}
    .fywyhdbotle img{width: 60px;height: 60px}
    .fywyhdbotri{margin-left: 80px}
    .fyhdlble{width: 50px;}
    .fyhdlble img{width: 50px;height: 50px}
    .fyhdlbri{margin-left: 65px;}
    .fyhdlbri:after{top: 18px;left: -12px;}
    .fylyfx{position: relative;top: 0;right: 0;margin-top: 10px;}
    .fyhdlbri pre{margin-right: 0}
    .fyhuifu{margin-left: 0}
    .fyhuifule{display: none}
    .fyhuifuri{margin-left: 0;padding-top: 0}
    .fyhuifu{padding: 10px;}
    .fyhuifuri span{display: inline-block;}
    .fyshouqi{position: absolute;bottom:20px;right: 10px;z-index: 1000}
    .fyzcimg{margin-top: 30px;margin-bottom: 0}
    .fyxgwdmain{display: block;margin: 30px auto 0;padding: 20px 3%}
    .fyxgwd li{float: inherit;width: 100%;margin: 0 0 15px 0}
    .bsBox{width: 90% !important;margin-left: -45% !important;}
    #bsMorePanel,.bsTop{width: 100% !important;}
    .bFind{width: 80% !important;}
    #bsLogoList li{width: 25% !important;}
    .fyystlheader .logo img{width:154px;height: 30px;}
    .fyystlnum{padding: 40px 0 15px;text-align: center}
    .fyystlnum li{display: inline-block;float: inherit;width: 32%;padding: 0;margin-bottom: 25px;}
    .fyystlnum li h2{font-size: 18px;}
    .fyystlnum li img{width: 10px;}
    .fyystlnum li p span{font-size: 12px;}
    .fyystlnum li p{padding: 5px 0;}
    .fyjcjl{padding: 30px 0}
    .fyjcjlbt p{font-size: 18px;}
    .fyjcjlbt span{font-size: 12px;}
    .fytlmap img{width: 90%;margin-left: -45%}
    .fytlmap .fybjq{padding: 30px 0;font-size: 14px;line-height: 28px}
    .fytlmap img{top: 100px;}
    .fytlzz{display: none}
    .fyhjdd{padding: 30px 0}
    .fytlgzn{padding: 50px 0}
    .fytlgzn p{font-size: 18px}
    .fytlgzn span{font-size: 16px;}
    .fytlgzn ul{margin: 0}
    .fytlgzn li{margin: 0 3% 15px;width: 18%}
    .fytlgzn{background-size: cover;height: auto}
    .fytlcplbdiv{padding: 30px 5%}
    .fytlcplbdiv .item p{font-size: 16px;margin-bottom: 20px;}
    .fytlcplbbtn{padding: 0 2%;width: 96%}
    .fytlcplbbtn span{margin: 0;width: 40px;line-height: 42px;height: 40px;font-size:20px;}
    .fytlcplbdiv .item img{width: 100%}
    .fyshili{padding: 30px 0}
    .fyshiliwz p{font-size: 18px;}
    .fyshiliwz span{font-size: 16px;padding: 5px 10px}
    .fytzallb li{width: 49%;margin: 0 1% 20px 0}
    .fytzallb li p{font-size: 12px;text-align: center;margin-top: 5px;}
    .fytzallb li span{display: none}
    .fyshiliwz{margin: 20px auto}
    .fyxtpxsub{width: 90%;margin: 0 auto 30px;float: inherit}
    .fyxtpx{margin-top: 30px;}
    .fymtqsxy{padding-bottom: 0}
    .fycsfjx,.fymtqwl,.fyzhuiqiu,.fytongxing{padding: 35px 0}
    .fycsfjxwz{margin-top: 30px;}
    .fycsfjximg ul{margin-left: 0}
    .fycsfjximg li{width:32.33%;margin:0 1% 1% 0}
    .fycsfjximg li:nth-child(3n){margin-right: 0}
    .fywljzp{padding: 20px 0}
    .fywljzp p{padding-left: 0;font-size: 16px}
    .fywdwl li{width: 48%;margin: 0 2% 20px 0 !important;}
    .fywdwl li p{font-size: 14px;margin-top: 10px}
    .fyzhuiqiu .fywljzp{padding-top: 35px}
    .fyzhuiqiu .fywljzp p{font-size: 16px}
    .fyzqnr{height: auto}
    .fyzqnr li{position: relative;width: 94% !important;padding: 15px 3% !important;top: 0 !important;;left: 0 !important;;right: 0 !important;}
    .fyzqnr li p,.fytongxing p.fytxp{font-size: 18px;}
    .fyzqnr li span,.fytongxing span.fytxspan{font-size: 14px;}
    .fyjmlc{padding: 30px 0}
    .fytongxing span.fytxspan{margin: 20px 0}
    .fytongxing{margin-top: 1px;}
    .fylyb li{line-height: 40px;}
    .fylyb .fyjbinp{line-height:40px\9;height: 40px;}
    .fylybdqsel{line-height:40px;height: 40px;}
    .fylyb .fyjbtex{padding-top: 6px;}
    .fyjmlcbot{width: 94%;margin: 30px auto 0}
    #div1,#div1 ul,#div1 ul li{height: auto}
    #div1 ul li{width: 100%;padding-right: 0}
    #div1:after,.fylcsz{display: none}
    .fyjmlcbotimg,.fyjmlcbottex{position: relative;top: 0 !important;;left: 0 !important;;bottom: 0 !important;}
    .fyjmlcbotimg{float: left;width: 140px;}
    .fyjmlcbottex{margin-left: 160px;width: auto;text-align: left}
    .fyjmlcbottex img{margin: 0;width: 20px;height: 17px}
    .fyjmlcbottex span{padding: 0}
    .fyjmlcbottex p{font-size: 16px;}
    #div1 ul li{margin-bottom: 20px;}
    .fytlxqleft,.fytlxqright{width: 100%;float:inherit}
    .fytlxqright h1{margin: 0;padding: 20px 0;}
    .fytlxqright .fyhotbq{margin:0 0 20px;}
    .fytlxqzx{margin-top: 20px;}
    .fytlxqzx a.fytlxqzxaa{display: block;margin-bottom: 20px;}
    .fytlxqzx a.fytmsc{margin: 0 20px 0 0}
    .fyqmcz{padding: 30px 0;margin: 30px auto 0}
    .fyqmcztop p{font-size: 18px;}
    .fyqmcztop span{font-size: 14px;}
    .fyqmczcen span{font-size: 14px}
    .fyqmcz .fybjq{font-size: 14px;}
    .fyqmczbot{margin-top: 30px;}
    .fyqmczbot li{margin: 0;display: block;float: left;width: 33%;}
    .fyqmczbot li img{width: 80%}
    .fyqmczbot li p{font-size: 14px;}
    .fyxgal{padding: 30px 0;margin: 0 auto 30px;}
    .fywyzxan a{width: 46%;margin: 0 1%;height: 50px;line-height: 50px;font-size: 16px;}
    .fywyzxan a:after{width: 100%;height:100%;background-size: cover}
    .fywyzxan a img{width: 20px;margin-right: 5px;}
    .fywyzxan{margin: 20px auto}
    .wyzxsub{width: 90%;margin-left: -45%;background-size: 100% 100%}
    .wyzxsub p img{width: 20px;}
    .wyzxsub p{font-size: 16px;}
    .wyzxsubnr{width: 80%}
    .fyjmbtn{width: 100px;margin-top: 20px;}
    .wyzxsub p{margin-bottom: 20px;}
    .wyzxsubnr{margin-top: 60px}
    .fyjmbztex{height: 60px}
    .wyzxsub{height: 500px;margin-top: -250px;}
    .wywyjmtc .wyzxsub{height: 420px;margin-top: -210px;}
    .fyjxsjm{margin-top: 0}
    .fyqgjxsri,.fyqgjxsle{width: 100%;float: inherit}
    .fyqgjxsri{padding: 20px 5%;width: 90%}
    .fyqgjxsri p.fyjxspp{font-size: 18px;}
    .fyjxss,.fyjxsssle{line-height: 40px\9;height: 40px;font-size: 14px;}
    .fyjxsss,.fyjxsssri{line-height: 40px;height: 40px;font-size: 14px;}
    .fyjxsdz{margin-top: 15px;height: auto}
    .fyjxsdz li p{font-size: 16px;}
    .fyqgjxsle{margin-top: 30px;}
    .fyqgjxs{margin-bottom: 30px}
    .fyjxsjm .fyjxsjble{width: 100%;float: inherit}
    .fyjxsjm .fyjxsjbri{width: 100%;margin: 0;padding: 30px 0}
    .fyjxsjm{position: relative}
    .fyxwleft,.fyxwright,.fyhyxwle,.fyhyxwri,.fymdxwle,.fymdxwri{width: 100%;float: inherit}
    .fyhyxwri,.fymdxwri{margin-top: 30px;}
    .fyxwrlb{display: none}
    .fyxwlbbot li{font-size: 14px;margin-bottom: 10px;}
    .fyhyxw{padding: 30px 0;margin-top: 30px;}
    .fygyxd .fynewsri p.fynewsbq{display: none}
    .fymdxwbot{margin-bottom: 0;padding-bottom: 0}
    .fymendianxw{padding: 30px 0 0}
    .fymdhdlble{width:100%;float: inherit}
    .fymdhdlbri{margin-left:0;}
    .fymdhdlbri{padding-top: 20px;}
    .fymdhdlbri p.fymdhdlbribt{font-size: 16px;margin-bottom: 15px;}
    .fymdhdlbri p.fymdhdlbrirqbm{margin-top: 20px;}
    .fymdhdlbri p.fymdhdlbrirqbm span{margin-right: 15px;}
    .fymdhdlb li{margin-bottom: 20px;}
    .fysxy .main1500 .right{display: none}
    .fyzhuanti{padding: 30px 0 0}
    .fyshopaltop p{font-size: 18px;line-height: 20px;height: 20px;}
    .fyshopaltop span{font-size: 12px;}
    .fyshopaltop p img{width: 20px;margin: 0 15px}
    .fydzdbot{margin-top: 30px;background: none}
    .fydzdbotle{width: 100%;float: inherit}
    .fydzdbotri{width: 100%;float: inherit;padding: 20px 0}
    .fydzdbotri p.fydzdxqbq{margin: 15px 0}
    .fydzdbotri p.fydzdxqbq span{margin-right: 15px;}
    .fydzdxqdz{line-height: 28px;margin: 20px 0}
    .fydzd{margin-bottom: 30px;}
    .fydzdzxxw .fymendianxw{padding:1px 0 30px;}
    .fymdhdlb li p.fymdhdlbclihd span{width: 60px;margin-right: 15px;}
    .fymdhdlb li p.fymdhdlbclihd{line-height: 40px;height: 40px;font-size: 16px;}
    .fyshopal{padding: 30px 0 5px}
    .fyshopal .fyjalb{margin:30px 0 0 0}
    .fyshopal .fyjalb li{width: 100%;margin: 0 0 25px 0 !important;}
    .fyzxalmd{padding: 30px 0}
    .fyzxalmdle,.fyzxalmdri{float: inherit;width: 100%}
    .fyzxalmdri{margin-top: 30px;}
    .fysjdz{padding-top: 30px;}
    .fysjdzbot{margin-top:30px;}
    .fysjdzbotsub{width: 100%}
    .fysjdzbotbtn{display: none !important;}
    .fysjsbot{margin-top: 30px;}
    .fysjsbot li{width:48.5%;margin:0 3% 20px 0 !important;}
    .fysjsbot li:nth-child(2n){margin-right: 0 !important;}
    .fysjsbot li img{width: 130px;height: 130px;}
    .fysjsbot li p.fysjsmd{width: 90px;margin-top: -15px;}
    .fysjsbot li p.fysjsname{font-size: 18px;}
    .fysjsbot li a{padding: 20px 3%}
    .fysjs{padding: 30px 0 0}
    .fysjdzbotsub .item .fydzright p{font-size: 16px;padding-left: 15px;}
    .fysjdzbotsub .item .fydzright{padding-top: 15px;}
    .fysjdzbotsub .item .fydzleft{width: 140px;float: left}
    .fysjdzbotsub .item .fydzright{float: inherit !important;width: auto;margin-left: 140px;margin-right: 0}
    .fysjdzbotsub .item .fydzright span,.fysjdzbotsub .item .fydzright pre{padding-left: 15px;}
    .fysjdzbotsub .item .fydzright .fydzrightjz{padding: 10px 10px 10px 15px;line-height: 30px;font-size: 14px;margin-top: 15px;}
    .fysjdzbotsub .item .fydzright .fydzrightjz img{width: 30px;height: 30px;}
    .fysjdzbotsub .item .fydzright span{margin: 7px 0}
    .fysjdzbotsub .owl-controls{display: block}
    .fydpphbtiop{float: inherit}
    .fydpphbtiop{margin: 30px 0}
    .fydpphbtiop li{width: 33%;line-height: 40px;height: 40px;}
    .fytopphble{float: inherit;width: 100%}
    .fytopphbri{width: 100%;float: inherit;position: relative}
    .fytopphbri li.fytopphbriante:after{display: none}
    .fytopphbri li.fytopphbriante p.fymsbt{padding: 15px 5%;font-size: 16px;}
    .fytjmsdz{padding: 20px 0}
    .fytopphbri li{display: none}
    .fytopphbri li.fytopphbriante{display: block}
    .fytjmsdz p.fytjmsdzdz{margin: 5px 0}
    .fydpphb{margin-bottom: 30px;}
    .fytlxqleft{width: 96%}
    .fytlxqleftbtn{padding: 0 2%;width: 96%}
    .fytlxqleftsub .item .fyspdjclis img{width: 40px;height: 40px;margin-top: -20px;margin-left: -20px;}
    .fytlxqleftbtn span{width: 30px;height: 50px;margin-top: -25px;}
    .dsjxjjj{margin-top: 10px;}
    .dsjdivjj .center p{width: 120px;height: 30px;line-height: 30px;font-size: 18px;margin-top: -12px;}
    .dsjmainsub{display: block;width: 85%;margin: 0 auto 20px;text-align: left}
    .dsjmainsubcenle{float: inherit;width:100%;}
    .dsjmainsubcenri{margin:0;padding-top: 15px}
    .dsjmainsubcenri p{font-size: 16px;    margin-bottom: 10px;}
    .dsjmainsubcen{padding-bottom: 15px;}
    .fydsjnr:after{left: 3%;margin-left: 0}
    .dsjmainsubtop:after,.dsjmainsubodd .dsjmainsubtop:after{background: url(../images/jiantou0.png) no-repeat center top;left: -25px;background-size: 14px auto;top: 10px;}
    .fydsjnr{padding-top: 60px;margin-top: -25px;padding-bottom: 30px;margin-bottom: 50px;}
    .fydsjnr:before{left: 1%;margin-left: 0}
    .fyfxqj li .fyfxqjtxt{display: none}
    .fyfxqj{margin-top: 35px;}
    .fyqjbjq{margin-top: 30px;padding: 0}
    .fyfxqj{display: none}
    .fyfxqjsj{display:block;margin-top: 30px;}
    .fyxzmtqbotle,.fyxzmtqbotri{float: inherit;width: 100%;padding: 0;margin: 0}
    .fyxzmtqbotle p.fyliyou{line-height:30px;font-size: 14px;}
    .fyxzmtqbotle p.fyliyou span{font-size: 16px;width: 90px;line-height: 30px;height: 30px;margin-right: 15px}
    .fyxzmtqbotle p.fyliyoutwo{font-size: 14px;padding: 15px 0;margin-bottom: 15px}
    .fyxzlysub{margin-bottom: 15px;}
    .fyxzmtqbot li{margin-bottom: 30px}
    .fyxkzdiv{width: 100%}
    .fyxkzdivbtn span{width: 24px;height: 47px;margin-top: -23px;}
    .fyxkzdivbtn span img{width: 24px;}
    .fyjmsgs li{font-size: 14px}
    .fyjmsgs li i{font-size: 14px;width: 65px;vertical-align: middle;display: inline-block;text-align: left}
    .fyjmsgs li span{margin:0 5px;font-size: 20px;display: inline-block;vertical-align: middle}
    .fyjxsfl{margin: 30px auto}
    .fyjxsfl li{width: 33%;float: left;margin: 0 0 0 -1px;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border: 1px solid #006c86;background: #fff;color: #006c86}
    .fyjxsfl li.clifyjxsfl{color: #fff}
    .fygznphb{margin-bottom: 30px}
    .fyjmzcimg img{display:none}
    .fyjmzcimg{width: 90%;margin: 30px auto 0}
    .fyjmzcimg li{position: relative;width: 100%;margin: 0 0 5px 0 !important;;padding: 0 !important;;top: 0 !important;;left: 0 !important;right: 0 !important;text-align: left;}
    .fyjmzcimg li p{display: inline-block;font-size: 14px;}
    .fymeyx,.fyjmlcnrnpt{display: none}
    .fylcimgsj{display: block;margin-top: -110px}
    .fyjmlcsjxs{display: block;margin-top: 30px}
    .fyjmlcsjxs li .index_sec{position: absolute}
    .fyjmwdtop{padding: 15px 0;margin: 20px auto}
    .fyjmwdtople,.fyjmwdtopri{float: inherit;width: 90%;margin: 0 auto;padding: 0}
    .fyjmwdtople img{width: 100%}
    .fyjmwdtopri p{margin-bottom: 10px;}
    .fyjmwdtopri{margin-top: 20px}
    .fywdlbsub{width: 100%;padding: 0;margin: 0;float: inherit;display: none}
    .fywdlbsub:first-child{display:block}
    .fywdlbsubtop{padding: 15px 0;margin-bottom: 15px;}
    .fywdlbsub li{line-height: 28px}
    .fywdlbsub li a{font-size: 14px;}
    .fyyhj{margin: 30px auto}
    .fyyhj li{width: 100%;margin: 0 0 15px 0}
    .fyqjfx,.fyxzmtq,.fyxkz,.fyjmsjm,.fytopjxs,.fyjmzc,.fyjmlcnr,.fyjmwdnr,.fyjmyhj,.homelc{padding: 35px 0}
    .fyxzmtq,.fyjmsjm{padding-bottom: 0}
    .fyxzmtqbot,.fyjmsjm .fyqgjxs,.fyjmsgs{margin-top: 30px}
    .fyjmzc{padding-bottom: 130px}
    .homeksdh{display: block;line-height: 60px !important;;height: auto !important;}
    .homeksdh:after{height: 80px !important;width: 114px;top: -20px;bottom: auto}
    .homeksdh:before{width: 120px;left:113px;top: -20px;bottom: auto;height: 80px !important;}
    .homeksdh .main1500{width: 100%}
    .homeksdh .fygylmle{width: 104px;text-align: left;padding-left: 10px;margin-top:-8px}
    .homeksdh .fygylmle span{font-size: 16px;}
    .homeksdh .fygylmle p,.fytlxqright h1,.fyqmcztop p,.fyqmcztop span,.fyqmczcen p,.fydzdbotri p.fydzdxqtop{font-size: 16px}
    .fygylmri{float: inherit;margin-left:0;width: auto;padding-top: 10px;box-shadow: 0 0 20px #dad7d7}
    .ksdhss{width: 55%;margin: 0 0 10px 40%;line-height: 40px;height: 40px;float: inherit;}
    .ksdhssle{line-height: 40px\9;height: 40px}
    .ksdhssri{line-height: 40px;height: 40px;float: inherit;}
    .ksssgjz{float: inherit;width: 80%;background: #fff;padding: 15px 10%;line-height: 30px}
    .ksssgjz a{display: block;margin-left:0;position: relative;padding-left: 20px}
    .ksssgjz a:after{content: "";position: absolute;width: 5px;height: 1px;background: #626262;top: 17px;left: 0;}
    .ksssgjz span{display: none}
    .qjvrsj{display:block;padding: 35px 0}
    .vrqj,.xilei,.homejj{padding: 30px 0}
    .xileibotqh,.xileibot,.fygyri{display: none}
    .xilei{padding-bottom: 0}
    .xileibotsj{display: block;margin-top: 30px;}
    .xileibotsj p{padding: 0 3%;font-size: 16px;line-height: 20px;font-weight: bold}
    .xileibotsj a{font-size: 12px;color: #006f8a;font-weight: normal}
    .xileibotsj span{padding: 15px 3%;display: block;}
    .xileibotsj img{display: block;width: 100%}
    .homejj .fygyle{width: 100%}
    .homejj .fyaboutbot .fygyle .fybjq{height: 240px}
    .homeljgd{width: 100%;text-align: right;background: none;color: #006f8a}
    .homeljgd{margin-top: 10px;line-height: 20px;height: 20px}
    .vrqjyuan{width: 90%}
    .vrqjyuannr{width: 100%;margin: 0;top: 0;left: 0;height: 100%;background: none}
    .vrqjyuannr p,.vrqjyuannr span{display: none}
    .vrqjyuannr a{width: 130px;height: 36px;line-height: 36px;}
    .mendian{padding: 30px 0}
    .mendianbot{margin-top: 30px}
    .mdleft{width: 100%;float: inherit}
    .mdleft p{position: absolute;bottom: 0;left: 0;width: 94%;padding: 15px 3%;color: #fff;background: rgba(0,0,0,.5);display: block}
    .mdright{margin: 0;display: none}
    .homeadimg img.homeadimgpc{display: none;}
    .homeadimg img.homeadimgsj{display: block;}
    .xinwentop p{font-size: 18px;}
    .xinwentop span{font-size: 14px;}
    .homexwz{height: auto;padding-bottom: 30px}
    .xinwenbot li{padding-bottom: 20px;margin-bottom: 20px;}
    .homexwzri{width: 100%;top: 0;right: 0;position: relative;overflow: scroll;height: 40px;margin-top: 30px;line-height: 40px;}
    .homexwzri ul{width: 615px;height: 40px;line-height: 40px;overflow: hidden}
    .homexwzri li{float: left;width: auto;top:0 !important;right: 0 !important;position: relative;margin: 0;padding: 0 10px;line-height: 40px;height: 40px}
    .homexwzri li.homexwzridd{font-size: 20px}
    .homexwzri li span{line-height: 40px;}
    .homexwzsub{display: none}
    .homexwz .main1500{padding-top: 30px}
    .homexwzle{width: 100%;margin: 0}
    .xinwentop{margin-bottom: 30px}
    .xinwenbotle{width: 140px}
    .xinwenbotri{margin-left: 150px;padding-top:1px}
    .xinwenbotri p{font-size: 14px;}
    .xinwenbotri span{margin-top: 0}
    .xwmoreyd{width: 100px;height: 30px;line-height: 30px}
    .homelc li img{width: 70px;height: 70px;}
    .homelc li{width: 32.66%;margin-bottom: 20px;}
    .homelc li p{font-size: 14px;}
    /*登录*/
    .denglu{padding: 0}
    .denglusub{width: 100%;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;box-shadow: none}
    .dlleft{display: none}
    .dlright{width: 90%;padding:30px 5%}
    .fyyhdl{font-size: 18px;margin-bottom: 20px;}
    .fydlinpt{width: 80%}
    #slide_box{font-size: 12px;}
    .fydlhysf label{margin: 0 25px;}
    .fydlbtn{width: 110px;}
    .zhuce .dlright{padding-top: 30px;}
    .fywjmm .dlright{width:90%;padding: 30px 5%;}
    .dlinc0{opacity:.4}
    .dlinc1,.dlinc2{opacity:.8}
    .dlinc0{top: -40px;right:auto;left:-30px}
    .dlinc1{right: -30px;}
    .dlinc2,.fywjmm .dlinc2{left:-60px}
    .fygrzxmain:after{display: none}
    .fygrzxle{width: 100%}
    .fygrzxri{width: 100%;margin: 0}
    .fygrzxmain{padding: 0;box-shadow: none;border: 0;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
    .grzxtx{background: url(../images/grzxng.jpg) no-repeat center top;background-size: cover;text-align: left;padding: 30px 3%;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow: 0 5px 10px 0 rgba(0, 34, 58, 0.24);}
    .grzxtx img{float: left;width: 90px;height: 90px;border: 2px solid #fff;margin-right: 15px;}
    .grzxtx p{font-size: 18px;color: #fff;margin: 20px 0 5px;}
    .grzxtx span{font-size: 14px;color: #fff}
    .grzxnav{margin: 0}
    .fyhymain{padding-bottom: 50px}
    .grzxnav li{float: left;width: 25%;text-align: center;background: #fff;margin-bottom: 25px}
    .grzxnav li a{padding: 0;color: #1a1a1a;font-size: 14px;}
    .grzxnav li img.grzxicnpc,.fygrzxle{display: none}
    .grzxnav li img.grzxicnsj{display:block;margin: 0 auto 10px;height: 40px;}
    .grzxnav li.cligrzxnav, .grzxnav li:hover{background: #fff}
    .hyyhj li{width: 100%;margin: 0 0 20px 0}
    .hyjbxx{margin: 0}
    .hyjbxx li{margin-bottom: 0;line-height: 40px;border-bottom: 1px solid #eee}
    .hyjbxxle{text-align: left;width: auto}
    .hyjbxxri{margin-left:0;width: 75%;}
    .dyzhinp{line-height: 40px\9;height: 40px;border: 0;padding: 0;width: 100%;font-size: 13px;}
    .dyzhanghao{line-height: 40px;height: 40px;border: 0;padding: 0;width: 100%;font-size: 13px;}
    .hyjbxx li:last-child{border-bottom: 0;margin-top: 30px;}
    .hyjbxx li:last-child .hyjbxxle{display:none}
    .hyjbxx li:last-child .hyjbxxri{width: 100%}
    .dyzhbtn{width: 100%;line-height: 40px;height: 40px;}
    .fyxxfl label{margin-right: 15px;}
    .fyxxlble{display: none}
    .fyxxlbri{margin-left: 0}
    .fyxxlbri:after{width: 45px;height:45px;background-size: cover}
    .fyxxlbri{padding: 10px 0 0 60px;}
    .gwcjiesuan{display: none}
    .fyxxlbri i{display: block}
    .page{text-align: center}
    .page a, .page span{display: none;padding: 0 10px;margin: 0 1px;}
    .page a.home,.page a.prev,.page a.next,.page a.last,.page span.pagecurrent{display: inline-block}
    .page span.page_count{display: block;text-align: center;}
    .grzxbt {padding-bottom:0;margin-bottom: 20px;text-align: center;border: 1px solid #006d88;display: none}
    .grzxbt a{margin: 0;text-align: center;display:block;line-height: 40px;font-size: 18px;color: #006d88;float: left;width: 50%}
    .grzxbt a.cligrzxbt{background: #006d88;color: #fff}
    .fywdwd li{margin-bottom: 50px}
    .fywdwd li a{margin-right: 0}
    .fywdwd li span{position:relative;display: block;line-height: 20px;}
    .hyjbxxri{float: right}
    .hyjbxxri img{margin-bottom: 15px}
    .dyzhinp,.dyzhanghao{text-align: right}
    .djtxsc{position: absolute;margin-left: 0;width:50px;text-align: center;line-height: 50px;right: 0;background: rgba(0,0,0,0.5);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;}
    .djtxsc p{font-size: 10px;color: #fff}
    .hytouxiang{float: inherit;width: 50px;height: 50px}
    .fyxwdtlb{width: 100%;margin-top: 30px;padding-bottom: 0}
    .fyxwdtlb li{float: inherit;width: 94%;padding: 0 3%}
    .fyxwdtlb li .fyzzsub{width: 100%;padding: 0}
    .fyzzxw a{margin: 5px 0}
    .footliluyan{display: none}
    .xltople{bottom: -2px;width: 120px;left: -130px}
    .xileitop img{right: -47px;top: 5px}
    .fysjsbot{display: none}
    .fysjsbotsj{display: block}
    .fyditubot li{margin-bottom: 15px}
    .fydttop{margin-bottom: 15px;}
    .fydttop a{font-size: 16px;}
    .fydtbot a{margin: 0 30px 20px 0}
    .fyjxsph,.fyjxsphtop,.fyjxsphati:after{display: none}
    .fyjxsphati{display: block}
    .fyjxsphati .fyjxsphbot{height: auto}
    .fyjxsphbotle,.fyjxsphbotri{width: 100%;float: inherit}
    .fyjxsphbotri{padding-top: 0}
    .fyjxsphbotri p.fyphbname{font-size: 18px;background: #006f8a;color: #fff;padding: 15px;}
    .fyjxsphbotri p.fyphbrd span{font-size: 18px}
    .fyjxsphbotri p.fyphbals{margin-top: 20px}
    .fyyhjle{padding-top: 28px}
    .fyyhjle p.fyyhjlepp span{font-size: 26px}
    .fyyhjri p{font-size: 14px}
    .fyyhjri span{font-size: 12px;margin: 5px 0}
    .fyyhjri i{font-size: 10px;margin-bottom: 5px}
    .fyyhjri b{position: relative;margin: 0;right: 0;height: 25px;line-height: 25px;font-size: 12px;width: 60px;}
    .fyjxsjbrisb{width: 96%;margin: 0 auto}
    .fygrzxri .fyyhj li{width: 100%;margin: 0 0 15px 0 !important;}
    .fymdhdlble{height: auto}
    .fymdhdlbri p.fyhdyyyqmm{height: auto;max-height: 96px;}
    .fyystljj{margin-top: 0}
    .fyqgjxsle{height: 270px !important;}
    .footliluyan,.hqbjtt{display: none !important;}
    .fytopphb,.ksssgjz{display: none}
    .mendiansj{display: block}
    .fyxglbrisub{height: inherit;margin-top: 0}
    .fyxglbrisub p.fyxgtnr{height: auto;}
    .ystljmlc{margin: 30px 3% 0;}
    .ystljmlc ul li{width: 100%;margin-bottom: 20px}
    .ystljmlcimg{float: left;width: 140px;}
    .ystljmlcsz,.ystljmlc:after,.homeadimg span{display: none}
    .ystljmlctxt{margin-left: 160px;width: auto;text-align: left;}
    .ystljmlctxt img {margin: 0;width: 20px;height: 17px;}
    .ystljmlctxt p{font-size: 16px}
    .ystljmlctxt span{padding: 0}
    .fyshopal .xjmdalzs .fyjalbimg{height: auto;padding-bottom: 0}
    .qyzzsj{display: block;margin-top: 30px;}
    .fyxkzdiv .item{-webkit-transform:scale(1);-moz-transform:scale(1);-o-transform:scale(1);transform:scale(1)}
    .fylybdjhq{height: 40px;line-height: 40px;}
    .fydjhqyzm{width: 80px;}
    .fylyb li i{left: -24px;}
    .fyjxsjbrisb li i{left: -4px}
    .fyxtpxsub0 li{width: 50%}
    .fyxgallb .fyjalbimg{padding-bottom: 0;height: auto}
    .fysklb{width: 100%}
    .fysklbbtnle{left: 0}
    .fysklbbtnri{right: 0}
    .fyszfl{width: 258px;margin: 0 auto}
    .fyszfl li{width: 76px;}
    .fysklbbtnle, .fysklbbtnri{width: 18px;height: 40px;line-height: 40px}
    .fyanlixq{width: 94%;margin: 0 auto;padding-bottom: 53%;height: 0}
    .xueyuandivcont li{width: 100%;left: 0}
    .arrow{width: 100%;left: 0;}
    .arrow a{display: block}
    .sdfswww a{display: none}
    #allmap{height: 100% !important;}
    .fyomflnum,.fytlxqleftbtn{display: block !important;}
    .fybjq iframe{height: 300px !important;}


    .homexwz{background-size: cover;}
    .xinwenbot ul{height: 270px;}
    .xinwenbotle{height: auto;}
    .banner{padding-bottom:0;height:auto;}


}
@media only screen and (max-width:720px){}
@media only screen and (max-width:640px){
    .footsjj,.sjfoot{display: block}
}
@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){}

