/* */
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;line-height:1.15;-webkit-tap-highlight-color: rgba(0,0,0,0);}
body{margin:0;font-family: "Microsoft Yahei",PingFangSC-Regular,"Helvetica Neue",Helvetica,Arial,"Hiragino Sans GB","Heiti SC","WenQuanYi Micro Hei",sans-serif;line-height: 1.42857143;font-size: 14px;min-width: 1230px;background: #fff;color: #333;}
h1{font-size:2em;margin:.67em 0;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;overflow:visible;}
a{-webkit-text-decoration-skip:objects;background-color:transparent;}
abbr[title]{border-bottom:none;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;}
b,strong{font-weight:bolder;}
dfn{font-style:italic;}
mark{background-color:#ff0;color:#000;}
small{font-size:80%;}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sub{bottom:-.25em;}
sup{top:-.5em;}
audio:not([controls]){display:none;height:0;}
img{border-style:none;}
svg:not(:root){overflow:hidden;}
button,input,optgroup,select,textarea{line-height:1.42857143;margin:0;outline: none;}
body, button, input, select, textarea {text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;-moz-font-feature-settings: "liga","kern";}
button,input{overflow:visible;}
button,select{text-transform:none;}
button,html [type=button],/* 1 */
[type=reset],[type=submit]{-webkit-appearance:button;}
button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0;}
button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText;}
fieldset{padding:.35em .75em .625em;}
legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal;}
progress{display:inline-block;vertical-align:baseline;}
textarea{overflow:auto;}
[type=checkbox],[type=radio]{box-sizing:border-box;padding:0;}
[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto;}
[type=search]{-webkit-appearance:textfield;outline-offset:-2px;}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none;}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit;}
summary{display:list-item;}
article,aside,footer,header,nav,section,figcaption,figure,main,details,/* 1 */
menu{display:block;}
pre,code,kbd,samp{font-family:monospace, monospace;font-size:1em;}
audio,video,canvas{display:inline-block;}
template,[hidden]{display:none;}
.clearfix{zoom:1;}
.clearfix:before,.clearfix:after{display:table;line-height:0;content:"";}
.clearfix:after{clear:both;}
a {color: #333;text-decoration: none;}
a:hover {color: #023793;}
ul {margin: 0;list-style: none;padding: 0;}
h3{margin: 0;}
/* ======================================涓嬮潰浠g爜鏄墜鏈 */
@media screen and (min-width: 768px) {
.header-fix {height: 155px;}
.header-fix .nav {position: fixed;left: 0;top: 0;width: 100%;z-index: 9999;background-color: #fff;}
/* .sub-detail-fix{height: 155px;} */
.sub-detail-fix .pro_content_cate {position: fixed;left: 302px;top: 75px;width: 1300px;z-index: 100;background-color: #F6F6F6;}
}
@media screen and (max-width: 767px) {
body {min-width: 320px;padding-top: 50px;/*padding-bottom: 50px;*/}
.container {width: auto;padding: 0 15px;margin: 0 auto;}
#message .m-content .m-message{
width:90%;
padding:20px;
}
.index_banner video{
width: 100%;
}
/* ===================20230525 */
.pro-bg{
background-color: #F2F2F2;
}
.in-prod-menu li{
margin-bottom: 10px;
padding: 0 10px;
}
.round{
padding: 5px;
background-color: #FBB554;
border-radius: 50%;
font-size: 18px;
color: #fff;
}
.youshi{
position: relative;
/* width: 910px; */
margin: 0 auto;
padding-bottom: 590px;
}
.youshi_title{
color: #FBB554;
font-size: 16px;
}
.youshi_left .youshi_content{
width: 190px;
margin-left: 35px;
font-size: 13px;
color: #746f6f;
}
.youshi_left{
/* width: 650px; */
/* border: 1px solid; */
position: absolute;
top: 0;
left: 0;
}
.youshi_left .img{
width: 110px;
height: 110px;
border-radius: 50%;
border: 1px solid #E3E3E3;
text-align: center;
padding: 10px;
}
.youshi_left .img img{
width: 100%;
height: 100%;
border-radius: 50%;
border: 1px solid #f2f2f2;
}
.youshi_left .text{
position: absolute;
top: 20px;
left: 110px;
}
.mrt110{
margin-top: 110px;
}
.youshi_right{
/* width: 650px; */
/* border: 1px solid; */
position: absolute;
right: 0;
top: 0;
text-align: right;
}
.youshi_right .img{
width: 110px;
height: 110px;
border-radius: 50%;
border: 1px solid #E3E3E3;
text-align: center;
padding: 10px;
position: absolute;
right: 0;
top: 0;
z-index: 50;
}
.youshi_right .img img{
width: 100%;
height: 100%;
border-radius: 50%;
border: 1px solid #f2f2f2;
}
.youshi_right .text{
position: absolute;
top: 35px;
right: 115px;
z-index: 100;
}
.mrt110{
margin-top: 110px;
}
.youshi_right .youshi_content{
width: 190px;
margin-right: 30px;
}
.mrt35{
margin-top: 300px;
}
.mrt60{
margin-top: 440px;
}
.abus-bg{
background-color: #F2F2F2;
padding-bottom: 10px;
}
.ab_more{
display: none;
margin-top: 30px;
}
.m_ab_more{
margin-top: 30px;
text-align: center;
}
.m_ab_more .more{
border: 1px solid;
padding: 5px 10px;
font-size: 14px;
background-color: #006E9F;
color: #fff;
}
.hz-bg img{
width: 100%;
/* height: 260px; */
}
.new1{
background-image: url('../images/news1.jpg');
background-size: 100% 100%;
}
.new2{
background-image: url('../images/news2.jpg');
background-size: 100% 100%;
}
.new3{
background-image: url('../images/news3.jpg');
background-size: 100% 100%;
}
.in-news .tit {margin-bottom: 15px;font-weight: bold;font-size: 18px;background-color: #2b8601;color: #fff;padding-left: 15px;height: 80px;padding-top: 40px;}
.in-news .tit .more {float: right;text-transform: uppercase;font-size: 12px;font-weight: normal; color: #fff;background-color: #BE9E32;width: 50px;text-align: center;}
.in-news .tit strong {color: #fff;font-size: 16px;}
.in-news .tit strong small {font-size: 14px;font-weight: normal;}
.in-news .tit p{
font-size: 14px;
/*line-height: 5px;*/
}
.arc_time{
color: #B9B9B9;
}
.list-2 {margin-top: 15px;line-height: 35px;}
.list-2 li a {width: 270px;block;line-height: 34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;padding-left: 15px;}
.list-2 li a:hover:before {background-color: #023793;}
.footer {background-color: #333;color: #fff;}
.footer a {color: #fff;}
.footer a:hover {color: #fff;}
.footer-copy {padding: 10px 0;background-color: #222;margin-top: 35px;color: #959595;}
.footer-copy p {margin: 0;}
.footer-logo {float: left;}
.footer-logo .tel {background: url(../foot-contact.png) no-repeat center;width: 293px;line-height: 61px;text-align: center;color: #fff;margin-top: 30px;font-size: 14px;}
.footer-logo .tel strong {font-size: 20px;}
.footer-tit {font-size: 18px;font-weight: bold;margin-bottom: 10px;margin-left: 10px;}
.footer-tit small {margin-left: 10px;opacity: 0.6;font-size: 14px;}
.footer-contact {float: left;margin-left: 80px;padding-left: 80px;border-left: 1px solid #515151;padding-right: 80px;border-right: 1px solid #515151;width: 340px;}
.footer-contact p {margin: 10px 0 0;font-size: 14px;line-height: 1.8;}
.footer-ewm {float: right;margin-top: 35px;}
/* .footer-ewm ul {margin-left: -10px;} */
.footer-ewm li {width: 100px;}
.footer-ewm li p {margin: 10px 0 0;text-align: center;font-size: 12px;}
.m_footer{
line-height: 25px;
}
.m_footer .t1{
font-size: 20px;
}
.m_footer .f_phone{
font-size: 16px;
}
.m_footer .f_title{
font-size: 12px;
margin-top: 50px;
}
.m_address{
float: left;
padding-left: 10px;
font-size: 12px;
line-height: 20px;
}
.in-prod-menu li {display: inline-block;vertical-align: middle;border: 1px solid #539BBC;margin-left: 5px;text-align: center;}
.pc_contact{
display: none;
}
.cndns-right{
display: none;
}
/* =============20230525end======== */
/*=============20230526===========*/
.pc-slide .view{
border: 1px solid #f2f2f2;
}
.pc-slide .preview{
margin-top: 10px;
}
.swiper-slide .img-center{
border: 1px solid #f2f2f2;
}
.wap_title .protit{
font-size: 20px;
}
.wap_title .pro_tags{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
/* height: 80px; */
/* line-height: 80px; */
border-bottom: 1px solid #efeeee;
}
.wap_title .pro_tags span{
background: linear-gradient(90deg, #1B9BD4, #36819A);
padding: 7px 10px;
margin-right: 5px;
margin-bottom: 5px;
color: #fff;
border-radius: 3px;
/* width: 125px; */
/* height: 35px; */
}
.style-showcase-info .protit,.style-showcase-info .protit_keyword,.style-showcase-info .pro_tags{
display: none;
}
.pro_info{
margin-top: 20px;
}
.pro_info .pro_phone{
color: #349AE2;
font-size: 20px;
}
.pro_info .pro_callme{
padding: 10px 30px;
border-radius: 20px;
background-color: #3599E0;
color: #fff;
text-align: center;
margin-top: 20px;
}
.pro_content .pro_content_cate{
display: none;
}
.pro_content .pro_content_info .content_title{
margin: 20px 0;
text-align: center;
}
.pro_content .pro_content_info .content_title h3{
color: #3599E0;
font-size: 18px;
}
.pro_content .pro_content_info .content_title span{
color: #ccc;
font-size: 14px;
}
.videoinfo{
/* height: 360px; */
}
#a3 img{
width: 100%;
}
.content_right .tuijie{
text-align: center;
}
.content_right ul{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.content_right .content_right_li{
width: 50%;
}
.content_right .content_right_li img{
width: 100%;
}
.textcenter{
text-align: center;
}
.style-link h2{
text-align: center;
}
.style-link img{
width: 100%;
}
.pagination p{
margin:0;
cursor:pointer;
text-align:center;
}
.pagination{
height:40px;
padding:20px 0px;
display:inline-block;
}
.pagination span{
display:block;
float:left;
margin-right:10px;
padding:2px 12px;
height:24px;
border:1px #cccccc solid;
background:#fff;
text-decoration:none;
color:#808080;
font-size:12px;
line-height:24px;
}
.pagination a{
display:block;
float:left;
margin-right:10px;
padding:2px 12px;
height:24px;
border:1px #cccccc solid;
background:#fff;
text-decoration:none;
color:#808080;
font-size:12px;
line-height:24px;
}
.pagination a:hover{
color:#077ee3;
background: white;
border:1px #077ee3 solid;
}
.pagination a.cur{
border:1px #077ee3 solid;
background:#077ee3;
color:#fff;
}
.pagination p{
display:block;
float:left;
margin-right:10px;
padding:2px 12px;
height:24px;
border:1px #cccccc solid;
background:#fcfcfc;
text-decoration:none;
color:#bbb;
font-size:12px;
line-height:24px;
}
.style-infocontent-title{
text-align: center;
}
.style-infocontent-title p,.style-infocontent-body .art_note{
display: none;
}
.art_right{
text-align: center;
}
.art_right .tuijian ul{
display: flex;
flex-wrap: wrap;
justify-content: space-between;
}
.art_right_li{
width: 47%;
margin-bottom: 20px;
}
.art_right_li img{
width: 100%;
border: 1px solid #eee;
height: 100px;
}
.art_right_li .description{
text-align: left;
}
.style-infocontent-epx{
height: 40px;
padding: 0 100px;
}
.style-infocontent-epx .epx-top{
float: left;
}
.style-infocontent-epx .epx-down{
float: right;
}
.style-infocontent-epx .ntitle{
display: none;
}
.style-infocontent-epx .btn{
border: 1px solid #eee;
font-size: 16px;
}
.ser_img{
order: 1;
width: 100%;
/* height: 300px; */
/* margin-left: 10px; */
}
.ser_img img{
width: 100%;
height: 100%;
}
.ser_right .ser_title h1{
font-size: 20px;
color: #C60A18;
}
.ser_right p{
line-height: 25px;
}
.ser_right{
order: 2;
width: 100%;
/* margin-left: 10px; */
}
.sub_title{
font-size: 0.7em;
}
.ser_content{
font-size: 14px;
line-height: 30px;
}
.ser_content li em{
color: #C60A18;
font-weight: bold;
}
.fwlc ul{
display: flex;
justify-content: space-between;
flex-wrap: wrap;
}
.fwlc ul li{
width: 30%;
margin: 20px 0;
}
.fwlc ul li div{
line-height: 40px;
}
.fwlc ul li img{
width: 100%;
height: 100%;
}
.art_cate_title{
height: 40px;
border-bottom: 1px solid #eee;
margin: 20px 0;
}
.art_cate_title h2{
float: left;
line-height: 0;
}
.art_cate_title span{
float: right;
margin-top: 10px;
color: #EF9F43;
}
.new_note{
color: #aaa;
}
.a_left img,.hyzx__right img,.cpzs_left img{
width: 100%;
height: 100%;
}
.a_right .new_img{
display: none;
}
.a_right .a_item h2{
font-size: 16px;
}
.company_dt{
margin-bottom: 30px;
}
.date{
float: left;
background-color: #D9E7FF;
text-align: center;
}
.date .day{
font-size: 18px;
padding: 15px;
}
.date .year{
background-color: #fff;
border: 1px solid #eee;
border-radius: 10px;
}
.hyzx_left li{
height: 80px;
margin-bottom: 20px;
}
.hyzx_info{
margin-left: 75px;
}
.hyzx_info h3{
font-size: 15px;
}
.hyzx_info p{
line-height: 20px;
}
.cpzs_right li{
height: 80px;
margin-bottom: 20px;
}
.hyzx_info{
margin-left: 75px;
}
.hyzx_info h3{
font-size: 15px;
}
.hyzx_info p{
line-height: 20px;
}
.hyzx{
display: flex;
flex-direction: column;
}
.hyzx__right{
order: 1;
}
.hyzx_left{
order: 2;
}
.wap_mr20{
margin: 20px;
}
.contactus-title strong{
font-size: 20px;
}
.contactus-title p{
margin-top: 5px;
color: #aaa;
}
.contact-left{
background-color: #F8F8F8;
padding-bottom: 20px;
}
.input-message{
margin-top: 30px;
}
.input-message input{
border:none;
width: 95%;
height: 50px;
color: #111;
margin-right: 20px;
padding-left: 10px;
font-size: 16px;
margin-bottom: 10px;
background-color: #F8F8F8;
}
.textarea-message textarea{
margin-top: 20px;
width: 93%;
font-size: 16px;
height: 100px;
color: #111;
border:none;
background-color: #F8F8F8;
padding: 10px;
}
.message-submit input{
width: 110px;
height: 50px;
margin-top: 10px;
background-color: #2869FE;
margin-right: 20px;
color: #fff;
font-size: 18px;
border: none;
border-radius: 5px;
}
.message-submit{
margin-top: 20px;
text-align: center;
}
.input-message p{
display: flex;
flex-direction: column;
}
.link{
margin-left: 10px;
}
.jj_title{
display: flex;
}
.jj_title a{
width: 25%;
font-weight: bold;
}
.ab_active{
color: #F27F0F;
}
.tuijian_date{
display: none;
}
.tuijian_art ul{
line-height: 30px;
}
.acr_li{
display: flex;
padding: 15px 0;
}
.acr_li .img-center{
width: 40% !important;
display: block !important;
}
.acr_li .art_info{
width: 60%;
padding-left: 10px;
}
.art_info h3{
margin: 0;
font-size: 16px;
}
.art_info .time{
display: block !important;
}
.art_info a{
line-height: 20px;
}
.art_info p{
color: #aaa;
}
.mr2{
margin: 20px 0;
}
.mrt1{
margin-top: 10px;
}
.borderbottom{
border-bottom: 1px solid #ddd;
line-height: 30px;
padding: 15px 0;
}
.index_banner .pc{
display: none;
}
.index_banner .wap{
display: block;
}
.index_banner .show_content{
display: none;
/* position: absolute;
top: 100px;
left: 0;
color: #fff;
width: 100%; */
/* height: 100%; */
/* text-align: center; */
}
.show_content_title1{
font-size: 20px;
letter-spacing:0.5em;
margin-top: 10px;
}
.show_content_title2 {
font-size: 26px;
font-weight: bold;
letter-spacing:0.3em;
margin-top: 5px;
}
/* #timeline {
list-style: none;
margin: 100px 0 0;
padding: 0;
border-top: 1px solid #fff;
display: flex;
justify-content: space-between;
} */
/* #timeline li {
display: table-cell;
text-align: center;
width: 25%
}
#timeline li .relative {
position: relative;
}
#timeline p {
margin: 0 0 15px;
}
.circle {
margin: 0 auto;
top: -11px;
left: 0;
right: 0;
width: 20px;
height: 20px;
background: #575755;
border: 1px solid #fff;
border-radius: 50%;
display: block;
position: absolute;
}
label {
font-size: 1.3em;
position: absolute;
z-index: 100;
cursor: pointer;
width: 200px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
display: block;
top: 55px;
left: 15px;
white-space: pre-wrap;
width: 95%;
}
label .time{
font-size: 22px;
font-weight: bold;
color: #005387;
}
label .title{
font-size: 16px;
}
.radio {
display: none;
}
.radio:checked + .relative label {
cursor: auto;
width: 400px;
transition: width 0.3s linear 0.2s;
}
.radio:checked + .relative .circle {
background: #f98262;
}
.top-year{
position: absolute;
left: 1rem;
top: -12.5rem;
font-weight: bold;
color: #fff;
font-size: 22px;
width: 95%
}
.top-year .time{
display: block !important;
}
.time_img{
width: 60px;
height: 60px;
margin: auto;
padding-bottom: 30px;
}
.time_img img{
width: 100%;
height: 100%;
}
.dec{
font-size: 18px;
}
.borderbottom{
border-bottom: 1px solid #ddd;
line-height: 30px;
padding: 15px 0;
}
.borderbottom h2{
margin: 0;
}
.contactus-code{
margin-top: 15px;
}
.contact-content h3{
color: #336FD5;
font-size: 30px;
margin: 5px 0;
}
.wordtime{
color: #bbb;
}
.borderbottom span img{
height: 19px;
}
.parter{
position: absolute;
top: 80px;
left: 0;
width: 100%;
text-align: center;
}
.hz-bg{
position: relative;
}
.parter strong,p{
color: #fff;
} */
.m_footer_nav{
position: fixed;
bottom: 0;
left: 0;
background-color: #277BC3;
width: 100%;
height: 50px;
line-height: 50px;
z-index: 99999;
/* margin: 0 auto; */
}
.m_footer_nav ul{
display: flex;
}
.m_footer_nav ul li{
border-right: 1px solid #fff;
text-align: center;
width: 25%;
padding-top: 8px;
font-size: 12px;
}
.m_footer_nav ul li:nth-child(4){
border: none;
}
.m_footer_nav ul li a{
color: #fff;
}
.m_footer_nav ul li img{
width: 20px;
}
.bottom_address,.link{
display: none;
}
.banner-sub div{
height: 100px;
background-size: 100%;
}
.jj-content{
margin-top: 20px;
}
#a2 img,#a3 img{
width: 100%;
}
.ys-bg{
overflow: hidden;
}
.m_flex{
display: flex;
flex-direction: column;
}
.pc_description{
display: none;
}
.m_description{
display: block;
}
/* .preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:17px;top:72%;width:20px;height:80px;z-index:10;border: 1px solid;}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:0;top:75%;width:9px;height:18px;z-index:10;} */
/* =============20230526end======== */
.kf {display: none;}
.footer-fix {display: block;}
.topbar {display: none;}
.header {padding: 10px 0;position: fixed;z-index: 9999;width: 100%;top: 0;left: 0;box-shadow: 0 0 10px rgba(0,0,0,0.2);}
.header .m_text{font-size: 12px;float: left;border-left: 1px solid #eee;margin-left: 5px;padding-left: 10px;}
.header .m_lang{float: right;margin: 5px 0;}
.header .text,.header .tel {display: none;}
.header .logo {height: 30px;line-height: 30px;float: left;padding: 0;}
.header .nav {margin: 10px 0 -10px;text-align: center;display: none;background-color: #fff;border-bottom: 0;width: 50%;position: absolute;right: 0;}
.header .nav ul {margin: 0 -15px;}
.header .nav li {display: block;margin: 0;border-top: 1px solid #eee;background: none;}
.header .nav li a {line-height: 40px;padding: 0 15px;color: #333;}
.header .nav li .arr {display: block;}
.header .nav li.active a, .header .nav li.open a, .header .nav li a:hover {background-color: transparent;color: #023793}
.header .nav li.open .arr:after {border-color: #023793;transform: rotate(225deg);}
.header .nav .dropdown-box {position: static;background-color: #f5f5f5;min-width: auto;text-align: left;box-shadow: none;}
.header .nav .dropdown-box a {color: #333 !important;border-top: 1px dotted #ddd;padding: 0 15px;line-height: 40px;background-color: transparent !important;border-bottom: 0;}
.header .nav .dropdown-box a:hover {background-color: transparent !important;}
.menu-btn {display: block;}
.menu-btn {padding: 6px 0;float: right;margin-left: 15px;}
.menu-btn:before,.menu-btn:after,.menu-btn span {display: block;height: 2px;background-color: #023793;content: '';}
.menu-btn:before {width: 24px;}
.menu-btn:after {width: 24px;}
.menu-btn span {width: 24px;margin: 6px 0 6px 0;}
.style-showcase {margin-bottom: 30px;}
.pc-slide {float: none;width: auto;}
.view .swiper-slide .img-center {height: 260px;line-height: 260px;}
.style-showcase-info {margin: 20px 0 0;}
.style-showcase-info h1 {margin-bottom: 20px;font-size: 18px; }
.style-showcase-info p {margin-top: 10px;min-height: auto;}
.style-showcase-info .tel {font-size: 14px;}
.style-showcase-info .tel strong {font-size: 18px;}
.banner {height: 160px;}
.style-sou {padding: 0;}
.style-sou .container {padding: 0;}
.style-sou .hot {display: none;}
.style-sou .hform {float: none;position: relative;}
.style-sou .hform input {border-color: transparent;width: 100%;box-sizing: border-box;line-height: 20px;padding: 9px 60px 9px 15px;border-radius: 0;border-bottom: 1px solid #eee;}
.style-sou .hform button {position: absolute;right: 0;top: 0;width: 50px;height: 40px;}
.section {padding: 30px 0;}
.section-title {margin-bottom: 20px;font-size: 20px;text-align: center;}
.section-title p {font-size: 12px;margin: 0;color: #BDBDBD;}
.section-title:after {width: 20px;height: 2px;margin-top: 10px;}
.in-prod-menu {margin-bottom: 10px;text-align: center;}
.in-prod-menu li a {width: 100px;margin: 0 3px 6px;line-height: 34px;color: #539BBC;}
.in-prod-menu li a:before, .in-prod-menu li a:after {display: none !important;}
.list-1 {display: flex;flex-wrap: wrap;justify-content: space-between;}
.list-1 li {width: 48%;margin-bottom: 5px;}
.list-1 li a {margin: 10px 10px 10px 10px;}
.list-1 li .text {line-height: 20px;font-size: 12px;text-align: center;}
.in-ys-tel {margin-top: 20px;width: 220px;background-size: 100% 100%;font-size: 12px;line-height: 36px;}
.in-ys-tel strong {font-size: 16px;}
.in-ys dl {padding: 30px 0;}
.in-ys dt {float: none !important;width: auto;}
.in-ys dd {margin: 20px 0 0 !important;}
.in-ys dd h4 {margin-bottom: 15px;}
.in-ys dd h4 i {width: 50px;line-height: 50px;font-size: 30px;}
.in-ys dd h4 span {padding: 6px 0;margin-left: 60px;font-size: 20px;}
.in-ys dd .text {margin: 0;}
.in-ys dd p {line-height: 1.8;}
.in-ys dd .btn {margin-top: 20px;}
.in-ys dd .btn .tel {display: block;margin-top: 10px;}
/* .in-ys-list {margin-top: -15px;} */
.in-ys-list li {width: 33.333333%;margin-top: 15px;background: none;}
.in-ys-list li .ys-circle {width: 100px;height: 80px;margin-top: 30px;}
.in-ys-list li .icon img {width: 21px;height: 21px;margin-top: 20px;}
.in-ys-list li .icon h3 {font-size: 12px;}
.brpic{margin-left: 15%;}
.in-about dt {width: auto;float: none;}
.in-about dd {margin: 0;}
/* .in-about dd h4 {font-size: 18px;margin-bottom: 15px;margin-top: 0;text-align: center;} */
/* .in-about dd h4 small {font-size: 12px;} */
/* .in-about dd h4:after {width: 20px;height: 2px;} */
.in-about dd .btn {margin-top: 20px;text-align: center;}
.index_abouts h4{
display: none;
}
.in-about-class {margin: 10px 0 0 -10px;}
.in-about-class li {width: 50%;}
.in-about-class li a {margin: 10px 0 0 10px;overflow: hidden;}
.in-news {margin-top: -20px;}
.in-news .item {width: 100%;}
.in-news .wrap {margin-top: 20px;}
.footer {padding-top: 20px;margin-bottom: 50px;position: relative;}
.footer-logo {display: none;}
.footer-nav {display: none;}
.footer-contact {float: none;width: auto;margin: 0 0 20px;padding: 0 0 20px;border: 0;border-bottom: 1px solid #515151;}
.footer-ewm {margin: 0;}
.banner-sub {height: 100px;}
.section-sub {padding: 20px 0;}
.style-curmbs {display: none;}
.ct2-sd {display: none;}
.ct2-mn {float: none !important;width: auto;}
.list-5 li {padding-bottom: 15px;border-bottom: 1px solid #eee;}
.list-5 li a {padding: 0;border: 0;}
.list-5 li .img-center {float: none;width: auto;display: none;}
.list-5 li .text {margin: 0;}
.list-5 li .text .more {display: none;}
.list-5 li .text h4 {line-height: 20px;font-size: 16px;}
.list-5 li .text p {margin: 10px 0 0;}
.pages {margin-top: 20px;text-align: center;}
/* .pages a {font-size: 12px;line-height: 30px;padding: 0 12px;} */
.style-infocontent-title h1 {font-size: 18px;}
.style-infocontent-desc {padding: 10px;}
.style-infocontent-epx li {line-height: 24px;}
.style-infocontent-epx li span {font-size: 12px;padding: 0 5px;margin-right: 5px;}
.style-infocontent-epx li em {display: none;}
.style-infocontent-return .more {display: none;}
.style-infocontent-return {font-size: 12px;line-height: 22px;padding-top: 5px;}
.style-infocontent-rem h4 {font-size: 18px;line-height: 34px;margin-bottom: 5px;}
.prod-menu {margin-bottom: 15px;}
.prod-menu li {margin-right: 5px;}
.prod-menu li a {font-size: 14px;line-height: 34px;padding: 0 15px;}
.contact dt {float: none;width: auto;}
.contact dd {margin: 0;padding: 20px;}
.contact dd h4 {margin-bottom: 15px;font-size: 18px;}
.contact dd h4 small {font-size: 12px;}
.contact dd p {margin: 10px 0 0;font-size: 14px;}
.map {height: 250px;}
.qywh dt {float: none !important;width: auto;}
.qywh dd {margin: 0 !important;padding: 20px;}
.qywh dd h4 {font-size: 18px;margin-bottom: 15px;}
.qywh dd h4 small {font-size: 12px;}
.qywh dd h4:after {width: 20px;height: 2px;}
/* new 20221124 */
.pro_more .more{
border: 1px solid;
padding: 5px 10px;
font-size: 14px;
background-color: #006E9F;
color: #fff;
}
.in-about dd .btn a{
font-size: 14px;
}
.in-news .wrap{
margin-left: 0;
}
.cooperation li{
width: 25%;
height: 50px;
}
.bottom_navigation li{
display: none;
}
.bottom_navigation li:last-child{
display: block;
}
.bottom_navigation .subnavigationlist1 li a{
font-size: 12px;
}
.bottom_navigation li a{
font-size: 16px;
}
.footer-tit{
/* float: left; */
font-size: 16px;
margin-left: 10px;
}
#floor_7_1{
margin: 0;
}
.bottom_navigation {
float: left;
padding-left: 10px;
width: 180px;
}
.bottom_navigation li{
margin: 0;
}
.bottom_navigation .subnavigationlist1 li{
width: 180px;
}
.copyright{
font-size: 12px;
}
.footer_bottom_right{
margin: 0;
float: right;
font-size: 12px;
}
.footer-copy{
padding-bottom: 25px;
padding-top: 10px;
}
.jj-content .style-infocontent-body{
/* width: 0; */
}
.bottom-title{
}
.bottom-title{
font-size: 16px;
height: 35px;
text-align: center;
background-color: green;
color: #fff;
padding: 20px;
}
.jj_title h1{
font-size: 18px;
}
.pic-box{
width: 140px;
height: 140px;
border: 1px solid #f3f3f3;
}
.cjsb ul li{
float: left;
padding: 5px;
}
.cjpic-box{
height: 190px;
}
.prodisplaynone{
display: none;
}
.khal li{
line-height: 50px;
font-size: 14px;
}
.art_mbg{
background-color: #fff;
}
.art_mbg .ct2-mn .list-5 li h4{
font-size: 14px;
}
.time{
display: none;
}
.map-box{
height: 300px;
}
.ct2-mn{
/* margin: 10px; */
}
.contact-content{
padding: 10px;
/* float: left; */
/* margin: 10px 0 20px 0px; */
}
.style-link li{
/* float: left; */
/* margin: 20px 0 0 20px; */
/* width: 100px; */
/* height: 100px; */
}
.style-link h4{
font-size: 16px;
}
.jqzoom{
width: 100% !important;
height: 100% !important;
}
.w120{
width: 120px;
}
.pc_pic{
display: none;
}
.m_pic img{
width: 100%;
height: 100%;
}
.style-infocontent-body img{
width: 100% !important;
height: 100% !important;
}
}
/* ========================================涓嬮潰鏄疨C============================================ */
@media screen and (min-width: 768px) {
.container {padding: 0 15px;width: 1300px;margin: 0 auto;}
.img-cover {overflow: hidden;position: relative;}
.img-cover span {display: block;width: 100%;background: no-repeat center / cover;transition: all 0.5s;height: 100%;position: absolute;left: 0;top: 0;}
.header_border{
border-bottom: 1px solid #d8d8d8;
}
.m_footer{
display: none;
}
.m_address{
display: none;
}
.index_abouts .section-title{
display: none;
}
.link{
margin-top: 20px;
}
.link a{
color: #8E8E99 !important;
}
/* new 20221124 */
.cooperation li{
/* float: left; */
width: 22%;
height: 217px;
margin: 10px;
}
#message {
position: fixed;
width: 100%;
height: 100%;
left: 0;
top: 0;
z-index: 1000;
transform: scale(0);
transition: .3s;
}
.messagebg {
position: absolute;
top: 0;
left: 0;
width: 100%;
height: 100%;
background: rgba(0,0,0,.6);
z-index: 1001;
}
#message .m-content {
margin-top: 8%;
}
#message .m-content .m-message{
background: #fff;
width: 580px;
background: #fff;
padding: 50px;
margin: 0 auto;
position: relative;
z-index: 1002;
box-shadow: 1px 1px 50px rgba(0,0,0,.3);
}
.index_abouts{
float: left;
width: 25%;
}
.index_abouts_img{
float: left;
width: 65%;
margin-left: 40px;
}
.m-message{
width: 494px;
margin: 48px auto 0;
}
.m-message label{
margin-bottom: 15px;
display: block;
font-size: 14px;
}
.m-message label em{
display: block;
float: right;
color: red;
height: 32px;
line-height: 32px;
}
.m-message label span{
width: 70px;
height: 34px;
line-height: 34px;
color: #2F2F2F;
float: left;
font-weight: bold;
text-align: right;
margin-right: 30px;
display: inline-block;
}
.m-message label input.inp,.m-message label textarea,.m-message label.code input{
width: 73%;
overflow: hidden;
height: 32px;
line-height: 32px;
border: #cccccc 1px solid;
border-radius: 3px;
padding:0 14px;
box-sizing: border-box;
color: #555;
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
-webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
-o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
}
.m-message label input:focus,.m-message label textarea:focus{
border-color: #66afe9;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(247, 150, 0, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(247, 150, 0, .6);
}
.m-message label textarea{
height: 72px;
line-height: 24px;
padding:10px 14px;
}
.m-message label.code{
line-height: 34px;
}
.m-message label.code input{
width: 30%;
float: left;
margin-right: 30px;
}
.m-message label.code .pic {
display: inline-block;
vertical-align: top;
width: 80px;
height: 32px;
}
.m-message label.code img{
display: block;
width: 100%;
height: 100%;
}
.btn1 {
display: block;
line-height: 32px;
padding-left: 15px;
background-color: #333;
color: #fff;
margin-top:10px;
}
.btn1:hover{
background-color: #444;
color: white;
}
.btn1 span {
display: block;
padding-left: 15px;
background-repeat: no-repeat;
background-position: left center;
background-image: url(../btn-r.png);
}
.btn1-1 input{
width: 52px;
height: 32px;
line-height: 32px;
background: #e8e8e8;
border: none;
color: #333;
margin-right: 22px;
cursor: pointer;
transition: 0.3s;
}
.btn1-1{
padding-left: 100px;
}
.btn1-1 input.focus{
background: #333;
color: #fff;
}
.btn1-1 input.focus:hover{
background: #444;
}
.btn1-1 input:hover{
background: #ccc;
}
.pro_more{
text-align: center;
margin-top: 30px;
}
.pro_more .more{
border: 1px solid;
padding: 12px 36px;
font-size: 16px;
background-color: #006E9F;
color: #fff;
}
.ab_more{
margin-top: 30px;
}
.ab_more .more{
border: 1px solid;
padding: 12px 60px;
font-size: 16px;
background-color: #006E9F;
color: #fff;
}
.protit_keyword{
font-size: 20px;
font-weight: 400;
margin-top: 0;
margin-bottom: 30px;
}
#kefu{
bottom: auto;
left: auto;
position: fixed;
right: 0.625rem;
top: 50%;
transform: translateY(-50%);
z-index: 30;
}
#kefu ul li {
border-radius: .1875rem;
font-size: 1.5625rem;
height: 3.75rem;
line-height: 1.875rem;
margin-bottom: .125rem;
position: relative;
text-align: center;
width: 3.75rem;
border: 1px solid #349AE2;
background-color: #349AE2;
}
#kefu ul li a p{
font-size: 14px;
color: #fff;
}
.icon-dianhuajianpantianchong:before {
content: "顧?;
}
.text-center {
text-align: center;
}
/* .kf{width:208px;position:fixed;/* right: 20px; *//*right:-208px;top:50%;transform:translateY(-50%);z-index:10;} */
/* .kt-top{height:40px;line-height:40px;background:url(../kefu.png) 12px center no-repeat #023793;-ms-background-size:auto 20px;background-size:auto 20px;padding-left:46px;font-size:14px;color:#fff;}
.kt-top span:hover{transform:rotate(90deg);}
.kt-top span{width:18px;height:16px;float:right;position:relative;margin:10px 10px 0 0;cursor:pointer;transition:.5s;-webkit-transition:.5s;-moz-transition:.5s;-ms-transition:.5s;-o-transition:.5s;}
.kt-top span b{width:100%;height:2px;background:#fff;display:block;position:absolute;top:50%;left:0;}
.kt-top span b:first-child{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);}
.kt-top span b:last-child{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);}
.kf .con{overflow:hidden;background:#fff;}
.kf .qq li{height:36px;line-height:36px;border-bottom:#f5f5f5 solid 1px;padding-left:16px;}
.kf .qq li a{height:36px!important;color:#666;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;text-decoration:initial;display:block;}
.kf .qq li a img{padding-right:6px;}
.kf .con h5{height:26px;line-height:26px;margin-top:12px;background:url(../lianxi.png) 16px center no-repeat;padding-left:45px;color:#666;font-size:14px;margin-bottom: 0;}
.kf .contact{margin-top:1px;height: auto;background-color: #fff;}
.kf .contact p{height:26px;line-height:26px;color:#666;font-size:14px;padding-left:22px;margin: 0;}
.kf .contact p:nth-child(2n){padding-left:32px;}
.kf .con h5.qr-icon{background:url(../erweima.png) 16px center no-repeat;}
.kf .con .qr{margin-top:10px;padding-left:40px;}
.kf .con .qr img{width:110px;height:110px;}
.kf .backTop{width:100%;height:40px;margin-top:10px;background:url(../huidaodingbu.png) center center no-repeat #023793;background-size:18px auto;cursor:pointer;}
.kf-side{padding:18px 10px 10px;background:#023793;position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);left:-34px;cursor:pointer;}
.kf-side b{display:block;color:#fff;line-height:18px;font-size:14px;font-weight:400;}
.kf-side span.arrow{width:12px;height:12px;background:url(../jt-1.png) no-repeat;-ms-background-size:auto 12px;background-size:auto 12px;display:block;margin-top:10px;}
.kf-side span.on{background:url(../jt-2.png) no-repeat;-ms-background-size:auto 12px;background-size:auto 12px;} */
.footer-fix {box-shadow: 0 0 10px rgba(0,0,0,0.2);position: fixed;bottom: 0;left: 0;width: 100%;background-color: #fff;z-index: 10;display: none;}
.footer-fix li {float: left;width: 25%;}
.footer-fix li a {display: block;text-align: center;padding: 7px 0;font-size: 12px;line-height: 1;}
.footer-fix li i {display: block;height: 20px;background: no-repeat center;background-size: contain;margin-bottom: 4px;}
.footer-fix li i.i1 {background-image: url(../f_01.png);}
.footer-fix li i.i2 {background-image: url(../f_02.png);}
.footer-fix li i.i3 {background-image: url(../f_03.png);}
.footer-fix li i.i4 {background-image: url(../f_04.png);}
.swiper-button-prev,.swiper-button-next {outline: none;}
.swiper-pagination-bullet-active {background-color: #023793;}
.topbar {padding: 8px 0;background-color: #f5f5f5;color: #6a6a6a;border-bottom: 1px solid #eee;}
.topbar em {font-style: normal;color: #ddd;padding: 0 15px;}
.topbar a {color: #6a6a6a;}
.topbar a:hover {color: #333;}
.header .logo {float: left;font-size: 0;height: 70px;line-height: 70px;text-align: left;padding: 7px 50px;}
.header .tel {float: left;margin-top: 25px;color: #080808;font-size: 16px;margin-left: 30px;position: relative;}
.header .tel strong {font-size: 18px;line-height: 2;color: #116B93;letter-spacing: 2px;}
.header .text {float: left;font-size: 14px;margin: 20px 0 20px 0;padding: 4px 50px 4px 50px;border-left: 1px solid #ddd;border-right: 1px solid #ddd;color: #080808;}
.header .text strong {display: block;font-size: 18px;color: #023793;margin-bottom: 5px;}
.header .tel span{margin-left: 50px;}
.telicon{
position: absolute;
left: -32px;
top: 5px;
}
.price_call{
background-color: #02709C;
padding: 5px 20px;
border-radius: 5px;
font-size: 16px;
}
.price_call a{
color: #fff;
}
.lang a{
color: #4B8098;
}
.header .nav {font-size: 0;}
.header .nav li {display: inline-block;vertical-align: middle;}
/* .header .nav li a {display: block;font-size: 16px;line-height: 55px;padding: 0 45px;color: #000;} */
.header .nav li .arr {float: right;height: 40px;width: 40px;position: relative;display: none;}
.header .nav li .arr:after {content: '';border-top: 2px solid #ccc;border-left: 2px solid #ccc;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;transform: rotate(135deg);right: 15px;}
.header .nav li.active a,.header .nav li.open a,.header .nav li a:hover {color: #fff;background-color: #006E9F;}
.header .nav li.dropdown {position: relative;}
.header .nav li.dropdown:before {content: "";position: absolute;border: 4px solid transparent;border-bottom: 0;border-top-color: currentColor;top: 50%;margin-top: -2px;right: 25px;}
.header .nav .dropdown-box {position: absolute;left: 0;min-width: 100%;top: 100%;display: none;z-index: 10;text-align: center;box-shadow: 0 6px 12px rgba(0, 0, 0, 0.18);background-color: rgba(255,255,255,0.9);}
.header .nav .dropdown-box p {margin: 0;border-bottom: dotted 1px #ccc;}
.header .nav .dropdown-box a {white-space: nowrap;overflow: hidden;text-overflow: ellipsis;padding: 0 10px;font-size: 14px;background-color: transparent !important;line-height: 40px;color: #333 !important;}
.header .nav .dropdown-box a:hover {background-color: #fff !important;color: #023793 !important;}
.header .nav li.open .dropdown-box {display: block;}
.menu-btn {display: none;padding: 6px 0;float: right;margin-left: 15px;}
.menu-btn:before,.menu-btn:after,.menu-btn span {display: block;height: 2px;background-color: #023793;content: '';}
.menu-btn:before {width: 24px;}
.menu-btn:after {width: 18px;margin-left: 6px;}
.menu-btn span {width: 12px;margin: 6px 0 6px 12px;}
.banner {height: 550px;position: relative;}
.banner .swiper-slide {background: no-repeat center / cover;}
.style-sou {padding: 15px 0;background-color: #f2f2f2;}
.style-sou .hot {float: left;padding: 7px 0;background: url(../hot.png) no-repeat 0 center;padding-left: 30px;}
.style-sou .hot a {margin-right: 10px;}
.style-sou .hform {float: right;}
.style-sou .hform input {float: left;border: 1px solid #eee;padding: 6px 12px;width: 210px;font-size: 14px;}
.style-sou .hform button {border: 0;padding: 0;float: left;cursor: pointer;outline: none;width: 60px;height: 34px;color: #fff;background: url(../search-btn.png) no-repeat center #023793;font-size: 0;}
.style-link {height: 400px;}
.style-link p {border-bottom: 1px solid #f5f3f3;margin: 0;font-size: 24px;padding-bottom: 15px;}
.style-link h4 {border-bottom: 1px solid #ddd;margin: 0;font-size: 24px;padding-bottom: 15px;}
.style-link h4 small {text-transform: uppercase;font-size: 16px;font-weight: normal;color: #999;}
.style-link ul {display: flex;}
.style-link li {float: left;margin: 10px;width: 25%;height: 250px;text-align: center;border: 1px solid #cbc6c6;}
.style-link li img{width: 100%; height: 100%;}
.pc-slide{float:left;width:45%;}
.pc-slide .view{
box-shadow: 0px 0px 10px #80808059;
}
.view .swiper-slide .img-center {width:100%;height:380px;text-align: center;}
.view .swiper-container{width:100%;}
.preview{width:100%;margin-top:10px;position:relative;}
.preview .swiper-container{margin:0 30px;}
.preview .swiper-slide .img-center{height:80px;border:1px solid #ddd;cursor:pointer;position:relative;line-height: 80px;text-align: center;}
.preview .arrow-left{background:url(../images/feel3.png) no-repeat left top;position:absolute;left:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .arrow-right{background:url(../images/feel4.png) no-repeat left bottom;position:absolute;right:0;top:50%;margin-top:-9px;width:9px;height:18px;z-index:10;}
.preview .active-nav .img-center{border-color: #023793;text-align: center;}
div.zoomDiv {z-index: 999;position: absolute;top: 0;left: 0;background: #ffffff;border: 1px solid #ddd;display: none;text-align: center;overflow: hidden;font-size: 0;}
div.zoomMask {position: absolute;background: url(../mask.png) repeat scroll 0 0 transparent;cursor: move;z-index: 1;}
.style-showcase {margin: 0 0 40px;}
.style-showcase-info {float: left;margin-left: 30px;width: 45%;}
.style-showcase-info h1 {font-size: 24px;margin: 0; font-weight: normal;}
.style-showcase-info p {margin: 5px 0 0;color: #666;line-height: 1.8;min-height: 250px;}
.style-showcase-info .tel {border-top: 2px solid #e6e6e6;margin-top: 15px;padding-top: 15px;height: 42px;line-height: 21px;font-size: 18px;}
.style-showcase-info .tel strong {color: #023793;}
.style-showcase-info .tel a {float: right;line-height: 42px;padding: 0 25px;background-color: #333;color: #fff;}
.section {padding: 60px 0;}
.section-title p {color: #999;font-size: 14px;margin: 5px 0 0;}
.in-prod-menu li {display: inline-block;vertical-align: middle;margin-left: 5px;text-align: center;}
.in-prod-menu li.active{background-color:#006E9F;}
/* .in-prod-menu li.active a{background-color:#006E9F;} */
.in-prod-menu li a {display: block;font-size: 16px;line-height: 35px;position: relative;width: 120px;border: 1px solid #000;}
.in-prod-menu li a:before,.in-prod-menu li a:after {position: absolute;background-color: #fff;width: 16px;height: 1px;top: 50%;display: none;}
.in-prod-menu li a:before {left: 33px;}
.in-prod-menu li a:after {right: 33px;}
.in-prod-menu li.active a {color: #ddd;}
.in-prod-menu li.active a:before,.in-prod-menu li.active a:after {display: block;}
.in-prod-menu li a:hover{background-color:#006E9F;color: #fff;border: none;}
/* .list-1 {margin: -20px 0 0 -20px;} */
.list-1 li {float: left;width: 33%;}
.list-1 li a {display: block;margin: 20px 10px 10px 20px;}
.list-1 li .img-cover {padding-top: 70%;}
/* .list-1 li .text:before {content: '';position: absolute;left: 50%;width: 0;height: 100%;background-color: #023793;transition: all 0.5s;} */
.list-1 li .text p {margin: 0;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;z-index: 1;transition: all 0.5s;}
.list-1 li a:hover .img-cover span {transform: scale(1.1);}
.list-1 li a:hover .text:before {width: 100%;left: 0;}
/* .list-1 li a:hover .text p {color: #fff;} */
.list-1-1 li {width: 30%;height: 310px;margin-left: 15px;margin-top: 15px;}
.bg1 {background: url(../ys-bg.jpg) no-repeat center / cover;}
.bg2 {background: url(../ys-bg2.jpg) no-repeat center / cover;height: 280px;}
.in-ys-tel {display: block;background: url(../ys-consult.png) no-repeat left center;line-height: 42px;color: #023793;padding-left: 64px;margin: 30px auto 0;width: 262px;}
.in-ys-tel strong {font-size: 20px;}
.in-ys dl {margin: 0;padding: 50px 0;border-bottom: solid 1px #C4C4C4;}
.in-ys dl:last-child {border-bottom: 0;}
.in-ys dt {float: right;width: 500px;}
.in-ys dd {margin: 0 550px 0 0;}
.in-ys dd h4 {background: url(../ys-line.png) no-repeat 0 bottom;padding-bottom: 15px;margin: 0 0 30px;overflow: hidden;}
.in-ys dd h4 i {float: left;font-style: normal;color: #fff;background-color: #023793;width: 77px;line-height: 77px;text-align: center;border-radius: 50%;font-family: Impact;font-size: 48px;}
.in-ys dd h4 span {display: block;margin-left: 100px;font-size: 44px;line-height: 1;color: #023793;padding: 8px 0;}
.in-ys dd h4 small {display: block;color: #333;font-size: 12px;text-transform: uppercase;margin-top: 5px;}
.in-ys dd p {margin: 10px 0 0;line-height: 2;color: #666;background: url(../ys-icon.png) no-repeat left center;padding-left: 20px;}
.in-ys dd .text {margin-left: 70px;}
.in-ys dd .btn {margin-top: 30px;}
.in-ys dd .btn a {display: inline-block;margin-right: 15px;line-height: 38px;background-color: #023793;color: #fff;padding: 0 30px;}
.in-ys dd .btn .tel {display: inline-block;line-height: 38px;background: url(../ys-tel.png) no-repeat 0 center;padding-left: 44px;}
.in-ys dd .btn .tel strong {font-size: 22px;color: #023793;}
.in-ys dl:nth-child(even) dt {float: left;}
.in-ys dl:nth-child(even) dd {margin: 0 0 0 550px;}
@media screen and (min-width:1200px) {
@-webkit-keyframes circle {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
@keyframes circle {
0% {
transform: rotate(0deg);
}
100% {
transform: rotate(360deg);
}
}
}
.in-ys-list {}
.in-ys-list li {float: left;width: 20%;position: relative;}
.in-ys-list li .ys-circle {width: 190px;height: 110px;margin: 0 auto;border: 1px solid #fff;margin-top: 60px;}
.in-ys-list li .ys-circle img {display: block;width: 100%;height: 100%;}
.in-ys-list li .icon {position: absolute;top: 0;left: 0;width: 100%;text-align: center;color: #fff;}
.in-ys-list li .icon img {display: block; margin: 40px auto 4px;}
.in-ys-list li .icon h3 {margin: 0;font-weight: normal;font-size: 15px;}
.in-about {margin: 0;}
/* .in-about dt {float: left;width: 530px;} */
/* .in-about dd {margin-left: 580px;} */
.in-about dd h4 {margin: 0 0 20px;font-size: 28px;}
.in-about dd h4 small {display: block;color: #999;font-weight: normal;font-size: 14px;}
.in-about dd p {margin: 0;text-align: justify;color: #666;line-height: 32px;font-size: 16px;}
.in-about dd .btn {margin-top: 30px;}
.in-about dd .btn a {display: inline-block;margin-right: 15px;line-height: 38px;background-color: #2b8601;color: #fff;padding: 0 30px;font-size: 16px;}
.in-about-class {margin: 15px 0 0 -20px;}
.in-about-class li{float: left;width: 25%;}
.in-about-class li a {display: block;margin: 15px 0 0 20px;position: relative;}
.in-about-class li img {display: block;}
.in-about-class li .pic{width: 285px;}
.in-about-class li .icon{position: absolute; color: #fff; width: 100%; text-align: center;}
.in-about-class li .icon img{display: block; margin: 35px auto 7px;}
.in-about-class li .icon strong{display: block; font-size: 20px; line-height: 20px; font-weight: bold;}
.in-about-class li .icon b{display: block; font-size: 12px; font-weight: normal;}
.in-about-class li .bg{position: absolute; background: rgba(2,55,147,0.8); width: 100%; height: 100%; opacity: 0;}
.in-about-class li:hover .bg{opacity: 1;}
.in-about-class li .line::before,.in-about-class li .line::after {
position: absolute;
content: '';
opacity: 0;
}
.in-about-class li .line::before {
top: 8px;
right: 8px;
bottom: 8px;
left: 8px;
border-top: 1px solid #fff;
border-bottom: 1px solid #fff;
transform: scale(0,1);
transform-origin: 0 0;
}
.in-about-class li .line::after {
top: 8px;
right: 8px;
bottom: 8px;
left: 8px;
border-right: 1px solid #fff;
border-left: 1px solid #fff;
transform: scale(1,0);
transform-origin: 100% 0;
}
.in-about-class li .line::before,
.in-about-class li .line::after
{
transition: opacity 0.35s, transform 0.35s;
}
.in-about-class li:hover .line::before,
.in-about-class li:hover .line::after {
opacity: 1;
transform: scale(1);
}
.in-about-class li:hover .line::before,
.in-about-class li:hover .line::after
{
transition-delay: 0.05s;
}
/* .in-news {margin-left: -71px;} */
.in-news .item {float: left;width: 33.333333%;}
.in-news .wrap {margin-left: 35px;}
.in-news .tit {margin-bottom: 15px;font-weight: bold;font-size: 18px;background-color: #2b8601;color: #fff;padding-left: 15px;height: 100px;padding-top: 40px;}
.in-news .tit .more {float: right;text-transform: uppercase;font-size: 12px;font-weight: normal; color: #fff;background-color: #BE9E32;width: 50px;text-align: center;}
.in-news .tit strong {color: #fff;font-size: 18px;}
.in-news .tit strong small {font-size: 14px;font-weight: normal;}
.in-news .tit p{
font-size: 16px;
/* line-height: 5px; */
}
.arc_time{
/* float: right; */
color: #B9B9B9;
line-height: 34px;
}
.list-2 {margin-top: 15px;line-height: 35px;}
.list-2 li a {width: 270px;block;line-height: 34px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative;padding-left: 15px;}
.list-2 li a:hover:before {background-color: #023793;}
.footer {background-color: #333;color: #fff;}
.footer a {color: #fff;}
.footer a:hover {color: #fff;}
.footer-nav {background-color: #023793;color: #fff;margin-bottom: 35px;}
.footer-nav a {color: #fff;}
.footer-nav ul {font-size: 0;text-align: center;}
.footer-nav li {display: inline-block;vertical-align: middle;position: relative;}
.footer-nav li:before {content: "";position: absolute;top: 17px;right: 0;width: 1px;height: 14px;background: #fff;border: 0;}
.footer-nav li:last-child:before {display: none;}
.footer-nav li a {display: block;line-height: 50px;font-size: 16px;padding: 0 35px;}
.footer-copy {padding: 10px 0;background-color: #222;margin-top: 35px;color: #959595;}
.footer-copy p {margin: 0;}
.footer-logo {float: left;}
.footer-logo .tel {background: url(../foot-contact.png) no-repeat center;width: 293px;line-height: 61px;text-align: center;color: #fff;margin-top: 30px;font-size: 14px;}
.footer-logo .tel strong {font-size: 20px;}
.footer-tit {font-size: 18px;font-weight: bold;margin-bottom: 10px;margin-left: 10px;}
.footer-tit small {margin-left: 10px;opacity: 0.6;font-size: 14px;}
.footer-contact {float: left;margin-left: 80px;padding-left: 80px;border-left: 1px solid #515151;padding-right: 80px;border-right: 1px solid #515151;width: 340px;}
.footer-contact p {margin: 10px 0 0;font-size: 14px;line-height: 1.8;}
.footer-ewm {float: right;margin-top: 35px;}
/* .footer-ewm ul {margin-left: -10px;} */
.footer-ewm li {width: 120px;margin-left: 10px;}
.footer-ewm li p {margin: 10px 0 0;text-align: center;font-size: 12px;}
.banner-sub {height: 480px;position: relative;}
.banner-sub .swiper-slide {background: no-repeat center / cover;}
.section-sub {padding: 50px 0;}
.style-curmbs {padding: 0 0 15px;border-bottom: 1px dashed #dcdcdc;margin-bottom: 30px;}
.style-curmbs em {font-style: normal;padding: 0 5px;color: #999;}
.ct2-mn {margin-left: 20px;}
.panel-sd {margin-bottom: 20px;background-color: #f6f6f6;}
.panel-sd:last-child {margin-bottom: 0;}
.panel-sd .tit {text-align: center;color: #fff;font-size: 24px;padding: 20px 0;background-color: #2b8601;}
.contact-sd {padding: 20px;}
.contact-sd .ewm {text-align: center;border-bottom: 1px solid #ddd;padding-bottom: 20px;}
.contact-sd .ewm p {margin: 10px 0 0;font-size: 16px;}
.contact-sd .tel {padding-top: 20px;}
.contact-sd .tel p {margin: 0;color: #023793;font-size: 20px;padding-left: 40px;font-weight: bold;background: url(../ny-tel.png) no-repeat 0 center;}
.lanmu li {margin-top: 2px;border: 1px solid #eaeaea;}
.lanmu li>a {display: block;line-height: 50px;padding: 0 0 0 25px;color: #666;font-size: 15px;}
.lanmu li .arr {float: right;height: 45px;width: 40px;position: relative;cursor: pointer;}
.lanmu li .arr:after {content: '';border-top: 2px solid #fff;border-left: 2px solid #fff;box-sizing: content-box;display: block;width: 8px;height: 8px;margin: auto;position: absolute;top: 0;bottom: 0;transform: rotate(135deg);right: 15px;}
.lanmu-box {display: none;}
.lanmu-box p {margin: 0;border-top: 1px solid #fff;padding-left: 15px;}
.lanmu-box p a {padding: 0 25px;display: block;line-height: 40px;}
.lanmu li>a:hover,.lanmu li.active>a {color: #fff;background-color: #2b8601;}
.lanmu li.active .arr:after {border-color: #fff;}
.lanmu li.open .lanmu-box {display: block;}
.lanmu li.open .arr:after {transform: rotate(225deg);}
.lanmu li .active{background-color: #2b8601;color: #fff;}
.list-5 li {margin-bottom: 15px;}
.list-5 li a {display: block;padding: 15px;overflow: hidden;}
.list-5 li .img-center {float: left;width: 400px;}
.list-5 li .text {margin-left: 10px;}
.list-5 li .text h4 {margin: 0;line-height: 40px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;font-size: 16px;}
.list-5 li .text h4 span {float: right;font-size: 12px;color: #999;font-weight: normal;}
.list-5 li .text p {color: #797979;}
.list-5 li .text .more {float: right;padding: 6px 12px;color: #fff;background-color: #B6B6B6;}
.list-5 li a:hover {border-color: #023793;}
.list-5 li a:hover .text h4 {color: #023793;}
.list-5 li a:hover .text .more {background-color: #023793;}
.pages {margin: 40px 0 0;text-align: center;font-size: 0;}
.pages a {display: inline-block;font-size: 14px;line-height: 35px;padding: 0 14px;margin: 5px;background-color: #f5f5f5;border-radius: 3px;transition: all 0.5s;}
.pages a:hover,.pages a.active {background-color: #023793;color: #fff;}
.style-infocontent-title {margin-bottom: 20px;border-bottom: 1px solid #d3d3d3;}
.style-infocontent-title h1 {margin: 0;font-size: 24px;}
.style-infocontent-title p {margin: 25px 0 0;font-size: 12px;color: #999;padding-bottom: 15px;}
.style-infocontent-title p span {padding: 0 5px;}
.style-infocontent-desc {margin-bottom: 20px;border: 1px solid #ddd;padding: 20px;}
.style-infocontent-body {line-height: 2;margin-bottom: 20px;border-bottom: 1px solid #d3d3d3;padding-bottom: 15px;}
.style-infocontent-body p {margin: 20px;padding: 0px;line-height: 26px;font-size: 16px;letter-spacing: 1px;color: #5e5c5c;}
.style-infocontent-body img {max-width: 100% !important;height: auto !important;width: auto !important;}
.style-infocontent-epx {margin-bottom: 20px;}
.style-infocontent-epx li {line-height: 32px;margin-bottom: 5px;}
.style-infocontent-epx li span {display: inline-block;color: #565353;padding: 0 15px;margin-right: 10px;}
.style-infocontent-epx li em {float: right;font-style: normal;}
.style-infocontent-return {border-top: 1px solid #000;line-height: 32px;}
.style-infocontent-return a {margin-right: 10px;}
.style-infocontent-return .more {margin: 0;float: right;background-color: #000;color: #fff;padding: 0 10px;}
.style-infocontent-rem {margin-bottom: 20px;}
.style-infocontent-rem h4 {margin: 0;font-size: 24px;line-height: 55px;}
.style-infocontent-rem li {border-top: 1px dashed #dbdbdb;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;line-height: 46px;}
.style-infocontent-rem li span {float: right;}
.prod-menu {margin-bottom: 20px;border-bottom: 3px solid #023793;}
.prod-menu li {float: left;margin-right: 7px;}
.prod-menu li a {display: block;padding: 0 35px;line-height: 50px;border: 1px solid #ddd;border-bottom: 0;border-radius: 5px 5px 0 0;background-color: #F1F1F1;font-size: 16px;}
.prod-menu li.active a {background-color: #023793;color: #fff;}
.contact {margin: 0;background-color: #f2f2f2;}
.contact dt {float: right;width: 450px;}
.contact dd {margin: 0 450px 0 0;padding: 40px;}
.contact dd h4 {margin: 0 0 20px;font-size: 24px;}
.contact dd h4 small {display: block;font-weight: normal;font-size: 14px;color: #a5a5a5;}
.contact dd p {margin: 15px 0 0;font-size: 16px;}
.map {margin-top: 30px;height: 350px;}
.qywh dl {margin: 0;background-color: #f2f2f2;}
.qywh dt {float: left;width: 50%;}
.qywh dd {margin-left: 50%;padding: 40px 50px;}
.qywh dd h4 {margin: 0 0 20px;font-size: 22px;}
.qywh dd h4 small {display: block;color: #999;font-weight: normal;font-size: 14px;}
.qywh dd h4:after {display: block;content: '';width: 38px;height: 3px;margin: 10px 0 0;background-color: #023793;}
.qywh dd p {margin: 0;text-align: justify;color: #666;line-height: 1.8;}
.qywh dl:nth-child(even) dt {float: right;}
.qywh dl:nth-child(even) dd {margin: 0 50% 0 0;}
/* =================================================鍒嗗壊绾?涓婇潰鎵嬫満涓嬮潰PC)=================================================================== */
.pagination p{
margin:0;
cursor:pointer;
text-align:center;
}
.pagination{
height:40px;
padding:20px 0px;
display:inline-block;
}
.pagination a{
display:block;
float:left;
margin-right:10px;
padding:2px 12px;
height:24px;
border:1px #cccccc solid;
background:#fff;
text-decoration:none;
color:#808080;
font-size:12px;
line-height:24px;
}
.pagination a:hover{
color:#077ee3;
background: white;
border:1px #077ee3 solid;
}
.pagination a.cur{
border:1px #077ee3 solid;
background:#077ee3;
color:#fff;
}
.pagination p{
display:block;
float:left;
margin-right:10px;
padding:2px 12px;
height:24px;
border:1px #cccccc solid;
background:#fcfcfc;
text-decoration:none;
color:#bbb;
font-size:12px;
line-height:24px;
}
.pagination a.pageRemark{
border-style:none;
background:none;
margin-right:0px;
padding:4px 0px;
color:#666;
}
.pagination a.pageRemark b{
color:red;
}
.pagination p.pageEllipsis{
border-style:none;
background:none;
padding:4px 0px;
color:#808080;
}
.dates li {font-size: 14px;margin:20px 0}
.dates li span{float:right}
li {
display: list-item;
text-align: -webkit-match-parent;
}
li {
list-style: none outside none;
}
.bottom_navigation li a {
display: block;
text-align: left;
font-size: 18px;
font-weight: bold;
color: #8E8E99;
margin-bottom: 10px;
}
.bottom_navigation .subnavigationlist1 li {
float: none;
padding: 0px;
line-height: 28px;
display: block;
}
.bottom_navigation .subnavigationlist1 li a {
display: block;
line-height: 30px;
font-weight: normal;
padding: 0;
margin: 0;
font-size: 13px;
text-align: left;
overflow: hidden;
/* white-space: nowrap; */
text-overflow: ellipsis;
}
/* new 20221124 */
.cooperation li img{
width: 100%;
height: 100%;
}
@media screen and (min-width: 767px) {
.bottom_navigation li {
float: left;
width: 140px;
margin-right: 15px;
overflow: hidden;
}
#floor_7_1 {
float: left;
width: 1060px;
overflow: hidden;
margin-top: 35px;
}
.bottom_navigation {
width: 1000px;
overflow: hidden;
float: left;
padding-left: 10px;
}
.jj-content .style-infocontent-body{
}
.jj-content{
font-size: 16px;
padding: 20px;
}
.bottom-title{
font-size: 32px;
height: 90px;
text-align: center;
background-color: green;
line-height: 80px;
color: #fff;
}
.chejian-main{
width: 1600px;
}
.cjsb{
width: 1600px;
}
.pic-box{
width: 230px;
height: 230px;
border: 1px solid #f3f3f3;
}
.cjsb ul li{
float: left;
margin-left: 10px;
padding: 5px;
}
.cjpic-box{
width: 450px;
height: 250px;
}
.in-prod-menu{
text-align: center;
}
.khal li{
line-height: 60px;
font-size: 18px;
}
.map-box{
width: 1000px;
height: 500px;
}
/* .img-center {text-align: center;font-size: 0;} */
.m_pic{
display: none;
}
.list-5 .acr_li{
height: 300px;
}
.pc_description{
display: block;
}
.m_description{
display: none;
}
}
/* ====================================================================================== */
.last_callme{
width: 230px !important;
}
.last_callme li{
width: 250px;
}
.footer-copy .container{
text-align: center;
}
.cooperation{
display: flex;
/* justify-content: space-between; */
flex-wrap: wrap;
}
.list-2 li:last-child{
border: none;
}
.cooperationbg{
background-color: #f3f3f3;;
}
.cate_en{
font-size: 16px;
}
.green{
color: #2b8601;
}
.ct2 .jj_title{
text-align: center;
display: flex;
padding: 30px;
font-size: 18px;
}
.ct2 .jj_title a{
width: 20%;
border-right: 1px solid #e3e3e3;
}
.ab_active{
color: #0F9BEB;
}
.ct2 .jj_title a:nth-child(5n){
border: none;
}
.jj-main{
background-color: #fff;
}
.jj_title strong{
color: #2b8601;
}
.jj_title h1{
margin-bottom: 0;
}
.cjsb ul li img{
width: 100%;
height: 100%;
}
.cjpic-title{
text-align: center;
line-height: 35px;
}
.cjpic-title span{
font-size: 16px;
}
.sccj ul li{
float: left;
/* margin-left: 10px; */
padding: 15px;
}
.sccj ul li img{
width: 100%;
height: 100%;
}
.khal{
background-color: #fff;
}
.khal-title{
border-bottom: 1px solid #f3f3f3;
}
.khal-title em{
color: #2b8601;
}
.xg-pro{
}
.list-5{
margin-top: 15px;
}
.contactus{
background-color:#fff;
}
.map-box img{
width: 100%;
height: 100%;
}
.pro-bg{
background-color: #F2F2F2;
}
.abus-bg{
background-color: #F2F2F2;
padding-bottom: 50px;
}
.new-bg{
/* background-size: contain;
background-position: center;
background-image: url('../information.png'); */
}
.hz-bg img{
width: 100%;
}
.pro_list{
display: flex;
flex-wrap: wrap;
}
.pro_tags{
height: 80px;
line-height: 80px;
border-bottom: 1px solid #efeeee;
}
.pro_tags span{
background: linear-gradient(90deg, #1B9BD4, #36819A);
padding: 7px 20px;
margin-right: 30px;
color: #fff;
border-radius: 3px;
}
.pro_note{
margin-top: 20px;
border-bottom: 1px solid #efeeee;
padding-bottom: 30px;
}
.pro_info{
margin-top: 20px;
}
.pro_info .pro_phone{
color: #349AE2;
font-size: 20px;
}
.pro_callme{
padding: 10px 30px;
border-radius: 20px;
background-color: #3599E0;
margin-left: 160px;
float: left;
}
.pro_callme a{
color: #fff;
}
.pro_content_cate{
background-color: #F6F6F6;
height: 50px;
line-height: 50px;
}
.pro_content_cate span{
font-size: 17px;
padding: 10px 20px;
border-right: 2px solid #fff;
}
.pro_content_cate span:nth-child(3n){
border: none;
}
.pro_content_cate a span:hover{
background-color: #349AE2;
color: #fff;
}
.pro_active{
background-color: #349AE2;
color: #fff;
}
.pro_content_info{
display: flex;
}
.pro_content_info .content_left{
width: 800px;
border-right: 2px solid #ddd;
padding-right: 5%;
}
.content_left p{
margin: 10px;
padding: 0px;
line-height: 26px;
font-size: 16px;
letter-spacing: 1px;
color: #5e5c5c;
}
.content_title{
border-bottom: 1px solid #ddd;
margin: 20px 0;
}
.content_title h3{
color: #4989B1;
font-size: 20px;
}
.content_title h3 span{
font-size: 14px;
color: #6a6a6a;
}
.content_right{
width: 25%;
margin: 0 46px;
}
.content_right_li img{
border: 1px solid #cbc6c6;
width: 100%;
height: 100%;
/*height: 250px;*/
}
.content_right_li{
text-align: center;
font-size: 16px;
margin-bottom: 15px;
}
.content_right_li .mrt1{
padding: 5px 10px;
font-size: 14px;
}
.art_note{
background-color: #E3E7EF;
padding: 20px;
}
.art_note span{
color: #DFB648;
margin-right: 10px;
}
.arc_info{
display: flex;
}
.style-infocontent{
width: 70%;
}
.art_right{
width: 26%;
margin-left: 30px;
background-color: #EFEFEF;
padding: 0px 20px;
text-align: center;
}
.art_right .art_right_li{
text-align: center;
font-size: 16px;
margin-bottom: 20px;
}
.art_right .art_right_li img{
width: 100%;
height: 250px;
}
.contactus1600{
padding: 0 15px;
width: 1600px;
margin: 0 auto
}
.contactus-title strong{
font-size: 24px;
}
.contactus-flex{
display: flex;
}
.contact-left{
width: 30%;
}
.footmessage {
color: #000;
font-size: 16px;
padding: 40px;
line-height: 50px;
background-color: #fff;
border-radius: 10px;
}
.input-message{
margin-top: 30px;
}
.input-message input{
border:1px solid #CCCCCC;
width: 30%;
height: 50px;
color: #111;
margin-right: 20px;
padding-left: 10px;
font-size: 16px;
}
.textarea-message textarea{
margin-top: 20px;
width: 94%;
font-size: 16px;
height: 100px;
color: #111;
border:1px solid #CCCCCC;
padding: 10px;
}
.message-submit input{
width: 180px;
height: 50px;
margin-top: 10px;
background-color: #3370D4;
margin-right: 20px;
color: #fff;
font-size: 18px;
border: none;
}
.message-submit{
margin-top: 20px;
}
.company_dt{
display: flex;
padding-top: 20px;
}
.art_cate_title{
border-bottom: 1px solid #dcdcdc;
height: 65px;
}
.art_cate_title h2{
float: left;
}
.art_cate_title span{
float: right;
margin: 20px;
}
.a_left{
margin-top: 20px;
}
.a_right{
width: 50%;
margin-left: 40px;
}
.a_left img{
width: 540px;
height: 380px;
}
.a_right img{
width: 240px;
height: 140px;
}
.new_img{
float: left;
}
.new_note{
float: left;
margin-left: 20px;
width: 320px;
}
.a_item{
height: 190px;
}
.hyzx{
display: flex;
}
.hyzx .hyzx_left{
width: 60%;
}
.date{
float: left;
background-color: #EFEFEF;
text-align: center;
}
.date .day{
font-size: 18px;
padding: 15px;
}
.date .year{
background-color: #fff;
}
.hyzx_left li{
height: 135px;
}
.hyzx_info{
margin-left: 75px;
}
.hyzx_info p{
line-height: 30px;
}
.hyzx__right img{
width: 500px;
height: 380px;
}
.hyzx__right{
margin-left: 60px;
}
.hyzx{
margin-top: 20px;
}
.cpzs_right{
margin-left: 60px;
}
.cpzs{
display: flex;
margin-top: 20px;
}
.art_cate_title span{
color: #EAB76A;
}
.new1{
background-image: url('../images/news1.jpg');
background-size: 100% 100%;
}
.new2{
background-image: url('../images/news2.jpg');
background-size: 100% 100%;
}
.new3{
background-image: url('../images/news3.jpg');
background-size: 100% 100%;
}
.index_banner{
position: relative;
height: 600px;
}
.index_banner video{
/* width: 100%;
height: 100%; */
width: 100%;
height: inherit;
color: #ffffff;
object-fit: cover;
position: absolute;
left: 0;
top: 0;
z-index: 0;
}
.index_banner .show_content{
position: absolute;
top: 0;
left: 0;
color: #fff;
width: 100%;
height: 100%;
text-align: center;
}
.show_content_title1{
font-size: 26px;
letter-spacing:1em;
margin-top: 40px;
}
.show_content_title2 {
font-size: 40px;
font-weight: bold;
letter-spacing:0.5em;
margin-top: 20px;
}
.round{
padding: 10px;
background-color: #FBB554;
border-radius: 50%;
font-size: 30px;
color: #fff;
}
.youshi{
position: relative;
width: 910px;
margin: 0 auto;
padding-bottom: 750px;
}
.youshi_title{
color: #FBB554;
font-size: 16px;
}
.youshi_left .youshi_content{
width: 220px;
margin-left: 60px;
}
.youshi_left{
width: 650px;
/* border: 1px solid; */
position: absolute;
top: 0;
left: 0;
}
.youshi_left .img{
width: 210px;
height: 210px;
border-radius: 50%;
border: 1px solid #E3E3E3;
text-align: center;
padding: 20px;
}
.youshi_left .img img{
width: 100%;
height: 100%;
border-radius: 50%;
border: 1px solid #f2f2f2;
}
.youshi_left .text{
position: absolute;
top: 40px;
left: 200px;
}
.mrt110{
margin-top: 110px;
}
.youshi_right{
width: 650px;
/* border: 1px solid; */
position: absolute;
right: 0;
top: 0;
text-align: right;
}
.youshi_right .img{
width: 210px;
height: 210px;
border-radius: 50%;
border: 1px solid #E3E3E3;
text-align: center;
padding: 20px;
position: absolute;
right: 0;
top: 0;
z-index: 50;
}
.youshi_right .img img{
width: 100%;
height: 100%;
border-radius: 50%;
border: 1px solid #f2f2f2;
}
.youshi_right .text{
position: absolute;
top: 40px;
left: 170px;
z-index: 100;
}
.mrt110{
margin-top: 110px;
}
.youshi_right .youshi_content{
width: 220px;
margin-right: 60px;
}
.mrt35{
margin-top: 350px;
}
.mrt60{
margin-top: 500px;
}
.list-1 li .text {line-height: 40px;text-align: center;position: relative;}
.section-title {margin-bottom: 10px;text-align: center;font-size: 28px;}
.videoinfo{
width: 800px;
height: 450px;
margin-top: 30px;
}
.fwlc ul{
display: flex;
justify-content: space-between;
}
.textcenter{
text-align: center;
}
.fwlc_head{
margin-bottom: 30px;
}
.fwlc ul li div{
line-height: 35px;
}
.wap_title{
display: none;
}
.pro_info .mobile{
float: left;
}
.tuijian_item{
text-align: left;
border-bottom: 1px dotted #aaa;
line-height: 25px;
margin-bottom: 10px;
padding-bottom: 10px;
}
.tuijian_date{
color: #aaa;
}
.art-menu{
display: block;
font-size: 16px;
line-height: 35px;
position: relative;
width: 120px;
}
.art-menu li {
display: inline-block;
vertical-align: middle;
margin-left: 5px;
text-align: center;
}
.art-menu li a {
display: block;
font-size: 16px;
line-height: 35px;
position: relative;
width: 120px;
border: 1px solid #000;
}
.art_info{
width: 800px;
float: left;
margin-left: 50px;
}
.art_info p{
margin-bottom: 10px;
}
.prolist .text p{
margin-bottom: 10px !important;
}
.m_ab_more{
display: none;
}
.subnavigationlist1 li,.link{
color: #8E8E99;
}
.cpzs_right li{
height: 80px;
margin-bottom: 20px;
}
.contact-left{
background-color: #F8F8F8;
margin-right: 20px;
padding: 20px;
}
.contactus-flex{
margin-top: 30px;
}
/* 0529 */
#timeline {
list-style: none;
margin: 350px 0 0;
padding: 0;
border-top: 1px solid #fff;
display: flex;
justify-content: space-between;
/* border-spacing: 30px 0; */
}
#timeline li {
display: table-cell;
text-align: center;
width: 25%
}
#timeline li .relative {
position: relative;
}
#timeline p {
margin: 0 0 15px;
}
.circle {
margin: 0 auto;
top: -11px;
left: 0;
right: 0;
width: 20px;
height: 20px;
background: #575755;
border: 1px solid #fff;
border-radius: 50%;
display: block;
position: absolute;
}
label {
font-size: 1.3em;
position: absolute;
z-index: 100;
cursor: pointer;
width: 200px;
white-space: nowrap;
text-overflow: ellipsis;
overflow: hidden;
display: block;
top: 55px;
left: 15px;
white-space: pre-wrap;
width: 95%;
}
label .time{
font-size: 22px;
font-weight: bold;
color: #005387;
}
label .title{
font-size: 16px;
}
.radio {
display: none;
}
.radio:checked + .relative label {
cursor: auto;
width: 400px;
transition: width 0.3s linear 0.2s;
}
.radio:checked + .relative .circle {
background: #f98262;
}
.top-year{
position: absolute;
left: 1rem;
top: -12.5rem;
/* font-weight: bold; */
color: #fff;
font-size: 22px;
width: 95%
}
.time_img{
width: 60px;
height: 60px;
margin: auto;
padding-bottom: 30px;
}
.time_img img{
width: 100%;
height: 100%;
}
.dec{
font-size: 18px;
}
.borderbottom{
border-bottom: 1px solid #ddd;
line-height: 30px;
padding: 15px 0;
}
.borderbottom h2{
margin: 0;
}
.contactus-code{
margin-top: 15px;
}
.contact-content h3{
color: #336FD5;
font-size: 30px;
margin: 5px 0;
}
.wordtime{
color: #bbb;
}
.borderbottom span img{
height: 19px;
}
.parter{
position: absolute;
top: 125px;
left: 0;
width: 100%;
text-align: center;
}
.hz-bg{
position: relative;
}
.parter strong,.parter p{
color: #fff;
}
.banner-sub div{
height: 480px;
background-size: 100% 100%;
}
.m_footer_nav,.m_text,.m_lang{
display: none;
}
.m_flex{
display: flex;
}
.index_banner .pc{
display: block;
}
.index_banner .wap{
display: none;
}
}
/* ==================== 閫氱敤=================== */
.img-center img {display: inline-block;width: auto;height: 100%;max-width: 100%;max-height: 100%;vertical-align: middle;transition: all 0.5s;}
.pro_more{
text-align: center;
margin-top: 30px;
}
.header {background-color: #fff;}
.index_abouts_img img{
width: 100%;
}
.contactus-code{
display: flex;
justify-content: space-between;
}
.contactus-code .code-item{
width: 30%;
text-align: center;
line-height: 30px;
}
.m_flex{
/* display: flex; */
padding-bottom: 20px;
}
.jj-content img{
width: 100%;
}