﻿@charset "utf-8";
/* CSS Document */
/**
 * @description: 网站首页样式
 * @author: ishang_pan
 * @update: ishang_pan (2020-06-16 09:25)
 */

/*home*/

.m-dy{background: #f5f5f5;padding: 20px 0;}
.m-dy p{text-indent: 2em;font-size: 16px;line-height: 40px;background: url(../images/home/82509845953.png)no-repeat left center;padding-left: 80px;margin: 0;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 3;overflow: hidden;}
.m-endeavour{margin-top: 25px;}
.m-endeavour .f-mlt30{height: 380px;}
.m-endeavour .tit,.m-ghtx .tit,.m-lj .tit{width: 100%;}
.m-endeavour .left{width:645px;overflow: hidden;}
.m-endeavour .right{width:545px;padding-left: 20px;}
.m-endeavour .left img{width: 100%;height: 370px;object-fit: cover;transition: all .5s;}
.m-endeavour .left img:hover{transform: scale(1.1);}
.m-endeavour .left p{width: 100%;line-height: 40px;bottom: 0;text-align: center;background: rgba(0,0,0,0.4);margin: 0;color: #fff;font-size: 16px;}
.m-endeavour .right .tit{border-bottom: 1px dashed #ddd;}
.m-endeavour .right .tit h4{font-size: 22px;font-weight: bold;color:#dc0000;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;margin-top: 0;}
.m-endeavour .right .tit p{line-height: 22px;font-size: 12px;color: #666666;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;}
.m-endeavour .right ul {margin-top: 10px;margin-bottom: 0;}
.m-endeavour .right ul li{line-height: 40px;font-size: 16px;background: url(../images/home/bg-d.png)no-repeat left;padding-left: 20px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.m-endeavour .right ul li a{color: #333;}
.m-endeavour .right ul li span{float: right;color: #666666;}
.m-box{background: #fbfbfb;}
.m-box .m-ghtx,.m-box .m-lj{padding-top: 30px;}
.m-box .m-ghtx ul{margin: 76px 0;}
.m-box .m-ghtx ul li{float: left;}
.m-box .m-ghtx ul li+li{margin-left:91px;}
.m-lj{padding-top: 55px;}
.m-lj ul{margin-top:48px;}
.m-lj ul li{float: left;width: 160px;height: 76px;line-height: 75px;border: 1px solid #dddddd;text-align: center;}
.m-lj ul li a{display: block;font-size:24px;color:#333333;font-weight: bold;}
.m-lj ul li+li{margin-left:13px;}
.m-lj ul li:hover{background: #b80608;}
.m-lj ul li:hover a{color: #fff;}

/*media query*/
/*large pcScreen*/
@media (min-width:1280px) {
	

}
/*medium pcScreen lg*/
@media screen and (max-width: 1279px) {
    .m-endeavour .left{width: 55%;}
		.m-endeavour .right{width: 45%;}
		.m-box .m-ghtx ul li+li {margin-left: 45px;}
		.m-lj ul li{width: 151px;}
}
@media screen and (max-width: 1200px) {
	.m-box .m-ghtx ul li+li {margin-left: 38px;}
	.m-lj ul li {width: 123px;}
}
/*pad md*/
@media screen and (max-width: 991px ){
	.m-endeavour .left,.m-endeavour .right{width: 100%;}
	.m-endeavour .right{padding-left: 0;margin-top: 20px;}
	.m-box .m-ghtx ul li{margin-bottom: 10px;}
	.m-lj ul li {width: 91px;height: 50px;line-height: 50px;}
	.m-lj ul li a{font-size: 17px;}
	.m-lj ul li{margin-bottom: 10px;}
}
/*phone sm*/
@media screen and (max-width: 767px) {
    .m-endeavour .left img{height: 100%;}
}
/*small xs*/
@media screen and (max-width: 638px) {

}
@media screen and (max-width: 410px){
    
}