﻿
.clearfix:after{ content: ""; clear: both; visibility: hidden; display: block; height: 0;}
.clearfix{ zoom: 1;}


/*轮播*/
#mould72073{ background:#C20F26;}
#mould72073 .swiper-container .swiper-pagination .swiper-pagination-bullet{background-color:#fff;background:#fff;width:10px;height:10px;}
#mould72073 .swiper-container .swiper-pagination .swiper-pagination-bullet-active{background-color:#024190;background:#024190;width:10px;height:10px;}


/*二级导航*/
.more_nav{ width:100%; padding:0 15px; box-sizing:border-box; margin:15px 0;}
.tb_nav li{ width:32%; margin:0 2% 2% 0; border:1px solid rgba(0,0,0,0.3); box-sizing:border-box;}
.tb_nav li.active{ border:1px solid #024190; background: #024190;}
.tb_nav li:nth-child(3n){ margin-right:0;}
.tb_nav li:nth-child(1) a{ background:none; color:#333;}
.tb_nav li a{ border: none; width:100%; height:36px; line-height:36px; box-sizing: border-box;}
.tb_nav li.active a{ color:#fff;}


/*简介-基本页*/
#mould72080{ width:100%; padding:0 15px 20px 15px; box-sizing: border-box;}
#mould72080 p{ line-height:30px!important; float: inherit!important; margin: inherit!important;}
#mould72080 p img{ margin:5px 0!important;}

/*企业文化*/
.target_b{ width:100%; margin:0 auto; padding:0 15px; box-sizing:border-box;}
.target_b li{ width:100%; background:#e5e5e5; margin-bottom:5%; padding:30px; box-sizing:border-box; position:relative; border-radius:8px; overflow:hidden;}
.target_b li:after{ content:""; width:32px; height:32px; background:#ec0c0d; position:absolute; bottom:0; right:0;}
.target_b li:hover{ background:#024190; cursor: pointer;}
.target_b span img{ width: 10%;display: block; margin-bottom: 15px;}
.target_b span img:last-child{ display:none;}
.target_b li h3{ font-size:22px; line-height:26px; font-weight:bold; margin-bottom:20px;}
.target_b li p{ line-height:28px;}
.target_b li:hover h3,.target_b li:hover p{ color:#fff;}
.target_b li:hover span img:first-child{ display:none;}
.target_b li:hover span img:last-child{ display:block;}



/*荣誉列表*/
.picture1 .picture1-cont{ padding:0 15px; margin:0; width:100%; box-sizing:border-box;}
.picture1 .picture1-cont > ul li{ width:48%;}
.picture1 .picture1-cont > ul li a img{ height:109px;}
/*.picture1 .picture1-cont > ul a{ border:1px solid #ccc; box-sizing:border-box;}*/

/*分页*/
.fy_all{ margin: 0 auto .15rem auto;}
.fy_all div a{ background:#666; font-size: 12px;}

/*新闻*/
.news2{ width:100%; padding:0 15px; box-sizing: border-box;}
.news2 ul li:first-child a{ padding-top:0;}
.news2 ul li:last-child a{ border-bottom:none;}
.n2_img{ width:100%; border-radius:12px; overflow:hidden; margin-bottom:12px;}
.n2_contain{ width:100%;}
.n2_contain p:nth-child(1){ overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.n2_contain p:nth-child(3){ text-indent:inherit; display: -webkit-box; -webkit-box-orient: vertical; -webkit-line-clamp: 2; overflow: hidden;}

.xinwen_xq{ width:100%; padding:0 15px; box-sizing: border-box;}
.news_xq h2{ margin:0 0 6px 0; font-size:18px;}
.news_xq h3{ margin:0; line-height:30px; font-size:14px;}
.news_xq h3 span{ margin:0 10px;}

/*产品列表*/
.product,.product_{ width:100%; padding:0 15px; box-sizing: border-box;}
.product ul{ margin-top:0;}
.product li a{ border:1px solid #ccc; box-sizing:border-box;}
.product li p{ font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.product_ > p:nth-child(2) span{ margin:0 5px;}
.product_ .img_p{ overflow:hidden; width:100%;}
.product_ .img_p div{ margin-bottom:12px;}
.product_ .img_p div:last-child{ margin-bottom:0;}
.product_ .img_p img{ width:100%; border-radius:8px;}
.product_ .img_p p{ line-height:30px;}

.tb_page1{ margin: .1rem 0.15rem; width: auto;}
.tb_page1 h4{ font-weight: normal; margin:0;}
.tb_page1 h4 a{ color: #024190!important;}


/*联系我们*/
.lianxiwo{ width:100%; padding:0 15px; box-sizing: border-box; padding-bottom: 20px;}
.lianxiwo h2{ font-size:20px;}
.lianxiwo p{ line-height: 30px !important;}
.allmap{ height: auto; width:100%; padding:0 15px; box-sizing: border-box; margin:0 auto 20px auto;}
.allmap p{ float:inherit !important; margin:0!important;}


/*简历*/
#mould59558{ width:100%; padding:0 15px; box-sizing: border-box;}
.form_ctrl{ margin:0 0 10px 0;}
.form_ctrl.page_text p{ line-height:24px; text-indent:2em;}
.input_text input{ height: 36px;}
input[type="submit"]{ background: #024190; margin: 10px auto 20px auto; width: 100%; display: block;}


/*留言*/
.message{ margin-bottom:20px;}
.message input[type="button"]{background: #024190;}

/*岗位*/
.child_content{ width:100%; padding:0 15px; box-sizing: border-box;}
.headst tr td{ background:#666; font-size: 0.13rem; width:33.33%;}
.cd-faq-trigger{ border-bottom: 0.01rem dashed #ccc;}
.cd-faq-items ul li .a-1{ width:33.33%;}
.cd-faq-trigger::before{ background: #666; right:56px;}
.cd-faq-trigger::after{ background: #666; right:48px;}

/*底部2*/
.foot3{ position: fixed; z-index: 999; bottom: 0; background: #fff;}
.footer{ margin-bottom: 60px; background: #333; padding: 15px;}
.footer_left{ width:20%;}
.footer_right{ width:76%; border-left: 1px solid rgba(255,255,255,0.5);}
.footer_right h2{ font-size:16px; line-height:20px; margin:0 0 8px 0;}
.footer_right p{ font-size:12px; line-height:16px;}




