@charset "utf-8";

* {margin: 0;padding: 0; -moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
html {-webkit-text-size-adjust: none;-webkit-text-size-adjust: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);-webkit-tap-highlight-color: transparent;/* For some Androids */}
body {box-sizing: border-box;font-family:"微软雅黑" ;color: #333;outline: none;font-size: 14px; overflow-x: hidden;background-color:#fff}
body, div, dl, dt, dd, ul, ol, li, p, h1, h2, h3, h4, h5, h6, pre, form, fieldset, th, td {margin: 0;padding: 0;}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%;font-weight: normal;}
table {border-collapse: collapse;border-spacing: 0;}
fieldset, img {border: 0}
h1, h2, h3, h4, h5, h6, input, select, textarea, option, button {font-size: 100%}
abbr {border: 0;}
em, i {font-style: normal;}
ul, ol, li {list-style: none;}
a {text-decoration: none;outline: none;display: block; color: #333; font-family: "微软雅黑"; font-size: 14px;}
a:hover { outline:none; text-decoration: none;}
a, button, input, textarea, select {-webkit-tap-highlight-color: rgba(0, 0, 0, 0);background: none;border: none;}
.clear {clear: both;height: 0;}
textarea {resize: none;}
input[type="reset"]::-moz-focus-inner, input[type="button"]::-moz-focus-inner, input[type="submit"]::-moz-focus-inner, input[type="file"] > input[type="button"]::-moz-focus-inner {border:none;padding:0;}
input, textarea, select, option, button, form, fieldset {margin: 0;padding: 0;border: none;outline: none;-moz-box-sizing: border-box;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;}
img {max-width: 100%;}

@media (min-width: 1440px){
    .pc {display: block;}
    .wap {display: none;}
    .er{width: 1300px;margin: 0 auto;}
}
@media (max-width: 991px){
    .pc {display: none;}
    .wap {display: block;}
}

/* <第一部分> */
.biaoti{padding-top: 66px;}
.biaoti h5{font-size: 36px;color: #333;font-weight: 600;text-align: center;}
.biaoti p{font-size: 18px;color: #cccccc;text-align: center;line-height: 36px;}
.jieshao p{font-size: 18px;color: #666666;margin-top: 30px;line-height: 32px;text-indent: 2em;}
.a03{margin-top: 20px;}
.a03 ul li{display: inline-block;justify-content: space-around;margin-left: 100px;width: 200px;}
.a03 ul li h5{font-size: 70px;color: #1b3a98;font-weight: 650;text-align: center;position: relative;}
.tagline span{color: #1b3a98;}
.cjt01{width: 30px;height: 2px;background-color: #3acfd3;display: block;margin: 0 auto;}
.a03 ul li p{text-align: center;font-size: 18px;color: #666666;margin-top: 17px;}
.ck{border: 1px solid #eeeeee;border-radius: 30px;padding: 10px 30px;display: table;margin: 0 auto;color: #999999;font-size: 12px;margin-top: 40px;background-color: #fff;}
.s-xiangqing-shangxia a{padding-bottom: 15px;}

@media screen and (max-width: 991px){
    .biaoti{padding-top: 30px;}
    .biaoti h5{font-size: 30px;}
    .biaoti p{font-size: 16px;color: #cccccc;text-align: center;line-height: 34px;}
    .jieshao p{font-size: 16px;color: #666666;text-indent: 2em;margin-top: 10px;line-height: 28px;}
    .a03 ul li{display: inline-block;justify-content: space-around;margin-left: 30px;}
}

@media screen and (max-width: 767px){
    .er{width: 96%;margin: 0 auto;}
    .biaoti{padding-top:6%;}
    .biaoti h5{font-size: 18px;}
    .biaoti p{font-size: 14px;color: #cccccc;text-align: center;line-height: 24px;}
    .a03 ul{display:flex;flex-wrap: wrap;}
    .jieshao p{font-size: 14px;color: #666666;margin-top: 2%;line-height: 28px;text-indent: 2em;text-align: left;}
    .a03 ul li{display: inline-block;width:40%;margin-left: 4px;margin-left: 20px;padding: 10px 20px;}
    .a03 ul li:nth-child(1){margin-left: 30px;}
    .a03 ul li:nth-child(3){margin-left: 30px;}
    .a03 ul li h5{font-size: 38px;color: #1b3a98;font-weight: 500;text-align: center;}
    .a03 ul li p{text-align: center;font-size: 14px;color: #666666;margin-top: 2%;}
    .ck{border: 1px solid #eeeeee;border-radius: 10px;padding: 5px 12px;display: table;margin: 0 auto;color: #999999;font-size: 12px;margin-top: 2%;background-color: #fff;}
}

/* <第二部分> */
.ywfw_box{width: 100%;background: url(../images/a02.jpg);margin-top: 40px;padding-bottom: 40px;}
.ywfw ul{display: flex;padding-top: 20px;}
.ywfw ul li{height:277px;background-color: #fff;border-radius: 12px;width: 192px;margin-left: 24px;}
.ywfw ul li:hover{box-shadow: 0 10px 30px 0 rgba(0, 0, 0, .15)}
.ywfw ul li:nth-child(1){margin-left: 0px;}
.ywfw ul li p{font-size: 14px;color: #333333;text-align: center;line-height: 28px;padding-top: 10px;padding-left: 10px;padding-right: 10px;}
.a14{background: url(../images/a37.png) no-repeat;height: 197px;padding-top: 22%;border-top-right-radius: 12px;}
.a14 img{display: block;margin: 0 auto;}
.a14 h5{text-align: center;font-size: 18px;color:#fff;padding-top: 30px;}

@media screen and (max-width: 991px){
    .a14{height: 180px;}
    .ywfw_box{width: 100%;padding-bottom:20px;background: url(../images/a02.jpg);margin-top: 20px;}
    .bg_lans h5{text-align: center;font-size: 16px;color: #fff;line-height: 38px;padding-top: 5px;}
    .ywfw ul li{margin-left: 8px;height: 285px;}
    .a14 img{display: block;margin: 0 auto;width: 50px;}
    .a14 h5{text-align: center;font-size: 18px;color:#fff;padding-top: 20px;}
    .ck{border: 1px solid #eeeeee;border-radius: 8px;padding: 8px 14px;display: table;margin: 0 auto;color: #999999;font-size: 12px;margin-top:20px;background-color: #fff;}

}
@media screen and (max-width: 767px){
    .a14{height: 160px;}
    .ywfw_box{width: 100%;height: auto;background: url(../images/a02.jpg);margin-top: 6%;}
    .ywfw{padding-bottom: 10px;}
    .ywfw ul{display: block;}
    .ywfw ul li{width: 48%;display: block;float: left;margin-top: 20px;height: 240px;}
    .ywfw ul li p{padding-left: 2%;padding-right:2%;}
    .ywfw ul li:nth-child(1){margin-top: 0px;}
    .ywfw ul li:nth-child(2){margin-left: 0px;float: right;margin-top: 0px;}
    .ywfw ul li:nth-child(3){margin-left: 0px;}
    .ywfw ul li:nth-child(4){float: right;}
    .ywfw ul li:nth-child(5){margin-left: 0px;}
    .ywfw ul li:nth-child(6){float: right;}
}

/* <第三部分> */
.xmfb{display: flex;align-items: center;padding-bottom: 20px;}
.a05 ul li{margin-top: 30px;}
.a05 ul li a{display: flex;align-items: center;}
.a05 ul li a h5{font-size: 24px;color: #333333;padding-left: 27px;}
.a06 span{padding-left: 25px;color: #999;font-size: 16px;}
.ditu{margin-left: auto;}
@media screen and (max-width: 991px){
    .a05{width: 380px;display: inline-block;padding-left: 20px;}
    .a05 ul li a img{height: 40px;}
    .a05 ul li a h5{font-size: 20px;color: #333333;padding-left: 20px;}
    .ditu{width: 65%;}
    .a06 span{padding-left: 25px;color: #999;font-size: 14px;}
}
@media screen and (max-width: 767px){
    .mnfb_box{padding-bottom: 6%;}
    .xmfb{clear: both;display: unset !important;}
    .a05{display: inline-block;padding-left: 10%;}
    .ditu{width: 100%;}
    .a05 ul li a h5{font-size: 16px;color: #333333;padding-left: 4%;}
    .a06 {width: 100%;}
    .a06 span{color: #999;font-size: 12px;}
}

/* <第四部分> */
.xmal_box{background-color: #eeeeee;padding-bottom: 40px;}
.xmal ul{display: flex;align-items: center;flex-wrap: wrap;}
.xmal ul li{width: 32%;margin-left: 24px;margin-top: 28px;}
.xmal ul li:nth-child(1){margin-left: 0px;}
.xmal ul li:nth-child(13){margin-left: 0px;}
.xmal ul li:nth-child(7){margin-left: 0px;}

.xmal2 ul{display: flex;flex-wrap: wrap;}
.xmal2 ul li{width: 32%;margin-left: 24px;margin-top: 28px;}
.xmal2 ul li:nth-child(1){margin-left: 0px;}
.xmal2 ul li:nth-child(7){margin-left: 0px;}
.xmal2 ul li:nth-child(3n+1){margin-left: 0px;}
.xmal2 ul li:nth-child(13){margin-left: 0px;}
.a07_left{width: 348px;border-bottom: 1px solid #e7e7e7;padding-bottom: 5px;}
.a07_left h4{font-size: 24px;color: #333333;font-weight: bold;}
.a07_left h5{font-size: 18px;color: #333333;font-weight: bold;line-height: 28px;}
.a07 span{font-size: 16px;color: #666666;line-height: 28px;}
.a07{float: left;}
.a08{float: right;padding-top: 28px;}
.a09{background-color: #fff;padding: 4px 10px;width: 44px;}
.a08 img{padding-left: 12px;padding-bottom: 5px;}
.a09 p{font-size: 12px;color: #a1a1a1;}
@media screen and (max-width: 991px){
    .xmal ul li{width: 32%;margin-left: 16px;margin-top: 28px;height: 353px;}
    .xmal2 ul li{width: 32%;margin-left: 16px;margin-top: 28px;}
    .a07_left{width: 250px;border-bottom: 1px solid #e7e7e7;padding-bottom: 5px;}
    .xmal_box{background-color: #eeeeee;padding-bottom: 20px;}
    .a07{width: 80%;}
}
@media screen and (max-width: 767px){
    .xmal_box{padding-bottom: 4%;}
    .xmal ul li{width: 48%;margin-left: 4%;margin-top:30px;height: 222px;}
    .xmal2 ul li{width: 48%;margin-top:18px;margin-left: 0px;}
    .xmal2 ul li:nth-child(even){margin-left: auto;}
    .xmal2 ul li:nth-child(15){display: none;}
    .a07{width: 100%;}
    .a07_left{width: 100%;border-bottom: 1px solid #e7e7e7;padding-bottom: 5px;}
    .a07_left h4{font-size: 18px;color: #333333;font-weight: bold;text-align: center;}
    .a07_left h5{font-size: 14px;color: #333333;font-weight: bold;line-height: 22px;text-align: center;}
    .a07 span{font-size: 10px;color: #666666;line-height: 28px;text-align: center;display: inherit;}
    .a08{display: none;}
    .xmal_box .xmal ul li:nth-child(1){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(2){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(3){margin-left: 4%;}
    .xmal_box .xmal ul li:nth-child(4){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(5){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(6){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(7){margin-left: 4%;}
    .xmal_box .xmal ul li:nth-child(8){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(9){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(13){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(14){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(15){margin-left: 4%;}
    .xmal_box .xmal ul li:nth-child(16){margin-left: 0px;}
    .xmal_box .xmal ul li:nth-child(17){display: none;}
}

/* 第五部分 */
.hzkh_box{padding-bottom: 40px;}
.hzkh table{margin-top: 30px;}
.hzkh table td{padding: 30px 20px;border: 1px solid #eeeeee;height: 175px;width: ;}
@media screen and (max-width: 991px){
    .hzkh table td{padding: 20px 10px;border: 1px solid #eeeeee;height:100px;}
    .hzkh_box{padding-bottom: 20px;}
}
@media screen and (max-width: 767px){
    .hzkh table td{padding: 20px 10px;border: 1px solid #eeeeee;height:100px;width: 30%;}
    .hzkh table:nth-child(1) td:nth-child(4){display: none;}
    .hzkh table:nth-child(1) td:nth-child(5){display: none;}
    .hzkh table tr:nth-child(5){display: none;}
}

/* <第六部分> */
.xwzx_box{background-color: #eee;padding-bottom: 40px;}
.a10{padding-left: 15px;}
.a10 h4{font-size: 16px;color: #333333;font-weight: bold;line-height: 32px;padding-top: 6px;}
.a10 span{font-size: 12px;color: #999999;}
.a10 h5{font-size: 14px;color: #666666;line-height: 24px;padding-top: 10px;}
.a10 p{color: #1b3a98;font-size: 12px;padding-top: 6px;}

#featured{display: flex;flex-wrap: wrap;}
#featured li{width: 630px;margin-top: 44px;}
#featured li:nth-child(1){margin-top: 20px;}
#featured li:nth-child(2){margin-top: 20px;margin-left: auto;}
#featured li:nth-child(4){margin-left: auto;}
#featured li a{display: flex;margin-top: 18px;height: 144px;}

#core{display: flex;flex-wrap: wrap;}
#core li{width: 630px;margin-top: 44px;}
#core li:nth-child(1){margin-top: 20px;}
#core li:nth-child(2){margin-top: 20px;}
#core li a{display: flex;margin-top: 18px;height: 144px;}

@media screen and (max-width: 991px){
    .xwzx_box{background-color: #eee;padding-bottom: 20px;}
    .a10{padding-left: 10px;}
    .a10 h4{font-size: 16px;color: #333333;font-weight: bold;line-height: 24px;padding-top: 4px;}
    .a10 h5{font-size: 14px;color: #666666;line-height: 22px;padding-top: 5px;}
    #featured li{width: 470px;margin-top: 44px;}
    #featured li:nth-child(2){margin-left: 10px;}
    #featured li:nth-child(4){margin-left: 10px;}
    #core li{width: 470px;margin-top: 44px;}
    #core li:nth-child(2){margin-left: 10px;}
    #core li:nth-child(4){margin-left: 10px;}
}

@media screen and (max-width: 767px){
    .xwzx_box{background-color: #eee;padding-bottom: 0%;}
    .a10{padding-left: 10px;}
    .a10 h4{font-size: 14px;color: #333333;font-weight: bold;line-height: 20px;padding-top: 0px;}
    .a10 h5{font-size: 12px;color: #666666;line-height: 16px;padding-top: 0%;}
    .a10 p{display: none;}
    #featured{margin-top: 4%;}
    #featured li{width: 100%;margin-top: 2%;}
    #featured li img{height: 80%;}
    #featured li:nth-child(1){margin-top: 2%;}
    #featured li:nth-child(2){margin-top: 0px;}
    #featured li:nth-child(2){margin-left: 0px;}
    #featured li:nth-child(4){margin-left: 0px;}
    #featured li a{display: flex;margin-top: 0px;height: 110px;}

    #core{margin-top: 4%;}
    #core li{width: 100%;margin-top: 2%;}
    #core li img{height: 80%;}
    #core li:nth-child(1){margin-top: 2%;}
    #core li:nth-child(2){margin-top: 0px;}
    #core li:nth-child(2){margin-left: 0px;}
    #core li:nth-child(4){margin-left: 0px;}
    #core li a{display: flex;margin-top: 0px;height: 110px;}
}

/* <底部> */
.footer_box{background-color: #586dab;}
.footer_bottom{border-bottom: 1px solid #fff;padding-bottom: 20px;padding-top: 10px;}
.foot_left{display: flex;padding-top: 30px;padding-bottom: 15px;}
.foot_left:nth-child(1).a11{margin-left: 0px;}
.foot_right{border-left: 1px solid #fff;margin-top: 30px;margin-left: 15px;padding-left: 25px;margin-bottom: 20px;}
.footer{display: flex;}
.a11 h5{font-size: 16px;color: #fff;}
.a11 {margin-left: 45px;}
.a11 ul{margin-top: 10px;}
.a11 li a{font-size: 12px;color: #fff;line-height: 24px;}
.foot_right h5{font-size: 22px;color: #fff;font-weight: bold;}
.foot_right p{line-height: 28px;font-size: 14px;color: #fff;margin-top: 5px;}
.ewm{margin-left: auto;margin-top: 30px;}
.ewm h5{text-align: center;font-size: 14px;color: #fff;}
.footer_top h5{font-size: 14px;color: #fff;line-height: 65px;text-align: center;display: flex;align-items: center; justify-content:center}
.a12{display: flex;align-items: center;}
.a12 span{color: #fff;margin-left: 15px;}
@media screen and (max-width: 1200px){
    .a11 {margin-left: 20px;}
    .a12 span{color: #66708e;margin-left: 15px;margin-top: 5px;}
}
@media screen and (max-width: 991px){
    .a11 {margin-left: 10px;width: 20%;}
    .a11 h5{font-size: 14px;color: #fff;}
    .foot_right{border-left: 1px solid #273563;margin-top: 30px;margin-left: 0px;padding-left: 25px;width: 50%;}
    .foot_right p{line-height: 22px;font-size: 14px;color: #fff;margin-top: 5px;}
    .a12{display:inline-block;}
    .a12 span{margin-left: 0px;}
}
@media screen and (max-width: 767px){
    .foot_left{padding-left: 8%;padding-bottom: 5px;}
    .footer{display: inline-block;}
    .a11 ul{display: none;}
    .foot_right{border-left: 0px solid #273563;margin-top: 0%;margin-left: 0px;padding-left: 0px;width: 100%;}
    .foot_right h5{display: none;}
    .foot_right p{line-height: 20px;font-size: 12px;color: #fff;margin-top: 2%;}
    .ewm{display: none;}
    .a12{margin-left: 4%;}
    .a12 span{display: none;}
    .footer_top h5{width: 78%;margin: 0 auto;    padding-bottom: 2%;
        padding-top: 2%;display: block;
        text-align: center;
        line-height: 32px;}
}

/* <二级页头部> */
.logo{padding-top: 10px;}
.nav_02{margin-left: auto; }
.nav_02 ul{display:flex;padding:0; 
    margin:0;
    list-style-type: none;}
.nav_02 ul li{margin-left: 25px;float:left; position:relative;}
.nav_02 ul li a{font-size: 16px;color: #333333;line-height: 84px !important;}
.nav_02 ul li a:hover{color: #1b3a98;border-bottom: 2px solid #1b3a98;}


.nav_02 ul li a, .nav_02 ul li a:visited {
        display:block;
        text-align:center;
        text-decoration:none;
        color:#000;
        line-height:27px;
        font-size:16px;
    }
    
.nav_02 ul li ul {
    display: none;
    }
.nav_02 ul li:hover a {
    color:#1b3a98; 

    }
    
.nav_02 ul li:hover ul {
        display:block;
        position:absolute;
        top:28px;
        left:0;

    }
    
.nav_02 ul li:hover ul li a {
    display:block; 
    color:#000;
    }
.nav_02 ul li:hover ul li a:hover {
    color:#1b3a98; 
    }
.header_2{display: flex;}
@media screen and (max-width: 1200px){
    .nav_02 ul li{margin-left: 20px;}
}
@media screen and (max-width: 991px){
    .nav_02 ul li{margin-left: 10px;}
    .logo img{height: 60px;}
    .nav_02{margin-left: auto;}

}
@media screen and (max-width: 767px){
   .header_2{display: none;}
   
}
/* <二级页banner> */
.banner_02{height: 370px;}
.banner_02 img{height: 370px;}
@media screen and (max-width: 991px){
    .banner_02{height: 190px;}
    .banner_02 img{height: 190px;}
}
@media screen and (max-width: 767px){
    .banner_02{height: 150px;}
    .banner_02 img{height: 150px;}

}
/* <二级页导航> */
.daohang_box{background-color: #eee;line-height: 68px;display: flex;}
.a13{width: 316px;background-color: #1b3a98;height: 68px;}
.er2{width: 1300px;}
.daohang h5 a{display: inline-block;padding: 0px 20px;background-color: #1b3a98;color: #fff;font-size: 22px;line-height: 68px;}
.daohang {display: flex;height: 68px;}
.daohang ul{display: flex;flex-wrap: wrap;}
.daohang ul li{margin-left: 30px;line-height: 66px;}
.daohang ul li a{font-size: 16px;color: #333333;}
.daohang ul li:hover{border-bottom: 2px solid #1b3a98;}
@media screen and (max-width: 991px){
    .a13{width: 0px;background-color: #1b3a98;height: 60px;}
}
@media screen and (max-width: 767px){
    .daohang_box{background-color: #fff !important;margin-top: 2%;}
    .er2{width: 96%;margin: 0 auto;}
    .a13{display: none;}
    .daohang{display: inline-block;width: 100%;height: auto;}
    .daohang h5 a{display: none;}
    .daohang_box{background-color: #eee;line-height: 32px;display: flex;}
    .daohang ul li{margin-left: 1%;background-color: #eee;padding: 2px;margin-top: 2%;}
    .daohang ul li:hover{background-color: #1b3a98;}
    /* .daohang ul li:nth-child(1){margin-top: 0px;} */
    .daohang ul li a{font-size: 14px;color: #333333;line-height: 28px;text-align: center;padding-left: 5px;
        padding-right: 5px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .daohang ul li a:hover{color: #fff;}
    .newslist_box{margin-top: 20px;}
}

/* <单页内容> */
.dynr{margin-top: 30px;min-height: 300px;}
.dynr h5{font-size: 30px;color: #333333;font-weight: bold;text-align: center;}
.dynr h4{text-align: center;font-size: 18px;color: #cccccc;display: block;line-height: 32px;}
.dynr p{font-size: 18px;color: #666;line-height: 32px;margin-top: 10px;}
@media screen and (max-width: 991px){
    .dynr h5{font-size: 28px;color: #333333;font-weight: bold;text-align: center;}
}
@media screen and (max-width: 767px){
    .dynr{margin-top: 4%;}
    .dynr img{width: 100%;}
    .dynr h4{font-size: 12px;}
    .dynr h5{font-size: 16px;color: #333333;font-weight: bold;text-align: center;}
    .dynr span{font-size: 14px !important;color: #666;line-height: 28px;margin-top: 0%;}
    .dynr p{font-size: 14px;color: #666;line-height: 28px;margin-top: 0%;}
    .tuwen03_box{margin-top: 4%;}
    .a15_box{margin-top: 4%;}
}

/* <业务范围> */
.ywfw_2 h5{font-size: 30px;color: #333333;font-weight: bold;text-align: center;}
.ywfw_3 ul{display: flex;flex-wrap: wrap;}
.ywfw_3 ul li{margin-left: 40px;margin-top: 20px;}
.ywfw_3 ul li:nth-child(1){margin-left: 0px;}
.ywfw_3 ul li:nth-child(3n+1){margin-left: 0px;}
.ywfw_3{margin-top: 30px;    padding-bottom: 30px;}
.ywfw_2{margin-top: 60px;}
.cjt29{margin-top: 20px;}
.cjt29 p{color: #666666;text-align: center;line-height: 32px;font-size:18px;}
.bg_lans p{color: #fff;color: #fff;text-align: left;line-height: 24px;}

.price_list .pic {
    position: relative;
    overflow: hidden;
}

.price_list .picture:before {
    content: '';
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 2;
    background-color: rgba(0, 0, 0, .5);
    transition: all .52s ease-in-out;
    -webkit-transition: all .52s ease-in-out;
}

.price_list a:hover .picture:before {
    top: 0%;
}

.price_list a:hover {
    box-shadow: 0 17px 40px 0 rgba(0, 0, 0, .15);
}

.price_list .bg {
    position: absolute;
    top: 100%;
    left: 7%;
    width: 88%;
    height: 80%;
    z-index: 3;
    border: 1px solid rgba(255, 255, 255, .1);
    transition: all .52s ease-in-out;
    -webkit-transition: all .52s ease-in-out;
}

.price_list a:hover .bg {
    top: 10%;
}

.price_list .bg_lans {
    width: 80%;
    color: #ffffff;
    font-size: 16px;
    line-height: 26px;
    margin: 9% auto 0 auto;
}

.price_list .lans {
    line-height: 36px;
    background-color: #ffffff;
    padding: 25px 25px 15px 25px;
    position: relative;
    z-index: 5;
}

.price_list .l1 {
    font-size: 16px;
    font-weight: bold;
    color: #222222;
    transition: all .52s ease-in-out;
    -webkit-transition: all .52s ease-in-out;
}

.price_list a:hover .l1 {
    color: #e60012;
}

.price_list .l2 {
    font-size: 14px;
    color: #666666;
    margin-bottom: 25px;
}

.price_list .l3 {
    border-top: 1px solid #eeeeee;
    padding-top: 15px;
}

.price_list .l3_1 {
    font-size: 14px;
    color: #666666;
    float: left;
}

.price_list .l3_2 {
    float: right;
    transition: all .4s cubic-bezier(0.4, 0, 1, 1);
    -webkit-transition: all .4s cubic-bezier(0.4, 0, 1, 1);
    margin-right: 10px;
}

.price_list a:hover .l3_2 {
    margin-right: 0px;
}
@media screen and (max-width: 1200px){
    .ywfw_3 ul li{width: 30%;}

}
@media screen and (max-width: 991px){
    .ywfw_3 ul li{margin-left: 2%;margin-top: 10px;width: 32%;}
    .ywfw_3 ul li:nth-child(1){margin-left: 0px;}
    .ywfw_2{margin-top: 40px;}
    .ywfw_2 P{margin-top: 20px;}
    .price_list .bg_lans {width: 80%;color: #ffffff;font-size: 14px;line-height: 22px;margin: 4% auto 0 auto;}
}
@media screen and (max-width: 767px){
    .ywfw_3 ul li{margin-left: 0%;margin-top: 10px;width: 100%;}
    .price_list .bg {left: 5%;width: 90%;height: 90%;top: 5%;}
    .ywfw_2{margin-top: 4%;}
    .ywfw_2 h5{font-size: 18px;}
    .ywfw_2 p {margin-top: 2%;font-size: 14px;line-height: 22px;text-align: left;text-indent: 2em;}
    .price_list .bg_lans {width: 80%;color: #ffffff;font-size: 14px;line-height: 22px;margin: 20% auto 0 auto;}
    .xq-title{margin-top: 4% !important;}
    .xq-title h4{font-size:16px !important;}
}

/* <分页> */
.fenye{display: block;text-align: center;margin-top: 20px;border-top: 1px dashed #eee;padding-top: 35px;padding-bottom: 30px;}
.fenye a{background-color: #eeeff4;color: #333333;padding: 10px 20px;display: inline-block;margin-left: 5px;}
.fenye a:hover{background-color: #004fae;color: #fff;}
.fenye span{background-color: #eeeff4;color: #333333;padding: 10px 20px;display: inline-block;margin-left: 5px;}
.fenye span:hover{background-color: #004fae;color: #fff;}

@media screen and (max-width: 767px){
    .fenye{display: block;text-align: center;margin-top: 20px;border-top: 1px dashed #eee;padding-top: 4%;padding-bottom: 4%;}
    .fenye a{background-color: #eeeff4;color: #333333;padding: 8px 15px;display: inline-block;}
}

/* <图文列表03> */
.tuwen03 ul{display: flex;flex-wrap: wrap;}
.tuwen03 ul li{margin-left: 20px;margin-top: 30px;}
.tuwen03 ul li:nth-child(1){margin-left: 0px;}
.tuwen03 ul li:nth-child(4){margin-left: 0px;}
.tuwen03 ul li:nth-child(7){margin-left: 0px;}
.tuwen03 ul li a h5{text-align: center;font-size: 16px;line-height: 32px;}
.tuwen03 ul li img{width: 413px;height: 274px;}

@media screen and (max-width: 991px){
    .tuwen03 ul li{width: 31%;margin-top: 20px;margin-left: 3.5%;}
    .tuwen03 ul li img{height: auto;}
}
@media screen and (max-width: 767px){   
    .tuwen03 ul{margin-top: 4%;}
    .tuwen03 ul li{width: 48%;margin-top: 2%;margin-left: 4%;}
    .tuwen03 ul li:nth-child(odd){margin-left: 0px;}
    .tuwen03 ul li:nth-child(even){margin-left: 4%}
    .tuwen03 ul li:nth-child(9){display: none;}
    .tuwen03 ul li img{height: auto;}
}

/* <新闻列表> */
.newslist ul li{border-bottom: 1px dashed #eee;margin-top: 20px;padding-bottom: 20px;}
.newslist ul li:nth-child(1){padding-top: 30px;}
.newslist ul li:last-child{border-bottom: 0px dashed #eee;}
.newslist ul li a{display: flex;align-items: center;}
.a16{padding-left: 10px;padding-top: 10px;width: 100%;}
.a17{display: flex;}
.a17 h5{font-size: 16px;color: #333333;font-weight: bold;}
.a17 span{margin-left: auto;font-size: 16px;color: #999999;}
.a16 p{font-size: 14px;color: #333333;line-height: 28px;padding-top: 10px;}
.ck2 h5{font-size: 12px;color: #1b3a98;padding-top: 8px;}
@media screen and (max-width: 991px){
    .newslist ul li{border-bottom: 1px dashed #eee;margin-top: 15px;padding-bottom: 15px;}
    .newslist ul li:nth-child(1){padding-top: 10px;}
}
@media screen and (max-width: 767px){  
    .newslist ul li img{width: 40%;height: 40%;} 
    .a17 h5{font-size: 14px;color: #333333;font-weight: bold;}
    .a16{padding-left: 2%;padding-top: 3%;}
    .a17 span{margin-left: auto;font-size: 12px;color: #999999;}
    .a17{display: block;}
    .a16 p{font-size: 14px;color: #333333;line-height: 22px;padding-top: 2px; width: 220px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
    .ck2 h5{font-size: 12px;color: #1b3a98;padding-top: 2%;}
    .newslist ul li:last-child{border-bottom: 0px dashed #eee;padding-bottom: 0px;}
}

/* <新闻列表> */
.rczp{margin-top: 20px;}
.rczp ul li:nth-child(even){background-color: #f6f6f6;}
.rczp ul li a{display: flex;align-items: center;padding-left: 60px;padding-right: 40px;padding-bottom: 20px;}
.rczp_left h5{font-size: 20px;color: #333333;font-weight: bold;padding-top: 20px;padding-bottom: 10px;}
.rczp_left span {font-size: 14px;color: #1c3b7f;}
.rczp_left p{font-size: 14px;color: #666666;line-height: 28px;padding-left: 10px;}
.rczp_right{border: 1px solid #eee;background-color: #fff;border-radius: 30px;margin-left: auto;margin-top: 10px;}
.rczp_right h5{font-size: 14px;color: #1c3b7f;line-height: 40px;padding: 0px 20px;}
.rczp .fenye{border-top: 0px solid #eee;}
@media screen and (max-width: 991px){
    .rczp ul li a{display: flex;align-items: center;padding-left: 30px;padding-right: 20px;padding-bottom: 20px;}
}
@media screen and (max-width: 767px){
    .rczp{margin-top: 4%;}
    .rczp ul li a{display: flex;align-items: center;    padding-left: 4%;padding-right: 0px;padding-bottom: 4%;}
    .rczp ul li a span{margin-top: 6px !important;}
    .rczp ul li:nth-child(1) span{width: 3px !important;}
    .rczp_right{display: none;}
    .rczp_left h5{font-size: 18px;color: #333333;font-weight: bold;padding-top: 4%;padding-bottom: 2%;}
    .rczp_left span {font-size: 12px;color: #1c3b7f;}
}

/* <图文列表2> */
.tuwen02{padding-bottom: 40px;}
.tuwen02 ul {display: flex;flex-wrap: wrap;}
.tuwen02 ul li{border: 1px solid #eee;margin-left: 60px;margin-top: 40px;height: 178px;width: 248px;}
.tuwen02 ul li a{padding: 50px 30px;}
@media screen and (max-width: 991px){
    .tuwen02 ul li{border: 1px solid #eee;margin-left: 20px;margin-top: 40px;height: 150px;width: 220px;}
    .tuwen02 ul li a{padding: 45px 30px;}
}
@media screen and (max-width: 767px){
    .tuwen02 ul li{border: 1px solid #eee;margin-left: 4%;margin-top: 4%;height: 150px;width: 48%;}
    .tuwen02 ul li:nth-child(odd){margin-left: 0px;}
    .hz01{margin-top: 20px;}
    .hz01 .daohang_box{display: none;}
}

/* <标题> */
.biaoti2{display: none;}
@media screen and (max-width: 767px){
    .biaoti2{display: block;}
    .biaoti2 h5{font-size: 18px;color: #333;text-align: center;font-weight: bold;}
    .biaoti2 p{font-size: 14px;color: #999999;text-align: center;}
}

.daohang_box2{background-color: #eee;line-height: 60px;display: flex;}
@media screen and (max-width: 767px){
    .daohang_box2{display: none;}
}


.d img{width: 416px;height: 306px;}
@media screen and (max-width: 991px){
    .d img{width: 311px;height: 228px;}
}
@media screen and (max-width: 767px){
    .d img{width: 100%;height: 138px;}
}

.mask{position: fixed;left: 0;top: 0; right: 0;bottom: 0;background-color: #000;opacity:0.5;filter: Alpha(opacity=50);z-index: 9998;transition:all 1s;display: none}

.imgbox:hover{cursor:zoom-in}
.mask:hover{cursor:zoom-out}
.mask>img{position: fixed;right:10px;top: 10px;width: 60px;}

.mask>img:hover{cursor:pointer}
.bigimg{width:600px;position: fixed;left: 0;top: 0; right: 0;bottom: 0;margin:auto;display: none;z-index:9999;border: 10px solid #fff;}
@media screen and (max-width: 767px){
    .mask>img{position: fixed;right:10px;top: 10px;width: 30px;}
    .bigimg{width: 100%;}
    .xq-content table{width: 100%;}
    .xq-content table td img{width: 80%;}
    .xq-content table td span{font-size: 14px !important;}
}
.content__text {
	color: var(--color-scroll-text);
	font-size: var(--fontsize-scroll-text);
	font-family: var(--font-scroll-text);
	margin: 0;
	line-height: 1;
	text-transform: lowercase;
	font-weight: normal;
}

.content__text {
	position: absolute;
	bottom: 6vmax;
	left: 0;
	padding-left: 6vmax;
	z-index: 1000;
	line-height: 0.8;
	font-size: 70px;
    color: #1b3a98;
    font-weight: 650;
    text-align: center;
}



.content__text span {
    display: inline-block;
    


}

.xq-title{margin-top: 40px;}
.xq-title h4{font-size: 22px;color: #000;font-weight: bold;text-align: center;}
.xq-title p{font-size: 14px;color: #999;text-align: center;line-height: 28px;}
.xq-content{margin-top: 20px;}
.xq-fenye{display: flex;padding-bottom: 20px;
    padding-top: 20px;}
.xq-prev{display: flex;}
.xq-next{display: flex;margin-left: 10px;}

.picture img{width: 405px;height: 308px;}
.pulse-grow img{width: 206px;}
@media screen and (max-width: 991px){
    .picture img{width: 308px;height: 234px;}
}
@media screen and (max-width: 767px){
    .picture img{width: 100%;height: 302px;}
}
/* Pulse Grow */
@-webkit-keyframes pulse-grow {
    to {
      -webkit-transform: scale(1.1);
      transform: scale(1.1);
    }
  }
  
  @keyframes pulse-grow {
    to {
      -webkit-transform: scale(1.1);
      transform: scale(1.1);
    }
  }
  
  .pulse-grow {
    display: inline-block;
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
    box-shadow: 0 0 1px rgba(0, 0, 0, 0);
  }
  .pulse-grow:hover, .pulse-grow:focus, .pulse-grow:active {
    -webkit-animation-name: pulse-grow;
    animation-name: pulse-grow;
    -webkit-animation-duration: 0.3s;
    animation-duration: 0.3s;
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
    -webkit-animation-iteration-count: infinite;
    animation-iteration-count: infinite;
    -webkit-animation-direction: alternate;
    animation-direction: alternate;
  }
  .nav_02 .c_02 li a{line-height: 40px !important;width: 150px;display: inline-block;text-align: center;}
  .nav_02 .c_02 li a:hover{border-bottom: 0px !important;}
  .c0304 ul li{margin-left: 50px;display: flex;align-items: center;background: none !important;width: 250px;}
  .c0304{padding-top: 10px;padding-bottom: 10px;}
  .c0304 ul li:nth-child(1){margin-left: 0px;}
  @media screen and (max-width: 767px){
    .c0304 ul li{margin-left: 0px;display: flex;align-items: center;background: none !important;}
    .c0304 ul{display: block !important;}
    .s-xiangqing-shangxia a{padding-bottom: 15px;}
  }