/*二级菜单*/
.types{border-bottom: 1px solid #f0f0f0;background-color: #fff; overflow:hidden}
.types li{width: 25%;float: left;font-size: 13px;border-bottom: 1px solid #fff;}
.types li a{text-align: center;display: block;height: 40px;line-height: 40px;background: url(../images/ico-12.jpg) no-repeat right center;-o-background-size: auto 14px;-ms-background-size: auto 14px;-moz-background-size: auto 14px;-webkit-background-size: auto 14px;background-size: auto 14px;border-bottom: 1px solid #fff;}
.types li.on a{border-bottom: 1px solid #0b0e0c;color: #0b0e0c;}
.types li:last-child a{background: 0;}
.types2{ clear: both; display: block;margin-bottom: 20px; margin-top:10px;font-size:13px; }
.types2 a{ font-size:13px;}
.types2 .on{ color:#ff0000; font-size:13px;}
/*about*/
.intro_about_col{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:2.8rem}
.intro_about_col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;margin-top:30px}
.intro_about_col .txt{width:50%}
.intro_about_col .txt{width:100%}
.intro_about_col .txt .t{margin:0;padding:0}
.intro_about_col .txt .t:after{background-color:#183ba0;content:"";display:block;height:2px;line-height:2px;width:55px}
.intro_about_col .txt .t b{color:#183ba0;display:block;font-size:clamp(20px,100vw,1.44rem);font-weight:400;line-height:1em}
.intro_about_col .txt .t span{color:#333;display:block;font-size:clamp(13px,100vw,.72rem);line-height:1.5em;margin:.8rem 0}
.intro_about_col .txt .des{color:#333;font-size:15px;line-height:1.8em;margin-top:1.6rem;text-align:justify;-moz-text-align-last:left;text-align-last:left}
.intro_about_col .img{margin-left:auto;width:36%}
.intro_about_col .img{margin-top:20px;width:100%}
.intro_about_col .img img{max-width:100%}
.intro_about_middle{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:3.52rem}
.pinpai-tit{ width:358px; margin:auto;height:59px; background:url(/images/title1.png) no-repeat center;}
.pinpai-tit p{ width:100%; text-align:center; font-size:30px; color:#183ba0; }
/*contact us*/
.conL{ float:left;width:100%;float: left;background: #fff;padding: 14px 0px 0 0px;}
.conL h3{ display:none}
.conL p{ float:left; width:100%; line-height:40px; font-size:15px; text-align:center; padding-top:2%;}
.conL span{ float:left; width:100%; line-height:30px; font-size:30px; text-align:center}
.conR{float:left; width:100%; border-left:none; overflow:hidden;background: #fff; padding:0px; margin:10px 0px;}
.conR p{ float:left; width:100%; line-height:30px; font-size:14px; padding-left:2%;}

/*pic list*/
.piclist {display: flex;flex-wrap: wrap; }
.piclist li {width:48%; margin-right:2%;cursor: pointer;}
.piclist li:nth-child(2n) {margin-right: 0;}
.piclist li .img img {max-width: 100%;width: 100%;object-fit: cover; border:1px solid #efefef;}
.piclist li .text{ width:100%;color: #666;align-items: center;font-size: 13px;text-align:center;}
.news_page{ clear:both; width:100%; height:40px; text-align:center; line-height:40px; font-size:13px;}
.news_page a{ font-size:13px;}
/*news list*/
.newslist{margin-top:1px;}
.newslist li{margin-bottom: 10px;background: #fff; padding:5px;font-size: 12px;color: #666;line-height: 24px; border-bottom:1px solid #ccc;}
.newslist li h3{font-size: 16px;color: #353535;line-height:20px;font-weight: normal; margin-bottom: 10px;overflow: hidden;}
.newslist li h3 a{color:#353535;}
.newslist li .date{ display: block;font-family:"Arial";font-size: 14px;line-height: 1;color: #888;margin-bottom: 10px;}
.newslist li .pic{margin-bottom: 10px;overflow:hidden;}
.newslist li .pic img{display: block; width: 100%;}
.newslist li .pic:hover img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); transform:scale(1.1);
    transform-origin: 50% 50%;}
.newslist li p{overflow: hidden;margin-bottom:5px; color:#707070}
.a-det{font-size: 14px;line-height: 24px;color: #333;}
.a-det:hover{color: #0b6cc5;}
/*product info*/
.list-info{ width:100%; overflow:hidden; margin-top:20px;}
.list-info .title{ float:left; width:100%; line-height:40px; font-size:18px; text-align:center; overflow:hidden;border-bottom: 1px solid #e8e8e8; }
.list-info .times{ float:left; width:100%; text-align:center; font-size:13px; color: #999; overflow:hidden;}
.list-info .bodys{ float:left; width:100%; line-height:25px; margin-top:10px;}
.list-info .bodys img{ width:100%; overflow:hidden;}
.list-info .click{ float:left; width:100%; margin-top:20px; border-top:1px solid #e8e8e8; overflow:hidden; padding:10px 0; font-size:13px;}
.xqtit{ width:100%; background:#20253b; color:#fff; padding-left:10px; line-height:30px;}
.proimg{ margin:auto; width:100%;display:table-cell; vertical-align:middle; padding-top:10px;position:relative; margin-left:20px;}
.proimg img{ width:100%; overflow:hidden;}
.shuiy{position:absolute;z-index:1; width:100%; height:100px;background:url(../images/sy.png);left:0px;top:70px;}
/*参数说明*/
.canshu{ width:100%; overflow:hidden}
.canshu li{float:left; width:100%;line-height:30px; border-bottom:1px solid #efefef;}
/*contact us*/
.conL{ float:left;width:100%;float: left;background: #fff;padding: 14px 0px 0 0px;}
.conL h3{ display:none}
.conL p{ float:left; width:100%; line-height:40px; font-size:15px; text-align:center; padding-top:2%;}
.conL span{ float:left; width:100%; line-height:30px; font-size:30px; text-align:center}
.conR{float:left; width:100%; border-left:none; overflow:hidden;background: #fff; padding:0px; margin:10px 0px;}
.conR p{ float:left; width:100%; line-height:30px; font-size:14px; padding-left:2%;}
/*设备展示*/
.equ ul{width: calc(100% + 30px); margin-left: -30px;}
.equ li{float: left; margin-left: 30px; width: calc(50% - 30px); margin-bottom:20px;}
.equtxt{padding:20px 30px; background: #fff}
.equ li img{ width:100%;}
.equtxt p{font-size:18px; margin-bottom: 10px;}
/*核心竞争力*/
.ny-tit {position: relative;font-size: 30px;letter-spacing: 3px;padding-bottom: 20px;color: #333333;text-align: center; margin-top:30px;}
.ny-tit:after {content: "";position: absolute;bottom: 0;left: 50%;width: 40px;height: 2px;margin-left: -20px;background: #b48b62;}
.social-responsibility {margin-bottom:40px; margin-top:30px}
.social-responsibility li { float:left; width:100%;}
.social-responsibility li .img { padding-bottom:20px;}
.social-responsibility li .text {float: left;width: 100%; overflow:hidden}
.social-responsibility li .text .tit {position: relative;padding-bottom: 22px;}
.social-responsibility li .text .tit:after {content: "";position: absolute;bottom: 0;left: 0;width: 40px;height: 3px;background: #b48b62;}
.social-responsibility li .text .tit span {margin-left: -1em;display: block;font-size: 24px;color: #e40210;}
.social-responsibility li .text .tit p {margin-top: 10px;font-size: 12px;text-transform: uppercase;color: #aaaaaa;}
.social-responsibility li .text .des {margin-top:20px;line-height: 30px;}
/*在线留言*/
/*gbook*/
.gbook-tit{ width:100%; text-align:center; overflow:hidden; margin:10px 0px}
.gbook-tit p{ width:100%; text-align:center; line-height:40px; font-size:28px; color:#000000;}
.gbook-tit span{ width:100%; text-align:center; font-size:12px; color:#6f6f6f;}
.gbook{width:95%; margin:auto; margin-top:2%; margin-bottom:5%; padding:10px; overflow:hidden;box-shadow: 0 2px 20px rgba(0, 0, 0, 0.2); background:#fff}
.gbook .gbookL{ float:left; width:100%; overflow:hidden;}
.gbook .gbookL li{ float:left; width:100%; padding-bottom:10px;}
.gbook .gbookL li:nth-child(2){ float:right;}
.gbook .gbookL li:nth-child(4){ float:right;}
.gbook .gbookL li:nth-child(5){ float:left; width:100%;}
.ginput{ width:100%; padding:5px; border:1px solid #ccc; box-sizing:border-box; line-height:30px; color:#666666}
.textarea{ width:100%; padding:5px; border:1px solid #ccc; box-sizing:border-box; height:200px;}
.btns{width:140px;height:40px;margin-right:10px; background:#bc0000;color:#fff;border:none;font-size:15px;margin-bottom:0;cursor:pointer;}
.btns:hover{background:#333;transition:all 0.3s;}
.reset{background:#565656;cursor:pointer;margin-bottom:0;}
.gbook .gbookR{ display:none}
