@charset "utf-8";@media (min-width:992px){.mod_box h1{font-size:32px;}
.newdetail-top h1{padding-top:115px;}
.mbx_top { padding-top:112px;}
.next_prew_back {height:80px;}
.about_block2, .about_block4 .row, .contact_block2{padding-top:120px;padding-bottom:130px;}
.home_news{padding-top:120px;padding-bottom:130px;}
.home_brand{padding-top:120px;padding-bottom:130px;}
.home_about, .home_brand, .home_news, .about_block4{padding:100px 0;}
.text_ttbox{width:450px;}
.service_block1 .font_size_p1{font-size:58px;}
.newdetail-tx1 .p1{padding-bottom:20px;}
.box_video{height:530px;}
.about_block5 .banner{width:50%;float:left;}
.about_block5 .text_box{width:50%;float:left;}
.about_block5 .text{padding:0;}
.about_block5 .text .font_size_p3, .about_block5 .text .font_size_p4{padding-left:0;padding-right:0;}
.about_block5 .text button{margin:0;}
.search-bg .news-top-p{width:815px;letter-spacing:4px;}
.no-control .news-time .font_size_p5,.no-control .news-time .font_size_p6,.no-control .news-time .font_size_p7{padding-left:25px;padding-right:25px;}
#mc_embed_signup label{width:auto;padding-right:40px;padding-bottom:0;}
.font_size_p6{line-height:30px;}
.search_box{height:80px;}
.search_box .form-group{padding:23px 10px;}
.search_box .form-group .icon{right:8px;}
.contact_block1{height:880px;}
.banner_logo{height:55px;}
figure.effect-roxy figcaption{padding:3em;}
body, button{font-size:18px;}
.font_size_p1{font-size:42px;}
.font_size_p2{font-size:55px;padding:42px 0;padding-bottom:36px;letter-spacing:2px;white-space:nowrap;}
.font_size_p3{font-size:42px;padding:0;letter-spacing:2px;}
.font_size_p4{line-height:35px;}
.font_size_p5{font-size:26px;}
.font_size_p8{font-size:42px;}
#media_szie{content:'notebook';}
.footer_box .sns_btn{margin:0 20px;}
.footer_box .btn_box button, .news-add .thisbtn{padding:12px 45px;margin:0 10px;}
.pc_menu{width:970px;max-width:970px;}
.pc_menu_list li a{padding:30px 15px;}
.pc_menu_list li span{font-size:24px;padding:28px 15px;top:0;}
.pc_logo{margin-left:12px !important;}
.pc_logo .brandsh{margin:15px 0 !important;}
.about_block4 .p1, .contact_block2 .p1{padding-top:16px !important;}
.home_case{width:972px;margin-bottom:75px;}
.home_case .item{height:236px;}
.pc_logo img{height:27px;margin:-3px 0;}
.home_news .news_box{height:350px;}
.home_case .thisbtn, .home_news .thisbtn{border:1px solid #ddd;margin-top:50px;padding:12px 45px;}
.home_case .thisbtn{margin-top:60px;}
.home_about{padding-bottom:90px;}
.about_block1{height:800px;}
.about_block1 .thisbtn, .join_block1 .thisbtn{padding:12px 0;}
.about_block1 .p1, .join_block1 .p1{font-size:45px;}
.about_block1 .p3, .join_block1 .p3{line-height:30px;}
.about_block2 .p1, .about_block5 .p1{font-size:42px;}
.service_sp .font_size_p1{margin:0 !important;font-size:55px;}
.about_block2 .p2, .about_block3 .p2, .about_block5 .p2{line-height:30px;padding:20px;}
.about_block3, .about_block4{height:900px;background-size:cover;behavior:url(backgroundsize.min.htc);}
.about_block3 .text{max-width:800px;}
.about_block3 .p1{max-width:400px;height:340px;margin-top:-170px;font-size:32px;line-height:40px;}
.about_block3 .p2{max-width:400px;font-size:22px;line-height:36px;color:#464646;padding-top:60px;padding-bottom:25px;}
.about_block3 .text{width:710px;}
.about_block5 .p2{padding:20px 80px;}
.about_block5 .link, .about_block6 .link{padding:12px 0;font-size:16px;}
.about_block4 .p1, .about_block6 .p1{padding-bottom:10px;}
.home_brand .p3{padding-bottom:30px;}
.join_block1 .thisbtn{margin-bottom:50px;}
.join_block2{margin-top:40px;}
.join_block2 .p5_box{border:none;}
.join_block2 .row{margin:0;}
.join_block2 .p1{font-size:38px;padding-bottom:14px;padding-top:42px;}
.join_block2 .p3, .join_block2 .p4{padding-bottom:36px;}
.join_block2 .p4{line-height:32px;height:300px;}
.join_block2 .p5_box{padding-bottom:50px;}
.join_block2 .p5{width:128px;background:none;line-height:48px;border:1px solid #ddd;}
.join_block2 .p5 span{top:-1px;}
.join_block2 .item{width:50%;float:left;}
.join_block2 .boder{border:1px solid #ddd;}
.join_block3 p{padding:50px 0;}
.contact_block2 .p4{margin-bottom:0 !important; font-size: 26px;}
.contact_block3 .box_btn{width:250px;}
.contact_block3 .input-group{width:350px;margin:10px;}
.contact_block3 .input-group2{width:720px;}
#msg_send{width:740px;}
.newdetail-top h1{font-size:42px;}
.footer_box p{font-size:14px;}
.news-list .item-bg{height:368px;}
.news-add-btn{margin:30px 0 !important;}
.news-tag-box{padding:35px 0;}
.news-top-p{width:484px;margin-top:142px;}
.news-top{height:300px;}
.news-top p{padding:20px 0;}
.news-list .item{margin-bottom:70px;}
.news-time{margin-top:70px;}
.newdetail-top{height:800px;}
.news-more{max-width:935px;}
.news-more .item{width:315px;}
.news-more .move-box{height:366px;}
.news-more .item-bg{height:366px;}
.news-more .effect-roxy{height:366px;}
.more-box{max-width:1050px;}
.newdetail-tx3 p{padding:10px 0;}
.newdetail-tx1{padding:30px 15px;}
.newdetail-tx2 p{padding:20px 0;line-height:30px;}
.aarow4, .aarow5{width:26px;height:26px;top:56px;}
.about_menu{top:145px;}
.about_block6 .member_box{padding:0 20px;}
.watch{width:110px;height:110px;line-height:110px;}
.workdetail .top_title1{font-size:46px;padding-top:300px;}
.workdetail .top_title2{font-size:30px;padding-bottom:100px;}
.mod_box{margin:140px 0;}
.works_footer_more .item{height:236px;}
.mod_box .tx_width{width:450px;}
.workdetail .main_box .right .logo{height:50px;}
.workdetail .main_box .left{padding-right:40px;}
.workdetail .main_box .right{padding-left:40px;}
.workdetail .main_box .right .sns2{height:50px;}
.mod_h250{height:250px;}
.mod_h500{height:500px;}
.mod_h1000{height:1000px;}
.mod_h1500{height:1500px;}
.mod_h2000{height:2000px;}
.mod_h2500{height:2500px;}
.mod_h3000{height:3000px;}
.mod_h3500{height:3500px;}
.mod_h4000{height:4000px;}
.mod_h4500{height:4500px;}
.mod_h5000{height:5000px;}
.mod_h5500{height:5500px;}
.mod_h6000{height:6000px;}
.mod_h6500{height:6500px;}
.mod_h7000{height:7000px;}
.home_about_top{padding-top:75px;}
.home_brand .font_size_p4{padding-bottom:85px;}
.home_news .font_size_p4{padding-bottom:115px;}
.home_case .item_hover, .works_footer_more .item_hover{font-size:24px;}
.cyh_top_box .font_size_p4{line-height:40px !important;}
.cyh_top{height:580px;margin-bottom:120px;}
.cyh_top .aarow_box{width:75px;bottom:105px;}
.cyh_top .font_size_p1{padding-top:210px;}
.cyh_top_box .pad{width:455px;}
.cyh .icon{width:105px;height:105px;margin-bottom:25px;}
.cyh .font_size_p3{padding:0 20px;}
.cyh .font_size_p4{padding:20px 25px;padding-top:12px;padding-bottom:10px;}
.cyh_one .font_size_p3{font-size:32px;white-space:nowrap;padding:0 10px;}
.cyh_one .font_size_p4{font-size:16px;padding:0 10px;white-space:nowrap;}
.cyh .icon_box{padding:0 25px;}
.cyh .icon_box .icon{margin-top:100px;margin-bottom:130px;}
.cyh .p_box{text-align:center;width:auto;padding:120px 0;}
.cyh .p_box .font_size_p3{padding:0 25px;}
.cyh .p_box .font_size_p4{padding:20px 25px;}
.p_box_last{background:-moz-linear-gradient(top, #5e85dd, #4fe9e7);
background:-o-linear-gradient(top, #5e85dd, #4fe9e7);
background:-webkit-linear-gradient(top, #5e85dd, #4fe9e7);
background:linear-gradient(top, #5e85dd, #4fe9e7);
filter:progid:DXImageTransform.Microsoft.Gradient(startColorStr='#5e85dd',endColorStr='#4fe9e7',gradientType='0');
padding:150px 0;}
.p_box_last .p_box{padding-top:0;padding-bottom:130px;}
.p_box_last .font_size_p5{line-height:45px;padding-top:30px;padding-bottom:45px;}
.p_box_last .font_size_p6{line-height:36px;padding:0 25px;}
.cyh_icon{background:#ddd;border-radius:50%;}
.cyh .row [class^=col-]{padding:0;}
.cyh .item{margin-bottom:120px;}
.service_block4 .p3{font-size:32px;margin-bottom:15px;}
.service_block4_step3 img{width:880px;left:-370px;}
.service_block4_step3 .right{margin-top:50px;}
.service_block4_step5 .right{margin-top:60px;}
.service_block2_img img{top:105px;}
.service_block2 .font_size_p3{font-size:28px;padding-top:100px;}
.service_block2 .font_size_p4{line-height:30px;}
.service_block4_step1 .right{padding:0;margin-top:25px;}
.service_block4 .text_box_left{width:50%;padding-right:25px;}
.service_block4_step1 .left{padding:0 35px;}
.service_block4_step2 .right{padding:0 35px;padding-top:25px;}
.service_block4_step2 .left{padding-left:80px;}
.service_block4_step3{margin-top:110px;margin-bottom:200px;}
.service_block4_step4 img{width:1200px;top:-88px;right:-185px;}
.service_block4_step4{margin-bottom:115px;}
.service_block4_step5{margin-bottom:155px;}
.service_block3{padding-bottom:95px;}
.service_block3 img{max-width:120px;}
.service_block2{padding-bottom:100px;}
.service_block3 .p2{font-size:16px;}
.service_block3 .p1{font-size:20px;}
.service_block3{padding-bottom:95px;}
.service_block4_step6 .font_size_p3{font-size:28px;padding-bottom:75px;}
.service_block4_step6 .font_size_p4{font-size:14px;padding-bottom:120px;}
.service_block3 .p2{margin-bottom:6px;}
.service_block4_step4 .left{padding-top:16px;margin-left:80px;}
.service_block4_step5 .left{padding:0 60px;}
.about_block6 .text{padding-top:120px;padding-bottom:80px;}
.about_sp{width:50%;position:absolute;top:-56px;left:-55px;}
.m-y-box{ width: 40px; margin-top: 20px; }
.m-y{ width: 6px; height: 6px;}
.m-y-big{ width: 40px; height: 40px;}
.m-y1{ left: 7px;}
.m-y3{ right: 7px;}
.contact-new-box{height: 324px;}
.contact-new-box .contact-new-p{font-size: 34px;}
}
@media (min-width:1048px){.text_ttbox{width:480px;}
}
@media (min-width:1200px){.about_block5 .font_size_p4, .about_block5 .font_size_p3{padding:0 80px;}
.join_block2 .p4{line-height:32px;height:230px;}
#mc_embed_signup label{padding-right:75px;}
.about_block5 .link, .about_block6 .link{margin-left:80px;}
.box_video{height:700px;}
#media_szie{content:'pc';}
.pc_menu{width:1170px;max-width:1170px;}
.home_case{width:1172px;}
.home_case .item{height:286px;}
.works_footer_more .item{height:286px;}
.home_news .item{height:300px;}
.home_news .news_box{height:354px;}
.watch{width:130px;height:130px;line-height:130px;font-size:24px;}
.service_block4_step5 .left{padding-right:100px;}
.service_block3 .p2{margin-bottom:10px;}
.service_block4_step6 .font_size_p3{padding:55px 20px;line-height:55px;font-size:38px !important;letter-spacing:1px;}
.service_block4_step6 .font_size_p4{font-size:16px;padding-bottom:140px;}
.service_block3{padding-bottom:115px;}
.service_block3 .p1{font-size:22px;}
.service_block3 .p2{font-size:18px;}
.service_block2{padding-bottom:140px;}
.service_block3 img{max-width:145px;}
.service_block4_step5{margin-bottom:255px;}
.service_block4_step3{margin-top:255px;margin-bottom:355px;}
.service_block2 .font_size_p3{font-size:42px;padding-top:160px;}
.service_block4 .font_size_p3{font-size:42px;}
.service_block4_step1 .right{padding:0 60px;margin-top:40px;}
.service_block4_step3 img{width:1034px;left:-450px;}
.service_block4_step3 .right{max-width:310px;margin-top:100px;}
.service_block4_step5 .right{max-width:310px;margin-top:150px;}
.service_block2_img img{top:122px;}
.service_block2 .font_size_p4{font-size:16px;line-height:35px;}
.service_block4 .font_size_p4{font-size:16px;}
.service_block4_step1 .left{padding:0 60px;}
.service_block4_step2 .right{padding:0 60px;}
.service_block4_step2 .left{padding-left:150px;}
.service_block4_step4 img{width:1500px;top:-125px;right:-245px;}
.service_block4_step4{margin-bottom:215px;}
.service_block4_step4 .left{margin-left:140px;padding-top:14px;}
.service_block4_step4 .left{max-width:310px;}
.about_block2{padding-top:150px;padding-bottom:150px;}
.about_sp{width:50%;position:absolute;top:-56px;left:-55px;}
.cyh_one .font_size_p3{font-size:38px;padding:0 20px;}
.cyh_one .font_size_p4{padding:0 20px;}
.home_brand img{padding-bottom:60px;}
.home_brand{padding-bottom:50px;}
.contact-new-box{height: 384px;}
.contact-new-box .contact-new-p{font-size: 42px;}
}
@media (min-width:1440px){.service_block2_img img{top:90px;}
.more_menu_btn .foot_wechat_btn_box{left:-20px;}
.about_sp{width:50%;position:absolute;top:-260px;left:-55px;}
.service_block4_step1 .right{margin-top:70px;}
.service_block4_step3 img{left:-400px;}
#media_szie{content:'lg';}
.container{width:1250px;}
.pc_menu{width:1250px;max-width:1250px;}
.home_news .news_box{height:368px;}
.pc_menu_list li a, .pc_menu_list li span{padding-left:25px;padding-right:25px;}
.about_block3, .about_block4{height:1000px;background-size:cover;behavior:url(backgroundsize.min.htc);}
.about_block3 .text{width:1050px;max-width:none;}
.about_block3 .p1{max-width:none;font-size:55px;line-height:65px;width:480px;height:auto;padding:30px 30px 160px 40px;}
.about_block3 .p2{max-width:none;width:510px;height:auto;font-size:26px;color:#464646;line-height:46px;padding:0;margin-top:100px;margin-bottom:120px;margin-left:40px;}
.about_block5 .text_box .p1{padding-bottom:30px;}
.about_block5 .banner{height:600px;}
.about_block5 .link, .about_block6 .link{margin-top:30px;margin-left:100px;}
.about_block6 .container-fluid{margin-top:600px;}
.home_case .item{height:306px;}
.works_footer_more .item{height:306px;}
.mod_box h1{font-size:38px;}
.about_block5 .font_size_p4, .about_block5 .font_size_p3{padding:0 100px;}
}