﻿c/*通用*/ 
/*效果过渡*/
._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;  }
body.on{overflow: hidden;height: 100vh;}
/*超出隐藏*/
._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_1680{ max-width:1680px; margin-right: auto; margin-left: auto;}
.w_1500{ max-width:1500px; margin-right: auto; margin-left: auto;}
/*两边距离*/
.w_width{padding-left: 90px;padding-right: 90px;position: relative;z-index: 8;}
.w_widths{padding-left: 20px;padding-right: 20px;position: relative;z-index: 8;}
@media  screen and (max-width: 1024px){
.w_width{padding-left: 15px;padding-right: 15px;}
.w_widths{padding-left: 15px;padding-right: 15px;}
}
/*顶部导航*/
.wyb_s{width: 100%;position: fixed;top: 0;left: 0;z-index: 9;
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.ons{background-color: #fff;}
.t_navs{ width: 100%;border-bottom: 1px solid rgba(255,255,255,0.2);}
.t_navs::after{content: "";display: block;clear: both;}
/*正常屏幕显示*/
.t_navs .top{ width: 100%; float: left; position: relative;}
/*logo*/
.t_navs .top .logo{ margin: 17px 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.ons .t_navs .top .logo{margin: 7px 0;}
.t_navs .top .logo img{ width: auto; height: 77px;}
.t_navs .top .logo .img2{display: none; }
.wyb_s.ons .t_navs .top .logo .img2{display: block;}
.wyb_s.ons .t_navs .top .logo .img1{display: none;}
/*一级导航*/
.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;margin: 0 34px;}
.t_navs .top .menu .nli span a{ display: block;color: #fff; position: relative;padding:  46px 2px;font-size: 19px;line-height: 20px;
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.ons .t_navs .top .menu .nli span a{padding: 36px 2px;color: #333;}
/*鼠标经过样式*/
.t_navs .top .menu .nli.on span a,.t_navs .top .menu .nli:hover span a{ font-weight: bold;}
.t_navs .top .menu .nli.on span a::after,.t_navs .top .menu .nli:hover span a::after{ content: ""; display: block; width: 100%; height: 2px; background: #fff; position: absolute; bottom: 0; left: 0;}
.wyb_s.ons .t_navs .top .menu .nli.on span a::after,.wyb_s.ons .t_navs .top .menu .nli:hover span a::after{ content: ""; display: block; width: 100%; height: 2px; background: #333; position: absolute; bottom: 0; left: 0;}
/*二级导航*/
.t_navs .top .sub{ display: none; width:180px; position: absolute;top:110px; left: 50%; background: rgba(255,255,255,0.78); z-index: 4;border-top: 2px solid #fff;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.wyb_s.ons .t_navs .top .sub{top: 90px;}
.t_navs .top .sub .l2{text-align: center;font-size: 16px;}
.t_navs .top .sub .l2 a{ display: block; color: #555555;  padding: 12px 20px;min-width: 160px;border-bottom: 1px dashed #a3c3c8;}
.t_navs .top .sub .l2:last-child a{border-bottom: 0;}
.t_navs .top .sub .l2 a:hover{ color: #fff;background-color: rgba(0,138,254,0.78);}
/*隐藏手机显示*/
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
/*input*/
.t_navs .top .inputbox{float: left;width: 220px;height: 38px;position: relative;padding-left: 16px;padding-right: 42px;background-color: rgba(255,255,255,0.28);border-radius: 19px;margin: 37px 0;margin-left: 17px;
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.ons .t_navs .top .inputbox{margin: 27px 0;margin-left: 17px;background-color: rgba(0,138,254,0.8);}
.t_navs .top .inputbox form{height:100%;}
.t_navs .top .inputbox input{width: 100%;height: 100%;font-size: 16px;color: #ffffff;background-color: rgba(255,255,255,0);}
.t_navs .top .inputbox input::-webkit-input-placeholder{color:#fff;font-size:16px;}
.t_navs .top .inputbox input:-moz-placeholder{color:#fff;font-size:16px;}
.t_navs .top .inputbox input::moz-placeholder{color:#fff;font-size:16px;}
.t_navs .top .inputbox input:-ms-input-placeholder{color:#fff;font-size:16px;}
.t_navs .top .inputbox img{width: 22px;height: 22px;display: block;position: absolute;right: 16px;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%);}
/*语音切换*/
.t_navs .top .yy{float: left;font-size: 0;margin: 39px 0;margin-left: 20px;
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.ons .t_navs .top .yy{margin: 29px 0;margin-left: 20px;}
.t_navs .top .yy .a{display: inline-block;vertical-align: middle; float:left; width: 34px;height: 34px;border: 1px solid rgba(255,255,255,0.5);border-radius: 100%;line-height: 32px;text-align: center;font-size: 16px;color: #ffffff;margin-right: 14px;}
.wyb_s.ons .t_navs .top .yy .a{color: #333;border-color: #333;}
.t_navs .top .yy .a:hover,.t_navs .top .yy .a.on{background-color: #008afe;border-color: #008afe;color: #fff;}
.wyb_s.ons .t_navs .top .yy .a:hover,.wyb_s.ons .t_navs .top .yy .a.on{background-color: #008afe;border-color: #008afe;color: #fff;}
.t_navs .top .yy .a:last-child{margin-right: 0;}
@media screen and (max-width:1675px) {
.t_navs .top .menu .nli{margin: 0 20px;}
.wyb_s.ons .t_navs .top .menu .nli{margin: 0 20px;}
.t_navs .top .inputbox{margin-left: 0px;}
.wyb_s.ons .t_navs .top .inputbox{margin-left: 0px;}
.t_navs .top .yy{margin-left: 10px;}
.wyb_s.ons .t_navs .top .yy{margin-left: 10px;}
}
@media screen and (max-width:1480px) {
.t_navs .top .menu .nli{margin: 0 8px;}
.t_navs .top .inputbox{margin-left: 8px;}
.t_navs .top .yy{margin-left: 10px;}
.wyb_s.ons .t_navs .top .menu .nli{margin: 0 12px;}
.wyb_s.ons .t_navs .top .inputbox{margin-left: 8px;}
.wyb_s.ons .t_navs .top .yy{margin-left: 10px;}
}
@media screen and (max-width:1600px) {
.t_navs{padding-left: 60px;padding-right: 60px;}
/*logo*/
.t_navs .top .logo{ margin: 16px 0;}
.wyb_s.ons .t_navs .top .logo{margin: 6px 0;}
.t_navs .top .logo img{height: 60px;}
/*一级导航*/
.t_navs .top .menu .nli{margin: 0 16px;}
.t_navs .top .menu .nli span a{padding:  37px 2px;font-size: 16px;line-height: 18px;}
.wyb_s.ons .t_navs .top .menu .nli span a{padding: 27px 2px;}
/*二级导航*/
.t_navs .top .sub{top:89px; width:160px;}
.wyb_s.ons .t_navs .top .sub{top: 69px;}
.t_navs .top .sub .l2{font-size: 14px;}
.t_navs .top .sub .l2 a{padding: 8px 14px;min-width: 120px;}
/*input*/
.t_navs .top .inputbox{width: 180px;height: 28px;padding-left: 10px;padding-right: 30px;margin: 32px 16px;}
.wyb_s.ons .t_navs .top .inputbox{margin: 22px 0;margin-left: 10px;}
.t_navs .top .inputbox input{font-size: 12px;}
.t_navs .top .inputbox input::-webkit-input-placeholder{font-size:12px;}
.t_navs .top .inputbox input:-moz-placeholder{font-size:12px;}
.t_navs .top .inputbox input::moz-placeholder{font-size:12px;}
.t_navs .top .inputbox input:-ms-input-placeholder{font-size:12px;}
.t_navs .top .inputbox img{width: 14px;height: 14px;right: 10px;}
/*语音切换*/
.t_navs .top .yy{margin: 32px 0;margin-left: 16px;}
.wyb_s.ons .t_navs .top .yy{margin: 22px 0;margin-left: 10px;}
.t_navs .top .yy .a{width: 28px;height: 28px;line-height: 28px;font-size: 14px;margin-right: 10px;}
}
@media screen and (max-width:1170px) {
.t_navs .top .menu .nli span a{font-size: 14px;padding: 24px 2px;}
.t_navs .top .sub .l2{font-size: 14px;}
.t_navs .top .inputbox{height: 30px;}
.t_navs .top .yy .a{width: 30px;height: 30px;line-height: 30px;}
.t_navs .top .logo img{ height: 40px;}
.t_navs .top .inputbox input{font-size: 14px;}
.t_navs .top .inputbox input::-webkit-input-placeholder{font-size:14px;}
.t_navs .top .inputbox input:-moz-placeholder{font-size:14px;}
.t_navs .top .inputbox input::moz-placeholder{font-size:14px;}
.t_navs .top .inputbox input:-ms-input-placeholder{font-size:14px;}
.t_navs .top .inputbox{margin: 18px 0;margin-left: 4px;}
.t_navs .top .yy{margin: 18px 0;margin-left: 8px;}
.t_navs .top .logo{ margin: 14px 0;}
.t_navs .top .sub{top: 66px;}
.wyb_s.ons .t_navs .top .menu .nli span a{font-size: 14px;padding: 24px 2px;}
.wyb_s.ons .t_navs .top .sub .l2{font-size: 14px;}
.wyb_s.ons .t_navs .top .inputbox{height: 30px;}
.wyb_s.ons .t_navs .top .yy .a{width: 30px;height: 30px;line-height: 30px;}
.wyb_s.ons .t_navs .top .logo img{ height: 40px;}
.wyb_s.ons .t_navs .top .inputbox input{font-size: 14px;}
.wyb_s.ons .t_navs .top .inputbox input::-webkit-input-placeholder{font-size:14px;}
.wyb_s.ons .t_navs .top .inputbox input:-moz-placeholder{font-size:14px;}
.wyb_s.ons .t_navs .top .inputbox input::moz-placeholder{font-size:14px;}
.wyb_s.ons .t_navs .top .inputbox input:-ms-input-placeholder{font-size:14px;}
.wyb_s.ons .t_navs .top .inputbox{margin: 18px 0;margin-left: 4px;}
.wyb_s.ons .t_navs .top .yy{margin: 18px 0;margin-left: 8px;}
.wyb_s.ons .t_navs .top .logo{ margin: 14px 0;}
.wyb_s.ons .t_navs .top .sub{top: 66px;}
.t_navs{padding-left: 15px;padding-right: 15px;}
}
@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: #008afe;}
/*logo*/
.t_navs .top .logo{ margin: 8px 0;}
.t_navs .top .logo img{ height: 40px;}
.wyb_s.ons .t_navs .top .logo{margin: 8px 0;}
/*右侧三条杠*/
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 17px 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: 21px; height: 2px; background: #fff;
-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: #fff;
-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: 56px 15px 100px 15px; 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: 60%; color: #333333;line-height: 50px;font-size: 16px;} 
.t_navs .xialaph h4{ float: left; width: 100%; position: relative;}
.t_navs .xialaph li:last-child h4::before{ content: ''; position: absolute; bottom: 0; left: 0; width: 100%; height: 1px; background-color: #e7e7e7;}
.t_navs .xialaph h4:hover a,
.t_navs .xialaph h5:hover a{ color: #008afe;}
.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: #008afe;}
.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;}
/*input*/
.t_navs .xialaph .inputbox{width: 100%;border: 1px solid #999;float: left;margin-top: 12px;height: 34px;position: relative;padding-left: 15px;padding-right: 42px;margin-bottom: 12px;}
.t_navs .xialaph .inputbox form{height:100%;}
.t_navs .xialaph .inputbox input{width: 100%;height: 100%;background-color: rgba(255,255,255,0);font-size: 14px;}
.t_navs .xialaph .inputbox .ico{width: 32px;height: 32px;background-color: #008afe;position: absolute;right: 0;top: 0;}
.t_navs .xialaph .inputbox .ico img{width: 22px;height: 22px;display: block;margin-left: 5px;margin-top: 5px;}
.t_navs .xialaph .yy{width: 100%;float: left;text-align: center;font-size: 0;}
.t_navs .xialaph .yy .a{display: inline-block;vertical-align: middle;width: 30px;height: 30px;line-height: 28px;text-align: center;font-size: 14px;color: #999;margin-right: 10px;border: 1px solid #999;border-radius: 100%;}
.t_navs .xialaph .yy .a:hover,.t_navs .xialaph .yy .a.on{border-color: #008afe;background-color: #008afe;color: #fff;}
.t_navs .xialaph .yy .a:last-child{margin-right: 0;}
}

/*底导航漂浮*/
.b_navs .q_d_m{ float: left; width: 100%; height: 50px;}
.b_navs .pf_down{ width: 100%; float: left; position: fixed; left: 0; bottom: 0; height: 50px; background: #008afe; 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;}

/*侧悬浮*/
.cxf{position: fixed;right: 10px;top:50%;z-index: 9; 
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);}
.cxf .box .box1{width: 72px;height: 72px; background-color: #053c5e;margin-bottom: 1px;position: relative;transition: all 0.5s;padding-top: 10px;}
.cxf .box .renter{cursor: pointer;}
.cxf .box .box1 .top{width: 28px;height: 24px;margin: 0 auto 10px auto;}
.cxf .box .box1 .bottom{font-size: 16px;line-height: 14px; color: #ffffff;text-align: center;}
.cxf .box .box1 .phone{  width:192px;position: absolute;right: 0;top: 0;background: #008afe;height: 72px;line-height: 72px;text-align: center;font-size: 20px;color: #ffffff;
-webkit-transition: all 0.5s ease-out 0s; 
-ms-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;}
.cxf .box .box1 .phone .phonebox{width: 100%;height: 100%;position: relative;}
.cxf .box .box1 .phone .phonebox::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent #008afe;position: absolute;right: -20px;top: 50%;margin-top: -10px;
-webkit-transform: rotate(90deg);
-moz-transform: rotate(90deg);
-ms-transform: rotate(90deg);
-o-transform: rotate(90deg);
transform: rotate(90deg);}
.cxf .box .box1 .phones{width: 140px;height: 140px;padding: 10px;top: 50%;margin-top: -70px;}
.cxf .box .box1 .phones .phonebox::after{display: block;content: "";right: -30px;}
.cxf .box .box1 .phone .pic{width: 120px;height: 120px;}
.cxf .box .box1 .ewms{width: 100%;height: 100%;}
.cxf .box .box1 .con.rtl{
right: calc(100% + 10px);
right: -ms-calc(100% + 10px);
right: -o-calc(100% + 10px);
right: -moz-calc(100% + 10px);
right: -webkit-calc(100% + 10px);}
.cxf .box .box1 .phone1{left: 0;}
.cxf .box .box1 .con.ltr{ left: 102%;}
.cxf .box .box1:hover{background-color: #008afe;}
.cxf .box .last{opacity: 0;position: absolute;
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.on .box .last{position: static;opacity: 1;}
@media  screen and (max-width: 1600px){
.cxf .box .box1{width: 60px;height: 60px;padding-top: 10px;}
.cxf .box .box1 .top{width: 22px;height: 18px;margin: 0 auto 5px auto;}
.cxf .box .box1 .bottom{font-size: 14px;}
.cxf .box .box1 .phone{  width:160px;height: 60px;line-height: 60px;font-size: 18px;}
.cxf .box .box1 .phone .phonebox{width: 100%;height: 100%;position: relative;}
.cxf .box .box1 .phones{width: 120px;height: 120px;padding: 5px;margin-top: -60px;}
.cxf .box .box1 .phones .phonebox::after{display: block;content: "";right: -25px;}
.cxf .box .box1 .phone .pic{width: 110px;height: 110px;}
}
@media  screen and (max-width: 1024px){
.cxf .box{display: none;}
}

/*底导航*/
.bottomnav{width: 100%;background-color: #262626;}
.bottomnav .top{width: 100%;border-bottom: 1px solid rgba(255,255,255,0.12);padding-top: 78px;padding-bottom: 24px;}
.bottomnav .top .content{width: 100%;overflow: hidden;}
.bottomnav .top .content .box_l{width: 65.33%;float: left;display: flex; flex-direction: row; justify-content: space-between; align-items: left;padding-right: 100px;}
.bottomnav .top .content .box_l .navbox{display: inline-block;vertical-align: top;}
.bottomnav .top .content .box_l .navbox .t_nav{font-size: 16px;color: #ffffff;line-height: 20px;font-weight: bold;}
.bottomnav .top .content .box_l .navbox .border{width: 100%;height: 1px;background-color: rgba(255,255,255,0.12);margin: 28px 0 12px 0;position: relative;}
.bottomnav .top .content .box_l .navbox .border::after{content: "";display: block;width: 36px;height: 3px;border-radius: 1.5px;background-color: #008afe;position: absolute;left: 0;top: -1px;}
.bottomnav .top .content .box_l .navbox ul{width: 100%;overflow: hidden;}
.bottomnav .top .content .box_l .navboxs ul{width: 240px;}
.bottomnav .top .content .box_l .navboxs ul li{width: 50%;float: left;}
.bottomnav .top .content .box_l .navbox ul li{font-size: 16px;line-height: 20px;margin-top: 16px;}
.bottomnav .top .content .box_l .navbox ul li a{color: rgba(255,255,255,0.66);}
.bottomnav .top .content .box_l .navbox ul li a:hover{color: #fff;}
.bottomnav .top .content .box_r{width: 34.67%;float: right;}
.bottomnav .top .content .box_r .wordsbox{float: left;padding-right: 82px;
width: calc(100% - 150px);
width: -ms-calc(100% - 150px);
width: -o-calc(100% - 150px);
width: -moz-calc(100% - 150px);
width: -webkit-calc(100% - 150px);}
.bottomnav .top .content .box_r .wordsbox .tit{font-size: 16px;color: rgba(255,255,255,0.66);line-height: 20px;margin-bottom: 6px;}
.bottomnav .top .content .box_r .wordsbox .num{font-size: 30px;color: #ffffff;line-height: 36px;}
.bottomnav .top .content .box_r .wordsbox .listbox{width: 100%;margin-top: 10px;font-size: 0;}
.bottomnav .top .content .box_r .wordsbox .listbox .words1{font-size: 16px;color: rgba(255,255,255,0.66);display: inline-block;vertical-align: top;line-height: 26px;width: 52px;}
/*.bottomnav .top .content .box_r .wordsbox .listbox.one .words1{width: 62px;}*/
.bottomnav .top .content .box_r .wordsbox .listbox .words2{font-size: 16px;color: rgba(255,255,255,0.66);display: inline-block;vertical-align: top;line-height: 26px;
width: calc(100% - 54px);
width: -ms-calc(100% - 54px);
width: -o-calc(100% - 54px);
width: -moz-calc(100% - 54px);
width: -webkit-calc(100% - 54px);}
.bottomnav .top .content .box_r .wordsbox .listbox.one .words2{
width: calc(100% - 64px);
width: -ms-calc(100% - 64px);
width: -o-calc(100% - 64px);
width: -moz-calc(100% - 64px);
width: -webkit-calc(100% - 64px);}
.bottomnav .top .content .box_r .ewmbox{width: 150px;float: right;}
.bottomnav .top .content .box_r .ewmbox .logo{width: 100%;margin-bottom: 26px;}
.bottomnav .top .content .box_r .ewmbox .logo img{width: 100%;display: block;}
.bottomnav .top .content .box_r .ewmbox .ewm{padding-left: 14px;margin-bottom: 8px;}
.bottomnav .top .content .box_r .ewmbox .ewm img{width: 100%;display: block;}
.bottomnav .top .content .box_r .ewmbox .words{padding-left: 14px;font-size: 14px;color: #ffffff;line-height: 18px;text-align: center;}
.bottomnav .top .yq{width: 100%;/*display: flex; flex-direction: row; justify-content: space-between; align-items: left;*/margin-top: 50px;}
.bottomnav .top .yq a{font-size: 16px;color: rgba(255,255,255,0.66);display: inline-block;vertical-align: middle;}
.bottomnav .top .yq a:hover{color: #fff;}
.bottomnav .top .yq span{font-size: 16px;color: rgba(255,255,255,0.66);display: inline-block;vertical-align: middle;}
.bottomnav .bottom{width: 100%;}
.bottomnav .bottom .words{font-size: 16px;color: rgba(255,255,255,0.9);line-height: 62px;text-align: center;letter-spacing: 0;}
.bottomnav .bottom .words a{color: rgba(255,255,255,0.9);}
@media  screen and (max-width: 1600px){
.bottomnav .top{padding-top: 60px;padding-bottom: 20px;}
.bottomnav .top .content .box_l{width: 65%;padding-right: 40px;}
.bottomnav .top .content .box_l .navbox .t_nav{font-size: 14px;line-height: 18px;}
.bottomnav .top .content .box_l .navbox .border{margin: 20px 0 10px 0;}
.bottomnav .top .content .box_l .navbox .border::after{content: "";display: block;width: 30px;}
.bottomnav .top .content .box_l .navbox ul li{font-size: 14px;line-height: 18px;margin-top: 12px;}
.bottomnav .top .content .box_r{width: 35%;}
.bottomnav .top .content .box_r .wordsbox{padding-right: 20px;
width: calc(100% - 120px);
width: -ms-calc(100% - 120px);
width: -o-calc(100% - 120px);
width: -moz-calc(100% - 120px);
width: -webkit-calc(100% - 120px);}
.bottomnav .top .content .box_r .wordsbox .tit{font-size: 14px;line-height: 18px;margin-bottom: 4px;}
.bottomnav .top .content .box_r .wordsbox .num{font-size: 20px;line-height: 26px;}
.bottomnav .top .content .box_r .wordsbox .listbox{margin-top: 6px;}
.bottomnav .top .content .box_r .wordsbox .listbox .words1{font-size: 14px;line-height: 20px;width: 50px;}
/*.bottomnav .top .content .box_r .wordsbox .listbox.one .words1{width: 60px;}*/
.bottomnav .top .content .box_r .wordsbox .listbox .words2{font-size: 14px;line-height: 20px;
width: calc(100% - 52px);
width: -ms-calc(100% - 52px);
width: -o-calc(100% - 52px);
width: -moz-calc(100% - 52px);
width: -webkit-calc(100% - 52px);}
.bottomnav .top .content .box_r .wordsbox .listbox.one .words2{
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 .top .content .box_r .ewmbox{width: 120px;}
.bottomnav .top .content .box_r .ewmbox .logo{margin-bottom: 14px;}
.bottomnav .top .content .box_r .ewmbox .ewm{padding-left: 10px;margin-bottom: 6px;}
.bottomnav .top .content .box_r .ewmbox .words{padding-left: 10px;}
.bottomnav .top .yq{margin-top: 20px;}
.bottomnav .top .yq a{font-size: 14px;}
.bottomnav .top .yq span{font-size: 14px;}
.bottomnav .bottom .words{font-size: 14px;line-height: 40px;}
}
/*@media  screen and (max-width: 1250px){
.bottomnav .top .content .box_l{width: 100%;margin-bottom: 30px;}
.bottomnav .top .content .box_r{width: 100%;}
}*/
@media  screen and (max-width: 1024px){
.bottomnav{margin-bottom: 50px;}
.bottomnav .top{padding-top: 22px;padding-bottom: 22px;}
.bottomnav .top .content .box_l{display: none;}
.bottomnav .top .content .box_r{width: 100%;}
.bottomnav .top .content .box_r .wordsbox{padding-right: 0;width: 100%;}
.bottomnav .top .content .box_r .wordsbox .tit{font-size: 14px;line-height: 18px;margin-bottom: 4px;}
.bottomnav .top .content .box_r .wordsbox .num{font-size: 18px;line-height: 24px;}
.bottomnav .top .content .box_r .wordsbox .listbox{margin-top: 6px;}
.bottomnav .top .content .box_r .wordsbox .listbox .words1{font-size: 14px;line-height: 20px;width: 45px;}
/*.bottomnav .top .content .box_r .wordsbox .listbox.one .words1{width: 55px;}*/
.bottomnav .top .content .box_r .wordsbox .listbox .words2{font-size: 14px;line-height: 20px;
width: calc(100% - 47px);
width: -ms-calc(100% - 47px);
width: -o-calc(100% - 47px);
width: -moz-calc(100% - 47px);
width: -webkit-calc(100% - 47px);}
.bottomnav .top .content .box_r .wordsbox .listbox.one .words2{
width: calc(100% - 57px);
width: -ms-calc(100% - 57px);
width: -o-calc(100% - 57px);
width: -moz-calc(100% - 57px);
width: -webkit-calc(100% - 57px);}
.bottomnav .top .content .box_r .ewmbox{width: 100%;margin-top: 14px;}
.bottomnav .top .content .box_r .ewmbox .logo{width: 100%;margin-bottom: 12px;}
.bottomnav .top .content .box_r .ewmbox .logo img{width: 149px;display: block;margin: 0 auto;}
.bottomnav .top .content .box_r .ewmbox .ewm{padding-left: 0;margin-bottom: 10px;}
.bottomnav .top .content .box_r .ewmbox .ewm img{width: 110px;display: block;margin: 0 auto;}
.bottomnav .top .content .box_r .ewmbox .words{padding-left: 0;}
.bottomnav .top .yq{display: block; margin-top: 12px;line-height: 20px;}
.bottomnav .top .yq a{font-size: 14px;}
.bottomnav .top .yq span{font-size: 14px;display: none;}
.bottomnav .top .yq .span{display: block;}
.bottomnav .bottom .words{font-size: 14px;line-height: 24px;padding: 20px 0;}
}

/*首页banner*/
.sy_banner{width: 100%;}
.sy_banner .li{height: auto;}
.sy_banner img{width: 100%;display: block;}
.sy_banner .slick-dots{ position: absolute; bottom: 30px; height: 10px; text-align: center;}
.sy_banner .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 8px; background: rgba(255,255,255,0.5);}
.sy_banner .slick-dots li.slick-active{ background: #fff;}
@media  screen and (max-width: 1024px){
.sy_banner{width: 100%;margin-top: 56px;}
.sy_banner .slick-dots{bottom: 14px; height: 8px;}
.sy_banner .slick-dots li{ width: 8px; height: 8px;margin: 0 5px;}
}

/*首页*/
.sy_section1{width: 100%;padding-top: 116px;padding-bottom: 116px;}
.sy_section1 .tit{width: 100%;overflow: hidden;margin-bottom: 48px;}
.sy_section1 .tit .left{float: left;font-size: 0;}
.sy_section1 .tit .left img{display: inline-block;vertical-align: middle;margin-right: 14px; float:left;}
.sy_section1 .tit .left .words{font-size: 40px;color: #333333;line-height: 40px;display: inline-block;vertical-align: middle; float:left;}
.sy_section1 .tit .right{float: right;}
.sy_section1 .tit .right a{font-size: 16px;color: #008afe;line-height: 40px;}
.sy_section1 .tit .right a:hover{opacity: 0.6;}
.sy_section1 .content{width: 100%;overflow: hidden;}
.sy_section1 .content .qh_l{width: 21.73%;float: left;border: 1px solid #e5e5e5;border-right: 0;}
.sy_section1 .content .qh_l .li{width: 100%;padding-left: 90px;font-size: 0;border-bottom: 1px solid #e5e5e5;cursor: pointer;}
.sy_section1 .content .qh_l .li:last-child{border-bottom: 0;}
.sy_section1 .content .qh_l .li img{display: inline-block;vertical-align: middle;margin-right: 12px;}
.sy_section1 .content .qh_l .li .img2{display: none;}
.sy_section1 .content .qh_l .li .words{font-size: 24px;color: #555555;line-height: 80px;display: inline-block;vertical-align: middle;}
.sy_section1 .content .qh_l .li.on{background-color: #f5f5f5}
.sy_section1 .content .qh_l .li.on .img1{display: none;}
.sy_section1 .content .qh_l .li.on .img2{display: inline-block;}
.sy_section1 .content .qh_l .li.on .words{color: #008afe;}
.sy_section1 .content .qh_r{width: 78.27%;float: right;border: 1px solid #dcdcdc;background-color: #f5f5f5;}
.sy_section1 .content .qh_r .box{width: 100%;padding: 136px 78px;overflow: hidden;height: 647px;position: relative;}
.sy_section1 .content .qh_r .box .wordsbox{width: 37.06%;float: left;padding-right: 70px;}
.sy_section1 .content .qh_r .box .wordsbox h2{font-size: 36px;color: #008afe;line-height: 40px;font-weight: bold;}
.sy_section1 .content .qh_r .box .wordsbox .border{width: 22px;height: 2px;background-color: #008afe;margin: 26px 0 25px 0;}
.sy_section1 .content .qh_r .box .wordsbox .info{font-size: 16px;color: #555555;line-height: 30px;margin-bottom: 40px;}
.sy_section1 .content .qh_r .box .wordsbox .more{width: 100%;}
.sy_section1 .content .qh_r .box .wordsbox .more a{display: inline-block;width: 160px;height: 42px;line-height: 42px;text-align: center;background-color: #008afe;font-size: 18px;color: #ffffff;border-radius: 21px;
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 .content .qh_r .box .wordsbox .more a:hover{
transform: scale(0.95);
 -webkit-transform: scale(0.95);
 -moz-transform: scale(0.95);
 -o-transform: scale(0.95);
 -ms-transform: scale(0.95);}
.sy_section1 .content .qh_r .box .pic{width: 62.94%;float: right;}
.sy_section1 .content .qh_r .box .pic img{width: 100%;display: block;}
.sy_section1 .content .qh_r .box .pic .posi{width: 100%;height: 100%;display: block;position: absolute;right: -100%;top: 0;opacity: 0;
transition: All 0.2s ease-in-out;
-webkit-transition: All 0.2s ease-in-out;
-moz-transition: All 0.2s ease-in-out;
-o-transition: All 0.2s ease-in-out;}
.sy_section1 .content .qh_r .box .pic:hover .posi{right: 0;opacity: 1;}
@media  screen and (max-width: 1600px){
.sy_section1{padding-top: 60px;padding-bottom: 60px;}
.sy_section1 .tit{margin-bottom: 20px;}
.sy_section1 .tit .left img{margin-right: 8px;width: 30px;height: 30px;}
.sy_section1 .tit .left .words{font-size: 22px;line-height: 30px;}
.sy_section1 .tit .right a{font-size: 16px;line-height: 40px;}
.sy_section1 .content .qh_l{width: 20%;}
.sy_section1 .content .qh_l .li img{margin-right: 8px;width: 30px;height: 30px;}
.sy_section1 .content .qh_l .li .words{font-size: 18px;line-height: 64px;}
.sy_section1 .content .qh_r{width: 80%;}
.sy_section1 .content .qh_r .box{padding: 100px 40px;height: 519px;}
.sy_section1 .content .qh_r .box .wordsbox{width: 40%;padding-right: 20px;}
.sy_section1 .content .qh_r .box .wordsbox h2{font-size: 24px;line-height: 30px;}
.sy_section1 .content .qh_r .box .wordsbox .border{width: 20px;margin: 18px 0 20px 0;}
.sy_section1 .content .qh_r .box .wordsbox .info{font-size: 14px;line-height: 30px;margin-bottom: 16px;}
.sy_section1 .content .qh_r .box .wordsbox .more a{width: 120px;height: 34px;line-height: 34px;font-size: 16px;}
.sy_section1 .content .qh_r .box .pic{width: 50%;}
}
@media  screen and (max-width: 1400px){
.sy_section1 .content .qh_l .li{padding-left: 70px;}
}
@media  screen and (max-width: 1024px){
.sy_section1{padding-top: 30px;padding-bottom: 30px;}
.sy_section1 .tit{margin-bottom: 14px;}
.sy_section1 .tit .left img{margin-right: 6px;width: 28px;height: 28px;}
.sy_section1 .tit .left .words{font-size: 18px;line-height: 28px;}
.sy_section1 .tit .right a{font-size: 14px;line-height: 28px;}
.sy_section1 .content .qh_l{width: 100%;border: 1px solid #e5e5e5;border-bottom: 0;font-size: 0;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.sy_section1 .content .qh_l::-webkit-scrollbar{ height: 2px;}
.sy_section1 .content .qh_l::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 2px;}
.sy_section1 .content .qh_l::-webkit-scrollbar-thumb{ height: 2px;  background-color: #008afe; border-radius: 2px;}
.sy_section1 .content .qh_l .li{width: 33%;padding-left: 0;text-align: center;display: inline-block;vertical-align: middle;border-bottom: 0;}
.sy_section1 .content .qh_l .li:last-child{border-bottom: 1px solid #e5e5e5;}
.sy_section1 .content .qh_l .li img{margin-right: 4px;width: 24px;height: 24px;}
.sy_section1 .content .qh_l .li .words{font-size: 14px;line-height: 34px;}
.sy_section1 .content .qh_l .li.on{background-color: #f5f5f5}
.sy_section1 .content .qh_l .li.on .img1{display: none;}
.sy_section1 .content .qh_l .li.on .img2{display: inline-block;}
.sy_section1 .content .qh_l .li.on .words{color: #008afe;}
.sy_section1 .content .qh_r{width: 100%;}
.sy_section1 .content .qh_r .box{padding: 14px;height: auto;}
.sy_section1 .content .qh_r .box .wordsbox{width: 100%;padding-right: 0;margin-bottom: 12px;}
.sy_section1 .content .qh_r .box .wordsbox h2{font-size: 16px;line-height: 22px;}
.sy_section1 .content .qh_r .box .wordsbox .border{width: 18px;margin: 12px 0;}
.sy_section1 .content .qh_r .box .wordsbox .info{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.sy_section1 .content .qh_r .box .wordsbox .more a{width: 120px;height: 30px;line-height: 30px;font-size: 14px;}
.sy_section1 .content .qh_r .box .pic{width: 100%;}
.sy_section1 .content .qh_r .box .pic .posi{display: none;}

}

/*模块2*/
.sy_section2{width: 100%;padding-top: 110px;padding-bottom: 100px;}
.sy_section2 .tit{width: 100%;overflow: hidden;}
.sy_section2 .tit .left{float: left;font-size: 0;}
.sy_section2 .tit .left img{display: inline-block;vertical-align: middle;margin-right: 14px; float:left;}
.sy_section2 .tit .left .words{font-size: 40px;color: #fff;line-height: 42px;display: inline-block;vertical-align: middle;  float:left;}
.sy_section2 .tit .right{float: right;}
.sy_section2 .tit .right a{font-size: 16px;color: #fff;line-height: 42px;}
.sy_section2 .tit .right a:hover{opacity: 0.6;}
.sy_section2 .content{width: 100%;margin-top: 25px;}
.sy_section2 .content ul{margin: 0 -7.5px;overflow: hidden;
width: calc(100% + 15px);
width: -ms-calc(100% + 15px);
width: -o-calc(100% + 15px);
width: -moz-calc(100% + 15px);
width: -webkit-calc(100% + 15px);}
.sy_section2 .content ul li{padding: 0 7.5px;float: left;height: auto;}
.sy_section2 .content ul li .box{width: 100%;padding: 24px 0;}
.sy_section2 .content ul li .box:hover{padding: 0;}
.sy_section2 .content ul li .box a{background-color: rgba(255,255,255,0.84);display: block;border-top: 2px solid #008afe;padding: 146px 30px;position: relative;
transition: All 0.0s ease-in-out;
-webkit-transition: All 0.0s ease-in-out;
-moz-transition: All 0.0s ease-in-out;
-o-transition: All 0.0s ease-in-out;}
.sy_section2 .content ul li .box:hover a{background-color: rgba(0,138,254,0.9);padding: 124px 30px;}
.sy_section2 .content ul li .box a .ico{width: 100%;text-align: center;margin-bottom: 12px;}
.sy_section2 .content ul li .box a .ico img{display: inline-block;}
.sy_section2 .content ul li .box a .ico .img2{display: none;}
.sy_section2 .content ul li .box:hover a .ico .img1{display: none;}
.sy_section2 .content ul li .box:hover a .ico .img2{display: inline-block;}
.sy_section2 .content ul li .box a h2{font-size: 22px;color: #333333;line-height: 26px;text-align: center;font-weight: bold;}
.sy_section2 .content ul li .box:hover a h2{color: #fff;}
.sy_section2 .content ul li .box a .border{width: 28px;height: 3px;background-color: #008afe;margin: 18px auto 14px auto;}
.sy_section2 .content ul li .box:hover a .border{background-color: #fff;}
.sy_section2 .content ul li .box a .info{font-size: 16px;color: #333333;line-height: 24px;text-align: center;}
.sy_section2 .content ul li .box:hover a .info{color: #fff;}
.sy_section2 .content ul li .box a .more{width: 160px;height: 42px;line-height: 42px;text-align: center;font-size: 18px;color: #008afe;border-radius: 21px;margin: 0 auto;background-color: #fff;margin-top: 50px;opacity: 0;position: absolute;}
.sy_section2 .content ul li .box:hover a .more{position: static;opacity: 1;}
.sy_section2 .content ul li .box a .more:hover{opacity: 0.7;}
.sy_section2 .content ul li .box a .posi_tl{width: 27px;height: 24px;border-top: 1px solid rgba(255,255,255,0.3);border-left: 1px solid rgba(255,255,255,0.3);position: absolute;left: 15px;top: 15px;opacity: 0;}
.sy_section2 .content ul li .box a .posi_tr{width: 27px;height: 24px;border-top: 1px solid rgba(255,255,255,0.3);border-right: 1px solid rgba(255,255,255,0.3);position: absolute;right: 15px;top: 15px;opacity: 0;}
.sy_section2 .content ul li .box a .posi_bl{width: 27px;height: 24px;border-bottom: 1px solid rgba(255,255,255,0.3);border-left: 1px solid rgba(255,255,255,0.3);position: absolute;left: 15px;bottom: 15px;opacity: 0;}
.sy_section2 .content ul li .box a .posi_br{width: 27px;height: 24px;border-bottom: 1px solid rgba(255,255,255,0.3);border-right: 1px solid rgba(255,255,255,0.3);position: absolute;right: 15px;bottom: 15px;opacity: 0;}
.sy_section2 .content ul li .box:hover a .posi_tl,.sy_section2 .content ul li .box:hover a .posi_tr,.sy_section2 .content ul li .box:hover a .posi_bl,.sy_section2 .content ul li .box:hover a .posi_br{opacity: 1;}
@media  screen and (max-width: 1600px){
.sy_section2{padding-top: 107.5px;padding-bottom: 107.5px;}
.sy_section2 .tit .left img{margin-right: 8px;width: 30px;height: 30px;}
.sy_section2 .tit .left .words{font-size: 24px;line-height: 30px;}
.sy_section2 .tit .right a{font-size: 16px;color: #fff;line-height: 42px;}
.sy_section2 .tit .right a:hover{opacity: 0.6;}
.sy_section2 .content{margin-top: 15px;}
.sy_section2 .content ul{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);}
.sy_section2 .content ul li{padding: 0 4px;}
.sy_section2 .content ul li .box{padding: 10px 0;}
.sy_section2 .content ul li .box a{padding: 120px 30px;}
.sy_section2 .content ul li .box:hover a{padding: 92px 30px;}
.sy_section2 .content ul li .box a .ico{margin-bottom: 8px;}
.sy_section2 .content ul li .box a .ico img{width: 40px;height: 40px;}
.sy_section2 .content ul li .box a h2{font-size: 18px;line-height: 24px;}
.sy_section2 .content ul li .box a .border{width: 20px;height: 2px;margin: 12px auto 10px auto;}
.sy_section2 .content ul li .box a .info{font-size: 14px;line-height: 20px;}
.sy_section2 .content ul li .box a .more{width: 140px;height: 34px;line-height: 34px;font-size: 16px;margin-top: 40px;}
}
@media  screen and (max-width: 1400px){
.sy_section2{padding-top: 65px;padding-bottom: 65px;}
}
@media  screen and (max-width: 1024px){
.sy_section2{padding-top: 30px;padding-bottom: 30px;}
.sy_section2 .tit .left img{margin-right: 6px;width: 28px;height: 28px;}
.sy_section2 .tit .left .words{font-size: 18px;line-height: 28px;}
.sy_section2 .tit .right a{font-size: 14px;line-height: 28px;}
.sy_section2 .content{margin-top: 14px;}
.sy_section2 .content ul{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);}
.sy_section2 .content ul li{padding: 0 4px;}
.sy_section2 .content ul li .box{padding: 10px 0;}
.sy_section2 .content ul li .box a{padding: 30px 12px;}
.sy_section2 .content ul li .box:hover a{padding: 16px 12px;}
.sy_section2 .content ul li .box a .ico{margin-bottom: 8px;}
.sy_section2 .content ul li .box a h2{font-size: 16px;line-height: 20px;height: 20px;overflow: hidden;}
.sy_section2 .content ul li .box a .border{width: 20px;height: 2px;margin: 12px auto 10px auto;}
.sy_section2 .content ul li .box a .info{font-size: 14px;line-height: 20px;height: 80px;overflow: hidden;}
.sy_section2 .content ul li .box a .more{width: 120px;height: 34px;line-height: 34px;font-size: 14px;margin-top: 14px;}
.sy_section2 .content ul li .box a .posi_tl{width: 20px;height: 20px;left: 5px;top: 5px;}
.sy_section2 .content ul li .box a .posi_tr{width: 20px;height: 20px;right: 5px;top: 5px;}
.sy_section2 .content ul li .box a .posi_bl{width: 20px;height: 20px;left: 5px;bottom: 5px;}
.sy_section2 .content ul li .box a .posi_br{width: 20px;height: 20px;right: 5px;bottom: 5px;}
.sy_section2 .content ul .slick-prev{width: 10px;height: 18px;background: url(images/img103.png) no-repeat center center; background-size: cover;left: 10px;top: 50%;}
.sy_section2 .content ul .slick-next{width: 10px;height: 18px;background: url(images/img104.png) no-repeat center center; background-size: cover;right: 10px;top: 50%;}
.sy_section2 .content ul .slick-prev:hover,.sy_section2 .content ul .slick-next:hover{opacity: 0.6;}
}

/*模块3*/
.sy_section3{width: 100%;padding-top: 118px;padding-bottom: 118px;}
.sy_section3 .tit{width: 100%;overflow: hidden;}
.sy_section3 .tit .left{float: left;font-size: 0;}
.sy_section3 .tit .left img{display: inline-block;vertical-align: middle;margin-right: 14px; float:left;}
.sy_section3 .tit .left .words{font-size: 40px;color: #333333;line-height: 40px;display: inline-block;vertical-align: middle; float:left;}
.sy_section3 .tit .right{float: right;}
.sy_section3 .tit .right a{font-size: 16px;color: #008afe;line-height: 40px;}
.sy_section3 .tit .right a:hover{opacity: 0.6;}
.sy_section3 .content{width: 100%;margin-top: 78px;}
.sy_section3 .content h2{font-size: 20px;color: #008afe;line-height: 26px;margin-bottom: 16px;}
.sy_section3 .content h3{font-size: 24px;color: #333333;line-height: 30px;font-weight: lighter;margin-bottom: 212px;}
.sy_section3 .content .listbox{width: 100%;}
.sy_section3 .content .listbox::after{content: "";display: block;clear: both;}
.sy_section3 .content .listbox .list{width: 146px;float: left;margin-right: 90px;position: relative;}
.sy_section3 .content .listbox .list::after{content: "";display: block;width: 90px;height: 1px;background-color: rgba(0,138,254,0.3);position: absolute;left: 100%;top: 74px;}
.sy_section3 .content .listbox .list:last-child::after{width: 180px;}
.sy_section3 .content .listbox .list:first-child::before{content: "";display: block;width: 200px;height: 1px;background-color: rgba(0,138,254,0.3);position: absolute;right: 100%;top: 74px;}
.sy_section3 .content .listbox .list:last-child::before{width: 160px;height: 415px;content: "";display: block;background: url(images/img61.png)no-repeat center center;background-size: cover;position: absolute;bottom: 104px;
left: calc(100% + 154px);
left: -ms-calc(100% + 154px);
left: -o-calc(100% + 154px);
left: -moz-calc(100% + 154px);
left: -webkit-calc(100% + 154px);}
.sy_section3 .content .listbox .list .box{width: 146px;height: 146px;border: 14px solid #e2e2e2;border-radius: 100%;position: relative;margin-bottom: 34px;}
.sy_section3 .content .listbox .list .box .wordsbox{width: 100%;text-align: center;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%);}
.sy_section3 .content .listbox .list .box .wordsbox .tit1{font-size: 28px;color: #008afe;line-height: 34px;margin-bottom: 6px;font-weight: bold;letter-spacing: 0;}
.sy_section3 .content .listbox .list .box .wordsbox .tit2{font-size: 18px;color: #555555;line-height: 24px;}
.sy_section3 .content .listbox .list .box .posi{width: 146px;height: 146px;position: absolute;left: -14px;top: -14px;}
.sy_section3 .content .listbox .list .box::after{content: "";display: block;width: 1px;height: 15px;background-color: rgba(0,138,254,0.3);position: absolute;left: 50%;bottom: -29px;margin-left: -0.5px;}
.sy_section3 .content .listbox .list .words{font-size: 18px;color: #333333;line-height: 24px;text-align: center;position: relative;}
.sy_section3 .content .listbox .list .words::after{content: "";display: block;width: 6px;height: 6px;border-radius: 100%;background-color: #008afe;position: absolute;left: 50%;margin-left: -3px;top: -19px;}
@media  screen and (max-width: 1600px){
.sy_section3{padding-top: 140px;padding-bottom: 140px;}
.sy_section3 .tit .left img{margin-right: 8px;width: 30px;height: 30px;}
.sy_section3 .tit .left .words{font-size: 24px;line-height: 30px;}
.sy_section3 .tit .right a{font-size: 14px;line-height: 30px;}
.sy_section3 .content{margin-top: 30px;}
.sy_section3 .content h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.sy_section3 .content h3{font-size: 20px;line-height: 26px;margin-bottom: 140px;}
.sy_section3 .content .listbox .list{width: 100px;margin-right: 100px;}
.sy_section3 .content .listbox .list::after{content: "";display: block;width: 100px;top: 49px;}
.sy_section3 .content .listbox .list:last-child::after{width: 180px;}
.sy_section3 .content .listbox .list:first-child::before{content: "";display: block;;top: 48px;}
.sy_section3 .content .listbox .list:last-child::before{width: 115px;height: 300px;content: "";display: block;bottom: 84px;
left: calc(100% + 166px);
left: -ms-calc(100% + 166px);
left: -o-calc(100% + 166px);
left: -moz-calc(100% + 166px);
left: -webkit-calc(100% + 166px);}
.sy_section3 .content .listbox .list .box{width: 100px;height: 100px;border: 10px solid #e2e2e2;margin-bottom: 34px;}
.sy_section3 .content .listbox .list .box .wordsbox{padding: 0 12px;}
.sy_section3 .content .listbox .list .box .wordsbox .tit1{font-size: 20px;line-height: 30px;margin-bottom: 4px;}
.sy_section3 .content .listbox .list .box .wordsbox .tit2{font-size: 16px;line-height: 20px;}
.sy_section3 .content .listbox .list .box .posi{width: 100px;height: 100px;left: -10px;top: -10px;}
.sy_section3 .content .listbox .list .box::after{content: "";display: block;height: 14px;bottom: -24px;}
.sy_section3 .content .listbox .list .words{font-size: 14px;line-height: 20px;}
.sy_section3 .content .listbox .list .words::after{content: "";display: block;top: -20px;}
}
@media  screen and (max-width: 1024px){
.sy_section3{padding-top: 30px;padding-bottom: 30px;}
.sy_section3 .tit .left img{margin-right: 6px;width: 28px;height: 28px;}
.sy_section3 .tit .left .words{font-size: 18px;line-height: 28px;}
.sy_section3 .tit .right a{font-size: 14px;line-height: 28px;}
.sy_section3 .content{margin-top: 14px;}
.sy_section3 .content h2{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.sy_section3 .content h3{font-size: 16px;line-height: 22px;margin-bottom: 20px;}
.sy_section3 .content .listbox{text-align: center;font-size: 0;}
.sy_section3 .content .listbox .list{width: 90px;margin-right: 20px;float: none;display: inline-block;vertical-align: middle;}
.sy_section3 .content .listbox .list:last-child{margin-right: 0;}
.sy_section3 .content .listbox .list::after{display: none;}
.sy_section3 .content .listbox .list:last-child::after{display: none;}
.sy_section3 .content .listbox .list:first-child::before{display: none;}
.sy_section3 .content .listbox .list:last-child::before{display: none;}
.sy_section3 .content .listbox .list .box{width: 90px;height: 90px;border: 6px solid #e2e2e2;margin-bottom: 20px;}
.sy_section3 .content .listbox .list .box .wordsbox{padding: 0 10px;}
.sy_section3 .content .listbox .list .box .wordsbox .tit1{font-size: 18px;line-height: 24px;margin-bottom: 4px;}
.sy_section3 .content .listbox .list .box .wordsbox .tit2{font-size: 14px;line-height: 20px;}
.sy_section3 .content .listbox .list .box .posi{width: 90px;height: 90px;position: absolute;left: -6px;top: -6px;}
.sy_section3 .content .listbox .list .box::after{content: "";display: block;height: 10px;bottom: -16px;}
.sy_section3 .content .listbox .list .words{font-size: 14px;line-height: 20px;}
.sy_section3 .content .listbox .list .words::after{content: "";display: block;width: 4px;height: 4px;margin-left: -2px;top: -10px;}
}

/*模块4*/
.sy_section4{width: 100%;padding-top: 42px;padding-bottom: 100px;}
.sy_section4 .tit{width: 100%;overflow: hidden;}
.sy_section4 .tit .left{float: left;font-size: 0;}
.sy_section4 .tit .left img{display: inline-block;vertical-align: middle;margin-right: 14px; float:left;}
.sy_section4 .tit .left .words{font-size: 40px;color: #333333;line-height: 40px;display: inline-block;vertical-align: middle; float:left;}
.sy_section4 .tit .right{float: right;}
.sy_section4 .tit .right a{font-size: 16px;color: #008afe;line-height: 40px;}
.sy_section4 .tit .right a:hover{opacity: 0.6;}
.sy_section4 .content{width: 100%;margin-top: 56px;position: relative;}
.sy_section4 .content .u1{width: 100%;overflow: hidden;border-top: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;}
.sy_section4 .content .u2{display: none;}
.sy_section4 .content .u1 .l1{width: 14.28571428571429%;float: left;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.sy_section4 .content .u1 .l1 .pic{ width: 100%; padding-bottom: 75.94%; 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 .u1 .l1 .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 .u1 .l1: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_section4 .content .posi{position: absolute;left: 50%;top: 50%;width: 42.85714285714287%;
transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}
.sy_section4 .content .posi .pic{ padding-bottom: 25.314%; position: relative; overflow: hidden;width: 100%;}
.sy_section4 .content .posi .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%);}
@media  screen and (max-width: 1600px){
.sy_section4{padding-top: 30px;padding-bottom: 60px;}
.sy_section4 .tit .left img{margin-right: 8px;width: 30px;height: 30px; }
.sy_section4 .tit .left .words{font-size: 24px;line-height: 30px;}
.sy_section4 .tit .right a{font-size: 14px;line-height: 30px;}
.sy_section4 .content{margin-top: 20px;}
.sy_section4 .content .u1 .l1 .pic{padding-bottom: 60%;}
.sy_section4 .content .posi .pic{ padding-bottom: 20%;}
}
@media  screen and (max-width: 1024px){
.sy_section4{padding-top: 30px;padding-bottom: 30px;}
.sy_section4 .tit .left img{margin-right: 6px;width: 28px;height: 28px;}
.sy_section4 .tit .left .words{font-size: 18px;line-height: 28px;}
.sy_section4 .tit .right a{font-size: 14px;line-height: 28px;}
.sy_section4 .content{margin-top: 14px;}
.sy_section4 .content .u1{display: none;}
.sy_section4 .content .posi{display: none;}
.sy_section4 .content .u2{display: block;border: 1px solid #e4e4e4;border-bottom: 0;}
.sy_section4 .content .u2 .div2{width: 14.28571428571429%;float: left;border-right: 1px solid #e4e4e4;height: auto;}
.sy_section4 .content .u2 .l2{border-bottom: 1px solid #e4e4e4;}
.sy_section4 .content .u2 .l2 .pic{ width: 100%; padding-bottom: 75.94%; 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 .u2 .l2 .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 .u2 .l2: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_section4 .content .u2 .slick-prev{width: 10px;height: 19px;background: url(images/img105.png) no-repeat center center; background-size: cover;left: 5px;top: 50%;}
.sy_section4 .content .u2 .slick-next{width: 10px;height: 19px;background: url(images/img106.png) no-repeat center center; background-size: cover;right: 5px;top: 50%;}
}

/*模块5*/
.sy_section5{width: 100%;padding-top: 96px;padding-bottom: 102px;background-color: #f5f5f5;}
.sy_section5 .tit{width: 100%;overflow: hidden;}
.sy_section5 .tit .left{float: left;font-size: 0;}
.sy_section5 .tit .left img{display: inline-block;vertical-align: middle;margin-right: 14px; float:left;}
.sy_section5 .tit .left .words{font-size: 40px;color: #333333;line-height: 40px;display: inline-block;vertical-align: middle; float:left;}
.sy_section5 .tit .right{float: right;}
.sy_section5 .tit .right a{font-size: 16px;color: #008afe;line-height: 40px;}
.sy_section5 .tit .right a:hover{opacity: 0.6;}
.sy_section5 .content{width: 100%;margin-top: 46px;}
.sy_section5 .content ._top{width: 100%;overflow: hidden;}
.sy_section5 .content ._top .left{width: 57%;float: left;padding-right: 84px;}
.sy_section5 .content ._top .left .info{font-size: 16px;color: #555555;line-height: 30px;margin-bottom: 36px;letter-spacing: 0;}
.sy_section5 .content ._top .left .tits{font-size: 20px;line-height: 24px; color: #008afe;text-align: center;background-color: #dceaf6;padding: 34px 10px;border-radius: 14px;}
.sy_section5 .content ._top .right{width: 43%;float: right;position: relative;}
.sy_section5 .content ._top .right .pic1{width: 100%;height: 398px;}
.sy_section5 .content ._top .right .pic2{height: 398px;position: absolute;right: 0;top: 0;
width: calc(100% - 97px);
width: -ms-calc(100% - 97px);
width: -o-calc(100% - 97px);
width: -moz-calc(100% - 97px);
width: -webkit-calc(100% - 97px);}
.sy_section5 .content ._bottom{width: 100%;margin-top: 50px;}
.sy_section5 .content ._bottom .top{overflow: hidden;margin: 0 -18px;margin-bottom: 30px;
width: calc(100% + 36px);
width: -ms-calc(100% + 36px);
width: -o-calc(100% + 36px);
width: -moz-calc(100% + 36px);
width: -webkit-calc(100% + 36px);}
.sy_section5 .content ._top .right .pic3{width: 39px;height: 264px;position: absolute;left: 30px;top: 24px;}
.sy_section5 .content ._bottom .top li{width: 25%;padding: 0 18px;float: left;padding-bottom: 10px;position: relative;height: auto;}
.sy_section5 .content ._bottom .top li::before{width: 100%;height: 100%;content: "";display: block;background-color: #fff;opacity: 0; position: absolute;left: 0;top: 0;z-index: 9;cursor: pointer;}
.sy_section5 .content ._bottom .top li.slick-current::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent #008afe;position: absolute;left: 50%;margin-left: -10px;bottom: -10px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.sy_section5 .content ._bottom .top li .box{width: 100%;background-color: #008afe;cursor: pointer;border-radius: 10px;text-align: center;padding: 11px 0;}
.sy_section5 .content ._bottom .top li .box .ico{width: 58px;height: 58px;border-radius: 100%;background-color: #2097f9;border: 1px solid #2097f9;display: inline-block;vertical-align: middle;margin-right: 15px;}
.sy_section5 .content ._bottom .top li.slick-current .box .ico{background-color: rgba(255,255,255,0);border-color: #fff;}
.sy_section5 .content ._bottom .top li .box .ico img{width: 100%;display: block;}
.sy_section5 .content ._bottom .top li .box .words{font-size: 20px;color: #ffffff;line-height: 20px;display: inline-block;vertical-align: middle;position: relative;}
.sy_section5 .content ._bottom .top li .box .words .span1{font-size: 24px;font-weight: bold;line-height: 24px;margin-right: 12px;}
.sy_section5 .content ._bottom .top li .box .words .span2{font-size: 14px;font-weight: bold;line-height: 14px;position: absolute;left: 34px;top: 0;}
.sy_section5 .content ._bottom .bottom{margin: -12px;overflow: hidden;height: auto;
width: calc(100% + 24px);
width: -ms-calc(100% + 24px);
width: -o-calc(100% + 24px);
width: -moz-calc(100% + 24px);
width: -webkit-calc(100% + 24px);}
.sy_section5 .content ._bottom .bottom li{float: left;padding: 12px;height: auto;cursor: pointer;width: 16.66666666666667%;}
.sy_section5 .content ._bottom .bottom li .pic{ padding-bottom: 134.21%; position: relative; overflow: hidden;border: 1px solid #e5e5e5;}
.sy_section5 .content ._bottom .bottom li .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%);}

.sy_section5 .content ._bottom .ulbox{overflow:hidden; width:100%;}

@media  screen and (max-width: 1600px){
.sy_section5{padding-top: 60px;padding-bottom: 60px;}
.sy_section5 .tit .left img{margin-right: 8px;width: 30px;height: 30px;}
.sy_section5 .tit .left .words{font-size: 24px;line-height: 30px;}
.sy_section5 .tit .right a{font-size: 14px;line-height: 30px;}
.sy_section5 .content{margin-top: 20px;}
.sy_section5 .content ._top .left{padding-right: 60px;}
.sy_section5 .content ._top .left .info{font-size: 14px;line-height: 24px;margin-bottom: 26px;}
.sy_section5 .content ._top .left .tits{font-size: 16px;line-height: 22px;padding: 20px 8px;}
.sy_section5 .content ._top .right .pic1{height: 304px;}
.sy_section5 .content ._top .right .pic2{height: 304px;
width: calc(100% - 64px);
width: -ms-calc(100% - 64px);
width: -o-calc(100% - 64px);
width: -moz-calc(100% - 64px);
width: -webkit-calc(100% - 64px);}
.sy_section5 .content ._top .right .pic3{width: 30px;height: 206px;left: 14px;top: 20px;}
.sy_section5 .content ._bottom{margin-top: 20px;}
.sy_section5 .content ._bottom .top{margin: 0 -10px;margin-bottom: 20px;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.sy_section5 .content ._bottom .top li{padding: 0 10px;padding-bottom: 10px;}
.sy_section5 .content ._bottom .top li .box{padding: 10px 0;}
.sy_section5 .content ._bottom .top li .box .ico{width: 40px;height: 40px;margin-right: 10px;}
.sy_section5 .content ._bottom .top li .box .words{font-size: 16px;}
.sy_section5 .content ._bottom .top li .box .words .span1{font-size: 18px;line-height: 20px;margin-right: 0px;}
.sy_section5 .content ._bottom .top li .box .words .span2{font-size: 12px;line-height: 12px;left: 22px;top: -6px;}
.sy_section5 .content ._bottom .bottom{margin: -10px;
width: calc(100% + 20px);
width: -ms-calc(100% + 20px);
width: -o-calc(100% + 20px);
width: -moz-calc(100% + 20px);
width: -webkit-calc(100% + 20px);}
.sy_section5 .content ._bottom .bottom li{padding: 10px;}
}
@media  screen and (max-width: 1199px){
.sy_section5 .content ._top .left .tits{font-size: 20px;line-height: 24px; color: #008afe;text-align: center;background-color: #dceaf6;padding: 34px 10px;border-radius: 14px;}
.sy_section5 .content ._top .left{padding-right: 40px;}
}
@media  screen and (max-width: 1024px){
.sy_section5{padding-top: 30px;padding-bottom: 30px;}
.sy_section5 .tit .left img{margin-right: 6px;width: 28px;height: 28px;}
.sy_section5 .tit .left .words{font-size: 18px;line-height: 28px;}
.sy_section5 .tit .right a{font-size: 14px;line-height: 28px;}
.sy_section5 .content{margin-top: 14px;}
.sy_section5 .content ._top .left{width: 100%;padding-right: 0;}
.sy_section5 .content ._top .left .info{font-size: 14px;line-height: 20px;margin-bottom: 12px;}
.sy_section5 .content ._top .left .tits{font-size: 14px;line-height: 20px;padding: 8px 4px;}
.sy_section5 .content ._top .right{width: 100%;margin-top: 12px;}
.sy_section5 .content ._top .right .pic1{height: 220px;}
.sy_section5 .content ._top .right .pic2{height: 220px;
width: calc(100% - 40px);
width: -ms-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -moz-calc(100% - 40px);
width: -webkit-calc(100% - 40px);}
.sy_section5 .content ._top .right .pic3{width: 20px;height: 140px;left: 10px;top: 14px;}
.sy_section5 .content ._bottom{margin-top: 14px;}
.sy_section5 .content ._bottom .top{margin: -5px;margin-bottom: 12px;
width: calc(100% + 10px);
width: -ms-calc(100% + 10px);
width: -o-calc(100% + 10px);
width: -moz-calc(100% + 10px);
width: -webkit-calc(100% + 10px);}
.sy_section5 .content ._bottom .top li{width: 50%;padding: 5px 3px 5px 3px;padding-bottom: 13px;}
.sy_section5 .content ._bottom .top li.slick-current::after{content: "";display: block;width: 0;height: 0;border: 8px solid;border-color: transparent transparent #008afe;margin-left: -8px;bottom: -3px;}
.sy_section5 .content ._bottom .top li .box{padding: 6px 0;}
.sy_section5 .content ._bottom .top li .box .ico{width: 26px;height: 26px;margin-right: 3px;}
.sy_section5 .content ._bottom .top li .box .words{font-size: 12px;line-height: 20px;}
.sy_section5 .content ._bottom .top li .box .words .span1{font-size: 16px;line-height: 20px;margin-right: 1px;}
.sy_section5 .content ._bottom .top li .box .words .span2{font-size: 12px;line-height: 12px;left: 20px;}
.sy_section5 .content ._bottom .bottom{margin: -6px;
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_section5 .content ._bottom .bottom li{float: left;padding: 6px;width: 33.3333%;}
.sy_section5 .content ._bottom .bottom  .slick-prev{width: 10px;height: 19px;background: url(images/img105.png) no-repeat center center; background-size: cover;left: 6px;top: 50%;}
.sy_section5 .content ._bottom .bottom  .slick-next{width: 10px;height: 19px;background: url(images/img106.png) no-repeat center center; background-size: cover;right: 6px;top: 50%;}
}

/*模块6*/
.sy_section6{width: 100%;padding-top: 94px;padding-bottom: 96px;}
.sy_section6 .tit{width: 100%;overflow: hidden;}
.sy_section6 .tit .left{float: left;font-size: 0;}
.sy_section6 .tit .left img{display: inline-block;vertical-align: middle;margin-right: 14px; float:left;}
.sy_section6 .tit .left .words{font-size: 40px;color: #333333;line-height: 40px;display: inline-block;vertical-align: middle; float:left;}
.sy_section6 .tit .right{float: right;}
.sy_section6 .tit .right a{font-size: 16px;color: #008afe;line-height: 40px;}
.sy_section6 .tit .right a:hover{opacity: 0.6;}
.sy_section6 .content{width: 100%;margin-top: 50px;}
.sy_section6 .content::after{content: "";display: block;clear: both;}
.sy_section6 .content .left{width: 49%;float: left;}
.sy_section6 .content .left .ul{width: 100%;}
.sy_section6 .content .left .ul .li{width: 100%;height: auto;}
.sy_section6 .content .left .ul .li a{display: block;position: relative;width: 100%;}
.sy_section6 .content .left .ul .li a .pic{ width: 100%;}
.sy_section6 .content .left .ul .li a .pic .img{width: 100%;display: block;height: 550px;}
.sy_section6 .content .left .ul .li a .words{width: 79%;padding: 0 45px;line-height: 60px;font-size: 18px;color: #ffffff;position: absolute;left: 0;bottom: 0;}
.sy_section6 .content .left .ul .li a .words::after{content: "";display: block;width: 8px;height: 8px;border-radius: 100%;background-color: #fff;position: absolute;left: 29px;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%);}
.sy_section6 .content .left .slick-dots{ position: absolute; bottom: 24px; height: 10px; text-align: center;width:  21%;right:0;}
.sy_section6 .content .left .slick-dots li{ vertical-align: top; width: 10px; height: 10px;border-radius: 100%; margin: 0 5px; background: rgba(255,255,255,0.5);}
.sy_section6 .content .left .slick-dots li.slick-active{ background: #fff;}
.sy_section6 .content .right{width: 51%;float: right;padding-left: 40px;}
.sy_section6 .content .right .top{width: 100%;overflow: hidden; padding-right: 89px;margin: 0 -6px;
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_section6 .content .right .top .tbox{width: 33.3333%;float: left;padding: 0 6px;}
.sy_section6 .content .right .top .tbox .box{width: 100%;height: 47px;line-height: 47px;border: 1px solid #e5e5e5;border-bottom: 0;border-radius: 10px 10px 0 0;text-align: center;font-size: 18px;color: #333333;background-color: #f5f5f5;cursor: pointer;}
.sy_section6 .content .right .top .tbox.on .box{background-color: #008afe;color: #fff;border-color: #008afe;}
.sy_section6 .content .right .bottom{width: 100%;border-top: 1px solid #e5e5e5;}
.sy_section6 .content .right .bottom ul{width: 100%;padding-left: 6px;}
.sy_section6 .content .right .bottom ul li{width: 100%;}
.sy_section6 .content .right .bottom ul li:hover{ box-shadow: 0 0 24px rgba(0,0,0,0.08);}
.sy_section6 .content .right .bottom ul li a{width: 100%;border-bottom: 1px solid #e5e5e5;padding: 21px 34px 18px 38px;display: block;}
.sy_section6 .content .right .bottom ul li .box{width: 100%;padding-right: 47px;position: relative;}
.sy_section6 .content .right .bottom ul li .box .wordsbox{width: 100%;padding-right: 55px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox h2{font-size: 18px;color: #333333;line-height: 24px;margin-bottom: 13px;padding-left: 16px;position: relative;}
.sy_section6 .content .right .bottom ul li .box .wordsbox h2::after{content: "";display: block;width: 8px;height: 8px;background-color: #008afe;border-radius: 100%;position: absolute;left: 0;top: 50%;margin-top: -4px;}
.sy_section6 .content .right .bottom ul li:hover .box .wordsbox h2{color: #008afe;}
.sy_section6 .content .right .bottom ul li .box .wordsbox .info{font-size: 16px;color: #555555;line-height: 24px;padding-left: 16px;}
.sy_section6 .content .right .bottom ul li .box .ico{width: 47px;text-align: right;border-left: 1px solid #e5e5e5;position: absolute;right: 0;top: 50%;padding: 6px 0;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.sy_section6 .content .right .bottom ul li .box .ico .icos{display: inline-block;width: 27px;height: 16px;}
@media  screen and (max-width: 1600px){
.sy_section6{padding-top: 60px;padding-bottom: 60px;}
.sy_section6 .tit .left img{width: 30px;height: 30px;margin-right: 8px;}
.sy_section6 .tit .left .words{font-size: 24px;line-height: 30px;}
.sy_section6 .tit .right a{font-size: 14px;line-height: 30px;}
.sy_section6 .content{margin-top: 20px;}
.sy_section6 .content .left .ul .li a .pic .img{height: 400px;}
.sy_section6 .content .left .ul .li a .words{width: 79%;padding: 0 30px;line-height: 40px;font-size: 16px;}
.sy_section6 .content .left .ul .li a .words::after{content: "";display: block;width: 6px;height: 6px;left: 14px;}
.sy_section6 .content .left .slick-dots{bottom: 20px; height: 8px;}
.sy_section6 .content .left .slick-dots li{width: 8px; height: 8px;border-radius: 100%;}
.sy_section6 .content .right{padding-left: 20px;}
.sy_section6 .content .right .top{padding-right: 60px;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);}
.sy_section6 .content .right .top .tbox{padding: 0 4px;}
.sy_section6 .content .right .top .tbox .box{height: 36px;line-height: 36px;border-radius: 10px 10px 0 0;font-size: 14px;}
.sy_section6 .content .right .bottom ul{padding-left: 4px;}
.sy_section6 .content .right .bottom ul li a{padding: 12px 20px;}
.sy_section6 .content .right .bottom ul li .box{padding-right: 40px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox{padding-right: 30px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox h2{font-size: 14px;line-height: 20px;margin-bottom: 10px;padding-left: 14px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox h2::after{content: "";display: block;width: 6px;height: 6px;margin-top: -3px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox .info{font-size: 12px;line-height: 18px;padding-left: 12px;}
.sy_section6 .content .right .bottom ul li .box .ico{width: 40px;padding: 4px 0;}
.sy_section6 .content .right .bottom ul li .box .ico .icos{width: 22px;height: 13px;}
}
@media  screen and (max-width: 1024px){
.sy_section6{padding-top: 30px;padding-bottom: 30px;}
.sy_section6 .tit .left img{margin-right: 6px;width: 28px;height: 28px;}
.sy_section6 .tit .left .words{font-size: 18px;line-height: 28px;}
.sy_section6 .tit .right a{font-size: 14px;line-height: 28px;}
.sy_section6 .content{margin-top: 14px;}
.sy_section6 .content .left{width: 100%;}
.sy_section6 .content .left .ul .li a .words{width: 80%;padding: 0 20px;line-height: 34px;font-size: 14px;}
.sy_section6 .content .left .ul .li a .words::after{content: "";display: block;width: 6px;height: 6px;left: 10px;}
.sy_section6 .content .left .slick-dots{ bottom: 15px; height: 8px;width: 20%;}
.sy_section6 .content .left .slick-dots li{width: 8px; height: 8px;margin: 0 4px;}
.sy_section6 .content .right{width: 100%;padding-left: 0;margin-top: 14px;}
.sy_section6 .content .right .top{padding-right: 10px;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);}
.sy_section6 .content .right .top .tbox{padding: 0 4px;}
.sy_section6 .content .right .top .tbox .box{height: 30px;line-height: 30px;border-radius: 8px 8px 0 0;font-size: 14px;}
.sy_section6 .content .right .bottom ul{padding-left: 4px;}
.sy_section6 .content .right .bottom ul li a{padding: 10px;}
.sy_section6 .content .right .bottom ul li .box{padding-right: 30px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox{padding-right: 8px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox h2{font-size: 16px;line-height: 22px;margin-bottom: 8px;padding-left: 10px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox h2::after{content: "";display: block;width: 6px;height: 6px;margin-top: -3px;}
.sy_section6 .content .right .bottom ul li .box .wordsbox .info{font-size: 14px;line-height: 20px;padding-left: 10px;}
.sy_section6 .content .right .bottom ul li .box .ico{width: 30px;padding: 4px 0;}
.sy_section6 .content .right .bottom ul li .box .ico .icos{display: inline-block;width: 20px;height: 11px;}
.sy_section6 .content .left .ul .li a .pic .img{height: 260px;}
}

/*内页banner*/
.ny_banner{width: 100%;}
.ny_banner img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.ny_banner{margin-top: 56px;}
}

/*当前位置  二级导航*/
.dq_ej{width: 100%;padding-top: 20px;padding-bottom: 20px; border-bottom: 1px solid #e5e5e5;}
.dq_ej .content{width: 100%;overflow: hidden;}
.dq_ej .content .dq{float: left;}
.dq_ej .content .dq span{font-size: 16px;color: #555555;line-height: 46px;display: inline-block;vertical-align: middle;}
.dq_ej .content .dq a{font-size: 16px;color: #555555;line-height: 46px;display: inline-block;vertical-align: middle;}
.dq_ej .content .dq a.on,.dq_ej .content .dq a:hover{color: #008afe;}
.dq_ej .content .ej{float: right;}
.dq_ej .content .ej ul{font-size: 0;}
.dq_ej .content .ej ul li{display: inline-block;vertical-align: middle; float:left; font-size: 18px;color: #555555;line-height: 46px;background-color: #f5f5f5;margin-left: 10px;padding: 0 22px;text-align: center;letter-spacing: 0;}
.dq_ej .content .ej ul li a{color: #555555;}
.dq_ej .content .ej ul li.on,.dq_ej .content .ej ul li:hover{background-color: #008afe;}
.dq_ej .content .ej ul li.on a,.dq_ej .content .ej ul li:hover a{color: #fff;}
@media  screen and (max-width: 1199px){
.dq_ej .content .ej ul li{padding: 0 6px;font-size: 16px;}
}
@media  screen and (max-width: 1024px){
.dq_ej{padding-bottom: 16px;}
.dq_ej .content .dq{width: 100%;float: none;margin-bottom: 12px;}
.dq_ej .content .dq span{font-size: 14px;line-height: 24px;}
.dq_ej .content .dq a{font-size: 14px;line-height: 24px;}
.dq_ej .content .ej{width: 100%;float: none;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;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);}
.dq_ej .content .ej::-webkit-scrollbar{ display: none;}
.dq_ej .content .ej ul li{font-size: 14px;line-height: 32px;margin: 0 5px;padding: 0;
width: calc(33.333333% - 10px);
width: -ms-calc(33.333333% - 10px);
width: -o-calc(33.333333% - 10px);
width: -moz-calc(33.333333% - 10px);
width: -webkit-calc(33.333333% - 10px);}
.dq_ej .content .ejs ul li{width: 40%;}
}

/*内页标题*/
.ny_tit{width: 100%;text-align: center;}
.ny_tit .h2box{width: 100%;font-size: 0;}
.ny_tit .h2box .border{height: 34px;width: 6px;background-color: #008afe;display: inline-block;vertical-align: middle;margin-right: 14px;}
.ny_tit .h2box h2{font-size: 36px;color: #333333;line-height: 40px;font-weight: bold;display: inline-block;vertical-align: middle;}
.ny_tit h3{font-size: 20px;color: #555555;line-height: 26px;margin-top: 20px;}
@media  screen and (max-width: 1024px){
.ny_tit .h2box .border{height: 20px;width: 4px;margin-right: 6px;}
.ny_tit .h2box h2{font-size: 18px;line-height: 26px;}
.ny_tit h3{font-size: 14px;line-height: 20px;margin-top: 10px;}
}


/*核心技术*/

/*模块1*/
.hx_section1{width: 100%;padding-top: 82px;padding-bottom: 114px;}
.hx_section1 .content{width: 100%;margin-top: 50px;}
.hx_section1 .content ul{width: 100%;overflow: hidden;}
.hx_section1 .content ul li{width: 25%;float: left;background-color: #fbfbfb;}
.hx_section1 .content ul li:hover{opacity: 0.8;}
.hx_section1 .content ul li:nth-child(even){background-color: #f5f5f5;}
.hx_section1 .content ul li a{display: block;width: 100%;padding: 52px 34px 44px 34px;}
.hx_section1 .content ul li a .ico{width: 146px;height: 146px;background-color: #008afe;border-radius: 100%;margin: 0 auto 38px auto;}
.hx_section1 .content ul li a .ico img{width: 100%;display: block;}
.hx_section1 .content ul li a h2{font-size: 20px;color: #333333;line-height: 24px;text-align: center;font-weight: bold;margin-bottom: 13px;}
.hx_section1 .content ul li a h3{font-size: 18px;color: #555555;line-height: 30px;height: 60px;text-align: center;}
@media  screen and (max-width: 1024px){
.hx_section1{padding-top: 30px;padding-bottom: 30px;}
.hx_section1 .content{margin-top: 14px;}
.hx_section1 .content ul li{width: 50%;}
.hx_section1 .content ul li:nth-child(even){background-color: #fbfbfb;}
.hx_section1 .content ul li:nth-child(2){background-color: #f5f5f5;}
.hx_section1 .content ul li:nth-child(3){background-color: #f5f5f5;}
.hx_section1 .content ul li a{padding: 14px 10px;}
.hx_section1 .content ul li a .ico{width: 80px;height: 80px;margin: 0 auto 12px auto;}
.hx_section1 .content ul li a h2{font-size: 14px;line-height: 22px;margin-bottom: 8px;letter-spacing: 0;}
.hx_section1 .content ul li a h3{font-size: 12px;line-height: 20px;height: 40px;letter-spacing: 0;}
}

/*模块2*/
.hx_section2{width: 100%;padding-top: 100px;padding-bottom: 124px;background-color: #f5f5f5;}
.hx_section2 .content{width: 100%;margin-top: 50px;}
.hx_section2 .content ul{overflow: hidden;margin: 0 -15px;
width: calc(100% + 30px);
width: -ms-calc(100% + 30px);
width: -o-calc(100% + 30px);
width: -moz-calc(100% + 30px);
width: -webkit-calc(100% + 30px);}
.hx_section2 .content ul li{width: 25%;float: left;padding: 0 15px;height: auto;}
.hx_section2 .content ul li a{display: block;width: 100%;background-color: #fff;border-radius: 8px;padding: 12px;padding-bottom: 0;}
.hx_section2 .content ul li a:hover{background-color: #008afe;}
.hx_section2 .content ul li a .pic{ width: 100%; padding-bottom: 65.85%; position: relative; overflow: hidden; min-height: 50px;border-radius: 8px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.hx_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;}
.hx_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);}
.hx_section2 .content ul li a .wordsbox{width: 100%;padding: 32px 20px 32px 20px;}
.hx_section2 .content ul li a .wordsbox h2{font-size: 20px;color: #333333;line-height: 24px;font-weight: bold;text-align: center;margin-bottom: 20px;}
.hx_section2 .content ul li a:hover .wordsbox h2{color: #fff;}
.hx_section2 .content ul li a .wordsbox h3{font-size: 16px;color: #555555;line-height: 30px;height: auto;text-align: center;}
.hx_section2 .content ul li a:hover .wordsbox h3{color: #fff;}
@media  screen and (max-width: 1024px){
.hx_section2{padding-top: 30px;padding-bottom: 30px;}
.hx_section2 .content{margin-top: 14px;}
.hx_section2 .content ul{margin: 0 -6px;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.hx_section2 .content ul li{padding: 0 6px;}
.hx_section2 .content ul li a{padding: 8px;padding-bottom: 0;}
.hx_section2 .content ul li a .wordsbox{padding: 16px 6px;}
.hx_section2 .content ul li a .wordsbox h2{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
.hx_section2 .content ul li a .wordsbox h3{font-size: 12px;line-height: 18px;height: auto;}
.hx_section2 .content ul .slick-prev{width: 10px;height: 19px;background: url(images/img103.png) no-repeat center center; background-size: cover;left: 5px;top: 60%;}
.hx_section2 .content ul .slick-next{width: 10px;height: 19px;background: url(images/img104.png) no-repeat center center; background-size: cover;right: 5px;top: 60%;}
}

/*模块3*/
.hx_section3{width: 100%;padding-top: 106px;padding-bottom: 120px;}
.hx_section3 .content{width: 100%;margin-top: 50px;}
.hx_section3 .content .top{width: 100%;text-align: center;font-size: 0;margin: 0 -20px;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;
width: calc(100% + 40px);
width: -ms-calc(100% + 40px);
width: -o-calc(100% + 40px);
width: -moz-calc(100% + 40px);
width: -webkit-calc(100% + 40px);}
.hx_section3 .content .top::-webkit-scrollbar{ display: none;}
.hx_section3 .content .top li{display: inline-block;vertical-align: middle;padding: 0 20px;padding-bottom: 10px;position: relative;}
.hx_section3 .content .top li.on::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent #008afe;position: absolute;left: 50%;margin-left: -10px;bottom: -10px;
-webkit-transform: rotate(180deg);
-moz-transform: rotate(180deg);
-ms-transform: rotate(180deg);
-o-transform: rotate(180deg);
transform: rotate(180deg);}
.hx_section3 .content .top li::before{width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;content: "";display: block;cursor: pointer;}
.hx_section3 .content .top li .libox{font-size: 0;padding: 14px 66px;background-color: #008afe;border-radius: 6px;}
.hx_section3 .content .top li .libox img{display: inline-block;vertical-align: middle;margin-right: 8px;}
.hx_section3 .content .top li .libox .words{font-size: 20px;color: #ffffff;line-height: 24px;display: inline-block;vertical-align: middle;}
.hx_section3 .content .bottom{width: 100%;margin-top: 36px;}
.hx_section3 .content .bottom ul{margin: 0 -9px;
width: calc(100% + 18px);
width: -ms-calc(100% + 18px);
width: -o-calc(100% + 18px);
width: -moz-calc(100% + 18px);
width: -webkit-calc(100% + 18px);}
.hx_section3 .content .bottom ul li{height: auto;padding: 0 9px;}
.hx_section3 .content .bottom ul li .pic{ width: 100%; padding-bottom: 79.02%; position: relative; overflow: hidden; min-height: 50px;border-radius: 8px;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.hx_section3 .content .bottom ul li .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;}
.hx_section3 .content .bottom ul li .pic:hover img{ -webkit-transform: translate(-50%, -50%) scale(1.1); -moz-transform: translate(-50%, -50%) scale(1.1); transform: translate(-50%, -50%) scale(1.1);}
.hx_section3 .content .bottom ul .slick-prev{width: 16px;height: 28px;background: url(images/img103.png) no-repeat center center; background-size: cover;left: -38px;top: 50%;}
.hx_section3 .content .bottom ul .slick-next{width: 16px;height: 28px;background: url(images/img104.png) no-repeat center center; background-size: cover;right: -38px;top: 50%;}
.hx_section3 .content .bottom ul .slick-prev:hover{background: url(images/img105.png) no-repeat center center; background-size: cover;}
.hx_section3 .content .bottom ul .slick-next:hover{background: url(images/img106.png) no-repeat center center; background-size: cover;}
@media  screen and (max-width: 1024px){
.hx_section3{padding-top: 30px;padding-bottom: 30px;}
.hx_section3 .content{margin-top: 14px;}
.hx_section3 .content .top{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);}
.hx_section3 .content .top li{padding: 0 4px;padding-bottom: 8px;width: 33.333%;}
.hx_section3 .content .top li.on::after{content: "";display: block;width: 0;height: 0;border: 8px solid;border-color: transparent transparent #008afe;margin-left: -8px;bottom: -8px;}
.hx_section3 .content .top li .libox{padding: 6px 14px;}
.hx_section3 .content .top li .libox img{margin-right: 4px;width: 20px;height: 20px;}
.hx_section3 .content .top li .libox .words{font-size: 14px;line-height: 20px;}
.hx_section3 .content .bottom{margin-top:12px;}
.hx_section3 .content .bottom ul{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);}
.hx_section3 .content .bottom ul li{padding: 0 5px;}
.hx_section3 .content .bottom ul .slick-prev{display: none;}
.hx_section3 .content .bottom ul .slick-next{display: none;}
.hx_section3 .content .bottom ul .slick-prev{width: 10px;height: 19px;background: url(images/img119.png) no-repeat center center; background-size: cover;left: 5px;top: 50%;}
.hx_section3 .content .bottom ul .slick-next{width: 10px;height: 19px;background: url(images/img120.png) no-repeat center center; background-size: cover;right: 5px;top: 50%;}
}

/*模块4*/
.hx_section4{width: 100%;padding-bottom: 106px;}
.hx_section4 .content{width: 100%;margin-top: 60px;}
.hx_section4 .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);}
.hx_section4 .content ul li{width: 25%; float: left;padding: 0 15px;}
.hx_section4 .content ul li a{display: block;position: relative;width: 100%;overflow: hidden;border-radius: 10px;}
.hx_section4 .content ul li a::after{content: "";display: block;width: 100%;height: 100%;position: absolute;left: 0;top: 0;background: rgba(0,138,254,0.8);z-index: 7;opacity: 0;
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;}
.hx_section4 .content ul li a:hover::after{content: "";display: block;opacity: 1;}
.hx_section4 .content ul li a .pic{ width: 100%; padding-bottom: 65.34%; position: relative; overflow: hidden; min-height: 50px;z-index: 6;
-webkit-transition: 0.5s ease;
-moz-transition: 0.5s ease;
-ms-transition: 0.5s ease;
-o-transition: 0.5s ease;
transition: 0.5s ease;}
.hx_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;}
.hx_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);}
.hx_section4 .content ul li a .words{font-size: 24px;color: #ffffff;line-height: 30px;text-align: center;width: 100%;padding: 0 10px;position: absolute;left: 0;top: 50%;z-index: 8;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
@media  screen and (max-width: 1024px){
.hx_section4{padding-bottom: 30px;}
.hx_section4 .content{margin-top: 14px;}
.hx_section4 .content ul{margin: -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);}
.hx_section4 .content ul li{width: 50%;padding: 5px;}
.hx_section4 .content ul li a .words{font-size: 16px;color: #ffffff;line-height: 20px;padding: 0 4px;}
}

/*产品*/

/*二级导航 三级导航 模块一*/
.cp_section1{width: 100%;padding-top: 84px;padding-bottom: 100px;}
.cp_section1 .navbox{width: 100%;margin-bottom: 90px;}
.cp_section1 .navbox ._t{width: 100%;padding: 0 95px;border-radius: 6px;}
.cp_section1 .navbox ._t li{height: auto;text-align: center;padding: 28px 0;cursor: pointer;position: relative;}
.cp_section1 .navbox ._t li a{display:block;}

.cp_section1 .navbox ._t li.on,
.cp_section1 .navbox ._t li:hover{background-color: rgba(255,255,255,0.23);}

.cp_section1 .navbox ._t li.on::before,
.cp_section1 .navbox ._t li:hover::before{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent #f5f5f5;position: absolute;left: 50%;bottom: 0;margin-left: -10px;}
.cp_section1 .navbox ._t li::after{content: "";display: block;width: 1px;height: 76px;background-color: rgba(255,255,255,0.2);position: absolute;right: 0;top: 50%;margin-top: -38px;}
.cp_section1 .navbox ._t li .img{width: 100%;margin-bottom: 18px;}
.cp_section1 .navbox ._t li .img img{display: inline-block;}
.cp_section1 .navbox ._t li .words{font-size: 18px;color: #ffffff;line-height: 24px;}

.cp_section1 .navbox ._t li.on .words,
.cp_section1 .navbox ._t li:hover .words{font-weight: bold;}
.cp_section1 .navbox ._b{width: 100%;background-color: #f5f5f5;border-radius: 6px;}
.cp_section1 .navbox ._b li{height: auto;}
.cp_section1 .navbox ._b li .listbox{width: 100%;font-size: 0;}
.cp_section1 .navbox ._b li .listbox .list{display: inline-block;vertical-align: middle; font-size: 18px;color: #333333;line-height: 60px;width: 14%;text-align: center;position: relative;padding: 0 10px;}
.cp_section1 .navbox ._b li .listbox .list:last-child::after{content: "";display: none;}
.cp_section1 .navbox ._b li .listbox .list a{color: #333;}
.cp_section1 .navbox ._b li .listbox .list.on a,.cp_section1 .navbox ._b li .listbox .list:hover a{color: #008afe;font-weight: bold;}
.cp_section1 .navbox ._b li .listbox .list::after{content: "";display: block;width: 1px;height: 26px;border-left: 1px dashed #dcdcdc;position: absolute;right: 0;top: 50%;margin-top: -13px;}
.cp_section1 .navbox ._t .slick-prev{width: 14px;height: 26px;background: url(images/img119.png) no-repeat center center; background-size: cover;left: 38px;top: 50%;}
.cp_section1 .navbox ._t .slick-next{width: 14px;height: 26px;background: url(images/img120.png) no-repeat center center; background-size: cover;right: 38px;top: 50%;}
.cp_section1 .navbox ._t .slick-prev:hover,.cp_section1 .navbox ._t .slick-next:hover{opacity: 0.5;}
.cp_section1 .content{width: 100%;overflow: hidden;font-size: 0;}
.cp_section1 .content .ny_tit{text-align: left;}
.cp_section1 .content .left{width: 48.8%;display: inline-block;vertical-align: middle;padding-right: 145px;}
.cp_section1 .content .left .info{font-size: 18px;color: #555555;line-height: 48px;margin-top: 36px;}
.cp_section1 .content .right{width: 51%;display: inline-block;vertical-align: middle;}
.cp_section1 .content .right img{width: 100%;display: block;}
@media  screen and (max-width: 1024px){
.cp_section1{padding-top:30px;padding-bottom: 30px;}
.cp_section1 .navbox{margin-bottom: 16px;}
.cp_section1 .navbox ._t{padding: 0 24px;}
.cp_section1 .navbox ._t li{padding: 12px 0;}
.cp_section1 .navbox ._t li.on::before,
.cp_section1 .navbox ._t li:hover::before{content: "";display: block;width: 0;height: 0;border: 6px solid;border-color: transparent transparent #f5f5f5;margin-left: -6px;}
.cp_section1 .navbox ._t li::after{content: "";display: block;height: 40px;margin-top: -20px;}
.cp_section1 .navbox ._t li .img{margin-bottom: 8px;}
.cp_section1 .navbox ._t li .img img{width: 30px;height: 30px;}
.cp_section1 .navbox ._t li .words{font-size: 14px;line-height: 20px;}
.cp_section1 .navbox ._b li .listbox .list{font-size: 14px;line-height: 32px;width: 33%;padding: 0 2px;}
.cp_section1 .navbox ._b li .listbox .list::after{content: "";display: block;width: 1px;height: 18px;margin-top: -9px;}
.cp_section1 .navbox ._t .slick-prev{width: 10px;height: 18px;left: 7px;}
.cp_section1 .navbox ._t .slick-next{width: 10px;height: 18px;right: 7px;}
.cp_section1 .navbox ._t .slick-prev:hover,.cp_section1 .navbox ._t .slick-next:hover{opacity: 0.5;}
.cp_section1 .content .left{width: 100%;padding-right: 0;margin-bottom: 14px;}
.cp_section1 .content .left .info{font-size: 14px;line-height: 20px;margin-top: 10px;}
.cp_section1 .content .right{width: 100%}
}

/*模块二*/
.cp_section2{width: 100%;padding-top: 85px;padding-bottom: 85px;background-color: #f5f5f5;}
.cp_section2 .content1{width: 100%;margin-top: 50px;}
.cp_section2 .content1 ul{margin: -20px 0;overflow: hidden;}
.cp_section2 .content1 ul li{width: 12.5%;float: left;padding: 0 10px;margin: 20px 0;}
.cp_section2 .content1 ul li .ico{text-align: center;width: 100%;margin-bottom: 15px;}
.cp_section2 .content1 ul li .ico .img{width: 110px;height: 100px;display: inline-block;}
.cp_section2 .content1 ul li .words{font-size: 18px;color: #555555;line-height: 24px;text-align: center;}
.cp_section2 .content1 ul li:hover .words{color: #008afe;}
.cp_section2 .content2{width: 100%;font-size: 18px;color: #555555;line-height: 36px; margin-top: 35px;}
.cp_section2 .content2 img{max-width:100%;}
@media  screen and (max-width: 1100px){
.cp_section2 .content1 ul li{padding: 0;}
}
@media  screen and (max-width: 1024px){
.cp_section2{padding-top: 30px;padding-bottom: 30px;}
.cp_section2 .content1{margin-top: 14px;}
.cp_section2 .content1 ul{margin: -6px 0;}
.cp_section2 .content1 ul li{width: 25%;padding: 0 4px;margin: 6px 0;}
.cp_section2 .content1 ul li .ico{margin-bottom: 8px;}
.cp_section2 .content1 ul li .ico .img{width: 60px;height: 55px;}
.cp_section2 .content1 ul li .words{font-size: 12px;line-height: 20px;}
.cp_section2 .content2{font-size: 14px;line-height: 22px;margin-top: 14px;}
}

/*模块3*/
.cp_section3{width: 100%;padding-top: 160px;padding-bottom: 160px;}
.cp_section3 .ny_tit{text-align: left;}
.cp_section3 .content{width: 100%;margin-top: 42px;}
.cp_section3 .content ul{width: 100%;}
.cp_section3 .content ul li{width: 100%;font-size: 0;margin-bottom: 24px;}
.cp_section3 .content ul li:last-child{margin-bottom: 0;}
.cp_section3 .content ul li img{width: 22px;height: 22px;display: inline-block;vertical-align: middle;margin-right: 14px;}
.cp_section3 .content ul li .words{font-size: 18px;color: #555555;line-height: 22px;display: inline-block;vertical-align: middle;
width: calc(100% - 40px);
width: -ms-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -moz-calc(100% - 40px);
width: -webkit-calc(100% - 40px);}
.cp_section4{padding-top: 98px;}
.cp_section4 .ny_tit{text-align: left;}
@media  screen and (max-width: 1024px){
.cp_section3{padding-top: 30px;padding-bottom: 30px;}
.cp_section3 .content{margin-top: 14px;}
.cp_section3 .content ul li{margin-bottom: 12px;}
.cp_section3 .content ul li img{width: 20px;height: 20px;margin-right: 10px;}
.cp_section3 .content ul li .words{font-size: 14px;line-height: 20px;
width: calc(100% - 36px);
width: -ms-calc(100% - 36px);
width: -o-calc(100% - 36px);
width: -moz-calc(100% - 36px);
width: -webkit-calc(100% - 36px);}
.cp_section4{padding-top: 30px;}
}

/*关于我们-公司简介*/
.gsjj_section1{width: 100%;padding-top: 84px;padding-bottom: 95px;}
.gsjj_section1 .content{width: 100%;overflow: hidden;}
.gsjj_section1 .content .left{width: 51.6%;float: left;padding-right: 48px;}
.gsjj_section1 .content .left h2{font-size: 36px;color: #333333;line-height: 42px;margin-bottom: 40px;}
.gsjj_section1 .content .left .info{font-size: 16px;color: #555555;line-height: 30px;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 450px;letter-spacing: 0;padding-right: 5px;}
.gsjj_section1 .content .left .info::-webkit-scrollbar{ width: 3px;}
.gsjj_section1 .content .left .info::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.gsjj_section1 .content .left .info::-webkit-scrollbar-thumb{ width: 3px;  background-color: #008afe; border-radius: 3px;}
.gsjj_section1 .content .right{width: 48.4%;float: right;}
.gsjj_section1 .content .right .rightbox{width: 100%;overflow: hidden;}
.gsjj_section1 .content .right .rightbox .pic1{width: 12.39669421487603%;float: left;height: 522px;}
.gsjj_section1 .content .right .rightbox .pic2{width: 87.60330578512397%;float: left;height: 522px;}
@media  screen and (max-width: 1250px){
.gsjj_section1 .content .left{padding-right: 20px;}
.gsjj_section1 .content .left h2{font-size: 30px;}
}
@media  screen and (max-width: 1250px){
.gsjj_section1{padding-top: 30px;padding-bottom: 30px;}
.gsjj_section1 .content .left{/*width: 100%;padding-right: 0;margin-bottom: 14px;*/}
.gsjj_section1 .content .left h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.gsjj_section1 .content .left .info{font-size: 14px;line-height: 22px;max-height: 220px;}
/*.gsjj_section1 .content .right{width: 100%;}*/
.gsjj_section1 .content .right .rightbox .pic1{width: 12.39669421487603%;float: left;height: 250px;}
.gsjj_section1 .content .right .rightbox .pic2{width: 87.60330578512397%;float: left;height: 250px;}
}

/*模块2*/
.gsjj_section2{width: 100%;padding-top: 96px;padding-bottom: 92px;background-color:#f5f5f5;}
.gsjj_section2 h2{font-size: 36px;color: #333333;line-height: 40px;text-align: center;}
.gsjj_section2 .content{width: 100%;margin-top: 84px;}
.gsjj_section2 .content ul{width: 100%;position: relative;padding-left: 120px;padding-right: 120px;}
.gsjj_section2 .content ul::after{content: "";display: block;width: 100%;height: 1px;background-color: #dcdcdc;position: absolute;left: 0;top: 50%;z-index: 7;}
.gsjj_section2 .content ul .slick-list{z-index: 8;}
.gsjj_section2 .content ul li{height: auto;}
.gsjj_section2 .content ul li .yearbox{width: 114px;height: 156px;margin: 0 auto;position: relative;}
.gsjj_section2 .content ul li .yearbox .year{font-size: 20px;color: #008afe;line-height: 30px;font-weight: bold; text-align: center;width: 100%;position: absolute;left: 0;top: 40px;}
.gsjj_section2 .content ul li.l2 .yearbox .year{color: #555555;top: 85px;}
.gsjj_section2 .content ul li .dian{width: 8px;height: 8px;border-radius: 100%;background-color: #008afe;margin:10px auto;position: relative;}
.gsjj_section2 .content ul li .dian::after{content: "";display: block;width: 1px;height: 38px;background-color: #dfdfdf;position: absolute;left: 50%;top: 100%;}
.gsjj_section2 .content ul li.l2 .dian{background-color: #555555;}
.gsjj_section2 .content ul li.l2 .dian::after{content: "";display: block;top: auto;bottom: 100%;}
.gsjj_section2 .content ul li .infobox{height: 156px;width: 100%;position: relative;}
.gsjj_section2 .content ul li .infobox .info{font-size: 18px;color: #555555;line-height: 30px;text-align: center;width: 100%; max-height: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%);}

.gsjj_section2 .content ul li .infobox .info{overflow-y: auto; scrollbar-width: thin; letter-spacing: 0;padding-right: 5px;}
.gsjj_section2 .content ul li .infobox .info::-webkit-scrollbar{ width: 3px;}
.gsjj_section2 .content ul li .infobox .info::-webkit-scrollbar-track{ background-color: #e5e5e5; border-radius: 3px;}
.gsjj_section2 .content ul li .infobox .info::-webkit-scrollbar-thumb{ width: 3px;  background-color: #008afe; border-radius: 3px;}


.gsjj_section2 .content ul .slick-prev{width: 39px;height: 39px;background: url(images/img155.png) no-repeat center center; background-size: cover;left: 0;top: 50%;background-color: #555555;border-radius: 4px;}
.gsjj_section2 .content ul .slick-next{width: 39px;height: 39px;background: url(images/img156.png) no-repeat center center; background-size: cover;right: 0;top: 50%;background-color: #555555;border-radius: 4px;}
.gsjj_section2 .content ul .slick-prev:hover,.gsjj_section2 .content ul .slick-next:hover{background-color: #008afe;}
@media  screen and (max-width: 1400px){
.gsjj_section2 .content ul li .infobox .info{font-size: 14px;}
}
@media  screen and (max-width: 1024px){
.gsjj_section2{padding-top: 30px;padding-bottom: 30px;}
.gsjj_section2 h2{font-size: 18px;line-height: 24px;}
.gsjj_section2 .content{margin-top: 14px;}
.gsjj_section2 .content ul{padding-left: 34px;padding-right: 34px;}
.gsjj_section2 .content ul li .yearbox{width: 70px;height: 96px;}
.gsjj_section2 .content ul li .yearbox .year{font-size: 16px;line-height: 22px;top: 50px!important;}
.gsjj_section2 .content ul li:nth-child(odd) .yearbox .year{top: 25px!important;}
.gsjj_section2 .content ul li .dian{width: 6px;height: 6px;margin:6px auto;}
.gsjj_section2 .content ul li .infobox{height: 96px;}
.gsjj_section2 .content ul li .infobox .info{font-size: 14px;line-height: 20px;}
.gsjj_section2 .content ul .slick-prev{width: 30px;height: 30px;}
.gsjj_section2 .content ul .slick-next{width: 30px;height: 30px;}
.gsjj_section2 .content ul li .dian::after{content: "";display: block;height: 14px;}
}

/*关于我们-合作伙伴*/
.hzhb_section1{width: 100%;padding-top: 80px;padding-bottom: 90px;}
.hzhb_section1 .content{width: 100%;margin-bottom: 68px;}
.hzhb_section1 .content:last-child{margin-bottom: 0;}
.hzhb_section1 .content .ny_tit{text-align: left;}
.hzhb_section1 .content .ulbox{width: 100%;margin-top: 36px;}
.hzhb_section1 .content .ulbox ul{width: 100%;overflow: hidden;border-top: 1px solid #e4e4e4;border-left: 1px solid #e4e4e4;}
.hzhb_section1 .content .ulbox ul li{width: 14.28571428571429%;float: left;border-right: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;}
.hzhb_section1 .content .ulbox ul li .pic{ width: 100%; padding-bottom: 75.94%; 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;}
.hzhb_section1 .content .ulbox ul li .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;}
.hzhb_section1 .content .ulbox ul li: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){
.hzhb_section1{padding-top: 30px;padding-bottom: 30px;}
.hzhb_section1 .content{margin-bottom: 14px;}
.hzhb_section1 .content .ulbox{margin-top: 12px;}
.hzhb_section1 .content .ulbox ul li{width: 33.3333%;}
.hzhb_section1 .content .ulbox ul li:last-child{display: block!important;}
}

/*关于我们-加入我们*/
/*模块1*/
.jrwm_section1{width: 100%;padding-top: 64px;padding-bottom: 24px;}
.jrwm_section1 .content{width: 100%;padding:54px 0;overflow: hidden;}
.jrwm_section1 .content .left{float: left;width: 44.33%;padding-left: 48px;font-size: 24px;color: #ffffff;line-height: 32px;}
.jrwm_section1 .content .right{float: right;width: 55.67%;font-size: 0;}
.jrwm_section1 .content .right .box{display: inline-block;vertical-align: middle; float:left; margin-right: 104px;font-size: 0;}
.jrwm_section1 .content .right .box:last-child{margin-right: 0;}
.jrwm_section1 .content .right .box img{display: inline-block;vertical-align: middle; float:left;margin-right: 10px;width: 32px;height: 32px;}
.jrwm_section1 .content .right .box .words{font-size: 20px;color: #ffffff;line-height: 32px; float:left; display: inline-block;vertical-align: middle;}
@media  screen and (max-width: 1600px){
.jrwm_section1 .content .left{width: 32%;padding-left: 20px;}
.jrwm_section1 .content .right{width: 68%;}
.jrwm_section1 .content{padding: 54px 30px;}
}
@media  screen and (max-width: 1400px){
.jrwm_section1 .content .left{width: 28%;padding-left: 14px;font-size: 18px;line-height: 28px;}
.jrwm_section1 .content .right{width: 72%;}
.jrwm_section1 .content .right .box .words{font-size: 18px;line-height: 28px;}
.jrwm_section1 .content .right .box{margin-right: 60px;}
.jrwm_section1 .content .right .box img{width: 28px;height: 28px;}
}
@media  screen and (max-width: 1200px){
.jrwm_section1 .content .right .box{margin-right: 10px;}
}
@media  screen and (max-width: 1200px){
.jrwm_section1{padding-top: 30px;padding-bottom: 30px;}
.jrwm_section1 .content{padding:22px 15px;}
.jrwm_section1 .content .left{width: 100%;padding-left: 0;font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.jrwm_section1 .content .right{width: 100%;}
.jrwm_section1 .content .right .box{margin-right: 0;display: block;margin-bottom: 8px;}
.jrwm_section1 .content .right .box img{margin-right: 4px;width: 24px;height: 24px;}
.jrwm_section1 .content .right .box .words{font-size: 14px;line-height: 24px;}
.jrwm_section1 .content .right .box:last-child{margin-bottom: 0;}
}

/*模块2*/
.jrwm_section2{width: 100%;padding-bottom: 70px;}
.jrwm_section2 .top{width: 100%;background-color: #dedddd;overflow: hidden;padding: 16px 0;padding-right: 60px;}
.jrwm_section2 .top .box{font-size: 16px;color: #333333;line-height: 24px;font-weight: bold;float: left;}
.jrwm_section2 .top .box1{width: 33.33333333333333%;padding-left: 38px;}
.jrwm_section2 .top .box2{width: 28.47222222222222%;}
.jrwm_section2 .top .box3{width: 23.95833333333333%;}
.jrwm_section2 .top .box4{width: 14.23611111111111%;}
.jrwm_section2 .bottom{width: 100%;margin-bottom: 76px;}
.jrwm_section2 .bottom li{width: 100%;border-bottom: 1px solid #e5e5e5;}
.jrwm_section2 .bottom li ._t{width: 100%;padding: 16px 0; padding-right: 60px;overflow: hidden;position: relative;cursor: pointer;}
.jrwm_section2 .bottom li.on ._t{background-color: #f5f5f5;}
.jrwm_section2 .bottom li ._t .box{font-size: 16px;color: #555555;line-height: 24px;float: left;text-transform:uppercase;}

.jrwm_section2 .bottom li ._t .box1{width: 33.33333333333333%;padding-left: 38px;}
.jrwm_section2 .bottom li ._t .box2{width: 28.47222222222222%;}
.jrwm_section2 .bottom li ._t .box3{width: 23.95833333333333%;}
.jrwm_section2 .bottom li ._t .box4{width: 14.23611111111111%;}
.jrwm_section2 .bottom li ._t .box .cell{ width:100%; height:100%; display:table; }
.jrwm_section2 .bottom li ._t .box .cell span{ width:100%; display:table-cell; vertical-align:middle; }
.jrwm_section2 .bottom li ._t .ico{position: absolute;right: 38px;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%);}
.jrwm_section2 .bottom li ._t .ico .img2{display: none;}
.jrwm_section2 .bottom li.on ._t .ico .img1{display: none;}
.jrwm_section2 .bottom li.on ._t .ico .img2{display: block;}
.jrwm_section2 .bottom li ._b{width: 100%;padding-left: 40px;padding-right: 20px;overflow: hidden;padding-top: 28px;padding-bottom: 51px;display: none;}
.jrwm_section2 .bottom li ._b .left{width: 45.83333333333333%;float: left;}
.jrwm_section2 .bottom li ._b .right{width: 45.83333333333333%;float: right;}
.jrwm_section2 .bottom li ._b h2{font-size: 16px;color: #333333;line-height: 22px;font-weight: bold;margin-bottom: 10px;}
.jrwm_section2 .bottom li ._b .info{font-size: 16px;color: #666666;line-height: 30px;}
.jrwm_section2 .page{width: 100%;text-align: center;font-size: 0;}
.jrwm_section2 .page .prev,.jrwm_section2 .page .next{font-size:14px;color: #666666;line-height: 36px;border: 1px solid #e1e1e1;display: inline-block;vertical-align: middle;width: 100px;}
.jrwm_section2 .page .prev:hover,.jrwm_section2 .page .next:hover{color: #fff;background-color: #008afe;border-color: #008afe;}
.jrwm_section2 .page .prev{margin-right: 5px;}
.jrwm_section2 .page .next{margin-left: 5px;}
.jrwm_section2 .page .box{display: inline-block;vertical-align: middle;line-height: 36px;border: 1px solid #e1e1e1;font-size: 16px;color: #272727;width: 38px;height: 38px;margin: 0 5px;}
.jrwm_section2 .page .box:hover,.jrwm_section2 .page .box.on{background-color: #008afe;color: #fff;border-color: #008afe;}
@media  screen and (max-width: 1024px){
.jrwm_section2{padding-bottom: 30px;}
.jrwm_section2 .top{padding: 10px 0;padding-right: 30px;}
.jrwm_section2 .top .box{font-size: 12px;line-height: 20px;}
.jrwm_section2 .top .box1{width: 28%;padding-left: 14px;}
.jrwm_section2 .top .box2{width: 27%;text-align: center;}
.jrwm_section2 .top .box3{width: 23%;}
.jrwm_section2 .top .box4{width: 22%;}
.jrwm_section2 .bottom{margin-bottom: 14px;}
.jrwm_section2 .bottom li ._t{padding: 10px 0; padding-right: 30px;}
.jrwm_section2 .bottom li ._t .box{font-size: 12px;line-height: 20px;}
.jrwm_section2 .bottom li ._t .box1{width: 28%;padding-left: 14px;}
.jrwm_section2 .bottom li ._t .box2{width: 27%;text-align: center;}
.jrwm_section2 .bottom li ._t .box3{width: 23%;}
.jrwm_section2 .bottom li ._t .box4{width: 22%;}
.jrwm_section2 .bottom li ._t .ico{right: 10px;}
.jrwm_section2 .bottom li ._t .ico .img1{width: 8px;}
.jrwm_section2 .bottom li ._t .ico .img2{width: 14px;}
.jrwm_section2 .bottom li ._b{padding-left: 14px;padding-right: 10px;padding-top: 12px;padding-bottom: 12px;}
.jrwm_section2 .bottom li ._b .left{width: 100%;margin-bottom: 12px;}
.jrwm_section2 .bottom li ._b .right{width: 100%;}
.jrwm_section2 .bottom li ._b h2{font-size: 14px;line-height: 20px;margin-bottom: 8px;}
.jrwm_section2 .bottom li ._b .info{font-size: 14px;line-height: 24px;}
.jrwm_section2 .page .prev,.jrwm_section2 .page .next{font-size:12px;line-height: 24px;width: 44px;}
.jrwm_section2 .page .prev{margin-right: 4px;}
.jrwm_section2 .page .next{margin-left: 4px;}
.jrwm_section2 .page .box{line-height: 24px;font-size: 12px;width: 26px;height: 26px;margin: 0 4px;}
}

/*关于我们-联系我们*/
/*模块1*/
.lxwm_section1{width: 100%;padding-top: 70px;padding-bottom: 68px;}
.lxwm_section1 .content{width: 100%;overflow: hidden;}
.lxwm_section1 .content .left{width: 47.66666666666667%;float: left;}
.lxwm_section1 .content .left ._mapbox{height:516px!important;}
.lxwm_section1 .content .right{width: 52.33333333333333%;float: right;padding-left: 70px;}
.lxwm_section1 .content .right .titbox{width: 100%;border-bottom: 1px dashed #999999;padding-bottom: 22px;margin-bottom: 20px;}
.lxwm_section1 .content .right .titbox h2{font-size: 28px;color: #333333;line-height: 34px;margin-bottom: 10px;}
.lxwm_section1 .content .right .titbox h3{font-size: 14px;color: #333333;line-height: 20px;text-transform:uppercase;}
.lxwm_section1 .content .right .listbox{width: 100%;padding-bottom: 22px;border-bottom: 1px dashed #999999;margin-bottom: 24px;}
.lxwm_section1 .content .right .listbox .list{width: 100%;font-size: 0;margin-bottom: 9px; position:relative; padding-left:64px;}
.lxwm_section1 .content .right .listbox .list:last-child{margin-bottom: 0;}
.lxwm_section1 .content .right .listbox .list img{ position:absolute; left:0; top:0; width: 48px;height: 48px;display: inline-block;vertical-align: middle;margin-right: 16px;background-color: #008afe;border-radius: 100%;}
.lxwm_section1 .content .right .listbox .list .words{font-size: 20px;color: #555555;line-height: 48px;display: inline-block;vertical-align: middle;
width: calc(100% - 68px);
width: -ms-calc(100% - 68px);
width: -o-calc(100% - 68px);
width: -moz-calc(100% - 68px);
width: -webkit-calc(100% - 68px);}
.lxwm_section1 .content .right .listbox .list .words span{font-weight: bold;}
.lxwm_section1 .content .right .ewmbox{width: 100%;font-size: 0;}
.lxwm_section1 .content .right .ewmbox .ewm{width: 138px;height: 138px;border: 1px solid #dbdbdb;display: inline-block;vertical-align: bottom;}
.lxwm_section1 .content .right .ewmbox .ewm img{width: 100%;display: block;}
.lxwm_section1 .content .right .ewmbox .wordsbox{display: inline-block;vertical-align: bottom;padding-left: 14px;
width: calc(100% - 140px);
width: -ms-calc(100% - 140px);
width: -o-calc(100% - 140px);
width: -moz-calc(100% - 140px);
width: -webkit-calc(100% - 140px);}
.lxwm_section1 .content .right .ewmbox .wordsbox .words1{font-size: 18px;color: #3a3a3a;line-height: 24px;margin-bottom: 7px;}
.lxwm_section1 .content .right .ewmbox .wordsbox .words2{font-size: 16px;color: #464646;line-height: 22px;margin-bottom: 6px;}
.lxwm_section1 .content .right .ewmbox .wordsbox .words3{font-size: 14px;color: #999999;line-height: 20px;padding-bottom: 4px;}
@media  screen and (max-width: 1312px){
.lxwm_section1 .content .left{width: 46%;}
.lxwm_section1 .content .right{width: 54%;padding-left: 30px;}
.lxwm_section1 .content .right .listbox .list .words{font-size: 15px;}
}
@media  screen and (max-width: 1024px){
.lxwm_section1{padding-top: 30px;padding-bottom: 30px;}
.lxwm_section1 .content .left{width: 100%;}
.lxwm_section1 .content .left ._mapbox{height:220px!important;}
.lxwm_section1 .content .right{width: 100%;padding-left: 0;margin-bottom: 14px;}
.lxwm_section1 .content .right .titbox{padding-bottom: 12px;margin-bottom: 12px;}
.lxwm_section1 .content .right .titbox h2{font-size: 18px;line-height: 24px;margin-bottom: 8px;}
.lxwm_section1 .content .right .titbox h3{font-size: 14px;line-height: 20px;}
.lxwm_section1 .content .right .listbox{padding-bottom: 12px;margin-bottom: 12px;}
.lxwm_section1 .content .right .listbox .list{margin-bottom: 6px; padding-left:46px;  min-height:40px;}

.lxwm_section1 .content .right .listbox .list:nth-child(2){padding-top:10px;}
.lxwm_section1 .content .right .listbox .list:nth-child(3){padding-top:10px;}

.lxwm_section1 .content .right .listbox .list img{width: 36px;height: 36px;margin-right: 10px;}
.lxwm_section1 .content .right .listbox .list .words{font-size: 14px;line-height: 20px;
width: calc(100% - 50px);
width: -ms-calc(100% - 50px);
width: -o-calc(100% - 50px);
width: -moz-calc(100% - 50px);
width: -webkit-calc(100% - 50px);}
.lxwm_section1 .content .right .ewmbox .ewm{width: 114px;height: 114px;}
.lxwm_section1 .content .right .ewmbox .wordsbox{padding-left: 6px;
width: calc(100% - 116px);
width: -ms-calc(100% - 116px);
width: -o-calc(100% - 116px);
width: -moz-calc(100% - 116px);
width: -webkit-calc(100% - 116px);}
.lxwm_section1 .content .right .ewmbox .wordsbox .words1{font-size: 16px;line-height: 20px;margin-bottom: 4px;}
.lxwm_section1 .content .right .ewmbox .wordsbox .words2{font-size: 14px;line-height: 20px;margin-bottom: 4px;}
.lxwm_section1 .content .right .ewmbox .wordsbox .words3{font-size: 12px;line-height: 20px;padding-bottom: 0;}
}

/*模块2*/
.lxwm_section2{width: 100%;padding-bottom: 76px;}
.lxwm_section2 .tit{width: 100%;margin-bottom: 28px;}
.lxwm_section2 .tit h2{font-size: 26px;color: #333333;line-height: 30px;font-weight: bold;margin-bottom: 28px;}
.lxwm_section2 .tit .border{width: 30px;height: 3px;background-color: #008afe;}
.lxwm_section2 .inputlist{width: 100%;overflow: hidden;}
.lxwm_section2 .inputlist .list{width: 50%;float: left;position: relative;}
.lxwm_section2 .inputlist .list.list1{padding-right: 7.5px;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list.list2{padding-left: 7.5px;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list.list3{padding-right: 7.5px;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list.list4{padding-left: 7.5px;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list input{width: 100%;height: 48px;border-radius: 8px;background-color: #f5f5f5;font-size: 14px;color: #333;padding-left: 120px;padding-right: 20px;}
.lxwm_section2 .inputlist .list.list4 input{padding-left:140px;}
.lxwm_section2 .inputlist .list .words{font-size: 16px;color: #555555;line-height: 24px;position: absolute;left: 24px;top: 50%;margin-top: -18px;letter-spacing: 0;}
.lxwm_section2 .inputlist .list .words span{color: #ff0000;}
.lxwm_section2 .inputlist .list .yzm{width: 135px;height: 48px;position: absolute;right: 0;top: 0}
.lxwm_section2 .textbox{width: 100%;margin-bottom: 46px;position: relative;}
.lxwm_section2 .textbox textarea{width: 100%;height: 150px; font-size:14px; padding-top: 40px;padding-left: 24px;padding-right: 24px;padding-bottom: 12px;background-color: #f5f5f5;border:0;border-radius: 8px;}
.lxwm_section2 .textbox .words{font-size: 16px;color: #555;line-height: 20px;position: absolute;left: 24px;top: 16px;}
.lxwm_section2 button{width: 262px;height: 48px;background-color: #008afe;font-size: 18px;color: #ffffff;display: block;margin: 0 auto;}
.lxwm_section2 button:hover{opacity: 0.8;}
@media  screen and (max-width: 1024px){
.lxwm_section2{padding-bottom: 30px;}
.lxwm_section2 .tit{margin-bottom: 14px;}
.lxwm_section2 .tit h2{font-size: 18px;line-height: 24px;margin-bottom: 12px;}
.lxwm_section2 .tit .border{width: 24px;height: 2px;}
.lxwm_section2 .inputlist .list{width: 100%;}
.lxwm_section2 .inputlist .list.list1{padding-right: 0;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list.list2{padding-left: 0;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list.list3{padding-right: 0;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list.list4{padding-left: 0;padding-bottom: 12px;}
.lxwm_section2 .inputlist .list input{height: 36px;padding-left: 80px;padding-right: 14px;}
.lxwm_section2 .inputlist .list.list4 input{padding-left:110px;}
.lxwm_section2 .inputlist .list .words{font-size: 14px;line-height: 20px;left: 10px;margin-top: -16px;}
.lxwm_section2 .inputlist .list .yzm{width: 100px;height: 36px;}
.lxwm_section2 .textbox{margin-bottom: 14px;}
.lxwm_section2 .textbox textarea{height: 100px;padding-left: 12px;padding-right: 12px;padding-bottom: 12px;padding-top: 34px;}
.lxwm_section2 .textbox .words{font-size: 14px;line-height: 20px;left: 10px;top: 10px;}
.lxwm_section2 button{width: 180px;height: 36px;font-size: 16px;}
}
 
 /*荣誉资质*/
 .ryzz_section{width: 100%;padding-top: 62px;padding-bottom: 100px;}
 .ryzz_section .content{width: 100%;margin-bottom: 60px;}
 .ryzz_section .content:last-child{margin-bottom: 0;}
 .ryzz_section .content .titbox{width: 100%;font-size: 0;margin-bottom: 34px;}
 .ryzz_section .content .titbox .ico{width: 50px;height: 50px;display: inline-block;vertical-align: middle;margin-right: 18px;}
 .ryzz_section .content .titbox .words{font-size: 36px;color: #333333;line-height: 44px;display: inline-block;vertical-align: middle;letter-spacing: 0;position: relative;font-weight: bold;}
 .ryzz_section .content .titbox .words span{font-size: 16px;position: absolute;left: 40px;top: -14px;}
 .ryzz_section .content .ulbox{width: 100%;}
 .ryzz_section .content .ulbox ul{margin:  -14px;overflow: hidden; display:flex; flex-wrap: wrap; align-items: flex-start;
 width: calc(100% + 28px);
width: -ms-calc(100% + 28px);
width: -o-calc(100% + 28px);
width: -moz-calc(100% + 28px);
width: -webkit-calc(100% + 28px);}
 .ryzz_section .content .ulbox ul li{padding: 14px;float: left;width: 16.666666%;cursor: pointer;}
 .ryzz_section .content .ulbox ul li .libox{width: 100%;border: 1px solid #e5e5e5;position: relative;}
 .ryzz_section .content .ulbox ul li .libox .boxs{position: relative; overflow: hidden; /*height:280px;*/ padding:15px;}
 .ryzz_section .content .ulbox ul li .libox .boxs .picbox{width:100%; /*height:100%;*/ padding-bottom:142%; overflow:hidden; position:relative;}
 .ryzz_section .content .ulbox ul li .libox .boxs .picbox img{position: absolute;left: 50%;top: 50%; max-height:100%; max-width:100%;
 transform: translate(-50%,-50%);
-ms-transform: translate(-50%,-50%);
-webkit-transform: translate(-50%,-50%);
-moz-transform: translate(-50%,-50%);
-o-transform: translate(-50%,-50%);}

 .ryzz_section .content .ulbox ul li .libox .words{width: 100%;font-size: 16px;color: #555555;line-height: 22px;text-align: center;  padding-bottom:15px;}



._pop{ background:rgba(0,0,0,0.6); float:left; width:100%; height:100%; position:fixed; left:0; top:0; z-index:16; display:none;}
._col{ float:left; transform:rotate(45deg); -moz-transform:rotate(45deg); -ms-transform:rotate(45deg); -o-transform:rotate(45deg); -webkit-transform:rotate(45deg);  position:absolute; right:70px; top:0;}
._htm{ float:left; width:800px;position:fixed; left:50%; top:50%; transform:translate(-50%,-50%); -moz-transform:translate(-50%,-50%); -ms-transform:translate(-50%,-50%); -o-transform:translate(-50%,-50%); -webkit-transform:translate(-50%,-50%);}
._htm .img{width: 70%;display: block;margin: 0 auto;border-radius: 12px;}


.hideli{display:none;}
.hideli.showli{display:block;}
.hidebtn{width:180px; text-align:center; line-height:40px; font-size:16px; color: #fff; background:#008afe; margin:0 auto; margin-top:40px; cursor:pointer; border-radius: 40px;}


@media  screen and (max-width: 1400px){
._htm .img{width: 60%;display: block;margin: 0 auto;border-radius: 12px;}
._col{right:100px;}
 .ryzz_section .content .ulbox ul li{width: 16.666666%;}
 .ryzz_section .content .ulbox ul li.l2{display: none;}
 .ryzz_section .content .ulbox ul li .libox .boxs .picbox .pic2{width: 180px;height: 120px;}
}

@media  screen and (max-width: 1200px){
 .ryzz_section .content .ulbox ul li{width: 33.333%;}
}
@media  screen and (max-width: 1024px){
 .ryzz_section{padding-top: 30px;padding-bottom: 30px;}
 .ryzz_section .content{margin-bottom: 16px;}
 .ryzz_section .content .titbox{margin-bottom: 14px;}
 .ryzz_section .content .titbox .ico{width: 36px;height: 36px;margin-right: 6px;}
 .ryzz_section .content .titbox .words{font-size: 18px;line-height: 36px;}
 .ryzz_section .content .titbox .words span{font-size: 12px;left: 18px;top: -10px;}
 .ryzz_section .content .ulbox 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);}
 .ryzz_section .content .ulbox ul li{padding: 4px;width: 50%;}

 .ryzz_section .content .ulbox ul li .libox{padding-bottom: 26px;height: 230px;}
 .ryzz_section .content .ulbox ul li .libox .boxs{position: relative; overflow: hidden; /*height:200px;*/ padding:10px;}

 .ryzz_section .content .ulbox ul li .libox .words{font-size: 14px;line-height: 18px; padding-bottom:10px;}
  .ryzz_section .content .ulbox ul li.l2{display: block;}
._col{ right:0;}
._htm{ width:300px;}
._htm .img{width: 80%;display: block;margin: 0 auto;border-radius: 12px;}

.hidebtn{width:120px; text-align:center; line-height:30px; font-size:14px; color: #fff; background:#008afe; margin:0 auto; margin-top:20px; cursor:pointer; border-radius: 30px;}


}

/*热点资讯*/
.rdzx_section1{width: 100%;}
.rdzx_section1 .content{width: 100%;padding-bottom: 80px;position: relative;}
.rdzx_section1 .content::after{content: "";display: block;width: 1px;height: 100%;background-color: #e5e5e5;position: absolute;left: 0;top: 0;z-index: 7;}
.rdzx_section1 .content ul{width: 100%;padding-right: 90px;margin-bottom: 80px;z-index: 8;position: relative;}
.rdzx_section1 .content ul li{width: 100%;border-bottom: 1px solid #e5e5e5;padding: 50px 0 50px 54px;position: relative;}
.rdzx_section1 .content ul li::after{content: "";display: block;width: 5px;height: 45px;background-color: #008afe;border-radius: 2.5px;position: absolute;left: -1.5px;top: 50px;}
.rdzx_section1 .content ul li a{display: block;width: 100%;padding-left: 286px;padding-right: 46px;position: relative;min-height: 215px;}
.rdzx_section1 .content ul li a .pic{width: 286px;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%);}
.rdzx_section1 .content ul li a .pic img{width: 100%;display: block;}
.rdzx_section1 .content ul li a .more{width: 46px;position: absolute;right: 0;top: 50%;text-align: right;border-left: 1px solid #e5e5e5;padding: 6px 0;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.rdzx_section1 .content ul li a .more img{display: inline-block;}
.rdzx_section1 .content ul li a .more img.img2{display: none;}
.rdzx_section1 .content ul li:hover a .more img.img1{display: none;}
.rdzx_section1 .content ul li:hover a .more img.img2{display: inline-block;}
.rdzx_section1 .content ul li a .wordsbox{width: 100%;padding-left: 56px;padding-right: 62px;padding-top: 38px;}
.rdzx_section1 .content ul li a .wordsbox h2{font-size: 20px;color: #555555;line-height: 26px;padding-left: 16px;margin-bottom: 26px;position: relative;}
.rdzx_section1 .content ul li a:hover .wordsbox h2{color: #008afe;}
.rdzx_section1 .content ul li a .wordsbox h2::after{content: "";display: block;width: 8px;height: 8px;border-radius: 100%;background-color: #008afe;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%);}
.rdzx_section1 .content ul li a .wordsbox h3{font-size: 16px;color: #555555;line-height: 30px;padding-left: 16px;}
.rdzx_section1 .content .page{width: 100%;text-align: center;font-size: 0;}
.rdzx_section1 .content .page .prev{width: 100px;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;line-height: 38px;display: inline-block;vertical-align: middle; margin-right: 5px;}
.rdzx_section1 .content .page .next{width: 100px;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;line-height: 38px;display: inline-block;vertical-align: middle; margin-left: 5px;}
.rdzx_section1 .content .page .prev:hover,.rdzx_section1 .content .page .next:hover{background-color: #008afe;border-color: #008afe;color: #fff;}
.rdzx_section1 .content .page .boxs{width: 38px;height: 38px;line-height: 38px;font-size: 14px;color: #272727;display: inline-block;vertical-align: middle;border: 1px solid #e1e1e1;margin: 0 5px;}
.rdzx_section1 .content .page .boxs:hover,.rdzx_section1 .content .page .boxs.on{color: #fff;background-color: #008afe;border-color: #008afe;}
@media  screen and (max-width: 1024px){
.rdzx_section1 .content{padding-bottom: 30px;}
.rdzx_section1 .content ul{padding-right: 0px;margin-bottom: 14px;}
.rdzx_section1 .content ul li{padding: 12px;}
.rdzx_section1 .content ul li::after{content: "";display: block;width: 3px;height: 30px;left: -1.5px;top: 12px;}
.rdzx_section1 .content ul li a{padding-left: 0;padding-right: 0;min-height: auto;}
.rdzx_section1 .content ul li a .pic{width: 100%;position: static;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.rdzx_section1 .content ul li a .more{width: 100%;position: static;padding: 4px 0;text-align: center;border: 0;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.rdzx_section1 .content ul li a .more img{width: 20px;height: 12px;}
.rdzx_section1 .content ul li a .wordsbox{padding-left: 10px;padding-right: 10px;padding-top: 10px;padding-bottom: 10px;}
.rdzx_section1 .content ul li a .wordsbox h2{font-size: 16px;line-height: 22px;padding-left: 10px;margin-bottom: 8px;}
.rdzx_section1 .content ul li a .wordsbox h2::after{content: "";display: block;width: 6px;height: 6px;}
.rdzx_section1 .content ul li a .wordsbox h3{font-size: 14px;line-height: 20px;padding-left: 10px;}
.rdzx_section1 .content .page .prev{width: 46px;height: 30px;font-size: 12px;margin-right: 2px;line-height: 28px;}
.rdzx_section1 .content .page .next{width: 46px;height: 30px;font-size: 12px;margin-left: 2px;line-height: 28px;}
.rdzx_section1 .content .page .boxs{width: 30px;height: 30px;line-height: 28px;font-size: 12px;margin: 0 2px;}
}

/*热点资讯 详情*/
.rdxq_section{width: 100%;}
.rdxq_section .content{width: 100%;overflow: hidden;}
.rdxq_section .content .left{width: 74.66%;float: left;padding-top: 80px;padding-bottom: 66px;padding-right: 66px;box-shadow:inset -15px 0px  10px -15px rgba(0,0,0,0.1);}
.rdxq_section .content .left .titbox{width: 100%;font-size: 0;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
.rdxq_section .content .left .titbox h2{font-size: 28px;color: #222222;line-height: 34px;display: inline-block;vertical-align: middle;
width: calc(100% - 65px);
width: -ms-calc(100% - 65px);
width: -o-calc(100% - 65px);
width: -moz-calc(100% - 65px);
width: -webkit-calc(100% - 65px);}
.rdxq_section .content .left .titbox .fx{display: inline-block;vertical-align: middle; width: 60px;text-align: right;font-size: 0;}
.rdxq_section .content .left .titbox .fx a{width: auto;height: auto;background: none;padding: 0;margin: 0;font-size: 0;}
.rdxq_section .content .left .titbox .fx:hover{opacity: 0.6;}
.rdxq_section .content .left .titbox .fx img{width: 16px;height: 16px;display: inline-block;vertical-align: middle;margin-right: 6px;}
.rdxq_section .content .left .titbox .fx .words{font-size: 16px;color: #555555;line-height: 20px;display: inline-block;vertical-align: middle;}
.rdxq_section .content .left .info{width: 100%;padding-top: 28px;padding-bottom: 92px;border-bottom: 1px solid #e5e5e5;font-size: 16px;color: #555555;line-height: 30px;}
.rdxq_section .content .left .info img{max-width: 100%; height:auto !important;}
.rdxq_section .content .left .page{width: 100%;}
.rdxq_section .content .left .page::after{content: "";display: block;clear: both;}
.rdxq_section .content .left .page .prev{float: left;padding-top: 30px;
width: calc(50% - 60px);
width: -ms-calc(50% - 60px);
width: -o-calc(50% - 60px);
width: -moz-calc(50% - 60px);
width: -webkit-calc(50% - 60px);}
.rdxq_section .content .left .page .prev:hover p{color: #008afe;}
.rdxq_section .content .left .page .next:hover p{color: #008afe;}
.rdxq_section .content .left .page .back{width: 78px;height: 78px;border-radius: 50%;background-color: #008afe; float: left;margin: 0 20px; margin-top: -39px;text-align: center;padding-top: 15px;position: relative;}
.rdxq_section .content .left .page .back:hover{opacity: 0.8;}
.rdxq_section .content .left .page .back::after{content: "";display: block;width: 1px;height: 46px;background-color: #e5e5e5;position: absolute;left: 50%;top: 102%;margin-left: -0.5px;}
.rdxq_section .content .left .page .back img{display: inline-block;margin-bottom: 8px;}
.rdxq_section .content .left .page .back .words{font-size: 16px;color: #ffffff;line-height: 20px;width: 100%;}
.rdxq_section .content .left .page .next{float: right;padding-top: 30px;text-align: right;
width: calc(50% - 60px);
width: -ms-calc(50% - 60px);
width: -o-calc(50% - 60px);
width: -moz-calc(50% - 60px);
width: -webkit-calc(50% - 60px);}
.rdxq_section .content .left .page .prev p{font-size: 16px;color: #555555;line-height: 20px;}
.rdxq_section .content .left .page .next p{font-size: 16px;color: #555555;line-height: 20px;}
.rdxq_section .content .left .page .prev .p1,.rdxq_section .content .left .page .next .p1{margin-bottom: 12px;}
.rdxq_section .content .right{width: 25.34%;float: right;padding-top: 80px;padding-left: 46px;}
.rdxq_section .content .right h2{font-size: 30px;color: #222222;line-height: 34px;padding-bottom: 30px;border-bottom: 1px solid #e5e5e5;}
.rdxq_section .content .right .listbox{width: 100%;}
.rdxq_section .content .right .listbox .list{width: 100%;padding-left: 10px;padding-right: 10px;border-bottom: 1px dashed #b2b2b2;padding-top: 25px;padding-bottom: 26px;}
.rdxq_section .content .right .listbox .list h3{font-size: 18px;color: #333333;line-height: 30px;margin-bottom: 0px;}
.rdxq_section .content .right .listbox .list:hover h3{color: #008afe;}
.rdxq_section .content .right .listbox .list .date{font-size: 14px;color: #555555;line-height: 18px;}
@media  screen and (max-width: 1024px){
.rdxq_section .content .left{width: 100%;padding-top: 30px;padding-bottom: 14px;padding-right: 0;box-shadow:inset 0px 0px  0px 0px rgba(0,0,0,0.1);}
.rdxq_section .content .left .titbox{padding-bottom: 12px;}
.rdxq_section .content .left .titbox h2{font-size: 16px;line-height: 22px;vertical-align: top;
width: calc(100% - 40px);
width: -ms-calc(100% - 40px);
width: -o-calc(100% - 40px);
width: -moz-calc(100% - 40px);
width: -webkit-calc(100% - 40px);}
.rdxq_section .content .left .titbox .fx{width: 50px;vertical-align: top;margin-top: 4px;}
.rdxq_section .content .left .titbox .fx img{width: 14px;height: 14px;margin-right: 4px;}
.rdxq_section .content .left .titbox .fx .words{font-size: 14px;line-height: 16px;}
.rdxq_section .content .left .info{padding-top: 14px;padding-bottom: 34px;font-size: 14px;line-height: 20px;}
.rdxq_section .content .left .page .prev{padding-top: 14px;
width: calc(50% - 32px);
width: -ms-calc(50% - 32px);
width: -o-calc(50% - 32px);
width: -moz-calc(50% - 32px);
width: -webkit-calc(50% - 32px);}
.rdxq_section .content .left .page .back{width: 44px;height: 44px;margin: 0 10px; margin-top: -15px;padding-top: 5px;}
.rdxq_section .content .left .page .back::after{content: "";display: block;width: 1px;height: 46px;background-color: #e5e5e5;position: absolute;left: 50%;top: 102%;margin-left: -0.5px;}
.rdxq_section .content .left .page .back img{margin-bottom: 0;width: 16px;height: 16px;}
.rdxq_section .content .left .page .back .words{font-size: 12px;line-height: 18px;}
.rdxq_section .content .left .page .next{padding-top: 14px;
width: calc(50% - 32px);
width: -ms-calc(50% - 32px);
width: -o-calc(50% - 32px);
width: -moz-calc(50% - 32px);
width: -webkit-calc(50% - 32px);}
.rdxq_section .content .left .page .prev p{font-size: 12px;line-height: 16px;}
.rdxq_section .content .left .page .next p{font-size: 12px;line-height: 16px;}
.rdxq_section .content .left .page .prev .p1,.rdxq_section .content .left .page .next .p1{margin-bottom: 12px;}
.rdxq_section .content .right{width: 100%;padding-top: 0px;padding-left: 0;padding-bottom: 30px;}
.rdxq_section .content .right h2{font-size: 16px;line-height: 22px;padding-bottom: 14px;}
.rdxq_section .content .right .listbox .list{padding-left: 6px;padding-right: 6px;padding-top: 12px;padding-bottom: 12px;}
.rdxq_section .content .right .listbox .list h3{font-size: 14px;line-height: 20px;margin-bottom: 0px;}
.rdxq_section .content .right .listbox .list .date{font-size: 12px;line-height: 16px;}
}

/*行业解决方案*/
/*模块1*/
.hy_section1 .navbox ._t{padding: 0 112px;}
.hy_section1 .content .left{width: 62.2%;padding-right: 112px;}
.hy_section1 .content .left .info{font-size: 18px;color: #555555;line-height: 36px;}
.hy_section1 .content .right{width: 37.7%;}
.hy_section1 .navbox{margin-bottom: 56px;}
.hy_section1 .content .left .info{margin-top: 45px;}
.hy_section1{padding-bottom: 74px;}
@media  screen and (max-width: 1140px){
.hy_section1 .content .left{width: 62.1%;}
.hy_section1 .content .right{width: 37.7%;}
}
@media  screen and (max-width: 1024px){
.hy_section1 .navbox ._t{padding: 0 30px;}
.hy_section1 .content .left{width: 100%;padding-right: 0;}
.hy_section1 .content .left .info{font-size: 14px;line-height: 20px;margin-top: 10px;}
.hy_section1 .content .right{width: 100%;}
.hy_section1 .navbox{margin-bottom: 14px;}
.hy_section1 .content .left .info{margin-top: 10px;}
.hy_section1{padding-bottom: 30px;}
}

/*模块2*/
.hy_section2{width: 100%;padding-top: 94px;padding-bottom: 100px;background-color: #f5f5f5;}
.hy_section2 .ny_tit{text-align: left;}
.hy_section2 .text{font-size: 18px;color: #555555;line-height: 36px;margin-top: 38px;}
.hy_section2 .text img{max-width:100%;}
.hy_section2 .content{width: 100%;margin-top: 44px;}
.hy_section2 .content .homedown{width: 100%;margin: 0 -6px;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.hy_section2 .content .homedown li{float: left; padding: 0 6px;height: auto;position: relative;padding-bottom: 48px;}
.hy_section2 .content .homedown li a{display: block;width: 100%;background-color: #e9e9e9;height: 57px;line-height: 57px;text-align: center;font-size: 20px;color: #555555;border-radius: 6px;}
.hy_section2 .content .homedown  .slick-prev{width: 22px;height: 57px;background: url(images/img205.png) no-repeat center center; background-size: cover;left: -28px;top: 0;background-color: #e9e9e9;border-radius: 6px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.hy_section2 .content .homedown li a:hover,.hy_section2 .content .homedown li.on a{background-color: #008afe;color: #fff;}
.hy_section2 .content .homedown  .slick-next{width: 22px;height: 57px;background: url(images/img206.png) no-repeat center center; background-size: cover;right: -28px;top: 0;background-color: #e9e9e9;border-radius: 6px;
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.hy_section2 .content .homedown li.on::after{content: "";display: block;width: 0;height: 0;border: 25px solid;border-color: transparent transparent #fff;position: absolute;left: 50%;bottom: 0;margin-left: -25px;}
.hy_section2 .content .homedown  .slick-prev:hover{background: url(images/img207.png) no-repeat center center; background-size: cover;}
.hy_section2 .content .homedown  .slick-next:hover{background: url(images/img208.png) no-repeat center center; background-size: cover;}
.hy_section2 .content .homedown  .slick-prev:hover,.hy_section2 .content .homedown  .slick-next:hover{background-color: #008afe;}
.hy_section2 .content .hometop{width: 100%;background-color: #fff;}
.hy_section2 .content .hometop li{height: auto;padding: 40px 10px 37px 46px;font-size:16px;color: #555555;line-height: 30px;}
@media  screen and (max-width: 1100px){
.hy_section2 .content .homedown li a{font-size: 16px;}
}
@media  screen and (max-width: 1024px){
.hy_section2{padding-top: 30px;padding-bottom: 30px;}
.hy_section2 .text{font-size: 16px;line-height: 22px;margin-top: 14px;}
.hy_section2 .content{margin-top: 14px;}
.hy_section2 .content .homedown{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);}
.hy_section2 .content .homedown li{padding: 0 5px;padding-bottom: 20px;}
.hy_section2 .content .homedown li a{height: 32px;line-height: 32px;font-size: 14px;}
.hy_section2 .content .homedown  .slick-prev{display: none;opacity: 0;}
.hy_section2 .content .homedown  .slick-next{display: none;opacity: 0;}
.hy_section2 .content .homedown li.on::after{content: "";display: block;width: 0;height: 0;border: 10px solid;border-color: transparent transparent #fff;margin-left: -10px;}
.hy_section2 .content .hometop li{padding: 10px;font-size:14px;line-height: 22px;}
}

/*模块3*/
.hy_section3{width: 100%;padding-top: 100px;padding-bottom: 104px;}
.hy_section3 .content{width: 100%;overflow: hidden;}
.hy_section3 .content .left{width:51.06%;float: left;}
.hy_section3 .content .left img{width: 100%;display: block;}
.hy_section3 .content .right{width: 48.94%;float: right;padding-left: 94px;/*padding-top: 56px;*/}
.hy_section3 .content .right .ny_tit{text-align: left;}
.hy_section3 .content .right .words1{font-size: 18px;color: #333333;line-height: 24px;font-weight: bold;margin-bottom: 24px;margin-top: 34px;}
.hy_section3 .content .right .listbox{width: 100%;margin-bottom: 22px;}
.hy_section3 .content .right .listbox .list{width: 100%;font-size: 0;margin-bottom: 22px; padding-left:38px; position:relative;}
.hy_section3 .content .right .listbox .list:last-child{margin-bottom: 0;}
.hy_section3 .content .right .listbox .list img{display: inline-block;vertical-align: middle;margin-right: 14px;width: 24px;height: 24px; position:absolute; left:0; top:0;}
.hy_section3 .content .right .listbox .list .words{font-size: 18px;color: #555555;line-height: 24px;display: inline-block;vertical-align: middle;}
.hy_section3 .content .right .words2{font-size: 18px;color: #333333;line-height: 24px;font-weight: bold;}
@media  screen and (max-width: 1400px){
.hy_section3 .content .right .words1{font-size: 16px;line-height: 22px;margin-bottom: 18px;margin-top: 18px;}
.hy_section3 .content .right .words2{font-size: 16px;line-height: 22px;}
.hy_section3 .content .right{padding-left: 50px;/*padding-top: 30px;*/}
}
@media  screen and (max-width: 1024px){
.hy_section3{padding-top: 30px;padding-bottom: 30px;}
.hy_section3 .content .left{width:100%; margin-top:0 !important;}
.hy_section3 .content .right{width: 100%;padding-left: 0;padding-top: 14px;}
.hy_section3 .content .right .words1{font-size: 14px;line-height: 20px;margin-bottom: 12px;margin-top: 12px;}
.hy_section3 .content .right .listbox{margin-bottom: 12px;}
.hy_section3 .content .right .listbox .list{margin-bottom: 14px; padding-left:28px;}
.hy_section3 .content .right .listbox .list img{margin-right: 8px;width: 20px;height: 20px;}
.hy_section3 .content .right .listbox .list .words{font-size: 12px;line-height: 20px;}
.hy_section3 .content .right .words2{font-size: 14px;line-height: 20px;}
}

/*模块4*/
.hy_section4{width: 100%;padding-bottom: 100px;}
.hy_section4 .ny_tit{text-align: left;}
.hy_section4 .content{width: 100%;margin-top: 40px;}
.hy_section4 .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);}
.hy_section4 .content ul li{padding: 0 15px;float: left;width: 25%;}
.hy_section4 .content ul li a{display: block;border: 1px solid #e5e5e5;width: 100%;}
.hy_section4 .content ul li a .pic{ width: 100%; padding-bottom: 46.857%; 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;}
.hy_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;}
.hy_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){
.hy_section4{padding-bottom: 30px;}
.hy_section4 .content{margin-top: 14px;}
.hy_section4 .content ul{margin: -6px;
width: calc(100% + 12px);
width: -ms-calc(100% + 12px);
width: -o-calc(100% + 12px);
width: -moz-calc(100% + 12px);
width: -webkit-calc(100% + 12px);}
.hy_section4 .content ul li{padding: 6px;width: 50%;}
}

/*模块5*/
.hy_section5{padding-bottom: 100px;}
.hy_section5 .ny_tit{text-align: left;}
.hy_section5 .content{margin-top:40px;}
@media  screen and (max-width: 1024px){
.hy_section5 .content{margin-top:14px;}
.hy_section5{padding-bottom: 30px;}
}





.imgPop{ display: none; width: 100%; height: 100%; background-color: rgba(0,0,0,0.8); position: fixed; top: 0; left: 0; z-index: 999999;}
.imgPop2{ min-height: 100px; height: 80%; /*overflow: hidden;*/ width: 55.5%; left: 22.25%; position: absolute; top: 50%;
-webkit-transform: translate(0, -50%);
-ms-transform: translate(0, -50%);
transform: translate(0, -50%);}
.imgPop2 .tp{ display: block; width: 100%; margin: 15px auto; height:100%; position:relative;}
.imgPop2 .tp img{width:auto; max-width:100%; max-height:100%; display:block; margin:0 auto; position:absolute; left:50%; top:50%;
-webkit-transform: translate(-50%, -50%);
-ms-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
}
.imgPop2 .close2{ width: 36px; height: 36px; background: url(/theme/CN/images/close.png) no-repeat center; background-size: cover; position: absolute; top: -37px; right: 0;}@media screen and  (max-width:991px){.imgPop2{ width: 80%; left: 10%; height:60%;}
.imgPop2 .tp{ width: 80%; margin: 5px auto;}
.imgPop2 .close2{ width: 25px; height: 25px; top:-26px;}}


.pagecon{padding-top:50px; padding-bottom:50px;}
@media screen and (max-width: 1024px) {
    .pagecon {padding-top: 15px; padding-bottom: 15px;}
    .pagecon .content2{margin-top:0;}
}


._search{ background:url(images/ico56.jpg) center repeat; width:100%; overflow:hidden;}
._search .title{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px;}
._search .list{ float:left; width:100%; margin-top:25px;}
._search .list li{ float:left; width:100%; border-bottom:1px solid rgba(0,0,0,0.1); padding:25px 0; position:relative;
-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;  
}
._search .list li:after{ float:left; position:absolute; right:20px; top:50%; margin-top:-7px; content:''; width:22px; height:15px; background:url(images/ico57.png) right center no-repeat;}
._search .list li .tit{ float:left; width:100%; color:#333333; font-size:18px; line-height:28px; font-weight:bold;}
._search .list li .info{ float:left; width:100%; color:#555555; font-size:16px; line-height:26px; margin-top:10px;}
._search .list li .info a{ color:#555555;}
._search .list li:hover{ background:#f2f2f2; padding:25px 20px;}
._search .list li:hover:after{ background:url(images/ico58.png) right center no-repeat;}
._search .list li:hover .tit{ color:#4db563;}
._search .img{ float:left; width:100%; margin-top:22px; line-height:0; text-align:center;}
._search .cont{ float:left; width:100%; margin-bottom:22px; color:#1b1b1b; color:rgba(27,27,27,0.5); font-size:24px; line-height:28px; text-align:center;}

@media  screen and (max-width:1024px){
._search{ padding-top:30px; padding-bottom:40px;}
._search .list{ margin-top:10px;}
._search .list li{ padding:15px 0;}
._search .list li:after{ right:12px; width:15px;}
._search .list li .tit{ font-size:16px; line-height:26px; }
._search .list li .info{ font-size:14px; line-height:24px; margin-top:2px;}
._search .list li:hover{ padding:15px 12px;}
._search .cont{ font-size:18px; line-height:22px;}

}
@media  screen and (max-width:767px){


}