



@media only screen and (max-width: 1680px) {

	.header .header-con,

	.nav .nav-li .nav-down-content,

	.index-banner-box .swiper-slide .con,

	.wenhua .content,

	#footer ul,

	#footer .foot-bottom,

	.inner-Banner p,

	.inner-Banner h2,

	.Bread-crumbs,

	.about-content-01,

	.about-content-02,

	.about-content-03,

	.about-zizhi-box .zizhi-swiper,

	.about-hezuo,

	.picture-switch-module,

	.shehui-mod-03,

	.shehui-mod-01,

	.shehui-mod-02,

	.shehui-mod-04,

	.case-mod-01,

	.case-mod-01 .one,

	.inner-Module2-Box,

	.fuwuwangdian-box,

	.fuwu-mode2,

	.fuwu-mod3 ul,

	.common-problem-box,

	.huiyi-k .text,

	.next-list,

	.Picture-display-style-01,

	.xingse-content-01,

	.xingse-content-02,

	.zhanhui-box,

	.zhengshu-box,

	#article .featured-header,
	.new-about .content,/*新增*/
	.new-about ul,
	.new-probox ul,
	.new-zhanshi ul,
	.New-RY-Swiper,
	.inner-zhaopin,
	.picture-switch2,
	.contact-box{

		width: 1280px;

	}
	
	.inner-Banner{

		height: 360px;

	}

	.inner-Banner p {

		padding: 206px 0 10px;

	}

	#sub_nav {

		padding: 42px 0 0;

	}

	.about-content-01{

		padding: 50px 0;

	}

	.big-banner-top video{

		width: 1680px;

	}
	

	.huiyi-k{

		height: auto;

		padding: 100px 0;

	}

	.huiyi-k .text{

		padding: 0;

	}

	.fuwu-mod3 ul {

		text-align: center;

	}

	.fuwu-mod3 ul li{

		width: 220px;

	}

	.fuwuwangdian-box ul li {

		width: 300px;

		height: 450px;

		border-radius: 30px;

		margin: 0 26px 38px 0;

	}

	.fuwuwangdian-box ul li .text-box h2{

		padding: 70px 0;

	}

	.fuwuwangdian-box ul li .text-box .text1{

		margin-top: 20px;

	}

	.video-display-style-01{

		width: 100%;

	}

	.case-mod-01 .one{

		height: auto;

	}

	.case-mod-01 .one .img{

		width: 750px;

		height: 450px;

	}

	.case-mod-01 ul li {

		width: 48.5%;

		margin-bottom: 46px;

	}

	.index-banner-box .swiper-btn {

		margin-left: -640px;

		width: 1280px;

	}

	.Sidebar-button-icon {

		bottom: 116px;

	}

	.index-banner-box .swiper-slide .con .text-box .text-2 p{

		font-size: 42px;

	}

	.pinpai-box ul li {

		width: calc(100% / 3.1);

		height: 300px;

	}

	.pinpai-box ul li h2{

		padding-top: 98px;

	}

	.about{

		height: 482px;

	}

	.about h2 {

		padding: 164px 0 16px;

	}

	.wenhua {

		padding: 80px 0;

	}

	.wenhua .left {

		width: 496px;

	}

	.wenhua .top-tab p {

		font-size: 26px;

	}

	.wenhua .top-tab p span {

		padding: 7px 0 20px 2px;

	}

	.text-Swiper .swiper-slide {

		padding-top: 76px;

	}

	.text-Swiper .swiper-slide .text-box1 h2 {

    	font-size: 42px;

		line-height: 50px;

	}

	.text-Swiper .swiper-slide i {

		margin-top: 72px;

	}

	.wenhuaImgSwiper{

		width: 600px;

		height: 500px;

	}

	.BigImgSwiper .swiper-slide{

		width: 980px;

		height: 560px;

		margin: 0 36px;

	}

	.BigImgSwiper .zhezhao{

		display: none;

	}

	.BigImgSwiper .btn.next {

		margin-left: 526px;

	}

	.BigImgSwiper .btn {

		margin-left: -526px;

	}

	.BigImgSwiper .swiper-pagination {

		margin-left: 426px;

	}

	.news-box {

		width: 1280px;

		padding: 86px 0 86px;

	}

	.about-content-02 ul li{

		padding: 0 30px;

	}

	.about-content-03{

		padding: 60px 0;

	}

	.about-content-03 ul li .img-box{

		width: 500px;

	}

	.about-zizhi-box{

		padding: 60px 0;

	}

	.about-hezuo{

		padding: 60px 0 0;

	}

	.inner-Module-Box{

		padding: 60px 0 30px;

	}

	.picture-switch-module .tab-box .tab-item{

		width: 200px;

		height: 220px;

	}

	.picture-switch-module .swiper-box{

		width: 850px;

		height: 460px;

	}

	.picture-switch-module .tab-box .a2,

	.picture-switch-module .tab-box .a4{

		top: 240px;

	}

	.picture-switch-module .tab-box .a5{

		top: 480px;

	}

	.picture-switch-module .tab-box .a6{

		top: 480px;

		left: 216px;

	}

	.picture-switch-module .tab-box .a7{

		top: 480px;

		left: 432px;

	}

	.picture-switch-module .tab-box .a8{

		top: 480px;

		left: 648px;

	}

	.picture-switch-module .tab-box .a9{

		top: 480px;

		left: 864px;

	}

	.picture-switch-module .tab-box .a10{

		top: 480px;

		left: 1080px;

	}

	.about-zizhi-box .zizhi-swiper ul li{

		width: 220px;

	}

	.in-tit-box h2,

	.shehui-mod-01 h3{

		font-size: 42px;

	}

	.shehui-mod-01 ul{

		height: 936px;

	}

	.shehui-mod-01 ul li {

		width: 356px;

		height: 226px;

	}

	.shehui-mod-01 ul .li-3 {

		top: 238px;

	}

	.shehui-mod-01 ul .li-4{

		top: 480px;

	}

	.shehui-mod-01 ul .li-5 {

		top: 718px;

	}

	.shehui-mod-01 ul .li-1,

	.shehui-mod-01 ul .li-6{

		width: 910px;

		height: 464px;

	}

	.shehui-mod-01 ul .li-6{

		top: 480px;

	}

	

	.galleryTop-Swiper{

		width: 1080px;

		height: 600px;

	}

	

	.galleryTop-Swiper ul li p{

		height: 60px;

		line-height: 60px;

	}

	.galleryThumbs-Swiper{

		width: 186px;

		height: 600px;

	}

	.galleryThumbs-Swiper ul li{

		width: 180px;

		height: 100px;

		margin-bottom: 25px;

	}

	.shehui-mod-04{

		padding: 40px 0;

	}

	.shehui-mod-04 ul{

		height: 500px;

	}

	.shehui-mod-04 ul li.a{

		width: 850px;

		height: 460px;

	}

	.shehui-mod-04 ul li.b{

		width: 410px;

		height: 220px;

	}

	.shehui-mod-04 ul li.c{

		width: 410px;

		height: 220px;

		top: 240px;

	}

	.img-swiper2{

		width: 848px;

		height: 648px;

	}

	.inner-Module2-Box .right-box{

		width: 406px;

	}

	.inner-Module2-Box .right-box ul li{

		width: 406px;

		height: 310px;

	}

	.img-swiper2 .swiper-slide p{



		width: 97%;

		bottom: 2%;

		left: 1.5%;

	}

	.next-list ul li {

		width: 400px;

		margin: 0 40px 50px 0;

	}

	.Picture-display-style-01 ul li{

		width: 408px;

		height: 408px;

		margin: 0 28px 28px 0;

	}

	.Picture-display-style-01 ul li:nth-child(1) {

		width: 844px;

	}

	.big-banner-top .text-box{

		width: 1280px;

		margin-left: -640px;

	}

	.xingse-content-01{

		padding: 88px 0;

	}

	.xingse-content-01 .r-b{

		width: 76%;

	}

	.xingse-content-02 ul li{

		width: 26%;

	}

	.xingse-content-02 ul li h2 {

		font-size: 38px;

		line-height: 50px;

		padding: 100px 0;

		margin: 38px 0;

	}

	.zhanhui-box ul li{

		width: 620px;

		

	}

	.zhanhui-box ul li .img-box{

		height: 470px;

	}

	.zhengshu-box ul li {

		width: 226px;

		margin: 16px 36px 0 0;

	}

	.zhengshu-box ul li .img-box {

		border-radius: 20px;

		width: 100%;

		height: 286px;

	}
	/*新增*/
	.new-about .content .left-img-box{
		height: 450px;
	}
	.new-about .content .text-area {
		height: 450px;
		padding: 36px 54px 0;
		background: #fff;
	}
	.new-about .content .text-area .more{
		margin-top: 38px;
	}
	.new-probox ul li{
		width: 232px;
	}
	.new-zhanshi ul li {
    	width: 412px;
		height: 420px;
	}
	.new-zhanshi ul li:nth-child(1) {
		width: 842px;
		height: 420px;
	}
	.New-RY-Swiper ul li {
		width: 188px;
	}
	
	.picture-switch2 .swiper-Img{
		width: 800px;
		height: 460px;
	}
	.picture-switch2 ul {
		width: 228px;
	}
	.picture-switch2 ul li {
		width: 110px;
		height: 148px;
		margin-bottom: 8px;
	}
	
	
	.inner-Banner2{
		height: auto;
	}
	.inner-Banner2 img{
		width: 100%;
	}
	
	#dituBox{
		width: 1280px;
		height: 560px;
	}
	

}



@media only screen and (max-width: 1380px) {

	.inner-Banner{

		height: 240px;

	}
	.nav .nav-li > a{
		font-size: 14px;
	}

	.inner-Banner p {

		padding: 126px 0 0;

	}

	.inner-Banner h2{

		font-size: 42px;

	}

	.Bread-crumbs{

		height: 60px;

		line-height: 60px;

	}

	#sub_nav ul li a{

		height: 56px;

		line-height: 56px;

	}

	.about-content-01 h2,

	.about-content-03 .tit h2,

	.in-tit-box h2{

		font-size: 42px;

	}

	.about-content-01 .p1 {

		font-size: 18px;

		padding: 6px 0;

	}

	.about-content-02 ul li h2 {

		font-size: 32px;

		line-height: 40px;

		margin: 46px 0;

	}

	.about-content-03 ul li h2 {

		font-size: 28px;

		font-weight: normal;

		padding: 8px 0 16px;

	}

	.about-content-03 ul li:nth-child(2n) {

		padding-left: 70px;

	}

	.about-content-03 ul li:nth-child(2n) span {

		left: -79px;

	}

	

	.picture-switch-module{

		padding-bottom: 0;

	}

	.picture-switch-module .tab-box .tab-item{

		width: 200px;

		height: 80px;

	}

	.picture-switch-module .tab-box .tab-item p {

		font-size: 18px;

		padding: 20px 0 0px;

	}

	.picture-switch-module .tab-box .a2, 

	.picture-switch-module .tab-box .a4{

		top: 94px

	}

	.picture-switch-module .tab-box .a5{

		left: 0;

		top: 190px;

	}

	.picture-switch-module .tab-box .a6{

		left: 0;

		top: 285px;

	}

	.picture-switch-module .tab-box .a7{

		left: 0;

		top: 380px;

	}

	

	.picture-switch-module .tab-box .a8{

		left: inherit;

		right: 0;

		top: 190px;

	}

	.picture-switch-module .tab-box .a9{

		left: inherit;

		right: 0;

		top: 285px;

	}

	.picture-switch-module .tab-box .a10{

		left: inherit;

		right: 0;

		top: 380px;

	}

	

	.shehui-mod-01 p {

		font-size: 18px;

		line-height: 26px;

		margin: 30px 0 0px;

	}

	



/*

	

}



@media only screen and (max-width: 1366px) {

*/

    .header .header-con,

	.nav .nav-li .nav-down-content,

	.index-banner-box .swiper-slide .con,

	.wenhua .content,

	#footer ul,

	#footer .foot-bottom,

	.news-box,

	.inner-Banner p,

	.inner-Banner h2,

	.Bread-crumbs,

	.about-content-01,

	.about-content-02,

	.about-content-03,

	.about-zizhi-box .zizhi-swiper,

	.about-hezuo,

	.picture-switch-module,

	.shehui-mod-03,

	.shehui-mod-01,

	.shehui-mod-02,

	.shehui-mod-04,

	.case-mod-01,

	.case-mod-01 .one,

	.inner-Module2-Box,

	.fuwuwangdian-box,

	.fuwu-mode2,

	.fuwu-mode3,

	.fuwu-mod3 ul,

	.common-problem-box,

	.huiyi-k .text,

	.next-list,

	.Picture-display-style-01,

	.xingse-content-01,

	.xingse-content-02,

	.zhanhui-box,

	.zhengshu-box,

	#article .featured-header,
	.new-about .content,/*新增*/
	.new-about ul,
	.new-probox ul,
	.new-zhanshi ul,
	.New-RY-Swiper,
	.inner-zhaopin,
	.picture-switch2,
	.contact-box{

		width: 1080px;

	}

	.fuwu-mod3 ul li {

		width: 195px;

		height: 300px;

		border-radius: 20px;

		margin-right: 26px;

	}

	.fuwu-mod3 ul li i{

		top: 64px;

	}

	.fuwu-mod3 ul li p{

		margin-top: 160px;

    	padding-top: 24px;

	}

	.fuwuwangdian-box ul li{

		width: 250px;

	}

	

	.video-display-style-01 .con{

		height: 460px;

	}

	.case-mod-01 .one .img {

		width: 550px;

		height: 320px;

	}

	.case-mod-01 .one .text .name {

		font-size: 32px;

		padding-top: 32px;

	}

	.case-mod-01 .one .text .gongsi {

		font-size: 22px;

		padding: 10px 0 24px;

	}

	.case-mod-01 .one .text .con{

		padding-top: 18px;

	}

	#footer{

		padding: 50px 0 0;

	}

	#footer .ft-share-logos {

		padding: 40px 0 30px;

	}

	#footer .foot-bottom{

		height: 50px;

		line-height: 50px;

		padding: 0;

	}
	
	.header .header-con{
		width: 96%;
	}

	.nav .nav-li {

		padding-right: 16px;

	}

	.index-banner-box .swiper-btn {

		margin-left: -540px;

    	width: 1080px;

	}

	.index-banner-box .swiper-slide .con {

		top: 36%;

	}

	.pinpai-box ul li h2 {

		font-size: 26px;

		padding-top: 98px;

	}

	.about {

		height: 422px;

	}

	

	.about h2 {

		padding: 130px 0 16px;

	}

	.wenhua .left {

		width: 418px;

	}

	.about-content-03 ul li .img-box {

		width: 468px;

	}

	.about-zizhi-box .zizhi-swiper ul li{

		height: 286px;

		width: 180px;

	}

	.about-zizhi-box .zizhi-swiper ul li .img-box{

		height: 240px;

	}

	.about-hezuo ul li{

		height: 92px;

	}

	.picture-switch-module .tab-box .tab-item{

		width: 100px;

	}

	.picture-switch-module .tab-box .tab-item p{

		font-size: 16px;

	}

	.shehui-mod-03 p {

		font-size: 16px;

		line-height: 26px;

	}

	.inner-Banner .bg{

		background-position: bottom center !important;

		background-size: 100% !important;

	}

	

	.shehui-mod-01 ul{

		height: 790px;

	}

	.shehui-mod-01 ul li {

		width: 300px;

		height: 190px;

	}

	.shehui-mod-01 ul .li-3 {

		top: 200px;

	}

	.shehui-mod-01 ul .li-4{

		top: 410px;

	}

	.shehui-mod-01 ul .li-5 {

		top: 612px;

	}

	.shehui-mod-01 ul .li-1,

	.shehui-mod-01 ul .li-6{

		width: 760px;

		height: 390px;

	}

	.shehui-mod-01 ul .li-6{

		top: 410px;

	}

	#article{

		padding-bottom: 40px;

	}

	#article .featured-header .tit p{

		width: 90%;

	}

	.galleryTop-Swiper{

		width: 912px;

		height: 510px;

	}

	

	.galleryTop-Swiper ul li p{

		height: 60px;

		line-height: 60px;

	}

	.galleryThumbs-Swiper{

		width: 156px;

		height: 510px;

	}

	.galleryThumbs-Swiper ul li{

		width: 150px;

		height: 82px;

		margin-bottom: 25px;

	}

	

	.shehui-mod-04 ul{

		height: 420px;

	}

	.shehui-mod-04 ul li{

		border-radius: 16px;

	}

	.shehui-mod-04 ul li.a{

		width: 720px;

		height: 390px;

	}

	.shehui-mod-04 ul li.b{

		width: 346px;

		height: 188px;

	}

	.shehui-mod-04 ul li.c{

		width: 346px;

		height: 188px;

		top: 202px;

	}

	.shehui-mod-04 ul li .text-box {

		padding: 24px 18px 12px;

	}

	.shehui-mod-04 ul li .text-box .data {

	

		height: 20px;

		

		padding-bottom: 0px;

	}

	.shehui-mod-04 ul li .text-box h2 {

		font-size: 20px;

		height: 36px;

		line-height: 36px;

	}

	.shehui-mod-04 ul li .text-box span {

		height: 30px;

		line-height: 30px;

		font-size: 14px;

		margin: 10px 0 2px;

	}

	.shehui-mod-04 ul li .text-box p{

		display: none;

	}

	.img-swiper2{

		width: 714px;

		height: 546px;

	}

	.inner-Module2-Box .right-box{

		width: 342px;

	}

	.inner-Module2-Box .right-box ul li{

		width: 342px;

		height: 262px;

	}

	.img-swiper2 .swiper-slide p{



		width: 97%;

		bottom: 2%;

		left: 1.5%;

	}

	.img-swiper2 .btn{

		width: 42px;

		height: 42px;

	}

	.img-swiper2 .swiper-slide p{

		height: 50px;

		line-height: 50px;

	}

	.img-swiper2 .swiper-pagination {

		right: 24px;

		bottom: 30px;

	}

	.next-list ul li {

		width: 340px;

		margin: 0 30px 50px 0;

	}

	.next-list ul li h3 {

		font-size: 16px;

		line-height: 24px;

		height: 56px;

		margin: 16px 0 0px;

	}

	.Picture-display-style-01 ul li{

		width: 344px;

		height: 344px;

		margin: 0 24px 24px 0;

	}

	.Picture-display-style-01 ul li:nth-child(1){

		width: 712px;

	}

	.big-banner-top .text-box{

		width: 1080px;

		margin-left: -540px;

		bottom: 62px;

	}

	.big-banner-top .text-box p{

		font-size: 36px;

	}

	.xingse-content-02{

		padding: 60px 0;

	}

	.xingse-content-02 ul li h3{

		font-size: 24px;

	}

	.xingse-content-02 ul li h2 {

		font-size: 32px;

		line-height: 40px;

		padding: 76px 0;

	}

	.big-banner-top video{

		width: 1380px;

	}

	.zhanhui-box ul li {

		width: 520px;

	}

	.zhanhui-box ul li .img-box{

		height: 395px;

	}

	.zhengshu-box ul li{

		width: 186px;

	}

	.zhengshu-box ul li .img-box{

		height: 240px;

	}
	/*新增*/
	.new-about .content .left-img-box{
		height: 380px;
	}
	.new-about .content .text-area{
		height: 380px;
	}
	.new-about .content .text-area p {
		display: -webkit-box;
		-webkit-box-orient: vertical;
		-webkit-line-clamp: 5;
		overflow: hidden;
	}
	.new-about ul{
		height: 138px;
	}
	.new-about ul li {
		
		padding: 30px 22px 0 32px;
	}
	.new-about ul li h4 strong {
		font-size: 26px;
	}
	.new-about ul li h4 span{
		top: -8px;
	}
	.new-about ul li p {
		font-size: 14px;
		line-height: 20px;
		margin-top: 6px;
	}
	
	
	.new-probox ul li {
    	width: 200px;
		height: 100px;
	}
	
	.new-probox ul li .img-box{
		top: 16px;
		left: 12px;
	}
	.new-probox ul li .text-con {
		padding: 32px 0px 0 74px;
	}
	.new-probox ul li .text-con p{
		font-size: 18px;
	}
	.new-probox ul li i{
		display: none;
	}
	
	.new-zhanshi ul li {
		width: 346px;
		height: 350px;
	}
	.new-zhanshi ul li:nth-child(1) {
		width: 714px;
		height: 350px;
	}
	
	.picture-switch2 .swiper-Img{
		width: 670px;
		height: 390px;
		margin-left: 11px;
	}
	.picture-switch2 ul {
		width: 194px;
	}
	.picture-switch2 ul li {
		width: 94px;
		height: 126px;
		margin-bottom: 6px;
	}
	
	.contact-box .Staff-contact ul li .img-box {
   		width: 70px;
		height: 70px;
	}
	.contact-box .Staff-contact ul li .text-box{
		width: calc(100% - 80px);
	}
	
	#dituBox{
		width: 1080px;
		height: 420px;
	}
}



@media only screen and (max-width: 1080px) {

	.header .menu-btn{

		display: block;

	}

	.Sidebar-button-icon{

		display: none;

	}
	
	.index-banner-box{
		
		display: none;
		
	}
	
	.moble-banner{
		
		display: block;
		
	}

	.header .header-con, 

	.nav .nav-li .nav-down-content, 

	.index-banner-box .swiper-slide .con, 

	.wenhua .content, 

	#footer ul, 

	#footer .foot-bottom, 

	.news-box,

	.Bread-crumbs,

	.about-content-01,

	.about-content-02,

	.about-content-03,

	.about-zizhi-box .zizhi-swiper,

	.about-hezuo,

	.shehui-mod-03,

	.shehui-mod-01,

	.shehui-mod-02,

	.shehui-mod-04,

	.case-mod-01,

	.case-mod-01 .one,

	.inner-Module2-Box,

	.picture-switch-module,

	.fuwuwangdian-box,

	.fuwu-mode2,

	.fuwu-mod3,

	.fuwu-mod3 ul,

	.common-problem-box,

	.huiyi-k .text,

	.next-list,

	.Picture-display-style-01,

	.xingse-content-01, 

	.xingse-content-02,

	.zhanhui-box,

	.zhengshu-box,

	#article .featured-header,
	.new-about .content,/*新增*/
	.new-about ul,
	.new-probox ul,
	.new-zhanshi ul,
	.New-RY-Swiper,
	.inner-zhaopin,
	.picture-switch2,
	.contact-box{

		width: 100%;

	}

	.inner-Module2-Box{

		padding: 30px 0;

	}

	.in-tit-box h3{

		width: 90%;

		margin: 0 auto;

		font-size: 14px;

    	line-height: 26px;

	}

	.video-display-style-01 .tab p {

		height: 60px;

		line-height: 60px;

		font-size: 18px;

	}

	.video-display-style-01 .con{

		height: 260px;

		border-radius: 0;

	}

	.video-display-style-01 .tab p:last-child:before, .video-display-style-01 .tab p:after{

		top: 20px;

	}

	.case-mod-01 .in-tit-box {

		padding: 30px 0 20px;

	}

	.case-mod-01 .one{

		border-radius: 0;

		box-shadow: none;

		margin-bottom: 30px;

	}

	.case-mod-01 .one .img {

		width: 100%;

		height: auto;

		min-height: 200px;

		border-radius: 0;

	}

	.case-mod-01 .one .img i {

		left: 43%;

		top: 38%;

	}

	.case-mod-01 .one .text {

		width: 100%;

		padding: 20px;

	}

	.case-mod-01 .one .text .name {

		font-size: 20px;

		padding-top: 0;

	}

	.case-mod-01 .one .text .gongsi {

		font-size: 16px;

		padding: 10px 0 12px;

	}

	.case-mod-01 ul li{

		width: 100%;

		box-sizing: border-box;

		padding: 20px;

		background: #fff;

		border-radius: 0;

		margin-bottom: 0;

	}

	.case-mod-01 ul li .img {

		border: none;

		position: relative;

		left: 0;

		top: 0;

		margin: 0 auto;

	}

	.case-mod-01 ul li .img{

		border: none;

	}

	.case-mod-01 ul li .text {

		padding: 0;

		padding: 20px 0;

		text-align: center;

	}

	

	.galleryTop-Swiper ul li p {

		height: 40px;

		line-height: 40px;

		font-size: 14px;

	}

	

	.header{

		height: 66px;

	}

	.nav{

		display: none;

	}

	.header .logo{

		left: 10px;

		top: 12px;

	}

	.index-banner-box .swiper-slide .con {

		top: inherit;

		bottom: 18%;

		left: 0;

		padding: 0 20px;

		position: absolute;

		box-sizing: border-box;

	}

	.index-banner-box .swiper-slide .con .text-box .text-2 p {

		font-size: 30px;

	}

	.index-banner-box .swiper-btn {

		margin-left: 0;

		width: 100%;

		left: 0;

		bottom: 4%;

		box-sizing: border-box;

		padding: 0 24px;

	}

	.index-banner-box .swiper-slide .con .text-box .text-2 {

		margin: 12px 0 24px;

		

	}

	.index-banner-box .swiper-btn.active ul {

		top: 10px;

	}

	.index-banner-box .swiper-btn ol{

		display: none;

	}

	.index-banner-box .swiper-btn p{

		left: 90%;

	}

	.pinpai-box ul li {

		width: 100%;

		height: 190px;

		margin: 0 0 16px;

	}

	.pinpai-box ul li h2 {

		padding-top: 38px;

	}

	.about{

		background-size: auto 100%;

	}

	.about h2 {

		font-size: 26px;

		padding: 84px 0 16px;

		letter-spacing: 0px;

	}

	.about p {

		font-size: 14px;

		line-height: 26px;

		width: auto;

		padding: 0 30px 30px;

	}

	.wenhua {

		padding: 50px 20px;

	}

	.wenhua .left{

		padding: 0;

		width: 100%;

	}

	.wenhua .top-tab p {

		width: 33%;

		margin-right: 0;

	}

	.wenhuaImgSwiper{

		display: none;

	}

	.text-Swiper .swiper-slide .text-box1 h2 {

		font-size: 40px;

		line-height: 50px;

	}

	.BigImgSwiper .swiper-slide{

		width: 80%;

		height: auto;

		margin: 0 5px;

		border-radius: 10px;

		

	}

	.BigImgSwiper .swiper-slide img{

		position: relative;

		width: auto;

		max-height: 234px;

	}

	.BigImgSwiper .swiper-slide .text-box{

		height: 36px;

    	line-height: 36px;

		text-align: center;

	}

	.BigImgSwiper .swiper-pagination {

		width: 100%;

		margin: 0;

		bottom: -26px;

	}

	.BigImgSwiper .swiper-pagination span{

		background: #000;

	}.BigImgSwiper .swiper-pagination .swiper-pagination-bullet-active{

		background: #7c1c72;

	}

	.news-box{

		padding: 50px 0;

	}

	.news-box .tit{

		padding-bottom: 30px;

	}

	.news-box ul li {

		height: auto;

		padding: 14px 10px 10px 10px;

		line-height: 24px;

	}

	.news-box ul li span {

		font-size: 12px;

		float: inherit;

	}

	.news-box ul li p {

		font-size: 16px;

		line-height: 24px;

		margin: 6px 0;

		font-weight: normal;

		float: inherit;

	}

	.news-box ul li i{

		display: none;

	}

	.news-box ul li .img-box{

		display: none;

	}

	#footer{

		display: none;

	}

	.moble-footer{

		display: block;

	}

	.Rep-height{

		height: 66px;

	}

	.inner-Banner{

		height: 94px;

	}

	.inner-Banner .bg{

		background: #fff !important;

	}

	.inner-Banner p {

		padding: 34px 0 0 16px;

		font-size: 14px;

		color: #222;

	}

	.inner-Banner h2 {

		font-size: 28px;

		padding: 4px 0 0 16px;

		color: #222;

	}

	.about-content-02{

		background: none;

		box-shadow: none;

	}

	.about-content-02 ul li{

		width: 90%;

		float: none;

		margin: 0 auto 16px;

	}

	.Bread-crumbs {

		height: 50px;

		line-height: 50px;

		padding: 0 16px;
		
		

	}

	

	

	#sub_nav{

		padding: 0px 0 0;

	}
	#sub_nav.on{
		top: 67px;
		padding: 0;
	}

	#sub_nav ul{

		position: relative;

		padding-top: 56px;

	}

	#sub_nav ul li{

		width: 100%;

		height: 0;

		margin: 0 0;

		overflow: hidden;

		position: relative;

		transition: .3s;

	}

	#sub_nav ul li.on{

		position: absolute;

		height: 56px;

		top: 0;

		left: 0;

		z-index: 1;

	}

	#sub_nav.show ul li{

		height: 57px;

	}

	#sub_nav ul li.on:after{

		width: 0;

		height: 0;

		z-index: 1000;

		

		border-right: 6px solid transparent;

		border-bottom: 8px solid #fff;

		border-left: 6px solid transparent;

		position: absolute;

		top: 24px;

		right: 14px;

		content: ' ';

		transform: rotate(180deg);

		transition: .3s;

	}

	#sub_nav.show ul li.on:after{

		transform: rotate(0deg);

	}

	#sub_nav ul li a{

		border-radius: 0;

		text-align: left;

		padding: 0 16px;

		background: #f4f4f4;

		border-bottom: 1px solid rgba(100,100,100,.1);

		

	}

	#sub_nav ul li.on a{

		

	}

	#sub_nav ul li.on a,

	#sub_nav ul li a:hover{

	

	}

	

	.about-content-01 h2, 

	.about-content-03 .tit h2, 

	.in-tit-box h2 {

		font-size: 24px;

		

	}

	.about-content-01 em {

		width: 30px;

		height: 1px;

		margin: 14px auto 20px;

	}

	.about-content-01 .p2 {

		font-size: 14px;

		line-height: 20px;

		width: 86%;

		text-align: left;

	}

	.about-content-02 ul{

		border-bottom: 4px solid #eee;

		padding: 20px 0;

	}

	.about-content-02 ul li{

		width: 100%;

		padding: 32px 20px 20px;

		border-top: 4px solid #eee;

		box-sizing:border-box;

	}

	.about-content-02 ul li h2{

		margin: 20px 0;

		border-right: none;

	}

	.about-content-03 .x{

		left: 20px;

	}

	.about-content-03 ul {

		width: calc(100% - 40px);

		margin: 0 auto;

	}

	.about-content-03 ul li {

    	float: none !important;

		width: 100%;

		padding: 0 0 36px 30px!important;

	}

	.about-content-03 ul li p {

		font-size: 14px;

		line-height: 24px;

		width: 90%;

	}

	.about-content-03 ul li .img-box{

		width: 100%;

	}

	.about-content-03 ul li span{

		left: -40px !important;

    	top: 2px !important;

	}

	.about-content-03 .content .b{

		left: 20px;

	}

	.about-zizhi-box .zizhi-swiper ul li{

		width: 50%;

	}

	

	

	.about-hezuo ul{

		width: 90%;

		margin: 0 auto;

	}

	.about-hezuo ul li{

		width: calc(100% / 3);

		height: 80px;

	}

	.about-hezuo ul li:nth-child(3n){

		border-right: none;

	}

	.about-hezuo ul li:nth-child(6n){

		border-right: none;

	}

	

	.shehui-mod-03 .in-tit-box {

		padding: 30px 0 10px;

	}

	.shehui-mod-03 .img-box{

		width: 90%;

		margin: 0 auto;

		background: #000;

	}

	.shehui-mod-03 img {

		width: auto;

		height: 300px;

		opacity: .8;

	}



	.shehui-mod-01 p {

		font-size: 14px;

		line-height: 24px;

		margin: 30px 20px 0px;

	}

	.shehui-mod-01 h3{

		font-size: 24px;

		line-height: 32px;

		padding: 30px 0;

	}

	.shehui-mod-01 ul{

		height: auto;

		width: 100%;

		margin: 0 auto;

	}

	.shehui-mod-01 ul li{

		position: relative;

		top: 0 !important;

		left: 0 !important;

		width: 100% !important;

		height: auto !important;

		min-height: 200px;

		margin-bottom: 10px;

		border-radius: 0;

	}

	.galleryTop-Swiper{

		width: 100%;

		position: relative;

		height: auto;

		margin: 0 auto;

		float: none;

		border-radius: 0px;

		padding-bottom: 20px;

	}

	.galleryTop-Swiper .swiper-pagination{

		bottom: 0;

		display: block;

	}

	.galleryTop-Swiper ul li{

		min-height: 200px;

		border-radius: 0px;

   		overflow: hidden;

	}

	.galleryThumbs-Swiper{

		display: none;

	}

	.shehui-mod-04 .in-tit-box {

		padding-bottom: 26px;

	}

	.in-tit-box em {

		width: 36px;

		height: 2px;

		margin: 8px auto;

	}

	.shehui-mod-04 ul{

		height: auto;

	}

	.shehui-mod-04 ul li{

		position: relative;

		left: 0 !important;

		top: 0 !important;

		width: 100% !important;

		height: auto !important;

		border-radius: 0;

	}

	.shehui-mod-04 ul li .img-box{

		position: relative;

		top: 0;

		left: 0;

	}

	.shehui-mod-04 ul li .img-box img{

		width: 100%;

		height: auto;

	}

	.shehui-mod-04 ul li .text-box .data{

		font-size: 14px;

	}

	.shehui-mod-04 ol li {

		border-radius: 0;

		box-shadow: 0 0 0 rgb(100 100 100 / 10%);

		padding: 0;

		margin-bottom: 0px;

		position: relative;

	}

	.shehui-mod-04 ol li:after {

		content: "";

		display: block;

		position: absolute;

		width: 100%;

		height: 100%;

		background: url(../images/black-bg-01.png) repeat-x 100% 100%;

		z-index: 1;

		bottom: 0;

		left: 0;

	}

	.shehui-mod-04 ol li .img-box{

		width: 100%;

		height: auto;

		position: relative;

		left: 0;

		top: 0;

		border-radius: 0;

	}

	.shehui-mod-04 ol li .text-box{

		padding: 20px 10px;

		position: absolute;

		bottom: 0;

		left: 0;

		z-index: 2;

	}

	.shehui-mod-04 ol li .text-box span {

		font-size: 14px;

		color: #fff;

	}

	.shehui-mod-04 ol li .text-box h2 {

		font-size: 20px;

		height: 36px;

		line-height: 36px;

		color: #fff;

	}

	.shehui-mod-04 ol li .text-box p{

		display: none;

		color: #fff;

	}

	.inner-Module-Box {

		padding: 30px 0 30px;

	}

	.picture-switch-module {

		width: 90%;

		margin: 0 auto;

	}

	.picture-switch-module .swiper-box {

		width: 100%;

		height: auto;

		padding-bottom: 60%;

	}

	.picture-switch-module .tab-box {

		display: -webkit-flex; /* Safari */

 		display: flex;

		 flex-wrap: wrap;

		justify-content: space-between;

	}

	.picture-switch-module .tab-box .tab-item{

		position: relative;

		left: 0 !important;

		top: 0 !important;

		right: 0 !important;

		float: left;

		width: 18%;

		margin: 0 0 10px;

	}

	.picture-switch-module .tab-box .tab-item p{

		font-size: 14px;

	}

	.picture-switch-module .swiper-item .text{

		min-height: 70px;

	}

	.picture-switch-module .swiper-item .text p{

		font-size: 14px;

		padding: 0 10px;

	}

	.fuwuwangdian-box{

		padding: 0;

		margin-top: 30px;

	}

	.fuwuwangdian-box ul{

		padding-top: 10px;

		width: 90%;

		margin: 0 auto;

	}

	.fuwuwangdian-box ul li{

		width: 100%;

		height: 140px;

		margin-right: 0;

		box-sizing: border-box;

		padding: 26px 25px;

		margin-bottom: 20px;

	}

	.fuwuwangdian-box ul li .text-box{

		padding: 0;

	}

	.fuwuwangdian-box ul li .text-box h2 {

		padding: 14px 0;

		font-size: 26px;

		border-bottom: none;

	}

	.fuwuwangdian-box ul li .text-box h2 span{

		font-size: 18px;

	}

	.fuwuwangdian-box ul li .text-box .hover{

		bottom: 15px;

		right: 10px;

		left: inherit;

	}

	.fuwuwangdian-box ul li:hover .text-box h2,

	.fuwuwangdian-box ul li:hover .text-box h4{

		display: none;

	}

	.fuwuwangdian-box ul li .text-box .text1{

		margin-top: 0;

	}

	.fuwu-mode2,

	.fuwu-mod3{

		padding: 30px 0;

	}

	.fuwu-mod3 ul{

		width: 90%;

		margin: 10px auto;

		padding: 010px 0;

		display: -webkit-flex;

		display: flex;

		flex-wrap: wrap;

		justify-content: space-between;

	}

	.fuwu-mod3 ul li{

		width: 100%;

		margin-right: 0;

		height: 120px;

		margin-bottom: 16px;

	}

	.fuwu-mod3 ul li i {

		top: 40px;

		left: 60px;

	}

	.fuwu-mod3 ul li p {

		margin-top: 0;

		padding-top: 0;

		position: absolute;

		left: 32%;

		top: 34px;

		border: none;

	}

	.fuwu-mod3 ul li span {

		position: absolute;

		left: 32%;

		top: 66px;

		padding: 0;

	}

	.common-problem-box{

		padding: 40px 0;

	}

	.huiyi-k{

		padding: 42px 0;

	}

	.huiyi-k .text{

		text-align: center;

	}

	.huiyi-k .text h3{

		font-size: 24px;

	}

	.huiyi-k .text p {

		font-size: 14px;

		line-height: 21px;

		color: #fff;

		padding: 12px 18px 16px;

	}

	.common-problem-box ul li h3{

		font-size: 16px;

	}

	.inner-Module2-Box .in-tit-box {

		padding-bottom: 20px;

	}

	.img-swiper2{

		width: 100%;

		height: auto;

		margin: 0 auto;

		float: none;

		border-radius: 0;

	}

	

	.img-swiper2 .swiper-slide{

		padding-bottom: 80%;

	}

	.img-swiper2 .swiper-slide img{

		

	}

	.img-swiper2 .btn{

		display: none;

	}

	.img-swiper2 .swiper-pagination {

		bottom: 23px;

	}

	.inner-Module2-Box .right-box{

		width: 100%;

	}

	.inner-Module2-Box .right-box ul li{

		border-radius: 0;

		width: 100%;

		height: auto;

		min-height: 200px;

		margin: 10px 0 0;

	}

	.inner-Module-Box {

		padding: 30px 0 18px;

	}

	.next-list ul li {

		width: 100%;

		margin: 0 0 22px 0;

	}

	.next-list ul li .img-box{

		border-radius: 0;

	}

	.next-list ul li h3{

		padding: 0 12px;

	}

	.next-list ul li span{

		padding: 0 12px;

	}

	.Picture-display-style-01 ul li {

		width: 49%;

		height: auto;

		min-height: 160px;

		margin: 0 2% 2% 0;

		border-radius: 0;

	}

	.Picture-display-style-01 ul li:nth-child(1){

		width: 100%;

	}

	.Picture-display-style-01 ul li:nth-child(2){

		margin-right: 2%;

	}

	.Picture-display-style-01 ul li:nth-child(3),

	.Picture-display-style-01 ul li:nth-child(5),

	.Picture-display-style-01 ul li:nth-child(7),

	.Picture-display-style-01 ul li:nth-child(9),

	.Picture-display-style-01 ul li:nth-child(11),

	.Picture-display-style-01 ul li:nth-child(13),

	.Picture-display-style-01 ul li:nth-child(15){

		margin-right: 0;

	}

	.big-banner-top .text-box {

		width: 88%;

		left: 6%;

		margin-left: 0;

		bottom: 45%;

		text-align: center;

	}

	.big-banner-top .text-box p{

		font-size: 30px;

		padding-top: 6px;

	}

	.big-banner-top span{

		display: block;

	}

	.xingse-content-01 {

		padding: 38px 0;

		text-align: center;

	}

	.xingse-content-01 .l-b {

		float: none;

		margin: 0 auto;

	}

	.xingse-content-01 .r-b {

		width: 90%;

		float: none;

		margin: 0 auto;

	}

	.xingse-content-01 .r-b p {

		font-size: 14px;

		line-height: 22px;

		padding: 18px 0;

	}

	.xingse-content-02 ul {

		display: -webkit-block;

		display: block;

	}

	.xingse-content-02 ul li{

		width: 100%;

		border-bottom: 4px solid rgba(100,100,100,.1);

		padding: 30px;

		box-sizing: border-box;

	}

	.xingse-content-02 ul li h2{

		padding: 36px 0;

	}

	.zhanhui-box{

		padding-bottom: 50px;

	}

	.zhanhui-box ul li{

		width: 100%;

		margin-bottom: 30px;

	}

	.zhanhui-box ul li .img-box{

		border-radius: 0;

		height: auto;

		min-height: 200px;

	}

	.zhanhui-box ul li h2{

		padding: 20px 20px 8px;

		font-size: 20px;

	}

	.zhanhui-box ul li p{

		padding: 0 20px;

		height: 24px;

		line-height: 24px;

	}

	.zhengshu-box .bar{

		display: none;

	}

	.zhengshu-box ul{

		width: 96%;

		margin: 0 auto;

	}

	.zhengshu-box ul li{

		width: 48%;

		margin: 0 2% 20px 0;

	}

	

	.zhengshu-box ul li:nth-child(2n){

		margin-right: 2%;

	}

	.zhengshu-box ul li:nth-child(5n){

		margin-right: 2%;

		float: left;

		clear: none;

	}

	.zhengshu-box ul li:nth-child(5n+1){

		margin-right: 2%;

		clear: none;

	}

	.zhengshu-box{

		padding-bottom: 50px;

	}

	#article .featured-header{

		padding: 30px 0;

	}

	#article .featured-header .tit {

		padding: 20px 0;

	}

	#article .featured-header .tit h1 {

		font-size: 26px;

		padding: 0 20px;

	}

	#article .featured-header .tit p{

		margin-top: 20px;

	}

	#article .article-content{

		padding:30px 20px;

		width: 100%;

		box-sizing: border-box;

	}
	
	/*新增*/
	.index-banner-box .swiper-slide .bg-img{
		display: none;
	}
	.index-banner-box .swiper-slide .moble-img{
		display: block;
		width: 100%;
		
	}
	
	.new-about {
		padding: 54px 0 60px;
	}
	.new-tit span {
		font-size: 20px;
		height: 22px;
		line-height: 22px;
	}
	.new-tit h3 {
		font-size: 28px;
		height: 36px;
		line-height: 36px;
		padding: 0 0 12px;
	}
	.new-tit em {
		width: 44px;
		height: 2px;
		margin: 0px auto 10px;
	}
	.new-tit h4 {
		font-size: 16px;
		line-height: 22px;
		padding: 0 20px;
	}
	.new-tit p {
		font-size: 14px;
		line-height: 20px;
		padding: 0 20px;
	}
	
	.new-about .content {
		margin: 24px auto 0;
	}
	.new-about .content .left-img-box {
		width: 92%;
		height: auto;
		border-radius: 30px 30px 0 0;
		margin: 0 auto;
		float: none;
	}
	.new-about .content .text-area {
		height: auto;
		width: 92%;
		float: none;
		margin: 0 auto;
		border-radius: 0 0 0 0;
		padding: 20px 20px;
	}
	.new-about .content .text-area h2 {
		font-size: 24px;
		text-align: center;
	}
	.new-about .content .text-area .x {
		margin: 16px 0 16px;
	}
	.new-about .content .text-area .x em{
		margin: 0 auto;
	}
	.new-about .content .text-area .more {
		margin: 20px auto 0;
		display: block;
	}
	.new-about .content .text-area{
		padding-bottom: 20px;
	}
	
	.new-about ul{
		width: 92%;
		height: auto;
		margin: 0 auto 0;
		display: block;
		border-top: 1px solid #f1f1f1;
		border-radius: 0 0 30px 30px;
	}
	.new-about ul li{
		text-align: center;
		float: left;
		width: 50%;
		padding: 16px 0;
		background: #fff;
		border: 1px solid #f1f1f1;
		border-left: 0;
		border-top: 0;
	}
	.new-about ul li:last-child{
		width: 100%;
	}
	.new-about ul li h4 strong {
		
	}
	.new-about ul li h4 span {
		top: -10px;	
	}
	
	.new-probox {
		padding: 50px 0;
	}
	.new-probox ul{
		width: 92%;
		margin: 12px auto 0;
		display: block;
	}
	.new-probox ul li{
		width: 100%;
		margin-bottom: 10px;
	}
	.new-probox ul li i {
		display: block;
		bottom: 35px;
	}
	.new-zhanshi{
		padding: 38px 0;
	}
	.new-zhanshi ul{
		width: 92%;
		margin: 20px auto 0;
	}
	.new-zhanshi ul li {
		width: 100%;
		height: auto;
	}
	.new-zhanshi ul li:nth-child(1){
		width: 100%;
		height: auto;
	}
	
	.new-zhengshu{
		padding: 38px 0;
	}
	.New-RY-Swiper{
		width: 92%;
		margin: 0 auto;
	}
	.new-jiagong{
		padding: 38px 0;
	}
	.new-jiagong .tab-box p {
		width: 30%;
		height: 60px;
		line-height: 60px;
		font-size: 18px;;
	}
	.new-jiagong .tab-box{
		margin: 20px 0 26px;
	}
	.new-jiagong .con .item{
		width: 100%;
	}
	.new-jiagong .con .item ul li {
		margin: 0;
		width: 50%;
		height: auto;
		padding-bottom: 20px;
	}
	.new-jiagong .con .item ul li .img-box {
		width: 100px;
		height: 100px;
	}
	.new-jiagong .con .item ul li:after {
		right: -25px;
		top: 40px;
		transform: scale(0.8);
	}
	.new-jiagong .con .item ul li:nth-child(2n):after{
		display: none;
	}
	.new-jiagong .con .item ul li:nth-child(5):after{
		display: block;
	}
	.new-jiagong .con .item ul li:last-child:after{
		display: none;
	}
	
	/*==分割线==*/
	.inner-zhaopin{
		padding: 38px 0;
	}
	.inner-zhaopin .tit h2{
		font-size: 24px;
		padding-bottom: 10px;
	}
	.inner-zhaopin .tit p{
		font-size: 14px;
	}
	.inner-zhaopin ul{
		margin-top: 30px;
	}
	.inner-zhaopin ul li:nth-child(1){
		display: none;
	}
	.inner-zhaopin ul li .tr .td {
		line-height: 20px;
		font-size: 14px;
		padding: 10px 20px;
		display: flex;
		align-items: center;
		text-align: center;
		height: auto;
	}
	.inner-zhaopin ul li .con{
		padding: 20px;
		text-align: left;
	}
	.inner-zhaopin ul li .con p{
		width: 100%;
	}
	
	.zhanhui-box ul li .img-box img{
		width: 100%;
		height: auto;
	}
	.case-mod-01 .one .img img{
		height: auto;
		width: 100%;
	}
	.shehui-mod-01 ul li img{
		width: 100%;
		height: auto;
	}
	.New-RY-Swiper ul li {
		width: 40%;
	}
	
	
	/*最新加*/
	.new-zhanshi .img-pc{
		display: none;
	}
	.new-zhanshi .img-mob{
		display: block;
	}
	
	.new-fushequanqiu .con p {
		
		padding-left: 0;
		bottom: 0;
		text-align: center;
		font-size: 16px;
		width: 100%;
		border: none;
		position: relative;
	}
	
	
	.picture-switch2 .swiper-Img{
		width: 100%;
		height: auto;
		margin-left: 0;
	}
	.picture-switch2 ul {
		width: 100%;
		text-align: center;
		display: flex;
		align-items: center;
		justify-content: space-between;
	}
	.picture-switch2 ul li {
		width: 16%;
		height: auto;
		margin-bottom: 0px;
		float: inherit;
		display: inline-block;
	}
	.picture-switch2 ul li:nth-child(2n){
		float: inherit;
	}
	.picture-switch2 ul li:nth-child(2n+1){
		clear: inherit;
	}
	.picture-switch2 .swiper-Img .swiper-slide p {
		height: 46px;
		line-height: 46px;
		font-size: 18px;
	}
	.picture-switch2 .swiper-pagination {
		bottom: 52px;
	}
	
	
	.contact-box .tel-box ul li{
		width: 100%;
	}
	.contact-box .tel-box ul li:nth-child(2){
		border-width: 0;
	}
	
	.contact-box .Staff-contact ul li{
		width: 96%;
		margin: 0 auto 20px !important;
		float: inherit;
	}
	
	
	#dituBox{
		width: 96%;
		height: 580px;
	}
	

}





