/*flash*/
.index_banner{width:100%;height:0;padding-bottom:760px;position:relative;overflow:hidden;z-index:9;}
.index_banner .swiper-wrapper{position:absolute;left:0;top:0;width:100%;height:100%;z-index:5;}
.index_banner .swiper-slide img{display:block;width:100%;height:100%;object-fit:cover;}
.index_banner.swiper-container-horizontal .swiper-pagination{bottom:39px;height:10px;font-size:0;-webkit-text-size-adjust:none;}
.index_banner .swiper-pagination-bullet{opacity:1;width:10px;height:10px;margin:0 5px!important;position:relative;background:#FFF;border-radius:5px;}
.index_banner .swiper-pagination-bullet.swiper-pagination-bullet-active{content:none;background:#43d985;width:30px;}
/*pb_title*/
.pb_title{text-align:center;position:relative;}
.pb_title.tal{text-align:left;}
.pb_title .h_t{font-size:50px;color:#282828;height:1em;line-height:1em;position:relative;font-weight:bold;text-transform:uppercase;}
.pb_title p{font-size:16px;color:#666;line-height:30px;margin-top:4px;}
/*product*/
.product{padding:62px 0 71px;background:url(productbg.jpg) no-repeat center center;background-size:cover;}
.product .p_c{text-align:center;margin-top:29px;}
.product .p_c h2{font-size:21px;height:1em;line-height:1em;color:#868686;font-weight:bold;margin-left:80px;display:inline-block;position:relative;cursor:pointer;}
.product .p_c h2:first-child{margin-left:0;}
.product .p_c h2:before{position:absolute;left:50%;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #FFF;bottom:-34px;}
.product .p_c h2.on{color:#282828;}
.product .p_c h2.on:before{content:'';}
.product .p_top{width:100%;background:#FFF;margin-top:34px;padding:10px;}
.product .p_top .pt_left{width:50%;float:left;}
.product .p_top .pt_left .pt_img{width:100%;padding-bottom:67.1875%;position:relative;overflow:hidden;}
.product .p_top .pt_right{width:50%;float:right;}
.product .p_top .pt_right .pt_txt{width:100%;position:relative;padding-bottom:67.1875%;}
.product .p_top .pt_right .pt_txt .pt_pp{position:absolute;left:0;top:50%;padding:0 60px;}
.product .p_top .pt_right .pt_txt .pt_pp p{font-size:16px;line-height:33px;color:#878787;}
.product .p_top .pt_right .pt_txt .pt_pp p:first-child{font-size:40px;height:1em;line-height:1em;font-weight:bold;color:#444444;margin-bottom:34px;}
.product .p_top .pt_right .pt_txt .pt_pp a{display:block;width:170px;height:65px;line-height:65px;background:#253745;margin-top:56px;border-radius:4px;text-align:center;}
.product .p_top .pt_right .pt_txt .pt_pp a span{display:inline-block;padding-right:37px;font-size:16px;font-weight:bold;color:#FFF;background:url(btn_icon.png) no-repeat right center;}
.product .p_top .pt_right .pt_txt .pt_pp a:hover{text-indent:10px;}
.product .p_top .pt_left:hover .pt_img img{transform:scale(1.05);}
.product .p_ul{margin-top:28px;position:relative;}
.product .p_ul .p_li{width:100%;overflow:hidden;}
.product .p_ul .p_li .swiper-slide{background:#FFF;padding:10px;}
.product .p_ul .p_li .p_img{width:100%;padding-bottom:82.353%;position:relative;overflow:hidden;}
.product .p_ul .p_li .p_txt{padding:18px 10px 11px;}
.product .p_ul .p_li .p_txt p{font-size:16px;line-height:30px;color:#666;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:90px;text-align:center;}
.product .p_ul .swiper-button-prev{width:37px;height:37px;background-image:url(pro_right.png);background-size:auto;margin-top:-18px;outline:none;left:-60px;transform:rotate(180deg);}
.product .p_ul .swiper-button-next{width:37px;height:37px;background-image:url(pro_right.png);background-size:auto;margin-top:-18px;outline:none;right:-60px;}
/*youshi*/
.youshi{background:url(youshibg.jpg) no-repeat center center;background-size:cover;padding:130px 0 80px;}
.youshi .ys_top{}
.youshi .ys_top .yst_left{width:50%;float:left;}
.youshi .ys_top .yst_left .yst_p{padding-right:20%;}
.youshi .ys_top .yst_left .yst_p p{font-size:36px;line-height:54px;color:#FFF;font-weight:bold;}
.youshi .ys_top .yst_left .yst_p p:first-child{font-size:15px;height:1em;line-height:1em;color:#00a2ff;margin-bottom:16px;}
.youshi .ys_top .yst_right{width:50%;float:right;}
.youshi .ys_top .yst_right .ysr_p{padding:17px 30% 0 8px;}
.youshi .ys_top .yst_right .ysr_p p{font-size:18px;line-height:33px;color:#FFF;font-weight:bold;}
.youshi .ys_top .yst_right .ysr_p p:nth-child(2){font-size:18px;height:1em;line-height:1em;color:#00a2ff;margin-top:7px;}
.youshi .ys_top .yst_right .ysr_p a{display:block;width:170px;height:65px;line-height:61px;margin-top:56px;border-radius:4px;text-align:center;border:2px solid #FFF;}
.youshi .ys_top .yst_right .ysr_p a span{display:inline-block;padding-right:30px;font-size:14px;font-weight:bold;color:#FFF;background:url(btn_icon.png) no-repeat right center;}
.youshi .ys_top .yst_right .ysr_p a:hover{border-color:#00a2ff;}
.youshi .ys_top .yst_right .ysr_p a:hover:before{width:100%;background:#00a2ff;}
.youshi .ys_ul{overflow:hidden;margin-top:86px;}
.youshi .ys_ul .swiper-slide{background:#FFF;border-radius:10px;padding:40px 30px;text-align:center;}
.youshi .ys_ul i{display:block;height:74px;background-repeat:no-repeat;margin-bottom:26px;background-position:center top;}
.youshi .ys_ul i.icon1{background-image:url(youshi_icon1.png);}
.youshi .ys_ul i.icon2{background-image:url(youshi_icon2.png);}
.youshi .ys_ul i.icon3{background-image:url(youshi_icon3.png);}
.youshi .ys_ul i.icon4{background-image:url(youshi_icon4.png);}
.youshi .ys_ul p{font-size:16px;line-height:20px;color:#929292;height:60px;}
.youshi .ys_ul p:nth-child(2){font-size:21px;height:1em;line-height:1em;font-weight:bold;color:#304451;margin-bottom:15px;text-transform:uppercase;}
.youshi .ys_ul em{display:block;height:32px;margin-top:23px;background:url(youshi_icon.png) no-repeat center center;background-size:auto 100%;}
.youshi .ys_ul .swiper-slide:hover{background:#00a2ff;}
.youshi .ys_ul .swiper-slide:hover i{background-position:center bottom;}
.youshi .ys_ul .swiper-slide:hover p{color:#FFF;}
/*case*/
.case{padding-top:85px;}
.case .c_left{width:calc(100% - 657px);float:left;padding-right:60px;padding-top:66px;}
.case .c_left p{font-size:16px;line-height:33px;color:#878787;margin-top:26px;}
.case .c_right{width:657px;float:right;background:url(fanganbg.jpg) no-repeat center center;background-size:cover;padding-left:18px;padding-bottom:43px;}
.case .c_right .cr_li{width:calc(50% - 100px);float:left;margin-right:100px;padding:29px 0 4px;}
.case .c_right .cr_li p{font-size:16px;line-height:21px;height:42px;text-align:center;color:#575757;}
.case .c_right .cr_li p:first-child{font-size:66px;height:1em;line-height:1em;font-weight:bold;color:#32c36c;margin-bottom:4px;
    background-image:-webkit-linear-gradient(right,#32c36c,#0081c5); 
    -webkit-background-clip:text; 
    -webkit-text-fill-color:transparent;}
.case .c_ul{width:100%;overflow:hidden;margin-top:21px;}
.case .c_ul .c_img{width:100%;padding-bottom:81.265%;position:relative;overflow:hidden;border-radius:6px;
    -webkit-perspective:500;
       -moz-perspective:500;
            perspective:500;}
.case .c_ul .c_txt{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.3);left:0;top:0;opacity:0;
    -webkit-transform:rotateX(-45deg);
       -moz-transform:rotateX(-45deg); 
        -ms-transform:rotateX(-45deg); 
            transform:rotateX(-45deg);
    -webkit-transform-origin:top;
       -moz-transform-origin:top;
        -ms-transform-origin:top;
            transform-origin:top;}
.case .c_ul .c_txt p{font-size:22px;color:#FFF;padding:0 20px;line-height:1.5;position:absolute;left:0;top:50%;width:100%;text-align:center;}
.case .c_ul .swiper-slide:hover .c_txt{opacity:1;
    -webkit-transform:rotateX(0);
       -moz-transform:rotateX(0); 
        -ms-transform:rotateX(0); 
            transform:rotateX(0);}
.case .c_pingjia{margin-top:29px;background:#f3f3f3;padding:82px 0 53px;}
.case .c_pingjia .cp_ul{width:100%;overflow:hidden;position:relative;padding-bottom:28px;}
.case .c_pingjia .cp_ul .cp_left{width:98px;float:left;}
.case .c_pingjia .cp_ul .cp_left .cp_img{width:100%;padding-bottom:100%;position:relative;border-radius:50%;overflow:hidden;}
.case .c_pingjia .cp_ul .cp_right{width:calc(100% - 98px);float:right;padding-left:15px;padding-top:6px;}
.case .c_pingjia .cp_ul .cp_right p{font-size:21px;font-weight:bold;color:#797979;line-height:36px;font-style:italic;}
.case .c_pingjia .cp_ul .cp_right p:first-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;height:144px;}
.case .c_pingjia .cp_ul .cp_right p:last-child{font-size:14px;height:1em;line-height:1em;font-weight:normal;font-style:normal;margin-top:35px;}
.case .c_pingjia .cp_ul .swiper-pagination{bottom:0;height:6px;}
.case .c_pingjia .cp_ul .swiper-pagination-bullet{width:35px;height:3px;background:#6B7475;vertical-align:bottom;border-radius:0;opacity:1;}
.case .c_pingjia .cp_ul .swiper-pagination-bullet.swiper-pagination-bullet-active{height:6px;background:#007abd;}
/*news*/
.news{padding:68px 0 55px;background:#FEFEFE;}
.news .n_title{text-align:center;}
.news .n_title .n_t{font-size:36px;height:1em;line-height:1em;color:#282828;font-weight:bold;}
.news .n_title p{font-size:16px;line-height:28px;color:#666;margin-top:13px;}
.news .n_content{padding-top:17px;}
.news .n_content .nc_left{width:600px;float:left;}
.news .n_content .nc_left .nc_li{margin-top:15px;background:#F3F3F3;border:1px solid #F3F3F3;border-left:none;}
.news .n_content .nc_left .nc_li .nc_span{cursor:pointer;padding:30px 40px;}
.news .n_content .nc_left .nc_li .nc_span p{height:1em;line-height:1em;color:#171717;font-size:18px;font-weight:bold;background-image:url(que_icon.png);background-repeat:no-repeat;background-position:right center;padding-right:20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.news .n_content .nc_left .nc_li .nc_txt{padding:0 10px 26px 40px;}
.news .n_content .nc_left .nc_li .nc_txt p{font-size:16px;line-height:34px;color:#797979;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;}
.news .n_content .nc_left .nc_li.on{background:#FFF;border:1px solid #E3E3E3;border-left:none;background:url(faq_libg.jpg) no-repeat left top;background-size:4px 100%;}
.news .n_content .nc_left .nc_li.on .nc_span p{background-image:url(que_icon_hover.png);}
.news .n_content .nc_right{width:calc(100% - 638px);float:right;margin-top:15px;padding:2px 48px 0;background:#f4f4f4;}
.news .n_content .nc_right .nc_a{margin-top:9px;padding:30px 0 40px;border-top:1px solid #D6D6D6;display:block;}
.news .n_content .nc_right .nc_a:first-child{border-top:none;}
.news .n_content .nc_right .nc_a .na_left{width:calc(100% - 269px);padding-right:30px;float:left;}
.news .n_content .nc_right .nc_a .na_left p{font-size:16px;line-height:24px;color:#797979;}
.news .n_content .nc_right .nc_a .na_left p:first-child{font-size:18px;line-height:30px;font-weight:bold;color:#0379be;margin-bottom:19px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;height:60px;margin-top:5px;}
.news .n_content .nc_right .nc_a .na_left p:last-child{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;height:72px;}
.news .n_content .nc_right .nc_a .na_right{width:269px;float:right;}
.news .n_content .nc_right .nc_a .na_right .na_img{width:100%;padding-bottom:166px;position:relative;overflow:hidden;}
.news .n_btn{margin-top:34px;text-align:center;}
.news .n_btn a{display:inline-block;padding:0 6px;font-size:14px;height:30px;line-height:30px;color:#666;position:relative;}
.news .n_btn a:after{content:'';position:absolute;bottom:0;left:0;display:block;width:100%;height:2px;background:#1aa3bd;z-index:0;}
.news .n_btn a:before{content:'';position:absolute;bottom:0;left:50%;transform:translateX(-50%);display:block;width:0;height:2px;opacity:0;background:#0379be;z-index:1;}
.news .n_btn a:hover{color:#222;}
.news .n_btn a:hover:before{width:100%;opacity:1;}
@media screen and (max-width:1499px){
	.index_banner{padding-bottom:633px;}
    .pb_title .h_t{font-size:40px;}
    .product{padding:40px 0 50px;}
    .product .p_c{margin-top:15px;}
    .product .p_c h2{font-size:18px;margin-left:50px;}
    .product .p_c h2.on:before{bottom:-24px;}
    .product .p_top{margin-top:24px;}
    .product .p_top .pt_right .pt_txt .pt_pp{padding:0 40px;}
    .product .p_top .pt_right .pt_txt .pt_pp p{font-size:15px;line-height:30px;}
    .product .p_top .pt_right .pt_txt .pt_pp p:first-child{font-size:32px;margin-bottom:26px;}
    .product .p_top .pt_right .pt_txt .pt_pp a{height:56px;line-height:56px;margin-top:40px;}
    .product .p_top .pt_right .pt_txt .pt_pp a span{font-size:16px;padding-right:30px;}
    .product .p_ul{margin-top:20px;}
    .product .p_ul .p_li .swiper-slide{padding:8px;}
    .product .p_ul .p_li .p_txt{padding:12px 10px 10px;}
    .product .p_ul .p_li .p_txt p{font-size:15px;line-height:26px;height:78px;}
    .product .p_ul .swiper-button-prev{left:-40px;}
    .product .p_ul .swiper-button-next{right:-40px;}
    .youshi{padding:70px 0 50px;}
    .youshi .ys_top .yst_left .yst_p p{font-size:30px;line-height:42px;}
    .youshi .ys_top .yst_left .yst_p p:first-child{font-size:14px;margin-bottom:12px;}
    .youshi .ys_top .yst_right .ysr_p{padding:10px 25% 0 5px;}
    .youshi .ys_top .yst_right .ysr_p p{font-size:16px;line-height:26px;}
    .youshi .ys_top .yst_right .ysr_p p:nth-child(2){font-size:17px;margin-top:5px;}
    .youshi .ys_top .yst_right .ysr_p a{height:56px;line-height:52px;margin-top:40px;}
    .youshi .ys_ul{margin-top:50px;}
    .youshi .ys_ul .swiper-slide{padding:30px 20px;}
    .youshi .ys_ul i{height:66px;background-size:auto 132px;}
    .youshi .ys_ul p{font-size:15px;}
    .youshi .ys_ul p:nth-child(2){font-size:19px;margin-bottom:10px;}
    .youshi .ys_ul em{height:30px;margin-top:17px;}
    .case{padding-top:50px;}
    .case .c_left{width:calc(100% - 606px);}
    .case .c_left p{font-size:15px;line-height:28px;margin-top:18px;}
    .case .c_right{width:606px;padding-left:10px;padding-bottom:37px;}
    .case .c_right .cr_li{width:calc(50% - 70px);margin-right:70px;}
    .case .c_right .cr_li p{font-size:15px;line-height:20px;height:40px;}
    .case .c_right .cr_li p:first-child{font-size:56px;}
    .case .c_ul{margin-top:15px;}
    .case .c_pingjia{margin-top:20px;padding:60px 0 40px;}
    .case .c_pingjia .cp_ul .cp_left{width:90px;}
    .case .c_pingjia .cp_ul .cp_right{width:calc(100% - 90px);padding-left:10px;padding-top:4px;}
    .case .c_pingjia .cp_ul .cp_right p{font-size:18px;line-height:32px;}
    .case .c_pingjia .cp_ul .cp_right p:first-child{height:128px;}
    .case .c_pingjia .cp_ul .cp_right p:last-child{margin-top:26px;}
    .news{padding:40px 0;}
    .news .n_title .n_t{font-size:32px;}
    .news .n_title p{font-size:15px;line-height:26px;margin-top:10px;}
    .news .n_content{padding-top:10px;}
    .news .n_content .nc_left{width:550px;}
    .news .n_content .nc_left .nc_li{margin-top:12px;}
    .news .n_content .nc_left .nc_li .nc_span{padding:22px 26px;}
    .news .n_content .nc_left .nc_li .nc_span p{font-size:16px;}
    .news .n_content .nc_left .nc_li .nc_txt{padding:0 26px 18px;}
    .news .n_content .nc_left .nc_li .nc_txt p{font-size:15px;line-height:30px;}
    .news .n_content .nc_right{width:calc(100% - 580px);padding:0 30px;margin-top:12px;}
    .news .n_content .nc_right .nc_a{padding:20px 0;}
    .news .n_content .nc_right .nc_a .na_left{width:calc(100% - 237px);padding-right:20px;}
    .news .n_content .nc_right .nc_a .na_left p{font-size:15px;line-height:22px;}
    .news .n_content .nc_right .nc_a .na_left p:first-child{font-size:17px;line-height:26px;height:52px;margin-bottom:13px;}
    .news .n_content .nc_right .nc_a .na_left p:last-child{height:66px;}
    .news .n_content .nc_right .nc_a .na_right{width:237px;}
    .news .n_content .nc_right .nc_a .na_right .na_img{padding-bottom:146px;}
    .news .n_btn{margin-top:20px;}
}

@media screen and (max-width:1299px){
    .index_banner{padding-bottom:495px;}
    .index_banner.swiper-container-horizontal .swiper-pagination{bottom:20px;}
    .pb_title .h_t{font-size:30px;}
    .product{padding:30px 0;}
    .product .p_c h2{font-size:16px;margin-left:30px;}
    .product .p_c h2.on:before{bottom:-18px;border-left-width:6px;border-right-width:6px;border-bottom-width:5px;margin-left:-6px;}
    .product .p_top{margin-top:18px;}
    .product .p_top .pt_right .pt_txt .pt_pp{padding:0 30px;}
    .product .p_top .pt_right .pt_txt .pt_pp p{font-size:14px;line-height:26px;}
    .product .p_top .pt_right .pt_txt .pt_pp p:first-child{font-size:20px;margin-bottom:17px;}
    .product .p_top .pt_right .pt_txt .pt_pp a{height:50px;line-height:50px;margin-top:26px;width:150px;}
    .product .p_top .pt_right .pt_txt .pt_pp a span{font-size:15px;padding-right:20px;}
    .product .p_ul{margin-top:12px;}
    .product .p_ul .p_li{padding-bottom:50px;}
    .product .p_ul .p_li .swiper-slide{padding:5px;}
    .product .p_ul .p_li .p_txt{padding:10px 8px 8px;}
    .product .p_ul .p_li .p_txt p{font-size:14px;line-height:22px;height:66px;}
    .product .p_ul .swiper-button-prev{left:50%;margin-left:-40px;top:auto;margin-top:0;bottom:0;}
    .product .p_ul .swiper-button-next{right:50%;margin-right:-40px;top:auto;margin-top:0;bottom:0;}
    .youshi{padding:40px 0;}
    .youshi .ys_top .yst_left .yst_p p{font-size:24px;line-height:34px;}
    .youshi .ys_top .yst_left .yst_p p:first-child{margin-bottom:10px;height:auto;line-height:1.2em;}
    .youshi .ys_top .yst_right .ysr_p{padding:0 20% 0 0;}
    .youshi .ys_top .yst_right .ysr_p p{font-size:15px;line-height:24px;}
    .youshi .ys_top .yst_right .ysr_p p:nth-child(2){font-size:16px;}
    .youshi .ys_top .yst_right .ysr_p a{height:50px;line-height:46px;margin-top:30px;}
    .youshi .ys_ul{margin-top:40px;}
    .youshi .ys_ul .swiper-slide{padding:20px 15px;}
    .youshi .ys_ul i{height:56px;background-size:auto 112px;margin-bottom:15px;}
    .youshi .ys_ul p{font-size:14px;}
    .youshi .ys_ul p:nth-child(2){font-size:18px;margin-bottom:7px;}
    .youshi .ys_ul em{height:30px;margin-top:17px;}
    .case{padding-top:30px;}
    .case .c_left{width:calc(100% - 518px);padding-top:40px;padding-right:40px;}
    .case .c_left p{font-size:14px;line-height:24px;margin-top:12px;}
    .case .c_right{width:518px;padding-left:5px;padding-bottom:37px;}
    .case .c_right .cr_li{width:calc(50% - 50px);margin-right:50px;padding:20px 0 0;}
    .case .c_right .cr_li p{font-size:14px;}
    .case .c_right .cr_li p:first-child{font-size:44px;}
    .case .c_ul{margin-top:15px;}
    .case .c_ul .c_txt p{font-size:20px;}
    .case .c_pingjia{margin-top:15px;padding:30px 0;}
    .case .c_pingjia .cp_ul .cp_left{width:70px;}
    .case .c_pingjia .cp_ul .cp_right{width:calc(100% - 70px);padding-left:10px;padding-top:0;}
    .case .c_pingjia .cp_ul .cp_right p{font-size:16px;line-height:24px;}
    .case .c_pingjia .cp_ul .cp_right p:first-child{height:96px;}
    .case .c_pingjia .cp_ul .cp_right p:last-child{margin-top:20px;}
    .news{padding:30px 0;}
    .news .n_title .n_t{font-size:24px;}
    .news .n_title p{font-size:14px;line-height:22px;margin-top:6px;}
    .news .n_content{padding-top:10px;}
    .news .n_content .nc_left{width:473px;}
    .news .n_content .nc_left .nc_li{margin-top:10px;}
    .news .n_content .nc_left .nc_li .nc_span{padding:17px 18px;}
    .news .n_content .nc_left .nc_li .nc_span p{font-size:15px;}
    .news .n_content .nc_left .nc_li .nc_txt{padding:0 18px 12px;}
    .news .n_content .nc_left .nc_li .nc_txt p{font-size:14px;line-height:24px;}
    .news .n_content .nc_right{width:calc(100% - 493px);padding:0 20px;margin-top:10px;}
    .news .n_content .nc_right .nc_a{padding:15px 0;}
    .news .n_content .nc_right .nc_a .na_left{width:calc(100% - 195px);padding-right:15px;}
    .news .n_content .nc_right .nc_a .na_left p{font-size:14px;line-height:20px;}
    .news .n_content .nc_right .nc_a .na_left p:first-child{font-size:16px;line-height:23px;height:48px;margin-bottom:6px;margin-top:3px;}
    .news .n_content .nc_right .nc_a .na_left p:last-child{height:60px;}
    .news .n_content .nc_right .nc_a .na_right{width:195px;}
    .news .n_content .nc_right .nc_a .na_right .na_img{padding-bottom:120px;}
    .news .n_btn{margin-top:20px;}
}

/*992以下屏幕*/
@media screen and (max-width:1023px){
    .index_banner{padding-bottom:358px;}
    .index_banner.swiper-container-horizontal .swiper-pagination{bottom:10px;}
    .pb_title .h_t{font-size:26px;}
    .product{padding:20px 0;}
    .product .p_c h2{margin-left:20px;}
    .product .p_c h2.on:before{bottom:-15px;}
    .product .p_top{margin-top:15px;}
    .product .p_top .pt_right .pt_txt .pt_pp{padding:0 20px;}
    .product .p_top .pt_right .pt_txt .pt_pp p{font-size:14px;line-height:24px;}
    .product .p_top .pt_right .pt_txt .pt_pp p:first-child{margin-bottom:10px;}
    .product .p_top .pt_right .pt_txt .pt_pp a{height:40px;line-height:40px;margin-top:15px;width:150px;}
    .product .p_top .pt_right .pt_txt .pt_pp a span{font-size:14px;padding-right:20px;background-size:auto 9px;}
    .product .p_ul{margin-top:10px;}
    .youshi{padding:20px 0;}
    .youshi .ys_top .yst_left .yst_p p{font-size:20px;line-height:28px;}
    .youshi .ys_top .yst_right .ysr_p{padding:0 10% 0 0;}
    .youshi .ys_top .yst_right .ysr_p p{font-size:14px;line-height:22px;}
    .youshi .ys_top .yst_right .ysr_p a{height:40px;line-height:38px;margin-top:20px;border-width:1px;}
    .youshi .ys_ul{margin-top:26px;}
    .youshi .ys_ul .swiper-slide{padding:15px 10px;}
    .youshi .ys_ul i{height:50px;background-size:auto 100px;margin-bottom:10px;}
    .youshi .ys_ul p:nth-child(2){margin-bottom:5px;}
    .youshi .ys_ul em{margin-top:12px;}
    .case{padding-top:20px;}
    .case .c_left{width:calc(100% - 400px);padding-top:20px;padding-right:20px;}
    .case .c_left p{line-height:22px;margin-top:7px;}
    .case .c_right{width:400px;;padding-bottom:18px;}
    .case .c_right .cr_li{width:calc(50% - 15px);margin-right:15px;padding:10px 0 0;}
    .case .c_right .cr_li p:first-child{font-size:38px;}
    .case .c_pingjia{margin-top:10px;padding:20px 0;}
    .case .c_pingjia .cp_ul .cp_left{width:50px;}
    .case .c_pingjia .cp_ul .cp_right{width:calc(100% - 50px);}
    .case .c_pingjia .cp_ul .cp_right p{font-size:15px;}
    .case .c_pingjia .cp_ul .cp_right p:last-child{margin-top:15px;}
    .news{padding:20px 0;}
    .news .n_title .n_t{font-size:20px;}
    .news .n_title p{line-height:20px;margin-top:5px;}
    .news .n_content{padding-top:0;}
    .news .n_content .nc_left{width:100%;float:none;}
    .news .n_content .nc_left .nc_li{margin-top:8px;}
    .news .n_content .nc_right{width:100%;padding:0 10px;margin-top:10px;float:none;}
    .news .n_content .nc_right .nc_a{padding:15px 0;margin-top:0;}
    .news .n_btn{margin-top:15px;}
}
/*768以下屏幕*/
@media screen and (max-width:767px){
    .index_banner{padding-bottom:50%;}
    .product .p_top .pt_left{width:100%;float:none;}
    .product .p_top .pt_right{width:100%;float:none;}
    .product .p_top .pt_right .pt_txt{padding-bottom:0;}
    .product .p_top .pt_right .pt_txt .pt_pp{position:relative;top:0;padding:0 0;}
    .product .p_top .pt_right .pt_txt .pt_pp.tly{
        -webkit-transform:translateY(0);
           -moz-transform:translateY(0);
             -o-transform:translateY(0);
                transform:translateY(0);}
    .youshi .ys_top .yst_left{width:100%;float:none;}
    .youshi .ys_top .yst_left .yst_p{padding-right:0;}
    .youshi .ys_top .yst_right{width:100%;padding:0 0 0 0;float:none;margin-top:10px;}
    .case .c_left{width:100%;float:none;padding:0 0 0 0;}
    .case .c_right{width:100%;float:none;padding:0 0 15px 0;background-size:100% auto;}
    .case .c_right .cr_li{width:calc(50% - 5px);margin-right:10px;}
    .case .c_right .cr_li:nth-child(even){margin-right:0;}
    .case .c_pingjia .cp_ul{padding-bottom:20px;}
    .case .c_pingjia .cp_ul .swiper-pagination-bullet{width:20px;margin:0 2px;}
    .case .c_pingjia .cp_ul .cp_left{width:40px;}
    .case .c_pingjia .cp_ul .cp_right{width:calc(100% - 40px);}
    .case .c_pingjia .cp_ul .cp_right p{font-size:14px;line-height:22px;}
    .case .c_pingjia .cp_ul .cp_right p:first-child{height:88px;}
    .case .c_pingjia .cp_ul .cp_right p:last-child{margin-top:12px;}
    .news .n_content .nc_right .nc_a{padding:10px 0;}
    .news .n_content .nc_right .nc_a .na_left{width:100%;float:none;}
    .news .n_content .nc_right .nc_a .na_right{width:100%;float:none;margin-top:15px;}
    .news .n_content .nc_right .nc_a .na_right .na_img{padding-bottom:61.71%;}
}