﻿@charset "UTF-8";
/*主体宽度*/
.w_1200{ max-width:1200px; margin-right: auto; margin-left: auto;}
@media  screen and (max-width: 1680px){
.w_1200{ max-width: 62.5%;}
}
@media  screen and (max-width: 1100px){
.w_1200{ max-width: 100%;padding-left: 15px;padding-right: 15px;}
}
/*顶部导航*/
body.on{overflow: hidden;height: 100vh;}
.wyb_s{position: relative;z-index: 999999;}
.t_navs{ width: 100%;}
.t_navs::after{content: "";display: block;clear: both;}
/*正常屏幕显示*/
.t_navs .top{ width: 100%; float: left; position: relative;}
/*logo*/
.t_navs .top .logo{ margin: 20px 0; line-height: 0; float: left;}
.t_navs .top .logo img{ width: auto; height: 40px;}
/*一级导航*/
.t_navs .top .right{ float: right;}
.t_navs .top .right .menu{float: left;}
.t_navs .top .right .menu ul{float: left;}
.t_navs .top .menu .nli{ float: left; position: relative;padding: 0 12px;}
.t_navs .top .menu .nli span a{display: block;color: #333333; font-weight: bold; position: relative;padding:  0 10px;line-height: 80px; font-size: 16px;text-transform:uppercase;}
/*鼠标经过样式*/
.t_navs .top .menu .nli.on span a,.t_navs .top .menu .nli:hover span a{ color: #f4a332;}
/*二级导航*/
.t_navs .top .sub{ display: none; position: absolute; width: 340px; top:100%; left: 50%; background: #ffffff; z-index: 4;padding: 36px;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.t_navs .top .sub .l2{ width: 100%;margin-bottom: 28px;}
.t_navs .top .sub .l2:last-child{margin-bottom: 0;}
.t_navs .top .sub .l2 a{ display: block; color: #152b4c;font-size: 16px;line-height: 20px;position: relative; font-weight: bold;}
.t_navs .top .sub .l2 a::after{content: "";display: block;width: 0%;height: 1px;background: #f3a332;position: absolute;left: 0;bottom: 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;}
.t_navs .top .sub .l2 a:hover ::after{width: 100%;}
.t_navs .top .sub .l2 a:hover{ color: #f3a332;}
/*搜索*/
.t_navs .top .search{float: left;position: relative;margin-left: 68px;padding: 31px 0;}
.t_navs .top .search::after{content: "";display: block;width: 1px;height: 16px;background: #aeaeae;position: absolute;right: 56px;top: 32px;}
.t_navs .top .search ._t{width: 18px;cursor: pointer;}
.t_navs .top .search ._t img{width: 100%;display: block;}
.t_navs .top .search ._b{width: 260px;position: absolute;right: 0;top: 100%;display: none;}
.t_navs .top .search ._b input{width: 100%;padding: 0 12px;font-size: 16px;color: #555;border: 1px solid #eee;background: #fff;height: 40px;}
.t_navs .top .search ._b img{position:absolute; right:9px; top:9px; display:block;}
/*隐藏手机显示*/
.t_navs .menuph{ display: none;} 
.t_navs .xialaph{ display: none;}
@media screen and (max-width:1680px) {
.t_navs .top .logo{ margin: 20px 0;}
.t_navs .top .logo img{ height: 30px;}
.t_navs .top .menu .nli{padding: 0 8px;}
.t_navs .top .menu .nli span a{padding:  0 8px;line-height: 70px;font-size: 14px;}
.t_navs .top .sub{width: 300px;padding: 30px;}
.t_navs .top .sub .l2{margin-bottom: 20px;}
.t_navs .top .sub .l2 a{ font-size: 14px;}
.t_navs .top .search{margin-left: 40px;padding: 26px 0;}
.t_navs .top .search::after{right: 40px;top: 27px;}
.t_navs .top .search ._b{width: 240px;}
.t_navs .top .search ._b input{font-size: 14px;height: 36px;}
}
@media screen and (max-width:1400px) {
.t_navs .top .menu .nli{padding: 0 4px;}
.t_navs .top .menu .nli span a{padding:  0 4px;}
}
@media screen and (max-width:1270px) {
.t_navs .top .logo{ margin: 24px 0;}
.t_navs .top .logo img{ height: 22px;}
.t_navs .top .menu .nli{padding: 0;}
.t_navs .top .menu .nli span a{padding:  0 4px;}
.t_navs .top .sub{width: 280px;padding: 20px;}
.t_navs .top .search{margin-left: 20px;}
.t_navs .top .search::after{right: 30px;}
}
@media screen and (max-width:1024px) {
/*电脑端导航隐藏*/
.t_navs .menu{ display: none;}
.t_navs .top .search{display: none;}
/*手机端导航显示*/
.t_navs .menuph{ display: block;}
.t_navs .xialaph{ display: block;}
/*手机端样式*/
.wyb_s{position: static;}
.t_navs .top{ padding: 0 15px; width: 100%; position: absolute; top: 0; left: 0; z-index: 4; background: #fff;box-shadow: 0px 10px 20px 0px rgba(0,0,0,0.1);}
/*logo*/
.t_navs .top .logo{ margin: 10px 0;}
.t_navs .top .logo img{ height: 30px;}
/*右侧三条杠*/
.t_navs .menuph{ float: right; width: 28px; height: 22px; cursor: pointer; text-align: center; margin: 14px 0;}
.t_navs .menuph .point { display: inline-block;  width: 28px;  height: 22px; position: relative;}
.t_navs .menuph .navbtn { position: absolute; top: 10px; right: 0; display: inline-block; width: 21px; height: 2px; background: #f4a332;
-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: #f4a332;
-webkit-transition: all .3s ease-out 0s;  
-moz-transition: all .3s ease-out 0s;  
-ms-transition: all .3s ease-out 0s;  
-o-transition: all .3s ease-out 0s;  
transition: all .3s ease-out 0s;}
.t_navs .menuph .navbtn::after { top: -11px;}
.t_navs .menuph .navbtn::before { top: 11px;}
.t_navs .menuph .point.active .navbtn{ background: transparent;}
.t_navs .menuph .point.active .navbtn::after{ -webkit-transform: rotate(45deg); -moz-transform: rotate(45deg); -ms-transform: rotate(45deg); -o-transform: rotate(45deg); transform: rotate(45deg); top: 0;}
.t_navs .menuph .point.active .navbtn::before { -webkit-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); top: 0;}
/*一级导航*/
.t_navs .xialaph{ position: fixed; left: 0; top: 0; float: left; width: 100%; height: 100%; overflow: scroll; padding: 46px 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: #f4a332;}
.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: #f4a332;}
.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;} 
/*搜索*/
.t_navs .inputbox{width: 100%;float: left;position: relative;margin-top: 20px;}
.t_navs .inputbox input{width: 100%;height: 36px;border: 1px solid #eee;font-size: 14px;color: #555;padding: 0 42px 0 12px;}
.t_navs .inputbox img{width: 18px;display: block;position: absolute;right: 12px;top: 50%;margin-top: -9px;}
}

/*底部*/
.bottomnav{width: 100%;background: #f1f1f1;}
.bottomnav .bot_t{width: 100%;padding-top: 44px;padding-bottom: 32px;}
.bottomnav .bot_t .top{width: 100%;padding-bottom: 28px;margin-bottom: 28px;border-bottom: 1px solid #e1e1e1;overflow: hidden;}
.bottomnav .bot_t .top .left{width: 31.33%;float: left;}
.bottomnav .bot_t .top .left img{width: 188px;display: block;}
.bottomnav .bot_t .top .right{width: 68.67%;float: right;}
.bottomnav .bot_t .top .right ul{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.bottomnav .bot_t .top .right ul li{display: inline-block;vertical-align: middle;}
.bottomnav .bot_t .top .right ul li a{display: block;font-size: 16px;color: #333333;line-height: 46px;text-transform:uppercase;}
.bottomnav .bot_t .top .right ul li a:hover{opacity: 0.6;}
.bottomnav .bot_t .bottom{width: 100%;}
.bottomnav .bot_t .bottom .listbox{width: 100%;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.bottomnav .bot_t .bottom .listbox .list{display: inline-block;vertical-align: middle;}
.bottomnav .bot_t .bottom .listbox .list ul{width: 100%;}
.bottomnav .bot_t .bottom .listbox .list ul li{margin-bottom: 30px;font-size: 16px;color: #333333;line-height: 20px;}
.bottomnav .bot_t .bottom .listbox .list ul li:last-child{margin-bottom: 0;}
.bottomnav .bot_t .bottom .listbox .list ul li a{color: #333;text-decoration: underline;}
.bottomnav .bot_t .bottom .listbox .list ul li a:hover{color: #152b4c;}
.bottomnav .bot_b{width: 100%;background: #152b4c;}
.bottomnav .bot_b .words{font-size: 16px;color: #ffffff;line-height: 64px;text-align: center;}
.bottomnav .bot_b .words a{color: #ffffff;}
@media screen and (max-width:1680px) {
.bottomnav .bot_t{padding-top: 30px;padding-bottom: 30px;}
.bottomnav .bot_t .top{padding-bottom: 20px;margin-bottom: 20px;}
.bottomnav .bot_t .top .left img{width: 140px;}
.bottomnav .bot_t .top .right ul li a{font-size: 14px;line-height: 34.25px;}
.bottomnav .bot_t .bottom .listbox .list ul li{margin-bottom: 20px;font-size: 14px;line-height: 18px;}
.bottomnav .bot_b .words{font-size: 14px;line-height: 50px;}
}
@media screen and (max-width:1024px) {
.bottomnav{margin-bottom: 50px;}
.bottomnav .bot_t{padding-top: 20px;padding-bottom: 20px;}
.bottomnav .bot_t .top{padding-bottom: 0;border-bottom: 0; margin-bottom: 14px;display: none;}
.bottomnav .bot_t .top .left{width: 100%;}
.bottomnav .bot_t .top .left img{width: 100px;margin: 0 auto;}
.bottomnav .bot_t .top .right{display: none;}
.bottomnav .bot_t .bottom .listbox{display: block;}
.bottomnav .bot_t .bottom .listbox .list ul li{margin-bottom: 12px;font-size: 13px;line-height: 18px;}
.bottomnav .bot_t .bottom .listbox .list ul li:last-child{margin-bottom: 12px;}
.bottomnav .bot_t .bottom .listbox .list:last-child ul li:last-child{margin-bottom: 0;}
.bottomnav .bot_b{padding-top: 16px;padding-bottom: 16px;}
.bottomnav .bot_b .words{font-size: 14px;line-height: 24px;}
.bottomnav .bot_t .bottom .listbox .list:nth-child(2) ul li:nth-child(1) a{display: inline-block;vertical-align: middle;width: calc(100% - 80px);}
}

/*底导航漂浮*/
.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: #f4a332; 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(img/img4.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l2 .ico7{ background: url(img/img3.png) no-repeat center; background-size: 20px 20px;}
.b_navs .pf_down li.l3 .ico7{ background: url(img/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;}

/*首页*/
.sy_sectionbox{width: 100%;padding-top: 60px;padding-bottom: 60px;background: #eaeaea;}
.sy_sectionbox .sy_content{width: 100%;background: #fff;padding: 80px 40px 100px 40px;}
.sy_section1{width: 100%;margin-bottom: 120px;}
.sy_section1 h1{font-size: 48px;color: #152b4c;line-height: 52px;font-weight: bolder;margin-bottom: 78px;}
.sy_section1 .content{width: 100%;}
.sy_section1 .content ul{margin: 0 -20px;width: calc(100% + 40px);}
.sy_section1 .content ul::after{content: "";display: block;clear: both;}
.sy_section1 .content ul li{width: 50%;float: left;padding: 0 20px;}
.sy_section1 .content ul li a{display: block;width: 100%;box-shadow: 0 0 24px rgba(74,74,74,0.14);background: #fff;}
.sy_section1 .content ul li a:hover{box-shadow: 0 0 24px rgba(241,159,50,0.14);}
.sy_section1 .content ul li a .pic{ width: 100%; padding-bottom: 70.37%; 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_section1 .content ul li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;
-webkit-transform: translate(-50%, -50%); 
-moz-transform: translate(-50%, -50%); 
-ms-transform: translate(-50%, -50%);
-o-transform: translate(-50%, -50%);
transform: translate(-50%, -50%);
-webkit-transition: all 0.5s ease-out 0s; 
-moz-transition: all 0.5s ease-out 0s; 
-o-transition: all 0.5s ease-out 0s; 
transition: all 0.5s ease-out 0s;
transition: -webkit-transform 2s;
vertical-align: middle;
-ms-interpolation-mode: bicubic;}
.sy_section1 .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);}
.sy_section1 .content ul li a .wordsbox{width: 100%;padding: 38px 26px 55px 26px;}
.sy_section1 .content ul li a .wordsbox .tit{font-size: 30px;color: #333333;line-height: 36px;margin-bottom: 22px;font-weight: 600;height: 72px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section1 .content ul li a:hover .wordsbox .tit{color: #f19f32;}
.sy_section1 .content ul li a .wordsbox .info{font-size: 16px;color: #555555;line-height: 30px;margin-bottom: 34px;height: 90px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:3;}
.sy_section1 .content ul li a .wordsbox .more{width: 100%;font-size: 0;position: relative;}
.sy_section1 .content ul li a .wordsbox .more .words{font-size: 16px;color: #152b4c;line-height: 20px;display: inline-block;vertical-align: middle;}
.sy_section1 .content ul li a:hover .wordsbox .more .words{color: #ee9e33;}
.sy_section1 .content ul li a .wordsbox .more img{display: inline-block;vertical-align: middle;margin-left: 18px;}
.sy_section1 .content ul li a .wordsbox .more .img2{display: none;}
.sy_section1 .content ul li a:hover .wordsbox .more .img1{display: none;}
.sy_section1 .content ul li a:hover .wordsbox .more .img2{display: inline-block;}
@media screen and (max-width:1680px) {
.sy_sectionbox .sy_content{padding: 60px 30px;}
.sy_section1{margin-bottom: 80px;}
.sy_section1 h1{font-size: 36px;line-height: 40px;margin-bottom: 50px;}
.sy_section1 .content ul{margin: 0 -16px;width: calc(100% + 32px);}
.sy_section1 .content ul li{padding: 0 16px;}
.sy_section1 .content ul li a .wordsbox{padding: 30px 20px;}
.sy_section1 .content ul li a .wordsbox .tit{font-size: 18px;line-height: 26px;margin-bottom: 14px;height: 52px;}
.sy_section1 .content ul li a .wordsbox .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;height: 72px;}
.sy_section1 .content ul li a .wordsbox .more .words{font-size: 14px;}
.sy_section1 .content ul li a .wordsbox .more img{margin-left: 12px;}
}
@media screen and (max-width:1024px) {
.sy_sectionbox{margin-top: 50px;}
.sy_sectionbox{padding-top: 30px;padding-bottom: 30px;}
.sy_sectionbox .sy_content{padding: 12px;}
.sy_section1{margin-bottom: 20px;}
.sy_section1 h1{font-size: 18px;line-height: 22px;margin-bottom: 14px;}
.sy_section1 .content ul{margin: 0;width: 100%;}
.sy_section1 .content ul li{width: 100%;padding: 0;margin-bottom: 12px;}
.sy_section1 .content ul li:last-child{margin-bottom: 0;}
.sy_section1 .content ul li a .wordsbox{padding: 12px;}
.sy_section1 .content ul li a .wordsbox .tit{font-size: 16px;line-height: 22px;margin-bottom: 10px;height: 44px;}
.sy_section1 .content ul li a .wordsbox .info{font-size: 14px;line-height: 20px;margin-bottom: 12px;height: 60px;}
.sy_section1 .content ul li a .wordsbox .more .words{font-size: 14px;}
.sy_section1 .content ul li a .wordsbox .more img{margin-left: 8px;}
}

.sy_section2{width: 100%;margin-bottom: 100px;}
.sy_section2 .content{width: 100%;}
.sy_section2 .content::after{content: "";display: block;clear: both;}
.sy_section2 .content .left{width: 272px;float: left;padding-right: 60px;}
.sy_section2 .content .left h2{font-size: 48px;color: #152b4c;line-height: 52px;font-weight: bolder;margin-bottom: 26px;}
.sy_section2 .content .left .border{width: 35px;height: 3px;background: #637288;margin-bottom: 80px;}
.sy_section2 .content .left .qh_l{width: 100%;}
.sy_section2 .content .left .qh_l .list{width: 100%;margin-bottom: 38px;cursor: pointer;padding: 0 24px 0 20px;position: relative;}
.sy_section2 .content .left .qh_l .list::before{content: "";display: block;width: 100%;height: 1px;background: #b1b8c3;position: absolute;left: 0;top: calc(100% + 16px);}
.sy_section2 .content .left .qh_l .list.on::before{display: none;}
.sy_section2 .content .left .qh_l .list.on{background: #f19f32;}
.sy_section2 .content .left .qh_l .list::after{content: "";display: block;clear: both;}
.sy_section2 .content .left .qh_l .list .words{font-size: 24px;color: #152b4c;line-height: 48px;float: left;}
.sy_section2 .content .left .qh_l .list.on .words{color: #fff;}
.sy_section2 .content .left .qh_l .list img{float: right;display: block;margin-top: 16.5px;}
.sy_section2 .content .left .qh_l .list img.img2{display: none;}
.sy_section2 .content .left .qh_l .list.on img.img1{display: none;}
.sy_section2 .content .left .qh_l .list.on img.img2{display: block;}
.sy_section2 .content .right{width: calc(100% - 272px);float: right;}
.sy_section2 .content .right .top{width: 100%;margin-bottom: 18px;}
.sy_section2 .content .right .top a{display: block;width: 100%;font-size: 0;}
.sy_section2 .content .right .top a .picbox{width: 290px;display: inline-block;vertical-align: middle;}
.sy_section2 .content .right .top a .picbox .pic{ width: 100%; padding-bottom: 62.06%; 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_section2 .content .right .top a .picbox .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_section2 .content .right .top a:hover .picbox .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_section2 .content .right .top a .wordsbox{width: calc(100% - 292px);display: inline-block;vertical-align: middle;padding-left: 34px;}
.sy_section2 .content .right .top a .wordsbox .info{font-size: 20px;color: #152b4c;line-height: 30px;margin-bottom: 38px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.sy_section2 .content .right .top a:hover .wordsbox .info{color: #f19f32;}
.sy_section2 .content .right .top a .wordsbox .boxs{width: 100%;overflow: hidden;border-bottom: 1px solid #b1b8c3;padding-bottom: 30px;}
.sy_section2 .content .right .top a .wordsbox .boxs .date{font-size: 18px;color: #555555;line-height: 22px;float: left;}
.sy_section2 .content .right .top a .wordsbox .boxs .more{float: right;font-size: 0;}
.sy_section2 .content .right .top a .wordsbox .boxs .more .words{font-size: 16px;color: #152b4c;line-height: 22px;display: inline-block;vertical-align: middle;margin-right: 18px;}
.sy_section2 .content .right .top a .wordsbox .boxs .more img{width: 8px;display: inline-block;vertical-align: middle;}
.sy_section2 .content .right .bottom{width: 100%;}
.sy_section2 .content .right .bottom ul{width: 100%;}
.sy_section2 .content .right .bottom ul li{width: 100%;border-bottom: 1px solid #e4e4e4;
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_section2 .content .right .bottom ul li:hover{border-bottom-color: rgba(255,255,255,0);background: #fff;box-shadow: 0 0 26px rgba(241,159,50,0.2);}
.sy_section2 .content .right .bottom ul li a{display: block;width: 100%;overflow: hidden;font-size: 0;}
.sy_section2 .content .right .bottom ul li a img{width: 8px;display: inline-block;vertical-align: middle;margin-right: 18px;}
.sy_section2 .content .right .bottom ul li a:hover img{opacity: 0;}
.sy_section2 .content .right .bottom ul li a .date{font-size: 18px;color: #555555;line-height: 74px;margin-right: 62px;display: inline-block;vertical-align: middle;}
.sy_section2 .content .right .bottom ul li a:hover .date{color: #f19f32;}
.sy_section2 .content .right .bottom ul li a .wordsbox{display: inline-block;vertical-align: middle;width: calc(100% - 190px);}
.sy_section2 .content .right .bottom ul li a .wordsbox .words{font-size: 20px;color: #333333;line-height: 74px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section2 .content .right .bottom ul li a:hover .wordsbox .words{color: #f19f32;}
@media screen and (max-width:1680px) {
.sy_section2{margin-bottom: 60px;}
.sy_section2 .content .left{width: 220px;padding-right: 40px;}
.sy_section2 .content .left h2{font-size: 36px;line-height: 40px;margin-bottom: 20px;}
.sy_section2 .content .left .border{width: 30px;height: 2px;margin-bottom: 40px;}
.sy_section2 .content .left .qh_l .list{margin-bottom: 26px;padding: 0 12px;}
.sy_section2 .content .left .qh_l .list::before{top: calc(100% + 10px);}
.sy_section2 .content .left .qh_l .list .words{font-size: 18px;line-height: 36px;}
.sy_section2 .content .left .qh_l .list img{margin-top: 10.5px;height: 12px;}
.sy_section2 .content .right{width: calc(100% - 220px);}
.sy_section2 .content .right .top{margin-bottom: 14px;}
.sy_section2 .content .right .top a .picbox{width: 200px;}
.sy_section2 .content .right .top a .wordsbox{width: calc(100% - 222px);padding-left: 12px;}
.sy_section2 .content .right .top a .wordsbox .info{font-size: 16px;line-height: 24px;margin-bottom: 20px;}
.sy_section2 .content .right .top a .wordsbox .boxs{padding-bottom: 14px;}
.sy_section2 .content .right .top a .wordsbox .boxs .date{font-size: 14px;line-height: 20px;}
.sy_section2 .content .right .top a .wordsbox .boxs .more .words{font-size: 14px;line-height: 20px;margin-right: 12px;}
.sy_section2 .content .right .top a .wordsbox .boxs .more img{width: 6px;}
.sy_section2 .content .right .bottom ul li a img{margin-right: 10px;}
.sy_section2 .content .right .bottom ul li a .date{font-size: 14px;line-height: 50px;margin-right: 40px}
.sy_section2 .content .right .bottom ul li a .wordsbox{width: calc(100% - 138px);}
.sy_section2 .content .right .bottom ul li a .wordsbox .words{font-size: 16px;line-height: 50px;}
}
@media screen and (max-width:1024px) {
.sy_section2{margin-bottom: 20px;}
.sy_section2 .content .left{width: 100%;padding-right: 0;margin-bottom: 16px;}
.sy_section2 .content .left h2{font-size: 18px;line-height: 22px;margin-bottom: 14px;}
.sy_section2 .content .left .border{width: 30px;height: 2px;margin-bottom: 14px;}
.sy_section2 .content .left .qh_l{width: 100%;overflow: hidden;}
.sy_section2 .content .left .qh_l .list{margin-bottom: 0;padding: 0 12px;width: calc(50% - 6px);float: left;}
.sy_section2 .content .left .qh_l .list:nth-child(1){margin-right: 12px;}
.sy_section2 .content .left .qh_l .list::before{top: auto;bottom: 0;}
.sy_section2 .content .left .qh_l .list .words{font-size: 16px;line-height: 34px;}
.sy_section2 .content .left .qh_l .list img{margin-top: 11px;height: 12px;}
.sy_section2 .content .right{width: 100%;}
.sy_section2 .content .right .top{margin-bottom: 12px;}
.sy_section2 .content .right .top a .picbox{width: 100%;}
.sy_section2 .content .right .top a .wordsbox{width: 100%;margin-top: 12px; padding-left: 0;}
.sy_section2 .content .right .top a .wordsbox .info{font-size: 16px;line-height: 24px;margin-bottom: 12px;}
.sy_section2 .content .right .top a .wordsbox .boxs{padding-bottom: 12px;}
.sy_section2 .content .right .top a .wordsbox .boxs .date{font-size: 14px;line-height: 20px;}
.sy_section2 .content .right .top a .wordsbox .boxs .more .words{font-size: 14px;line-height: 20px;margin-right: 10px;}
.sy_section2 .content .right .top a .wordsbox .boxs .more img{width: 6px;}
.sy_section2 .content .right .bottom ul li a img{width: 6px;margin-right: 10px;}
.sy_section2 .content .right .bottom ul li a .date{font-size: 14px;line-height: 40px;margin-right: 20px;}
.sy_section2 .content .right .bottom ul li a .wordsbox{width: calc(100% - 114px);}
.sy_section2 .content .right .bottom ul li a .wordsbox .words{font-size: 16px;line-height: 40px;}
}

.sy_section3{width: 100%;}
.sy_section3 ul{margin: 0 -20px;width: calc(100% + 40px);}
.sy_section3 ul::after{content: "";display: block;clear: both;}
.sy_section3 ul li{width: 50%;float: left;padding: 0 20px;}
.sy_section3 ul li a{display: block;width: 100%;position: relative;}
.sy_section3 ul li a:hover{box-shadow: 0 0 20px rgb(27,27,27,0.25);}
.sy_section3 ul li a .pic{ width: 100%; padding-bottom: 74.07%; 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_section3 ul li a .pic::after{content: "";display: block;width: 100%;height: 100%;background: rgba(21,43,76,0.58);position: absolute;left: 0;top: 0;z-index: 2;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;}
.sy_section3 ul li a:hover .pic::after{opacity: 1;}
.sy_section3 ul li a .pic img{ width: 100%; position: absolute; left: 50%; top: 50%; min-height: 100%;z-index: 1;
-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_section3 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);}
.sy_section3 ul li a .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;padding: 0 42px;z-index: 3;
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 ul li a .wordsbox .tit{font-size: 48px;color: #ffffff;line-height: 52px;margin-bottom: 26px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.sy_section3 ul li a .wordsbox .border{width: 35px;height: 3px;background: #ffffff;margin-bottom: 34px;}
.sy_section3 ul li a .wordsbox .info{font-size: 16px;color: #ffffff;line-height: 30px;margin-bottom: 30px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:4;}
.sy_section3 ul li a .wordsbox .more{width: 100%;font-size: 0;}
.sy_section3 ul li a .wordsbox .more .words{font-size: 16px;color: #ffffff;line-height: 24px;display: inline-block;vertical-align: middle;margin-right: 18px;}
.sy_section3 ul li a:hover .wordsbox .more .words{color: #ee9e33;}
.sy_section3 ul li a .wordsbox .more img{display: inline-block;vertical-align: middle;}
.sy_section3 ul li a .wordsbox .more img.ico2{display: none;}
.sy_section3 ul li a:hover .wordsbox .more img.ico1{display: none;}
.sy_section3 ul li a:hover .wordsbox .more img.ico2{display: inline-block;}
@media  screen and (max-width: 1680px){
.sy_section3 ul{margin: 0 -16px;width: calc(100% + 32px);}
.sy_section3 ul li{padding: 0 16px;}
.sy_section3 ul li a .wordsbox{padding: 0 20px;}
.sy_section3 ul li a .wordsbox .tit{font-size: 24px;line-height: 30px;margin-bottom: 20px;}
.sy_section3 ul li a .wordsbox .border{width: 30px;height: 2px;margin-bottom: 20px;}
.sy_section3 ul li a .wordsbox .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.sy_section3 ul li a .wordsbox .more .words{font-size: 14px;line-height: 24px;margin-right: 14px;}
}
@media  screen and (max-width: 1024px){
.sy_section3 ul{margin: 0;width: 100%;}
.sy_section3 ul li{width: 100%;padding: 0;margin-bottom: 14px;}
.sy_section3 ul li:last-child{margin-bottom: 0;}
.sy_section3 ul li a .wordsbox{padding: 0 12px;}
.sy_section3 ul li a .wordsbox .tit{font-size: 24px;line-height: 30px;margin-bottom: 12px;}
.sy_section3 ul li a .wordsbox .border{width: 30px;height: 2px;margin-bottom: 12px;}
.sy_section3 ul li a .wordsbox .info{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.sy_section3 ul li a .wordsbox .more .words{font-size: 14px;line-height: 20px;margin-right: 6px;}
.sy_section3 ul li a .wordsbox .more img.ico1{width: 6px;}
.sy_section3 ul li a .wordsbox .more img.ico2{width: 12px;}
}

/*当前位置*/
.dq_section{width: 100%;padding-top: 30px;padding-bottom: 30px;background: #eaeaea;}
.dq_section .content{width: 100%;font-size: 0;}
.dq_section .content img{width: 19px;display: inline-block;vertical-align: middle;margin-right: 12px;}
.dq_section .content a{font-size: 18px;color: #333333;line-height: 22px;display: inline-block;vertical-align: middle;text-transform:uppercase;}
.dq_section .content span{font-size: 18px;color: #333333;line-height: 22px;display: inline-block;vertical-align: middle;margin: 0 8px;}
.dq_section .content a:hover{color: #ee9e33;}
@media  screen and (max-width: 1680px){
.dq_section{padding-top: 20px;padding-bottom: 20px;}
.dq_section .content img{width: 18px;margin-right: 10px;}
.dq_section .content a{font-size: 16px;line-height: 20px;}
.dq_section .content span{font-size: 16px;line-height: 20px;margin: 0 6px;}
}
@media  screen and (max-width: 1024px){
.dq_section{margin-top: 50px;}
.dq_section .content img{width: 16px;margin-right: 8px;}
.dq_section .content a{font-size: 14px;line-height: 18px;}
.dq_section .content span{font-size: 14px;line-height: 18px;margin: 0 4px;}
.dq_section .content a.a2{margin-left: 24px;}
}

/*分页*/
.page_section{width: 100%;}
.page_section .pcpage{width: 100%;font-size: 0;}
.page_section .pcpage .abox{display: inline-block;vertical-align: middle;font-size: 0;border: 1px solid #f4f4f4;}
.page_section .pcpage .abox a{display: inline-block;vertical-align: middle;font-size: 16px;color: #999999;line-height: 46px;height: 46px;width: 46px;text-align: center;border-right: 1px solid #f4f4f4;}
.page_section .pcpage .abox a:hover,
.page_section .pcpage .abox a.on{background: #ed9d33;color: #fff;}
.page_section .pcpage .abox a:last-child{border-right: 0;}
.page_section .pcpage .abox a img{display: inline-block;vertical-align: middle;}
.page_section .pcpage .abox a img.img2{display: none;}
.page_section .pcpage .abox a:hover img.img1,
.page_section .pcpage .abox a.on img.img1{display: none;}
.page_section .pcpage .abox a:hover img.img2,
.page_section .pcpage .abox a.on img.img2{display: inline-block;}
.page_section .pcpage .words{font-size: 16px;color: #999999;line-height: 20px;display: inline-block;vertical-align: middle;padding-left: 24px;font-weight: bolder;}
@media  screen and (max-width: 1680px){
.page_section .pcpage .abox a{font-size: 14px;line-height: 30px;height: 30px;width: 30px;}
.page_section .pcpage .words{font-size: 14px;line-height: 20px;padding-left: 6px;}
}
@media  screen and (max-width: 1024px){
.page_section .wappage{width: 100%;font-size: 0;text-align: center;}
.page_section .wappage a{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;line-height: 32px;width: 70px;background: #152b4c;border-radius: 18px;}
.page_section .wappage a:hover{opacity: 0.6;}
.page_section .wappage span{font-size: 16px;color: #555;line-height: 20px;display: inline-block;vertical-align: middle;margin: 0 12px;font-weight: bolder;}
}

/*products*/
.products_section{width: 100%;background: #eaeaea;padding-bottom: 66px;}
.products_section .content{width: 100%;background: #fff;padding: 66px 40px 100px 40px;}
.products_section .content::after{content: "";display: block;clear: both;}
.products_section .content .left{width: 342px;float: left;padding-right: 42px;}
.products_section .content .left ul{width: 100%;box-shadow: 0 0 20px rgba(0,0,0,0.1);}
.products_section .content .left ul li{width: 100%;}
.products_section .content .left ul li a{display: block;width: 100%;background: #fff;padding: 14px 10px 14px 34px;font-size: 0;}
.products_section .content .left ul li a img{width: 24px;display: inline-block;vertical-align: middle;}
.products_section .content .left ul li a img.img2{display: none;}
.products_section .content .left ul li a .words{text-transform:uppercase; font-weight:bold; font-size: 16px;color: #333333;line-height: 32px;display: inline-block;vertical-align: middle;width: calc(100% - 26px);padding-left: 20px;}
.products_section .content .left ul li.on a img.img1,
.products_section .content .left ul li:hover a img.img1{display: none;}
.products_section .content .left ul li.on a img.img2,
.products_section .content .left ul li:hover a img.img2{display: inline-block;}
.products_section .content .left ul li.on a{background: #152b4c;}
.products_section .content .left ul li:hover a{background: #ee9e33;}
.products_section .content .left ul li.on a .words,
.products_section .content .left ul li:hover a .words{color: #fff;}
.products_section .content .right{width: calc(100% - 342px);float: right;}
.products_section .content .right ul{margin-bottom: 70px;}
.products_section .content .right ul li{width: 100%;margin-bottom: 28px;}
.products_section .content .right ul li:last-child{margin-bottom: 0;}
.products_section .content .right ul li a{display: block;width: 100%;padding: 15px 28px 15px 20px;font-size: 0;background: #fff;}
.products_section .content .right ul li a:hover{box-shadow: 0 0 20px rgba(238,158,51,0.21);}
.products_section .content .right ul li a .picbox{width: 308px;display: inline-block;vertical-align: middle;}
.products_section .content .right ul li a .picbox .pic{ width: 100%; padding-bottom: 75.32%; 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;}
.products_section .content .right ul li a .picbox .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;}
.products_section .content .right ul li a:hover .picbox .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);}
.products_section .content .right ul li a .wordsbox{width: calc(100% - 310px);display: inline-block;vertical-align: middle;padding-left: 48px;}
.products_section .content .right ul li a .wordsbox .tit{font-size: 24px;color: #152b4c;line-height: 28px;margin-bottom: 30px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.products_section .content .right ul li a:hover .wordsbox .tit{color: #ee9e33;}
.products_section .content .right ul li a .wordsbox .info{font-size: 16px;color: #666666;line-height: 30px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.products_section .content .right ul li a .wordsbox .more{width: 100%;padding-top: 22px;margin-top: 26px;border-top: 1px solid #e8e8e8;}
.products_section .content .right ul li a .wordsbox .more .words{font-size: 16px;color: #152b4c;line-height: 20px;position: relative;display: inline-block;vertical-align: middle;padding-right: 26px;}
.products_section .content .right ul li a:hover .wordsbox .more .words{color: #ee9e33;}
.products_section .content .right ul li a .wordsbox .more .words::after{content: "";display: block;width: 8px;height: 15px;background: url(img/img39.png)no-repeat center center;background-size: cover;position: absolute;right: 0;bottom: 2px;}
.products_section .content .right ul li a:hover .wordsbox .more .words::after{width: 15px;height: 9px;background: url(img/img45.png)no-repeat center center;background-size: cover;position: absolute;right: 0;bottom: 5.5px;}
@media  screen and (max-width: 1680px){
.products_section{padding-bottom: 50px;}
.products_section .content{padding: 30px 30px 60px 30px;}
.products_section .content .left{width: 300px;padding-right: 30px;}
.products_section .content .left ul li a{padding: 10px 10px 10px 20px;}
.products_section .content .left ul li a img{width: 20px;}
.products_section .content .left ul li a .words{font-size: 16px;line-height: 24px;width: calc(100% - 22px);padding-left: 14px;}
.products_section .content .right{width: calc(100% - 302px);}
.products_section .content .right ul{margin-bottom: 40px;}
.products_section .content .right ul li{margin-bottom: 16px;}
.products_section .content .right ul li a{padding: 12px 18px;}
.products_section .content .right ul li a .picbox{width: 200px;}
.products_section .content .right ul li a .wordsbox{width: calc(100% - 202px);padding-left: 30px;}
.products_section .content .right ul li a .wordsbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 20px;}
.products_section .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 24px;}
.products_section .content .right ul li a .wordsbox .more{padding-top: 16px;margin-top: 16px;}
.products_section .content .right ul li a .wordsbox .more .words{font-size: 14px;line-height: 18px;padding-right: 20px;}
.products_section .content .right ul li a .wordsbox .more .words::after{width: 6px;height: 11px;}
.products_section .content .right ul li a:hover .wordsbox .more .words::after{width: 12px;height: 7px;bottom: 5.5px;}
}
@media  screen and (max-width: 1024px){
.products_section{padding-bottom: 30px;}
.products_section .content{padding: 12px;}
.products_section .content .left{width: 100%;float: left;padding-right: 0;margin-bottom: 20px;}
.products_section .content .left ul{font-size: 0;width: 100%;white-space:nowrap;overflow: hidden; overflow-x: auto; scrollbar-width: thin; max-width: 100%;}
.products_section .content .left ul::-webkit-scrollbar{ display: none;}
.products_section .content .left ul li{display: inline-block;vertical-align: middle;margin-right: 6px;width: auto;}
.products_section .content .left ul li:last-child{margin-right: 0;}
.products_section .content .left ul li a{padding: 10px;}
.products_section .content .left ul li a img{width: 20px;}
.products_section .content .left ul li a .words{font-size: 14px;line-height: 20px;width: calc(100% - 22px);padding-left: 8px;}
.products_section .content .right{width: 100%;float: right;}
.products_section .content .right ul{margin-bottom: 20px;}
.products_section .content .right ul li{margin-bottom: 14px;}
.products_section .content .right ul li a{padding: 12px;}
.products_section .content .right ul li a .picbox{width: 100%;}
.products_section .content .right ul li a .wordsbox{width: 100%;padding-left: 0;padding-top: 12px;}
.products_section .content .right ul li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 10px;}
.products_section .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 24px;}
.products_section .content .right ul li a .wordsbox .more{padding-top: 12px;margin-top: 12px;}
.products_section .content .right ul li a .wordsbox .more .words{font-size: 14px;padding-right: 20px;}
}

/*products_xq*/
.productsxq_section{width: 100%;padding-bottom: 66px;background: #eaeaea;}
.productsxq_section .content{width: 100%;background: #fff;padding: 54px 40px 94px 40px;}
.productsxq_section .content::after{content: "";display: block;clear: both;}
.productsxq_section .content .left{width: calc(100% - 280px);float: left;padding-right: 30px;}
.productsxq_section .content .left .top{width: 100%;padding-bottom: 78px;padding-top: 26px;font-size: 0;}
.productsxq_section .content .left .top .picbox{width: 49.38%;display: inline-block;vertical-align: middle;}
.productsxq_section .content .left .top .picbox .pic{ padding-bottom: 75%; position: relative; overflow: hidden;}
.productsxq_section .content .left .top .picbox .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%);}
.productsxq_section .content .left .top .wordsbox{width: 50.62%;display: inline-block;vertical-align: middle;padding-left: 40px;}
.productsxq_section .content .left .top .wordsbox h1{font-size: 24px;color: #152b4c;line-height: 28px;padding-bottom: 30px;margin-bottom: 22px;border-bottom: 1px solid #e4e4e4;font-weight: bolder;}
.productsxq_section .content .left .top .wordsbox .info{font-size: 16px;color: #666666;line-height: 30px;margin-bottom: 34px;}
.productsxq_section .content .left .top .wordsbox .more{width: 172px;}
.productsxq_section .content .left .top .wordsbox .more a{text-transform:uppercase;font-size: 18px;color: #ffffff;line-height: 48px;width: 100%;display: block;background: #f19f32;text-align: center;}
.productsxq_section .content .left .top .wordsbox .more a:hover{background: #152b4c;}
.productsxq_section .content .left .center{padding-bottom: 50px;margin-bottom: 38px;border-bottom: 1px solid #e4e4e4;}
.productsxq_section .content .left .center h2{font-weight: bolder;text-transform:uppercase;font-size: 24px;color: #333333;line-height: 28px;padding-bottom: 26px;margin-bottom: 24px;border-bottom: 1px solid #e4e4e4;position: relative;}
.productsxq_section .content .left .center h2::after{content: "";display: block;width: 102px;height: 1px;background: #a6adb8;position: absolute;left: 0;bottom: 0;}
.productsxq_section .content .left .center .info{font-size: 16px;color: #555555;line-height: 30px;}
.productsxq_section .content .left .center .info img{display: block;max-width: 100%;}
.productsxq_section .content .left .bottom{width: 100%;font-size: 0;}
.productsxq_section .content .left .bottom .abox{width: calc(100% - 122px);display: inline-block;vertical-align: middle;padding-right: 20px;}
.productsxq_section .content .left .bottom .abox a{display: block;width: 100%;margin-bottom: 12px;font-size: 0;}
.productsxq_section .content .left .bottom .abox a:last-child{margin-bottom: 0;}
.productsxq_section .content .left .bottom .abox a img{width: 12px;display: inline-block;vertical-align: middle;}
.productsxq_section .content .left .bottom .abox a .wordsbox{font-size: 16px;color: #333333;line-height: 20px;display: inline-block;vertical-align: middle;padding-left: 14px;width: calc(100% - 14px);font-weight: bolder;}
.productsxq_section .content .left .bottom .abox a .wordsbox .words{width: 100%; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;
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;}
.productsxq_section .content .left .bottom .abox a:hover .wordsbox .words{color: #f19f32;}
.productsxq_section .content .left .bottom .fh{width: 122px;display: inline-block;vertical-align: middle;}
.productsxq_section .content .left .bottom .fh a{display: block;width: 100%;font-size: 0;text-align: center;border: 1px solid #b1b8c3;}
.productsxq_section .content .left .bottom .fh a img{width: 12px;display: inline-block;vertical-align: middle;margin-right: 10px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.productsxq_section .content .left .bottom .fh a:hover img{margin-right: 4px;}
.productsxq_section .content .left .bottom .fh a .words{font-size: 16px;color: #152b4c;line-height: 46px;display: inline-block;vertical-align: middle;font-weight: bolder;}
.productsxq_section .content .right{width: 280px;float: right;background: #f6f7f8;}
.productsxq_section .content .right h3{font-size: 24px;color: #ffffff;line-height: 60px;background: #152b4c;padding: 0 32px;}
.productsxq_section .content .right ul{width: 100%;padding: 26px 20px 62px 20px;}
.productsxq_section .content .right ul li{width: 100%;margin-bottom: 20px;}
.productsxq_section .content .right ul li:last-child{margin-bottom: 0;}
.productsxq_section .content .right ul li a{width: 100%;display: block;background: #ffffff;}
.productsxq_section .content .right ul li a:hover{box-shadow: 0 0 20px rgba(238,158,51,0.21);}
.productsxq_section .content .right ul li a .pic{ width: 100%; padding-bottom: 75.31%; 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;}
.productsxq_section .content .right 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;}
.productsxq_section .content .right 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);}
.productsxq_section .content .right ul li a .wordsbox{width: 100%;padding: 30px 24px;}
.productsxq_section .content .right ul li a .wordsbox .tit{font-size: 18px;color: #333333;line-height: 22px;margin-bottom: 14px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.productsxq_section .content .right ul li a:hover .wordsbox .tit{color: #f19f32;}
.productsxq_section .content .right ul li a .wordsbox .info{font-size: 16px;color: #666666;line-height: 30px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
@media  screen and (max-width: 1680px){
.productsxq_section{padding-bottom: 50px;}
.productsxq_section .content{padding: 30px 30px 60px 30px;}
.productsxq_section .content .left{width: calc(100% - 220px);padding-right: 20px;}
.productsxq_section .content .left .top{padding-bottom: 40px;padding-top: 20px;}
.productsxq_section .content .left .top .wordsbox{padding-left: 20px;}
.productsxq_section .content .left .top .wordsbox h1{font-size: 18px;line-height: 22px;padding-bottom: 16px;margin-bottom: 16px;}
.productsxq_section .content .left .top .wordsbox .info{font-size: 14px;line-height: 24px;margin-bottom: 20px;}
.productsxq_section .content .left .top .wordsbox .more{width: 140px;}
.productsxq_section .content .left .top .wordsbox .more a{font-size: 16px;line-height: 36px;}
.productsxq_section .content .left .center{padding-bottom: 20px;margin-bottom: 20px;}
.productsxq_section .content .left .center h2{font-size: 18px;line-height: 22px;padding-bottom: 20px;margin-bottom: 20px;}
.productsxq_section .content .left .center h2::after{width: 100px;}
.productsxq_section .content .left .center .info{font-size: 14px;line-height: 24px;}
.productsxq_section .content .left .bottom .abox{width: calc(100% - 102px);}
.productsxq_section .content .left .bottom .abox a{margin-bottom: 8px;}
.productsxq_section .content .left .bottom .abox a img{width: 10px;}
.productsxq_section .content .left .bottom .abox a .wordsbox{font-size: 14px;line-height: 18px;padding-left: 10px;width: calc(100% - 12px);}
.productsxq_section .content .left .bottom .fh{width: 100px;}
.productsxq_section .content .left .bottom .fh a .words{font-size: 14px;line-height: 40px;}
.productsxq_section .content .right{width: 220px;}
.productsxq_section .content .right h3{font-size: 18px;line-height: 50px;padding: 0 20px;}
.productsxq_section .content .right ul{padding: 16px 16px 40px 16px;}
.productsxq_section .content .right ul li{margin-bottom: 16px;}
.productsxq_section .content .right ul li a .wordsbox{padding: 20px 16px;}
.productsxq_section .content .right ul li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.productsxq_section .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 24px;}
}
@media  screen and (max-width: 1024px){
.productsxq_section{padding-bottom: 30px;}
.productsxq_section .content{padding: 12px;}
.productsxq_section .content .left{width: 100%;padding-right: 0;}
.productsxq_section .content .left .top{padding-bottom: 14px;padding-top: 14px;}
.productsxq_section .content .left .top .picbox{width: 100%;}
.productsxq_section .content .left .top .wordsbox{width: 100%;padding-left: 0;margin-top: 12px;}
.productsxq_section .content .left .top .wordsbox h1{font-size: 18px;line-height: 22px;padding-bottom: 10px;margin-bottom: 10px;}
.productsxq_section .content .left .top .wordsbox .info{font-size: 14px;line-height: 24px;margin-bottom: 10px;}
.productsxq_section .content .left .top .wordsbox .more{width: 120px;}
.productsxq_section .content .left .top .wordsbox .more a{font-size: 14px;line-height: 30px;width: 100%;}
.productsxq_section .content .left .center{padding-bottom: 14px;margin-bottom: 14px;}
.productsxq_section .content .left .center h2{font-size: 18px;line-height: 22px;padding-bottom: 12px;margin-bottom: 12px;}
.productsxq_section .content .left .center h2::after{width: 80px;}
.productsxq_section .content .left .center .info{font-size: 14px;line-height: 24px;}
.productsxq_section .content .left .bottom .abox{width: calc(100% - 82px);padding-right: 12px;}
.productsxq_section .content .left .bottom .abox a{margin-bottom: 8px;}
.productsxq_section .content .left .bottom .abox a img{width: 10px;}
.productsxq_section .content .left .bottom .abox a .wordsbox{font-size: 14px;line-height: 18px;padding-left: 8px;width: calc(100% - 12px);}
.productsxq_section .content .left .bottom .fh{width: 80px;}
.productsxq_section .content .left .bottom .fh a img{width: 10px;margin-right: 8px;}
.productsxq_section .content .left .bottom .fh a .words{font-size: 14px;line-height: 30px;}
.productsxq_section .content .right{width: 100%;margin-top: 20px;}
.productsxq_section .content .right h3{font-size: 18px;line-height: 40px;padding: 0 12px;}
.productsxq_section .content .right ul{padding: 20px;}
.productsxq_section .content .right ul li{margin-bottom: 12px;}
.productsxq_section .content .right ul li a .wordsbox{padding: 12px;}
.productsxq_section .content .right ul li a .wordsbox .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.productsxq_section .content .right ul li a .wordsbox .info{font-size: 14px;line-height: 24px;}
}

/*application*/
.app_section{width: 100%;padding-bottom: 62px;background: #eaeaea;}
.app_section .content{width: 100%;background: #fff;padding: 66px 40px 100px 40px;}
.app_section .content ul{margin-bottom: 0;}
.app_section .content ul li{width: 100%;margin-bottom: 68px;}
.app_section .content ul li:last-child{margin-bottom: 0;}
.app_section .content ul li a{display: block;width: 100%;overflow: hidden;box-shadow: 6px 0 16px rgba(74,74,74,0.1);}
.app_section .content ul li a:hover{box-shadow: 6px 0 16px rgba(238,158,51,0.1);}
.app_section .content ul li a .left{width: 464px;float: left;}
.app_section .content ul li:nth-child(even) a .left{float: right;}
.app_section .content ul li a .left .pic{ width: 100%; padding-bottom: 75%; 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;}
.app_section .content ul li a .left .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;}
.app_section .content ul li a:hover .left .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);}
.app_section .content ul li a .right{width: calc(100% - 464px);float: right;height: 348px;position: relative;}
.app_section .content ul li:nth-child(even) a .right{float: left;}
.app_section .content ul li a .right .wordsbox{width: 100%;position: absolute;left: 0;top: 50%;padding: 0 40px 0 50px;
transform: translate(0,-50%);
-ms-transform: translate(0,-50%);
-webkit-transform: translate(0,-50%);
-moz-transform: translate(0,-50%);
-o-transform: translate(0,-50%);}
.app_section .content ul li a .right .wordsbox .tit{font-size: 30px;color: #152b4c;line-height: 34px;margin-bottom: 34px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.app_section .content ul li a:hover .right .wordsbox .tit{color: #ee9e33;}
.app_section .content ul li a .right .wordsbox .info{font-size: 16px;color: #555555;line-height: 24px;padding-right: 10px;overflow: hidden; overflow-y: auto; scrollbar-width: thin; max-height: 216px;}
.app_section .content ul li a .right .wordsbox .info::-webkit-scrollbar{ width: 3px;}
.app_section .content ul li a .right .wordsbox .info::-webkit-scrollbar-track{ background-color: #e8e8e8; border-radius: 3px;}
.app_section .content ul li a .right .wordsbox .info::-webkit-scrollbar-thumb{ width: 3px;  background-color: #152b4c; border-radius: 3px;}
.app_section .content .more{width: 100%;display: none;}
.app_section .content .more a{display: block;width: 58px;margin: 0 auto;}
.app_section .content .more a img{width: 100%;display: block;}
@media  screen and (max-width: 1680px){
.app_section{padding-bottom: 50px;}
.app_section .content{padding: 50px 30px 60px 30px;}
.app_section .content ul{margin-bottom: 0;}
.app_section .content ul li{margin-bottom: 30px;}
.app_section .content ul li a .left{width: 300px;}
.app_section .content ul li a .right{width: calc(100% - 300px);height: 225px;}
.app_section .content ul li a .right .wordsbox{padding: 0 20px 0 30px;}
.app_section .content ul li a .right .wordsbox .tit{font-size: 22px;line-height: 26px;margin-bottom: 20px;}
.app_section .content ul li a .right .wordsbox .info{font-size: 14px;line-height: 20px; max-height: 140px;}
.app_section .content .more a{width: 40px;}
}
@media  screen and (max-width: 1024px){
.app_section{padding-bottom: 30px;}
.app_section .content{padding: 12px;}
.app_section .content ul{margin-bottom: 0;}
.app_section .content ul li{margin-bottom: 12px;}
.app_section .content ul li a .left{width: 100%;}
.app_section .content ul li a .right{width: 100%;height: auto;}
.app_section .content ul li a .right .wordsbox{padding: 14px 4px 14px 14px;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);}
.app_section .content ul li a .right .wordsbox .tit{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.app_section .content ul li a .right .wordsbox .info{font-size: 14px;line-height: 20px;max-height: 120px;}
.app_section .content .more a{width: 30px;}
}

/*Scientific research*/
.scientific_section{width: 100%;padding-bottom: 64px;background: #eaeaea;}
.scientific_section .content{width: 100%;background: #fff;padding: 60px 40px 100px 40px;}
.scientific_section .content ul{width: 100%;}
.scientific_section .content ul li{width: 100%;margin-bottom: 86px;}
.scientific_section .content ul li:last-child{margin-bottom: 0;}
.scientific_section .content ul li a{display: block;width: 100%;}
.scientific_section .content ul li a .top{width: 100%;overflow: hidden;position: relative;z-index: 1;}
.scientific_section .content ul li a .top .left{width: 57.14%;float: left;}
.scientific_section .content ul li a .top .left .pic{ width: 100%; padding-bottom: 66.71%; 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;}
.scientific_section .content ul li a .top .left .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;}
.scientific_section .content ul li a:hover .top .left .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);}
.scientific_section .content ul li a .top .right{width: 42.86%;float: right;padding-top: 70px;padding-left: 36px;padding-right: 62px;}
.scientific_section .content ul li a .top .right .info{font-size: 24px;color: #333333;line-height: 36px;margin-bottom: 34px;}
.scientific_section .content ul li a .top .right .border{width: 65px;height: 3px;background: #152b4c;}
.scientific_section .content ul li a .infobox{width: 100%;padding-left: 275px;margin-top: -155px;position: relative;z-index: 2;}
.scientific_section .content ul li a .infobox .info{font-size: 16px;color: #555555;line-height: 30px;background: #fff;padding: 48px 44px 40px 44px;box-shadow: 0 0 20px rgba(220,220,220,0.2);}
@media  screen and (max-width: 1680px){
.scientific_section{padding-bottom: 50px;}
.scientific_section .content{padding: 40px 30px 60px 30px;}
.scientific_section .content ul li{margin-bottom: 40px;}
.scientific_section .content ul li a .top .right{padding-top: 50px;padding-left: 30px;padding-right: 40px;}
.scientific_section .content ul li a .top .right .info{font-size: 18px;line-height: 30px;margin-bottom: 30px;}
.scientific_section .content ul li a .top .right .border{width: 60px;height: 2px;}
.scientific_section .content ul li a .infobox{padding-left: 200px;margin-top: -80px;}
.scientific_section .content ul li a .infobox .info{font-size: 14px;line-height: 24px;padding: 30px;}
}
@media  screen and (max-width: 1024px){
.scientific_section{padding-bottom: 30px;}
.scientific_section .content{padding: 12px;}
.scientific_section .content ul li{margin-bottom: 16px;}
.scientific_section .content ul li a .top .left{width: 100%;}
.scientific_section .content ul li a .top .right{width: 100%;padding-top: 12px;padding-left: 0;padding-right: 0;}
.scientific_section .content ul li a .top .right .info{font-size: 16px;line-height: 26px;margin-bottom: 12px;}
.scientific_section .content ul li a .top .right .border{width: 40px;height: 2px;}
.scientific_section .content ul li a .infobox{padding-left: 0;margin-top: 0;margin-top: 14px;}
.scientific_section .content ul li a .infobox .info{font-size: 14px;line-height: 24px;padding: 0;box-shadow: 0 0 0 rgba(220,220,220,0);}
}

/*news*/
.news_section{width: 100%;padding-bottom: 60px;background: #eaeaea;}
.news_section .content{width: 100%;background: #fff;padding: 40px 40px 100px 40px;}
.news_section .content ul{margin-bottom: 80px;width: 100%;}
.news_section .content ul li{width: 100%;margin-bottom: 32px;}
.news_section .content ul li:last-child{margin-bottom: 0;}
.news_section .content ul li a{display: block;width: 100%;font-size: 0;box-shadow: 0 0 20px rgba(220,220,220,0.2);}
.news_section .content ul li a:hover{box-shadow: 0 0 20px rgba(238,158,51,0.2);}
.news_section .content ul li a .left{width: 358px;display: inline-block;vertical-align: middle;}
.news_section .content ul li a .left .pic{ width: 100%; padding-bottom: 66.48%; 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;}
.news_section .content ul li a .left .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;}
.news_section .content ul li a:hover .left .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);}
.news_section .content ul li a .right{width: calc(100% - 360px);display: inline-block;vertical-align: middle;padding: 0 40px;}
.news_section .content ul li a .right .tit{font-size: 24px;color: #333333;line-height: 28px;margin-bottom: 26px;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.news_section .content ul li a:hover .right .tit{color: #ed9d33;}
.news_section .content ul li a .right .info{font-size: 16px;color: #555555;line-height: 30px;margin-bottom: 42px;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.news_section .content ul li a .right .boxs{width: 100%;overflow: hidden;}
.news_section .content ul li a .right .boxs .date{float: left;font-size: 18px;color: #555555;line-height: 24px;}
.news_section .content ul li a .right .boxs .more{float: right;font-size: 0;}
.news_section .content ul li a .right .boxs .more .words{font-size: 16px;color: #152b4c;line-height: 24px;display: inline-block;vertical-align: middle;margin-right: 14px;}
.news_section .content ul li a:hover .right .boxs .more .words{color: #ed9d33;}
.news_section .content ul li a .right .boxs .more img{display: inline-block;vertical-align: middle;}
.news_section .content ul li a .right .boxs .more img.img2{display: none;}
.news_section .content ul li a:hover .right .boxs .more img.img1{display: none;}
.news_section .content ul li a:hover .right .boxs .more img.img2{display: inline-block;}
@media  screen and (max-width: 1680px){
.news_section{padding-bottom: 50px;}
.news_section .content{padding: 30px 30px 60px 30px;}
.news_section .content ul{margin-bottom: 40px;}
.news_section .content ul li{margin-bottom: 20px;}
.news_section .content ul li a .left{width: 268px;}
.news_section .content ul li a .right{width: calc(100% - 270px);padding: 0 30px;}
.news_section .content ul li a .right .tit{font-size: 18px;line-height: 22px;margin-bottom: 20px;}
.news_section .content ul li a .right .info{font-size: 14px;line-height: 24px;margin-bottom: 30px;}
.news_section .content ul li a .right .boxs .date{font-size: 16px;line-height: 20px;}
.news_section .content ul li a .right .boxs .more .words{font-size: 14px;line-height: 20px;margin-right: 10px;}
}
@media  screen and (max-width: 1024px){
.news_section{padding-bottom: 30px;}
.news_section .content{padding: 12px;}
.news_section .content ul{margin-bottom: 20px;}
.news_section .content ul li{margin-bottom: 16px;}
.news_section .content ul li a{box-shadow: 0 0 20px rgba(0,0,0,0.08);}
.news_section .content ul li a .left{width: 100%;}
.news_section .content ul li a .right{width: 100%;padding: 12px;}
.news_section .content ul li a .right .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;}
.news_section .content ul li a .right .info{font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.news_section .content ul li a .right .boxs .date{font-size: 14px;line-height: 20px;}
.news_section .content ul li a .right .boxs .more .words{font-size: 14px;line-height: 20px;margin-right: 8px;}
}

/*新闻详情*/
.newsxq_section{width: 100%;padding-bottom: 66px;background: #eaeaea;}
.newsxq_section .content{width: 100%;padding: 54px 40px 124px 40px;background: #fff;}
.newsxq_section .content::after{content: "";display: block;clear: both;}
.newsxq_section .content .left{width: 66.97%;float: left;padding-right: 40px;}
.newsxq_section .content .left h1{font-size: 30px;color: #333333;line-height: 34px;margin-bottom: 20px;}
.newsxq_section .content .left .listbox{width: 100%;margin-bottom: 32px;}
.newsxq_section .content .left .listbox::after{content: "";display: block;clear: both;}
.newsxq_section .content .left .listbox .list{float: left;margin-right: 16px;font-size: 16px;color: #555555;line-height: 20px;}
.newsxq_section .content .left .info{padding-top: 36px;padding-bottom: 36px;border-top: 1px solid #e4e4e4;border-bottom: 1px solid #e4e4e4;font-size: 16px;color: #555555;line-height: 30px;}
.newsxq_section .content .left .info img{max-width: 100%;}
.newsxq_section .content .left .pagebox{width: 100%;font-size: 0;margin-top: 36px;}
.newsxq_section .content .left .pagebox .abox{width: calc(100% - 122px);display: inline-block;vertical-align: middle;padding-right: 20px;}
.newsxq_section .content .left .pagebox .abox a{display: block;width: 100%;margin-bottom: 12px;font-size: 0;}
.newsxq_section .content .left .pagebox .abox a:last-child{margin-bottom: 0;}
.newsxq_section .content .left .pagebox .abox a img{width: 12px;display: inline-block;vertical-align: middle;}
.newsxq_section .content .left .pagebox .abox a .wordsbox{font-size: 16px;color: #333333;line-height: 20px;display: inline-block;vertical-align: middle;padding-left: 14px;width: calc(100% - 14px);font-weight: bolder;}
.newsxq_section .content .left .pagebox .abox a .wordsbox .words{width: 100%; overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;
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;}
.newsxq_section .content .left .pagebox .abox a:hover .wordsbox .words{color: #f19f32;}
.newsxq_section .content .left .pagebox .fh{width: 122px;display: inline-block;vertical-align: middle;}
.newsxq_section .content .left .pagebox .fh a{display: block;width: 100%;font-size: 0;text-align: center;border: 1px solid #b1b8c3;}
.newsxq_section .content .left .pagebox .fh a img{width: 12px;display: inline-block;vertical-align: middle;margin-right: 10px;
transition: All 0.3s ease-in-out;
-webkit-transition: All 0.3s ease-in-out;
-moz-transition: All 0.3s ease-in-out;
-o-transition: All 0.3s ease-in-out;}
.newsxq_section .content .left .pagebox .fh a:hover img{margin-right: 4px;}
.newsxq_section .content .left .pagebox .fh a .words{font-size: 16px;color: #152b4c;line-height: 46px;display: inline-block;vertical-align: middle;font-weight: bolder;}
.newsxq_section .content .right{width: 33.03%;float: right;background: #f6f7f8;}
.newsxq_section .content .right h2{font-size: 24px;color: #ffffff;line-height: 30px;background: #152b4c;padding: 15px 15px 15px 32px;}
.newsxq_section .content .right ul{width: 100%;padding: 0 30px 48px 30px;}
.newsxq_section .content .right ul li{width: 100%;border-bottom: 1px solid #eeeeee;}
.newsxq_section .content .right ul li a{display: block;width: 100%;padding-top: 26px;padding-bottom: 26px;}
.newsxq_section .content .right ul li a .tit{font-size: 16px;color: #333333;line-height: 24px;padding-left: 20px;position: relative;margin-bottom: 12px;position: relative;font-weight: bolder;
overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:2;}
.newsxq_section .content .right ul li a:hover .tit{color: #ee9e33;}
.newsxq_section .content .right ul li a .tit::after{content: "";display: block;width: 6px;height: 6px;background: #233857;border-radius: 100%;position: absolute;left: 0;top: 9px;}
.newsxq_section .content .right ul li a:hover .tit::after{background: #ee9e33;}
.newsxq_section .content .right ul li a .date{font-size: 14px;color: #555555;line-height: 18px;padding-left: 20px;}
@media  screen and (max-width: 1680px){
.newsxq_section{padding-bottom: 50px;}
.newsxq_section .content{padding: 40px 30px 60px 30px;}
.newsxq_section .content .left{padding-right: 30px;}
.newsxq_section .content .left h1{font-size: 24px;line-height: 30px;margin-bottom: 16px;}
.newsxq_section .content .left .listbox{margin-bottom: 20px;}
.newsxq_section .content .left .listbox .list{margin-right: 12px;font-size: 14px;}
.newsxq_section .content .left .info{padding-top: 30px;padding-bottom: 30px;font-size: 14px;line-height: 24px;}
.newsxq_section .content .left .pagebox{margin-top: 20px;}
.newsxq_section .content .left .pagebox .abox{width: calc(100% - 102px);}
.newsxq_section .content .left .pagebox .abox a{margin-bottom: 8px;}
.newsxq_section .content .left .pagebox .abox a img{width: 10px;}
.newsxq_section .content .left .pagebox .abox a .wordsbox{font-size: 14px;line-height: 18px;padding-left: 10px;width: calc(100% - 12px);}
.newsxq_section .content .left .pagebox .fh{width: 100px;}
.newsxq_section .content .left .pagebox .fh a .words{font-size: 14px;line-height: 40px;}
.newsxq_section .content .right h2{font-size: 18px;line-height: 24px;padding: 12px 12px 12px 20px;}
.newsxq_section .content .right ul{padding: 0 20px 20px 20px;}
.newsxq_section .content .right ul li a{padding-top: 16px;padding-bottom: 16px;}
.newsxq_section .content .right ul li a .tit{font-size: 14px;line-height: 20px;margin-bottom: 10px;}
.newsxq_section .content .right ul li a .tit::after{top: 7px;}
}
@media  screen and (max-width: 1024px){
.newsxq_section{padding-bottom: 30px;}
.newsxq_section .content{padding: 12px;}
.newsxq_section .content .left{width: 100%;padding-right: 0;}
.newsxq_section .content .left h1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.newsxq_section .content .left .listbox{margin-bottom: 12px;}
.newsxq_section .content .left .listbox .list{margin-right: 8px;font-size: 14px;line-height: 18px;}
.newsxq_section .content .left .info{padding-top: 12px;padding-bottom: 12px;font-size: 14px;line-height: 24px;}
.newsxq_section .content .left .pagebox{margin-top: 20px;}
.newsxq_section .content .left .pagebox .abox{width: calc(100% - 82px);padding-right: 12px;}
.newsxq_section .content .left .pagebox .abox a{margin-bottom: 8px;}
.newsxq_section .content .left .pagebox .abox a img{width: 10px;}
.newsxq_section .content .left .pagebox .abox a .wordsbox{font-size: 14px;line-height: 18px;padding-left: 8px;width: calc(100% - 12px);}
.newsxq_section .content .left .pagebox .fh{width: 80px;}
.newsxq_section .content .left .pagebox .fh a img{width: 10px;margin-right: 8px;}
.newsxq_section .content .left .pagebox .fh a .words{font-size: 14px;line-height: 30px;}
.newsxq_section .content .right{width: 100%;margin-top: 20px;}
.newsxq_section .content .right h2{font-size: 18px;line-height: 22px;padding: 12px;}
.newsxq_section .content .right ul{padding: 0 12px 20px 12px;}
.newsxq_section .content .right ul li a{padding-top: 12px;padding-bottom: 12px;}
.newsxq_section .content .right ul li a .tit{font-size: 14px;line-height: 20px;padding-left: 12px;margin-bottom: 10px;}
.newsxq_section .content .right ul li a .tit::after{top: 7px;}
.newsxq_section .content .right ul li a .date{padding-left: 12px;}
}

/*contact*/
.contact_section{width: 100%;padding-bottom: 64px;background: #eaeaea;}
.contact_section .content{width: 100%;background: #fff;padding: 66px 40px 100px 40px;}
.contact_section .content .top{margin-bottom: 44px;}
.contact_section .content .top .listbox{width: 100%;}
.contact_section .content .top .listbox .list{width: 100%;margin-bottom: 30px;box-shadow: 0 0 24px rgb(180,180,180,0.2);background: #fff;padding: 36px 28px;}
.contact_section .content .top .listbox .list:last-child{margin-bottom: 0;}
.contact_section .content .top .listbox .list .tit{font-size: 20px;color: #333333;line-height: 24px;margin-bottom: 26px;padding-bottom: 16px;border-bottom: 1px solid #e4e4e4;font-weight: bolder;}
.contact_section .content .top .listbox .list .ulbox{width: 100%;}
.contact_section .content .top .listbox .list .ulbox ul{width: calc(100% + 30px);overflow: hidden;margin: -15px;display:flex; flex-wrap: wrap; align-items: flex-start;}
.contact_section .content .top .listbox .list .ulbox ul li{width: 50%;float: left;padding: 15px;font-size: 0;}
.contact_section .content .top .listbox .list .ulbox ul li img{width: 26px;float: left;margin-right: 8px;}
.contact_section .content .top .listbox .list .ulbox ul li .words{font-size: 16px;color: #333333;line-height: 24px;float: left;width: calc(100% - 34px);}
.contact_section .content .top .listbox .list .ulbox ul li .words a{color: #333333;}
.contact_section .content .bottom{width: 100%;}
.contact_section .content .bottom .inputbox{width: calc(100% + 30px);overflow: hidden;margin: -7.5px -15px;}
.contact_section .content .bottom .inputbox .input{width: 50%;float: left;padding: 7.5px 15px;}
.contact_section .content .bottom .inputbox .input input{width: 100%;height: 50px;border: 1px solid #e4e4e4;padding: 0 14px;font-size: 16px;color: #333333;}
.contact_section .content .bottom .inputbox .input input::-webkit-input-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .inputbox .input input:-moz-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .inputbox .input input::moz-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .inputbox .input input:-ms-input-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .textbox{width: 100%;margin-top: 20px;margin-bottom: 52px;}
.contact_section .content .bottom .textbox textarea{width: 100%;height: 146px;border: 1px solid #e4e4e4;font-size: 16px;color: #333333;padding: 14px;}
.contact_section .content .bottom .textbox textarea::-webkit-input-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .textbox textarea:-moz-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .textbox textarea::moz-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .textbox textarea:-ms-input-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .yzmbox{width: calc(100% + 30px);overflow: hidden;margin: 0 -15px;}
.contact_section .content .bottom .yzmbox ._ls{width: 50%;float: left;padding: 0 15px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox{width: 100%;position: relative;border: 1px solid #e4e4e4;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input{width: 100%;height: 48px;padding: 0 120px 0 14px;font-size: 16px;color: #333333;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input::-webkit-input-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input:-moz-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input::moz-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input:-ms-input-placeholder{font-size: 16px;color: #333333;}
.contact_section .content .bottom .yzmbox ._ls ._lbox img{height: 46px;display: block;position: absolute;right: 1px;top: 1px;}
.contact_section .content .bottom .yzmbox ._rs{width: 50%;float: left;padding: 0 15px;}
.contact_section .content .bottom .yzmbox ._rs a{display: block;width: 212px;font-size: 18px;color: #ffffff;line-height: 48px;background: #f19f32;text-align: center;margin: 0 auto;}
.contact_section .content .bottom .yzmbox ._rs a:hover{background: #152b4c;}
@media  screen and (max-width: 1680px){
.contact_section{padding-bottom: 50px;}
.contact_section .content{padding: 40px 30px 60px 30px;}
.contact_section .content .top{margin-bottom: 30px;}
.contact_section .content .top .listbox .list{margin-bottom: 20px;padding: 30px 20px;}
.contact_section .content .top .listbox .list .tit{font-size: 16px;line-height: 20px;margin-bottom: 20px;padding-bottom: 12px;}
.contact_section .content .top .listbox .list .ulbox ul{width: calc(100% + 20px);margin: -10px;}
.contact_section .content .top .listbox .list .ulbox ul li{padding: 10px;}
.contact_section .content .top .listbox .list .ulbox ul li img{width: 24px;margin-right: 6px;}
.contact_section .content .top .listbox .list .ulbox ul li .words{font-size: 14px;line-height: 20px;width: calc(100% - 30px);}
.contact_section .content .bottom .inputbox{width: calc(100% + 20px);margin: -10px;}
.contact_section .content .bottom .inputbox .input{padding: 10px;}
.contact_section .content .bottom .inputbox .input input{height: 44px;font-size: 14px;}
.contact_section .content .bottom .inputbox .input input::-webkit-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .inputbox .input input:-moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .inputbox .input input::moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .inputbox .input input:-ms-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox{margin-bottom: 40px;}
.contact_section .content .bottom .textbox textarea{height: 100px;font-size: 14px;}
.contact_section .content .bottom .textbox textarea::-webkit-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox textarea:-moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox textarea::moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox textarea:-ms-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox{width: calc(100% + 20px);margin: 0 -10px;}
.contact_section .content .bottom .yzmbox ._ls{padding: 0 10px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input{height: 40px;padding: 0 120px 0 14px;font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input::-webkit-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input:-moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input::moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input:-ms-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox img{height: 36px;}
.contact_section .content .bottom .yzmbox ._rs{padding: 0 10px;}
.contact_section .content .bottom .yzmbox ._rs a{width: 160px;font-size: 16px;line-height: 42px;}
}
@media  screen and (max-width: 1024px){
.contact_section{padding-bottom: 30px;}
.contact_section .content{padding: 12px;}
.contact_section .content .top{margin-bottom: 20px;}
.contact_section .content .top .listbox .list{margin-bottom: 16px;padding: 14px;}
.contact_section .content .top .listbox .list .tit{font-size: 16px;line-height: 20px;margin-bottom: 12px;padding-bottom: 12px;}
.contact_section .content .top .listbox .list .ulbox ul{width: 100%;margin: 0;}
.contact_section .content .top .listbox .list .ulbox ul li{width: 100%;padding: 0;margin-bottom: 14px;}
.contact_section .content .top .listbox .list .ulbox ul li:last-child{margin-bottom: 0;}
.contact_section .content .top .listbox .list .ulbox ul li img{width: 22px;margin-right: 6px;}
.contact_section .content .top .listbox .list .ulbox ul li .words{font-size: 14px;line-height: 20px;width: calc(100% - 28px);}
.contact_section .content .bottom .inputbox{width: 100%;overflow: hidden;margin: 0;}
.contact_section .content .bottom .inputbox .input{width: 100%;padding: 0;margin-bottom: 14px;}
.contact_section .content .bottom .inputbox .input:last-child{margin-bottom: 0;}
.contact_section .content .bottom .inputbox .input input{height: 40px;font-size: 14px;}
.contact_section .content .bottom .inputbox .input input::-webkit-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .inputbox .input input:-moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .inputbox .input input::moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .inputbox .input input:-ms-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox{margin-top: 14px;margin-bottom: 14px;}
.contact_section .content .bottom .textbox textarea{height: 80px;font-size: 14px;}
.contact_section .content .bottom .textbox textarea::-webkit-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox textarea:-moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox textarea::moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .textbox textarea:-ms-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox{width: 100%;margin: 0;}
.contact_section .content .bottom .yzmbox ._ls{width: 100%;padding: 0;margin-bottom: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input{height: 40px;padding: 0 100px 0 14px;font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input::-webkit-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input:-moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input::moz-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox input:-ms-input-placeholder{font-size: 14px;}
.contact_section .content .bottom .yzmbox ._ls ._lbox img{height: 38px;}
.contact_section .content .bottom .yzmbox ._rs{width: 100%;padding: 0;}
.contact_section .content .bottom .yzmbox ._rs a{width: 120px;font-size: 14px;line-height: 40px;}
}

/*about*/
.about_sectionbox{width: 100%;padding-bottom: 66px;background: #eaeaea;}
.about_section1{width: 100%;background: #fff;padding: 78px 40px 80px 40px;}
.about_section1 h1{font-size: 36px;color: #152b4c;line-height: 40px;text-align: center;margin-bottom: 62px;font-weight: bolder;}
.about_section1 .content{width: 100%;position: relative;}
.about_section1 .content .top{width: 100%;overflow: hidden;position: relative;z-index: 1;}
.about_section1 .content .top .left{width: 53.13%;float: left;padding-right: 72px;padding-top: 14px;font-size: 16px;color: #555555;line-height: 30px;}
.about_section1 .content .top .right{width: 46.87%;float: right;padding-left: 20px;padding-bottom: 20px;position: relative;}
.about_section1 .content .top .right .pic{ padding-bottom: 120.79%; position: relative; overflow: hidden;}
.about_section1 .content .top .right .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%);}
.about_section1 .content .top .right .picbox1{width: 100%;position: relative;z-index: 1;}
.about_section1 .content .top .right .picbox2{width: calc(100% - 20px);position: absolute;z-index: 2;left: 0;bottom: 0;}
.about_section1 .content .bottom{width: 65.17%;position: absolute;left: 0;bottom: 24px;z-index: 2;}
.about_section1 .content .bottom .listbox{width: 100%;padding: 34px 46px 34px 42px;background: #152b4c;display: flex; flex-direction: row; justify-content: space-between; align-items: left;}
.about_section1 .content .bottom .listbox .list{display: inline-block;vertical-align: middle;}
.about_section1 .content .bottom .listbox .list ._t{font-size: 12px;color: #ffffff;line-height: 34px;margin-bottom: 22px;}
.about_section1 .content .bottom .listbox .list ._t span{font-size: 30px;font-weight: bolder;margin-right: 8px;}
.about_section1 .content .bottom .listbox .list ._b{font-size: 16px;color: #ffffff;line-height: 20px;}
@media  screen and (max-width: 1680px){
.about_sectionbox{padding-bottom: 50px;}
.about_section1{padding: 50px 30px;}
.about_section1 h1{font-size: 24px;line-height: 30px;margin-bottom: 40px;}
.about_section1 .content .top .left{padding-right: 40px;padding-top: 10px;font-size: 14px;line-height: 24px;}
.about_section1 .content .bottom{width: 80%;bottom: 12px;}
.about_section1 .content .bottom .listbox{padding: 20px;}
.about_section1 .content .bottom .listbox .list ._t{line-height: 26px;margin-bottom: 12px;}
.about_section1 .content .bottom .listbox .list ._t span{font-size: 22px;}
.about_section1 .content .bottom .listbox .list ._b{font-size: 14px;line-height: 18px;}
}
@media  screen and (max-width: 1460px){
.about_section1 .content .top .left{padding-right: 30px;font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1340px){
.about_section1 .content .bottom{bottom: 8px;position: relative;left: 0;bottom: 0;margin-top: -40px;}
.about_section1 .content .bottom .listbox{padding: 12px;}
}
@media  screen and (max-width: 1190px){
.about_section1 .content .bottom{bottom: 8px;position: relative;left: 0;bottom: 0;margin-top: 20px;}
}
@media  screen and (max-width: 1024px){
.about_sectionbox{padding-bottom: 30px;}
.about_section1{padding: 12px;}
.about_section1 h1{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.about_section1 .content .top .left{width: 100%;padding-right: 0;padding-top: 0;font-size: 14px;line-height: 24px;margin-bottom: 12px;}
.about_section1 .content .top .right{width: 100%;}
.about_section1 .content .bottom{width: 100%;position: static;margin-top: 20px;}
.about_section1 .content .bottom .listbox{padding: 12px;display: block;overflow: hidden;}
.about_section1 .content .bottom .listbox .list{width: 50%;float: left;}
.about_section1 .content .bottom .listbox .list:last-child{width: 100%;margin-top: 12px;}
.about_section1 .content .bottom .listbox .list ._t{line-height: 22px;margin-bottom: 8px;}
.about_section1 .content .bottom .listbox .list ._t span{font-size: 18px;margin-right: 4px;}
.about_section1 .content .bottom .listbox .list ._b{font-size: 14px;line-height: 18px;}
}

.about_section2{width: 100%;padding: 80px 40px 72px 40px;background: #fafafa;}
.about_section3{width: 100%;background: #ffffff;}
.about_section2 .content{width: 100%;margin-bottom: 46px;}
.about_section2 .content::after{content: "";display: block;clear: both;}
.about_section2 .content .left{width: 48.4%;float: left;}
.about_section2 .content .left .qh_l{width: 100%;}
.about_section2 .content .left .qh_l li{width: 100%;}
.about_section2 .content .left .qh_l li .pic{padding-bottom: 66.78%; position: relative; overflow: hidden;}
.about_section2 .content .left .qh_l 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%);}
.about_section2 .content .right{width: 51.6%;float: right;padding-left: 18px;padding-top: 6px;}
.about_section2 .content .right h2{font-size: 36px;color: #152b4c;line-height: 40px;margin-bottom: 36px;font-weight: bolder;}
.about_section2 .content .right h3{font-size: 36px;color: #152b4c;line-height: 40px;margin-bottom: 36px;font-weight: bolder;}
.about_section2 .content .right .border{width: 60px;height: 4px;margin-bottom: 82px;background: #152b4c;}
.about_section2 .content .right .ulbox{width: 100%;padding-right: 18px;}
.about_section2 .content .right .ulbox ul{margin: 0 -10px;width: calc(100% + 20px);}
.about_section2 .content .right .ulbox ul::after{content: "";display: block;width: calc(100% - 142px);height: 1px;background: #e0e0e0;position: absolute;left: 10px;top: calc(100% + 54px);}
.about_section2 .content .right .ulbox ul li{padding: 0 10px;}
.about_section2 .content .right .ulbox ul li a{display: block;width: 100%;border: 2px solid rgba(255,255,255,0);}
.about_section2 .content .right .ulbox ul li.slick-current a{border-color: #67758b;}
.about_section2 .content .right .ulbox ul li .pic{ padding-bottom: 66.07%; position: relative; overflow: hidden;}
.about_section2 .content .right .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%);}
.about_section2 .content .right .ulbox ul .slick-prev{width: 40px;height: 40px;border: 1px solid #e0e0e0; left: auto;right: 56px; top: calc(100% + 34px);
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.about_section2 .content .right .ulbox ul .slick-prev::after{content: "";display: block;width: 10px;height: 10px;border-top: 2px solid #cfcfcf;border-left: 2px solid #cfcfcf;position: absolute;left: 50%;top: 50%;margin: -5px 0 0 -3px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.about_section2 .content .right .ulbox ul .slick-next{width: 40px;height: 40px;border: 1px solid #e0e0e0; right: 10px;top: calc(100% + 34px);
transform: translate(0,0);
-ms-transform: translate(0,0);
-webkit-transform: translate(0,0);
-moz-transform: translate(0,0);
-o-transform: translate(0,0);}
.about_section2 .content .right .ulbox ul .slick-next::after{content: "";display: block;width: 10px;height: 10px;border-top: 2px solid #cfcfcf;border-right: 2px solid #cfcfcf;position: absolute;left: 50%;top: 50%;margin: -5px 0 0 -8px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.about_section2 .content .right .ulbox ul .slick-prev:hover,
.about_section2 .content .right .ulbox ul .slick-next:hover{background: #152b4c;border-color: #152b4c;}
.about_section2 .content .right .ulbox ul .slick-prev:hover::after,
.about_section2 .content .right .ulbox ul .slick-next:hover::after{border-color: #fff;}
.about_section2 .info{font-size: 16px;color: #555555;line-height: 30px;}
@media  screen and (max-width: 1680px){
.about_section2{padding: 50px 30px;}
.about_section2 .content{margin-bottom: 30px;}
.about_section2 .content .right{padding-left: 12px;padding-top: 20px;}
.about_section2 .content .right h2{font-size: 20px;line-height: 24px;margin-bottom: 20px;}
.about_section2 .content .right h3{font-size: 20px;line-height: 24px;margin-bottom: 20px;}
.about_section2 .content .right .border{width: 40px;height: 2px;margin-bottom: 30px;}
.about_section2 .content .right .ulbox{padding-right: 0;}
.about_section2 .content .right .ulbox ul::after{top: calc(100% + 36px);}
.about_section2 .content .right .ulbox ul .slick-prev{width: 32px;height: 32px;right: 50px; top: calc(100% + 20px);}
.about_section2 .content .right .ulbox ul .slick-prev::after{margin: -5px 0 0 -3px;}
.about_section2 .content .right .ulbox ul .slick-next{width: 32px;height: 32px;right: 10px;top: calc(100% + 20px);}
.about_section2 .content .right .ulbox ul .slick-next::after{margin: -5px 0 0 -8px;}
.about_section2 .info{font-size: 14px;line-height: 24px;}
}
@media  screen and (max-width: 1024px){
.about_section2{padding: 12px;}
.about_section2 .content{margin-bottom: 20px;}
.about_section2 .content .left{width: 100%;}
.about_section2 .content .right{width: 100%;padding-left: 0;padding-top: 14px;}
.about_section2 .content .right h2{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.about_section2 .content .right h3{font-size: 18px;line-height: 22px;margin-bottom: 12px;}
.about_section2 .content .right .border{width: 40px;height: 2px;margin-bottom: 12px;}
.about_section2 .content .right .ulbox{padding-right: 0;}
.about_section2 .content .right .ulbox ul{margin: 0 -6px;width: calc(100% + 12px);padding-bottom: 40px;}
.about_section2 .content .right .ulbox ul::after{width: calc(100% - 100px);left: 6px;top: auto;bottom: 15px;}
.about_section2 .content .right .ulbox ul li{padding: 0 6px;}
.about_section2 .content .right .ulbox ul .slick-prev{width: 30px;height: 30px;right: 46px; top:auto;bottom: 0;}
.about_section2 .content .right .ulbox ul .slick-next{width: 30px;height: 30px;right: 6px;top:auto;bottom: 0;}
.about_section2 .info{font-size: 14px;line-height: 24px;}
}

.about_section4{width: 100%;padding: 76px 40px 80px 40px;background: #fafafa;}
.about_section4 h4{font-size: 36px;color: #152b4c;line-height: 40px;text-align: center;font-weight: bolder;}
.about_section4 .content{width: 100%;}
.about_section4 .content .top{width: 100%;}
.about_section4 .content .top li{width: 100%;font-size: 0;padding-bottom: 92px;padding-top: 110px;}
.about_section4 .content .top li .left{display: inline-block;vertical-align: middle;width: 434px;position: relative;}
.about_section4 .content .top li .left::before{z-index: 1; content: "";display: block;width: 326px;height: 440px;background: url(img/img95.png)no-repeat center center;background-size: cover;position: absolute;left: 86px;top: -106px;}
.about_section4 .content .top li .left img{width: 100%;display: block;position: relative;z-index: 2;}
.about_section4 .content .top li .right{display: inline-block;vertical-align: middle;width: calc(100% - 436px);padding-left: 72px;}
.about_section4 .content .top li .right .tit{font-size: 20px;color: #152b4c;line-height: 30px;margin-bottom: 36px;}
.about_section4 .content .top li .right .info{font-size: 16px;color: #555555;line-height: 30px;}
.about_section4 .content .bottom{width: 100%;position: relative;}
.about_section4 .content .bottom .jdt{width: 100%;width: calc(100% + 80px);margin-left: -40px;margin-bottom: 12px;}
.about_section4 .content .bottom .jdt img{width: 100%;display: block;}
.about_section4 .content .bottom .ul_b{padding-left: 40px;padding-right: 40px;}
.about_section4 .content .bottom .ul_b li{text-align: center;position: relative;}
.about_section4 .content .bottom .ul_b li a{font-size: 18px;color: #152b4c;line-height: 50px;text-align: center;}
.about_section4 .content .bottom .ul_b li::after{content: "";display: block;width: 16px;height: 50px;background: url(img/img94.png)no-repeat center center;background-size: cover;position: absolute;display: none;top: 0;left: 50%;
transform: translate(-50%,0);
-ms-transform: translate(-50%,0);
-webkit-transform: translate(-50%,0);
-moz-transform: translate(-50%,0);
-o-transform: translate(-50%,0);}
.about_section4 .content .bottom .ul_b li.slick-current a{font-weight: bolder;color: #ed9e33;}
.about_section4 .content .bottom .ul_b li.slick-current::after{display: block;}
.about_section4 .content .bottom .ul_b .slick-prev{width: 12px;height: 12px;border-top: 2px solid #959fad;border-left: 2px solid #959fad; left: 20px;top: 50%;margin-top: -6px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.about_section4 .content .bottom .ul_b .slick-next{width: 12px;height: 12px;border-top: 2px solid #959fad;border-right: 2px solid #959fad; right: 20px;top: 50%;margin-top: -6px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.about_section4 .content .bottom .ul_b .slick-prev:hover,
.about_section4 .content .bottom .ul_b .slick-next:hover{border-color: #ed9e33;}
@media  screen and (max-width: 1680px){
.about_section4{padding: 50px 30px;}
.about_section4 h4{font-size: 24px;line-height: 28px;}
.about_section4 .content .top li{padding-top: 40px;padding-bottom: 40px;}
.about_section4 .content .top li .left{width: 360px;}
.about_section4 .content .top li .left::before{width: 260px;height: 358px;left: 40px;top: -120px;}
.about_section4 .content .top li .right{width: calc(100% - 362px);padding-left: 40px;}
.about_section4 .content .top li .right .tit{font-size: 18px;line-height: 22px;margin-bottom: 20px;}
.about_section4 .content .top li .right .info{font-size: 14px;line-height: 24px;}
.about_section4 .content .bottom .jdt{width: calc(100% + 60px);margin-left: -30px;margin-bottom: 10px;}
.about_section4 .content .bottom .ul_b{padding-left: 60px;padding-right: 60px;}
.about_section4 .content .bottom .ul_b li a{font-size: 14px;line-height: 40px;}
.about_section4 .content .bottom .ul_b li::after{width: 14px;height: 40px;}
.about_section4 .content .bottom .ul_b .slick-prev{width: 10px;height: 10px;left: 16px;margin-top: -5px;}
.about_section4 .content .bottom .ul_b .slick-next{width: 10px;height: 10px;right: 16px;margin-top: -5px;}
}
@media  screen and (max-width: 1024px){
.about_section4{padding: 12px;}
.about_section4 h4{font-size: 18px;line-height: 22px;}
.about_section4 .content .top li{padding-top: 20px;padding-bottom: 20px;}
.about_section4 .content .top li .left{width: 100%;margin-bottom: 14px;}
.about_section4 .content .top li .left::before{display: none;}
.about_section4 .content .top li .left img{width: 140px;margin: 0 auto;}
.about_section4 .content .top li .right{width: 100%;padding-left: 0;}
.about_section4 .content .top li .right .tit{font-size: 16px;line-height: 24px;margin-bottom: 10px;}
.about_section4 .content .top li .right .info{font-size: 14px;line-height: 24px;}
.about_section4 .content .bottom .jdt{display: none;}
.about_section4 .content .bottom .ul_b{padding-left: 16px;padding-right: 16px;}
.about_section4 .content .bottom .ul_b li a{font-size: 14px;line-height: 36px;}
.about_section4 .content .bottom .ul_b li::after{width: 12px;height: 36px;}
.about_section4 .content .bottom .ul_b .slick-prev{width: 10px;height: 10px; left: 0;margin-top: -5px;}
.about_section4 .content .bottom .ul_b .slick-next{width: 10px;height: 10px; right: 0;margin-top: -5px;}
}

.about_section5{width: 100%;padding: 78px 40px 96px 40px;background: #ffffff;}
.about_section5 h5{font-size: 36px;color: #152b4c;line-height: 40px;margin-bottom: 80px;font-weight: bolder;text-align: center;}
.about_section5 .content{width: 100%;}
.about_section5 .content .ul{margin: 0 -10px;width: calc(100% + 20px);}
.about_section5 .content .ul .slick-prev{width: 12px;height: 12px;border-top: 2px solid #969fae;border-left: 2px solid #969fae; left: -16px;top: 50%;margin-top: -30px;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
transform: rotate(-45deg);}
.about_section5 .content .ul .slick-next{width: 12px;height: 12px;border-top: 2px solid #969fae;border-right: 2px solid #969fae; right: -16px;top: 50%;margin-top: -30px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
transform: rotate(45deg);}
.about_section5 .content .ul .slick-prev:hover,
.about_section5 .content .ul .slick-next:hover{border-color: #ed9e33;}
.about_section5 .content .ul .li{padding: 0 10px;}
.about_section5 .content .ul .li a{display: block;width: 100%;}
.about_section5 .content .ul .li a .pic{ width: 100%; padding-bottom: 66.75%; 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;}
.about_section5 .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;}
.about_section5 .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);}
.about_section5 .content .ul .li a .wrodsbox{width: 100%;padding: 26px 10px 0 10px;}
.about_section5 .content .ul .li a .wrodsbox .words{font-size: 18px;color: #152b4c;line-height: 22px;text-align: center;width: 100%;overflow:hidden;text-overflow:ellipsis;display:-webkit-box; -webkit-box-orient:vertical;-webkit-line-clamp:1;}
.about_section5 .content .ul .li a:hover .wrodsbox .words{color: #ed9e33;}
.about_section5 .content .ul .slick-dots{display: none;}
@media  screen and (max-width: 1680px){
.about_section5{padding: 50px 30px;}
.about_section5 h5{font-size: 24px;line-height: 28px;margin-bottom: 40px;}
.about_section5 .content .ul{margin: 0 -6px;width: calc(100% + 12px);}
.about_section5 .content .ul .slick-prev{width: 10px;height: 10px;left: -10px;margin-top: -20px;}
.about_section5 .content .ul .slick-next{width: 10px;height: 10px;right: -10px;margin-top: -20px;}
.about_section5 .content .ul .li{padding: 0 6px;}
.about_section5 .content .ul .li a .wrodsbox{padding: 16px 6px 0 6px;}
.about_section5 .content .ul .li a .wrodsbox .words{font-size: 14px;line-height: 20px;}
}
@media  screen and (max-width: 1024px){
.about_section5{padding: 12px;}
.about_section5 h5{font-size: 18px;line-height: 22px;margin-bottom: 14px;}
.about_section5 .content .ul{margin: 0 -4px;width: calc(100% + 8px);padding-bottom: 30px;}
.about_section5 .content .ul .slick-prev{width: 0;height: 0; left: 0;margin-top: 0;opacity: 0;}
.about_section5 .content .ul .slick-next{width: 0;height: 0; right: 0;margin-top: 0;opacity: 0;}
.about_section5 .content .ul .li{padding: 0 4px;}
.about_section5 .content .ul .li a .wrodsbox{padding: 12px 4px 0 4px;}
.about_section5 .content .ul .li a .wrodsbox .words{font-size: 14px;line-height: 18px;}
.about_section5 .content .ul .slick-dots{position: absolute; bottom: 0; height: 8px; text-align: center;}
.about_section5 .content .ul .slick-dots li{ vertical-align: top; width: 8px; height: 8px;border-radius: 100%; margin: 0 4px; background: #dddddd;}
.about_section5 .content .ul .slick-dots li.slick-active{ background: #f4a332;}
}


.newsxq_section.pagecon .content .left{width:100%; padding-right:0;}
.newsxq_section.pagecon .content .left .info{padding:0; border:0;}




._search{ background:url(/theme/en/img/ico56.jpg) center repeat;width:100%; margin-top:50px;}
._search .title{ float:left; width:100%; color:#333333; font-size:16px; line-height:26px;}
._search .title span{font-weight:bold; color:#f4a332;}
._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(/theme/en/img/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 .info a:hover{color:#f4a332;}
._search .list li:hover{ background:#f2f2f2; padding:25px 20px;}
._search .list li:hover:after{ background:url(/theme/en/img/ico58.png) right center no-repeat;}
._search .list li:hover .tit{ color:#f4a332;}
._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;}
._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){


}
span.red{color:red;}
