﻿#bodycon { width: 100% !important;}
#bodycon #center {  width: 100% !important;}
#left, #right {  display: none;}
#bodycontent{width: 1400px!important; margin-top:50px;}
.mianbxContent { margin-bottom: 20px !important; height: 56px !important; line-height: 60px !important; font-size: 16px !important; text-align: left !important;  width: 100% !important; text-indent: 2.5em; transition:0.1s all; background:url(../images/20210731141605_1040236750.png) no-repeat 7px 18px;   position: relative; border:1px dashed #e0e0e0;}
.mianbxContent a{ font-size:15px !important; }
.mianbxContent:hover{ background-position:7px -22px; }
.strong_title { display: none; }
.centerHeadImage { border: 0; display: none; }
.mianbxContent a:hover{ color:#e93918;}
.mianbxContent::after,.mianbxContent:after { content: ''; position: absolute; display: block; height: 40px; width: 200px; top: 0; right: 0; }

/*简介*/
.lntro_bg{ width:100%; padding-top:60px; }
.lntro{ width:1400px; margin:0 auto;}
.lntro_fl{ float:left; width:710px; overflow:hidden;}
.lntro_bt{ font-size:21px; padding-bottom:16px; border-bottom:1px solid #eee; color:#333;}
.lntro_bt span{ font-size:38px; line-height:40px; color:#333; display:block; margin-bottom:10px; font-weight:bold;}
.lntro_fl p{line-height: 28px;    margin-top: 30px;    font-size: 14px;}
.lntro_fr{ float:right;  width:600px; overflow:hidden;}




/*内页简介*/
#culture_bg{background-image: url(../images/20210731150413_2077126409.jpg);background-position: center center;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;}
.culture_t p{color: #fff;}
.culture_wt{background: #fff;height: 337px;margin-top: 44px;-webkit-box-shadow: 0px 5px 30px #999;box-shadow: 0px 5px 30px #999;width:1400px;margin:0 auto;}
.culture_wt li{display: block;float: left;text-align: center;width: 23.42%;height: 285px;margin-top: 24px;margin-right: 14px; transition: all linear 0.5s;-moz-transition: all linear 0.5s;-ms-transition: all linear 0.5s;-webkit-transition: all linear 0.5s;}
.culture_wt li:nth-child(1){margin-left:26px;}
.culture_wt li:hover{-webkit-box-shadow: 0px 0px 16px #999;box-shadow: 0px 0px 16px #999;}
.culture_img{width: 102px;height: 78px;margin:0 auto;margin-top: 50px; margin-bottom: 28px;}
.culture_w p{font-size: 24px;color: #333;font-weight: bold;}
.culture_w span{display: block;font-size: 15px;line-height: 24px;margin-top: 20px;}
.culture_img1{background: url(../images/20210731151651_1571593839.png)no-repeat center;}
.culture_img2{background: url(../images/20210731151651_2039100657.png)no-repeat center;}
.culture_img3{background: url(../images/20210731151651_323840194.png)no-repeat center;}
.culture_img4{background: url(../images/20210731151651_1717886132.png)no-repeat center;}
.culture_wt li:hover .culture_img1{background: url(../images/20210731151651_745738206.png)no-repeat center;}
.culture_wt li:hover .culture_img2{background: url(../images/20210731151651_1791443693.png)no-repeat center;}
.culture_wt li:hover .culture_img3{background: url(../images/20210731151651_785846301.png)no-repeat center;}
.culture_wt li:hover .culture_img4{background: url(../images/20210731151651_1631455626.png)no-repeat center;}
.about_cp{width:100%;height:895px;}


.navTitle {font-size: 40px;line-height: 40px;text-align: center;padding: 60px 0 50px 0;color: #333;background: url(../images/20210731151454_1225913459.png) no-repeat center 60px;}

.gsgk_main6 .title_h3 { font-size: 40px; line-height: 40px; text-align: center; padding: 60px 0 50px 0; color: #333; background: url(../images/20210731151454_1225913459.png) no-repeat center 60px; }
.gsgk_main6 .title_h4 { padding-bottom: 75px; }
.gsgk_main6 .swiper-container { width: 100%; height: 100%;}
.gsgk_main6 .swiper-container:before{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;left: 0;z-index: 33;}
.gsgk_main6 .swiper-container:after{content: '';display: block;clear: both;width: 33.3334%;background: rgba(239,239,239,0.75);height: 100%;position: absolute;top: 0;right: 0;z-index: 33;}

.gsgk_main6 .swiper-container .swiper-slide { text-align: center; position: relative; font-size: 18px; /* Center slide text vertically */
    display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }

.gsgk_main6 .swiper-container .swiper-slide img {
    width: 96%;
    height: auto;
    display: block;
    margin: 0 auto;
}
.gsgk_main6 .swiper-button-prev, .gsgk_main6 .swiper-button-next {
  display: block;
  z-index: 36;
  position: absolute;opacity: 0.6;
  -webkit-filter: grayscale(1);
  filter: grayscale(1);
  margin-top:-35px;
}
.gsgk_main6 .swiper-button-prev{left: 26%;background-image: url(../images/20210731150549_984061775.png);}
.gsgk_main6 .swiper-button-next{right: 26%;background-image: url(../images/20210731150559_245612294.png);}
.gsgk_main6 .swiper-button-prev:hover, .gsgk_main6 .swiper-button-next:hover{opacity: 1;
-webkit-filter:grayscale(0);
filter:grayscale(0); }
.gsgk_main6 > .page{ width: 96%;margin:0 auto; }
.gsgk_main6 { background: #efefef; width: 100%;    height: 600px;overflow: hidden;}
.gsgk_main6 .swiper-pagination-bullet { border-radius: 100px; opacity: 1 !important; background-color: #999999; width: 14px; height: 14px; cursor: pointer; }
.gsgk_main6 .swiper-pagination-bullet-active { opacity: 1 !important; background-color: #004097; }
.more_b { text-align:center; margin-top:10px;}

.ny_prototal { width:100%; overflow:hidden;}
.ny_prolist { width:31.3%; margin:0 1%; float:left; margin-bottom:2%; overflow:hidden;}
.ny_propic { position:relative; overflow:hidden;}
.ny_propic a { display:block;}
.ny_propic a img { width:100%; }
.ny_propic a:before { content:''; width:0%; height:0%; background-color:rgba(0 ,0,0,0.3); position:absolute; z-index:2; top:0; display:block; transition: all 0.3s;}
.ny_propic span { width:60px; height:60px; display: none; position:absolute; z-index:3; left:50%; margin-left:-30px; top:39%; border: solid 1px #fff; border-radius:60px; font-size:14px; color:#fff; line-height:60px; text-align:center; box-sizing:border-box;}
.ny_prolist:hover .ny_propic a:before { width:100%; height:100%;}
.ny_prolist:hover .ny_propic span { display:block;}

.ny_protil { width:100%; background:#f5f5f5; margin-top:0.8%; position:relative; overflow:hidden;}
.ny_protil a { height:45%; padding:3% 4% 4% 5%; font-size:16px; position:relative; z-index:2; display:block;}
.ny_protil span { display:block; width:67px; height:12px; background:url(../images/20200522095054_1768699360.png); margin-top:3%;}
.ny_prolist:hover .ny_protil span { background-position:0px -12px; transition:all 0.3s;}
.ny_prolist:hover .ny_protil a { color:#fff;}
.ny_protil:before { width:0; height:100%; content:""; display: block; position:absolute; left:0; bottom:0; background:#1762A5; transition: all 0.3s;}
.ny_prolist:hover .ny_protil:before { width:100%;}
.clear{clear:both;}

.copyright{margin-top:50px}
.w1400{margin:0 auto;max-width:1400px;overflow:hidden;min-width:1200px;width:100%}
@font-face{font-family:'Arial'}
.contact_one{margin-left:1px;width:29.5%}
.contact_one span{font-family:Arial;font-size:56px;line-height:62px;color:#1762A5;margin-bottom:25px;display:block;font-weight:bold}
.contact_one div{margin-bottom:44px;font-size:36px;line-height:0px}
.contact_one i{width:40px;height:5px;background:#1762A5;display:block;margin-bottom:19px}
.contact_two{width:26%;height:410px;position:relative;background:#f5f5f5 url(../images/20220110170619_1694833727.png) no-repeat;background-position:348px 405px;padding:50px;font-size:16px;line-height:35px;margin-left:29px;box-sizing:content-box}
.contact_two strong{font-size:24px;color:#1762A5;font-family:"Arial"}
.contact_title{position:absolute;width:220px;height:45px;background:#1762A5;border-radius:10px;font-size:24px;color:#fff;line-height:45px;font-weight:bold;text-align:center;left:-20px}
.contact_content{margin-top:85px;font-weight:lighter}
.contact_img{text-align:center;width:130px;margin-top:40px}
.contact_img img{width:130px;background:#fff;border:1px solid #ccc;padding:3px;background:#fff}
.cny_e{margin-top:30px}
.tup{margin-bottom:0px!important}
.tup img{width:100%;height:293px}