@charset "utf-8";
/* CSS Document */

ul,li{ list-style:none;}
.clear {
    clear: both;
}
.link-group.DBM {
    background: #005C5B;
}

.link-group.DCC {
    background: #00AEEF;
}

.link-group.DHSS {
    background: #6A2C95;
}

.link-group.DST {
    /* background: #2E75B6; */
}

.link-group {
    padding: 8px;
    display: block;
    position: fixed;
    z-index: 9999;
    right: 52px;
    top: 50%;
    background: #005C5B;
    box-shadow: 7px 7px 10px rgba(26, 24, 24, 0.1);
    border-radius: 16px 0px 0px 16px;
    transform: translateX(100%);
    transition: all .3s;
}


.link-group .item .word {
    display: -webkit-box;
    white-space: pre-wrap;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    max-height: 20px;
    overflow: hidden;
    opacity: 0;
    flex: 1;
    transition: all .3s;
}

.link-group .item {
    padding: 8px;
    font-size: 14px;
    line-height: 20px;
    color: #FFFFFF !important;
    max-width: 200px;
    display: flex;
    align-items: center;
    cursor: pointer;
    text-decoration: none;
}

.link-group .item .item-icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    background-repeat: no-repeat;
    background-size: contain;
    margin-right: 8px;
}


.top_menu{width:40%;
    float:left;
}
.main_menu{width:60%;
    float:right;
}
.logo_e {
        display: flex;
}

.logo_e svg{
   width: 300px;
   max-width: 100%;
}
header.header_area.header_area_two {
    background: none;
}
.footer-area {
   color:#fff;
}
.footer-area .wechat img {
    max-width: 100%;
}.footer-area .wechat img {
   text-align: center;
}
.footer-area .contant ul {
    margin: 0;
    padding: 0;
    margin-bottom: 1rem;
}
.footer-area .contant ul li{    display: inline-block;
    display: inline-block;
    font-size: 1rem;
    line-height: 2rem;
    margin-right: 40px;
    padding-left: 28px;
    background-size: 1.2rem 1.2rem;
    background-repeat: no-repeat;
    background-position: center left;
}
.footer-area img {
    max-width: 120px;
}
.footer-area .contant ul .email{text-align: center;}
.footer-area .email{
    background-image: url(../images/footemail.png);
}
.footer-area .phone{
    background-image: url(../images/foottelephone.png);
}
.footer-area .footwechat{
    background-image: url(../images/footwechat.png);
}
.footer-area .address{
    background-image: url(../images/footaddress.png);
}
.footer-area li.col-md-6.wechat {
    float: left;
    text-align: center;
}
.logo_h span {
    font-size: 1.8rem;
    color: #fff;
}
.logo_h {
    padding-left: 2rem;
}

.logo_h {
    font-weight: 500;
    font-family: sans-serif;
    margin: 0;
    padding: 0;
    display: flex;
    align-items: center;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-left: 3em;
}
.top_menu .logo {
    display: flex;
}
.logo_h p.cn {
    padding: 0;
    margin: 0;
    font-size: 2em;
    line-height: 1em;
    text-align: justify;
    letter-spacing: 3px;
    color: #fff;
}
.logo_h p.en {
    font-size: 1.6em;
    letter-spacing: 2px;
    line-height: 1em;
    color: #fff;
    white-space: nowrap;
    padding: 0;
    margin: 0;
    padding-top: 5px;
}
.help_area {
    background: #f7f7f7;
    padding-top: 3rem;
    padding-bottom: 2rem;
}
.help_area .col-md-6,.question_area .col-md-6 ,.welcome_area .col-md-6 ,.footer-area .col-md-4 , .footer-area .col-md-3 , .footer-area .col-md-9, .footer-area .col-md-6,.email_area  .col-md-6, email_area  .col-md-6{
    float:left;
}
.main_title {
    margin: 30px auto;
}
.main_title h4 {
    position: relative;
    font-size: 2rem;
    text-align: center;
    font-weight: 400;
}
.image_area {
    background: #eeeeee;
    padding: 6vh 0;
}
.image_area .container {
background:url(../images/logobg.png) no-repeat;background-size: cover;
}

.welcome_area{padding:3rem 0;}
.welcome_area .main_title h4 span{ width: 60%;}
.welcome_area .main_title h4 span::after {
    content: "";
    height: 3px;
    width: 65%;
    background-color: #00907f;
    position: absolute;
    bottom: -10px;
    left: 0;
    transition: .3s;

}
.welcome_area #vsb_content {
    padding-top: 3rem;
}

.help_area .item a {

    font-weight: 400;
    color: #0166a4;
    font-size: 1.1rem;
}
.help_area .item p {
    padding-top: 0.8rem;
    font-weight: 400;
    font-size: 1rem;
}
.help_area .item .helpsubtitle {
    display: inline-block;
    width: 40%;
}


.question_left {background:url(../images/questionbg.jpg) no-repeat;background-size: cover;
            background-position: center center;
    padding: 0;
    margin: 0;
    height:600px
}
.question_left .main_title {
    margin: 30px auto;
    position: relative;
    right: 20%;
    top: 40%;
    color: #fff;
    font-size: 3rem;
}
.question_left  .main_title h4 {
    font-size: 3rem;
    text-align: right;
}
.question_right{background:#0166a4; height:600px}
.question_right a img{
 
    position: relative;
   top: 50%;
   -webkit-transform: translateY(-50%);
   -moz-transform: translateY(-50%);
   -ms-transform: translateY(-50%);
   -o-transform: translateY(-50%);
   transform: translateY(-50%);
}
.letter_area img{max-width:100%}


.scenery-box_list {
    padding-bottom: 100px;
}
.scenery-box_list .container {
    width: 100%;
}
.scenery-box_list  .col-md-6, .scenery-box_list  .col-md-12{

float: left;
}
.scenery-box_list .mt  .wrap .img-bg {
  display: block;
  width: 100%;
  height: 240;
  padding-bottom: 37.5%;
  object-fit: cover;
  background-repeat: no-repeat;
  background-size: cover; 
  background-position: center;
}
.scenery-box_list .ty  .wrap .img-bg {
  display: block;
  width: 100%;
  height: 240;
  padding-bottom: 75%;
  object-fit: cover;
  background-repeat: no-repeat;
  background-size: cover; 
  background-position: center;
}
.scenery-box_list .tsg,.scenery-box_list .mt,.scenery-box_list .ty,.scenery-box_list .col-md-6 ,.scenery-box_list .col-md-12 {padding:0}

.scenery-box_list .tsg  .wrap .img-bg {
  display: block;
  width: 100%;
  height: 240;
  padding-bottom: 150%;
  object-fit: cover;
  background-repeat: no-repeat;
  background-size: cover; 
  background-position: center;
}
.scenery-box_list  .wrap .tag,
.index-share-box .wrap .tag {
  font-weight: normal;
  font-size: 16px;
  line-height: 22px;
  color: #FFFFFF;
  padding: 4px 8px;
  position: absolute;
  top: 0;
  left: 0;
}
.scenery-box_list  .wrap{
  padding-top: 8px;
  color: #3B3838;
}
.scenery-box_list  .content {
    position: absolute;
    top: 20px;
    left: 30px;
    font-size: 24px;
    color: #fff;
}
.scenery-box_list .ct .content,.scenery-box_list .ss .content,.scenery-box_list .ty .content{
    bottom: 20px;
}
.scenery-box  .col-md-6, .scenery-box  .col-md-12,{
   padding:0:important;
float: left;
}
.sub_banner {
    width: 100%;
    max-height: 300px;
    overflow: hidden;
position: relative;
background-color: rgba(0, 144, 127, 1);
}
.sub_banner img {
    width: 100%;
    min-height: 180px;
    object-fit: cover;
    opacity: 0.5;
}
.sub_banner .nav-title {
  width: 100%;
  font-weight: bold;
  font-size: 56px;
  line-height: 68px;
  color: #FFFFFF;
  text-shadow: 2px 2px 4px rgba(0, 0, 0, 0.32);
  margin-bottom: 16px;
  text-align: center;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
}

.second-nav-box {
  margin-top: 0;
}

.second-nav-box .wrap {
  background: #EEF5F3;
}

.second-nav-box .wrap ul {
  display: flex;
  justify-content: center;
  margin: 0 -20px;
}

.second-nav-box .wrap li a {
  display: inline-block;
  font-weight: bold;
  font-size: 16px;
  line-height: 19px;
  color: #919191;
  transition: all .1s;
  padding: 15px 20px;
}

.second-nav-box .wrap li.active a,
.second-nav-box .wrap li a:hover {
  font-weight: bold;
  color: #005C5B;
}
.breadcrumb-box {
    padding-bottom: 16px;
    border-bottom: 1px solid #E0E0E0;
}

.breadcrumb-box li {
    float: left;
}

.breadcrumb-box li span,
.breadcrumb-box li a {
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    text-align: justify;
    color: #919191;
}

.breadcrumb-box li a:hover {
    color: #2E75B6;
}

.breadcrumb-box li span {
    display: inline-block;
    margin: 0 4px;
}

.breadcrumb-box li:last-of-type span {
    display: none;
}
.left-nav-box li a {
    display: block;
    font-weight: normal;
    font-size: 14px;
    line-height: 17px;
    color: #3B3838;
    background: #fff;
    padding: 12px 16px;
    transition: all .1s;
    border-bottom: 1px solid #E0E0E0;
}

.left-nav-box li a:first-of-type {
    border-top: 1px solid #E0E0E0;
}

.left-nav-box li a:focus,
.left-nav-box li a:hover,
.left-nav-box li.active a {
    color: #fff;
    background: #005C5B;
}


.demeanour_two .col-md-3, .demeanour_two .col-md-9{    float: left;}
.footer-area{ padding: 60px 0 20px 0;}
.logo_e image{
   filter: brightness(0) invert(1);
}
.footer-area ul span{text-align: center;}
.footer-text {
    text-align: left;
    border-top: 1px solid #eeeeee;
    padding: 10px 0 0 0;
    margin: 0!important;
}
.clearfix:after{visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix{*zoom:1;}

 .on .day, .on .year ,  .o-m .ul-o .on a{
    color: #000;}
.o-m{width:100%;margin:20px auto;}
.o-m .ul-o{float:right;position:relative;}
.o-m .ul-o li{width:100%;cursor:pointer;position:relative;z-index:2;    height: 100px;    overflow: hidden;}
.o-m .ul-o span{width:100%;height:105px;float:left;display:block;border-bottom:1px solid #bfbdb9;background:url(../img/n-qyjz-1.png) no-repeat;background-position:-272px 20px;}
.o-m .ul-o li p{font-size:16px;}
.o-m .ul-o li a{color:#225989;}
.o-m .ul-o li a:hover{color:#fff;}
.o-m .ul-o li b{position:absolute;display:block;width:15px;height:32px;background:url(/static/image//n-qyjz-38.png) no-repeat;top:50%;margin-top:-16px;right:-15px;display:none;}
.o-m .ul-o .li-mask{background:#225989;position:absolute;left:0;top:0;width:100%;height:105px;background:url(/static/image//n-qyjz-52.png) no-repeat left center;}
.o-m .ul-o li.on b{display:block;}
.o-m .ul-t{float:left;padding:0;max-height:410px;overflow: hidden;}
.o-m .ul-t li{list-style-type:none;position:relative;height:100%;display:none;}
.o-m .ul-t .li-top{padding:25px 0 0 50px;}
.o-m .ul-t h5{color:#666;font-size:24px;line-height:38px;}
.o-m .ul-t p{color:#999;font-size:14px;line-height:22px;margin-bottom:5px;}
.o-m .ul-t .li-a a{color:#2b91b8;font-size:14px;margin-right:30px;cursor:default;line-height:22px;}
.o-m .ul-t .li-a span{color:#999;font-size:14px;}
.o-m .ul-t .li-img{width:100%;text-align:center;position:absolute;left:0;bottom:0;}
.date-wrap {
    float: left;
    width: 20%;
    height: 105px;}
.office-cer {
    position: relative;
    width: 100%;}
.office-con .date-wrap .day {
    height: 54%;
    font-weight: 500;
    font-size: 32px;
    line-height: 32px;
    display: flex;
    align-items: center;
    justify-content: center;}
.office-con .date-wrap .year {
    height: 30%;
    font-weight: normal;
    font-size: 18px;
    line-height: 28px;
    display: flex;
    align-items: center;
    justify-content: center;}
    p.office-cer-abs{font-size: 14px;
    font-weight: 400;
    line-height: 24px;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;}
 .office-con .date-wrap  .day:hover{color:#fff;}
 .office-con .date-wrap  .year :hover{color:#fff;}
.input-group {
    background-color: rgba(0, 144, 127, 0.8);
}
.image_area ul{margin:0;padding:2em auto}
.image_area ul li{    

    overflow: hidden;
    margin-top: 50px;
    margin-bottom: 20px;

    height: 300px;
    width: 100%;
}
.image_area ul li .img {
    display: flex;
    height: 100%;
    width: 100%;
    padding: 0;

}
.image_area ul li img {
    max-width: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
    height: 100%;
    width: 100%;
}
.image_area ul li .title{ float:right} 
.image_area ul li .title {
display: flex;
    height: 100%;
    width: 100%;
    font-size: 3em;
    text-align: center;
    color: #fff;
font-weight: 600;
background: #00907f;
    justify-content: center;
    align-items: center;
}
.image_area ul li .title a{ color:#fff;} 

.image_area ul li .img{ float:left} 
.image_area ul li.titleleft .title{ float:left;height: 100%;
    width: 100%;} 
.image_area ul li.titleleft .title a{ color:#fff;
    display: flex;} 
.image_area ul li.titleleft .img{ float:right} 


.index_service_area{background:url(../images/index_service_areabg.jpg) no-repeat;background-size: cover;
            background-position: center center;overflow: auto;
background: #00907f;

}
.index_service_area .col-md-3, .index_quick  .col-md-4, .index_service_area   .col-md-1, .index_service_area   .col-md-10, .index_service_area   .col-md-11{    float: left;    text-align: center;
}
 .index_service_area   .col-md-1, .index_service_area   .col-md-10, .index_service_area   .col-md-11{height:435px ; margin: 0;
}

.index_service_area h4 {
    width: 1em;
    font-size: 3em;
    color: #fff;
}
.index_service_area a {
    color: #fff;
    font-size: 1.5em;
    text-align: center;
}
.index_service_area .col-md-1{

    display: flex;
    align-items: center;
    margin: 0 auto;
    text-align: center;
    justify-content: center;
}
.index_service_area ul li{
  background-color: rgba(0, 0, 0, 0.5);
width:100%;
height: 100%;
  z-index: 1;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
    display: flex;
    align-items: center;
    margin: 0 auto;
    text-align: center;
    justify-content: center;
}
.index_service_area ul li:hover{
  background-color: rgba(0, 144, 127, 1);
  z-index: 1;
  -webkit-transition: all 0.2s;
  -moz-transition: all 0.2s;
  -o-transition: all 0.2s;
  transition: all 0.2s;
}
.index_service_area ul li:nth-of-type(1){

}
 .index_service_area ul li:nth-of-type(1)::after{
content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
    background: url(../images/yjfwbg.png) no-repeat;
    background-size: cover;
    filter: opacity(50%);
    z-index: -1;
} 
.index_service_area ul li:nth-of-type(2)::after{

content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
    background: url(../images/fxyybg.png) no-repeat;
    background-size: cover;
    filter: opacity(50%);
    z-index: -1;

}
.index_service_area ul li:nth-of-type(3)::after{
content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
    background: url(../images/xyzsbg.png) no-repeat;
    background-size: cover;
    filter: opacity(50%);
    z-index: -1;
}
.index_service_area ul li:nth-of-type(4)::after{
content: "";
  position: absolute;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  width: 100%;
  height: 100%;
    background: url(../images/zsyxbg.jpg) no-repeat;
    background-size: cover;
    filter: opacity(50%);
    z-index: -1;
}

.index_quick ul li.col-md-4 {
    padding-top: 3em;
}
.index_quick {overflow: auto;    margin-bottom: 4em;}
.index_quick .title{    font-size: 1.5em;
    color: #666;
    text-align: center;
    padding-top: 20px;
    font-weight: 500;
}
.index_quick .col-md-4 img {
    max-width: 100%;
    max-height: 295px;
}
#demo-b input{
    border: none;
    color: #FFF;
    background: none;
}
#demo-b input[type=submit] {
    background: url(../img/search-icon.png) no-repeat 0px 5px;

}
.email_area img {    max-width: 100%;}
.float-right {
    float: none!important;;
}
.bizmail_inputArea input{

    padding: 10px 0 10px 60px;
    border: 0;
    border-bottom: 1px solid #999;
}
.bizmail_inputArea input[name="uin"] {
    background: url(../images/emaillogin.png) no-repeat left center;
    border-bottom: 1px solid #999;


}
.bizmail_inputArea input[name="pwd"] {
    background: url(../images/emailpassword.png) no-repeat left center;
    border-bottom: 1px solid #999;


}
.bizmail_SubmitArea input[type="submit"] ,.bizmail_SubmitArea input[type="button"]  {
    width: 80px;
    margin-top: 2em;
    padding: 5px;
    border: 0;
cursor: pointer; 
}
#forget{margin-top: 2em;}
#forget .col-md-6 {padding-right:30px;padding-left:0}
.search {
    margin-top: 25px;
}
.navbar_fixed .float-right{display: none;}
.log_user li{display:inline!important;float:left;margin-right:0px;}
.log_user li img{display:block;}
.log_user li span{display:block;font-size:14px;line-height:35px;text-align:center;}
.header{}

.bizmail_inputArea{ margin-bottom:15px;}
.bizmail_SubmitArea input{ background-color:#019483; border:1px solid #184179; color:#fff; margin-right:15px;}
.bizmail_SubmitArea a{color:#005C5B}
.blog_area.single-post-area.p_120 .row{display: block;}
@media (min-width: 1200px){
.navbar-expand-lg .navbar-collapse {
        padding-right: 240px;
}
.header_area .navbar .search {
    top: -1.3rem;
    right: 1rem;
}
.header_area .navbar .nav .nav-item {
    margin-right: 35px;
}
/* 关闭 左右 悬浮链接 搜索图标 */
@font-face {
    font-family: 'iconfont-more';
    src: url('data:font/ttf;charset=utf-8;base64,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') format('truetype');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}


.paging-box .p_prev,
.paging-box .p_prev_d,
.paging-box .p_next,
.paging-box .p_next_d {
    text-align: center;
}

.paging-box .p_prev a::after,
.paging-box .p_prev_d::after {
    content: "\e685";
    font-size: 16px;
    line-height: 30px;
}

.paging-box .p_next a::after,
.paging-box .p_next_d::after {
    content: "\e665";
    font-size: 16px;
    line-height: 30px;
}



.link-group .left-btn .item-icon::after {
    content: "\e61a";
    font-size: 20px;
    line-height: 22px;
}

.link-group .top-btn .item-icon::after {
    content: "\e616";
    font-size: 20px;
}

.navbar-default .input-group {
    position: relative;
    font-family: "iconfont-more";
}


.link-group .left-btn .item-icon,
.link-group .top-btn .item-icon,
.paging-box .p_next,
.paging-box .p_next_d,
.paging-box .p_prev,
.paging-box .p_prev_d,
.guanbi {
    font-family: "iconfont-more";
    font-style: normal;
    background: none !important;
    background-image: none !important;
}

}
@media (min-width: 1600px){
.header_area .navbar .nav .nav-item {
    margin-right: 75px;
}
}

@media (max-width: 1200px){
.image_area ul li {
    height: 240px;
}
}
@media (min-width: 992px){
.navbar-expand-lg .navbar-collapse {
    flex-direction:row-reverse;
}

}
@media (min-width: 769px) {

    .link-group:hover {
        right: 0;
        transform: translateX(0);
    }

    .link-group:hover .item .word {
        max-height: 40px;
        opacity: 1;
    }


}
@media (max-width: 767px){
.top_menu {
    width: 100%;
    float: left;
}
.main_menu {
    width: 100%;
}
.top_menu .float-left {
    width: 100%;
    height: 150px;
    text-align: center;
    display: block;
}
.logo_e {
    width: 100%;
    text-align: center;
}

.logo_h {
    width: 100%;
    padding: 0;
    display: block;
}
.logo_h p.cn {
    display: block;
    float: left;
}
.logo_h p.en {
    display: block;
    float: left;
}
.top_menu .navbar-brand {
    padding: 0;
    margin: 10px 10%;
}
.question_left {
    height:200px
}
.question_left .main_title {
    top: 20%;
}
.question_right {
    display: none;
}
.float-right {
    float: right!important;
}
}
@media (max-width: 640px){
.help_area .item .helpsubtitle {
    width: 100%;
}
}