

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

    .prr_main .section .left form .list .t_left{width: 16%;}

    .prr_main .section .left form .list .t_right{width: 77%;}

    .prr_main .section .left form .list p{margin-left: 16%;}

    .prr_main .section .left form  .btn1{margin-left: 16%;}

    .sh_main .section .items .left{height: 64vh;}

    .sh_main .section .items .right{height: 64vh;}

}





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

   .banner_box .txt_block h1{font-size: 45px;}

   .banner_box .txt_block h2{font-size: 26px;}

   .honor_main .section .items{margin: 0 -50px;overflow: hidden;}

   .honor_main .section .items .item .inner{margin:50px;}

   .comm_tit h1{font-size: 32px;margin-bottom: 40px;}

   .cur_main .section1 .items{padding-top: 50px;}

   .cur_main  .section2 .txt_block .inner h1{font-size: 32px;}

   .cur_main  .section4 .items .item h1{font-size: 22px;}

   .jianjie_main .section1 .left h1{font-size: 30px;margin-bottom: 45px;}

   .jianjie_main .section1 .left p{margin-bottom: 45px;}

   .jianjie_main .section3 .right .items .item .txt span{font-size: 44px;}

   .jianjie_main .section3 .right .items .item .txt i{font-size: 44px;}

   .jianjie_main .section4 .txt_block h1{font-size: 32px;}

   .fy_main .section4 .txt_block h1{font-size: 22px;}

   .fy_main .section5 .comm_pro .slick-arrow{width: 50px;height: 50px;}

   .comm_pro {margin: 0 -70px;}

   .comm_pro .item{margin: 0 70px;}

   .fy_main .section5 .comm_pro .slick-prev{left: 45.5%}

   .fy_main .section5 .comm_pro .slick-next{right: 45.5%}

   .join_main .section3 .left .txt_block h1{font-size: 34px;}

   .join_main .section3 .left .txt_block p{margin: 50px 0;}

   .join_main .section3 .left .txt_block i{margin: 0 auto 50px auto;}

   .join_main .section3 .left .txt_block h2{margin-top: 70px;}

   .case_show .case_con .tit{font-size: 24px;}

   .sh_main .section .items .right .inner h1{font-size: 22px;}

   .tabshow .con .right h1{font-size: 26px;}

   .contact_main .section .items .item .txt p{font-size: 24px;line-height: 30px;}

   .news_detail .tit h1{font-size: 28px;}

   .comm_section .items {margin: 70px -80px;overflow: hidden;}

   .comm_section .items .item .inner_box{margin:10px;}

   .pw_main .pro_show .right .inner h1{font-size: 24px;}

   .pw_main .pro_min h1{font-size: 32px;}

   .pw_main .pro_min .s_con .left h2{font-size: 24px;}

   .pw_main .pro_min .l_con h1{font-size: 26px;}

   .nav_bar ul li a{padding: 30px 35px;}

   .nav_bar ul.navFix li a{padding:30px 35px;}

   .fw_main .section .fw_con .left .dw{width: 55px;height: 55px;}

   .fw_main .section .fw_con .left .dw1 {top: 33%;right: 20.5%;}

   .fw_main .section .fw_con .left .dw2 {top: 59%;right: 10%;}

   .fw_main .section .fw_con .left .dw3 {top: 60%;right: 25%;}

   .fw_main .section .fw_con .left .dw4 {top: 65%;right: 45%;}

   .fw_main .section .fw_con .left .dw5 {top: 68%;right: 19%;}

}

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

    .banner_box .txt_block h1{font-size: 38px;margin-bottom: 5px;}

    .banner_box .txt_block h2{font-size: 24px;margin-top:20px;}

    .crumbs{padding: 40px 0;}

    .contact_main .section .items{margin: 5% -40px;}

	.contact_main .section .items .item .inner{margin:0 40px;}

	.honor_main .section .items{margin: 0 -40px;overflow: hidden;}

    .honor_main .section .items .item .inner{margin:40px;}

    .comm_tit h1{font-size: 28px;margin-bottom: 30px}

    .comm_tit p{font-size: 14px;line-height: 24px;}

    .cur_main .section1 .items .item i{width: 150px;height: 150px;}

    .cur_main .section1 .items .item .txt h1{font-size: 16px;}

    .cur_main .section1 .items{padding-top: 40px;}

    .cur_main  .section2 .txt_block .inner h1{font-size:28px;margin-bottom: 10px;}

    .cur_main  .section2 .txt_block .inner p{font-size: 14px;line-height: 24px;}

    .cur_main  .section3 span{font-size: 18px;margin-bottom: 15px;}

    .cur_main  .section3 p{font-size: 14px;line-height: 24px;margin-bottom: 40px;}

    .cur_main  .section4 .items .item h1{font-size: 20px;margin-bottom: 15px;}

    .cur_main  .section4 .items .item p{font-size: 14px;line-height: 24px;}

    .cur_main  .section4 .items .item i{margin-bottom: 30px;}

    .jianjie_main .section1 .left h1{font-size: 26px;margin-bottom: 35px;}

    .jianjie_main .section1 .left p{font-size: 14px;line-height: 24px;margin-bottom: 35px;}

    .jianjie_main .section2 .slick_box{height: 50%;}

    .jianjie_main .section2 .slick .item p{font-size: 14px;line-height: 24px;}

    .jianjie_main .section3 .right .items .item .txt span{font-size: 40px;}

    .jianjie_main .section3 .right .items .item .txt i{font-size: 40px;}

    .jianjie_main .section3 .right p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}

    .jianjie_main .section3 .right .items .item h1{font-size: 16px;}

    .comm_section4 .txt_block h1{font-size: 28px;}

    .comm_section4 .txt_block .items .item i{width: 60px;height: 60px;background-size:  auto 30px;}

    .comm_section4 .txt_block .items .item .txt{margin-left: 80px;}

    .comm_section4 .txt_block .items{margin-top: 40px;}

    .comm_section4 .txt_block p{font-size: 16px;}

    .comm_section1 .slick_box .slick .item .txt{height: 90px;}

    .comm_section1 .slick_box .slick .item .txt p{font-size: 14px;}

    .comm_pro {margin: 0 -60px;}

    .comm_pro .item{margin: 0 60px;}

    .sub_nav ul li{padding: 15px 0;}

    .sub_nav ul li a{font-size: 14px;}

    .honor_main .section .items{margin: 20px -20px;overflow: hidden;}

    .honor_main .section .items .item .inner{margin:20px;}

    .join_main .section1 .slick_box .slick .item .txt h1{font-size: 16px;}

    .join_box .box .txt .item h1{font-size: 16px;}

    .join_main .section3 .left .txt_block h1{font-size: 30px;}

    .join_main .section3 .left .txt_block p{margin: 40px 0;font-size: 14px;line-height: 24px;}

    .join_main .section3 .left .txt_block i{margin: 0 auto 40px auto;}

    .join_main .section3 .left .txt_block h2{margin-top: 60px;}

    .case_show .case_con .tit{font-size: 22px;margin-bottom: 30px;}

    .case_show .case_con span{font-size: 18px;margin-bottom: 20px;}

    .case_show .case_con p{font-size: 14px;line-height: 24px;margin-bottom: 50px;}

    .case_show .case_con img{margin-bottom: 50px;}

    .case_main .section .items .item .inner .txt{padding: 20px 0;}

    .case_main .section .items .item .inner .txt p{margin: 20px 0 35px 0;}

    .case_main .section .items .item .inner .txt h1{font-size: 20px;}

    .case_main .section .items {margin: 100px -60px 0 -60px;}

    .fw_main .section .fw_con .left{width: 54%;}

    .fw_main .section .fw_con .right{width: 330px}

    .fw_main .section .fw_con .right .items{height: 825px;}

    .sh_main .section .items .right .inner h1{font-size: 20px;}

    .sh_main .section .items .right .inner p{font-size: 14px;line-height: 24px;}

    .tabshow .con .right h1{font-size: 24px;}

    .tabshow .con .right h2{font-size: 16px;}

    .tabshow .con .right p{font-size: 14px;line-height: 24px;margin: 30px 0 40px 0;}

    .sh_main .section2 .m-tab{margin-bottom: 50px;}

    .tabshow .con .left .item{padding: 25px 0;}

    .xz_main .section .items .item .inner .txt p{font-size: 16px;}

    .contact_main .section .items .item .txt p{font-size: 22px;}

    .news_detail .tit h1{font-size: 24px;}

    .comm_section .items .item .txt span{font-size: 18px;margin-bottom: 0;}

    .comm_section .items .item .txt h1{font-size: 18px;}

    .comm_section .items {margin: 50px -60px;overflow: hidden;}

    .comm_section .items .item .inner_box{margin:0 60px 60px 60px;}

    .pw_main .pro_show .right .inner h1{font-size: 22px;}

    .pw_main .pro_min h1{font-size: 28px;}

    .pw_main .pro_min .s_con .left h2{font-size: 22px;}

    .sear_main .section .sear_top{margin-top: 50px;}

    .sear_main .section .sear_top{padding: 35px 40px;}

    .sear_main .section .sear_top form input{height: 44px;line-height: 44px;}

    .sear_main .section .sear_top form button{height: 44px;line-height: 44px;}

    .sear_main .section .sear_nav ul li a{line-height: 70px;}

    .prr_main .section .left form .list .t_left{width: 18%;}

    .prr_main .section .left form .list p{margin-left: 18%;}

    .prr_main .section .left form  .btn1{margin-left: 18%;}

    .prr_main .section .left form .btn {width: 135px;height: 44px;line-height: 44px;color: #fff;font-size: 14px;}

    .prr_main .section .left form .list{margin-bottom: 30px;}

    .pw_main .pro_min .l_con h1{font-size: 24px;}

    .news_main .section .items .item .inner .txt{padding: 20px 0;}

    .news_main .section .items .item .inner .txt h1{font-size: 20px;}

    .news_main .section .items .item .inner .txt p{margin: 20px 0 35px 0;}

    .sh_main .section .items{overflow: hidden;}

    .sh_main .section .items .left{width: 50%;height: 64vh;}

    .sh_main .section .items .right{width: 50%;height: 64vh;}

}

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

	.com_p{padding-top: 70px;}

	.crumbs{padding: 30px 0;font-size: 14px;}

	.crumbs a{font-size: 14px;}

    .banner_box .txt_block h1{font-size: 28px;}

    .banner_box .txt_block h2{font-size: 20px;margin-top: 10px;}

    .nav_bar ul.navFix li a{padding: 20px 25px;}

    .nav_bar ul li a{padding: 20px 25px;font-size: 14px;}

    .case_main .section .items{margin: 60px -20px 0 -20px;}

    .case_main .section .items .item .inner{margin: 0 20px 30px 20px;}

    .case_main .section .items .item .inner .txt h1 a{font-size: 18px;line-height: 24px;}

    .case_main .section .items .item .inner .txt p{font-size: 14px;margin: 15px 0 40px 0;}

    .pages ul li a{width: 34px;height: 34px;line-height: 32px;font-size: 14px;}

    .pages ul li.prev a,.pages ul li.next a{background-size: 7px auto;}

    .news_main .section .items{margin: 60px -30px 0 -30px;}

    .news_main .section .items .item .inner{margin: 0 30px 30px 30px;}

    .news_main .section .items .item .inner .txt {padding: 24px 0;}

    .news_main .section .items .item .inner .txt h1{font-size: 18px;line-height: 24px;}

    .news_main .section .items .item .inner .txt p{font-size: 14px;margin: 10px 0 30px 0;}

    .honor_main .section .items{margin: 20px -25px;overflow: hidden;}

    .honor_main .section .items .item .inner{margin:25px;}

    .honor_main .section .items .item .inner .txt{height: 54px;}

    .honor_main .section .items .item .inner .txt p{font-size: 14px;}

    .comm_tit h1{font-size: 26px;margin-bottom: 20px;}

    .cur_main .section1 .items{padding-top: 30px;}

    .cur_main  .section2 .txt_block .inner h1{font-size: 26px;}

    .cur_main  .section4 .items .item i{margin-bottom: 20px;}

    .jianjie_main .section1 .left h1{font-size: 22px;margin-bottom: 25px;}

    .jianjie_main .section1 .left p{margin-bottom: 25px;}

    .jianjie_main .section3 .right .items .item .txt span{font-size: 35px;}

    .jianjie_main .section3 .right .items .item .txt i{font-size: 35px;}

    .comm_section4 .txt_block h1{font-size: 26px;}

    .comm_section4 .txt_block p{font-size: 14px;line-height: 24px;}

    .comm_section1 .slick_box .slick .item{margin: 0 30px;}

    .comm_section1 .slick_box .slick .slick-track{margin: 0 -30px;}

    .comm_section1 .slick_box .slick .slick-prev {left: 23%;}

    .comm_section1 .slick_box .slick .slick-next {right: 29.5%;}

    .fy_main .section4 .txt_block h1{font-size: 20px;margin-bottom: 15px;}

    .fy_main .section4 .txt_block p{font-size: 14px;line-height: 24px;}

    .comm_pro {margin: 0 -50px;}

    .comm_pro .item{margin: 0 50px;}

    .fy_main .section5 .comm_pro .slick-prev{left: 44.5%}

    .fy_main .section5 .comm_pro .slick-next{right: 44.5%}

    .sub_nav ul li{padding: 10px 0;}

    .honor_main .section .items{margin: 0 -15px;overflow: hidden;}

    .honor_main .section .items .item .inner{margin:15px;}

    .join_main .section3 .left .txt_block h1{font-size:28px;}

     .join_main .section3 .left .txt_block p{margin: 30px 0;}

     .join_main .section3 .left .txt_block i{margin: 0 auto 30px auto;}

     .case_show .container{padding: 70px 65px;}

     .tabshow .con .right h1{font-size: 22px;}

     .xz_main .section .items .item{width: 33.33%;}

     .contact_main .section .items .item .txt p{font-size: 20px;}

    .news_detail .tit h1{font-size: 22px;}

    .comm_section .items {margin: 30px -40px;overflow: hidden;}

    .comm_section .items .item .inner_box{margin:10px;}

    .pw_main .pro_show .right .inner{padding: 35px;}

    .pw_main .pro_show .right .inner h1{font-size: 20px;}

    .pw_main .pro_show .right .inner .item{font-size: 14px;}

    .pw_main .pro_show .right .inner .item{padding: 12px 25px;}

    .pw_main .pro_min h1{font-size: 26px;}

    .pw_main .pro_min .s_con .left h2{font-size: 20px;}

    .sear_main .section .sear_nav ul li a{line-height: 60px;}

    .prr_main .section .left form .list{margin-bottom: 20px;}

    .prr_main .section .left  h1{margin-bottom: 50px;}

    .pw_main .pro_min .l_con h1{font-size: 22px;}

    .sh_main .section .items{overflow: hidden;}

    .sh_main .section .items .left{width: 50%;height: 70vh;}

    .sh_main .section .items .right{width: 50%;height: 70vh;}

}

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

    .prr_main .section .left form .list .t_left{width: 22%;}

    .prr_main .section .left form .list .t_right{width: 70%;}

    .prr_main .section .left form .list p{margin-left: 22%;}

    .prr_main .section .left form  .btn1{margin-left: 22%;}

    .prr_main .section .left form .btn {width: 135px;height: 44px;line-height: 44px;color: #fff;font-size: 14px;}

}

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

    .cur_main .section1 .items{padding-top:20px;}

    .jianjie_main .section3 .right .items .item .txt span{font-size: 30px;}

    .jianjie_main .section3 .right .items .item .txt i{font-size: 30px;}

    .jianjie_main .section3 .right .items .item{margin-right: 20px;}

     .join_main .section3 .left .txt_block p{margin: 20px 0;}

     .join_main .section3 .left .txt_block i{margin: 0 auto 20px auto;}

     .join_main .section3 .left .txt_block h2{margin-top: 50px;}

     .contact_main .section .items{margin: 5% -22px;}

     .contact_main .section .items .item .inner{margin: 0 22px;}



}

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

    .pw_main .pro_show .right{width: 44%;}

}

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

    .com_p {padding-top: 62px;}

    .banner_box{height: 300px;}

    .banner_box .txt_block h1{font-size: 22px;margin-bottom: 0;}

    .banner_box .txt_block p{font-size: 18px;}

    .nav_bar ul li a{padding: 12px 0;font-size: 12px;}

    .nav_bar ul li{float: left;width: 33.33%;display: block;margin: 0;border-bottom:4px solid transparent;}

    .nav_bar ul li.on{border-bottom:4px solid #15499a; }

    .nav_bar ul li.on a{color:#15499a;}

    .nav_bar ul li:hover a{color: #333;}

    .nav_bar ul li a:after{display: none;}

    .nav_bar ul.navFix li a{padding: 12px 0;}

    .sub_nav ul li a:after{display: none;}

    .sub_nav ul li.on a{background:#15499a;color: #fff; }

    .honor_main .sub_nav ul li{width: 25%;}

    .honor_main .sub_nav ul li a{padding: 8px 0;display: block;}

    .case_main .nav_bar ul li{width: 25%;}

    .comm_tit{padding: 0 15px;}

    .comm_tit h1{font-size: 20px;}

    .cur_main .section1{padding: 30px 15px;}

    .cur_main .section1 .items{text-align: left;}

    .cur_main .section1 .items .item{display: block;width: 100%;margin: 0 0 20px 0;overflow: hidden;}

    .cur_main .section1 .items:after{display: none;}

    .cur_main .section1 .items .item i{width: 100px;height: 100px;background-size: auto 50px;float: left;margin: 0 ;}

    .cur_main .section1 .items .item .txt{margin-left: 120px;margin-top: 5px;}

    .cur_main .section1 .items .item .txt h1{text-align: left;}

    .cur_main .section1 .items .item .txt p{text-align: left;}

    .cur_main .section1 .items .item .txt p br{display: none;}

    .cur_main  .section2 .txt_block .inner h1{font-size: 22px;margin-bottom: 10px;}

    .cur_main  .section2{padding: 0;}

    .cur_main  .section2 .txt_block{padding: 0 40px;}

    .cur_main  .section3 span{font-size: 16px;margin-bottom: 12px;}

    .cur_main  .section3 p{margin-bottom: 30px;}

    .cur_main  .section4{padding: 30px 15px;}

    .cur_main  .section4 .items{padding: 0;}

    .cur_main  .section4 .items .item{width: 100%;height: auto;margin-bottom: 20px;padding: 30px 25px;border:0;}

    .cur_main  .section4 .items .item i{float: left;}

    .cur_main  .section4 .items .item h1{margin-left: 65px;margin-bottom: 5px;}

    .cur_main  .section4 .items .item p{margin-left: 65px;}

    .jianjie_main .section1{padding: 30px 0;}

    .jianjie_main .section1 .right{display: none;}

    .jianjie_main .section1 .left{width: 100%;}

    .jianjie_main .section2 .img{display: none;}

    .jianjie_main .section2 .slick_box{width: 100%;height: 100%;position: static;padding: 30px 25px 60px 25px;}

    .jianjie_main .section3{padding: 30px 15px;}

    .jianjie_main .section3 .left{width: 100%;float: none;margin-bottom: 20px;}

    .jianjie_main .section3 .left img{margin: 0 auto;width: 100%;}

    .jianjie_main .section3 .right{width: 100%;float: none;padding: 0;}

    .jianjie_main .section3 .right .items .item .txt span{font-size: 26px;}

    .jianjie_main .section3 .right .items .item .txt i{font-size: 26px;}

    

    .comm_section4{height: auto;padding: 40px 25px;}

    .comm_section4 .txt_block h1{font-size: 18px;}

    .comm_section4 .txt_block .items .item{margin-bottom: 20px;}

    .comm_section4 .txt_block .items .item i{width: 50px;height: 50px;background-size: auto 25px;}

    .comm_section4 .txt_block .items .item .txt{margin-left: 65px;}

    .comm_section4 .txt_block .items .item h1{margin:0;}

    .fy_main .section1{padding: 30px 20px;margin: 0;}

    .fy_main .section1 .left{width: 100%;float: none;padding: 0;}

    .fy_main .section1 .right{display: none;}

     .comm_section1 .slick_box .slick .item{margin:0;}

    .comm_section1 .slick_box .slick .slick-track{margin:0;}

    .comm_section1 .slick_box{padding: 0 20px}

    .comm_pad{padding: 30px 0;}

    .comm_section1{padding: 30px 15px;}

    .comm_section1 .slick_box .slick .slick-prev{left: -25px;}

    .comm_section1 .slick_box .slick .slick-next{right: -25px;}

    .comm_section1 .slick_box .slick .slick-arrow{top: 30%;}

    .comm_section1 .slick_box .slick .item .txt{height: 52px;}

    .comm_section1 .slick_box .slick .item{padding-bottom: 28px;}

    #twenty-id{padding: 90px 0;width: 80%;}

    .twentytwenty-container img{top:35%;}

    .fy_main .section3{padding-bottom: 0;}

    .fy_main .section4{padding: 0;margin: 0;}

    .fy_main .section4 .txt_block{width: 100%;height: 100%;top: 0;left: 0;padding: 30px 25px;background: rgba(0,102,153,0.5);}

    .comm_pro {margin: 0 ;}

    .comm_pro .item{margin: 0;}

    .fy_main .section5{padding: 30px 15px;}

    .fy_main .section5 .comm_pro .slick-arrow{width: 40px;height: 40px;}

    .fy_main .section5 .comm_pro .slick-prev {left: 32.5%;}

    .fy_main .section5 .comm_pro .slick-next {right: 32.5%;}

    .fy_main .section5 .comm_pro .slick-list{padding-bottom: 78px;}

    .honor_main .section .items .item{width: 100%;}

    .honor_main .section .items{padding: 30px 0;}

    .honor_main .section .items .item .inner .txt{height: auto;padding: 15px 0;}

    .sub_nav ul{margin-top: 25px;}

    .sub_nav ul li a{font-size: 12px;padding: 8px 12px;}

    .join_main .section1 .slick_box .slick{margin: 0 ;}

    .join_main .section1 .slick_box .slick .item{margin: 0;}

    .join_main .section1 .slick_box .slick .slick-prev{left: 10px;}

    .join_main .section1 .slick_box .slick .slick-next{right: 10px;}

    .join_box{width: 100%;height: 100%;padding: 40px 15px;max-height: none;}

    .join_main .section1 .slick_box .slick .item .bot{margin-top: 50px;}

    .join_main .section3 .left .txt_block h1{font-size: 24px;}

    .join_main .section3 .left{width: 100%;float: none;}

    .join_main .section3 .right{float: none;width: 100%;position: static;height: 300px;}

    .join_main .section3 .left .txt_block p br{display: none;}

    .join_main .section3 .left .txt_block h2 {margin-top: 30px;}

    .join_main .section3 .left .txt_block{padding: 30px 15px;}

    .join_box .box .txt .bot .l{width:100%;}

    .join_box .box .txt{padding:20px ;}

    .join_box .box .txt .infolist li{width:100%;}

    .join_box .box .txt .infolist li p{display: inline-block;margin-right: 5px;}

    .join_box .box .txt .infolist li h1{display: inline-block;}

    .case_main .section .items .item{width: 100%;}

    .case_main .section .items {margin: 40px -20px 15px -20px;}

    .pages{margin-bottom: 30px;display: none;}

	.pages_a{margin-bottom: 30px;display: block;}

  /*  .case_main .section .items .item{margin-bottom: 15px;}*/

    .case_main .section .items .item .inner {margin: 0 20px 10px 20px;}

    /*.case_main .section .items .item .inner .txt{padding:0;margin-left: 120px;}*/

    .case_main .section .items .item .inner .txt p{margin: 5px 0 0 0;line-height: 22px;height: 44px;font-size: 14px;text-align: justify;}

   /* .case_main .section .items .item .inner .pic{float: left;width: 110px;}*/

    .case_main .section .items .item .inner .txt h1{font-size: 16px;line-height: 22px;}

    .case_main .section .items .item .inner .txt h1 a{font-size: 15px;line-height: 22px;}

    /*.case_main .section .items .item .inner .txt a.more{display: none;}*/

    .crumbs{padding: 20px 0;}

    .case_show .container{padding: 30px 25px;}

    .case_show .detail_page a.fl{width: 100%;background: none;padding-left: 0;margin-bottom: 20px;}

    .case_show .detail_page a.fr{width: 100%;background: none;padding-right: 0;text-align: left;}

    .cases_main{padding-bottom: 0;}

    .fw_main .section .fw_con .left{width: 100%;float: none;position: static;height: 300px;background-size: contain;}

    .fw_main .section .fw_con .right{width: 100%;}

    .fw_main .section .fw_con .right .items{height: auto;padding: 10px 25px;}

    .fw_main .section .fw_con .right .items .item{padding: 22px 0;}

    .fw_main .section .fw_con .right .items .item:last-child{border: 0;}

    .fw_main .section .fw_con .right .tit{margin-bottom: 30px;}

    .sh_main .section .items{height: auto;}

    .sh_main .section .items .left{width: 100%;float: none;height: auto;padding: 40px 30px;margin-bottom: 30px;}

    .sh_main .section .items .left .inner{position: static;transform: translateY(0);display: block;}

    .sh_main .section .items .right{width: 100%;float: none;height: auto;}

    .sh_main .section .items .right{width: 100%;float: none;height: auto;padding: 40px 30px;transform: translateY(0);

    -webkit-transform: translateY(0);}

    .sh_main .section .items .right .inner{position: static;transform: translateY(0);}

    .sh_main .section .comm_tit h1{margin-bottom: 30px;}

    .sh_main .section2 .m-tab ul li{font-size: 14px;line-height: 42px;}

    .sh_main .section2 .m-tab {margin-bottom: 30px;display: none;}

    .tabshow{display: none;}

    .tabshow .con .left i{display: none;}

    .tabshow .con .left{width: 100%;float: none;}

    .tabshow .con .left .item:before{display: none;}

    .tabshow .con .right h1 {font-size: 20px;}

    .tabshow .con .left p{line-height: 36px;font-size: 14px;}

    .tabshow .con .left .item {padding: 10px 0;}

    .tabshow .con .right{width: 100%;float: none;border-left: 0;margin-top: 30px;}

    .tabshow .con .right .list{padding: 0 20px;}

    .mob_con{display: block;}

    .mob_con h2{font-size: 18px;color: #333;margin-bottom: 30px;text-align: center;}

    .mob_con .items{margin-bottom: 30px;}

    .mob_con .items .item{margin-bottom: 15px;background: #fff;padding: 20px;}

    .mob_con .items .item .pic{width: 100px;float: left;}

    .mob_con .items .item .pic img{display: block;width: 100%;}

    .mob_con .items .item h1{margin-left: 115px;font-size: 14px;color: #333;}

    .mob_con .items .item p{margin-left: 115px;font-size: 12px;color: #666;line-height: 18px;margin-top: 5px;text-align: justify;min-height: 74px;}







    .xz_main .section .items .item{width: 100%;}

    .xz_main .section .items .item .inner .txt{padding: 30px;}

    .xz_main .section .items .item .inner .bot{padding: 20px 30px;}

    .xz_main .section .items .item .inner .txt p{font-size: 14px;line-height: 24px;}

    .xz_main .section .items .item .inner{margin: 10px 20px;}

    .xz_main .section .items {margin: 0 -20px 30px -20px;}

    .xz_main .pages{margin-bottom: 0;}

    .contact_main .section .items {margin: 30px -22px 0 -22px;}

    .contact_main .section .items .item{margin-bottom: 20px;}

    .contact_main .section .items .item .txt{margin-left: 62px;}

    .contact_main .section .items .item i.pic{margin-top: 0;}

    .contact_main .section .items .item .txt h1{font-size: 14px;margin-bottom: 0;}

    .contact_main .section .items .item .txt p {font-size: 16px;}

    .contact_main .form .top .tit{float: none;margin-bottom: 20px;}

    .contact_main .form .top a{float: none;width: 180px;height: 46px;line-height: 46px;background-position: 150px center;font-size: 14px;}

    .contact_main .form .top {padding: 20px 0 30px 0;}

    .contact_main .form .bot{width: 92%;margin: 0 auto;border:0;}

    .contact_main .form .bot .left{width: 100%;float: none;}

    .contact_main .form .bot .right{width: 100%;float: none;}

    .contact_main .form .bot .left .list span{font-size: 14px;margin-bottom: 8px;}

    .contact_main .form .bot .left .list input{height: 40px;line-height: 40px;font-size: 14px;}

    .contact_main .form .bot .left .list{margin-bottom: 15px;}

    .contact_main .form .bot .right span{font-size: 14px;margin-bottom: 8px;}

    .contact_main .form .bot .right textarea{height: 200px;}

    .contact_main .form .bot .right button{width: 180px;height: 46px;line-height: 46px;margin: 30px auto 0 auto;font-size: 14px;}

    .baiduMap{height: 300px;}

    .news_main .section .items .item{width: 100%;display: block;float: none;}

    .news_main .section .items .item .inner .txt h1{font-size: 16px;}

    .news_main .section .items .item .inner {margin: 0 30px 20px 30px;}

    .news_main .section .items {margin: 30px -30px 0 -30px;}

    .layer_box .layer_cont{width: 100%;}

    .news_detail .tit h1{font-size: 20px;}

    .news_detail .tit{margin-bottom: 25px;}

    .news_detail .news_con p{font-size: 14px;line-height: 24px;margin-bottom: 20px;}

    .news_detail .news_con img{margin: 30px 0;}

    .news_detail {padding: 30px;}

    .pr_main .nav_bar ul li{width: 50%;}

    .comm_section .items .item{width: 49.3%;}

    .comm_section .items .item .pic .inner .hide{width: 35%;height: 35%;}

    .comm_section .items {margin: 20px -8px;overflow: hidden;}

    .comm_section .items .item .inner_box{margin: 0 8px 16px 8px;padding: 20px 14px;border:1px solid #eee;}

    .comm_section .items .item .txt{height: 28px;}

    .comm_section .items .item .txt h1{font-size: 14px;}

    .comm_section .items .item .txt span{font-size: 16px;}

    .pr_main .comm_section .items{display:none;}

    .pr_main .comm_section .mob_items{display: block;}

    .pw_main .p_nav h1{display: none;}

    .pw_main .p_nav .box.navFix{padding: 12px 0;}

    .pw_main .pro_show .left{width: 100%;float: none;margin-bottom: 40px;}

    .pw_main .pro_show .left .pr_r{position: static;padding-left: 0;margin-bottom: 70px;border:1px solid #ddd;}

    .pw_main .pro_show .left .pr_r .pr_con img{position: static;transform: translateY(0);-webkit-transform: translateY(0);}

    .pw_main .pro_show .right{width: 100%;float: none;position: static;}

    .pw_main .pro_show .right .inner{position:static;transform: translateY(0);display: block;padding: 30px 25px;}

    .pw_main .pro_show .left .pr_l{float: none;width: 100%;padding: 0;}

    .pw_main .pro_show .left .pr_l .slick-list{margin: 0 -5px ;}

    .pw_main .pro_show .left .pr_l .item{margin: 0 5px;width: auto;border-width: 1px;}

    .pw_main .pro_show .left .pr_l .item.slick-current{border-width: 1px ;}

    .pw_main .pro_show .left .pr_l .slick-arrow{transform: rotate(0); -webkit-transform: rotate(0);top: 50%;margin-top: -12px;margin-left: 0;}

    .pw_main .pro_show .left .pr_l .slick-prev{left: 0;}

    .pw_main .pro_show .left .pr_l .slick-next{right: 0;left: initial;}

    .pw_main .pro_show .left .pr_r .pr_con img{margin:0 auto;display: block;max-width:none;width: 100%;}

    .pw_main .pro_show .right .inner .item p{width: auto;margin-left: 80px;float: none;}

    .pw_main .pro_show .right .inner .item span{width: 70px;}

    .pw_main .pro_show .right .inner .item{padding: 12px 15px;}

    .pw_main .pro_min h1{font-size: 20px;margin: 30px 15px;}

    .pw_main .pro_min .s_con .left h2{font-size: 18px;}

    .pw_main .pro_min .s_con .left{width: 100%;float: none;padding: 30px 25px;}

    .pw_main .pro_min .s_con .right{width: 100%;position: static;height: 50vh;}

    .pw_main .pro_link {padding: 30px 0 0 0;}

    .sear_main .section .sear_nav ul li a{line-height: 50px;font-size: 14px;width: 130px;}

    .prr_main .section .right{display: none;}

    .prr_main .section .left{width: 100%;float: none;}

    .prr_main .section .left form .list .t_left span{font-size: 14px;}

    .prr_main .section .left form .list .t_left{width: 114px;}

    .prr_main .section .left form .list .t_right{width: 64%;}

    .prr_main .section .left form .list .t_right textarea{height: 180px;font-size: 12px;}

    .prr_main .section .left form .btn{margin: 30px auto;}

    .prr_main .section .left form{text-align: center;}

    .prr_main .section .left form .list p{font-size: 12px;line-height: 20px;}

    .prr_main .section .left form .list .t_right input{font-size: 12px;}

    .prr_main .section .left form .list em{margin-left: 10px;}

    .prr_main .section .left  h1{margin-bottom: 30px;}

    .pw_main .pro_min{padding: 0;padding: 0 15px;}
	.pw_main .pro_min .pro_body{ width:100%; margin:0 auto}
    .pw_main .pro_body2{ width:100%; margin:0 auto; display:none}

    .pw_main .pro_min .l_con h1{font-size: 20px;}

    .pw_main .pro_min .l_con{padding: 30px 20px;}

    .pw_main .pro_min .l_con img{margin: 30px auto; }

    .pw_main .pro_min .l_con table{width: 100%;}

    .pw_main .pro_min .l_con table th{padding: 10px 5px;font-size: 12px;line-height: 24px;}

    .pw_main .pro_min .l_con table td{font-size: 12px;padding:15px 5px;}

    .pw_main .p_nav{padding: 10px 0;}

    .pw_main .p_nav ul {text-align: center;float: none;}

    .pw_main .p_nav ul li{margin: 0 16px;}

    .sub_nav ul li{width: 33.33%;}

    .baiduMap .map_content  img{max-height: 40%;}

    .layer_box .layer_cont .btn{width: 165px;background-size: auto 22px;}

    .case_main .link_box{margin-top: 0;}

    .case_main .link_box:before,.case_main .link_box:after{display: none;}

    .case_main .link_box .list_link{width: 100%;margin-right: 0;padding: 20px 0;border-bottom: #d9d9d9 solid 1px;}

    .case_main .link_box .list_link:last-child{border-bottom: 0;}

    .case_main .link_box .line{display: none;}

    .case_main .link_box .list_link li{width: 100%;margin-right: 0;font-size: 14px;line-height: 24px;height: 24px;}



}

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

    .prr_main .section .left form .list .t_right{width: 70%;}

    .prr_main .section .left form .list .t_left{width: 80px;padding-right: 10px;}

    .prr_main .section .left form .list p{font-size: 12px;}

    .prr_main .section .left form .list .t_left span{line-height: 40px;}

    .prr_main .section .left form .list .t_right input{height: 40px;line-height: 40px;}

    .prr_main .section .left form .list{margin-bottom: 10px;}

    .prr_main .section .left form .list .t_right textarea{height: 150px;}

}

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

    .prr_main .section .left form .list .t_right{width: 66%;}

    .prr_main .section .left form .list .t_left span{line-height: 40px;}

    .prr_main .section .left form .list .t_right input{height: 40px;line-height: 40px;padding: 0 2px;}

    .prr_main .section .left form .list{margin-bottom: 10px;}

    .prr_main .section .left form .list .t_right textarea{height: 150px;padding: 2px;}

    .comm_section4 .txt_block h1{font-size: 15px;}



}