/*通用*/
/*效果过渡*/
._ea{-webkit-transition: all 1s ease-out 0s; -moz-transition: all 1s ease-out 0s; -o-transition: all 1s ease-out 0s; transition: all 1s ease-out 0s;  }
/*超出隐藏*/
._el{overflow:hidden;white-space: nowrap; text-soverflow:ellipsis;}
._el1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
._el2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
._el3{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 3;-webkit-box-orient: vertical;}
._el4{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 4;-webkit-box-orient: vertical;}
._el5{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 5;-webkit-box-orient: vertical;}
._el6{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 6;-webkit-box-orient: vertical;}
._el7{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 7;-webkit-box-orient: vertical;}
._el8{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 8;-webkit-box-orient: vertical;}
._el9{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 9;-webkit-box-orient: vertical;}
._el10{overflow:hidden;display: -webkit-box;word-break: break-all;-webkit-line-clamp: 10;-webkit-box-orient: vertical;}
/*主体宽度*/
.w_1590{ max-width:1590px; margin-right: auto; margin-left: auto;z-index: 4;}
.w_1280{ max-width:1280px; margin-right: auto; margin-left: auto;z-index: 4;}
/*两边距离*/
.w_width{padding-left: 100px;padding-right: 100px;}
@media  screen and (max-width: 1024px){
.w_width{padding-left: 15px;padding-right: 15px;}
}
@media  screen and (max-width: 991px){
}           
@media  screen and (max-width: 767px){
}
/*顶部导航*/
.wyb_s{width: 100%;position: fixed;top: 0;left: 0;top: 0;z-index:5;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wyb_s.on{background-color: rgba(255,255,255,0.7);}
.wyb_sny{position: static;background-color: #fff;}
.wyb_sny.on{background-color: #fff;}
body.on{overflow: hidden;height: 100vh;}
.t_navs{ width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
/*正常屏幕显示*/
.t_navs .top{ width: 100%; float: left; position: relative;}
/*logo*/
.t_navs .top .logo{ margin: 30px 0; line-height: 0; float: left;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wyb_s.on .t_navs .top .logo{margin: 16px 0;}
.t_navs .top .logo img{ width: auto; height: 63px;}
/*一级导航*/
.t_navs .top .right{ float: right;}
.t_navs .top .right .menu{float: left;}
.t_navs .top .right .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative;padding: 0 10px;}
.t_navs .top .menu .nli span a{ display: block;color: #000000; position: relative;padding: 46.5px 26px;font-size: 24px;line-height: 30px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.wyb_s.on{display: none;}
.wyb_s.on .t_navs .top .menu .nli span a{padding: 32.5px 26px;}
.t_navs .top .menu .nli:hover span a{color: rgba(0,0,0,0.4);}
/*隐藏手机显示*/
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1120px) {
.t_navs .top .menu .nli span a{padding: 46.5px 10px;}
.wyb_s.on .t_navs .top .menu .nli span a{padding: 30.5px 10px;}
}
@media screen and (max-width:1024px) {
/*电脑端导航隐藏*/
.t_navs .menu{ display: none;}
/*手机端导航显示*/
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
/*手机端样式*/
.t_navs .top{ padding: 0 15px; width: 100%; position: fixed; top: 0; left: 0; z-index: 4; background: #fff;}
.t_navs .xialaph .xl_box{width: 100%;background-color: #1f1f1f;position: relative;height: 100%;}
.t_navs .xialaph .xl_box .ul1{width: 100%;position: absolute;left: 0;top: 50%;float: left;padding: 0 20px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
/*logo*/
.t_navs .top .logo{ margin: 8px 0;}
.t_navs .top .logo img{ height: 30px;}
/*右侧三条杠*/
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 12px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .point:hover .navbtn,
.t_navs .menuph .point:hover .navbtn::after,
.t_navs .menuph .point:hover .navbtn::before { width: 28px;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 28px; height: 2px; background: #1f1f1f;
-webkit-transition: all .3s ease-out 0s; 
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after,
.t_navs .menuph .navbtn::before { position: absolute; right: 0; display: inline-block; width: 28px; height: 2px; content: ''; background: #1f1f1f;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
/*一级导航*/
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 0 50px 0; display: none; z-index:3; background:#fff;}
.t_navs .xialaph .ul2,
.t_navs .xialaph .ul3{ display: none;}
.t_navs .xialaph h4 a{ float: left; width: 100%; color: #fff;line-height: 50px;font-size: 20px;text-align: center;} 
.t_navs .xialaph h4 a:hover{font-size: 30px;}
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5 a{ float: left; width: 100%; color: #1f1f1f;line-height: 40px; text-transform: uppercase;font-size: 14px;}
.t_navs .xialaph h5{ float: left; width: 100%; position: relative;}
.t_navs .xialaph h5::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4 img{ width: 15px; height: 8px; float: right; margin-top: 24px; cursor: pointer;}
.t_navs .xialaph h5 img{ width: 11px; height: 6px; float: right; margin-top: -25px; margin-right: 18px; cursor: pointer;}
.t_navs .xialaph h4.active img.img_s,
.t_navs .xialaph h5.active img.img_s{ display: none;}
.t_navs .xialaph h4.active img.img_d,
.t_navs .xialaph h5.active img.img_d{ display: block;}
.t_navs .xialaph .ul2{ float: left; width: 100%; padding: 0 10px;}
.t_navs .xialaph .ul3{padding-bottom: 10px; padding-left: 15px; z-index: -1; position: relative;}
.t_navs .xialaph .ul3::after{ content: ''; position: absolute; bottom: 0; left: 0; right: 0; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph li:last-child .ul3::after{ display: none;}
.t_navs .xialaph .ul3 li a{ color: #333;line-height: 35px; display: block;font-size: 14px;}
.t_navs .xialaph .ul3 li:hover a{color: #1f1f1f;}
.t_navs .xialaph .ul3 li{ padding-top: 5px;}
.t_navs .xialaph .ul3 li:first-child{ padding-top: 0;}
/*二级三级导航箭头*/
.t_navs .img_d,
.t_navs .disno{ display: none;} 
}

/*底导航漂浮*/
.b_navs .q_d_m{ float: left; width: 100%; height: 50px;}
.b_navs .pf_down{display: none!important; width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #1f1f1f; z-index: 16; box-shadow: 0 -5px 10px rgba(0,0,0,0.2);}
.b_navs .pf_down li{ width: 33.3%; float: left; text-align: center; padding: 7px 0 4px 0; border-right: 1px solid #fff;}
.b_navs .pf_down li .ico7{ width: 100%; float: left; height: 20px;}
.b_navs .pf_down li .d_name{ width: 100%; float: left; margin-top: 4px; font-size: 12px; color: #fff; line-height: 14px;}
.b_navs .pf_down li.l1 .ico7{ background: url(images/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(images/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(images/img2.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li:last-child{ border: none;}
.b_navs .pf_down li:nth-child(3n){ border: none;}

/*首页banner*/
.sy_banner{width: 100%;position: relative;z-index: 4;}
.sy_banner .ul{width: 100%;}
.sy_banner .ul .li{width: 100%;height: auto;}
.sy_banner .ul .li img{width: 100%;display: block;}
.sy_banner .ul .slick-dots{ position: absolute; bottom: 36px; height: 20px; text-align: center;}
.sy_banner .ul .slick-dots li{ vertical-align: top; width: 20px; height: 20px; margin: 0 12px;border: 1px solid #000000;}
.sy_banner .ul .slick-dots li.slick-active{ background: #000;}
@media  screen and (max-width: 1024px){
.sy_banner{width: 100%;margin-top: 46px;}
.sy_banner .ul .img{width: 100%;
height: calc(100vh - 46px);
height: -ms-calc(100vh - 46px);
height: -o-calc(100vh - 46px);
height: -moz-calc(100vh - 46px);
height: -webkit-calc(100vh - 46px);}
.sy_banner .ul .slick-dots{ bottom: 16px; height: 12px;}
.sy_banner .ul .slick-dots li{width: 12px; height: 12px; margin: 0 4px;}
}

/*头部右侧导航*/
.rnav_section{position: fixed;top: 0;right: 0;z-index: 8;}
.rnav_section .tps{width: 100%;text-align: right;}
.rnav_section .tps .ico{width: 97px;height: 95px;display: inline-block;cursor: pointer;}
.rnav_section .bps{width: 100%;height: 100vh;position: fixed;top: 0;left: 0;background-color: #1f1f1f;display: none;}
.rnav_section .bps .top{width: 100%;padding-top: 30px;padding-bottom: 30px;position: relative;z-index: 6;}
.rnav_section .bps .top .tboxs{width: 100%;overflow: hidden;}
.rnav_section .bps .top .tboxs .left{float: left;}
.rnav_section .bps .top .tboxs .left img{height: 63px;display: block;}
.rnav_section .bps .top .tboxs .right{position: absolute;right: 0;top: 0;}
.rnav_section .bps .top .tboxs .right .ico{width: 97px;height: 95px;cursor: pointer;}
.rnav_section .bps .bottoms{width: 100%;position: absolute;left: 0;top: 0;height: 100%;z-index: 5;padding-top: 123px;}
.rnav_section .bps .bottoms .boxs{width: 100%;height: 100%;position: relative;}
.rnav_section .bps .bottoms .boxs ul{width: 100%;padding: 0 20px;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rnav_section .bps .bottoms .boxs ul li{width: 100%;text-align: center;padding: 17px 0;}
.rnav_section .bps .bottoms .boxs ul li a{font-size: 72px;color: #767676;line-height: 80px;}
.rnav_section .bps .bottoms .boxs ul li a:hover{color: #fff;font-size: 90px;}
@media  screen and (max-width: 1024px){
.rnav_section{display: none;}
}

/*底部*/
.bottomnav{width: 100%;background-color: #333333;padding-top: 190px;padding-bottom: 12px;}
.bottomnav .content{width: 100%;}
.bottomnav .content .top{width: 100%;overflow: hidden;margin-bottom: 126px;}
.bottomnav .content .top .left{float: left;font-size: 82px;color: #ffffff;line-height: 90px;}
.bottomnav .content .top .right{float: right;width: 139px;}
.bottomnav .content .top .right .ewm{width: 139px;height: 139px;margin-bottom: 14px;}
.bottomnav .content .top .right .words{width: 100%;text-align: center;font-size: 18px;color: #ffffff;line-height: 24px;}
.bottomnav .content .center{padding-bottom: 65px;border-bottom: 2px solid rgba(255,255,255,0.39)}
.bottomnav .content .center ul{margin: 0 -31px;overflow: hidden;
width: calc(100% + 62px);
width: -ms-calc(100% + 62px);
width: -o-calc(100% + 62px);
width: -moz-calc(100% + 62px);
width: -webkit-calc(100% + 62px);}
.bottomnav .content .center ul li{width: 25%;float: left;padding: 0 31px;}
.bottomnav .content .center ul li .t_words{font-size: 36px;color: #ffffff;line-height: 44px;padding-bottom: 32px;margin-bottom: 30px;border-bottom: 2px solid rgba(255,255,255,0.39);padding-left: 4px;}
.bottomnav .content .center ul li .t_words a{color: #a7a7a7;}
.bottomnav .content .center ul li .t_words a:hover{color: #fff;}
.bottomnav .content .center ul li .b_words{width: 100%;font-size: 18px;line-height: 24px;margin-bottom: 12px;padding-left: 8px;}
.bottomnav .content .center ul li .b_words a{color: #a7a7a7;}
.bottomnav .content .center ul li .b_words a:hover{color: #fff;}
.bottomnav .content .center ul li .b_words:last-child{margin-bottom: 0;}
.bottomnav .content .bottom{width: 100%;padding-top: 12px;}
.bottomnav .content .bottom::after{content: "";display: block;clear: both;}
.bottomnav .content .bottom .left{float: left;
width: calc(100% - 225px);
width: -ms-calc(100% - 225px);
width: -o-calc(100% - 225px);
width: -moz-calc(100% - 225px);
width: -webkit-calc(100% - 225px);}
.bottomnav .content .bottom .left .words1{font-size: 26px;color: #a7a7a7;line-height: 30px;margin-bottom: 6px;}
.bottomnav .content .bottom .left .words2{font-size: 18px;color:#a7a7a7;line-height: 24px;letter-spacing: 0;}
.bottomnav .content .bottom .right{float: right;width: 225px;position: relative;margin-top: 22px;}
.bottomnav .content .bottom .right .tops{width: 100%;border: 2px solid #a7a7a7;padding: 6px 15px 6px 24px;overflow: hidden;position: relative;cursor: pointer;}
.bottomnav .content .bottom .right .tops .words{font-size: 15px;color: #a7a7a7;line-height: 20px;float: left;}
.bottomnav .content .bottom .right .tops .ico{float: right;width: 0;height: 0;border: 10px solid;border-color: #a7a7a7 transparent transparent transparent;position: absolute;right: 15px;top: 64%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.bottomnav .content .bottom .right.on .tops .ico{top: 4%;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.bottomnav .content .bottom .right .bottoms{width: 100%;border: 1px solid #a7a7a7;position: absolute;left: 0;bottom: 100%;background-color: rgba(255,255,255,0.6);display: none;}
.bottomnav .content .bottom .right .bottoms .list{width: 100%;text-align: center;font-size: 16px;line-height: 20px;padding: 6px 10px;border-bottom: 1px solid #999;}
.bottomnav .content .bottom .right .bottoms .list a{color: #333;}
@media  screen and (max-width: 1600px){
.bottomnav .content .center ul li .b_words a{white-space:normal!important;}
}
@media  screen and (max-width: 1024px){
.bottomnav{padding-top: 30px;padding-bottom: 30px;}
.bottomnav .content2{width: 100%;}
.bottomnav .content2 h2{font-size: 18px;text-align: center;color: #ffffff;line-height: 24px;margin-bottom: 20px;}
.bottomnav .content2 .box{width: 100px;height: 100px;position: relative;border: 2px solid rgba(255,255,255,0.42);border-radius: 6px;margin: 0 auto;margin-bottom: 18px;}
.bottomnav .content2 .box a{display: block;width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.bottomnav .content2 .box:hover{opacity: 0.6;}
.bottomnav .content2 .box a .ico{width: 40px;height: 40px;margin: 0 auto 10px auto;}
.bottomnav .content2 .box a .words{font-size: 16px;text-align: center;color: #ffffff;line-height: 22px;}
.bottomnav .content2 .logo{width: 100%;text-align: center;margin-bottom: 14px;}
.bottomnav .content2 .logo img{display: inline-block;height: 20px;}
.bottomnav .content2 .bq{text-align: center;font-size: 14px;color: rgba(255,255,255,0.42);line-height: 22px;}
}

/*侧悬浮*/
.cxf_section{position: fixed;right: 8px;top: 50%;z-index: 7;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.cxf_section li{width: 61px;height: 61px;background-color: rgba(118,118,118,0.35);margin-bottom: 4px;cursor: pointer;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.cxf_section li:hover{background-color: rgba(31,31,31,0.5);}
.cxf_section li .renter{margin-bottom: 0;}
.cxf_section li .ico{width: 100%;height: 100%;}
@media  screen and (max-width: 1024px){
.cxf_section{display: none;}
}

/*漂浮表单1*/
.pfbd1{width: 100%;height: 100vh;background-color: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 10;display: none;}
.pfbd1.on{display: block;}
.pfbd1 .pfbox{width: 100%;height: 100%;position: relative;}
.pfbd1 .pfbox .boxs{position: absolute;left: 50%;top: 50%;overflow: hidden;width: 588px;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.pfbd1 .pfbox .boxs .wordsbox{background-color: #fff;border-radius: 8px;padding: 88px 60px 54px 60px;width: 550px;float: left;}
.pfbd1 .pfbox .boxs .wordsbox .ewm{width: 206px;height: 206px;margin: 0 auto 36px auto;}
.pfbd1 .pfbox .boxs .wordsbox .wrods{font-size: 30px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 24px;}
.pfbd1 .pfbox .boxs .wordsbox .phone{width: 100%;font-size: 30px;color: #333333;line-height: 36px;text-align: center;border-top: 3px solid #000000;padding-top: 30px;}
.pfbd1 .pfbox .boxs .none{float: right;width: 28px;height: 28px;margin-left: 10px;margin-top: 10px;cursor: pointer;}

/*漂浮表单2*/
.pfbd2{width: 100%;height: 100vh;background-color: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 10;display: none;}
.pfbd2.on{display: block;}
.pfbd2 .pfbox{width: 100%;height: 100%;position: relative;}
.pfbd2 .pfbox .boxs{position: absolute;left: 50%;top: 50%;overflow: hidden;width: 588px;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.pfbd2 .pfbox .boxs .wordsbox{background-color: #fff;border-radius: 8px;padding: 88px 60px 54px 60px;width: 550px;float: left;}
.pfbd2 .pfbox .boxs .wordsbox .ewm{width: 206px;height: 206px;margin: 0 auto 36px auto;}
.pfbd2 .pfbox .boxs .wordsbox .wrods{font-size: 30px;color: #333333;line-height: 40px;text-align: center;margin-bottom: 24px;}
.pfbd2 .pfbox .boxs .wordsbox .phone{width: 100%;font-size: 30px;color: #333333;line-height: 36px;text-align: center;border-top: 3px solid #000000;padding-top: 30px;}
.pfbd2 .pfbox .boxs .none{float: right;width: 28px;height: 28px;margin-left: 10px;margin-top: 10px;cursor: pointer;}

/*漂浮表单3*/
.pfbd3{width: 100%;height: 100vh;background-color: rgba(0,0,0,0.3);position: fixed;left: 0;top: 0;z-index: 10;display: none;}
.pfbd3.on{display: block;}
.pfbd3 .pfbox{width: 100%;height: 100%;position: relative;}
.pfbd3 .pfbox .boxs{position: absolute;left: 50%;top: 50%;overflow: hidden;width: 1368px;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.pfbd3 .pfbox .boxs .wordsbox{background-color: #fff;border-radius: 8px;width: 1330px;float: left;padding: 62px 46px 60px 52px;}
.pfbd3 .pfbox .boxs .wordsbox h2{font-size: 30px;color: #828282;line-height: 34px;margin-bottom: 80px;}
.pfbd3 .pfbox .boxs .wordsbox .inputbox{width: 100%;overflow: hidden;margin-bottom: 30px;}
.pfbd3 .pfbox .boxs .wordsbox .inputbox .words{width: 460px;margin-right: 12px;line-height: 58px;background-color: #000000;text-align: center;font-size: 30px;color: #ffffff;float: left;}
.pfbd3 .pfbox .boxs .wordsbox .inputbox input{height: 58px;font-size: 20px;color: #333;background-color: #e9e9e9;border-color: #e9e9e9;display: block;float: right;padding: 10px;
width: calc(100% - 490px);
width: -ms-calc(100% - 490px);
width: -o-calc(100% - 490px);
width: -moz-calc(100% - 490px);
width: -webkit-calc(100% - 490px);}
.pfbd3 .pfbox .boxs .wordsbox .textbox{width: 100%;overflow: hidden;margin-bottom: 30px;}
.pfbd3 .pfbox .boxs .wordsbox .textbox .words{width: 460px;margin-right: 12px;line-height: 58px;background-color: #000000;text-align: center;font-size: 30px;color: #ffffff;float: left;}
.pfbd3 .pfbox .boxs .wordsbox .textbox textarea{height: 140px;font-size: 20px;color: #333;background-color: #e9e9e9;border-color: #e9e9e9;display: block;float: right;padding: 10px;border-color: rgba(255,255,255,0);
width: calc(100% - 490px);
width: -ms-calc(100% - 490px);
width: -o-calc(100% - 490px);
width: -moz-calc(100% - 490px);
width: -webkit-calc(100% - 490px);}
.pfbd3 .pfbox .boxs .wordsbox button{width: 148px;height: 60px;line-height: 60px;text-align: center;font-size: 30px;color: #000000;background-color: #e9e9e9;margin-left: 490px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.pfbd3 .pfbox .boxs .wordsbox button:hover{background-color: 000000;color: #fff;}
.pfbd3 .pfbox .boxs .none{float: right;width: 28px;height: 28px;margin-left: 10px;margin-top: 10px;cursor: pointer;}
@media  screen and (max-width: 1400px){
.pfbd3 .pfbox .boxs{width: 900px;}
.pfbd3 .pfbox .boxs .wordsbox{width: 860px;padding: 60px 30px;}
.pfbd3 .pfbox .boxs .wordsbox .inputbox .words{width: 280px;margin-right: 10px;font-size: 24px;}
.pfbd3 .pfbox .boxs .wordsbox .inputbox input{font-size: 18px;
width: calc(100% - 290px);
width: -ms-calc(100% - 290px);
width: -o-calc(100% - 290px);
width: -moz-calc(100% - 290px);
width: -webkit-calc(100% - 290px);}
.pfbd3 .pfbox .boxs .wordsbox .textbox{width: 100%;overflow: hidden;margin-bottom: 30px;}
.pfbd3 .pfbox .boxs .wordsbox .textbox .words{width: 280px;margin-right: 10px;font-size: 24px;}
.pfbd3 .pfbox .boxs .wordsbox .textbox textarea{font-size: 18px;
width: calc(100% - 290px);
width: -ms-calc(100% - 290px);
width: -o-calc(100% - 290px);
width: -moz-calc(100% - 290px);
width: -webkit-calc(100% - 290px);}
.pfbd3 .pfbox .boxs .wordsbox button{margin-left: 290px;}
}

/*首页*/
/*模块1*/
.sy_section1{width: 100%;padding-top: 98px;}
.sy_section1 .w_1590{border-bottom: 6px solid #000000;padding-bottom: 106px;}
.sy_section1 .top{width: 100%;text-align: center;font-size: 0;margin-bottom: 80px;padding-bottom: 20px; white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.sy_section1 .top::-webkit-scrollbar{ height: 3px;}
.sy_section1 .top::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.sy_section1 .top::-webkit-scrollbar-thumb{ height: 3px;  background-color: #000; border-radius: 3px;}
.sy_section1 .top .list{display: inline-block;vertical-align: middle;border: 1px solid #000000;font-size: 18px;color: #000000;line-height: 24px;/*width: 190px;*/height: 56px;line-height: 56px;text-align: center;cursor: pointer;margin: 0 10px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .top .list a{display:block; color: #000000; padding:0 20px;}
.sy_section1 .top .list.on{background-color: #000;color: #fff;}
.sy_section1 .top .list.on a{color: #fff;}
.sy_section1 .bototm{width: 100%;}
.sy_section1 .bototm .list{width: 100%;}
.sy_section1 .bototm .list ul{margin: -6px;overflow: hidden;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.sy_section1 .bototm .list ul li{width: 33.333%;float: left;padding: 6px;}
.sy_section1 .bototm .list ul li a{display: block;width: 100%;position: relative;}
.sy_section1 .bototm .list ul li a::after{content: "";display: block;width: 100%;height: 0;background-color: rgba(0,0,0,0.8);position: absolute;left: 0;top: 0;z-index: 5;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .bototm .list ul li a:hover::after{height: 100%;}
.sy_section1 .bototm .list ul li a .ba_pic{ width: 100%; padding-bottom: 61.34%; position: relative; overflow: hidden; min-height: 50px;z-index: 4;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section1 .bototm .list ul li a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section1 .bototm .list ul li a:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section1 .bototm .list ul li a .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;z-index: 6;opacity: 0;padding: 0 10px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section1 .bototm .list ul li a:hover .wordsbox{opacity: 1;}
.sy_section1 .bototm .list ul li a .wordsbox h2{font-size: 30px;color: #ffffff;line-height: 34px;text-align: center;margin-bottom: 4px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .bototm .list ul li a .wordsbox h3{font-size: 30px;color: #fff;line-height: 34px;text-align: center;margin-bottom: 48px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .bototm .list ul li a .wordsbox h4{font-size: 14px;color: #ffffff;line-height: 20px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section1 .bototm .list .more{width: 100%;margin-top: 122px;text-align: center;}
.sy_section1 .bototm .list .more a{display: inline-block;width: 320px;height: 68px;line-height: 66px;border: 1px solid #1f1f1f;font-size: 20px;color: #0d0d0d;}
.sy_section1 .bototm .list .more a:hover{background-color: #1f1f1f;color: #fff;}
@media  screen and (max-width: 1024px){
.sy_section1{padding-top: 30px;}
.sy_section1 .w_1590{border-bottom: 3px solid #000000;padding-bottom: 40px;}
.sy_section1 .top{margin-bottom: 12px;height: auto; padding-bottom: 0; white-space:normal;overflow: auto; overflow-x: auto; scrollbar-width: thin; max-width: 100000000000000000000000000000%;max-height: 100000000000000000px;}
.sy_section1 .top::-webkit-scrollbar{ display: none;}
.sy_section1 .top .list{font-size: 14px;line-height: 20px;width: auto;height: 34px;line-height: 32px;margin: 0 0;padding: 0 12px;width: 100%;float: left;margin: 4px;
width: calc(100% - 8px);
width: -ms-calc(100% - 8px);
width: -o-calc(100% - 8px);
width: -moz-calc(100% - 8px);
width: -webkit-calc(100% - 8px);}
.sy_section1 .bototm .list ul{margin: -8px 0;width: 100%;}
.sy_section1 .bototm .list ul li{width: 100%;padding: 8px 0;float: left;}
.sy_section1 .bototm .list ul li:last-child{display: block!important;}
.sy_section1 .bototm .list ul li a .wordsbox{padding: 0 6px;}
.sy_section1 .bototm .list ul li a .wordsbox h2{font-size: 16px;line-height: 22px;margin-bottom: 2px;}
.sy_section1 .bototm .list ul li a .wordsbox h3{font-size: 16px;line-height: 22px;margin-bottom: 16px;}
.sy_section1 .bototm .list ul li a .wordsbox h4{font-size: 14px;line-height: 20px;-webkit-line-clamp:2}
.sy_section1 .bototm .list .more{;margin-top: 20px;}
.sy_section1 .bototm .list .more a{width: 120px;height: 34px;line-height: 32px;font-size: 16px;}
}

/*模块2*/
.sy_section2{width: 100%;padding-top: 68px;}
.sy_section2 .w_1590{padding-bottom: 116px;border-bottom: 6px solid #0b0b0b;}
.sy_section2 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 182px;}
.sy_section2 .content{margin: 0 -48px;overflow: hidden;
width: calc(100% + 96px);
width: -ms-calc(100% + 96px);
width: -o-calc(100% + 96px);
width: -moz-calc(100% + 96px);
width: -webkit-calc(100% + 96px);}
.sy_section2 .content .list{width: 33.3333%;float: left;padding: 0 48px;}
.sy_section2 .content .list .listbox{width: 100%;}
.sy_section2 .content .list .listbox .words1{font-size: 24px;color: #333333;line-height: 30px;margin-bottom: 2px;font-weight: bold;letter-spacing: 0;}
.sy_section2 .content .list .listbox .num{font-size: 108px;color: #333333;line-height: 120px;font-weight: bold;padding-bottom: 18px;margin-bottom: 18px;border-bottom: 2px solid #333333;letter-spacing: 0;}
.sy_section2 .content .list .listbox .words2{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 14px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section2 .content .list .listbox .words3{font-size: 15px;color: #333333;line-height: 20px;letter-spacing: 0;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media  screen and (max-width: 1400px){
.sy_section2 .content .list .listbox .num{font-size: 80px;line-height: 90px;}
}
@media  screen and (max-width: 1024px){
.sy_section2{padding-top: 30px;}
.sy_section2 .w_1590{padding-bottom: 0;border-bottom: 0 solid #0b0b0b;}
.sy_section2 h2{font-size: 22px;line-height: 26px;margin-bottom: 14px;text-align: center;}
.sy_section2 .content{margin: 0 -0px;width: 100%;text-align: center;}
.sy_section2 .content .list{width: 100%;padding: 0 0px;border-bottom: 1px solid #000;margin-bottom: 12px;padding-bottom: 12px;}
.sy_section2 .content .list:last-child{margin-bottom: 0;}
.sy_section2 .content .list .listbox .words1{font-size: 16px;line-height: 22px;}
.sy_section2 .content .list .listbox .num{font-size: 30px;line-height: 40px;padding-bottom: 0;margin-bottom: 10px;border-bottom: 0;}
.sy_section2 .content .list .listbox .words2{font-size: 14px;line-height: 20px;margin-bottom: 6px;}
.sy_section2 .content .list .listbox .words3{font-size: 14px;line-height: 20px;}
}

/*模块3*/
.sy_section3{width: 100%;padding-top: 68px;}
.sy_section3 .w_1590{padding-bottom: 118px;border-bottom: 6px solid #0b0b0b;}
.sy_section3 h2{font-size: 75px;color: #333333;line-height: 80px;margin-bottom: 94px;font-weight: bold;}
.sy_section3 .ul{margin: 0 -11px;overflow: hidden;
width: calc(100% + 22px);
width: -ms-calc(100% + 22px);
width: -o-calc(100% + 22px);
width: -moz-calc(100% + 22px);
width: -webkit-calc(100% + 22px);}
.sy_section3 .ul .li{padding: 0 11px;height: auto;width: 33.33%;float: left;}
.sy_section3 .ul .li a{display: block;width: 100%;background-color: #f4f5f7;border: 1px solid #eff0f0;padding: 64px 50px 60px 56px;}
.sy_section3 .ul .li a:hover{background-color: #e4e6eb;}
.sy_section3 .ul .li a .top{width: 100%;margin-bottom: 76px;overflow: hidden;}
.sy_section3 .ul .li a .top .pic{width: 165px;height: 165px;float: left;}
.sy_section3 .ul .li a .top .words{font-size: 36px;color: #000000;line-height: 40px;float: left;padding-left: 36px;margin-top: 80px;
width: calc(100% - 165px);
width: -ms-calc(100% - 165px);
width: -o-calc(100% - 165px);
width: -moz-calc(100% - 165px);
width: -webkit-calc(100% - 165px);}
.sy_section3 .ul .li a .bottom{width: 100%;padding-bottom: 42px;margin-bottom: 36px;border-bottom: 2px solid #333333;}
.sy_section3 .ul .li a .bottom .boxs{width: 100%;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section3 .ul .li a .bottom .boxs span{font-size: 24px;color: #000000;line-height: 28px;}
.sy_section3 .ul .li a .bottom .boxs .span2{margin: 0 10px;}
.sy_section3 .ul .li a .bottom ._t{margin-bottom: 6px;}
.sy_section3 .ul .li a .info{font-size: 16px;color: #505050;line-height: 30px;height: 180px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:6;}
@media  screen and (max-width: 1500px){
.sy_section3 .ul .li a{padding: 60px 20px;}
.sy_section3 .ul .li a .top .words{padding-left: 14px;}
}
@media  screen and (max-width: 1320px){
.sy_section3 .ul .li a .top .pic{width: 100px;height: 100px;float: left;}
.sy_section3 .ul .li a .top .words{font-size: 24px;line-height: 30px;padding-left: 14px;margin-top: 60px;
width: calc(100% - 100px);
width: -ms-calc(100% - 100px);
width: -o-calc(100% - 100px);
width: -moz-calc(100% - 100px);
width: -webkit-calc(100% - 100px);}
}
@media  screen and (max-width: 1024px){
.sy_section3{padding-top: 30px;}
.sy_section3 .w_1590{padding-bottom: 30px;border-bottom: 3px solid #0b0b0b;}
.sy_section3 h2{font-size: 22px;line-height: 26px;margin-bottom: 14px;text-align: center;}
.sy_section3 .ul{margin: -4px 0;padding-bottom: 0;width: 100%;}
.sy_section3 .ul .li{padding: 4px 0;width: 100%;}
.sy_section3 .ul .li a{padding: 20px 15px;position: relative;}
.sy_section3 .ul .li a .top{margin-bottom: 14px;padding-bottom:12px;margin-bottom: 12px;border-bottom: 2px solid #333;}
.sy_section3 .ul .li a .top .pic{width: 86px;height: 86px;}
.sy_section3 .ul .li a .top .words{font-size: 18px;line-height: 24px;padding-left: 10px;margin-top: 10px;
width: calc(100% - 86px);
width: -ms-calc(100% - 86px);
width: -o-calc(100% - 86px);
width: -moz-calc(100% - 86px);
width: -webkit-calc(100% - 86px);}
.sy_section3 .ul .li a .bottom{position: absolute;right: 20px;top: 60px;padding-bottom: 0;margin-bottom: 0;border-bottom: 0;padding-left: 6px;
width: calc(100% - 126px);
width: -ms-calc(100% - 126px);
width: -o-calc(100% - 126px);
width: -moz-calc(100% - 126px);
width: -webkit-calc(100% - 126px);}
.sy_section3 .ul .li a .bottom .boxs span{font-size: 12px;line-height: 18px;}
.sy_section3 .ul .li a .bottom .boxs .span2{margin: 0px;}
.sy_section3 .ul .li a .bottom ._t{margin-bottom: 4px;}
.sy_section3 .ul .li a .info{font-size: 12px;line-height: 20px;height: auto;-webkit-line-clamp:20;}
.sy_section3 .ul .slick-dots{ position: absolute; bottom: 8px; height: 8px;text-align: center;}
.sy_section3 .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #fff;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section3 .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*模块4*/
.sy_section4{width: 100%;padding-top: 86px;}
.sy_section4 .w_1590{padding-bottom: 138px;border-bottom: 6px solid #0b0b0b;}
.sy_section4 .titbox{width: 100%;overflow: hidden;margin-bottom: 106px;}
.sy_section4 .titbox h2{float: left;font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;}
.sy_section4 .titbox .more{border: 1px solid #1f1f1f; float: right;margin-top: 22px;}
.sy_section4 .titbox .more a{display: block;width: 164px;height: 34px;line-height: 32px;text-align: center;font-size: 14px;color: #101010;}
.sy_section4 .titbox .more a:hover{background-color: #1f1f1f;color: #fff;}
.sy_section4 .content{width: 100%;}
.sy_section4 .content .ul{margin: -13px;overflow: hidden;
width: calc(100% + 26px);
width: -ms-calc(100% + 26px);
width: -o-calc(100% + 26px);
width: -moz-calc(100% + 26px);
width: -webkit-calc(100% + 26px);}
.sy_section4 .content .ul .li{padding: 13px;float: left;width: 16.66666666666667%;}
.sy_section4 .content .ul .li a{display: block;width: 100%;}
.sy_section4 .content .ul .li a .pic{ width: 100%; padding-bottom: 48.33%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section4 .content .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section4 .content .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
@media  screen and (max-width: 1024px){
.sy_section4{padding-top: 30px;}
.sy_section4 .w_1590{padding-bottom: 30px;border-bottom: 3px solid #0b0b0b;}
.sy_section4 .titbox{margin-bottom: 14px;}
.sy_section4 .titbox h2{font-size: 22px;line-height: 30px;}
.sy_section4 .titbox .more{margin-top: 0;}
.sy_section4 .titbox .more a{width: 80px;height: 28px;line-height: 28px;}
.sy_section4 .content .ul{margin: 0 -4px;padding-bottom: 20px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.sy_section4 .content .ul .li{padding: 0 4px;height: auto;}
.sy_section4 .content .ul .li .boxs{margin-bottom: 8px;}
.sy_section4 .content .ul .li .boxs:last-child{margin-bottom: 0;}
.sy_section4 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.sy_section4 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section4 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*模块5*/
.sy_section5{width: 100%;padding-top: 94px;padding-bottom: 124px;}
.sy_section5 .titbox{width: 100%;overflow: hidden;margin-bottom: 90px;}
.sy_section5 .titbox h2{float: left;font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;}
.sy_section5 .titbox .more{border: 1px solid #1f1f1f; float: right;margin-top: 22px;}
.sy_section5 .titbox .more a{display: block;width: 164px;height: 34px;line-height: 32px;text-align: center;font-size: 14px;color: #101010;}
.sy_section5 .titbox .more a:hover{background-color: #1f1f1f;color: #fff;}
.sy_section5 .content{width: 100%;}
.sy_section5 .content .ul{margin: 0 -15px;overflow: hidden;
width: calc(100% + 30px);
width: -ms-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -moz-calc(100% + 30px);
width: -webkit-calc(100% + 30px);}
.sy_section5 .content .ul .li{padding: 0 15px;height: auto;}
.sy_section5 .content .ul .li .libox{display: block;width: 100%;}
.sy_section5 .content .ul .li .libox .pic{ width: 100%; padding-bottom: 63.52%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.sy_section5 .content .ul .li .libox .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section5 .content .ul .li .libox ._ta:hover  .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.sy_section5 .content .ul .li .libox .date{font-size: 24px;color: #828282;line-height: 30px;margin-top: 40px;padding-bottom: 32px;margin-bottom: 26px;border-bottom: 2px solid #999999;}
.sy_section5 .content .ul .li .libox h2{font-size: 24px;color: #000000;line-height: 30px;margin-bottom: 52px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section5 .content .ul .li .libox ._ta:hover h2{color: #999;}
.sy_section5 .content .ul .li .libox .info{font-size: 15px;color: #333333;line-height: 26px;border-bottom: 2px solid #999999;padding-bottom: 36px;}
.sy_section5 .content .ul .li .libox .info .words{overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section5 .content .ul .li .libox .info .words ._ba{color: #333333;display: block;width: 100%;}
.sy_section5 .content .ul .li .libox .info .words ._ba:hover{color: rgba(51,51,51,0.5);}
@media  screen and (max-width: 1024px){
.sy_section5{padding-top: 30px;padding-bottom: 30px;}
.sy_section5 .titbox{margin-bottom: 14px;}
.sy_section5 .titbox h2{font-size: 22px;line-height: 30px;text-align: center;width: 100%;}
.sy_section5 .titbox .more{margin-top: 0;display: none;}
.sy_section5 .titbox .more a{width: 80px;height: 28px;line-height: 28px;}
.sy_section5 .content .ul{margin: 0 -4px;padding-bottom: 20px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.sy_section5 .content .ul .li{padding: 0 4px;}
.sy_section5 .content .ul .li .libox .date{font-size: 16px;line-height: 22px;margin-top: 12px;padding-bottom: 12px;margin-bottom: 12px;}
.sy_section5 .content .ul .li .libox h2{font-size: 14px;;line-height: 20px;margin-bottom: 12px;}
.sy_section5 .content .ul .li .libox .info{font-size: 14px;line-height: 20px;padding-bottom: 12px;}
.sy_section5 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.sy_section5 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.sy_section5 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*内页banner1*/
.ny_banner1{width: 100%;}
.ny_banner1 img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.ny_banner1{margin-top: 46px;}
}

/*案例*/
.sy_section1s{width: 100%;padding-top: 100px;padding-bottom: 77px;position: relative;z-index: 1;}
.sy_section1s .w_1590{padding-bottom: 0;border-bottom: 0;}
.sy_section1s .top{margin-bottom: 60px;padding-bottom: 12px;}
/*分页*/
.page_section{width: 100%;font-size: 0;text-align: center;margin-top: 106px;}
.page_section a{display: inline-block;vertical-align: middle;margin: 0 5px;border: 1px solid #000000;font-size: 20px;color: #000000;line-height: 57px;}
.page_section a.prev{width: 75px;height: 59px;}
.page_section a.boxs{width: 59px;}
.page_section a.next{width: 110px;}
.page_section a.mopage{width: 75px;}
.page_section a:hover,.page_section a.on{background-color: #000000;color: #fff;}
@media  screen and (max-width: 1024px){
.sy_section1s{padding-top: 30px;padding-bottom: 30px;}
.sy_section1s .top{margin-bottom: 14px;padding-bottom: 0;}
/*分页*/
.page_section{margin-top: 14px;}
.page_section a{margin: 0 4px;font-size: 12px;line-height: 26px;}
.page_section a.prev{width: 40px;height: 28px;}
.page_section a.boxs{width: 28px;}
.page_section a.next{width: 44px;}
.page_section a.mopage{width: 40px;}
.sy_section1s .bototm .list ul{margin: -4px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.sy_section1s .bototm .list ul li{width: 50%;float: left;padding: 4px;}
.sy_section1s .bototm .list ul li a .wordsbox h2{font-size: 14px;line-height: 20px;}
.sy_section1s .bototm .list ul li a .wordsbox h3{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.sy_section1s .bototm .list ul li a .wordsbox h4{font-size: 12px;line-height: 18px;}
}

/*案例详情*/
/*模块1*/
.alxq_section1{width: 100%;padding-top: 146px;padding-bottom: 78px;}
.alxq_section1 .content{width: 100%;overflow: hidden;}
.alxq_section1 .content .left{width: 50.95%;float: left;padding-right: 114px;}
.alxq_section1 .content .left h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 108px;}
.alxq_section1 .content .left .listbox{width: 100%;margin-bottom: 182px;}
.alxq_section1 .content .left .listbox .list{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 12px;letter-spacing: 0;}
.alxq_section1 .content .left .listbox .list:last-child{margin-bottom: 0;}
.alxq_section1 .content .left .listbox .list .span1s{letter-spacing: 35px;}
.alxq_section1 .content .left .listbox .list .span2s{margin-left: -34px;}
.alxq_section1 .content .left .icobox{width: 100%;margin-bottom: 26px;}
.alxq_section1 .content .left .icobox .bds_tsina{width: 44px;height: 44px;padding: 0;margin: 0;background: url(images/img35.png)no-repeat center center;background-size: cover;margin-right: 12px;}
.alxq_section1 .content .left .icobox .bds_weixin{width: 44px;height: 44px;padding: 0;margin: 0;background: url(images/img36.png)no-repeat center center;background-size: cover;margin-right: 12px;}
.alxq_section1 .content .left .icobox .bds_sqq{width: 44px;height: 44px;padding: 0;margin: 0;background: url(images/img37.png)no-repeat center center;background-size: cover;}
.alxq_section1 .content .left .words{font-size: 18px;color: #828282;line-height: 24px;}
.alxq_section1 .content .right{width: 49.05%;float: right;font-size: 18px;color: #000000;line-height: 36px;text-align: justify;letter-spacing: 0;}
@media  screen and (max-width: 1400px){
.alxq_section1 .content .left h2{font-size: 50px;line-height: 60px;margin-bottom: 80px;}
.alxq_section1 .content .left .words{font-size: 16px;line-height: 20px;}
.alxq_section1 .content .left{padding-right: 40px;}
}
@media  screen and (max-width: 1240px){
.alxq_section1 .content .left h2{font-size: 40px;line-height: 50px;margin-bottom: 60px;}
}
@media  screen and (max-width: 1025px){
.alxq_section1{padding-top: 30px;padding-bottom: 30px;}
.alxq_section1 .content .left{width: 100%;padding-right: 0px;margin-bottom: 14px;}
.alxq_section1 .content .left h2{font-size: 16px;line-height: 24px;margin-bottom: 14px;}
.alxq_section1 .content .left .listbox{margin-bottom: 16px;}
.alxq_section1 .content .left .listbox .list{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.alxq_section1 .content .left .listbox .list .span1s{letter-spacing: 0;}
.alxq_section1 .content .left .listbox .list .span2s{margin-left: 0;}
.alxq_section1 .content .left .icobox{margin-bottom: 12px;}
.alxq_section1 .content .left .icobox .bds_tsina{width: 30px;height: 30px;margin-right: 6px;}
.alxq_section1 .content .left .icobox .bds_weixin{width: 30px;height: 30px;margin-right: 6px;}
.alxq_section1 .content .left .icobox .bds_sqq{width: 30px;height: 30px;}
.alxq_section1 .content .left .words{font-size: 12px;line-height: 20px;}
.alxq_section1 .content .right{width: 100%;font-size: 14px;line-height: 20px;}
}

/*模块2*/
.alxq_section2{width: 100%;}
.alxq_section2 img{width: 100%;}
@media  screen and (max-width: 1025px){
.alxq_section2{padding: 0 15px;}
}

/*模块3*/
.alxq_section3{width: 100%;padding-top: 94px;padding-bottom: 90px;}
.alxq_section3 .titbox{text-align: center;font-size: 0;margin-bottom: 90px;}
.alxq_section3 .titbox .ico{width: 35px;height: 55px;display: inline-block;vertical-align: middle;}
.alxq_section3 .titbox .words{font-size: 36px;color: #333333;line-height: 40px;font-weight: bold;display: inline-block;vertical-align: middle;margin: 0 30px;}
.alxq_section3 .content{width: 100%;}
.alxq_section3 .content .ul{margin: -6px;overflow: hidden;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.alxq_section3 .content .ul .li{width: 33.333%;float: left;padding: 6px;height: auto;}
.alxq_section3 .content .ul .li a{display: block;width: 100%;position: relative;}
.alxq_section3 .content .ul .li a::after{content: "";display: block;width: 100%;height: 0;background-color: rgba(0,0,0,0.8);position: absolute;left: 0;top: 0;z-index: 5;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.alxq_section3 .content .ul .li a:hover::after{height: 100%;}
.alxq_section3 .content .ul .li a .ba_pic{ width: 100%; padding-bottom: 61.34%; position: relative; overflow: hidden; min-height: 50px;z-index: 4;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.alxq_section3 .content .ul .li a .ba_pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.alxq_section3 .content .ul .li a:hover .ba_pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.alxq_section3 .content .ul .li a .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;z-index: 6;opacity: 0;padding: 0 10px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.alxq_section3 .content .ul .li a:hover .wordsbox{opacity: 1;}
.alxq_section3 .content .ul .li a .wordsbox h2{font-size: 30px;color: #ffffff;line-height: 34px;text-align: center;margin-bottom: 4px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.alxq_section3 .content .ul .li a .wordsbox h3{font-size: 30px;color: #fff;line-height: 34px;text-align: center;margin-bottom: 48px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.alxq_section3 .content .ul .li a .wordsbox h4{font-size: 14px;color: #ffffff;line-height: 20px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
@media  screen and (max-width: 1025px){
.alxq_section3{padding-top: 30px;padding-bottom: 30px;}
.alxq_section3 .titbox{margin-bottom: 14px;}
.alxq_section3 .titbox .ico{width: 20px;height: 30px;}
.alxq_section3 .titbox .words{font-size: 18px;line-height: 24px;margin: 0 10px;}
.alxq_section3 .content .ul{margin: -4px;padding-bottom: 20px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.alxq_section3 .content .ul .li{width: 50%;padding: 4px;}
.alxq_section3 .content .ul .li:last-child{display: block!important;}
.alxq_section3 .content .ul .li a .wordsbox{padding: 0 6px;}
.alxq_section3 .content .ul .li a .wordsbox h2{font-size: 14px;line-height: 20px;margin-bottom: 0;}
.alxq_section3 .content .ul .li a .wordsbox h3{font-size: 14px;line-height: 20px;margin-bottom: 6px;}
.alxq_section3 .content .ul .li a .wordsbox h4{font-size: 12px;line-height: 18px;-webkit-line-clamp:2}
.alxq_section3 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.alxq_section3 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.alxq_section3 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*内页banner2*/
.ny_banner2{width: 100%;position: relative;}
.ny_banner2 .ba_pic{width: 100%;}
.ny_banner2 .ba_pic img{width: 100%;display: block;}
.ny_banner2 .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.ny_banner2 .wordsbox .content{margin: 0 -65px;overflow: hidden;
width: calc(100% + 130px);
width: -ms-calc(100% + 130px);
width: -o-calc(100% + 130px);
width: -moz-calc(100% + 130px);
width: -webkit-calc(100% + 130px);}
.ny_banner2 .wordsbox .content .list{width: 33.333%;float: left;padding: 0 65px;}
.ny_banner2 .wordsbox .content .list a:hover{opacity: 1;}
.ny_banner2 .wordsbox .content .list a{display: block;width: 100%;border: 3px solid #fff;border-radius: 8px;padding: 40px 10px;opacity: 0.6;}
.ny_banner2 .wordsbox .content .list a .ico{width: 142px;height: 142px;margin: 0 auto 36px auto;}
.ny_banner2 .wordsbox .content .list a .words1{font-size: 36px;color: #ffffff;line-height: 42px;text-align: center;margin-bottom: 10px;}
.ny_banner2 .wordsbox .content .list a .words2{font-size: 18px;color: #ffffff;line-height: 24px;text-align: center;}
@media  screen and (max-width: 1100px){
.ny_banner2 .wordsbox .content .list a .words2{font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.ny_banner2{margin-top: 46px;}
.ny_banner2 .wordsbox .content{margin: 0 -4px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.ny_banner2 .wordsbox .content .list{padding: 0 4px;}
.ny_banner2 .wordsbox .content .list a{border: 2px solid #fff;padding: 12px 6px;}
.ny_banner2 .wordsbox .content .list a .ico{width: 40px;height: 40px;margin: 0 auto 12px auto;}
.ny_banner2 .wordsbox .content .list a .words1{font-size: 16px;line-height: 22px;margin-bottom: 6px;}
.ny_banner2 .wordsbox .content .list a .words2{font-size: 14px;line-height: 20px;}
}

/*服务*/
.ff_section1{width: 100%;padding-top: 130px;padding-bottom: 100px;}
.ff_section1 .content{width: 100%;border-bottom: 6px solid #000000;}
.ff_section1 .content h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;text-align: center;}
.ff_section1 .content .info{font-size: 18px;color: #505050;line-height: 30px;text-align: center;}
.ff_section1 .content .ul{margin: 0 -7px;
width: calc(100% + 14px);
width: -ms-calc(100% + 14px);
width: -o-calc(100% + 14px);
width: -moz-calc(100% + 14px);
width: -webkit-calc(100% + 14px);}
.ff_section1 .content .ul .li{padding: 0 7px;height: auto;}
.ff_section1 .content .ul .li a{display: block;width: 100%;background-color: rgba(31,31,31,0.1);padding: 74px 10px 44px 10px;}
.ff_section1 .content .ul .li a:hover{background-color: rgba(31,31,31,0.2);}
.ff_section1 .content .ul .li a .ico{width: 140px;height: 124px;margin: 0 auto;}
.ff_section1 .content .ul .li a .words{font-size: 30px;color: #000000;line-height: 36px;margin-top: 112px;text-align: center;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.ff_section1 .content1{padding-bottom: 130px;margin-bottom: 130px;}
.ff_section1 .content1 h2{margin-bottom: 68px;}
.ff_section1 .content1 .info{margin-bottom: 100px;}
.ff_section1 .content2{padding-bottom: 130px;margin-bottom: 130px;}
.ff_section1 .content2 h2{margin-bottom: 50px;}
.ff_section1 .content2 .info{margin-bottom: 172px;}
.ff_section1 .content3{padding-bottom: 130px;}
.ff_section1 .content3 h2{margin-bottom: 76px;}
.ff_section1 .content3 .info{margin-bottom: 120px;}
@media  screen and (max-width: 1024px){
.ff_section1{padding-top: 30px;padding-bottom: 30px;}
.ff_section1 .content{border-bottom: 3px solid #000000;}
.ff_section1 .content h2{font-size: 18px;line-height: 24px;}
.ff_section1 .content .info{font-size: 12px;line-height: 20px;text-align: left;font-weight: lighter;}
.ff_section1 .content .ul{margin: 0 -4px;padding-bottom: 20px;
width: calc(100% + 10px);
width: -ms-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -moz-calc(100% + 10px);
width: -webkit-calc(100% + 10px);}
.ff_section1 .content .ul .li{padding: 0 4px;}
.ff_section1 .content .ul .li a{padding: 16px 6px;}
.ff_section1 .content .ul .li a .ico{width: 60px;height: 53px;}
.ff_section1 .content .ul .li a .words{font-size: 14px;line-height: 20px;margin-top: 12px;}
.ff_section1 .content1{padding-bottom: 20px;margin-bottom: 20px;}
.ff_section1 .content1 h2{margin-bottom: 14px;}
.ff_section1 .content1 .info{margin-bottom: 14px;}
.ff_section1 .content2{padding-bottom: 20px;margin-bottom: 20px;}
.ff_section1 .content2 h2{margin-bottom: 14px;}
.ff_section1 .content2 .info{margin-bottom: 14px;}
.ff_section1 .content3{padding-bottom: 20px;}
.ff_section1 .content3 h2{margin-bottom: 14px;}
.ff_section1 .content3 .info{margin-bottom: 14px;}
.ff_section1 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.ff_section1 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ff_section1 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*模块2*/
.sy_section4s{width: 100%;padding-top: 0;padding-bottom: 154px;}
.sy_section4s .w_1590{border: 0;padding: 0;}
.sy_section4s h2{font-size: 75px;color: #333333;line-height: 80px;text-align: center;font-weight: bold;margin-bottom: 30px;}
.sy_section4s h3{font-size: 24px;color: #000000;line-height: 30px;text-align: center;font-weight: lighter;margin-bottom: 130px;}
@media  screen and (max-width: 1024px){
.sy_section4s{padding-top: 0;padding-bottom: 30px;}
.sy_section4s .w_1590{border: 0;padding: 0;}
.sy_section4s h2{font-size: 18px;line-height: 24px;margin-bottom: 10px;}
.sy_section4s h3{font-size: 14px;line-height: 20px;margin-bottom: 14px;}
}

/*联络*/
.ll_section1{width: 100%;padding-top: 154px;}
.ll_section1 .w_1590{padding-bottom: 120px;border-bottom: 5px solid #000000;}
.ll_section1 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 28px;}
.ll_section1 h3{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 82px;}
.ll_section1 .inputbox{width: 100%;overflow: hidden;margin-bottom: 36px;}
.ll_section1 .inputbox .words{width: 538px;height: 60px;line-height: 60px;text-align: center;font-size: 30px;color: #ffffff;background-color: #000000;margin-right: 14px;float: left;}
.ll_section1 .inputbox input{display: block;float: right;height: 60px;font-size: 18px;color: #333;background-color: #d5d5d5;padding: 10px;
width: calc(100% - 552px);
width: -ms-calc(100% - 552px);
width: -o-calc(100% - 552px);
width: -moz-calc(100% - 552px);
width: -webkit-calc(100% - 552px);}
.ll_section1 .textbox{width: 100%;overflow: hidden;margin-bottom: 38px;}
.ll_section1 .textbox .words{width: 538px;height: 60px;line-height: 60px;text-align: center;font-size: 30px;color: #ffffff;background-color: #000000;margin-right: 14px;float: left;}
.ll_section1 .textbox textarea{display: block;float: right;height: 140px;font-size: 18px;color: #333;background-color: #d5d5d5;padding: 10px;border-color: rgba(255,255,255,0);
width: calc(100% - 552px);
width: -ms-calc(100% - 552px);
width: -o-calc(100% - 552px);
width: -moz-calc(100% - 552px);
width: -webkit-calc(100% - 552px);}
.ll_section1 button{width: 148px;height: 60px;line-height: 60px;text-align: center;font-size: 30px;color: #000000;background-color: #d5d5d5;margin-left: 552px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.ll_section1 button:hover{background-color: #000;color: #fff;}
@media  screen and (max-width: 1400px){
.ll_section1 .inputbox .words{width: 400px;}
.ll_section1 .inputbox input{
width: calc(100% - 414px);
width: -ms-calc(100% - 414px);
width: -o-calc(100% - 414px);
width: -moz-calc(100% - 414px);
width: -webkit-calc(100% - 414px);}
.ll_section1 .textbox .words{width: 400px;}
.ll_section1 .textbox textarea{
width: calc(100% - 414px);
width: -ms-calc(100% - 414px);
width: -o-calc(100% - 414px);
width: -moz-calc(100% - 414px);
width: -webkit-calc(100% - 414px);}
.ll_section1 button{margin-left: 414px;}
}
@media  screen and (max-width: 1200px){
.ll_section1 .inputbox .words{width: 300px;}
.ll_section1 .inputbox input{
width: calc(100% - 314px);
width: -ms-calc(100% - 314px);
width: -o-calc(100% - 314px);
width: -moz-calc(100% - 314px);
width: -webkit-calc(100% - 314px);}
.ll_section1 .textbox .words{width: 300px;}
.ll_section1 .textbox textarea{
width: calc(100% - 314px);
width: -ms-calc(100% - 314px);
width: -o-calc(100% - 314px);
width: -moz-calc(100% - 314px);
width: -webkit-calc(100% - 314px);}
.ll_section1 button{margin-left: 314px;}
}
@media  screen and (max-width: 1024px){
.ll_section1{padding-top: 30px;}
.ll_section1 .w_1590{padding-bottom: 30px;border-bottom: 3px solid #000000;}
.ll_section1 h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;text-align: center;}
.ll_section1 h3{font-size: 14px;line-height: 20px;margin-bottom: 14px;text-align: center;}
.ll_section1 .inputbox{margin-bottom: 12px;}
.ll_section1 .inputbox .words{width: 100%;height: 34px;line-height: 34px;font-size: 14px;margin-right: 0;margin-bottom: 10px;}
.ll_section1 .inputbox input{height: 34px;font-size: 14px;padding: 6px;width: 100%;}
.ll_section1 .textbox{margin-bottom: 12px;}
.ll_section1 .textbox .words{width: 100%;height: 34px;line-height: 34px;font-size: 14px;margin-right: 0;margin-bottom: 10px;}
.ll_section1 .textbox textarea{height: 80px;font-size: 14px;padding: 6px;width: 100%;}
.ll_section1 button{width: 80%;height: 34px;line-height: 34px;font-size: 16px;margin: 0 auto;display: block;}
}

/*模块2*/
.ll_section2{width: 100%;padding-top: 96px;}
.ll_section2 .w_1590{padding-bottom: 198px;border-bottom: 5px solid #000000;}
.ll_section2 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 154px;}
.ll_section2 .content{width: 100%;overflow: hidden;}
.ll_section2 .content .left{width: 36.79%;float: left;}
.ll_section2 .content .left .wordsboxs{width: 100%;margin-bottom: 36px;}
.ll_section2 .content .left .wordsboxs:last-child{margin-bottom: 0;}
.ll_section2 .content .left .wordsboxs .words1{font-size: 30px;color: #333333;line-height: 36px;margin-bottom: 8px;}
.ll_section2 .content .left .wordsboxs .words2{font-size: 18px;color: #333333;line-height: 24px;}
.ll_section2 .content .right{width: 63.21%;float: right;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.ll_section2 .content .right .ewmbox{font-size: 0;}
.ll_section2 .content .right .ewmbox .ewm{width: 176px;height: 176px;display: inline-block;vertical-align: middle;}
.ll_section2 .content .right .ewmbox .wordsbox{display: inline-block;vertical-align: middle;padding-left: 36px;}
.ll_section2 .content .right .ewmbox .wordsbox .words1{font-size: 30px;color: #333333;line-height: 34px;margin-bottom: 50px;}
.ll_section2 .content .right .ewmbox .wordsbox .words2{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 14px;}
.ll_section2 .content .right .ewmbox .wordsbox .words3{font-size: 24px;color: #333333;line-height: 28px;}
@media  screen and (max-width: 1590px){
.ll_section2 .content .left{width: 30%;}
.ll_section2 .content .right{width: 70%;}
.ll_section2 .content .right .ewmbox .wordsbox{padding-left: 10px;}
}
@media  screen and (max-width: 1360px){
.ll_section2 .content .left .wordsboxs .words1{font-size: 24px;line-height: 30px;margin-bottom: 6px;}
.ll_section2 .content .left .wordsboxs .words2{font-size: 14px;line-height: 20px;}
.ll_section2 .content .right .ewmbox .ewm{width: 120px;height: 120px;}
.ll_section2 .content .right .ewmbox .wordsbox .words1{font-size: 22px;line-height: 26px;margin-bottom: 30px;}
.ll_section2 .content .right .ewmbox .wordsbox .words2{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.ll_section2 .content .right .ewmbox .wordsbox .words3{font-size: 16px;line-height: 20px;letter-spacing: 0;}
}
@media  screen and (max-width: 1024px){
.ll_section2{padding-top: 30px;}
.ll_section2 .w_1590{padding-bottom: 30px;border-bottom:3px solid #000000;}
.ll_section2 h2{font-size: 18px;line-height: 24px;margin-bottom: 14px;text-align: center;}
.ll_section2 .content .left{width: 100%;margin-bottom: 14px;text-align: center;}
.ll_section2 .content .left .wordsboxs{margin-bottom: 12px;}
.ll_section2 .content .left .wordsboxs .words1{font-size: 16px;line-height: 22px;margin-bottom: 6px;}
.ll_section2 .content .left .wordsboxs .words2{font-size: 14px;line-height: 20px;}
.ll_section2 .content .right{width: 100%;display: block;overflow: hidden;}
.ll_section2 .content .right .ewmbox{width: 50%;padding-right: 5px;float: left;}
.ll_section2 .content .right .ewmbox:last-child{padding-right: 0;padding-left: 5px;}
.ll_section2 .content .right .ewmbox .ewm{width: 100px;height: 100px;display: block;margin-bottom: 8px;margin: 0 auto;}
.ll_section2 .content .right .ewmbox .wordsbox{padding-left: 0;width: 100%;display: block;text-align: center;margin-top: 10px;}
.ll_section2 .content .right .ewmbox .wordsbox .words1{font-size: 16px;line-height: 22px;margin-bottom: 6px;}
.ll_section2 .content .right .ewmbox .wordsbox .words2{font-size: 14px;line-height: 20px;margin-bottom: 6px;}
.ll_section2 .content .right .ewmbox .wordsbox .words3{font-size: 14px;line-height: 20px;}
}

/*模块3*/
.ll_section3{width: 100%;padding-top: 88px;}
.ll_section3 .w_1590{padding-bottom: 100px;border-bottom: 5px solid #000000;}
.ll_section3 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 140px;}
.ll_section3 .map{width: 100%;height: 720px;}
.ll_section3 .map ._mapbox{height: 100%!important;}
.ll_section3 .map .BMapLabel{ width: 330px; height: auto;background-color: rgba(255,255,255,0)!important;border-color: rgba(255,255,255,0)!important;text-align: center;left: -110px!important;top: -78px!important;}
.ll_section3 .map .BMapLabel .span1{font-size: 38px;color: #000000;line-height: 44px;font-weight: bold;margin-bottom: 206px!important;display: block;}
.ll_section3 .map .BMapLabel .span2{font-size: 24px;color: #000;line-height: 30px;display: block;}
@media  screen and (max-width: 1024px){
.ll_section3{padding-top: 30px;}
.ll_section3 .w_1590{padding-bottom: 30px;border-bottom: 3px solid #000000;}
.ll_section3 h2{font-size: 18px;line-height: 24px;margin-bottom: 14px;text-align: center;}
.ll_section3 .map{height: 200px;}
.ll_section3 .map .BMapLabel{ width: 330px; left: -155px!important;top: -32px!important;}
.ll_section3 .map .BMapLabel .span1{font-size: 18px;line-height: 24px;margin-bottom: 40px!important;}
.ll_section3 .map .BMapLabel .span2{font-size: 16px;line-height: 22px;}
}

/*模块4*/
.ll_section4{width: 100%;padding-top: 118px;padding-bottom: 134px;}
.ll_section4 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 70px;}
.ll_section4 h2 a{color: #333333;}
.ll_section4 .info{font-size: 24px;color: #333333;line-height: 30px;margin-bottom: 30px;}
.ll_section4 .boxs{width: 100%;overflow: hidden;}
.ll_section4 .boxs .left{float: left;font-size: 0;}
.ll_section4 .boxs .left .ico{width: 50px;height: 50px;display: inline-block;vertical-align: middle;}
.ll_section4 .boxs .left .words{font-size: 30px;color: #333333;line-height: 36px;display: inline-block;vertical-align: middle;padding-left: 26px;}
.ll_section4 .boxs .right{float: right;font-size: 24px;line-height: 50px;font-weight: bold;}
.ll_section4 .boxs .right a{color: #333;}
.ll_section4 .boxs .right a:hover{opacity: 0.6;}
@media  screen and (max-width: 1024px){
.ll_section4{padding-top: 30px;padding-bottom: 30px;}
.ll_section4 h2{font-size: 18px;line-height: 24px;margin-bottom: 14px;text-align: center;}
.ll_section4 .info{font-size: 14px;line-height: 20px;margin-bottom: 12px;text-align: center;}
.ll_section4 .boxs .left{width: 100%;margin-bottom: 10px;width: 55%;}
.ll_section4 .boxs .left .ico{width: 36px;height: 36px;}
.ll_section4 .boxs .left .words{font-size: 14px;line-height: 22px;padding-left: 10px;}
.ll_section4 .boxs .right{font-size: 14px;line-height: 36px;width: 45%;text-align: right;letter-spacing: 0;}
}

/*分享*/
/*模块1*/
.fx_section1{width: 100%;padding-top: 85px;}
.fx_section1 .w_1590{padding-bottom: 30px;border-bottom: 6px solid #000000;}
.fx_section1 ul{width: 100%;font-size: 0;}
.fx_section1 ul li{display: inline-block;vertical-align: middle;border: 1px solid #1f1f1f;margin-right: 20px;}
.fx_section1 ul li a{display: block;font-size: 24px;color: #000000;width: 196px;text-align: center;line-height: 54px;}
.fx_section1 ul li.on a,.fx_section1 ul li:hover a{background-color: #000;color: #fff;}
@media  screen and (max-width: 1024px){
.fx_section1{padding-top: 30px;}
.fx_section1 .w_1590{padding-bottom: 20px;border-bottom: 3px solid #000000;}
.fx_section1 ul li{margin-right: 8px;}
.fx_section1 ul li a{font-size: 16px;width: 100px;line-height: 34px;}
}

/*模块2*/
.fx_section2{width: 100%;padding-top: 68px;padding-bottom: 92px;}
.fx_section2s{padding-top: 78px;padding-bottom: 130px;}
.fx_section2 .content{width: 100%;}
.fx_section2 .content .ul{margin: -39px -14px;overflow: hidden;
width: calc(100% + 28px);
width: -ms-calc(100% + 28px);
width: -o-calc(100% + 28px);
width: -moz-calc(100% + 28px);
width: -webkit-calc(100% + 28px);}
.fx_section2 .content .ul .li{padding: 39px 14px;float: left;width: 33.3333%;height: auto;}
.fx_section2 .content .ul .li a{display: block;width: 100%;}
.fx_section2 .content .ul .li a .pic{ width: 100%; padding-bottom: 69.8%; position: relative; overflow: hidden; min-height: 50px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.fx_section2 .content .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.fx_section2 .content .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.fx_section2 .content .ul .li a .boxs{width: 100%;padding-bottom: 28px;border-bottom: 2px solid #999999;overflow: hidden;padding-top: 44px;margin-bottom: 26px;}
.fx_section2 .content .ul .li a .boxs .date{width: 50%;float: left;font-size: 24px;color: #828282;line-height: 30px;}
.fx_section2 .content .ul .li a .boxs .bq{width: 50%;float: right;font-size: 18px;color: #828282;line-height: 30px;text-align: right;}
.fx_section2 .content .ul .li a .wordsbox{width: 100%;border-bottom: 2px solid #999999;padding-bottom: 44px;}
.fx_section2 .content .ul .li a .wordsbox h2{font-size: 24px;color: #000000;line-height: 30px;margin-bottom: 50px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.fx_section2 .content .ul .li a .wordsbox h3{font-size: 14px;color: #838383;line-height: 20px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.fx_section2 .page_section{margin-top: 122px;}
.fx_section2s .titbox{text-align: center;font-size: 0;margin-bottom: 78px;}
.fx_section2s .titbox .ico{width: 35px;height: 55px;display: inline-block;vertical-align: middle;}
.fx_section2s .titbox .words{font-size: 36px;color: #333333;line-height: 40px;font-weight: bold;display: inline-block;vertical-align: middle;margin: 0 30px;}
@media  screen and (max-width: 1024px){
.fx_section2{padding-top: 30px;padding-bottom: 30px;}
.fx_section2s{padding-top: 30px;padding-bottom: 30px;}
.fx_section2 .content{width: 100%;}
.fx_section2 .content .ul{margin: -12px -5px;padding-bottom: 20px;
width: calc(100% + 10px);
width: -ms-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -moz-calc(100% + 10px);
width: -webkit-calc(100% + 10px);}
.fx_section2 .content .ul .li{padding: 12px 5px;width: 50%;}
.fx_section2 .content .ul .li a .boxs{padding-bottom: 12px;padding-top: 12px;margin-bottom: 12px;}
.fx_section2 .content .ul .li a .boxs .date{font-size: 16px;line-height: 22px;letter-spacing: 0;}
.fx_section2 .content .ul .li a .boxs .bq{font-size: 14px;line-height: 22px;letter-spacing: 0;}
.fx_section2 .content .ul .li a .wordsbox{padding-bottom: 12px;}
.fx_section2 .content .ul .li a .wordsbox h2{font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.fx_section2 .content .ul .li a .wordsbox h3{font-size: 12px;line-height: 18px;}
.fx_section2 .content .ul .li:last-child{display: block!important;}
.fx_section2 .page_section{margin-top: 14px;}
.fx_section2 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.fx_section2 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.fx_section2 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
.fx_section2s .titbox{margin-bottom: 14px;}
.fx_section2s .titbox .ico{width: 20px;height: 30px;}
.fx_section2s .titbox .words{font-size: 18px;line-height: 24px;margin: 0 10px;}
}

/*详情页*/
.fxxq_section{width: 100%;}
.fxxq_section .content{width: 100%;overflow: hidden;padding-top: 118px;padding-bottom: 74px;border-top: 6px solid #000000;border-bottom: 6px solid #000000;}
.fxxq_section .content.none{border-bottom:0;}
.fxxq_section .content .left{width: 45.85%;float: left;padding-right: 90px;}
.fxxq_section .content .left h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;margin-bottom: 82px;}
.fxxq_section .content .left .info{font-size: 18px;color: #333333;line-height: 30px;margin-bottom: 202px;}
.fxxq_section .content .left .icobox{width: 100%;margin-bottom: 28px;}
.fxxq_section .content .left .icobox .bds_tsina{width: 44px;height: 44px;padding: 0;margin: 0;background: url(images/img35.png)no-repeat center center;background-size: cover;margin-right: 12px;}
.fxxq_section .content .left .icobox .bds_weixin{width: 44px;height: 44px;padding: 0;margin: 0;background: url(images/img36.png)no-repeat center center;background-size: cover;margin-right: 12px;}
.fxxq_section .content .left .icobox .bds_sqq{width: 44px;height: 44px;padding: 0;margin: 0;background: url(images/img37.png)no-repeat center center;background-size: cover;}
.fxxq_section .content .left .info2{font-size: 18px;color: #000000;line-height: 24px;}
.fxxq_section .content .right{width: 54.15%;float: right;font-size: 18px;color: #000000;line-height: 24px;font-weight: lighter;}
.fxxq_section .content .right img{display: block;width: 100%;}
.fxxq_section .content .right img.img1{margin-bottom: 62px;}
.fxxq_section .content .right img.img2{margin: 62px 0;}
.fxxq_section .content .right img.img3{margin-top: 62px;}
@media  screen and (max-width: 1400px){
.fxxq_section .content .left h2{font-size: 54px;line-height: 70px;margin-bottom: 60px;}
}
@media  screen and (max-width: 1300px){
.fxxq_section .content .left{width: 50%;padding-right: 20px;}
.fxxq_section .content .left h2{font-size: 40px;line-height: 50px;margin-bottom: 40px;}
.fxxq_section .content .left .info{font-size: 16px;line-height: 24px;margin-bottom: 140px;}
.fxxq_section .content .left .icobox{margin-bottom: 20px;}
.fxxq_section .content .left .icobox .bds_tsina{width: 40px;height: 40px;margin-right: 8px;}
.fxxq_section .content .left .icobox .bds_weixin{width: 40px;height: 40px;margin-right: 8px;}
.fxxq_section .content .left .icobox .bds_sqq{width: 40px;height: 40px;}
.fxxq_section .content .left .info2{font-size: 16px;line-height: 22px;}
.fxxq_section .content .right{width: 50%;font-size: 16px;line-height: 22px;}
}
@media  screen and (max-width: 1024px){
.fxxq_section{margin-top: 46px;}
.fxxq_section .content{padding-top: 30px;padding-bottom: 30px;border-top: 3px solid #000000;border-bottom: 3px solid #000000;}
.fxxq_section .content .left{width: 100%;padding-right: 0px;margin-bottom: 14px;}
.fxxq_section .content .left h2{font-size:18px;line-height: 24px;;margin-bottom: 12px;}
.fxxq_section .content .left .info{font-size: 16px;line-height: 22px;margin-bottom: 20px;}
.fxxq_section .content .left .icobox{margin-bottom: 12px;}
.fxxq_section .content .left .info2{font-size: 14px;line-height: 20px;}
.fxxq_section .content .right{width: 100%;font-size: 14px;line-height: 22px;}
.fxxq_section .content .right img.img1{margin-bottom: 6px;}
.fxxq_section .content .right img.img2{margin: 6px 0;}
.fxxq_section .content .right img.img3{margin-top: 6px;}
}

/*招聘详情页*/
.zpxx_section{width: 100%;padding-top: 82px;padding-bottom: 120px;}
.zpxx_section .content1{width: 100%;padding-bottom: 86px;border-bottom: 6px solid #000000;overflow: hidden;}
.zpxx_section .content1 h2{float: left;width: 38.99%;font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;}
.zpxx_section .content1 .wordsbox{float: right;width: 61.01%;padding-top: 140px;}
.zpxx_section .content1 .wordsbox .info{font-size: 18px;color: #828282;line-height: 30px;padding-bottom: 38px;margin-bottom: 36px;position: relative;}
.zpxx_section .content1 .wordsbox .info::after{content: "";display: block;width: 370px;height: 2px;background-color: #b2b2b2;position: absolute;left: 0;bottom: 0;}
.zpxx_section .content1 .wordsbox .info2{font-size: 30px;color: #333333;line-height: 40px;margin-bottom: 28px;}
.zpxx_section .content1 .wordsbox .icowordsbox{width: 100%;font-size: 0;}
.zpxx_section .content1 .wordsbox .icowordsbox .ico{width: 50px;height: 50px;display: inline-block;vertical-align: middle;}
.zpxx_section .content1 .wordsbox .icowordsbox .words{font-size: 30px;color: #333333;line-height: 40px;display: inline-block;vertical-align: middle;padding-left: 30px;}
.zpxx_section .content{width: 100%;border-bottom: 6px solid #000000;overflow: hidden;padding-top: 64px;padding-bottom: 64px;}
.zpxx_section .content:last-child{padding-bottom: 0;border-bottom: 0;}
.zpxx_section .content h2{float: left;width: 38.99%;font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;padding-top: 34px;}
.zpxx_section .content .right{float: right;width: 61.01%;}
.zpxx_section .content .right .rightbox{margin: 0 -6px;overflow: hidden;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.zpxx_section .content .right .rightbox .boxs{width: 50%;float: left;padding: 0 6px;}
.zpxx_section .content .right .rightbox .boxs a{display: block;width: 100%;background-color: #e5e5e5;padding: 126px 40px 85px 50px;}
.zpxx_section .content .right .rightbox .boxs a:hover{background-color: #cccccc;}
.zpxx_section .content .right .rightbox .boxs a h3{font-size: 30px;color: #333333;line-height: 36px;border-bottom: 2px solid #a0a0a0;padding-bottom: 34px;margin-bottom: 32px;}
.zpxx_section .content .right .rightbox .boxs a:hover h3{border-color: #8e8e8e;}
.zpxx_section .content .right .rightbox .boxs a .info{font-size: 18px;color: #333333;line-height: 30px;height: 150px;padding-right: 10px;letter-spacing: 0;
overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 150px;}
.zpxx_section .content .right .rightbox .boxs a .info::-webkit-scrollbar{ width: 3px;}
.zpxx_section .content .right .rightbox .boxs a .info::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.zpxx_section .content .right .rightbox .boxs a .info::-webkit-scrollbar-thumb{ width: 3px;  background-color: #000; border-radius: 3px;}
@media  screen and (max-width: 1200px){
.zpxx_section .content1 h2{float: left;width: 39%;font-size: 60px;}
.zpxx_section .content1 .wordsbox{width: 61%;padding-top: 100px;}
.zpxx_section .content1 .wordsbox .info{font-size: 16px;line-height: 24px;padding-bottom: 30px;margin-bottom: 30px;}

.zpxx_section .content1 .wordsbox .info::after{content: "";display: block;width: 300px;;}
.zpxx_section .content1 .wordsbox .info2{font-size: 26px;line-height: 34px;margin-bottom: 18px;}
.zpxx_section .content1 .wordsbox .icowordsbox .words{font-size: 28px;line-height: 36px;padding-left: 20px;}
.zpxx_section .content{width: 100%;border-bottom: 6px solid #000000;overflow: hidden;padding-top: 64px;padding-bottom: 64px;}
.zpxx_section .content:last-child{padding-bottom: 0;border-bottom: 0;}
.zpxx_section .content h2{width: 39%;font-size: 60px;padding-top: 20px;}
.zpxx_section .content .right{float: right;width: 61%;}
.zpxx_section .content .right .rightbox{margin: 0 -5px;
width: calc(100% + 10px);
width: -ms-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -moz-calc(100% + 10px);
width: -webkit-calc(100% + 10px);}
.zpxx_section .content .right .rightbox .boxs{padding: 0 5px;}
.zpxx_section .content .right .rightbox .boxs a{padding: 60px 20px;}
.zpxx_section .content .right .rightbox .boxs a h3{font-size: 20px;line-height: 30px;padding-bottom: 20px;margin-bottom: 20px;}
.zpxx_section .content .right .rightbox .boxs a .info{font-size: 16px;line-height: 24px;height: 120px;padding-right: 6px;max-height: 120px;}
}
@media  screen and (max-width: 1024px){
.zpxx_section{padding-top: 30px;padding-bottom: 30px;}
.zpxx_section .content1{padding-bottom: 20px;border-bottom: 3px solid #000000;}
.zpxx_section .content1 h2{width: 100%;font-size: 20px;line-height: 26px;}
.zpxx_section .content1 .wordsbox{width: 100%;padding-top: 12px;}
.zpxx_section .content1 .wordsbox .info{font-size: 14px;line-height: 22px;padding-bottom: 10px;margin-bottom: 10px;}
.zpxx_section .content1 .wordsbox .info::after{content: "";display: block;width: 160px;}
.zpxx_section .content1 .wordsbox .info2{font-size: 16px;line-height: 22px;margin-bottom: 12px;}
.zpxx_section .content1 .wordsbox .icowordsbox .ico{width: 34px;height: 34px;}
.zpxx_section .content1 .wordsbox .icowordsbox .words{font-size: 16px;line-height: 24px;padding-left: 10px;}
.zpxx_section .content{border-bottom: 3px solid #000000;padding-top: 20px;padding-bottom: 20px;}
.zpxx_section .content h2{width: 100%;font-size: 20px;line-height: 26px;padding-top: 0px;margin-bottom: 12px;}
.zpxx_section .content .right{width: 100%;}
.zpxx_section .content .right .rightbox{margin: 0 -4px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.zpxx_section .content .right .rightbox .boxs{padding: 0 4px;}
.zpxx_section .content .right .rightbox .boxs a{padding: 14px 10px;}
.zpxx_section .content .right .rightbox .boxs a h3{font-size: 16px;line-height: 22px;padding-bottom: 10px;margin-bottom: 10px;}
.zpxx_section .content .right .rightbox .boxs a .info{font-size: 12px;font-weight: lighter; line-height: 20px;height: 200px;padding-right: 4px; max-height: 200px;}
.zpxx_section .content .right .rightbox .boxs a .info::-webkit-scrollbar{ width: 2px;}
.zpxx_section .content .right .rightbox .boxs a .info::-webkit-scrollbar-track{border-radius: 2px;}
.zpxx_section .content .right .rightbox .boxs a .info::-webkit-scrollbar-thumb{width: 2px;border-radius: 2px;}

.zpxx_section .content1 .wordsbox .info br{display:none;}
.zpxx_section .content1 .wordsbox .info2 br{display:none;}

}

/*我们*/
/*模块1*/
.my_section1{width: 100%;padding-top: 110px;}
.my_section1 .w_1590{padding-bottom: 160px;border-bottom: 6px solid #000000;}
.my_section1 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;text-align: center;margin-bottom: 112px;}
.my_section1 .info{font-size: 18px;color: #000000;line-height: 30px;font-weight: lighter;text-align: center;margin-bottom: 128px;}
.my_section1 .content{margin: 0 -47px;overflow: hidden;
width: calc(100% + 94px);
width: -ms-calc(100% + 94px);
width: -o-calc(100% + 94px);
width: -moz-calc(100% + 94px);
width: -webkit-calc(100% + 94px);}
.my_section1 .content .listbox{width: 33.333%;float: left;padding: 0 47px;}
.my_section1 .content .listbox .list{width: 100%;}
.my_section1 .content .listbox .list .words1{font-size: 24px;color: #333333;line-height: 28px;text-align: center;font-weight: bold;margin-bottom: 2px;}
.my_section1 .content .listbox .list .num{font-size: 108px;color: #333333;line-height: 120px;text-align: center;font-weight: bold;border-bottom: 3px solid #333333;padding-bottom: 18px;margin-bottom: 18px;}
.my_section1 .content .listbox .list .words2{font-size: 18px;color: #333333;line-height: 24px;text-align: center;margin-bottom: 14px;}
.my_section1 .content .listbox .list .words3{font-size: 15px;color: #333333;line-height: 20px;text-align: center;letter-spacing: 0;}

.my_section1.pagecon{ padding-top:80px; padding-bottom:80px;}
.my_section1.pagecon .w_1590{padding-bottom:0; border:0;}
.my_section1.pagecon .info{ margin-bottom:0; text-align:initial;}

@media  screen and (max-width: 1400px){
.my_section1 .content .listbox .list .num{font-size: 100px;line-height: 110px;}
}
@media  screen and (max-width: 1200px){
.my_section1 .content .listbox .list .num{font-size: 80px;line-height: 90px;}
}
@media  screen and (max-width: 1024px){
.my_section1{padding-top: 30px;}
.my_section1 .w_1590{padding-bottom: 0;border-bottom: 0 solid #000000;}
.my_section1 h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.my_section1 .info{font-size: 12px;line-height: 20px;margin-bottom: 12px;}
.my_section1 .content{margin: -5px 0;width: 100%;}
.my_section1 .content .listbox{width: 100%;padding: 12px 0;border-bottom: 2px solid #000;}
.my_section1 .content .listbox:last-child{}
.my_section1 .content .listbox .list .words1{font-size: 14px;line-height: 20px;}
.my_section1 .content .listbox .list .num{font-size: 30px;line-height: 36px;border-bottom: 0;padding-bottom: 0;margin-bottom: 10px;}
.my_section1 .content .listbox .list .words2{font-size: 14px;line-height: 20px;margin-bottom: 0;}
.my_section1 .content .listbox .list .words3{font-size: 12px;line-height: 18px;}

.my_section1.pagecon{ padding-top:20px; padding-bottom:20px;}
.my_section1.pagecon .w_1590{padding-bottom:0; border:0;}
.my_section1.pagecon .info{ margin-bottom:0; text-align:initial;}

}

/*模块2*/
.sy_section3s{padding-top: 88px;padding-bottom: 200px;}
.sy_section3s h2{text-align: center;margin-bottom: 134px;}
.sy_section3s .w_1590{padding-bottom: 0;border-bottom: 0;}
@media  screen and (max-width: 1024px){
.sy_section3s{padding-top: 30px;padding-bottom: 30px;}
.sy_section3s h2{margin-bottom: 14px;}
}

/*模块3*/
.my_section2{width: 100%;position: relative;z-index: 3;}
.my_section2 .w_1590{padding-bottom: 188px;border-bottom: 6px solid #000;}
.my_section2 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;text-align: center;margin-bottom: 70px;}
.my_section2 h3{font-size: 18px;color: #000000;line-height: 30px;text-align: center;font-weight: lighter;margin-bottom: 90px;}
.my_section2 .content{width: 100%;}
.my_section2 .content .ul{margin: -9px;overflow: hidden;
width: calc(100% + 18px);
width: -ms-calc(100% + 18px);
width: -o-calc(100% + 18px);
width: -moz-calc(100% + 18px);
width: -webkit-calc(100% + 18px);}
.my_section2 .content .ul .li{padding: 9px;float: left;width: 33.3333%;}
.my_section2 .content .ul .li a{display: block;width: 100%;position: relative;}
.my_section2 .content .ul .li a::after{content: "";display: block;width: 0;height: 0;background-color: rgba(27,27,27,0.8);position: absolute;left: 50%;top: 50%;z-index: 5;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.my_section2 .content .ul .li a:hover::after{width: 100%;height: 100%;}
.my_section2 .content .ul .li a .pic{ width: 100%; padding-bottom: 83.17%; position: relative; overflow: hidden; min-height: 50px;z-index: 4;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.my_section2 .content .ul .li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.my_section2 .content .ul .li a:hover .pic img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.my_section2 .content .ul .li a .wordsbox{width: 100%;text-align: center;position: absolute;left: 0;top: 50%;z-index: 6;opacity: 0;padding: 0 10px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.my_section2 .content .ul .li a .wordsbox .words1{font-size: 36px;color: #ffffff;line-height: 44px;margin-bottom: 14px;}
.my_section2 .content .ul .li a .wordsbox .words2{font-size: 24px;color: #ffffff;line-height: 30px;}
.my_section2 .content .ul .li a:hover .wordsbox{opacity: 1;}
@media  screen and (max-width: 1024px){
.my_section2 .w_1590{padding-bottom: 30px;border-bottom: 3px solid #000;}
.my_section2 h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.my_section2 h3{font-size: 12px;line-height: 20px;margin-bottom: 14px;}
.my_section2 .content .ul{margin: -4px;padding-bottom: 20px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.my_section2 .content .ul .li{padding: 4px;height: auto;}
.my_section2 .content .ul .li a .wordsbox{padding: 0 6px;}
.my_section2 .content .ul .li a .wordsbox .words1{font-size: 16px;line-height: 22px;margin-bottom: 10px;}
.my_section2 .content .ul .li a .wordsbox .words2{font-size: 14px;line-height: 20px;}
.my_section2 .content .ul .li .boxs:first-child{margin-bottom: 8px;}
.my_section2 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.my_section2 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.my_section2 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*模块4*/
.my_section3{width: 100%;padding-top: 92px;}
.my_section3 .w_1590{padding-bottom: 184px;border-bottom: 6px solid #000000;}
.my_section3 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;text-align: center;margin-bottom: 138px;}
.my_section3 .content{width: 100%;}
.my_section3 .content .ul{margin: 0 -42px;overflow: hidden;
width: calc(100% + 84px);
width: -ms-calc(100% + 84px);
width: -o-calc(100% + 84px);
width: -moz-calc(100% + 84px);
width: -webkit-calc(100% + 84px);}
.my_section3 .content .ul .li{width: 33.3333%;float: left;padding: 0 42px;height: auto;}
.my_section3 .content .ul .li a{display: block;width: 100%;}
.my_section3 .content .ul .li a .ico{width: 232px;height: 250px;margin: 0 auto 54px auto;}
.my_section3 .content .ul .li a h3{font-size: 30px;color: #000000;line-height: 34px;text-align: center;padding-bottom: 22px;margin-bottom: 20px;border-bottom: 3px solid #333333;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.my_section3 .content .ul .li a:hover h3{font-weight: bold;}
.my_section3 .content .ul .li a .info{font-size: 18px;color: #333333;line-height: 24px;text-align: center;}
@media  screen and (max-width: 1024px){
.my_section3{padding-top: 30px;}
.my_section3 .w_1590{padding-bottom: 30px;border-bottom: 3px solid #000000;}
.my_section3 h2{font-size: 18px;line-height: 24px;margin-bottom: 14px;}
.my_section3 .content .ul{margin: 0 -4px;padding-bottom: 20px;
width: calc(100% + 8px);
width: -ms-calc(100% + 8px);
width: -o-calc(100% + 8px);
width: -moz-calc(100% + 8px);
width: -webkit-calc(100% + 8px);}
.my_section3 .content .ul .li{padding: 0 4px;}
.my_section3 .content .ul .li a .ico{width: 60px;height: 68px;margin: 0 auto 12px auto;}
.my_section3 .content .ul .li a h3{font-size: 16px;line-height: 22px;padding-bottom: 10px;border-bottom: 2px solid #333333;width: 60%;margin: 0 auto 10px auto;}
.my_section3 .content .ul .li a .info{font-size: 14px;line-height: 20px;height: 60px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.my_section3 .content .ul .li a .info br{display:none;}
.my_section3 .content .ul .slick-dots{ position: absolute; bottom: 0; height: 8px;text-align: center;}
.my_section3 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 8px;margin: 0 5px; background: #eee;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.my_section3 .content .ul .slick-dots li.slick-active{ background: #000;width: 16px;}
}

/*模块5*/
.my_section4{width: 100%;padding-top: 84px;}
.my_section4 .w_1590{padding-bottom: 88px;border-bottom: 6px solid #000;}
.my_section4 h2{font-size: 75px;color: #333333;line-height: 80px;font-weight: bold;text-align: center;margin-bottom: 106px;}
.my_section4 h3{font-size: 18px;color: #000000;line-height: 24px;text-align: center;font-weight: lighter;margin-bottom: 128px;}
.my_section4 .content{position: relative;width: 100%;}
.my_section4 .content .ba_pic{width: 100%;text-align: center;}
.my_section4 .content .ba_pic img{display: inline-block;max-width: 100%;}
.my_section4 .content .posi{width: 32.7%;position: absolute;width: 0;opacity: 0;
transition: All 1.5s ease-in-out;
-webkit-transition: All 1.5s ease-in-out;
-moz-transition: All 1.5s ease-in-out;
-o-transition: All 1.5s ease-in-out;}
.my_section4 .content .posi.on{width: 32.7%;opacity: 1;}
.my_section4 .content .posi .tit1{width: 100%;font-size: 30px;color: #000000;line-height: 36px;font-weight: lighter;padding-bottom: 16px;margin-bottom: 15px;border-bottom: 1px solid #737373;
transition: All 1.7s ease-in-out;
-webkit-transition: All 1.7s ease-in-out;
-moz-transition: All 1.7s ease-in-out;
-o-transition: All 1.7s ease-in-out;
font-size: 0;}
.my_section4 .content .posi.on .tit1{font-size: 30px;}
.my_section4 .content .posi:hover .tit1{color: rgba(0,0,0,0.5);}
.my_section4 .content .posi .tit2{font-size: 18px;color: #333333;line-height: 30px;font-size: 0;
transition: All 1.7s ease-in-out;
-webkit-transition: All 1.7s ease-in-out;
-moz-transition: All 1.7s ease-in-out;
-o-transition: All 1.7s ease-in-out;}
.my_section4 .content .posi.on .tit2{font-size: 18px;}
.my_section4 .content .posi:nth-child(odd){text-align: right;}
.my_section4 .content .posi1{right: 67.3%;top: 0;}
.my_section4 .content .posi1::after{content: "";display: block;width: 30%;height: 1px;background-color: #737373;position: absolute;left: 96%;top: 79.7%;
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-ms-transform: rotate(40deg);
-o-transform: rotate(40deg);
transform: rotate(40deg);}
.my_section4 .content .posi2{left: 67.3%;top: 0;}
.my_section4 .content .posi2::after{content: "";display: block;width: 30%;height: 1px;background-color: #737373;position: absolute;right: 96%;top: 79.7%;
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
transform: rotate(-40deg);}
.my_section4 .content .posi3{right: 61%;top: 30%;width: 0%;}
.my_section4 .content .posi3.on{width: 39%;}
.my_section4 .content .posi4{left: 61%;top: 30%;width: 0%;}
.my_section4 .content .posi4.on{width: 39%;}
.my_section4 .content .posi5{right: 67.3%;top: 59%;}
.my_section4 .content .posi5::after{content: "";display: block;width: 30%;height: 1px;background-color: #737373;position: absolute;left: 96%;top: 1.6%;
-webkit-transform: rotate(-40deg);
-moz-transform: rotate(-40deg);
-ms-transform: rotate(-40deg);
-o-transform: rotate(-40deg);
transform: rotate(-40deg);}
.my_section4 .content .posi6{left: 67.3%;top: 59%;}
.my_section4 .content .posi6::after{content: "";display: block;width: 30%;height: 1px;background-color: #737373;position: absolute;right: 96%;top: 1.6%;
-webkit-transform: rotate(40deg);
-moz-transform: rotate(40deg);
-ms-transform: rotate(40deg);
-o-transform: rotate(40deg);
transform: rotate(40deg);}
@media  screen and (max-width: 1600px){
.my_section4 .content .posi1::after{left: 96.5%;top: 74%;}
.my_section4 .content .posi2::after{right: 96.5%;top: 74%;}
.my_section4 .content .posi5::after{left: 96%;top: 8%;}
.my_section4 .content .posi6::after{right: 96%;top: 8%;}
}
@media  screen and (max-width: 1530px){
.my_section4 .content .posi1::after{left: 96.5%;top: 73%;}
.my_section4 .content .posi2::after{right: 96.5%;top: 73%;}
.my_section4 .content .posi5::after{left: 96%;top: 8.5%;}
.my_section4 .content .posi6::after{right: 96%;top: 8.5%;}
}
@media  screen and (max-width: 1480px){
.my_section4 .content .posi1::after{left: 96%;top: 72.5%;}
.my_section4 .content .posi2::after{right: 96%;top: 72.5%;}
.my_section4 .content .posi5::after{left: 96%;top: 9%;}
.my_section4 .content .posi6::after{right: 96%;top: 9%;}
}
@media  screen and (max-width: 1420px){
.my_section4 .content .posi1::after{left: 96.5%;top: 71%;}
.my_section4 .content .posi2::after{right: 96.5%;top: 71%;}
.my_section4 .content .posi5::after{left: 96%;top: 10%;}
.my_section4 .content .posi6::after{right: 96%;top: 10%;}
}
@media  screen and (max-width: 1400px){
.my_section4 .content .posi.on .tit1{font-size: 18px;line-height: 36px;}
.my_section4 .content .posi.on .tit2{font-size: 14px;line-height: 30px;}
.my_section4 .content .posi.on{width: 30%;}
.my_section4 .content .posi1{right: 70%;}
.my_section4 .content .posi2{left: 70%;}
.my_section4 .content .posi5{right: 70%;}
.my_section4 .content .posi6{left: 70%;}
.my_section4 .content .posi3{right: 66%;}
.my_section4 .content .posi4{left: 66%;}
.my_section4 .content .posi3.on{width: 34%;}
.my_section4 .content .posi4.on{width: 34%;}
.my_section4 .content .posi1::after{left: 96%;top: 67%;}
.my_section4 .content .posi2::after{right: 96%;top: 67%;}
.my_section4 .content .posi5::after{left: 96%;top: 15%;}
.my_section4 .content .posi6::after{right: 96%;top: 15%;}
}
@media  screen and (max-width: 1300px){
.my_section4 .content .posi1::after{left: 96%;top: 64%;}
.my_section4 .content .posi2::after{right: 96%;top: 64%;}
.my_section4 .content .posi5::after{left: 96%;top: 17%;}
.my_section4 .content .posi6::after{right: 96%;top: 17%;}
}
@media  screen and (max-width: 1200px){
.my_section4 .content .posi.on .tit1{font-size: 16px;}
.my_section4 .content .posi.on .tit2{font-size: 12px;}
.my_section4 .content .posi1::after{left: 96%;top: 63%;}
.my_section4 .content .posi2::after{right: 96%;top: 63%;}
.my_section4 .content .posi5::after{left: 96%;top: 18%;}
.my_section4 .content .posi6::after{right: 96%;top: 18%;}
}
@media  screen and (max-width: 1140px){
.my_section4 .content .posi1::after{left: 96%;top: 61%;}
.my_section4 .content .posi2::after{right: 96%;top: 61%;}
.my_section4 .content .posi5::after{left: 96%;top: 20%;}
.my_section4 .content .posi6::after{right: 96%;top: 20%;}
}
@media  screen and (max-width: 1080px){
.my_section4 .content .posi1::after{left: 96%;top: 59%;}
.my_section4 .content .posi2::after{right: 96%;top: 59%;}
.my_section4 .content .posi5::after{left: 96%;top: 22%;}
.my_section4 .content .posi6::after{right: 96%;top: 22%;}
}
@media  screen and (max-width: 1024px){
.my_section4{padding-top: 30px;}
.my_section4 .w_1590{padding-bottom: 0;border-bottom: 0 solid #000;}
.my_section4 h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.my_section4 h3{font-size: 12px;line-height: 20px;margin-bottom: 14px;}
.my_section4 .content .ba_pic{width: 60%;margin: 0 auto 12px auto;}
.my_section4 .content .posi{width: 100%;position: static;margin-bottom: 12px;padding-bottom: 12px;border-bottom: 1px solid #000;}
.my_section4 .content .posi.on{width: 100%;}
.my_section4 .content .posi.posi6{margin-bottom: 0;}
.my_section4 .content .posi .tit1{
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.my_section4 .content .posi.on .tit1{font-size: 16px;line-height: 22px;padding-bottom: 0;margin-bottom: 8px;border-bottom: 0;position: relative;font-weight: bold;}
.my_section4 .content .posi .tit2{
transition: All 0s ease-in-out;
-webkit-transition: All 0s ease-in-out;
-moz-transition: All 0s ease-in-out;
-o-transition: All 0s ease-in-out;}
.my_section4 .content .posi.on .tit2{font-size: 14px;line-height: 20px;}
.my_section4 .content .posi:nth-child(odd){text-align: left;}
.my_section4 .content .posi1::after{display: none;}
.my_section4 .content .posi2::after{display: none;}
.my_section4 .content .posi5::after{display: none;}
.my_section4 .content .posi6::after{display: none;}
.my_section4 .content .ba_pic{width: 100%;text-align: center;display: none;}
}

/*模块6*/
.sy_section4s2{width: 100%;padding-top: 126px;padding-bottom: 64px;}
.sy_section4s2 h2{margin-bottom: 40px;}
@media  screen and (max-width: 1024px){
.sy_section4s2{padding-top: 30px;padding-bottom: 30px;}
.sy_section4s2 h2{margin-bottom: 12px;}
}

/*模块7*/
.my_section5{width: 100%;}
.my_section5 img{width: 100%;display: block;}

.fxxq_section .content .right p,
.fxxq_section .content .right span{white-space:normal;text-wrap: none;}