.banner img{width:100%;}
.bread{height:90px;background:#f2f3f8;}
.mar_t_60{ margin-top:60px;}
.mar_t_80{ margin-top:80px;}
/*当前位置*/
.wrap{width:88%;margin:0 auto;display: flex;justify-content: space-between;align-items: center;height: 90px;clear:both;}
.bread_left{font-size:14px;color:#000;}
.bread_left a{font-size:14px;color:#000;}
.bread_left a:last-child{ color:#787e7b;}
.clear{clear:both;}


/*列表*/
.riqi {width:90px;height: 88px;border-radius: 5px;float: left;margin-right: 60px}
.riqi_01 {font-size: 56px;text-align: center;display: block;margin-top: 35px;color:#d52a24;}
.riqi_02 {font-size: 16px;text-align: center;display: block;color:#8c8c8c;padding-top:20px;}
.riqihide{display:none;}
.newslist{clear:both; width:100%;overflow:hidden;} 
.newslist:last-child{border:none;}
.newslists:last-child{border:none;}
.newsleft,.newsright{float:left;}
.newsright{padding-top:40px;width: 85%;border-bottom: 1px dashed #ccc;}
.newstit a{font-size:28px;}
.newstit:hover a{ color:#d52a24;}
.newszy{padding-top:40px;display:inline-block;font-size:16px;color:#666;padding-bottom:70px;line-height:200%;}



.jcnl_img_mk ul{  padding-top:30px;display:flex;flex-wrap:wrap;}
.jcnl_img_mk ul li{width:31.2%;float:left;margin-right:30px;margin-bottom:50px;box-shadow:0px 0px 20px 0px #f0f0f0;transition:0.6s;}
.jcnl_img_mk ul li:nth-child(3n){ margin-right:0;}
.jcnl_img_mk ul li:hover{ transform:translateY(-15px);}
.jcnl_img_mk ul li img{width:100%;max-width:360px;height:auto;}
.jcnl_img_mk ul li p{line-height:2.2;font-size:14px;text-align:justify;padding:20px;}
.jcnl_img_mk ul li p a{display:block;font-size:22px;}
.jcnl_img_mk ul li p span{display:block;color:#666; }


/*图片新闻文字列表css*/
.news_img_mk { }
.news_img_list{ display:flex;margin-bottom:50px;}
.news_img_list:last-child{ margin-bottom:0;}
.tit_img{ width:400px;margin-right:50px;;}
.tit_img img{ width:100%;padding-right:30px;max-height:230px;}
.tit_text{ width:70%;}
.tit_text .tit a{ font-size:22px;}
.tit_text .tit a:hover{ color:#e02020;}
.tit_text .tit span{ font-size:14px;display:block;color:#999999;padding:20px 0;}
.tit_text p{ font-size:16px;line-height:200%;color:#999999;padding-bottom:30px;}
.tit_text .look_more a{ font-size:14px;line-height:200%;color:#e02020;}



/*公司简介*/
.jianj_left{float:left;width:30%;}
.jianj_left img{width:100%;}
.jianj_right{float:right;width:65%;}
.jianj{overflow:hidden;margin:80px 0;}
.jianj_right .cont{padding-top:40px;font-size:14px;line-height:2;}

/*二级文字样式*/
.text_con{ width:85%;margin:0 auto;padding:30px 0;}
.text_con p a{ font-size:inherit;}
.text_con table td p{ padding-left:10px;}
.text_con table tr:nth-child(odd) { background-color: #dbe0f7; } 
.text_con table tr:nth-child(even) { background-color: #f0f0f0; }
.text_con table tr td{padding:15px;font-size:14px;line-height:2;}
/*简介图片css*/
.gsjj{display:flex;width:100%;justify-content:space-between;margin-bottom:60px;}
.gsjj-img{width:35%;}
.gsjj-img img{width:100%}
.gsjj-text{width:58%;margin:20px 0;}
.gsjj-text p{ font-size:16px;line-height:2.2;text-align:justify;}

/*加入我们*/
.recruit_tit{height:80px;width:100%;background:#fafafa;margin-top:40px;padding-left:50px;}
.recruit_tit ol{display:flex;align-items:center;height:80px;}
.recruit_tit ol li{font-size:20px;color:#333;}
.recruit_tit ol li:nth-child(1){width:45%;}
.recruit_tit ol li:nth-child(2){width:20%;}
.recruit_tit ol li:nth-child(3){width:16%;}
.recruit_tit ol li:nth-child(4){width:16%;}
.recruit_tit ol li:nth-child(5){width:16%;}

.recruit_cont ul{display:flex;height: 70px;line-height: 70px;border-bottom: 1px dashed #cccccc;padding-left:50px;}
.recruit_cont ul li{font-size:16px;color:#333;}
.recruit_cont ul li:nth-child(1){width:45%;}
.recruit_cont ul li:nth-child(2){width:20%;}
.recruit_cont ul li:nth-child(3){width:16%;}
.recruit_cont ul li:nth-child(4){width:16%;}
.recruit_cont ul li:nth-child(5){width:16%;}
.recruit_cont ul li:hover{ color:#e02020;}

.xw_bar {
    height: 393px;
    background: url(/eportal/uiFramework/commonResource/image/2023091314082971132.jpg) 0 0 no-repeat;
    position: relative;
}
.xw_bar p {
    text-align: center;
    color: #fff;
    font-size: 36px;
    word-spacing: -47px;
    position: absolute;
    top: 50%;
    margin-top: -30px;
    height: 60px;
    left: 50%;
    width: 200px;
    margin-left: -100px;
    line-height: 60px;
    letter-spacing: 12px;
}

/*搜索*/
.list_search{border:1px solid #ccc;margin:20px;}
.fy_con_l_t {height: 44px;background: #f6f7fb;border-bottom: 1px solid #ecf0f6;line-height: 45px;font-size: 18px;color: #231717;padding-left: 20px;margin:20px;}
.fy_con_l_u{margin:30px 20px;}
.fy_con_l_u ul li {background: url(/eportal/uiFramework/commonResource/image/2023091413332191965.png) no-repeat left center; padding-left: 30px;height: 40px;line-height: 40px;position: relative;border-bottom: 1px dashed #d3d2d2;}
.fy_con_l_u ul li a {font-size: 16px;color: #3f3f3f;}
.fy_con_l_u ul li span {float:right;font-size: 16px;color: #515153;}

/*产品列表*/
.cp_mk{background:#f9f9f9;}
.cp_mk_list{width:90%;margin:0 auto;;}
.cp_mk_list ul{ padding-top:30px;display:flex;flex-wrap:wrap;}
.cp_mk_list ul li{width:31%;float:left;margin-right:30px;margin-bottom:30px;}
.cp_mk_list ul li:nth-child(3n){ margin-right:0;}
.cp_mk_list h5{text-align:center;}
.cp_mk_list h5 span{display:block;font-size:35px;margin-top:-25px;}
.cp_mk_list ul li a h3{ padding:20px 0;font-size:20px;font-weight:normal;line-height:40px;}
.cp_mk_list ul li:hover a h3{ color:#d52a24;}
.cp_mk_list ul li a img{width:100%;max-width:500px;height:200px;object-fit: cover;-o-object-fit:cover;}
.cp_mk_list ul li a span{font-size:14px;line-height:30px;}
/*企业文化部分样式*/
.mktitle {
	width: 100%;
	background: url(/eportal/uiFramework/commonResource/image/2023091913404342093.png)no-repeat center top;
}
.mktitle p {
	font-size: 32px;
	font-weight: bold;
	padding-top: 20px;
        text-align:center;
        font-weight: 600;
        letter-spacing:3px;
}
.mktitle1 p{ 	
        font-size: 24px;
	font-weight: bold;
	padding-top: 20px;
        text-align:center;
        font-weight: 600;
}
.qywh_mk {
	background: url(/eportal/imageDir/sinotruk/2023/10/2023102920593548494.jpg) no-repeat center top;
	background-size: cover;
        padding:60px 2%;
        margin-top:50px;
        padding-left:9%;
        padding-bottom:80px;
}
.qywh_mk .qyyj {
	width: 22%;
	float: left;
	margin-top: 70px;
}
.qywh_mk .qyyj:nth-child(4n){
        margin-right:0;
}
.qywh_mk .qyyj h1 {
	color: #ffffff;
        font-size:24px;font-weight:600;padding-bottom:20px;
}
.qywh_mk .qyyj h1 span {
	width:60px;
        height:1px;
	display: block;
	background: #ffffff;
	margin-top: 20px;
}
.qywh_mk .qyyj p {
	color: #ffffff;
	font-size:14px;
        font-weight:lighter;
}
.qcb_b_tit p{ color:#ffffff;}

/*移动端适配*/
@media screen and (max-width: 768px){
  .tonglan {margin-top:45px;}
  .bread_right{display:none}
  .bread{height:66px;}
  .wrap{height:66px;}
  .riqi{margin-right:20px;}
  .newsright{width:68%;}
  .newstit a{font-size:20px;}
  .newszy{font-size:14px;padding-bottom:30px;}

  .recruit_tit ol li{margin-left:10px;font-size:14px;}
  .recruit_cont ul li{padding-left:10px;font-size:12px;}
  .recruit_cont ul{height:auto;line-height:normal;padding:10px 0;}
  
  /*公司简介*/
  .tit{padding-top:20px;font-size:20px;}
  .jianj_right .cont{padding-top:20px;}
  .jianj{margin:38px 0;}
  .jianj_left,.jianj_right{float:none;width:100%;}
  .page{padding:33px 0;}
  .page p{display:none;}

  /*搜索结果*/
  .list_search{margin:0;margin-top:80px;}
  .list{width:96%;}
  .fy_con_l_u ul li a{width: 60%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;display:inline-block;}
  .fy_con_l_u ul li span{font-size:14px;}

.easysite-row {
    padding: 10px 0 10px 80px!important;
}
.con_tl{padding:0;padding-bottom: 80px}
 .gsjj{display:block}
 .gsjj-img{width:100%}
 .gsjj-text{width:100%}
.dep-tab img{width:100%;height:auto;}
.cp_mk_list ul{display:block}
.cp_mk_list ul li{width: 100%;float: none;margin:0 !important;}
.cp_mk_list ul li a h3{text-align:center}
.jcnl_img_mk ul{display:block}
.jcnl_img_mk ul li{width: 100%;float: none;margin:0 !important;}
.jcnl_img_mk ul li p{text-align:center}
.riqi{margin-right: 20px;
    display: flex;
    width: 100%;
    align-items: center;
    justify-content: center;
    height: auto;}
.riqi_01{font-size: 40px;text-align: center;display: block;margin-top: 0;}
.riqi_02{padding-top:0;}
.newsleft, .newsright{float:none}
.newsright{width:100%}
.con_tl{padding-left:0 !important;padding-right:0 !important}
}