﻿body,html,.hei100{height:100%;}
.hei40{height: calc(100% - 40px);}
.hei110{height: calc(100% - 110px);}
.hei126{height: calc(100% - 126px);position: absolute;top: 126px;}
.hei210{height: calc(100% - 210px);}
.hei240{height: calc(100% - 240px);}
/*.hei80{height: calc(100% - 80px);}*/
.line2{display: -webkit-box;-webkit-box-orient: vertical; overflow: hidden; text-overflow:ellipsis;-webkit-line-clamp:2;height:48px;}
.wrapper{box-sizing:border-box;width:90%;margin:auto;max-width:1200px;}
.header{line-height: 126px;position: fixed;top: 0px;width: 100%;z-index: 31;}
.header .search{margin-left: 25px;cursor: pointer;position: relative;display: none;}
.list{display: none;position: absolute;top: 110%;right: 0; zoom: 1;z-index: 99;width: 290px;}
.list input {height: 45px;border: none;padding-left: 10px;box-sizing: border-box;background: #fff;width: 260px;color: #000;}
.list button {border: 0;height: 45px;width: 30px; background: #fff url(../images/fan.png) no-repeat center center;padding: 0 5px;cursor: pointer;}
.header li{float: left;margin: 0 20px;text-align: center;position: relative;}
.header li a{display: block;}
.header li span{display: block;line-height: 16px;font-size: 16px;}
.header li dl{width: calc(100% + 40px);line-height: 40px;display: none;position: absolute;left: -20px;top: 126px;z-index: 30;background: #ffffff;}
.header li dl dd a{color: #666666;font-size: 14px;}
.header li dl dd:hover{background: #d22129;}
.header li dl dd:hover a{color: #FFFFFF;}
.header li:hover dl{display: block;}
.nav ul li{padding: 42px 0;position: relative;}
.nav ul li span:nth-child(1){color: #333333;}
.nav ul li span:nth-child(2){color: #666666;margin-top: 10px;}
.nav ul li:hover a span,.nav ul li.active a span{color: #d22129;}
.footer{position: absolute;bottom: 10px;width: 100%;z-index: 15;}
.footer p{float: left;color: #ffffff;font-size: 14px;}
.footer p{width: 70%;}
.footer p:last-child{width: 30%;}
.footer p:last-child{text-align: right;}
.footer p a{color: #FFFFFF;font-size: 14px;}
.nav li>a:after {
    content: "";
    background: #d22129;
    position: absolute;
    left: 0px;
    top: 0;
    height: 2px;
    width: 100%;
    -webkit-transition: all .3s;
    -moz-transition: all .3s;
    -ms-transition: all .3s;
    -o-transition: all .3s;
    transition: all .3s;
    -webkit-transform: scale(0);
    -moz-transform: scale(0);
    -ms-transform: scale(0);
    -o-transform: scale(0);
    transform: scale(0);
}
.nav li:hover a:after, .nav li.active a:after {
    -webkit-transform: scale(1);
    -moz-transform: scale(1);
    -ms-transform: scale(1);
    -o-transform: scale(1);
    transform: scale(1);
}



/*home*/
.fp-section.fp-table, .fp-slide.fp-table{height: 100% !important;}
.fp-tableCell{height: calc(100% - 126px) !important;}
.sy_banner .wrapper{position: absolute;right: 0px;left: 0px;top: 0px;z-index: 22;}
.sy_banner .wrapper .wenz{margin-top: 220px;}
.sy_banner .wrapper .wenz h1{color: #FFFFFF;font-size: 48px;margin-bottom: 70px;position: relative;}
.sy_banner .wrapper .wenz h1 i.sy_yuan{width: 6px;height: 6px;border: 2px solid #FFFFFF;border-radius: 5px;display: block;position: absolute;left: -30px;top: 30px;}
.sy_banner .wrapper .wenz a.sy_more{color: #FFFFFF;font-size: 14px;padding-bottom: 10px;border-bottom: 1px solid #FFFFFF;}
.sy_banner .wrapper .wenz a.sy_more:hover{color: #d22129;border-bottom: 1px solid #d22129;}
/*about*/
.gy_contetn{position: relative;z-index: 20;}
.content{width: 100%;background: url(../images/about/img1.jpg) no-repeat center center/cover;}
/*.gy_content .wrapper{position: relative;height: 100%;}*/
.gy_content .bg{width: 31%;height: 100%;position: absolute;top: 0px;left: 19%;background: rgba(0,0,0, .4);}
.gy_content .left{width: 50%;float: left;height: 100%;}
.gy_content .left .wenz{height: 550px;padding: 0 60px;box-sizing: border-box;position: relative;z-index: 5;/*margin-top: 140px;*/text-align: justify;overflow: hidden;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.gy_content .left .wenz .wenz_ne::-webkit-scrollbar{width: 10px;background-color: #fff;  }  
/*定义滚动条轨道 内阴影+圆角*/  
.gy_content .left .wenz .wenz_ne::-webkit-scrollbar-track{background-color: lightgray;  width: 2px;}  
/*定义滑块 内阴影+圆角*/  
.gy_content .left .wenz .wenz_ne::-webkit-scrollbar-thumb{background-color: #d22129;  }  
/*定义最上方和最下方的按钮*/
.gy_content .left .wenz .wenz_ne::-webkit-scrollbar-button{display: none;}
.gy_content .left .wenz .wenz_ne{overflow: hidden;}
.gy_content .left .wenz .wenz_ne.scroll{height: calc(100% - 44px);overflow-y: scroll;}
.gy_content .left .wenz .wenz_ne.scroll1{height: calc(100% - 44px);}
.gy_content .left .wenz .wenz_ne.scroll>div{padding-right: 20px;box-sizing: border-box;}
.gy_content .left .wenz.zk{height: calc(100% - 70px);}
.gy_content .left .wenz h1{color: #FFFFFF;font-size: 24px;margin-bottom: 40px;}
.gy_content .left .wenz p{color: #FFFFFF;font-size: 14px;line-height: 24px;margin-bottom: 40px;}
.gy_content .left a.more{color: #FFFFFF;font-size: 14px;position: relative;z-index: 20;margin-left: 60px;margin-top: 20px;}
.gy_content .right{width: 50%;float: right;margin-top: 40px;}
#fullpage{position: relative;}
.er_nav{text-align: right;color: #FFFFFF;padding-top: 0px !important;position: absolute;top: 10px;right: 20%;}
.er_nav li{display: inline-block;font-size: 14px;}
.er_nav li a{color: #FFFFFF;}
.er_nav li:last-child{font-weight: bold;}
.content_box .right .right_nav{text-align: right;margin-top: 160px;}
.content_box .right .right_nav1{text-align: right;margin-top: 80px;}
.content_box .right .right_nav .wena{background: url(../images/about/xian1.png) no-repeat center right; padding: 110px 70px 60px 0;box-sizing: border-box;}
.content_box .right .right_nav .wena h1{color: #ffffff;font-size: 36px;font-weight: bold;}
.content_box .right .right_nav .wena h2{color: #ffffff;font-size: 24px;}
.content_box .right .right_nav .wena_er{line-height: 50px;width: 154px;background-color: rgba(255,255,255, .8);border-radius: 25px;text-align: center;float: right;margin-top: 100px;}
.content_box .right .right_nav .wena_er a{color: #666666;font-size: 16px;}
.content_box .right .right_nav .wena_er:hover{background: #FFFFFF;}
.content1{width: 100%;background: url(../images/about/img2.jpg) no-repeat center center/cover;}
.content2{width: 100%;background: url(../images/service/index.jpg) no-repeat center center/cover;}
.gy_content1 .left{position: relative;}
.gy_content1 .img{padding-top: 0px !important;position: relative;z-index: 2;}
.gy_content1 .img{width: 72%;float: left;position: relative;}
.gy_content1 .img .wenz {padding: 30px 20px;box-sizing: border-box;background: #FFFFFF;position: relative;bottom: 110px;left: 30px;}
.gy_content1 .img .wenz h1{color: #333333;font-size: 20px;margin-bottom: 20px;}
.gy_content1 .img .wenz p{color: #666666;font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.gy_content1 .img .wenz p:last-child{margin-bottom: 0px;}
.gy_content1 .right{width: 22%;float: right;}
.gy_content1 .bg{width: 71px;height: 494px;background: url(../images/about/icon.png) no-repeat center center;position: absolute;left: 55%;z-index: 1;display: none;}


/*team*/
.big_Title{margin-top: 20px;}
.big_Title h1{color: #FFFFFF;font-size: 36px;margin-bottom: 20px;font-weight: bold;}
.big_Title h2{color: #FFFFFF;font-size: 24px;}
.lunbo_btn{height: 40px;}
.lunbo_btn .swiper-button-prev,.lunbo_btn .swiper-button-next{position: inherit;left: auto;right: auto;float: right;width: 40px;height: 40px;line-height: 40px;}
.lunbo_btn .swiper-button-prev{background: url(../images/team/left.png) no-repeat center center;margin-right: 10px;}
.lunbo_btn .swiper-button-next{background: url(../images/team/right.png) no-repeat center center;}
.td_lunbo .swiper-slide{border: 1px solid #ffffff;box-sizing: border-box;padding: 20px;height: 267px;}
.td_lunbo .swiper-slide .img{width: 32%;float: left;}
.td_lunbo .swiper-slide .wenz{width: 66%;float: right;}
.td_lunbo .swiper-slide .wenz h1{color: #ffffff;font-size: 20px;}
.td_lunbo .swiper-slide .wenz span{display: block;color: #ffffff;font-size: 14px;margin: 20px 0 40px 0;}
.td_lunbo .swiper-slide .wenz p{color: #FFFFFF;font-size: 14px;line-height: 30px;}

/*case*/
.al_lunbo .swiper-slide{position: relative;}
.al_lunbo .swiper-slide .img{overflow: hidden;}
.al_lunbo .swiper-slide .img img{width: 100%;height: 220px;object-fit: cover;}
.al_lunbo .swiper-slide .wenz{line-height: 50px;text-align: center;background: #FFFFFF;}
.al_lunbo .swiper-slide a.details{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;}
.al_lunbo .swiper-slide .wenz p{color: #666666;font-size: 16px;}
.al_lunbo .swiper-slide:hover .img img{
	 -webkit-transform: scale(1.1);
    -moz-transform: scale(1.1);
    -ms-transform: scale(1.1);
    -o-transform: scale(1.1);
    transform: scale(1.1);
}
.al_lunbo .swiper-slide:hover .wenz{background: #b1aa97;}
.al_lunbo .swiper-slide:hover .wenz p{color: #FFFFFF;}
.case_lunbo{width: 100%;}
.al_contact{overflow: hidden;}
.case_lunbo,.case_top{margin-top: 30px;}
.case_lunbo .swiper-slide .img,.case_top .swiper-slide .img{height: 500px;overflow: hidden;}
.case_lunbo .swiper-slide .img img{width: 100%;}
.case_lunbo .swiper-slide .wenz{padding: 20px;box-sizing: border-box;background: #FFFFFF;}
.case_lunbo .swiper-slide .wenz .left{width: 80%;float: left;text-align: left;}
.case_lunbo .swiper-slide .wenz .left p{color: #333333;font-size: 18px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 20px;}
.case_lunbo .swiper-slide .wenz .left span{color: #666666;font-size: 14px;}
.case_lunbo .swiper-slide .wenz .href{width: 20%;float: right;text-align: right;}
.case_lunbo .swiper-slide .wenz .href a{width: 100px;line-height: 40px;display: inline-block;background: #d22129;text-align: center;margin-top: 10px;font-size: 14px;color: #FFFFFF;border-radius: 4px;border: 1px solid #d22129;}
.case_lunbo .swiper-slide .wenz .href a:hover{background: #FFFFFF;color: #d22129;}
.case_lunbo .swiper-button-prev,.case_lunbo .swiper-button-next{width: 50px;height: 50px;top: 56%;margin-top: 0px;}
.case_lunbo .swiper-button-prev{background: #f5f5f5 url(../images/case/left.png) no-repeat center center;left: 17%;}
.case_lunbo .swiper-button-next{background: #f5f5f5 url(../images/case/right.png) no-repeat center center;right: 17%;}
.case_lunbo .swiper-button-prev:hover{background: #d22129 url(../images/case/left1.png) no-repeat center center;}
.case_lunbo .swiper-button-next:hover{background: #d22129 url(../images/case/right1.png) no-repeat center center;}
.case_top .swiper-slide{position: relative;}
.case_top .swiper-slide p{position: absolute;top: 50px;color: #FFFFFF;font-size: 24px;text-align: center;right: 0px;left: 0px;}
.case_bottom .swiper-container{padding: 0 27px;height: 78px;}
.case_bottom .swiper-slide img{width: 100%;}
.case_bottom .swiper-slide.active{border: 1px solid #d22129;box-sizing: border-box;}
.case_bottom .swiper-button-prev,.case_bottom .swiper-button-next{height: 100%;top: 0px;margin-top: 0px;}
.case_bottom .swiper-button-prev{background: #f5f5f5 url(../images/case/left.png) no-repeat center center;left: 0px;}
.case_bottom .swiper-button-next{background: #f5f5f5 url(../images/case/right.png) no-repeat center center;right: 0px;}
.case_bottom .swiper-button-prev:hover{background: #d22129 url(../images/case/left1.png) no-repeat center center;}
.case_bottom .swiper-button-next:hover{background: #d22129 url(../images/case/right1.png) no-repeat center center;}






















/*service*/
.fw_content .left{width: 20%;float: left;text-align: left;/*margin-top: 160px;*/margin-top: 0px !important;background: url(../images/service/xain.png) no-repeat center left;padding: 110px 0px 60px 70px;box-sizing: border-box;}
.fw_content .left .right_nav .wena h1{color: #ffffff;font-size: 36px;font-weight: bold;}
.fw_content .left .right_nav .wena h2{color: #ffffff;font-size: 24px;}
.fw_content .left .right_nav .wena p{color: #ffffff;font-size: 16px;line-height: 30px;margin-top: 60px;}
.fw_content .right{width: 70%;float: right;/*margin-top: 80px;*/margin-top: 0px !important;}
.fw_content .right li{text-align: center;padding: 40px  36px 70px;box-sizing: border-box;}
.fw_content .right .wenz{position: relative;z-index: 10;}
.fw_content .right .wenz .icon{width: 100px;height: 100px;border-radius: 50%;background: #a9a38d;line-height: 100px;text-align: center;display: inline-block;}
.fw_content .right .wenz h1{color: #ffffff;font-size: 16px;margin: 30px 0;}
.fw_content .right .wenz p{color: #ffffff;font-size: 14px;margin-bottom: 40px;line-height: 30px;}
.fw_content .right li{width: 31%;float: left;margin-right: 3.5%;height: 420px;}
.fw_content .right li:last-child{margin-right: 0px;}
.fw_content .right li .ic2{display: none;}
.fw_content .right li i{display: inline-block;width: 20px;height: 1px;background: #FFFFFF;}
.fw_content .right li{position: relative;}
.fw_content .right li:nth-child(2n-1){margin-top: 90px;}
.fw_content .right li .bg{width: 100%;height: 100%;top: 0px;left: 0px;position: absolute;background: rgba(0,0,0, .5);}
.fw_content .right li:hover .ic1{display: none;}
.fw_content .right li:hover .ic2{display: inline-block;}
.fw_content .right li:hover .icon{background: #FFFFFF;}
.fw_content .right li:hover .bg{background: rgba(169,163,141, .9);}


/*bulletin*/
/*.gg_content{margin-top: 78px;}*/
.left_content{width: 20%;float: left;}
.left_content .right_nav{background: url(../images/service/xain.png) no-repeat center left;padding: 110px 0px 140px 70px;}
.left_content .right_nav .wena h1{color: #ffffff;font-size: 36px;font-weight: bold;}
.left_content .right_nav .wena h2{color: #ffffff;font-size: 24px;}
.gg_lun{width: 78%;float: right;}
.gg_lun .swiper-slide{text-align: center;}
.gg_lun .time{width: 120px;height: 120px;border-radius: 50%;background: #FFFFFF;text-align: center;padding: 16px 0;box-sizing: border-box;display: inline-block;margin-top: 66px;}
.gg_lun .time span{display: block;}
.gg_lun .time span.data{color: #d22129;font-size: 48px;}
.gg_lun .time span.year{color: #d22129;font-size: 12px;}
.gg_lun .wenz{padding-bottom: 50px;border-bottom: 1px dashed #eaeaea;}
.gg_lun h1{color: #ffffff;font-size: 20px;margin: 20px 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gg_lun p{color: #ffffff;font-size: 14px;line-height: 24px;overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;}
.gg_lun a.details{width: 120px;margin: 50px auto 0 auto;line-height: 40px;background: #FFFFFF;text-align: center;display: inline-block;border-radius: 20px;font-size: 12px;color: #999999;}
.gg_lun a.details:hover{transform: translateY(-5px);}
.details_content{margin-top: 20px;padding: 50px 50px 0 50px;box-sizing: border-box;background: #FFFFFF;background: #FFFFFF;height: 550px;}
.details_content .box{padding-right: 80px;background: #FFFFFF;height: 100%;overflow-y: scroll;padding-bottom: 50px;box-sizing: border-box;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.details_content .box::-webkit-scrollbar{width: 10px;background-color: #fff;  }  
/*定义滚动条轨道 内阴影+圆角*/  
.details_content .box::-webkit-scrollbar-track{background-color: lightgray;  width: 2px;}  
/*定义滑块 内阴影+圆角*/  
.details_content .box::-webkit-scrollbar-thumb{background-color: #d22129;  }  
/*定义最上方和最下方的按钮*/
.details_content .box::-webkit-scrollbar-button{background-color: transparent;border:1px solid transparent;}
.details_content .tit{text-align: center;border-bottom: 1px dashed #EAEAEA;padding-bottom: 20px;}
.details_content .tit h1{color: #333333;font-size: 24px;margin-bottom: 15px;}
.details_content .tit span{color: #999999;font-size: 14px;}
.details_content .details{margin-top: 20px;}
.details_content .details p{color: #999999;font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.details_content .details p:last-child{margin-bottom: 0px;}
.details_content .details p.tu img{width: 100%;}


/*join*/
.content_box1 .right{float: left;}
.content_box1 .right .right_nav{text-align: left;}
.content_box1 .right .right_nav .wena{background: url(../images/about/xian1.png) no-repeat center left;padding: 110px 0px 60px 70px;}
.content_box1 .right .right_nav .wena_er{float: left;}
.jr_content,.jr_content2{width: 70%;float: right;/*margin-top: 160px;*/margin-top: 0px !important;}
.jr_content .wenz{margin-top: 100px;}
.jr_content p{color: #FFFFFF;font-size: 14px;margin-bottom: 36px;}
.jr_content p:last-child{margin-bottom: 0px;}
.jr{position: relative;}
.jr #fullpage{position: relative;z-index: 20;}
.jr .wrapper{z-index: 20;}
.jr .bg{width: 66%;height: 100%;position: absolute;right: 0px;top: 0px;background: rgba(0,0,0,.2);}
.table_form {overflow: hidden;height: 550px;}
.table_form  ul{height: 100%;overflow-y: scroll;padding-right: 40px;box-sizing: border-box;}
/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/  
.table_form  ul::-webkit-scrollbar{width: 10px;background-color: #fff;  }  
/*定义滚动条轨道 内阴影+圆角*/  
.table_form  ul::-webkit-scrollbar-track{background-color: lightgray;  width: 2px;}  
/*定义滑块 内阴影+圆角*/  
.table_form  ul::-webkit-scrollbar-thumb{background-color: #d22129;  }  
/*定义最上方和最下方的按钮*/
.table_form  ul::-webkit-scrollbar-button{display: none;}
.table_form li{padding-bottom: 30px;border-bottom: 1px dashed #FFFFFF;margin-bottom: 30px;}
.table_form li:last-child{margin-bottom: 0px;padding-bottom: 0px;border-bottom: transparent;}
.jr_content1 h1{color: #ffffff;font-size: 20px;margin-bottom: 30px;}
.table_form li h2{color: #ffffff;font-size: 16px;margin-bottom: 30px;}
.table_form li .yq>div{width: 50%;float: left;color: #ffffff;font-size: 14px;}
.table_form li .yq>div b{display: block;margin-bottom: 30px;}
.table_form li .yq>div p{margin-bottom: 30px;line-height: 24px;}
.table_form li a.post{width: 116px;line-height: 38px;background: #e0e2e4;display: block;text-align: center;color: #666666;font-size: 14px;border-radius: 4px;}
.table_form li a.post:hover{background: #d22129;color: #FFFFFF;}
.jr .content_box .right .right_nav,.jr_content1{margin-top: 70px;}

/*contact*/
/*.content1 .wrapper{height: 100%;}*/
.map_container{height: calc(100% - 240px);background: #FFFFFF;margin-top: 30px;padding: 40px;box-sizing: border-box;}
.map_container .contact_fs h1{color: #333333;font-size: 18px;}
.map_container .contact_fs ul{margin: 36px 0;}
.map_container .contact_fs ul li{width: 25%;float: left;}
.map_container .contact_fs ul li:nth-child(2){width: 50%;text-align: center;}
.map_container .contact_fs ul li:nth-child(1){text-align: left;}
.map_container .contact_fs ul li:nth-child(3){text-align: right;}
.map_container .contact_fs ul li span,.map_container .contact_fs ul li span a{color: #666666;font-size: 14px;}
.map_container .contact_fs ul li span{margin-left: 20px;}
.map_box #dituContent{height: 380px;}



@media screen and (max-width: 1600px) {
	.header{line-height: 80px;}
	.header .logo img{width: 66%;}
	.nav ul li{padding: 22px 0 ;}
	.nav ul li span:nth-child(2){margin-top: 4px;}
	.header li span{font-size: 15px;}
	.header li{margin: 0 22px;}
	.er_nav{padding-top: 10px;}
	.hei126{height: calc(100% - 80px);min-height: 500px;top: 80px;}
	.hei210{height: calc(100% - 176px);}
	.hei110{height: calc(100% - 84px);}
	.header li dl{top: 80px;}
	.er_nav{right: 12%;}
	
	/*home*/
	.sy_banner .wrapper .wenz{margin-top: 160px;}
	.sy_banner .wrapper .wenz h1{font-size: 28px;margin-bottom: 60px;}
	.sy_banner .wrapper .wenz h1 i.sy_yuan{top: 16px;}
	.gy_content .left .wenz{padding: 0 30px;height: 380px;}
	.gy_content .left a.more{margin-left: 30px;}
	
	/*about*/
	.gy_content .left .wenz .wenz_ne.scroll{height: 100%;}
	.gy_content .left .wenz .wenz_ne.scroll1{height: 100%;}
	.gy_content .bg{top: 0px;height: 100%;}
	.gy_content .left .wenz p,.gy_content .left .wenz h1{margin-bottom: 26px;}
	.content_box .right .right_nav{margin-top: 50px;}
	.content_box .right .right_nav .wena{padding: 110px 0 60px 50px;}
	.content_box .right .right_nav .wena_er{margin-top: 60px;}
	.content_box .right .right_nav .wena h1{font-size: 30px;}
	.content_box .right .right_nav .wena h2{font-size: 20px;}
	.content_box .right .right_nav .wena_er{width: 120px;line-height: 40px;}
	.gy_content1 .img{padding-top: 20px;}
	.gy_content1 .img img{height: 430px;}
	/*.gy_content1 .img .wenz{bottom: -30px;}*/
	.gy_content1 .img .wenz{padding: 10px;}
	.gy_content1 .img .wenz h1{margin-bottom: 10px;}
	.gy_content1 .img .wenz p{margin-bottom: 10px;}
	.gy_content1 .img{width: 66%;}
	.gy_content1 .bg{background-size: 50px;height: 180px;left: 48%;}
	
	/*service*/
	.fw_content .right .wenz h1{margin: 24px 0;}
	.fw_content .right .wenz p{margin-bottom: 20px;}
	.fw_content .right li{height: 370px;}
	.fw_content .right li:nth-child(2n-1){margin-top: 30px;}
	.fw_content .left{padding: 110px 0px 60px 50px;}
	.fw_content .right,.fw_content .left{margin-top: 50px;}
	.fw_content .left .right_nav .wena h1{font-size: 30px;}
	.fw_content .left .right_nav .wena h2{font-size: 20px;}
	
	/*bulletin*/
	.left_content .right_nav .wena h1{font-size: 30px;}
	.left_content .right_nav .wena h2{font-size: 20px;}
	
	
	/*case*/
	.case_lunbo .swiper-slide .img, .case_top .swiper-slide .img{height: 300px;}
	.case_lunbo .swiper-slide .wenz{padding: 10px;}
	.case_lunbo .swiper-slide .wenz .left p{margin-bottom: 6px;}
	.case_lunbo .swiper-slide .wenz .href a{line-height: 30px;width: 80px;}
	.case_lunbo .swiper-button-prev{left: 10%;}
	.case_lunbo .swiper-button-next{right: 10%;}
	.big_Title h1{font-size: 26px;margin-bottom: 10px;}
	.big_Title h2{font-size: 18px;}
	.case_lunbo, .case_top{margin-top: 10px;}
	.gg_content{margin-top: 50px;}
	.gg_lun .wenz{padding-bottom: 30px;}
	.gg_lun .time{margin-top: 10px;}
	.gg_lun a.details{margin: 30px auto 0 auto;}
	.gg_lun .time span.data{font-size: 36px;}
	.gg_lun .time{width: 100px;height: 100px;}
	.gg_lun h1{font-size: 18px;}
	.details_content{padding: 30px 30px 0 30px;height: 360px;}
	.details_content .box{padding-right: 30px;padding-bottom: 30px;}
	.details_content .details{margin-top: 10px;}
	.details_content .details p{margin-top: 10px;}
	.case_top .swiper-slide p{top: 20px;font-size: 20px;}
	.fw_content .left .right_nav .wena p{font-size: 15px;margin-top: 38px;}
	
	
	/*join*/
	.jr_content1 h1,.table_form li h2,.table_form li .yq>div b,.table_form li{margin-bottom: 20px;}
	.table_form li{padding-bottom: 20px;}
	.jr .bg{width: 68%;}
	.jr_content{margin-top: 0px;}
	.jr_content2{margin-top: 70px;}
	.jr_content .wenz{margin-top: 30px;}
	.jr_content p{margin-bottom: 20px;}
	.table_form{height: 340px;}
	.jr .content_box .right .right_nav, .jr_content1{margin-top: 40px;}
	
	
	/*contact*/
	.map_container{height: calc(100% - 160px);}
	.map_container{margin-top: 10px;padding: 20px;}
	.map_container .contact_fs h1{font-size: 16px;}
	.map_container .contact_fs ul{margin: 14px 0;}
	.map_box #dituContent{height: 228px;}
	.gy_content .bg{width: 38%;left: 12%;}
}

@media screen and (max-width: 1440px) {
	.header{line-height: 80px;}
	.header .logo img{width: 66%;}
	.nav ul li{padding: 22px 0 ;}
	.nav ul li span:nth-child(2){margin-top: 4px;}
	.header li span{font-size: 14px;}
	.header li{margin: 0 20px;}
	.er_nav{padding-top: 10px;}
	.hei126{height: calc(100% - 80px);min-height: 500px;top: 80px;}
	.hei210{height: calc(100% - 176px);}
	.hei110{height: calc(100% - 84px);}
	.header li dl{top: 80px;}
	.er_nav{right: 8%;}
	.gy_content .bg{width: 42%;left: 8%;}
	/*home*/
	.sy_banner .wrapper .wenz{margin-top: 160px;}
	.sy_banner .wrapper .wenz h1{font-size: 28px;margin-bottom: 60px;}
	.sy_banner .wrapper .wenz h1 i.sy_yuan{top: 16px;}
	.gy_content .left .wenz{padding: 0 30px;}
	.gy_content .left a.more{margin-left: 30px;}
	
	/*about*/
	
	.gy_content .left .wenz .wenz_ne.scroll{height: 100%;}
	.gy_content .left .wenz .wenz_ne.scroll1{height: 100%;}
	.gy_content .bg{top: 0px;height: 100%;}
	.gy_content .left .wenz p,.gy_content .left .wenz h1{margin-bottom: 26px;}
	.content_box .right .right_nav{margin-top: 50px;}
	.content_box .right .right_nav .wena{padding: 110px 0 60px 50px;}
	.content_box .right .right_nav .wena_er{margin-top: 60px;}
	.content_box .right .right_nav .wena h1{font-size: 30px;}
	.content_box .right .right_nav .wena h2{font-size: 20px;}
	.content_box .right .right_nav .wena_er{width: 120px;line-height: 40px;}
	.gy_content1 .img{padding-top: 20px;}
	.gy_content1 .img img{height: 430px;}
	/*.gy_content1 .img .wenz{bottom: -30px;}*/
	.gy_content1 .img .wenz{padding: 10px;}
	.gy_content1 .img .wenz h1{margin-bottom: 10px;}
	.gy_content1 .img .wenz p{margin-bottom: 10px;}
	.gy_content1 .img{width: 66%;}
	.gy_content1 .bg{background-size: 50px;height: 180px;left: 48%;}
	
	/*service*/
	.fw_content .right .wenz h1{margin: 24px 0;}
	.fw_content .right .wenz p{margin-bottom: 20px;}
	.fw_content .right li{height: 370px;}
	.fw_content .right li:nth-child(2n-1){margin-top: 30px;}
	.fw_content .left{padding: 110px 0px 60px 50px;}
	.fw_content .right,.fw_content .left{margin-top: 50px;}
	.fw_content .left .right_nav .wena h1{font-size: 30px;}
	.fw_content .left .right_nav .wena h2{font-size: 20px;}
	
	/*bulletin*/
	.left_content .right_nav .wena h1{font-size: 30px;}
	.left_content .right_nav .wena h2{font-size: 20px;}
	
	
	/*case*/
	.case_lunbo .swiper-slide .img, .case_top .swiper-slide .img{height: 300px;}
	.case_lunbo .swiper-slide .wenz{padding: 10px;}
	.case_lunbo .swiper-slide .wenz .left p{margin-bottom: 6px;}
	.case_lunbo .swiper-slide .wenz .href a{line-height: 30px;width: 80px;}
	.case_lunbo .swiper-button-prev{left: 7%;}
	.case_lunbo .swiper-button-next{right: 7%;}
	.big_Title h1{font-size: 26px;margin-bottom: 10px;}
	.big_Title h2{font-size: 18px;}
	.case_lunbo, .case_top{margin-top: 10px;}
	.gg_content{margin-top: 50px;}
	.gg_lun .wenz{padding-bottom: 30px;}
	.gg_lun .time{margin-top: 10px;}
	.gg_lun a.details{margin: 30px auto 0 auto;}
	.gg_lun .time span.data{font-size: 36px;}
	.gg_lun .time{width: 100px;height: 100px;}
	.gg_lun h1{font-size: 18px;}
	.details_content{padding: 30px 30px 0 30px;}
	.details_content .box{padding-right: 30px;padding-bottom: 30px;}
	.details_content .details{margin-top: 10px;}
	.details_content .details p{margin-top: 10px;}
	.case_top .swiper-slide p{top: 20px;font-size: 20px;}
	.fw_content .left .right_nav .wena p{font-size: 15px;margin-top: 38px;}
	
	
	/*join*/
	.jr_content1 h1,.table_form li h2,.table_form li .yq>div b,.table_form li{margin-bottom: 20px;}
	.table_form li{padding-bottom: 20px;}
	.jr .bg{width: 68%;top: 0px;height: 100%;}
	.jr_content{margin-top: 0px;}
	.jr_content2{margin-top: 70px;}
	.jr_content .wenz{margin-top: 30px;}
	.jr_content p{margin-bottom: 20px;}
	
	
	/*contact*/
	.map_container{height: calc(100% - 160px);}
	.map_container{margin-top: 10px;padding: 20px;}
	.map_container .contact_fs h1{font-size: 16px;}
	.map_container .contact_fs ul{margin: 14px 0;}
	.map_box #dituContent{height: 228px;}
}


@media screen and (max-width: 1400px) {
	.case_lunbo .swiper-button-prev{left: 4%;}
	.case_lunbo .swiper-button-next{right: 4%;}
	.jr .bg{width: 69%;}
	.er_nav{right: 6%;}
	.gy_content .bg{width: 42%;left: 7%;}
}
@media screen and (max-width: 1280px) {
	.logo{width: 220px;}
	/*.table_form{height: calc(100% -  66px);}*/
	.gy_content1 .bg{height: 240px;left: 50%;}
	.td_lunbo .swiper-slide .wenz span{margin: 20px 0 30px 0;}
	.case_lunbo .swiper-button-prev{left: 3%;}
	.case_lunbo .swiper-button-next{right: 3%;}
	.left_content .right_nav{padding: 130px  0 110px 50px;}
	.jr_content, .jr_content2{width: 64%;}
	.jr_content2{margin-top: 50px;}
	.jr .bg{width: 65%;}
	/*.gy_content .left .wenz{height: calc(100% - 120px);}*/
	.er_nav{right: 5%;}
	.gy_content .bg{width: 43%;left: 6%;}
	.header li{margin: 0 20px;}
}
@media (max-width: 1830px) and (min-height: 670px){
	.gy_content .bg{top: 5px;height: calc(100% - 5px);}
	.gy_content .bg{
		left: 16.5%;
	}
	
}

@media (max-width: 1440px) {
	.gy_content .bg {
	    left: 8.5%;
	}
}

@media (max-width: 1440px) {
	.gy_content .bg {
	    left: 6.5%;
	}
}

@media screen and (max-width: 1200px) {
	.header{line-height: 70px;}
	.header li dl{top: 70px;}
	.header li{margin: 0 12px;}	
	.header .logo img{width: 58%;}
	.nav ul li{padding: 17px 0;}
	.hei126{height: calc(100% - 70px);min-height: 500px;top: 70px;}
	
	.gy_content .bg{width: 45%;left: 5%;}
	/*home*/
	.sy_banner .wrapper .wenz h1{margin-bottom: 40px;font-size: 22px;}
	.sy_banner .wrapper .wenz h1 i.sy_yuan{top: 10px;}
	.sy_banner .wrapper .wenz a.sy_more{font-size: 13px;padding-bottom: 6px;}
	
	
	/*about*/
	/*.gy_content .bg{top: 3px;height: calc(100% - 3px);}*/
	.gy_content .left .wenz{padding: 0 20px;height: 374PX;}
	.gy_content .left .wenz h1{font-size: 20px;}
	.gy_content .left a.more{margin-left: 20px;}
	.content_box .right .right_nav .wena{padding: 110px 0 60px 0;}
	.gy_content1 .bg{left: 52%;}
	/*.gy_content .left .wenz{height: calc(100% - 114px);}*/
	
	/*team*/
	.td_lunbo .swiper-slide .wenz span{margin: 20px 0;}
	.td_lunbo .swiper-slide{height: 250px;}
	
	/*case*/
	.case_bottom .swiper-container{height: 74px;}
	.fw_content .left{padding: 110px 0 60px 0;}
	.left_content .right_nav{padding: 130px 0 110px 0;}
	
	
	/*join*/
	/*.jr .bg{top: 3px;height: calc(100% - 3px);}*/
}



    @media screen and (max-width: 1120px) {
		.header li{margin: 0 10px;}
	}
@media screen and (max-width: 1024px) {
	.header li span{font-size: 14px;}
	.header li{margin: 0 17px;}
	.er_nav{padding-top: 6px;}
	.er_nav li{font-size: 12px;}
	.big_Title h1{font-size: 18px;}
	.big_Title h2{font-size: 16px;}
	.hei210{height: calc(100% - 144px);}
	/*home*/
	.sy_banner .wrapper{left: 5%;}
	
	/*about*/
	.gy_content .left .wenz{height: 404px;}
	.content_box .right .right_nav .wena h1{font-size: 22px;}
	.content_box .right .right_nav .wena h2{font-size: 18px;}
	.content_box .right .right_nav .wena_er{width: 100px;line-height: 30px;}
	.content_box .right .right_nav .wena_er a{font-size: 14px;}
	.gy_content1 .right{width: 28%;}
	.gy_content1 .bg{left: 62%;}
	.gy_content1 .img{width: 70%;}
	/*.gy_content .left .wenz{height: calc(100% - 86px);}*/
	
	/*team*/
	.td_lunbo .swiper-slide{height: 346px;}
	.td_lunbo .swiper-slide .wenz h1{font-size: 18px;}
	.td_lunbo .swiper-slide .wenz span{margin: 10px 0;}
	.td_lunbo .swiper-slide .img{width: 24%;margin-bottom: 10px;}
	/*.td_lunbo .swiper-slide{height: 264px;}*/
	.td_lunbo .swiper-slide .wenz{width: 100%;}
	.big_Title h1{font-size: 22px;}
	.lunbo_btn{height: 20px;}
	.lunbo_btn .swiper-button-prev, .lunbo_btn .swiper-button-next{background-size: 80%;width: 34px;height: 34px;}
	
	/*case*/
	.case_lunbo .swiper-slide .img, .case_top .swiper-slide .img{height: 320px;}
	.case_lunbo .swiper-button-prev, .case_lunbo .swiper-button-next{width: 35px;height: 35px;}
	.case_lunbo .swiper-slide .wenz .left p{font-size: 16px;}
	.case_lunbo .swiper-slide .wenz .left span{font-size: 13px;}
	.case_lunbo .swiper-slide .wenz .href a{margin-top: 5px;}
	.case_bottom .swiper-container{height: 62px;}
	.fw_content .right li{padding: 20px 20px 0;}
	
	/*service*/
	.fw_content .left .right_nav .wena p{margin-top: 20px;}
	.fw_content .left .right_nav .wena h1,.left_content .right_nav .wena h1{font-size: 22px;}
	.fw_content .left .right_nav .wena h2,.left_content .right_nav .wena h2{font-size: 18px;}
	
	
	/*bulletin*/
	.left_content .right_nav{padding: 170px 0 110px 0;}
	.details_content{padding: 20px 20px 0 20px;}
	.details_content .tit{padding-bottom: 10px;}
	.details_content .tit h1{font-size: 20px;margin-bottom: 10px;}
	.details_content{margin-top: 16px;}
	.details_content .box{padding: 0 20px 20px 0;}
	.details_content .details p{margin-bottom: 10px;font-size: 13px;}
	
	/*join*/
	.jr_content1 h1, .table_form li h2, .table_form li .yq>div b, .table_form li{margin-bottom: 14px;}
	.jr_content1 h1{font-size: 18px;}
	.table_form li a.post{width: 100px;line-height: 30px;font-size: 13px;}
	.jr_content .wenz{margin-top: 86px;}
	
	/*contact*/
	.map_container .contact_fs ul li span{margin-left: 10px;}
	.map_container .contact_fs ul li span, .map_container .contact_fs ul li span a{font-size: 12px;}
	.map_container .contact_fs ul li img{height: 28px;}
	.map_box #dituContent{height: 260px;}
	.map_container{height: calc(100% - 140px);}
}



@media screen and (max-width: 1024px) {
	.mar{position: fixed;top: 59px;left: 0px;width: 100%;}
	.gy_content1 .img{margin-top: 0px;}
	.hei126{height: calc(100% - 52px);top: 52px;}
	.header{height: 60px; position: fixed;top: 0px;left: 0px;width: 100%;z-index: 20;background: #FFFFFF;line-height: 60px;border-bottom: 2px solid #d22129;}
	.header .nav{
		display: none;
		position: fixed;
	    top: 62px;
	    left: 0px;
	    width: 100%;
	    text-align: center;
	    height: calc(100% - 62px);
	    background: #ffffff;
	    z-index: 40;
	    overflow-y: scroll;
	}
	.wire{
		display: block;
	    margin-top: 18px;
	    box-sizing: border-box;
	    cursor: pointer;
	    width: 30px;
	    height: 24px;
	    position: relative;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    float: left;
	    transition: all .5s;
	    z-index: 20;
	}
	.wire span{
		width: 100%;
	    position: absolute;
	    height: 3px;
	    background: #d22129;
	    display: block;
	    -webkit-transition: all .5s;
	    -moz-transition: all .5s;
	    -ms-transition: all .5s;
	    -o-transition: all .5s;
	    transition: all .5s;
	}
	.wire span:first-child {
	    top: 0;
	}
	.wire span:nth-child(2) {
	    top: 50%;
	    margin-top: -1px;
	}
	.wire span:last-child {
	    bottom: 0;
	}
	.wire.cur span:nth-child(1) {
	    top: 50%;
	    margin-top: -1px;
	    -webkit-transform: rotate(45deg);
	    -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	    -o-transform: rotate(45deg);
	    transform: rotate(45deg);
	}
	.wire.cur span:nth-child(2) {
	    -webkit-transform: rotate(-45deg);
	    -moz-transform: rotate(-45deg);
	    -ms-transform: rotate(-45deg);
	    -o-transform: rotate(-45deg);
	    transform: rotate(-45deg);
	}
	.wire.cur span:nth-child(3) {
	    display: none;
	}
	.logo {
	    position: absolute;
	    left: 50%;
	    margin-left: -32px;
	    float: none;
	}
	.header .logo img{width: auto;height: 50px;}
	.nav li:hover a:after, .nav li.active a:after{display: none;}
	.nav ul li span:nth-child(2){display: none;}
	.nav ul li{width: 100%;margin: 0px;border-bottom: 1px solid #EAEAEA;padding: 0px;line-height: 50px;float: none;}
	.header li span{line-height: 50px;}
	.nav ul li:last-child{border-bottom: none;}
	.header li dl{width: 100%;position: inherit;left: 0px;top: 0px;background: #dcdcdc;display: block;}
	.er_nav{display: none;}
	.gy_content .bg{left: 0px;}
	.gy_content .bg,.gy_content .left{width: 100%;}
	.footer p{width: 100%;text-align: center;font-size: 12px;}
	.footer p:last-child{display: none;}
	.gy_content .wrapper{position: initial;}
	.gy_content1 .img{width: 100%;}
	.gy_content1 .left{height: 100%;}
	.td_lunbo .swiper-slide .wenz{width: 74%;}
	.td_lunbo .swiper-slide{height: 240px;}
	.big_Title{margin: 0px 0 20px 0 !important;}
	.lunbo_btn{display: none;}
	.case_lunbo .swiper-button-prev, .case_lunbo .swiper-button-next{display: none;}
	.td_lunbo .swiper-container{padding-bottom: 60px;}
	.case_lunbo .swiper-container,.al_lunbo .swiper-container{padding-bottom: 40px;}
	.td_lunbo .swiper-pagination-bullet-active,.case_lunbo .swiper-pagination-bullet-active,.al_lunbo .swiper-pagination-bullet-active{background: #d22129;}
	.case_lunbo .swiper-slide .img, .case_top .swiper-slide .img,.al_lunbo .swiper-slide .img{height: 312px;}
	.case_bottom .swiper-container{height: 64px;}
	.fw_content .left,.left_content .right_nav,.content_box .right .right_nav .wena{padding: 0px;background: none;}
	.fw_content .left .right_nav .wena p{display: none;}
	.fw_content .left{width: 100%;margin: 20px 0;}
	.fw_content .left .right_nav .wena h1{margin-bottom: 10px;}
	.fw_content .right{width: 100%;margin-top: 0px;}
	.fw_content .right li{height: 330px;}
	.gg_content{margin-top: 0px;}
	.left_content{width: 100%;float: none;}
	.gg_lun{width: 100%;float: none;}
	.left_content .right_nav{margin: 20px 0;}
	.left_content .right_nav .wena h1{margin-bottom: 10px;}
	.gg_lun .time span.data{font-size: 22px;}
	.gg_lun .time{width: 80px;height: 80px;}
	.content_box .right .right_nav .wena_er{display: none;}
	.jr .content_box .right .right_nav, .jr_content1{margin-top: 0px;}
	.content_box .right .right_nav .wena h1{margin-bottom: 10px;}
	.content_box .right .right_nav{margin: 0px 0 20px 0!important;}
	.jr .bg{width: 100%;}
	.jr_content, .jr_content2{width: 100%;}
	.table_form li .yq>div p{margin-bottom: 14px;}
	.jr_content1 h1{display: none;}
	.table_form{height: 364px;}
	.jr_content .wenz{margin-top: 0px;}
	.map_box #dituContent{height: 312px;}
	.map_container{padding: 10px;margin-top: 10px;}
	.map_container .contact_fs ul li img{display: none;}
	.map_container .contact_fs ul li span{margin-left: 0px;}
	.map_container .contact_fs ul li:nth-child(1){width: 20%;}
	.map_container .contact_fs ul li:nth-child(3){width: 30%;}
	.gy_content1 .right{width: 100%;float: none;text-align: left;}
	.content_box .right .right_nav{text-align: left;}
	.gy_content1 .bg{display: none;}
	.gy_content1 .img{padding: 0;text-align: center;}
	.gy_content1 .img img{height: 216px;}
	.gy_content1 .img .wenz{position: inherit;bottom: 0px;left: 0px;padding: 10px;text-align: left;}
	.gy_content1 .img .wenz h1{font-size: 16px;}
	.gy_content1 .img .wenz p{font-size: 12px;}
	.gy_content .right{width: 100%;float: none;position: relative;z-index: 20;}
	.gy_content .left .wenz{margin-top: 0px;padding: 0;}
	.gy_content .left .wenz p, .gy_content .left .wenz h1{margin-bottom: 20px;}
	.gy_content .left .wenz h1{font-size: 18px;}
	.gy_content .left a.more{margin-left: 0px;}
	/*.gy_content .left .wenz{height: calc(100% - 172px);}*/
	.gy_content .left .wenz{height: 300px;}
	.gy_content .right{margin-top: 0px;}
}

@media screen and (max-width: 767px) {
	.sy_banner .wrapper .wenz h1{font-size: 16px;margin: 0px;}
	.sy_banner .wrapper .wenz h1 i.sy_yuan{width: 4px;height: 4px;border: 2px solid #FFFFFF;left: -12px;top: 7px;}
	.sy_banner .wrapper .wenz a.sy_more{position: absolute;width: 100%;height: 100%;top: 0px;left: 0px;opacity: 0;}
	.gy_content .left .wenz h1{font-size: 16px;}
	.gy_content .left .wenz{padding: 0px;}
	.gy_content .left .wenz p, .gy_content .left .wenz h1{margin-bottom: 10px;}
	.gy_content .left .wenz p{font-size: 12px;}
	.gy_content .left a.more{font-size: 12px;}
	.gy_content1 .img img{display: none;}
	.content_box .right .right_nav{text-align: center; }
	.content_box .right .right_nav .wena h1{font-size: 18px;}
	.content_box .right .right_nav .wena h2{font-size: 16px;}
	.gy_content .left .wenz h1,.gy_content1 .img .wenz h1{text-align: center;font-size: 14px;color: #FFFFFF;}
	.gy_content .left .wenz{height: 354px;}
	/*.gy_content .left .wenz{height: 400px;}*/
	.gy_content1 .img .wenz{padding: 0px;background: transparent;}
	.gy_content1 .img .wenz p{color: #FFFFFF;}
	.td_lunbo .swiper-slide .wenz{width: 100%;}
	.td_lunbo .swiper-slide .wenz h1{font-size: 14px;}
	.td_lunbo .swiper-slide .wenz span{margin: 6px 0;font-size: 12px;}
	.td_lunbo .swiper-slide .wenz p{font-size: 12px;line-height: 24px;}
	.td_lunbo .swiper-container{padding-right: 1px;}
	.td_lunbo .swiper-slide{padding: 10px;height: auto;}
	.td_lunbo .swiper-slide .img{width: 30%;float: none;display: inline-block;}
	.case_lunbo .swiper-slide .img, .case_top .swiper-slide .img, .al_lunbo .swiper-slide .img{height: 146px;}
	/*.case_lunbo .swiper-slide .img img{width: auto;height: 100%;}*/
	.case_lunbo .swiper-slide .wenz .href,.case_lunbo .swiper-slide .wenz .href a{width: 100%;position: absolute;top: 0px;left: 0px;height: 100%;opacity: 0;margin-top: 0px;border: none;}
	.al_lunbo .swiper-slide .wenz p{font-size: 12px;}
	.al_lunbo .swiper-slide .wenz{line-height: 40px;}
	.big_Title,.fw_content .left{text-align: center;}
	.big_Title h1{font-size: 18px;}
	.case_top .swiper-container{padding-bottom: 50px;}
	.case_top .swiper-slide .img img{width: 100%;}
	.case_bottom{display: none;}
	.case_top .swiper-pagination-bullet-active{background: #d22129;}
	.case_top .swiper-slide p{font-size: 14px;top: 10px;}
	.fw_content .right li:nth-child(2n-1){margin-top: 0px;}
	.fw_content .right li{padding: 10px;width: 100%;height: 30%;margin-bottom: 4%;margin-right: 0px;}
	.fw_content .right li:last-child{margin-bottom: 0px;}
	.fw_content .right .wenz .icon{width: auto;height: auto;line-height: normal;background: transparent;display: none;}
	.fw_content .right .wenz .icon img{height: 28px;}
	.fw_content .right .wenz h1{margin: 10px 0;font-size: 14px;}
	.fw_content .right li i{display: none;}
	.fw_content .right li:hover .icon{background: transparent;}
	.fw_content .right .wenz p{font-size: 12px;margin-bottom: 0px;text-align: left;line-height: 24px;}
	.left_content .right_nav{text-align: center;}
	.fw_content .left .right_nav .wena h1, .left_content .right_nav .wena h1{font-size: 18px;}
	.fw_content .left .right_nav .wena h2, .left_content .right_nav .wena h2{font-size: 16px;}
	.gg_lun h1{margin: 14px 0;font-size: 16px;}
	.gg_lun .wenz{padding-bottom: 20px;}
	.gg_lun a.details {margin: 20px auto 0 auto;}
	.gg_lun p{font-size: 12px;-webkit-line-clamp: 3;}
	.gg_lun .swiper-container{padding-bottom: 40px;}
	.gg_lun .swiper-pagination-bullet-active{background: #d22129;}
	.details_content .tit h1{font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-bottom: 0px;}
	.details_content .tit span{display: none;}
	.details_content{padding: 10px 10px 0 10px;}
	.details_content .details p{font-size: 12px;}
	.details_content .box{padding: 0 10px 10px 0;}
	.big_Title h1,.content_box .right .right_nav .wena h1{margin-bottom: 4px;}
	.content_box1 .right{width: 100%;float: none;}
	.table_form{height: 420px;margin-bottom: 15px;}
	.table_form ul{padding-right: 10px;}
	.table_form  ul::-webkit-scrollbar,.details_content .box::-webkit-scrollbar,.gy_content .left .wenz::-webkit-scrollbar{width: 4px;background-color: #fff;  }  
	.jr_content1 h1, .table_form li h2, .table_form li .yq>div b, .table_form li{margin-bottom: 10px;}
	.table_form li h2{font-size: 14px;}
	.table_form li .yq>div{font-size: 12px;}
	.table_form li .yq>div{width: 100%;float: none;}
	.map_container .contact_fs ul li{width: 100% !important;text-align: left;}
	.map_container .contact_fs ul li:nth-child(3),.map_container .contact_fs ul li:nth-child(2){text-align: left;}
	.map_box #dituContent{height: 266px;}
	.case_lunbo .swiper-slide .wenz .left span{display: none;}
	.case_lunbo .swiper-slide .wenz .left{width: 100%;font-size: 14px;}
	.case_lunbo .swiper-slide .wenz .left p{font-size: 12px;margin-bottom: 0px;}
	.jr_content p{margin-bottom: 30px;font-size: 12px;}
	.big_Title h1{font-size: 16px;}
	.big_Title h2{font-size: 14px;}
	.big_Title{margin: 14px 0;}
	/*.gy_contetn{margin-top: -10px;}*/
	.hei126{top: 60px;}
	.iScrollIndicator{display: none!important;}
	.logo{left: auto;right: 20px;margin-left: 0;}
	
}
@media screen and (max-width: 374px) {
	.hei210{height: calc(100% - 226px);}
	.gy_content .left .wenz{height: 344px;}
	.td_lunbo .swiper-slide .wenz p{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical}
	.case_lunbo .swiper-slide .img, .case_top .swiper-slide .img, .al_lunbo .swiper-slide .img{height: 160px;}
	.case_lunbo .swiper-slide .img img,.case_top .swiper-slide .img img{width: auto;height: 100%;}
	.fw_content .right .wenz .icon{display: none;}
	.fw_content .right .wenz h1{margin: 0;}
	.gg_lun .swiper-slide{position: relative;}
	.gg_lun a.details{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;opacity: 0;}
	/*.table_form{height: calc(100% - 104px);}*/
	.jr_content p{margin-bottom: 16px;}
	.map_box #dituContent{height: 166px;}
	.map_container{height: calc(100% - 200px);}
	.map_container .contact_fs ul{margin: 10px 0;}
}