*{padding:0;margin:0;}
li{ list-style:none;}
.swiper-slide img{ width: 100%;}
.bx-wrapper{border: none !important; box-shadow: none;}
.bx-pager{position: absolute; bottom:30px !important; left:0; width: 100%;}
.bx-default-pager a.active{ background: #db6459 !important;}
.bx-default-pager a{ background: #fff !important;}
.bx-wrapper .bx-pager.bx-default-pager a{border-radius:1px ;}
.bxslider li{overflow: hidden;}
.bxslider img{ width: 100%; height: 100%;}
body{position: relative; height: 100%;}
header{ width: 100%; height: 79px; position: fixed; left: 0; top:0; z-index: 9999; }
.memu_box,.memu_contain{ width: 1600px; height: 79px; margin: 0 auto; background: #fff; }
.memu_contain{margin-top: 29px;box-shadow: 5px 5px 40px -2px rgba(7, 0, 2, 0.15);-webkit-transition:all 0.3s;
  -moz-transition:all 0.3s;
  -ms-transition:all 0.3s;
  transition:all 0.3s;}
.memu_box img{vertical-align: middle; float: left; margin: 19px 15px 0 20px;}
.memu_box ul{ float: right;}
.memu_box ul li{ float: left; width:112px; height:79px; line-height: 79px; list-style: none; text-align: center; }
.memu_box ul li a{color: #000000; font-size: 16px; text-align: center; width:112px;height:79px; line-height: 79px; display: inline-block; text-decoration: none; font-weight: 600;}
.memu_box ul li a:hover,.memu_box ul li a.active{color:#dd2c2c; }
.next{position: absolute; top:50%;left: 0; width: 100%;z-index: 99;animation-duration:2s;animation: up-fade 2s ease 0s infinite;-moz-animation: up-fade 2s ease 0s infinite;-ms-animation: up-fade 2s ease 0s infinite;-o-animation: up-fade 2s ease 0s infinite;-webkit-animation: up-fade 2s ease 0s infinite;}
.next img{ width: 33px; height: 113px; margin:0 auto; display: block; cursor: pointer;}
.back{bottom: 0;}
.swiper-slide{height: 100% !important;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:30px;}
.swiper-pagination-bullet{border-radius: 2px !important; width: 10px; height: 10px;}
.swiper-pagination-bullet{background:#676f76;}
.swiper-pagination-bullet-active{background: #fff;}
.introduce,.culture{width:1200px; margin: 0 auto; padding:110px 0 100px; display: table;}
.c_header{ width: 135px; height: 49px;opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.c_header img{ width: 135px; height: 49px;}
.s_header{ width: 92px; height: 28px;opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.s_header img{ width: 100%;}
.s_header{ margin-top:48px;}
.c_left{ width: 471px; height: 445px; float: left;}
.c_text{ margin: 135px 0 89px -40%;opacity: 0;}
.c_text p{ font-size: 16px; color: #000; line-height: 32px;}
.c_right{ width: 534px; height: 487px; float: right; margin-right: 43px;}
.project{ width: 500px; height: 105px; line-height: 105px; text-align: center; background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/project.png) no-repeat center; background-size:100%;margin-bottom:85px;}
.project_img{position: relative; width: 500px; height: 305px;}
.project_img1{position: absolute; top:0;left: 0;z-index: 0;opacity: 0; width: 500px; height: 305px;-webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s;}
.project_img2{position: absolute; top:-15px;left: 0;z-index: 1;opacity: 0;width: 500px; height: 305px; -webkit-transform:scale(0.5, 0.5); transform:scale(0.5, 0.5); transition: all 1s; }
.house{ width: 450px; height: 346px; display: block; margin:20px auto 0;margin-top:400px;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;transition-delay:0.7s;}
.clear{ clear: both;}
.project_btn{position: absolute; bottom:20px;right:28px;z-index: 999; height: 45px;line-height: 45px; background: #fff;color: #b0b0b0;box-shadow: 2px 2px 2px #f3f3f3;}
.project_btn img{margin: 0 10px;}
.project_btn span{ margin:0 25px;}
.project_btn i{ font-size: 18px; font-style: normal;}
.culture_img{float: left; width:486px; height: 299px;position: relative;}
.culture_img1{position: absolute;top:0px; left: 0;opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.3, 0.3); transition: all 1s;}
.culture_img2{position: absolute;top:-10px; left: 0;opacity: 0; -webkit-transform:scale(0.5, 0.5); transform:scale(0.4, 0.4); transition: all 1s;}
.culture_right{ float: right; width: 556px; height: 363px; margin-right: 75px;}
.r_more{text-align: right; widows: 182px; margin-bottom: 58px;}
.culture_text{ width: 416px; margin-bottom: 35px;margin-left: -100%;opacity: 0;}
.culture_text p{font-size: 16px; color: #000; line-height: 32px;}
.culture_header,.s_culture{text-align: right; margin: 0 0 35px 0;}
footer{ width: 100%; height: 200px; background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/footer.png) no-repeat; background-size:100% 100%;margin-top:127px;position: absolute; bottom: 0; left: 0;}
footer img{ width:323px;margin-top:60px;float: left;}
.footer_div{ width: 1600px; height: 200px; margin: 0 auto;}
footer .footer_right{ float: right;margin-top:80px;}
a{ text-decoration: none;}
 .footer_right .memu li{ float:left; width:80px; height: 33px; line-height: 33px; text-align: left;}
 .footer_right .memu li a{ color: #fff; font-size:14px;}
 .footer_right p{ font-size: 14px; color: #fff;margin-top:27px; color: #fff;}
.all{width: 100%;margin-top:0 !important;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
.fp-tableCell{display: block;}

.c_header1,.s_header1{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}
.c_text1{opacity: 1;margin-left: 0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;transition-delay:0.3s;}
.house1{margin-top:50px;-webkit-transition:all 0.6s;-moz-transition:all 0.6s;-ms-transition:all 0.6s;transition:all 0.6s;}
.project_img1a,.culture_img1a{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1);}
.project_img2a,.culture_img2a{opacity: 1; -webkit-transform:scale(1, 1); transform:scale(1, 1); transition-delay: 0.7s;}
.culture_text1{opacity: 1;margin-left: 0;-webkit-transition:all 0.5s;-moz-transition:all 0.5s;-ms-transition:all 0.5s;transition:all 0.5s;transition-delay:0.5s;}

.about_us{ width: 100%;position: relative;}
.about_us .about_img{width: 100%;}
.about_memu{ width:100%;height: 246px;position: absolute;bottom:0;}
.about_memu1{ width: 1600px; height: 246px; background:rgba(255,255,255,.8); margin: 0 auto;}
.about_memu2{ width:1200px;margin: 0 auto;padding: 36px 0;}
.bread a,.bread{ font-size: 16px;color: #9e9e9e;padding-left: 15px;}
.about_memu2 ul{margin-top:33px;}
.about_memu2 ul li{float:left; width:25%; height: 111px; line-height: 111px; text-align: center;}
.about_memu2 ul li a{color: #737373;font-size: 22px;}
.about_memu2 ul li.active,.about_memu2 ul li:hover{ color: #000000; display:block;border-bottom: 2px solid #dd2c2c; }
.about_memu2 ul li.active a,.about_memu2 ul li:hover a{color: #000000;}
.a_contain{ width:1200px;margin: 0 auto;display: none;padding-bottom:350px;}
.a_contain1{width: 1035px; margin:95px auto 0; display: table;}
.a_contain1l{ width: 374px; float: left;}
.a_contain1r{ width: 500px; float: right;}
.a_contain1r img{ width: 100%;}
.a_contain1l img{ width: 171px;margin-bottom: 99px;}
.a_contain1l p{font-size:16px; color: #2b2b2b; line-height:35px; text-indent: 2em;}
.a_contain1l p strong,.a_contain2 .a_contain2r p strong{font-size:60px;}
.a_contain2,.a_contain3{width: 1035px; margin: 141px auto 0;}
.a_contain2 .a_contain2l{ float: left; width: 620px;}
.a_contain2 .a_contain2r{float: right; width: 373px;}
.a_contain2 .a_contain2r img{float: right;}
.a_contain2 .a_contain2r p,.a_contain_p{ font-size: 16px;text-indent: 2em; color:#2b2b2b;margin-top:30px;line-height: 30px;}
.a_contain.active{display: table;}
.tzjy{ margin: 20px 0 30px 0; display: table;overflow: hidden;}
.tzjy li{ width:23.5%; float: left;margin-right: 2%;overflow: hidden;}
.tzjy li:hover{ cursor: pointer;}
.tzjy li:last-child{ margin-right: 0;}
.tzjy li div{width: 100%; height: 451.9px;overflow: hidden;}
.tzjy li img{ width: 100%;-webkit-transform:scale(1, 1); transform:scale(1, 1); transition: all 1s;}
.tzjy li.active img{-webkit-transform:scale(1.2, 1.2); transform:scale(1.2, 1.2);}
.tzjy li h5{ color: #010101; font-size: 20px;margin:15px 0 10px 0;}
.tzjy li h6{font-weight: normal; font-size:16px; margin-bottom: 20px;}
.tzjy li p{color: #626262; font-size: 14px; text-indent: 2rem; line-height:28px;}
.manage_box{margin:0 auto; width: 1200px;position: relative;margin-top:118px;padding-top: 50px;padding-bottom:350px;}
.swiper-button-prev, .swiper-container-rtl .swiper-button-next{background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/left1.png) no-repeat;right: 50px !important;left:auto !important;}
.swiper-button-next, .swiper-container-rtl .swiper-button-prev{background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/right1.png) no-repeat;right: 20px !important;left:auto !important;}
.swiper-button-next, .swiper-button-prev{position: absolute; top:30px;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{left:47%;}
.tzxm_memn li{ width:100% !important;}
.date{width: 84px;height: 100px;float: left;}
.date .date1{width: 100%;height: 67px;background: #f0f0f0;line-height: 67px;text-align: center;font-size: 30px;font-weight: bold;color: #d83535;}
.date .date2{width: 100%;background: #d83535;height: 33px;line-height: 33px;color: #fff;text-align: center;font-size: 14px;}
.new_list{border-bottom: 1px solid #dcdcdc;padding: 20px 0;-webkit-transition: all 0.2s;-moz-transition: all 0.2s;transition: all 0.2s;}
.row li:hover {box-shadow: 0 0 20px rgba(0,0,0,.1);padding: 20px; cursor: pointer;}
.news_container{ width: 1200px; margin:94px auto 0;padding-bottom:300px;}
.news_container ul{ width: 100%;}
.new_content{margin-left: 147px; min-height: 100px;}
.new_content h5{color: #000;font-size: 23px;line-height: 40px;font-weight: bold; text-align: left;}
.new_content p{color: #141414;font-size: 18px;line-height: 35px;text-indent: 2em;text-align: left;}
.page{margin-top: 80px;margin:50px auto;text-align: center;}
.page a{color: #383838;text-align: center;}
.page .on{background: #d83535;color: #fff;border: none;}
.new_contain{width: 1200px; margin:180px auto 0;padding-bottom: 300px;}
.new_contain h1{ font-size: 32px; color: #000; text-align: center;margin: 30px 0;line-height: 50px;}
.new_contain .mark{font-size:12px; color: #9e9e9e; text-align: center;line-height: 50px;}
hr{color:#dd2c2c; border:1px solid #dd2c2c; width: 100%;}
.new_contains p{ font-size:16px; color: #000; line-height: 35px; text-indent: 2em;margin:15px 0;}
.new_contains img{ display: block; margin: 15px auto; width: 30%;}
.new_box{ display: none;}
.new_box.active{ display: block;}
#banner{position: relative;}
@keyframes fadeInDownSmall {
    from {
        opacity: 0;
        transform: translate3d(0%, -20px, 0);
    }

    to {
        opacity: 1;
        transform: none;
    }
}
@keyframes up-fade{0%{opacity: 1}100%{-webkit-transform: translate3d(0,-6px,0);opacity: .6}}
@-ms-keyframes up-fade{0%{opacity: 1}100%{-webkit-transform: translate3d(0,-6px,0);opacity: .6}}
@-o-keyframes up-fade{0%{opacity: 1}100%{-webkit-transform: translate3d(0,-6px,0);opacity: .6}}
@-moz-keyframes up-fade{0%{opacity: 1}100%{-webkit-transform: translate3d(0,-6px,0);opacity: .6}}
@-webkit-keyframes up-fade{0%{opacity: 1}100%{-webkit-transform: translate3d(0,-6px,0);opacity: .6}}
.fadeInDownSmall {
    animation-name: fadeInDownSmall;
}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.about_img{animation-duration:2s;}
.culture_main{ width:1200px; margin: 0 auto;}
.culture_main li{ margin-bottom:80px; display: table; width: 100%;height:190px; line-height: 190px;}
.culture_r{ width:695px;padding:60px 30px; color: #fff;font-size:16px;line-height: 30px; background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/culture_img1a.png) no-repeat;float: right;margin-right:50px; background-size:100% 100%;}
.culture_l{ width: 183px;display:inline-block;  float: left;margin:48px 0 0 78px; vertical-align: middle;}
.fl{float: left;}
.fr{float: right;}
.rczp_ul li{width:50% !important; }
.fxrc_contain{ width: 1200px;margin:0 auto;display: none;padding-bottom:350px;}
.fxrc_contain.active{display: block;}
.fxrc_contain li{padding:0 47px 40px;border-bottom: 1px solid #d6d6d6; }
.fxrc_contain h1{margin:50px 0 50px 0; font-size: 22px;}
.fxrc_contain h5{margin-bottom: 31px;font-size:16px; font-weight: normal;}
.fxrc_contain  p,.fxrc_contain  h4{font-size:16px; color: #000; line-height: 30px;font-weight: normal;}
.fxrc_contain div{ margin-bottom: 67px;}
.bread{ width: 100%; height: 60px; line-height: 70px; text-align: left;}
.bread img{ width:18px; height:18px;}
.bread p{ display: inline-block;margin-left: 10px; font-size: 18px;}
.bread p a{ text-decoration: none; color: #000; margin-right: 5px;}
.logo_text{ width: 180px; height: 49px; text-align: center; line-height: 49px; background: #db6459; color: #fff;font-size: 16px;float: right;}
.bread p a:hover{color: #db6459;}
#allmap{ width: 100%; height: 400px;margin-top:20px;}
.BMap_bubble_content{ line-height: 30px; font-size: 14px;}
.BMap_pop img{margin: 0;}
.BMap_noprint{ width: 30px !important; height: 45px !important; background-size:100% 100% !important; background: none !important;}
.map_right img{ width:25px; height:25px; vertical-align: middle;margin-right:15px;margin-top:0 !important;}
.map_right{ margin-top:40px;}
.map_right p{text-indent: 0;}
.content_qygk div p,.container_text p{ color: #010101; font-size: 16px; line-height: 35px; margin:10px 0;text-indent: 2rem;}
.contact_container{ margin: 0 auto; width: 1200px;margin-top:60px;padding-bottom: 350px;}
.BMap_Marker img{width: 100%;}
.swiper-pagination-fraction{left: 6%; bottom: 2px;}
.next_icon{background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/left.png) no-repeat;right: 111px !important;top:35px ;}
.prev_icon{background: url(https://msht-website.oss-cn-shenzhen.aliyuncs.com/mszh/img/right.png) no-repeat; right: -9px !important; top:35px ;}
.swiper-pagination-current,.swiper-pagination-total{margin: 0 10px !important;}
.a_contain2l img{margin-top:100px;}
.a_contain2r h5{font-size:20px; text-align: right;margin-top: 40px;}
.a_contain_p{ margin-top:30px;}
.hc_text h5{color: #2b2b2b; font-size: 20px;margin: 139px 0 25px;}
.hc_text p,.chilren_div p,.a_contain3_text_left p{ text-indent: 2em; font-size: 16px; line-height: 30px;}
.chilren_div div{ margin-top: 80px;}
.chilren_div .chilren_left{ float: left; width:45%;}
.chilren_right{float: right;width:45%;}
.img_div img{margin-top:53px;} 
.img_div img:first-child{ float: left;}
.img_div img:last-child{ float: right;}
.chilren_div h5{color: #2b2b2b; font-size: 20px;margin-bottom:27px;}
.a_contain3{ margin-top:150px;}
.a_contain3_text{ margin-top: 50px;}
.a_contain3_text_left{ float: left; width:54%;}
.a_contain3_text_right{ float: right; width: 400px;}
.a_contain3_text_right img{ width: 100%;}
.a_contain3_text_left .text_left2{ margin-top: 126px;}
.a_contain3_text_left h5{ font-size:20px; color: #2b2b2b; margin-bottom:24px;}
.a_contain3_text_left p{ text-indent: 0;}
.a_contain1r img{ width: 100%;}
.map_right h5{ font-size:18px;color: #2b2b2b; text-indent: 2em; line-height: 40px;}
.container_text h5:last-child{ margin-top: 50px !important;}
.zzry{ margin-top: 50px;}
.zzry li{ width: 33.33%; float: left; margin: 30px 0;}
.zzry li img{ width: 80%; display: block; margin: 0 auto;}
.zzry li p{ color: #2b2b2b; text-align: center; font-size: 16px;}
.zzjg img{ display:block; margin:60px auto; width: 100%;}
.manage_img{ width:200px; vertical-align: middle; margin-right: 30px;}
.no_kg{text-indent:0;}
.manage_contains img{ width: auto;}
.new_contain .manage_div{ display: none;}
.culture{padding-bottom:350px;}
.jytd ul{ margin: 83px auto; display: table; width: 100%;}
.jytd ul li{ width:24%; height: 109px; line-height: 109px; text-align: center; background:#ffe8e8; float: left; margin-right:13px;}
.jytd ul li:last-child{ margin-right: 0;}
.jytd ul li a{ color: #000; font-size: 16px;width:100%; height: 109px; line-height: 109px; display: block; }
.jytd ul li.active a{ background:#dd2c2c; color: #fff !important;}
.jytd_box{ color: #000; display: none;}
.jytd_box.active{ display: block;}
.jytd_box h5{ font-size:20px; font-weight: bold; color: #000; line-height: 60px;}
.jytd_box p{ font-size:16px; line-height:35px;margin-bottom: 15px; }
.jytd_box table{border-right: 1px solid #ddd;border-bottom: 1px solid #ddd; }
.jytd_box table td,.jytd_box table th{ height: 35px; line-height: 35px; text-align: center;border-left: 1px solid #ddd;border-top: 1px solid #ddd; }
.fxrc_contain h4{ font-size: 18px; font-weight: bold; margin-bottom: 30px;}
.lxfs h3{ font-size: 22px; font-weight: bold; margin: 50px 0 30px;}
.lxfs li{border-bottom: none;}
.lxfs li p{ line-height: 50px;}
.fxrc_contain{display: none;}
.fxrc_contain h2{ font-size: 28px; text-align:left; line-height: 80px; margin-top: 50px;}
.new_16 li{ width:25% !important;}
.cybj_box{ margin: 20px auto 450px; width: 1017px;}
.cybj_box li{ padding: 130px 0; border-bottom: 1px dashed #ddd;}
.cybj_box li h5 img{ width: 320px; height: 80px; display: block; margin: 0 auto;}
.cybj_header .logo_img{ width:84px; height: 84px;float: left; margin:0 20px 0 124px;}
.cybg_headerr{float: left;}
.cybj_header{ margin-top:90px;}
.cybg_headerr h5{ font-size:20px; color: #000; font-weight: bold; line-height: 40px; margin-bottom: 8px;}
.cybg_headerr p{font-size:20px; color: #000; font-weight: bold; line-height:20px; margin-bottom: 8px;}
.red{ color: #cb2d2d;}
.cybj_content{ margin-top:72px;}
.cybj_contentl,.cybj_content img{ width: 46%; float: left; min-height:360px;padding:0 0 30px 0;}
.right_20{ margin-right:8%;}
.cybj_contentl{ background: #fff3f3;}
.cybj_contentl p{ width:90%; margin: 0 auto; font-size:16px; color: #2b2b2b; line-height:29px; text-indent: 2em; text-align:left;}
.msrq_content p:first-child{margin-top: 40px;}
.cybj_box li:after{
     content:".";        
     display:block;        
     height:0;        
     clear:both;        
     visibility:hidden;        

}
.logo_msb{ width: 38px; height: 38px; margin:0 20px 0 298px; float: left;}
.cybg_header_c h5{ font-size:20px; color: #2b2b2b; text-align: center; line-height: 40px;}
.msrq_content{ height: 400px;}
.yellow,.wl_content span{ color: #ffcc00;}
.wl_content{ background:#fffdf4;}
.wl_content p:first-child{ margin-top:27px ;}
.hj_content{ background-color:#eefff0;}
.green,.hj_content span{ color: #186a22;}
.hj_content p:first-child{ margin-top:25px;}
.blue,.ht_content span{ color: #3491ed;}
.ht_content{ background: #f3f9ff;}
.ht_content p:first-child{margin-top: 90px;}
.orange{color: #f96331;}
.msgc_content{background:#fff3ef;}
.msgc_content p:first-child{ margin-top: 83px;}
.culture_li li{ width: 33.33% !important;}
.a_contain2 h5{ font-size:32px; color: #000; text-align: center; margin:75px 0 0 0;}
.a_contain2 h5 span{ font-size: 42px; color: #dd2c2c; padding-right: 10px;}
.development_box{ margin-top:170px;position: relative;}
.mszh_map{ max-width: 763px; height: 594px; display: block; margin: 0 auto;}
.development_box_item{position: absolute; top:0;left: 0;z-index: 99; width: 100%; height: 100%;}
.mszh_img_bg{ width: 463px; height: 469px; display: block; margin:75px auto 0;}
.development_item li{ width:168px; height: 168px; cursor: pointer; border-radius: 50%; color: #fff; text-align: center; line-height: 168px; font-size: 32px; font-weight: bold;position: relative;opacity: 0;}
.development_item li span{transition-property:transform;transition-duration:2s; display: block;width:168px; height: 168px; border-radius: 50%; color: #fff; text-align: center; line-height: 168px; font-size: 32px; font-weight: bold; z-index: 9999;position: relative;}
.development_item li.item1 span{ background: #dd2c2c;}
.development_item li.item2 span{ background:#ffcc00;}
.development_item li.item3 span{ background:#186a22;}
.development_item li.item4 span{ background:#3491ee;}
.development_item li.item5 span{ background:#f96331;}
.development_item li.item1 { position: absolute; top:-16px; left:239px;transition-property:opacity;transition-duration:2s;transition-delay:1s;}
.development_item li.item2 {position: absolute; top:196px; left:465px;transition-property:opacity;transition-duration:2s;transition-delay:2s;}
.development_item li.item3 {position: absolute; top:420px; left:380px;transition-property:opacity;transition-duration:2s;transition-delay:3s;}
.development_item li.item4 { position: absolute; top:413px; left:100px;transition-property:opacity;transition-duration:2s;transition-delay:4s;}
.development_item li.item5 {position: absolute; top:196px; left:20px;transition-property:opacity;transition-duration:2s;transition-delay:5s;}
.development_item{position: absolute; top:0; left:18%; width: 568px; height: 632px;}
.development_item li.item1 .item_hover{ position: absolute; top:-78px; left:156px; width:472px; animation-name: fadeInLeftSmall;}
.item_text{ font-size:14px; color: #000; font-weight: normal; line-height: 35px;text-align: left; }
.item_text p{text-indent:32px; text-align: left;}
.item_hover{line-height: 30px;}

.development_box li .item_hover{
	-webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  z-index: 9;
}

.development_item li.item1 .item_text img{position: absolute; left:4px;bottom:-27px;}
.development_item li.item2 .item_hover{ position: absolute; top:-50px; left:112px; width:472px; animation-name: fadeInLeftSmall;}
.development_item li.item2  img{position: absolute; left:11px;bottom:-27px;}
.development_item li.item2 .item_text{padding-left:25px;}
.development_item li.item3 .item_hover{ position: absolute; top:141px; left:16px; width:472px; animation-name: fadeInLeftSmall;}
.development_item li.item3 .item_text{padding-left: 150px;}
.development_item li.item4 .item_hover{ position: absolute; top:158px; left:-298px; width:472px;animation-name: fadeInRightSmall;}
.development_item li.item4 .item_text{padding-left: 116px;}
.development_item li.item5 .item_hover{ position: absolute; top:-70px; left:-363px; width:472px;animation-name: fadeInRightSmall;}
.development_item li.item5 .item_text{padding-left: 115px;}

.development_item li .item_hover{ display:none;font-weight: 800;}
.development_item li .item_hover.active{ display:block;}
.development_item li.active{opacity: 1;}
.development_item li span.active{ transform: scale(1.1);	}
.js_p p{text-indent: -29px;}
/*animate²¹³ä¶¯»­*/
@keyframes fadeInLeftSmall {
  from {
    opacity: 0;
    transform: translate3d(-10px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeftSmall {
  animation-name: fadeInLeftSmall;
}
@keyframes fadeInRightSmall {
  from {
    opacity: 0;
    transform: translate3d(10px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRightSmall {
  animation-name: fadeInRightSmall;
}
.repeat_css .cybj_contentl{width: 100%; float: none;}
.repeat_css img{display: block; margin:30px auto 0; float: none;}
.repeat_css p span{ color: #dd2c2c;}
.repeat_css p:first-child{padding-top: 50px;}
.js_span span{ color: #f96331 !important;}
.cybj_box li:last-child{border-bottom: none;}
.manage4_img{ margin: 30px 0 0 0; width: 100%;}
.manage4_img img{ width: 23%; margin-right: 1%;}
.manage_div{display: none;}
.width50{ float: left !important; }
.width50:last-child{ float: right !important; }
.width33{ float: left !important; width: 31.2% !important;margin-right: 2% !important; min-height: auto !important;}
.width25{float: left !important; width:23% !important;margin-right: 2% !important; height: 200px; min-height: auto !important;}
.height200 img{ height: 250px;}
.sg_box .sg_boxl{ float: left; width: 45%; text-align: center;}
.sg_box .sg_boxr{ float: right;width: 45%; text-align: center;}
.sg_box .sg_boxl img,.sg_box .sg_boxr img{ width: 80%;}
.mygc img{ width: 70%;}
.mygc h2{line-height: 100px;}
.height200{ height: 250px;}
.new_contains{padding-top:15px;}
.page li{border: 1px solid #cdcfce;padding: 15px;margin-right: 10px;color: #383838;text-align: center; display: inline-block;}
.page .thisclass{background: #d83535;color: #fff;border: none;}




@media screen and (max-device-width:1440px) {
	.memu_box,.footer_div, .memu_contain,.culture_main,.new_contain,.about_memu1,.about_memu2,.news_container,.fxrc_contain{width: 1050px;}
	.new_contain{margin-top: 140px;}
	.about_memu,.about_memu1{height:160px; bottom:-10px;}
	.about_memu2 ul{margin-top:0;}
	.about_memu2{padding: 10px 0 36px 0;}
	.about_memu2 ul li{height: 75px; line-height: 75px;}
	
	.c_right{margin-right: 0;}
	.culture_right{ width: 479px;}
	.memu_box,.memu_contain{width: 1200px;}
	.memu_box ul li,.memu_box ul li a{ width: 100px;}
	.lavaLampBottomStyle{width: 810px;}
	.about_memu2 ul li,.about_memu2 ul li a{width: 209px;}
	.introduce,.culture,.manage_box,.a_contain{ width: 1050px;}
	.manage_box{margin-top:50px;}
	.a_contain1r{ width: 450px;}
	.introduce, .culture{padding: 100px 0 80px;}
	.culture{padding-bottom: 350px;}
	.a_contain2 .a_contain2l{width: 570px;}
	.memu_contain{margin-top: 16px;}
	.culture_r{width: 600px;padding: 28px 30px;}
	.a_contain1r img,.a_contain2 .a_contain2l img{ width: 100%;}
	.all{width: 100%;margin-top:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;transition:all 0.3s;}
}
@media screen and (max-device-width:767px) {
	.memu_box, .memu_contain,.introduce, .culture, .manage_box, .a_contain{
		width:100%;
	}
	.memu_box ul li{ width: 15%;}
	.lavaLampBottomStyle{width: auto;}
	.c_right,.c_left,.culture_img,.culture_right{float: none;width: 80%; margin: 0 auto;}
	.project{ margin-top: 20px;}
	.project_img2,.project_img,.project_img1 img,.project_img1,.culture_img1,.culture_img1 img,.culture_img2 img,.culture_img2,.footer_div,.a_contain,.a_contain1,.about_memu2,.about_memu1,.a_contain2, .a_contain3,.news_container,.cybj_box,.fxrc_contain, .new_contain{ width: 98%;padding-left:1%;padding-right:1%;}
	.c_right{height: auto;}
	.project_img{height: 400px;}
	.culture_img{height: 524px;}
	.culture_text{margin-left: 0; opacity: 1;}
	.culture_text p{font-size: 18px; line-height: 40px;}
	footer img{width:20%;}
	.footer_right .memu li{width: 15%;}
	.bread a, .bread{padding: 0;}
	.new_contain{margin-top: 200px;}
	.new_content p{font-size: 14px;line-height:55px;}
	.new_content h5{line-height: 60px; font-size: 20px;}
	.c_header,.s_header,.c_text{opacity: 1;margin-left: 0;}
	.c_header,.s_header{-webkit-transform:scale(1, 1); transform:scale(1, 1); }

	
}<!--ºÄÊ±1753867426.0192Ãë-->