﻿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;

}

.english{
    font-family: "SOURCEHANSANSCN-BOLD"!important;
    color:black!important;
}

.pagemr{
    margin-top: 40px;
}

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:微软雅黑}

.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: #CBCBCB}

.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: #006ab6}

.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:50%;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: #006ab6;text-align: center;z-index: 1000;position: relative}

.nav li{position:relative;display: inline-block;width: 8%}

.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:#17418b;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: 140px;}

.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: 1200px;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:#006ab6;

    -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: #006ab6;}

.banner{position: relative;width: 100%;overflow: hidden;padding-bottom: 32%;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: #006ab6}







.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: #006ab6;text-align: center;line-height: 51px;color: #fff;display: block;margin-top: 45px}

.homeljgd:hover{background: #006ab6}

.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: 32px;font-family: 微软雅黑;color: #006ab6;font-weight: bold}

.xltopri span{font-size: 16px;font-family: Times New Roman;color: #000000;text-transform: uppercase;margin-top: 14px;display: inline-block;}

.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: 750px;position: relative;}

.homexwzsub{background: url(../images/xwtpbgimg.png) no-repeat center top;height: 750px;position: absolute;top: -1px;    right: -26px;
    width: 35%;}

.homexwz .main1500{position: relative;z-index: 2;padding-top: 130px;}

.homexwzle{width: 52%;margin-left: 3%;}

.xinwentop{margin-bottom: 30px;}

.xinwentop p{font-size: 21px;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: #006ab6;display: block;color: #fff}



.homexwzri{width: 17%;position:absolute;height: 100%;top: 0;right: 33%;z-index: 3;cursor: pointer}

.homexwzri li{font-size: 16px;color: #fff;text-align: right;line-height: 45px;position: absolute;width: 100%;padding: 10px 0;}

.homexwzri li span{display:none;line-height: 61px;height: 45px;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:0px}

.homexwzri li.homexwzrili4{top: 520px;right:10px}

.homexwzri li.homexwzrili5{top:620px;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: #006ab6}

.homelc li p{font-size: 18px;}

.homelc li:hover img{background: #e7c174}

.footyqlj{background: #006ab6;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: #006AB6;padding:45px 0 10px}

.footbotle p.footbsc,.footbotri p{font-size: 18px;color: #006ab6;margin-bottom:4px;}

.footbotle span.footgsm{font-size: 16px;color: #fff}

.footbotle p.foottel{font-size: 14px;color: #fff;margin: 10px 0 3px}

.footbotle p.foottel span{margin-right: 40px}

.footbotle p.foottel i{font-size: 24px;color: #f3f903;font-style: normal}

.footbotle span.footare{font-size: 14px;color: #fff;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: #4d4d4d;padding:10px 0;color: #fff}

.footbq a{margin: 0 5px;display: inline-block;color: #fff}

.footsjj{display: none;height: 52px;}

.sjfoot{position:fixed;bottom: 0;left: 0;width: 100%;background: #006ab6;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 #006ab6;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: #006ab6}

.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: #006ab6;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: 30px}

.fygylmri li a{display: block;font-size: 14px;color: #626262;}

.fygylmri li.fygywmative a,.fygylmri li a:hover{color: #006ab6;}

.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: #006ab6}

.fyabout{position: relative}

.fyaboutbottxt{position: absolute;top:-60px;right: 0;background: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6;font-weight: bold;margin-right: 10px;}

.fygzntop h2{display: inline-block;font-size: 22.22px;}

.fygzntop h2.fygzntoph0{color: #006ab6;margin-right: 10px;}

.fygzntop div{font-size: 16.67px;}

.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: #006ab6;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: #ccc}



.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: #006ab6}

@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 #006ab6}

.fysslb li:hover p{font-weight: bold;color: #006ab6}

.fysslb li:hover span b{color: #006ab6}



.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: #006ab6;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: #006ab6;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: #006AB6;font-style: normal;color: #fff;display: block}

.fynewri{width: 25%;background: #f7f7f7;padding: 25px 0}

.fynewritop{padding: 0 25px;position: relative;font-size: 24px;color: #006ab6;margin-bottom: 30px;}

.fynewritop:after{content: "";width: 4px;height: 20px;background: #006ab6;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: #006ab6;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: #006ab6;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 #006ab6;margin-left: -1px;}

.fyzsbtsj li a{display: block}

.fyzsbtsj li.fyzsbtsjcli{background: #006ab6;}

.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: #006ab6;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: #006ab6}

.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: #006ab6;padding-top: 36px}

.fyrmbqri pre.fyrmbqrijj{line-height: 24px;margin: 20px 0 30px}

.fyrmbqri p.fyrmbqrird{font-size: 14px;color: #006ab6}

.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: #006ab6;margin-right: 20px}

.fyhowtle a.fyhowtlecl{background:#006ab6;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: #006ab6}







.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 #006ab6;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: #006ab6}

.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: #006ab6;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: #006ab6;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: #006ab6}

.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: #006ab6;font-size: 14px;}

.fyzxzble a.clifyzxzble{background: #006ab6;color: #fff}

.fyzxzbri{margin-left: 345px;}

.fyzxzblesubfai{position: fixed;top: 80px;}

.fyzfrwtop{margin-bottom: 35px}

.fyzfrwtoppp{font-size: 24px;color: #006ab6;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:#006ab6;background: #f5f5f5;padding: 20px 20px 20px 70px;position: relative}

.fyzfwt:after{content: "?";position: absolute;background: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6;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:#006ab6}

.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: #006ab6;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: #006ab6;margin-bottom: 1px;}

.fyjmwd a.fyjmwdcli{background:#006ab6;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: #006ab6;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: #006ab6}

.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 #006ab6;padding: 0 12px;color: #006ab6;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: #006ab6}

.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: #006ab6;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: #006ab6;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: #006ab6;}

.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: #006ab6}

.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: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6}

.fyshouqi{cursor: pointer;color: #006ab6}

.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: #006ab6;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: #006ab6}

.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: #006ab6}

.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: #006ab6;text-transform: uppercase}

.fyqmczcen span{font-size: 18px;color: #006ab6;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: #006ab6}







.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: #006ab6;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:#006ab6}

.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: #006ab6;font-weight: bold;margin-bottom: 15px;}

.fyqgjxsri .fyjxsss{display: none}

.fyjxss{width:100%;height: 50px;background: #006ab6;line-height: 50px;padding: 0 5%;color: #fff;outline:none;border: 0;font-size: 18px;margin-bottom: 15px;}

.fyjxsss{width:100%;height: 50px;background: #006ab6;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: #006ab6;font-weight: bold;margin-bottom: 5px;}

.fyjxsdz li span{font-size: 15px;color: #006ab6;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:#006ab6;border: 1px solid #006ab6}

.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: #006ab6}



.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: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6}

.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: #006ab6;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: #006ab6;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 #006ab6}

.fysjsbotsjsub .owl-dots .owl-dot.active span, .fysjsbotsjsub .owl-dots .owl-dot:hover span{background:#006ab6;border: 1px solid #006ab6}

.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: #006ab6;color: #fff;margin:-25px auto 0;position: relative;z-index: 2}

.fysjsbot li p.fysjsname{color: #006ab6;font-size: 24px;margin: 20px  0 6px}

.fysjsbot li p.fysjsdz{line-height: 28px}

.fysjsbot li:hover a{border-color: #006ab6}

.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 #006ab6}

.fysjdzbotsub .owl-dots .owl-dot.active span, .fysjdzbotsub .owl-dots .owl-dot:hover span{background:#006ab6;border: 1px solid #006ab6}

.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: #006ab6}

.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: #006ab6;padding-left:30px;position: relative}

.fysjdzbotsub .item .fydzright p:after{content: "";position: absolute;top: 50%;left:0;width: 20px;height: 1px;background: #006ab6}

.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: #006ab6;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 #006ab6;margin-top: -30px;font-size: 30px;color: #006ab6;cursor: pointer}

.fysjdzbotbtn span:hover{background: #006ab6;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 #006ab6;text-align: center;color: #006ab6;cursor: pointer;margin-left: -1px;}

.fydpphbtiop li.fydpphbtiopativ{background: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6;display: block;margin: 0 auto}

.dsjdivjj .item p{font-size: 18px;color: #006ab6;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: #006ab6;-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: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6;line-height: 49px}

.fyxzmtqbotle p.fyliyou span{font-size: 30px;color: #fff;background: #006ab6;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 #006ab6;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: #006ab6;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: #006ab6;margin: 0 60px 0 20px;background: url(../images/reduicn.png) no-repeat center left;padding-left: 26px}

.fyjxsphtopri span.fyphal{color: #006ab6}



.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: #006ab6;margin-top: -1px;}

.fyjxsphati .fyjxsphbot{height: 522px;overflow: hidden}

.fyjxsphati .fyjxsphtop .fyjxsphtople{color: #fff;border-color: #006ab6}

.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: #006ab6;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: #006ab6;font-size: 14px}

.fydlinpt::-webkit-input-placeholder{color:#006ab6;}

.fydlinpt::-moz-placeholder{color:#006ab6;}

.fydlinpt:-moz-placeholder{color:#006ab6;}

.fydlinpt:-ms-input-placeholder{color:#006ab6;}

.zcyzm{width: 104px;line-height: 50px\9;height: 50px;border: 0;background:#006ab6;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: #006ab6;}

#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: #006ab6}

.fydlmzh{margin-top: 30px;text-align: center}

.fydlmzh a:hover,.fydlwjmm a:hover{text-decoration: underline;color: #006ab6}

.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: #006ab6;margin:10px 0 5px}

.grzxtx span{font-size: 16px;display: block;}

.grzxnav{margin-left: 25%}

.grzxnav li{margin-bottom: 10px;background: #006ab6;-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 #006ab6;margin-bottom: 30px;}

.grzxbt a{font-size: 24px;display: inline-block;margin-right: 70px;}

.grzxbt a.cligrzxbt{color: #006ab6}

.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: #006ab6;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: #006ab6}

.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: #006ab6;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: #006ab6}

.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: #006ab6}

.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: 18px;}



    .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: #006ab6;}

    .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: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6;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: #006ab6}

    .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 #006ab6;display: none}

    .grzxbt a{margin: 0;text-align: center;display:block;line-height: 40px;font-size: 18px;color: #006ab6;float: left;width: 50%}

    .grzxbt a.cligrzxbt{background: #006ab6;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: #006ab6;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){}



