@charset "utf-8";
/* CSS Document */
.home_tit{text-align:center;margin-bottom:50px;position: relative;}
.home_tit h2{margin:0;display:block;position: relative;color: #222;font-size:42px;line-height: 1.5;font-weight:bold;z-index: 1;}
.home_tit em{display:block;line-height:1.3;text-transform:uppercase;font-size:56px;/*font-weight: bold;*/color: #e2e2e2;position:absolute;z-index:0;top:-20px;width:100%;opacity:0.5;font-family:"Arial";}
.home_tit p{font-size:18px;font-weight:normal;color: #464646;line-height:30px;margin-top:5px;text-transform: uppercase;}

@media only screen and (max-width:1024px){
.home_tit h2{font-size:36px;line-height:46px;}
}
@media only screen and (max-width:768px){
.home_tit h2{font-size:30px;line-height:36px;}
.home_tit em{font-size: 30px;top: -10px;}
.home_tit p{font-size:16px;}
}




/*PRODUCT*/
.home_product{height: auto; overflow: hidden;padding-top:80px;padding-bottom:80px;}
.home_product .hproBox2{padding-bottom:80px;margin-top:-50px;}
.hprobox{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;overflow: hidden;}
.hprobox .col_box1 {width: 33%;height:260px;margin-bottom:10px;position: relative;}
.hprobox .col_box1 .img-cover{position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index:-1;background-size: cover;background-position: center center;background-repeat: no-repeat;transition:all 0.5s linear;}
.hprobox .col_box1 .col_nr {padding:2vw;display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;overflow: hidden;}
.hprobox .col_box1 .col_nr .ipro-title{width:55%;}
.hprobox .col_box1 .col_nr .ipro-title h3{display: block}
.hprobox .col_box1 .col_nr .ipro-title h3 a{display: block; color: #FFF;font-size:24px;line-height:1.5;margin-bottom: 20px}
.hprobox .col_box1 .col_nr .ipro-title p{color: #FFF;font-size:14px;opacity: 0.8;}
.hprobox .col_box1 .col_nr .ipro-ico{width:40%;}

@media screen and (max-width:960px){

}
@media screen and (max-width:768px){
.hprobox .col_box1{width:49%}
}
@media screen and (max-width:499px){
.hprobox .col_box1 .col_nr .ipro-title{width:65%;}
.hprobox .col_box1 .col_nr .ipro-title h3 a{font-size:18px;}
.hprobox .col_box1 .col_nr .ipro-title p{font-size:12px;}
.hprobox .col_box1 .col_nr .ipro-ico {width:30%;}
}



/*ABOUT*/
.home_about{padding-top:80px;padding-bottom:80px;overflow:hidden;background: url(../images/index_bg1.jpg) no-repeat top center;}
.home_about .aboutcon{height:auto;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;background: #f5f5f5;}
.haboutTitle {padding-bottom:60px;}
.haboutTitle h2{font-size:40px;line-height:1.3;color:#FFF;font-weight:normal;letter-spacing:2px;}
.aboutcon .abouttimg{width:47%;overflow:hidden}
.aboutcon .abouttimg img{display:block;width:100%;height:100%;object-fit:cover;}
.aboutcon .aboutbox{width:53%;padding:50px 80px;}
.aboutcon .abouttexts .habtitle{font-size: 42px;color: #17469e;line-height:1.2;margin-bottom:20px;}
.aboutcon .abouttexts .habtitle2{position: relative;padding-bottom:20px;}
.aboutcon .abouttexts .habtitle2:before{position: absolute;width:120px;height:4px;background:#999;left:0;bottom:0; content:"";}
.aboutcon .abouttexts .habtitle2 h3{font-size:28px;color:#333;line-height:1.3;font-weight:300;}
.aboutcon .abouttexts .habnr{height: auto;padding-top:30px;padding-bottom:38px;overflow: hidden;}
.aboutcon .abouttexts .habnr p{font-size:16px;line-height:1.8;color:#666;letter-spacing:1px;text-align: justify;}
.aboutcon .abouttexts .more{display: block;width:220px;height:50px;line-height:50px;background: #007ec2;font-size: 16px;color: #ffffff;text-align: center;}

.choosebox{margin-top:50px;overflow: hidden;}
.choosebox .mumping{width: 100%;height: 160px;box-sizing: border-box;}
.choosebox .mumping ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.choosebox .mumping ul li{width:25%;height: 160px;padding-top: 10px;}
.choosebox .mumping ul li span{display: block;text-align: center;height:  auto;}
.choosebox .mumping ul li span em{display: inline-block;margin-left: 0px;font-size: 60px;color:#17469e; font-family:"Arial"; font-weight: bold; line-height: 70px;}
.choosebox .mumping ul li span i{display: inline-block;font-size:24px;color:#17469e;text-align: center;line-height:1.0;width: 24px;height:24px;font-weight: normal;margin-left:15px;}
.choosebox .mumping ul li p{height:36px;font-size: 18px;color:#666;line-height:26px;text-align: center;margin-top: 20px;}

@media only screen and (max-width:1440px){
.aboutcon .aboutbox{padding:50px 50px;}
.aboutcon .abouttexts .habtitle{font-size:32px;}
.aboutcon .abouttexts .habtitle2 h3{font-size:20px;}
} 
@media only screen and (max-width:1024px){
.aboutcon .aboutbox {width:100%;padding:30px 30px;}
.aboutcon .abouttimg {width:100%;}
.choosebox .mumping ul li span em{font-size:50px;}
} 
@media only screen and (max-width:768px){
.home_about{padding-top:60px;padding-bottom:60px;}
.haboutTitle h2{font-size:30px;}
.aboutcon .abouttexts .habnr p{font-size:15px;letter-spacing:0;}
.choosebox .mumping{height: auto;}
.choosebox .mumping ul li{width:50%;}
} 
@media only screen and (max-width:499px){
.haboutTitle h2{font-size:20px;}
.aboutcon .abouttexts .habtitle{font-size:22px;}
.aboutcon .abouttexts .habtitle2 h3{font-size:18px;}
.choosebox .mumping ul li span em{font-size:32px;}
.choosebox .mumping ul li p{font-size:15px;margin-top:0;}
}



/*INDUSTRY*/
.home_industry{padding-top:80px;padding-bottom:80px;overflow: hidden;background:#f0f4f8;}
.hindustry{width:100%;height:auto;}
.youshi{}
.youshi ul{display:flex;flex-wrap:wrap;justify-content:space-between;/*align-items:center;*/}
.youshi li:after{position:absolute;content: ""; width:0;height:0;top:0;right:0; background: #17469e;border-radius:15px;transition: all 0.5s;z-index:-1;}
.youshi li:hover:after{width:100%;height:100%;}
.youshi li{width:24%;padding:120px 2vw;padding-bottom: 60px;margin-bottom:30px;background:#FFF;border-radius:15px;overflow: hidden;position: relative; box-shadow: 0 0 20px rgba(0,0,0,.2); }
.youshi li .nimg{position: absolute;top: -70px;right: -45px;width: 157px;height: 157px;background:#17469e;border-radius: 50%;-webkit-transition: all 0.5s;transition: all 0.5s;}
.youshi li .nimg i{font-size: 42px;color: #FFF;margin-top: 85px;padding-left: 40px;}
.youshi li .ntext h6 {font-size: 22px;line-height: 1.2;font-weight: bold;padding-bottom: 20px;transition: all 0.5s;}
.youshi li .ntext p{color:#666;font-size:16px;line-height:2.0;transition: all 0.5s;}
.youshi li:hover .ntext h6{color:#FFF;}
.youshi li:hover .ntext p{color:#FFF;}

@media screen and (max-width:960px){
.youshi li{width:48%}
}
@media screen and (max-width:768px){

}
@media screen and (max-width:499px){
.youshi li{width:99%}
}




/*NEWS*/
.home_new{padding-top:100px;padding-bottom:100px;overflow: hidden;background: url(../images/index_bg2.jpg) no-repeat center center;background-size: cover;}
.hnewBox {width:100%;overflow: hidden;}
.hnewBox .hnew_a ul{display: flex;justify-content: space-between;flex-wrap: wrap;flex-direction: row;}
.hnew_a li{width: 33.3333%;padding:20px 20px;}
.hnew_a li a{display: block;background: #fff;padding:2vw;transition: all 0.5s;}
.hnew_a li .info h5{font-size:20px;font-weight: normal; height:72px;line-height:36px;transition: all 0.5s;}
.hnew_a li .info .desc {color: #999999;font-size:14px;height: 72px;line-height:24px;margin:25px 0 80px;}
.hnew_a li .info .date{font-size:15px;display: flex;flex-wrap: nowrap;justify-content: space-between;align-items: center;color: #b5b5b5;transition: all 0.5s;}
.hnew_a li.li1{width:66.6666%;}
.hnew_a li.li1 a{display: flex;flex-wrap: nowrap;justify-content: space-between;align-items:center;}
.hnew_a li.li1 .himg{width:40%;}
.hnew_a li.li1 .himg img{width:100%;height:100%;display: block;}
.hnew_a li.li1 .info{width:56%;}

.hnew_a li:hover a{transform: translateY(-10px);box-shadow: 5px 2px 16px rgba(15, 46, 87, 0.19);}

@media only screen and (max-width:960px){
.hnew_a li a{padding:30px;}
.hnew_a li .info .desc{margin:20px 0 50px;}
} 
@media only screen and (max-width:768px){
.hnew_a li.li1{width:100%;}
.hnew_a li.li1 a{display: block;}
.hnew_a li.li1 .himg {width:100%;margin-bottom:30px;}
.hnew_a li.li1 .info {width:100%;}
.hnew_a li{width:100%;}
.hnew_a li .info h5{height: auto;}
}
@media only screen and (max-width:499px){
.hnew_a li{padding:10px 10px}
.hnew_a li a {padding:20px;}
.hnew_a li .info h5{font-size:16px;line-height:30px;}
.hnew_a li .info .desc {font-size:13px;line-height:1.5;height:auto; margin:15px 0 30px;}
} 



/***********************************************************************************************************************************************************************************************************************************************************/
.nybanner{height:500px;padding-top:230px;background-position: top center;position: relative;background-size: cover;}
.ibcatein {text-align: left;color: #FFF;}
.ibcatein .nbt-cn{font-size:46px;font-weight:bold;line-height:1.5;margin-bottom: 24px;letter-spacing:1px;/*text-shadow: 2px 1px 2px #000;*/}

@media only screen and (max-width:1024px){
.nybanner{height:400px;padding-top:150px;}
}
@media only screen and (max-width:768px) {
.nybanner{height:300px;padding-top:120px;}
.ibcatein .nbt-cn{font-size:26px;letter-spacing:1px;line-height:20px;}
}
@media only screen and (max-width:499px) {
.nybanner{height:220px;padding-top:100px;}
}





/* 面包屑 */
.breav-nav{width:100%;height:30px;line-height:30px;overflow:hidden;font-size:16px;}
.location{float:left;background:url(../images/home.png)left center no-repeat;padding-left:28px;overflow:hidden;color:#F5F5F5;}
.location a{color:#F5F5F5;}
@media only screen and (max-width:768px){
.breav-nav{font-size:14px;}
}
@media only screen and (max-width:499px){
.breav-nav{font-size:13px;}
}


/*二级栏目*/
.sub_muen {width: 100%;height: auto;overflow: hidden;border-bottom:1px solid #e7e7e7;overflow-x: auto;}
.sub_muen ul{white-space: nowrap;text-align: center;}
.sub_muen ul li {display:inline-block;height: 80px;padding:0px 40px;}
.sub_muen ul li a {display:block;height: 80px;line-height: 80px;font-size:16px;color:#000;position:relative;}
.sub_muen ul li a:hover {color:#006eaf;}
.sub_muen ul li.cur a {color: #006eaf;}
.sub_muen ul li a::after {content:"";position:absolute;left:0px;bottom:0px;width:0px;height:3px;background-color:#006eaf;transition:all .3s linear;}
.sub_muen ul li a:hover::after,.sub_muen ul li.cur a::after {width:100%;}

@media only screen and (max-width:1024px){
.sub_muen ul li{height: 80px;padding: 0px 30px;}
.sub_muen ul li a{height: 80px;line-height: 80px;}
}
@media only screen and (max-width:768px){
.sub_muen ul li{height:60px;padding: 0px 20px;}
.sub_muen ul li a{height:60px;line-height:60px;}
}




.ny-title {text-align:center;padding-bottom:50px;}
.ny-title h3{font-size:36px;line-height:1.3;margin-bottom: 10px;}
.ny-title p{font-size: 16px;line-height: 24px;font-weight:300;color: #666;}
.company {line-height: 1.8; overflow: hidden;}

@media only screen and (max-width:499px){
.ny-title{padding-bottom:16px;}
.ny-title h3{font-size:26px;}
.ny-title p{font-size:14px;}
}



.position{position: relative;height:50px; line-height:50px;border-bottom: 1px solid #cdcdcd;margin-bottom:20px;}
.position h3 {position: absolute;font-size:28px;font-weight: normal;color: #333;background-position: center top;text-align: left;bottom: 0;left: 0;border-bottom: 3px solid #e7161b;}



/*about*/
.ny-about {width: 100%;padding-top:80px;padding-bottom:80px;overflow: hidden;}
.about_company {display: flex;justify-content: space-between;align-items: center;flex-wrap: wrap;}
.about_company .siab_r{width:50%;display:block;}
.about_company .siab_l{width:45%;}
.about_company .siab_l h4{font-size:36px;line-height:1.5; font-weight:bold;}
.about_company .siab_l h5{font-size:36px;line-height:1.5;font-weight: normal;}
.couterbox{margin-top:100px;overflow: hidden;}
.couterbox .mumping{width: 100%;height: 160px;box-sizing: border-box;}
.couterbox .mumping ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;}
.couterbox .mumping ul li{width: 24%;height: 160px;padding-top: 10px;}
.couterbox .mumping ul li span{display: block;text-align: left;height:  auto;}
.couterbox .mumping ul li span em{display: inline-block;margin-left: 0px;font-size: 52px;color:#17469e;font-family:"Arial";font-weight: bold;line-height: 70px;}
.couterbox .mumping ul li span i{display: inline-block;font-size:24px;color:#17469e;text-align: center;line-height:1.0;width: 24px;height:24px;font-weight: normal;margin-left:15px;}
.couterbox .mumping ul li p{height:36px;font-size: 18px;color:#666;line-height:26px;text-align: left;margin-top: 10px;}

.ny-culture{width: 100%;padding-top:80px;padding-bottom:80px;overflow: hidden;background:url(../images/n_aboutbg.jpg)no-repeat center center;background-size:cover;}
.ny-culture .ny-title h3{color:#FFF;}
.ny-culture .ny-title p{color:#FFF;opacity:0.8;}
.ncultBox{width: 100%;overflow: hidden;}
.ncultBox .ncult_tit{color:#FFF;font-size:30px;margin-bottom:50px;line-height:1.5; text-align:center;}
.ncultBox .ncult_item{overflow: hidden;}
.ncultBox .ncult_item ul{display: flex;justify-content:space-between;flex-wrap: wrap;}
.ncultBox .ncult_item li{width:32%;}
.ncultBox .ncult_item li .naimg{display: block;}
.ncultBox .ncult_item li .naimg img{display: block;margin: auto;}
.ncultBox .ncult_item li .nattr{text-align: center;padding-top:30px;}
.ncultBox .ncult_item li .nattr h3{font-size:24px;font-weight: bold;color: #FFF;line-height:1.5;}
.ncultBox .ncult_item li .nattr p{display: block; font-size:18px;color: #FFF;padding-top:12px; text-align: center;line-height:1.8;}


@media only screen and (max-width:960px){
.about_company .siab_l {width:100%;margin-bottom: 12px}
.about_company .siab_r {width:100%;}
}
@media only screen and (max-width:768px){
.couterbox .mumping{height: auto}
.couterbox .mumping ul li{width:48%}
.couterbox .mumping ul li span{text-align: center;}
.couterbox .mumping ul li p{text-align: center;}
}
@media only screen and (max-width:499px){
.about_company .siab_l h4{font-size:24px;}
.about_company .siab_l h5{font-size:24px;}
.couterbox{margin-top:50px;}
.couterbox .mumping ul li span em{font-size: 32px;line-height:50px;}
.couterbox .mumping ul li span i{font-size:20px;margin-left:8px;}
.couterbox .mumping ul li p {font-size:16px;margin-top:6px;}
	
.ncultBox .ncult_tit{font-size:18px;}
.ncultBox .ncult_item li .naimg{width:80px;margin:0 auto;}
.ncultBox .ncult_item li .nattr h3{font-size:16px;}
.ncultBox .ncult_item li .nattr p{font-size:13px;}
}





.side_left {width: 21%;overflow: hidden;}
.side_right {width: 79%;float: right;padding-left: 3%;overflow: hidden;}
@media only screen and (max-width:1024px) {
.side_left {width:260px;}
.side_right {width:calc(100% - 260px);padding-left:30px;}
}
@media only screen and (max-width:768px) {
.side_left {width:100%;float:none;overflow: hidden;}
.side_right {width:100%;float:none;padding-left:0;overflow: hidden;}
}

/*产品二级导航*/
.channl-menu {width:100%;margin-bottom:20px; position: relative;}
.channl-menu h2{color: #fff;font-size: 22px;line-height: 1.5;overflow: hidden;width: 100%;padding-top: 15px;padding-bottom: 15px;padding-left: 20px;padding-right: 20px;background-color: #17469e;}
.channl-menu>ul {padding: 25px 0 50px;background:#FFF;position: relative;}
.channl-menu>ul:before{content: '';position: absolute;left: 0;top: 0;width: 4px;height: 100%;background: #cecece;}
.channl-menu>ul>li{position: relative;margin-bottom: 10px;transition: all 0.3s;}
.channl-menu>ul>li>a {display: flex;justify-content: flex-start;transition: all 0.3s;font-size:16px;color: #666;line-height: 55px;padding-left: 15px;padding-right: 15px;border-left:4px solid #cecece;}
.channl-menu>ul>li>a>em{width: 100%;}
.channl-menu>ul>li:hover,
.channl-menu>ul>li.cur{background:linear-gradient(to right, #f1f4f8, #ffffff);box-shadow:5px 2px 16px rgba(15, 46, 87, 0.19);}
.channl-menu>ul>li:hover>a,
.channl-menu>ul>li.cur>a {color: #004d9e;font-weight: bold;border-left:4px solid #17469e;}
.channl-menu>ul>li>span {position: absolute;width: 35px;height: 35px;right: 10px;top: 10px;line-height: 50px;cursor: pointer;transition: all 0.3s;}
.channl-menu>ul>li:hover>span,
.channl-menu>ul>li.cur>span {background: url(../images/sub_left_down.png) no-repeat center center;}

.channl-menu>ul>li>dl {display:block;}
.channl-menu>ul>li>dl>dd{line-height: 44px;font-size: 16px;transition: all ease .3s;width: 100%;color: #333;border-left: #cecece 4px solid;padding-right: 15px;padding-left: 10px;}
.channl-menu>ul>li>dl>dd>a {width: 100%;padding-left: 15px;display: flex;justify-content: flex-start;transition: all ease .3s;}
.channl-menu>ul>li>dl>dd>a em{width: 100%;border-bottom: 1px solid #ddd;}
.channl-menu>ul>li>dl>dd:hover,
.channl-menu>ul>li>dl>dd:curr{color: #17469e;border-left: #17469e 4px solid;}
.channl-menu>ul>li>dl>dd:hover>a,
.channl-menu>ul>li>dl>dd.curr>a{color: #17469e;}

@media only screen and (max-width:1024px){
.channl-menu{}
.channl-menu h2{font-size: 20px;}
.channl-menu>ul{}
.channl-menu ul li a {font-size: 14px;}
}
@media only screen and (max-width:768px){
.channl-menu {float: none;width: auto;margin-right: 0;margin-top: 20px;}
.channl-menu h2 {line-height: 40px;font-size: 16px;text-align: left;padding-left: 15px;padding-top: 5px;padding-bottom: 5px;font-weight: 600;background:#17469e;}
.channl-menu h2 span {float: right;width: 24px;height: 30px;margin-top: 5px;background: url(../images/sub_left_down2.png) no-repeat center center;background-position: left center;margin-right: 10px;}
.channl-menu h2 span.on {background: url(../images/sub_left_up2.png) no-repeat center center;background-position: left center;}
.channl-menu>ul{display: none;}
.channl-menu>ul>li {margin-top:6px;}
.channl-menu>ul>li>span {top: 2px;}
.channl-menu>ul>li>a {line-height: 40px;padding-left: 10px;}
	
}



/*Red fuwu*/
.Red_fuwu{overflow: hidden;margin-bottom: 10px;margin-top:20px;}
.Red_fuwu .GetTop{color: #fff;font-size: 22px;line-height: 1.5;overflow: hidden;width: 100%;padding-top: 15px;padding-bottom: 15px;padding-left: 20px;padding-right: 20px;background-color: #17469e;/* border-top-right-radius: 20px; */}
.Red_fuwu .GetTop i{padding-right:10px;color: #ffffff;font-size: 20px;}
.Red_fuwu .wrap-lianxi-cont {padding: 15px;overflow: hidden;background: #17469e;}
.Red_fuwu .wrap-lianxi-cont p{font-size:16px;line-height:1.5;padding-bottom:8px;color: #FFF;}
@media (max-width:768px) {
.Red_fuwu{display: none;}
}



/*****/
.prony_bg{background:#f1f4f8;}
.P_lcon{padding-top:80px;padding-bottom:80px;}
.P_lcon .main{display: flex;flex-direction: row;flex-wrap: wrap;justify-content: space-between;}
@media only screen and (max-width:960px){
.P_lcon{padding-top:50px;padding-bottom:50px;}
}
@media only screen and (max-width:499px){
.P_lcon{padding-top:30px;padding-bottom:30px;}
}


/*PRODUCT*/
.prolist{overflow: hidden;}
.prolist ul{display: flex;justify-content: flex-start;flex-wrap: wrap;}
.prolist li{padding:20px;width: 33.333%;}
.prolist li a{display: block;box-shadow: 1px 6px 10px rgba(140, 140, 140, 0.16);transition: all 0.3s;overflow: hidden;background-color: #fff;}
.prolist li .nimg{overflow: hidden;}
.prolist li .nimg img {width: 100%;transition: all 0.7s;}
.prolist li a:hover img {-webkit-transform: scale(1.08);-ms-transform: scale(1.08);-o-transform: scale(1.08);transform: scale(1.08);}
.prolist li .info {padding:20px 30px 15px;}
.prolist li .info .name {white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:18px;line-height:1.8;}
.prolist li .info .tags {display: flex;padding:10px 0 0;}
.prolist li .info .tags span {background-color: #9bafd5;border-radius: 6px;color: #fff;font-size: 14px;text-align: center;padding: 0 10px;height: 30px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin: 8px 16px 8px 0;}
.prolist li a:hover {-webkit-transform: translateY(-10px);-ms-transform: translateY(-10px);-o-transform: translateY(-10px);transform: translateY(-10px);}
.prolist li a:hover .name {color: #17469e;}

@media only screen and (max-width:960px) {
.prolist li{width:50%;}
}
@media only screen and (max-width:499px) {
.prolist li{width:100%;}
}



/*NEWLIST*/
.newlist{width:100%;margin:0 auto;}
.newlist li{padding: 2vw;background: #FFF;margin-bottom: 30px;}
.newlist li .text{font-size: 20px;}
.newlist li .text a{display: block;color:#222222;font-weight: bold;line-height: 1.5;}
.newlist li .data{padding-top: 15px;padding-bottom: 10px;font-family:"Arial";font-weight:600;font-size:16px;}
.newlist li .desc{font-size: 14px;line-height: 1.6;letter-spacing: 1px;}
.newlist li .btn-more{margin-top: 26px;}
.newlist li .btn-more a{display:inline-block;padding: 8px 30px;font-size:14px;background-color:#f2f6f7;color:#17469e;font-weight: 600;}
.newlist li .text a:hover{color:#17469e;text-decoration: underline;}
.newlist li .btn-more a:hover{background-color:#17469e;color:#FFF;}

@media only screen and (max-width:768px){
.newlist{width:100%;}
}
@media only screen and (max-width:499px){
.newlist li{padding:20px;}
.newlist li .text {font-size:16px;}
.newlist li .data{padding-top:15px;padding-bottom:10px;}
.newlist li .desc{font-size:13px;}
.newlist li .btn-more {margin-top: 20px;}
.newlist li .btn-more a{font-size:12px;padding:6px 20px}
}




/*分页样式*/
.pglist {padding: 40px 0 80px 0;width: 100%;text-align: center;clear: both;}
.pglist a, .pglist span {padding: 3px 15px;margin: 3px 2px;background:#fff;border: 1px solid #cfcfcf;font-size: 14px;border-radius: 3px;color:#333;}
.pglist * {display:inline-block;vertical-align: middle;line-height: 30px;padding-bottom:1px;}
.pglist a:hover, .pglist .page-num-current{display: inline-block;color: #fff;background:#17469e;border-color:#17469e;}



/*内容*/
.nrcompany{width:100%;overflow: hidden;padding: 2vw;background:#FFF;border-radius: 8px;box-shadow: 0 10px 30px 0 rgb(17 17 17 / 5%);}
.nrcompany h1 {padding-top: 10px;padding-bottom: 20px;font-size:26px;line-height: 35px;font-weight: normal;color: #000000;text-align:center;}
.nrcompany .met-editor {padding-bottom:20px;text-align:center;font-size:16px;color: #999;border-bottom: 1px solid #EEE;}
.nrcompany .xwzy {font-size:15px;color:#8c8c8c;line-height:26px;margin-top:30px;background:#f5f5f5;padding:20px 28px;text-align:justify;letter-spacing:1.5px;font-weight:300;border: #E5E5E5 1px solid;}
.nrcompany .nrxqzy {font-size: 16px;padding: 50px 0;margin-bottom: 60px;line-height: 30px;text-align: justify;color: #333;}
.nrcompany .nrxqzy img{height: auto!important;max-width: 100%!important;}
.nrcompany .share {height: auto;margin-top:60px;margin-bottom: 50px;overflow: hidden;}
.nrcompany .share .more-btn{border: 1px solid #e0e0e0;color: #666;background:#FFF;display: flex;align-items: center;justify-content: center;width: 160px;height: 56px;}
.nrcompany .share .more-btn:hover{background-color:#17469e;color: #fff;border:0;transition:all .2s linear;}
.nrcompany .share i{font-size: 17px;margin-right:15px;transition: margin 300ms;}





/*reLink*/
.reLink{padding-top:40px;overflow: hidden;font-size: 15px;border-top:1px solid #EEE;}
.prevLink, .nextLink{padding-top:8px;margin-bottom:8px;overflow: hidden;}
.reLink a{color: #676767;text-decoration: none;}
.reLink a:hover{color:#17469e;text-decoration:underline;}




/*联系我们*/
.conlianxi{overflow: hidden;display: flex;justify-content: space-between;flex-wrap: wrap;align-items: center;}
.conlianxi .content{width:42%;}
.conlianxi .content .contact-lx-js {color: #4f676b;font-weight: normal;font-size: 22px;line-height: 1.5;margin-bottom: 50px;}
.conlianxi .content li{color:#999;line-height:24px;margin-bottom:38px;}
.conlianxi .content li h4{font-size:30px;line-height:1.2; font-weight:bold;color:#17469e;}
.conlianxi .content li p i{margin-right:10px;font-size:22px;}
.conlianxi .content li p em{font-size:16px;}
.conlianxi .content li .p1{font-size:20px;margin-top:10px;color:#333;}
.conlianxi .MapBox{width:55%;overflow: hidden;}
.conlianxi .MapBox a{display:block;width:100%;}
.conlianxi .MapBox a img{display:block;width:100%;}

@media only screen and (max-width:768px){
.conlianxi .content{width:100%;}
.conlianxi .content li h4{font-size:22px;}
.conlianxi .content li .p1{font-size:18px;}
.conlianxi .MapBox{width:100%;float:none;}
}



/*SEARCH*/
.searchTitle{display: block;height: 30px;margin-bottom:30px;font-size:20px;font-weight: bold;color: #333;}
.search_list li{width: 25%;display: block;float: left;padding: 0 18px 18px 0;}
.search_list li a{display:block;padding: 10px;border: 1px solid #F5F5F5;}
.search_list li .nimg{width: 100%;height: 260px;overflow: hidden;/*background: #f5f5f5;*/}
.search_list li .nimg img{display: block;width: auto;height: 100%;margin: auto;}
.search_list li .text{height: auto;padding:10px 0;overflow: hidden;}
.search_list li .text .title{font-size: 18px;font-weight: normal;color: #333;line-height: 30px;height: 30px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;transition: all 0.5s ease;}
.search_list li .text .model{font-size: 13px;line-height: 20px;height: 40px;color: #bfb9b9;margin-top: 5px;}
.search_list li .text .connr{font-size:13px;color:#acacac;line-height:22px;margin:10px 0 10px;height:66px;overflow:hidden;font-weight:300;}

@media only screen and (max-width:1024px){
.search_list li{width:33.33%;padding:10px;}
.search_list li .nimg{height: 220px;}
}
@media only screen and (max-width:768px){
.search_list li{width:50%;}
}







