@media screen and ( max-width:1440px ){
    .header .nav_R{width:220px;padding:26px 1% 0 0;}
	.header .nav_s{width:50px;margin-right:8px;}
	.header .nav ul>li>a{font-size:14px;}
	/*.header .logo{margin-left:20px;}*/
    


}
@media screen and ( max-width:1366px ){
	.header .nav{width:59%;}
}
@media screen and (max-width: 1028px) {
	.ceo_title {padding-top:10px;}
	.ceo_title:before{background-size:50% auto;left:-20px;}
	.ceo_title:after{background-size:50% auto;right:20px;}
	.about_zzjg .text{padding: 5% 7% 7%;font-size:14px !important;text-align: justify;}
	.Box_con .conbox ul li {float: left;width:260px;overflow: hidden;margin-right:20px;}
    .Box_con .conbox ul li h3{text-align:center;font-size:16px;color:#666666;padding:18px 0;}
    .Box_con .conbox ul .cur_pic img{display:block;width:260px;}
}

@media screen and (max-width:1004px) {	
	html,body {font-size: 96%;}
	.header {background:#fff;}
	.header1{box-shadow:none;}
	.header .logo {width: 60%;float: none;height:1.1rem;display:block;}
	.header .logo img {display:block;width:auto;height:1rem;max-width:100%;}
	.header .logo .logo1 {display: none;}
	.header .logo .logo2 {display:block;}
	.header .nav_R{display: none;}
	
	.header .nav_s{display: none;}
	
	.header .nav {background:#0851a4;z-index:9999;position:absolute;width:0;max-width:100%;left:-105%;text-align: center;transition: 0.55s; padding:.48rem 0;}
	.header .nav1 {width:90%;left:5%;}
	.header .nav ul {overflow: hidden;padding: 0;}
	.header .nav ul li {position: relative;width: 100%;/*border-bottom: 1px solid #1f9a93;*/height: auto;}
	.header .nav ul>li>a {height:.94rem;line-height:.94rem;color:#fff;font-size:.3rem;text-align:left;margin:0 8%;}
	.header1 .nav ul>li>a,.header:hover .nav ul>li>a {color: #fff;}
	
	.header .nav ul>li>span {right:0;top:0;z-index:99;color:#fff;width:auto;height:3.7rem;width:1.4rem;cursor:pointer;background:none;}
	.header .nav ul>li:nth-of-type(1)>span,.header .nav ul>li:nth-of-type(8)>span,.header .nav ul>li:nth-of-type(9)>span{display:none;}
	.header .nav ul>li>span:before{content:"+";position:absolute;left:0;top:0;font-size:24px;text-align:center;width:100%;height:.94rem;line-height:.94rem;}
	.header .nav ul>li:hover>span,.header .nav ul>li.on>span {width:1.4rem;background: none;right:0;}
	.header .nav ul>li.on>span:before {content: "-";font-size:28px;}
	.header .nav ul li ol {overflow: hidden;left:auto;top:auto;width:96%;height:0;position:relative;padding:0 2%;background:rgba(0, 0, 0, 0.1);}
	.header .nav ul li ol li {border: none;width:100%;}
	.header .nav ul li ol li a {text-align:left;padding:0;margin:0 10%;font-size:.28rem;height:.58rem;line-height:.58rem;}	
	.header .nav ul li:hover ol {height: 0;padding: 0;left:0;overflow: hidden;}
	.header .nav ul li.on ol {left: 0;height: auto;padding: 5px 2%;}
	.header .nav ul li:hover ol li a:hover {color: #fff;}
	.m-trigger {display: block;}
	
	.box{width:100%!important;}
	.bottom{padding:2rem 0;}
	.bottom_l,.bottom_r{width:100%;text-align: center;}
	.bottom_l_l{display:none;}
	.bottom_l_r{float:none;margin:0;}
	
	.slide{display: none;}
	
	.ind_zszzg .txt li b{font-size:2.5rem;}
	.Box_con .conbox ul li{float:left;width:300px;overflow:hidden;margin-right:40px;}

	/*------neiye------*/
	
	.ny_banner_box{padding-top:5rem;}
	.ny_banner{height:auto;background-position:center top;background-attachment: scroll;background-size:cover;}
	.ny_banner_nr{padding:7rem 0 0 1.25rem;}
	.ny_banner_nr .tit0:before{width:50px;height:2px;left:0;top: -15px;}
	.ny_banner_nr .tit0{font-size:2.5rem;}
	.ny_banner_nr .tit1{font-size:2.1rem;}
	.weizhi{margin:3rem auto 0;padding: 2.2rem 0 2.2rem 16px;}
	
	.news_xq_r_nr_tit{padding:0;}
	.news_xq_r_nr_tit h3{font-size:1.8rem;}
	.news_xq_r_nr_tit .er_tit{padding:8px 0;}
	.news_xq_r_nr .text{padding:2rem 0;}
	.ny_tit{padding:2.5rem 0 2rem;}
	.ny_tit .tit0{font-size:2.25rem;}
	.ny_tit .tit1{font-size:1.5rem;padding:2px 0 0.8rem;}
	.news_video{padding:5rem 0;}
	.news_bbs .imgbox{height:20rem;}
	.news_xq_r_nr_tit .bdsharebuttonbox{display:none;}
	
	.about_1{padding:5rem 0;}
	.about_1 .title{font-size:3rem}
	
	.about_wh .text .row1,.about_wh .text .row2{width:100%;}
	.about_wh .text .row_r_nr .jufe li{width:25%;}
	.about_wh .text .row .img{height:40px;}
	
	.pro1_l{display:block;}
	.pro1_l_pc{display:none;}
	.pro1_r{width:46%;}
	.pro1_r .dzhi{padding:3.62rem 0 0;}
	
	.pro_banner{height:0;padding-top:36%;}
	.pro_xq1{padding:4rem 0;}
	.pro_xq2{padding:3.5rem 0 5rem;}
	.proxq3{padding:4rem 0 3rem;}	
	.proxq4 .ditu{height:25rem;}
	.proxq4 .jj{position:relative;top:auto;left:auto;width:96%;height:auto;padding-bottom:1px;margin:20px auto;box-shadow:0 0 5px #ccc;}
	.proxq4 .jj_txt{height:auto;max-height:340px;}
	
	.ny_banner1{height:auto;background-position:center top;background-attachment: scroll;background-size:cover;}
	.ny_banner_nr1{padding:15rem 1.25rem 12rem;}
	.ny_banner_nr1 .tit0:before{width:50px;height:2px;left:0;top: -15px;}
	.ny_banner_nr1 .tit0{font-size:2.6rem;}
	.ny_banner_nr1 .tit1{font-size:2.2rem;}
	
	.pro_wy{padding:1px 0 6rem;}
	.pro_wy_nav{margin-top:-4rem;}
	.pro_wy_nav a{width:9rem;height:9rem;}
	.pro_wy_nav .pic{width:4rem;height:4rem;margin:1.5rem auto 0.5rem;}
	.pro_wy_b{padding:0 3%;}
	.pro_wy_b_l{width:100%;}
	.pro_wy_b_l_nr{max-width:100%;height:auto;}
	.pro_wy_b_l_nr .nr{padding:30px;}
	.pro_wy_b_l_nr .text{margin:20px 0;line-height:1.9;}
	.pro_wy_b_r{width:100%;}
	
	.pro_gcb{padding:2.5rem 0 3rem;}
	.pro_gcb .tit{font-size:1.6rem;margin-bottom:1.9rem;}
	
	.social2{padding:1px 0 3rem;}
	
	.sqyy1{background:#eee;height:auto;}
	.sqyy1_l .txt{padding:24px 0;}
	.sqyy1 .tit{font-size:20px;height:3.3rem;line-height:3.3rem;}
	.sqyy1_l .nr,.sqyy1_c .nr,.sqyy1_r .nr{margin:15px;padding:0;position:relative;}
	.sqyy1_c .tit{position:absolute;top:0;left:0;}
	.sqyy1_c .txt{padding:80px 0 40px;}
	
	.sqyy3{padding:3.5rem 0;}
	
	.ditu_c{height:30rem;}
	
	.pro_gc_r img{max-height:56px;}
	
	.shequn{font-size:16px;}
	
	.zrsj_title{font-size:1.5rem;}
	.zrsj_jj{font-size:15px;}
	.wz{display:none;}

	.Box_con .conbox ul li {float: left;width:320px;overflow: hidden;margin-right:38px;height:380px;}
    .Box_con .conbox ul li h3{text-align:center;font-size:16px;color:#666666;padding:18px 0;}
    .Box_con .conbox ul li:nth-child(4) {margin-right:0px;}
    .Box_con .conbox ul .cur_pic img {display: block;width:320px;transition: all 0.5s;}
    .more{width:100%;}
    .indexPart3 .rightDiv{width:100%;}
    .indexPart3 .list li .name {padding-top: 0.24rem;line-height: 0.36rem;height: 0.72rem;font-size:.28rem;}
    .indexPart3 .list li{position:relative;}
    .indexPart3 .list li .imgDiv {position: absolute;left:4.7rem;top: 0px;z-index: 1;float:right;}
    .indexPart3 .list li .imgDiv img {width: 2.29rem;height:1.54rem;}
    .indexPart3 .list li a {height: 1.55rem;padding: 0 2.56rem 0 0.3rem;}
    .indexTitle .title {font-size: 0.16rem;}
    .indexTitle .title b {font-size: 0.36rem;}
    .lx-indexPart .title{width:94%;}
    .lx-indexPart .title b{font-size: 0.36rem;}
    .ind_zszzg h3{font-size: 0.36rem;}
    .indexPart3 .list li .time {margin-top: 0.15rem;font-size: 0.18rem;height: 0.16rem;line-height: 0.16rem;padding-left: 0.2rem;background-size: 0.16rem;}
    .indexPart3 .videoImg #video {width: 100%;height: 220px;}
    .indexPart3 .tab2 li {width: 1.48rem;height: 0.45rem;line-height: 0.45rem;font-size:.24rem;}
    .indexTitle {height:.9rem;}
    .index_video{display:none;}
    .ind_zszzg, .about_pic, .wz {width: 100%;margin-top:.42rem;}
    .partnerPic .slick-next {right:-32px;width: 30px;height: 30px;background-size: 30px;}
    .partnerPic .slick-prev {left:-32px;width: 30px;height: 30px;background-size: 30px;}
    .partnerPic .slick {margin: 0 6px;}
    .lx-indexPartBox .wal{width:80%!important;}
    .lx-indexPartn .title{width:60%;margin:0 auto;display:none;}
    .index_bt{display:block!important;}
    .index_bt .h2{font-size: 0.36rem;text-align: center;color: #333333;font-weight: bold;}
    .index_bt .h6{text-align: center;font-size: 14px;color: #666666;text-transform: uppercase;}
    .lx-indexPartn .title b {font-size: 0.36rem;}
    .lx-indexPartn{padding-top:.42rem!important;}
    .overviewPart{padding:.28rem 0;}
    .w1440 .h2{font-size: 0.36rem;}
    .overviewPartnnn{margin-top:.34rem;}
    .center_2{padding:.42rem 0;}
    .center_3{padding:0px;}
    .ind_zszzg p{margin-top:.28rem;}
    .lx-indexPart{padding-top:.42rem!important;}
    .lx-indexPart .title{display:none;}
    .overviewPart5{padding:.34rem 0 .38rem 0;}
    .ind_pro ul li a .icon{width:.64rem;height:.64rem;}
    .ind_pro ul li a .txt{font-size:.3rem;}
    .ind_pro ul li a .txtn{font-size:.2rem;white-space:pre-line;}
    .ind_pro ul li{width:24%;}
    .li_05{display:none;}
    .toutou{display:none;}
    .pageTop{display:none;}
    .pageTitleTel{display:block;}
    .pageBanner{display:none;}
    .pageBannerTel{display:block;}
    .center_3 .contentBox {width: 100%;}
    .center_3 .year {font-size: 36px;margin-top:.48rem;}
    .center_3 .name {font-size: 16px;padding-bottom: 15px;}
    .center_3 .imgDiv img{width:100%;}
    .aboutPart2 {height: auto;background: url(../images/aboutPart2Tel.jpg) center no-repeat;background-size: 100% 100%;}
    .aboutPart2 .list {overflow: hidden;padding-top: 30px;}
    .aboutPart2 .list li {width: 50%;height: 110px;margin-right: 0;}
    .aboutPart2 .list li .box {padding-left: 85px;}
    .aboutPart2 .list li .ico img {width: 75px;}
    .aboutPart2 .list li .num {font-size: 32px;padding-top: 12px;line-height: 30px;}
    .aboutPart2 .list li .txt {font-size: 12px;}
    /*lx*/
	.wal-1{width: 94%;margin:0 auto;}
	.pc-hide{display:block!important;}
	.pc-show{display:none!important;}

	.history .title{padding: 30px 0 5px;} 
	.history .title b{font-size:32px;} 
	.history .title p{padding-top: 5px;font-size: 18px;}
	.history{padding: 0 2%;} 
	.history .Box li .content {padding-left: 0; padding-top: 0;width:100%;} 
	.history .Box li .year {top: 0px;width: 22%;font-size: 14px;} 
	.history .Box li .ico {left: 26.5%;top: 9px;width: 6%;background: url(../images/x1_1.png) no-repeat 100% center;/* background-size: 80%; */}
	.history .Box li .owrap {width: 64%;padding-left: 36%;background: url(../images/x4.png) 29.5% repeat-y!important;left: 0%;margin-left: 0px;}
	.history .Box li.green_Hov {background:none;} 
	.history .Box li.green_Hov .year {background: #006d9b; color: #fff; } 
	.history .Box li.green_Hov .content li{font-size: 14px; background: url(../images/x2.png) no-repeat 4px 13px; background-size:11px; color:#898888;} 
    .history .Box li.green_Hov .ico{background: url(../images/x1_2.png) no-repeat 100% center;}
    .history .Box{padding-bottom:.3rem;}
    .pageBox{ padding: 0.46rem 0 .84rem 0;}
    .wal, .wal2, .w780, .w790{width:100%;}
    .news{ width: 100%; }
	.news .detail{ height: auto; padding: 0 0 0.5rem 0; }
	.news .detail .imgDiv{ position: relative; }
	.news .detail .imgDiv img{ width: 100%; }
	.news .detail .time{ font-size: 0.36rem; line-height: 0.36rem; padding: 0.45rem 0.3rem 0; }
	.news .detail .name{ padding: 0.35rem 0.3rem 0; font-size: 0.32rem; height: 0.96rem; line-height: 0.48rem; }
	.news .detail .botList{ padding: 0.25rem 0.3rem 0; }
	.news .detail .botList li{ margin-right: 0.17rem;}
	.news .detail .botList li a{ font-size: 0.24rem;}
	.news .detail .botList li img{ padding-right: 0.07rem; width: 0.19rem;}
	.news .list{ padding-top: 0.18rem; }
	.news .list li{ margin-bottom: 0.18rem; height: 2rem; }
	.news .list li a{ height: 2rem; padding: 0 0.42rem 0 1.5rem; }
	.news .list li .timeDiv{ left: 0.35rem; top: 0.25rem; font-size: 0.24rem; }
	.news .list li .timeDiv p{ font-size: 0.8rem; line-height: 0.8rem; padding-bottom: 0.24rem; }
	.news .list li .timeDiv p:after{ width: 0.21rem; height: 0.02rem; }
	.news .list li .timeDiv em{ padding-top: 0.14rem; }
	.news .list li .name{ padding-top: 0.35rem; height: 0.84rem; line-height: 0.42rem; font-size: 0.32rem; }
	.news .list li .nwe_content{ padding-top: 0.13rem; font-size: 0.24rem; line-height: 0.48rem; height: 0.48rem; }

	.news .listo{ padding-top: 0.18rem; }
	.news .listo li{ margin-bottom: 0.18rem; height: 2.1rem; }
	.news .listo li a{ height: 2.1rem; padding: 0 0.42rem 0 1.5rem; }
	.news .listo li .timeDiv{ left: 0.35rem; top: 0.25rem; font-size: 0.24rem;}
	.news .listo li .timeDiv img{width:1.6rem;height:1.6rem; }
	.news .listo li .timeDiv p{ font-size: 0.8rem; line-height: 0.8rem; padding-bottom: 0.24rem; }
	.news .listo li .timeDiv p:after{ width: 0.21rem; height: 0.02rem; }
	.news .listo li .timeDiv em{ padding-top: 0.14rem; }
	.news .listo li .name{ padding-top: 0.35rem; font-size: 0.32rem;margin-left:.84rem; }
	.news .listo li .nwe_content{ padding-top: 0.13rem; font-size: 0.24rem; line-height: 0.48rem; height: 0.48rem;margin-left:.84rem;}
    .pageNum{display:none;}
    .pageMore{display:block!important;}
    .w380{display:none;}
    .case-Box {width:94%!important;padding:.48rem 0;} 
.case .select dd {top: 37px; width: 100% } 
.case .box1 .select dd ul {width: 100%; } 
.case .box2 .select dd ul {width: 100%; } 
.case .box3 .select dd ul {width: 100%; } 
.case {width: auto; margin-top: 25px; } 
.case .box2{float: right; } 
.case .search {float: right; width: 100%; /*background: url(../images/d13.png) no-repeat 94%;*/ background-size: 21px; } 
.case .box1 .select dt {width: 92%; } 
.case .box2 .select dt {width: 92%; } 
.case .box3 .select dt {width: 92%; } 
.case .select {margin-right: 0; width: 79%; } 
.case .select .chaxun{width:60%;} 
.case .box {display: block; width: 100%; margin-bottom: 10px; } 
.case .box>i {line-height: 35px; width: 15%; } 
.case .select dt {height: 35px; width: 100%; line-height: 35px; padding: 0 4%; } 
.case .search i {line-height: 35px; width: 15%; } 
.case .search input {width: 73.5%;height: 37px;line-height: 37px;padding: 0 3%;    border-radius: 0;
    border: 1px solid #aaa;}

.case .search a {height: 35px; margin-top: -35px; margin-left: 77%; } 
.case-select-box {padding: 0 20px; } 
.case-Box>ul li {width: 100%; margin-right: 0; padding-bottom: 10px; padding-left: 0; margin-bottom: 20px; } 
.case-Box .txt .lookDetail1 {display: block; width: 90px; height: 30px; padding: 0; line-height: 30px; text-align: center; margin-top: -52px; right: 10px; background: #fff; position: absolute;font-size:.28rem;color: #ABABAB;
    border: 1px solid #ABABAB;
    border-radius: 20px; } 
.case-Box li:hover .txt a{background:none;} 
.case-Box .img {width: auto; height: auto;}
.case .loadMore2{margin-bottom: 50px; }
.case-Box .hover{top: -396px;}
.contact_con{padding: 30px 0; } 
	.contact_con .tlt {font-size: 20px; } 
	.contact_con .tlt em {padding: 7px 0 10px; line-height: 25px; } 
    .contact_con .o1 .list {margin-bottom: 30px; width:100%;} 
	.contact_con .o1 .list li{line-height: 24px; font-size: 13px;color: #666; margin-bottom:15px; padding-left:45px; position:relative} 
	.contact_con .o1 .list li span{ position:absolute; left:0px; top:0px;}
	.contact_con .o1 .icos {width: 100%; margin-top: 0;float:none;} 
	.contact_con .o1 .icos>div{width:191px; float:none; margin:0 auto} 
	.contact_con .o1 .icos p {font-size: 14px; } 
	.map{width:100%;height:6rem;}
	.contact_con .o1 .icos{margin-bottom:0px;}
	.job .leftDiv{ width: 100%; float: none; }
	.jobTab{ padding-bottom: 20px; }
	.jobTab li{ width: 33.33%;}
	.jobTab li .box a{ width: 100%; height: 42px; line-height: 42px;}
	.job .list li{ margin-bottom: 12px; padding: 15px 80px 15px 15px; }
	.job .list li .name{ font-size: 16px; }
	.job .list li .content{ line-height: 28px; height: 28px; }
	.job .list li a{ width: 57px;}
	.benefit{ padding: 35px 0 45px; }
	.benefit .title1{ font-size: 20px; padding-bottom: 5px; }
	.benefit .part1{ padding: 45px 0 20px; }
	.benefit .part1 ul{ margin-right: 0px; }
	.benefit .part1 li{ float: none; width: 100%; margin-bottom: 15px; }
	.benefit .part1 li .box{ margin-right: 0px; height: 248px;}
	.benefit .part1 li .num{ padding: 30px 0 20px; font-size: 38px;}
	.benefit .part1 li .name{ font-size: 18px; padding-bottom: 28px; }
	.benefit .part1 li .msg{ font-size: 14px; line-height: 26px; padding: 0 20px; }
	.benefit .part2{ padding: 20px 0 45px; }
	.benefit .part2 .imgDiv img{ width: 100%; }
	.benefit .part3{ padding-top: 35px; }
	.benefit .part3 img{ width: 100%; }
	.contact{ padding: 35px 0 0; }
	.contact .part1 .leftDiv{ width: 100%; float: none; padding-top:0;}
	.contact .title1{ font-size: 22px; }
	.contact .title2{ font-size: 16px; padding-bottom: 30px; }
	.contact .part1 .txt{ width: auto; }
	.contact .part1 .ewm{ position: relative; right: 0; margin: 20px auto 0; width: 133px;}
	.contact .part1{ padding-bottom:35px;}
	.contact .part1 .tel{ padding:25px 0 10px; font-size:26px; line-height:26px;}
	.contact .part1 .imgDiv{ padding-top:35px;}
	.contact .part1 .imgDiv img{ width:100%;}
	.contact .part2 .imgDiv img{ height:250px;}
	.contact .part2 .layer{ right:20px; top:55px;}
	.contact .part2 .txt1{ font-size:22px; line-height:30px;}
	.contact .part2 .txt2{ font-size:16px; padding-top:10px;}
	.contact .part3 .leftDiv{ width:auto; float:none;}
	.contact .part3 li{ float:none; height:auto; padding-bottom:20px; width:auto; border-bottom:#f3ead8 solid 1px;}
	.contact .part3 .li01{ width:auto;}
	.contact .part3 .li01:after{ display:none;}
	.contact .part3 li .lbox{ padding-top:26px; padding-right:0; padding-left:25px;}
	.contact .part3 .li02 .lbox{ padding-right:0; padding-left:25px;}
	.contact .part3 li dd{ line-height:26px; }
	.contact .part3 li .mxfDiv{ position:relative; height:auto;}
	.contact .part3 li .mxfDiv:after{ display:none;}
	.contact .part3 .rightDiv{ float:none; width:auto; height:130px; background:#d6282a url(../images/nimg400Bg.jpg) left bottom no-repeat; background-size:200px;}
	.contact .part3 .rightDiv .txt1{ padding: 35px 0 6px 25px; font-size:20px;}
	.contact .part3 .rightDiv .txt2{ padding-left: 25px; font-size:16px;}
	.sideJob{display:none;}
	.job{padding: 0.46rem 0 .84rem 0;}
	.wal-1200{width: 100%;display:none;}
	.caseDetailCont{display:none;}
	.caseDetail .txtBox {margin-bottom: 20px; } 
.caseDetail .txtBox .t {padding: 0; height: 100px; width:19%; } 
.caseDetail .txtBox .t p {font-size: 12px; margin: 20px 0 15px; } 
.caseDetail .txtBox .t p.p1 {font-size: 14px; margin: 0; } 
.caseDetail .txtBox i {height: 40px; margin-top: 29px; } 
.caseDetail .tlt1 {font-size: 16px; color: #0851a4;width:94%;margin:0 auto;} 
.caseDetail .tlt1 h3{margin-bottom:.28rem;}
.caseDetail p.p2 {font-size: 14px; line-height: 25px;text-align:justify;margin:.28rem 0 .42rem 0;} 
.caseDetail .txtBox .sy {font-size: 16px;position: relative;line-height: 40px;left: 50%;margin-left: -80px;margin-bottom: 0;}
.caseDetail .tablist .slick-current {border: 2px #0851a4 solid; } 
.caseDetail .tablist .slick-slide {padding: 2px;overflow:hidden; }
.caseDetail .tablist .slick-slide img{width:200px;height:60px;}
.caseDetail .slider-for {padding-bottom: 20px; padding-top: 10px; }
.caseDetail .slick-initialized .slick-slide .video {width: 100%;height: 200px;position: static;line-height: 200px;display: table;}
.caseDetail .slider-for img {position: static;width: auto;max-height: 200px;max-width: 100%;}

/*.caseDetail .tablist .slick .ico img{height: 60px;overflow: hidden;}*/
.caseDetail .tablist .slick .ico img{height: 60px;overflow: hidden;margin: 0!important;top: 0;left: 0;width: auto!important;min-width: 100%;height: 65px!important;}
.caseDetail .tablist .slick-slide .ico {height: 60px;}
.caseDetail .slider-for .slick-prev{left: 10px;margin-top: -26px;width: 33px;background-size: 14px 23px;height: 52px;} 
.caseDetail .slider-for .slick-next{right: 10px;margin-top: -26px;width: 33px;background-size: 14px 23px;height: 52px;}
.newsDetailContent {width: 94%;padding: 0 3%;padding-bottom: 0px;margin-bottom: 0px;margin-top:.68rem;}
.newsReturn {float: none;display: block;margin-top: 16px;}
.witness .title{display:none;}
.witness{padding:.42rem 0 .38rem 0;}
.leftDiv{float:none;width:100%!important;}
.videoImg{margin-top:.34rem;}
.indexPart3{padding:.42rem 0 0 0;}
.pageTitle{ padding-bottom: 25px;padding-left:4%;}
.pageTitle b{ font-size: 22px; }
.pageTitle em{ padding-left: 10px; }
	.video .list ul{ margin-right: -10px; }
	.video .list li{ width: 50%; margin-bottom: 15px; }
	.video .list li .box{ margin-right: 10px; }
	.video .list li .name{ padding-top: 10px; height: 40px; line-height: 20px; }
	.videoLayer{ width: 94%; height: auto; padding-bottom: 25px;}
	.videoLayer .close{ top: -53px; height: 53px; }
	.videoLayer .name{ padding: 25px 0 15px; font-size: 18px;}
	.videoLayer .videoImg{ padding: 0 10px; }
	.videoLayer .videoImg img{ width: 100%; }
	.videoLayer .btnGroup{ padding-top: 25px;}
	.videoLayer .btnGroup li{ margin: 0 10px; }
	.mainCon{padding:.48rem 0 .78rem 0;}
	.partner{ padding:.48rem 0 .78rem 0;; }
	.partner .contentBox{ width: 100%; }
	.partner .txt1{ font-size: 16px;}
	.partner .bigNum .five{ font-size: 80px;}
	.partner .bigNum .add{ font-size: 30px; top: -30px;}
	.partner .txt2{ font-size: 20px;}
	.partner .msg{ font-size: 16px; padding:24px 0 30px; line-height: 30px; width: auto;}
	.partner .content{ line-height: 26px;}
	.partner .list{ padding-top: 40px; width: 100%;}
	.partner .list ul{ margin-right: -10px; }
	.partner .list li{ width:33.33%; margin-left: 0px; margin-bottom: 25px; }
	.partner .list li .box{ margin-right: 10px; }
	.partner .list li img{ width: 100%; }
	.image-list .cover{width:49%!important;float:left;margin-right:.12rem!important;height:2.6rem!important;margin-bottom:.12rem!important;}
	.image-list{overflow:hidden;margin-bottom:.48rem;}
	.image-list .cover:nth-child(2n) {margin-right: 0rem!important;}
	#pictureViewer > .content{width:100%!important;}
	#pictureViewer .handel-next{width:.64rem!important;}
	#pictureViewer .handel-prev{width:.64rem!important;}
	.history .list li{ margin-bottom: 25px; padding-left: 40px;}
	.history .list li .contentBox{ min-height: 110px; padding: 0 15px 30px 98px;}
	.history .list li .year{ left: 15px; top: 20px; }
	.history .list li .year b{ font-size: 28px; }
	.history .list li .year em{ left:0px;font-size:.3rem;top:-.38rem;}
	.history .list li .msgList{ padding-top: 20px; }
	.history .list li .msgList dd{ height: auto; line-height: 26px; padding-left: 16px; background: url(../images/ico2.jpg) left 10px no-repeat;font-size:.28rem; }
    .wal {width:94%!important;}
    .center_3 .title{display:none;}
    .lx-indexPart .indexTitle .txt3{font-size: 0.36rem;}
    .foot{height: auto;padding: 20px 0;width: auto;}
    .foot_l{display:none;width:100%;}
    .foot_r{float:none;width:94%;overflow:hidden;margin:0 auto;}
    .foot_r .wx img{width:2.4rem;height:2.4rem;}
    .foot .foot_con{padding:0;}
    .foot_b p{font-size:.24rem;text-align:center;}
    .foot_b p a{display:none;}
    .foot_r .wx{width:30%;}
    .foot_rcon{width:70%;}
    .tbzs{margin-top:0px;}
    .pageBox4{ padding: 40px 0; }
	.newsBox{ padding: 0 10px 30px;}
	.newShow{ padding: 30px 0 50px; }
	.newShow .name{ font-size: 18px;}
	.newShow .time{ padding-bottom: 20px;font-size:.28rem;}
	.newShow .content{ line-height: 26px; padding: 30px 0;}
	.newShow .content img{ width: 100%; }
	.newShow .imgDiv{ padding: 25px 0; }
	.pageDown{  padding-bottom: 20px;}
	.pageDown li{ display: block; float: left; margin: 0; width: 33.33%;}
	.pageDown li a{ line-height: 48px; width: 100%; height: 48px;}
	.cultureBox{padding:.48rem 0 .68rem 0;}
	.culture .arrow a.prev{
		position: absolute;
        left:.48rem;
        top: -60px;
	}
	.culture .arrow a{
		width: .84rem;
        height:.84rem;
	}
	.culture .list li .msg{
		padding-bottom:.48rem;
	}
	.toptop{
        width:94%;
	}
	.videoLayer .videoImg{
		width:94%;
		height:100%;
	}
    .bannerbox{
        width:100%;
    }
    .w1440{
        width:94%;
    }
    .center_3 .about_content p{
    	margin-bottom:0px;
    	margin-top:14px;
    }
    .aboutPart2 .list li .ico2,.aboutPart2 .list li .ico1,.aboutPart2 .list li .ico3,.aboutPart2 .list li .ico4{
    	background-size:1.2rem;
    }
    .aboutPart2 .list li .boxx{
    	padding-left:1.4rem;
    }
    .contact_con .o1 .list .phone{
    	left:-50px;
    	position:relative;
    }
    .culture .list li .imgDiv img{
    	width:60%;
    }
    .culture .list li .C-name{
    	font-size:.46rem;
    }
}


@media screen and (max-width:980px) {
	
	/*--------neiye----------*/
	.about_2{padding:7rem 0 0;}
	.about_2_tl{width:100%;float:none;}
	.about_2_tr{width:100%;margin:0;}
	.about_2_tr .txt{max-width:100%;padding:2rem 0;}
	
	.about_zzjg{padding:7rem 0 0;}
	.about_zzjg .text{background-size: contain;}
	
	.about_wh{padding:7rem 0 0;}	
	.about_wh .text .row1,.about_wh .text .row2{width:100%;}
	
	.about_hn{padding:7rem 0 3rem;}
	
	.pro2 .pro2_b_l{width:100%;height:auto;}
	.pro2 .pro2_b_l li{width:20%;float:left;}
	.pro2 .pro2_b_l li a{padding:0 4%;border-right:#fff solid 2px;}
	.pro2 .pro2_b_l li.on span{display: none;}
	.pro2 .pro2_b_r{width:100%;}
	
	.proxq3_r{width:100%;float:none;border-bottom:#e5e5e5 solid 1px;margin-bottom:2rem;}
	.proxq3_l{margin:0;}
	.proxq3_r .tit{font-size:18px;}
	.proxq4 .jj_tit{height:3.75rem;line-height: 3.75rem;font-size:1.4rem;}
	.proxq5 .tit{font-size:1.5rem;}
	
	.pro_wy2{padding:4rem 0 5rem}
	.pro_wy2_l{width:100%;margin:0;}
	.pro_wy2_l .pic{display:none;}
	.tab_pf{position:relative;top:auto;right:auto;overflow: hidden;margin-bottom: 20px;}
	.tab_pf li{width:18%;margin:1%;overflow: hidden;float:left;text-indent:0;text-align:center;height:3.5rem;line-height:3.5rem;font-size:15px;}
	.tab_pf li:before{background: #1b857f;}
	.tab_pf li.on:before{width:100%;left:0;}
	.pro_wy2_r{width:100%;min-height:auto;}
	.pro_wy2_r .text{padding:30px 20px;}
	
	.pro_gc{padding:3rem 0;}
	.pro_gc .w1200{margin-top: 0;}
	.pro_gc_l{display: none;}
	.pro_gc_r{margin: 0;}
	
	
	.pro_jd{background:#248e88;padding:1px 0 3rem;margin-bottom:4rem;}
	.pro_jd_r{width:100%;float:none;}
	.pro_jd_r .tit{max-width:100%;font-size:1.5rem;margin:2rem auto 1rem;}
	.pro_jd_r .txt{max-width:100%;}
	.pro_jd_l{width:100%;margin:2rem auto;}
	.pro_jdpic{height:auto;padding-top:60%;}
	
	.social0_l{display:none;}
	.social0_r{width:92%;padding:2% 0;}
	.social0_r h3{padding-top:20px;font-size:1.6rem;}
	
	.social2_l{width:100%;}
	.social2_r{width:90%;padding:30px 5%;}
	
	.contact{padding:3rem 0 4rem;}
	.contact_l{display: none;}
	.contact_r{width:100%;}
	
	.conts_l{display: none;}
	.conts_r{width:100%;}
	.conts_r .selec select{height:4rem;}
	.conts_r .selec .siput{height:4rem;}
	.conts_r .sinup_2 input{height:4rem;}
	.conts_r .sinup input{height:4rem;}
	.conts_r .sinup button{height:3.6rem;}
	
	.sqyy .w1200{margin-top:20px;}
	.sqyy_l{width:100%;float:none;}
	.sqyy_l .nr{padding:20px;}
	.sqyy_l h3{font-size:2.4rem;}
	.sqyy_l h4{font-size:2rem;}
	.sqyy_l .tit,.sqyy_l .tit1,.sqyy_r .tit{font-size:20px;margin-bottom:5px;}
	.sqyy_l .txt{margin:2rem 0;}
	.sqyy_r{margin:0;}
	.sqyy_r .nr{padding:20px;}
	.sqyy_r .ewm{/*display: none;*/}
	
	.sqyy1{padding:3rem 0;}
	.sqyy2{background:#218b85;padding:3% 0;}
	.sqyy2_l{width:100%;}
	.sq_pic{height:auto;padding-top:60%;}
	.sqyy2_r{width:100%;}
	.sqyy2_r .tit{display:none;}
	.sqyy2_r .bt{font-size:1.6rem;margin-top:1rem;}
	.sqyy2_r .text{margin:1rem 0 2rem;}
	
	.sqyy1_l .txt,.sqyy1_c .txt,.sqyy1_r .txt{line-height:2;}
	
	.sqyy3 .title{font-size:1.4rem;}
	.tab_sy li a{font-size:1.4rem;height:3.2rem;background-size:auto 70% !important;}
	.sqyy3_l{width:100%;margin:0;}
	.sqyy3_r{width:94%;padding:3%;}
	.sqyy3_r .bt{font-size:1.8rem;margin-top:10px;}
	.sqyy3_r .zhiyu{margin:1rem 0;font-size:1.3rem;padding:1.5rem}

	.Box_con .conbox ul li {float: left;width:260px;overflow: hidden;margin-right:40px;}
    .Box_con .conbox ul li h3{text-align:center;font-size:16px;color:#666666;padding:18px 0;}
    .Box_con .conbox ul li:nth-child(4) {margin-right:0px;}
    .Box_con .conbox ul .cur_pic img {display: block;width:260px;transition: all 0.5s;}
    .Box_con .btnr{right: -36px;}
    .Box_con .btnl {left: -36px;}
    .Box_con .btn{top:120px;}
    .more{width:100%;}

}	
@media screen and (max-width:812px) {	
	.banner {height:auto;padding:0;background-image:none !important;}
	.banner #video,.banner .banner_tit{display:none;}
	.banner .wap_pic{display: block;}
	.indXlList{display:none;}
	.indMXl{display:block;}
	.indMNav i{font-size: 0.36rem;color: #333333;font-weight: bold;}
	.ind_news,.ind_pro{width:100%;}
	.ind_news{margin-bottom: 10px;}
	.ind_news_list li {position: relative;line-height: 16px;padding: 15px 20px 15px 20px;background:#f5f5f5;margin-bottom:0.5rem;}
	.ind_zszzg .pic {top: 48px;width: 70%;left:auto;float:right;}
	.center_1{padding:4px 0;}
	
	.ind_news_list li span{display:none;}
	.ind_pro ul li{width:32%;}
	.ind_zszzg .bg{right:-40px;}
	/*--------neiye----------*/
	.ny_banner_nr{padding:6rem 1.25rem 3.5rem;}
	.weizhi{display:none;}
	.ny_banner_nr .tit1{font-weight:bold;}
	.ny_banner_nr .tit0{font-size:1.5rem;}
	
	.swiper-container3 .ny_nav li a{height:4rem;line-height: 4rem;}
	
	.news_l{width:100%;display:none;}	
	.news_l_nr{padding:5%;}
	.news_l_tit,.news_l_txt{display:none;}
	.news_r{width:100%;}
	.news_top .bg{left:-20%;}
	
	.news_list_r h3{padding:0;}
	.news_list_r h3 span{position:relative;top:auto;right:auto;display: block;margin-top:10px;}
	
	.news_xq_l{width:100%;}
	.news_xq_l_nr{padding:28px;background:none;}
	.news_xq_r{width:100%;}
	.news_xq_r_nr{border:none;padding:0;}
	
	.about_wh .text .row{margin-bottom:2rem;}
	.about_wh .text .row_l{width:100%;height:5.3rem;float:none;}
	.about_wh .text .row_l:before{left:0;top:99%;}
	.about_wh .text .row_r{margin:0;padding:5%;height:auto;}
	
	.pro1_l{width:100%;}
	.pro1_r{width:100%;}
	.pro1_r h3{font-size:2rem;}
	.pro1_r h4{font-size:1.6rem;}
	
	.pro2 h3{font-size:1.25rem;}
	.pro2 h4{font-size:1.2rem;}
	
	.pro3 .titl{padding:2.5rem 0;}
	.pro3 .titl h3{font-size:2rem;}
	.pro3 .titl h4{font-size:1.6rem;}
	
	
	.pro3_seh .selec{width:48%;margin:0 1% 15px;}
	.pro3_seh .selec select,.pro3_seh .sinbut_nr,.pro3_seh .sinbut_nr input{height:3.6rem;}
	.pro3_seh .sinbut{width:48%;margin:0 1%;}
	.pro3_seh .sinbut_nr button{height:3.5rem;top:0.05rem;}
	
	.pro3_list{width:100%;margin:0;}
	.pro3_list li{width:48%;margin:1rem 1%;}
	.pro3_list li .pic_b1{font-size:18px;}
	
	.pro_xq1_l{width:100%;float:none;margin-bottom:20px;}
	.pro_xq1_l .ewm{display: none;}
	.pro_xq1_r{width:100%;margin:0;}
	
	.tabli{position:relative;top:auto;right:auto;width:100%;}
	
	.ny_banner_nr1{padding:10rem 1.25rem 8rem;}
	.ny_banner_nr1 .tit1{font-weight:bold;}
	.ny_banner_nr1 .tit0{font-size:1.5rem;}
	
	.pro_wypic{height:auto;padding-top:56%;}	
	
	.sqyy1_l{width:100%;}
	.sqyy1_c{width:100%;}
	.sqyy1_r{width:100%;}
	
	.ir_list_c{background-size:auto 40%;}
	.Box_con .conbox ul li {float: left;width:330px;overflow: hidden;margin-right:40px;}
    .Box_con .conbox ul li h3{text-align:center;font-size:16px;color:#666666;padding:18px 0;}
    .Box_con .conbox ul li:nth-child(4) {margin-right:0px;}
    .Box_con .conbox ul .cur_pic img {display: block;width:330px;transition: all 0.5s;}
    .Box_con .btnr{right: -36px;}
    .Box_con .btnl {left: -36px;}
    .Box_con .btn{top:120px;}
    .more{width:100%;}

    .indMXl{ width:calc(100vw - 40px); height:calc((100vw - 40px)*0.6 + 20px); position:relative;  padding:0 0 28px 0;overflow:hidden;width:94%;margin:0 auto; }
.indMXl .swiper-slide{width:100%;height:100%;position:relative; overflow:hidden; }
.indMXl .swiper-slide div img{ width:100%; height:100%;}
.swiper-wrapper .yswz{ position:absolute; bottom:7px; left:0; width:100%; display:block; text-align:center;background:url(../images/bgBlackTitle.png) no-repeat center/100% 100%; padding-bottom:10px}
.swiper-wrapper .yswz h3{font-size:.42rem;color:#fff;font-weight:bold;}
.swiper-wrapper .yswz p{font-size:.28rem;color:#fff;}
.indMXl .swiper-slide i img{ height:36px;}
.indMXl .swiper-pagination{bottom:20px!important;z-index:1; text-align:center; }
.indMXl .swiper-pagination-bullet{width:4px; height:4px;background:#acafb1;opacity:1.0; border-radius:2px;  box-sizing:border-box; margin:0 0 0 4px!important;}
.indMXl .swiper-pagination-bullet-active{ width:16px;background:#0851a4; }
}

	

@media screen and (max-width:600px) {
	.ind_pro ul li{width:25%;}
	.ind_zszzg .pic{/*position:relative;top:auto;left:auto;*/right:0;top:3rem;}
	.ind_zszzg .pic1{display:none;}
	.ind_zszzg .txt{position:relative;top:auto;right:auto;width:78%;padding:2rem 2%;}
	.ind_zszzg .wz{display:none;}
	.ind_tui_nr{height:15rem;}
	.ind_tui_nr h3{padding:2rem 0 0 1.5rem;font-size:20px;}
	.ind_tui_nr .img1{width:50%;}
	.ind_tui_nr .img2{height:50%;left:70%;}
	.ind_tui_nr .img3{height:50%;}
	.ind_tui_nr .wz{padding-left:1.5rem;line-height:1.6;height:auto;}
	.swiper-slide-active .ind_tui_nr .wz{top:60%;}
	/*--------neiye----------*/
	.news_top_nr_r{width:100%;margin:4% 0;}
	.news_top_nr_l{width:100%;padding:0 0 30px;}
	.news_top_nr_l h3{font-size:1.5rem;}
	.news_bbs{width:96%;margin:2%;}
	
	.about_1_list ul li{width:25%;}
	
	.pro3_seh .selec{width:100%;margin:0 0 15px;}
	.pro3_seh .selec select,.pro3_seh .sinbut_nr,.pro3_seh .sinbut_nr input{height:3.6rem;}
	.pro3_seh .sinbut{width:100%;margin:0;}
	.pro3_seh .sinbut_nr button{height:3.5rem;top:0.05rem;}
	
	.tc{width:90%;}
	
	.pro_wy_nav{margin:0;padding:3rem 0;}
	.pro_wy_nav a{width:30%;margin:0 3%;height:auto;border-radius:5px;}
	.pro_wy_nav .pic{display:none;}
	.pro_wy_nav .txt{line-height: 2.5;}
	
	.tab_sy{margin:2rem auto;}
	.tab_sy li{width:46%;margin:2%;}
	
	.ny_tit .tit2{display:none;}
	
	.pro_gc_r .tit{font-size:20px;}
	
	.pro_jd_r .dw{height:32px;}
	.Box_con .conbox ul li {float: left;width:330px;overflow: hidden;margin-right:40px;}
    .Box_con .conbox ul li h3{text-align:center;font-size:16px;color:#666666;padding:18px 0;}
    .Box_con .conbox ul li:nth-child(4) {margin-right:0px;}
    .Box_con .conbox ul .cur_pic img {display: block;width:330px;transition: all 0.5s;}
    .Box_con .btnr{right: -36px;}
    .Box_con .btnl {left: -36px;}
    .Box_con .btn{top:120px;}
    .more{width:76%;}

}

@media screen and (max-width:480px) {
	html,body {font-size: 85%;}
	
	.ind_zszzg .wz{display:none;}
	.ind_zszzg .pic{/*margin-top:-40px;*/}
	
	.bottom_r{padding-top:16px;}
	
	.bottom_r .spa_1{display:none;}
	.bottom_l_r .zheh{display: block;}
	.bottom_l_r .hot_line{display:inline-block;text-align: left;padding-left:45px;margin-bottom:5px;
			background:url(../images/f_phone.png) no-repeat left center;background-size:38px auto;}
	.bottom_l_r .hot_line span{display: block;color:#ffc379;}
	/*---------neiye-----*/
	.news_top_nr_r .pic{height:0;padding-top:50%;}
	.news_top_nr_l h3{font-size:1.3rem;}
	.news_list_l{}
	.news_list_l .pic{width:8rem;height:6rem;}
	.news_list_r{padding-left:9.5rem;}
	.news_list_r h3{font-size:15px;}
	.news_xq_r_nr_tit h3{font-size:1.6rem;font-weight:bold;}
	.news_xq_r_nr_tit .er_tit .spa{line-height:1.4;}
	.news_list_r .text{display: none;}
	.news_xq_r_nr .text{font-size:15px;}
	.news_xq_r_nr .text span{font-size:15px !important;}
	
	.ir_list li{padding-right:70px;}
	.ir_list_l{width: 98%;}
	.ir_list_c{position: absolute;top:0;right:0;width:4.1rem;}
	.ir_list_r{display: none;}
	.ir_tit{font-size:20px;}
	.ir_list_l{font-size:16px;}
	
	
	.about_1_list ul li a .txt{font-size:14px;}
	.about_1 .text{line-height:2;}
	.about_2{padding:5rem 0 0;}
	.about_2 .text{line-height:2;text-align:justify}
	.about_zzjg{padding:5rem 0 0;}
	.about_wh{padding:5rem 0 0;}	
	.about_wh .text .row_l h3{font-size:18px;padding:18px 0 10px 20px;}
	.about_wh .text .row_r_nr .jufe li{width:50%;}
	.about_hn{padding:5rem 0 2rem;}
	.about_hn .text{padding:30px 5% 80px;}
	.about_hn_list{padding-right:0;}
	.about_hn_list h3{font-size:28px;margin-bottom:20px;}
	.about_hn_list .wz{font-size:14px;}
	
	.pro_xq1_r .tb{top:-10px;}
	.pro1_r .dzhi li{width:24%;}
	.pro2 .pro2_b_l li{width:50%;}
	.pro2 .pro2_b_l li:before{width:3rem;height:4rem;line-height:4rem;}
	.pro2 .pro2_b_l li a{font-size:16px;height:4rem;line-height:4rem;}
	.pro2 .pro2_b_r .pic{height:0;padding-top:58%;}
	.pro3_list li{width:98%;}
	.pro3_list li .pic{padding-top:52%;}
	
	.tablist{width:100%;margin:10px auto 0;}
	.tablist li{width:98%;}
	.pro_wy_b_l_nr .text{font-size:15px;}
	.tab_pf li{width:48%;}
	
	.pro_gc_r .nr{padding:20px;}
	
	.tab_li{margin:3rem 0 4rem;}
	.tab_li li a{font-size:14px;}
	.tab_li li a .icopic{height:40px;line-height:40px;padding:0;background:none !important;}
	.so_pic{height:auto;padding-top:65%;}
	
	.tab_sy li a{font-size:14px;height:40px;line-height:40px;}
	
	.contact_r ul li{width:100%;margin-bottom:1rem;}
	.contact_r ul li:nth-child(2n+1){width:100%;}
	
	.social0_r .txt{font-size:15px;line-height:1.8;}
	
	.social1 .text{font-size:16px;}
	
	.zrbg_list li{padding:4%;}
	.zrbg_list_l img{width:8rem;height:10rem;}
	.zrbg_list_r{margin-left:9.5rem;}
	.zrbg_list_r h3{font-size:3rem}
	.zrbg_list_r h4{font-size:1rem;}
	.zrbg_list_r h5{font-size:1rem;}
	.zrbg_list_r .ljyd{height:2.2rem;line-height:2.2rem;margin-top:1.2rem;}
		
}

@media screen and (max-width:414px) {
	html,body {font-size: 80%;}
	/*--------neiye----------*/
	.swiper-container3 .ny_nav li a{padding:0;}
	.ny_tit .tit0{font-size:1.6rem;}
	.pro_xq1{padding:2rem 0;}
	.pro_xq1_r .txt{line-height:2;}
	
	.dt_list li .tim{width:100%;float:none;margin-bottom:10px;}
	.dt_list li .tim_r{margin:0;}
	.dt_list li .tim_r h3{font-size:16px;}
	
	.proxq3_r ul li{margin-bottom:12px;width:100%;}
	.pro_wypic{padding-top:60%;}
	
	.conts_r .selec{width:100%;margin-bottom:15px;}
	.conts_r .selec1 .siput{padding:0 5%;width:90%;}
	.conts_r .sub_btn{margin:22px auto;display: block;}
	
	.news_bbs .imgbox{height:18rem;}
	
	.shequn{font-size:14px;}
	
	
}
@media screen and (max-width:360px) {
	
	/*--------neiye----------*/
	
}

@media screen and (max-width:320px) {
	
	html, body{min-width:320px;}
	
}