.container {}
.indexIcon {}
.indexIcon .itemTit {font-size:67px;color:#06067a;letter-spacing:4px;text-align:center;margin:30px auto 20px;}
.indexIcon .itemDesc {font-size:47px;color:#cba055;letter-spacing:1px;text-align:center;text-indent: -0.4em;}
.indexIcon .itemCon {}
.indexIcon .itemCon .culture {width:55%;margin:30px auto 30px;}
.indexIcon .itemCon .culture ul {width:100%;height:auto;overflow:hidden;padding-left: 7%;}
.indexIcon .itemCon .culture ul li {float:left;}
.indexIcon .itemCon .culture ul li img {width:100%;height:auto;}

.indexIcon .itemCon .colorBanner {width:90%;height:auto;overflow:hidden;margin:0 auto;}
.indexIcon .itemCon .colorBanner img {width:100%;height:auto;}

.indexIcon .itemCon .culture2 {width:55%;margin:30px auto 10px;height:auto;overflow:hidden;padding-left: 7%;}
.indexIcon .itemCon .culture2 ul {}
.indexIcon .itemCon .culture2 ul li {background:url(../img/icoBg.png) center center no-repeat;background-size:100% 100%;padding-bottom:16%;position:relative;float:left;}
.indexIcon .itemCon .culture2 ul li .note{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;color:#06067a;line-height:1.4;text-align:center;font-weight:bold;}
.indexIcon .itemCon .culture2 ul li .note .cn {font-family: AlibabaPuHuiTi-Bold;font-size: 16px;}
.indexIcon .itemCon .culture2 ul li .note .en {font-family: AlibabaPuHuiTi-Light;}

.proList {height:auto;overflow:hidden;padding:30px 0;}
.proList .itemCon {}
.proList .itemCon ul {}
.proList .itemCon ul li {width:33.33%;}
.proList .itemCon ul li a {}
.proList .itemCon ul li a .pic {padding-bottom:70%;}
.proList .itemCon ul li a .pic .picPo {display:none;background:rgba(0,0,0,.5);color:#fff;font-size:20px;}
.proList .itemCon ul li:hover a .pic img {transform:scale(1.2)}
.proList .itemCon ul li:hover a .pic .picPo{display:flex;justify-content:center;align-items:center;text-align: center;line-height: 30px;}

.proShow {}
.proShow .itemTit {font-size:46px;color:#06067a;letter-spacing:4px;text-align:center;margin:30px auto 20px;}
.proShow .itemDesc {font-size:29px;color:#cba055;letter-spacing:1px;text-align:center;}
.proShow .itemCon {position:relative;margin-top:30px;}
.proShow .itemCon .proShowBox {width:90%;height:390px;border:2px solid #dcdad9;position:absolute;top:16px;left: 5%;z-index:-1;}
.proShow .itemCon .proShowTit {font-size:34px;color:#655e5c;font-weight:bold;letter-spacing:2px;background:#fff;padding:0 30px;display:block;margin:0 auto;width:280px;text-align:center;height:30px;line-height:30px;margin-bottom:20px;}
.proShow .itemCon .proShowTit::before{background:#d3d1d0;content: "";display:inline-block;width:10px;height:10px;position:relative;top:-6px;margin-right:20px;}
.proShow .itemCon .proShowTit::after{background:#d3d1d0;content: "";display:inline-block;width:10px;height:10px;position:relative;top:-6px;margin-left:20px;}
.proShow .itemCon .proShowCon {width:80%;height:auto;overflow:hidden;background:#fff;margin:0 auto;}
.proShow .itemCon .proShowCon ul {width:100%;height:auto;overflow:hidden;}
.proShow .itemCon .proShowCon ul li {width:18%;margin:1%;float:left;border-radius:8px;box-sizing:border-box;padding:10px;overflow:hidden;border:2px solid #efefef;}
.proShow .itemCon .proShowCon ul li .liCon {width:100%;height:auto;overflow:hidden;border-radius:8px;}
.proShow .itemCon .proShowCon ul li .liCon .t {width:100%;height:35px;line-height:35px;text-align:center;font-size:18px;color:#000;letter-spacing:2px;background:#efefef;font-family: AlibabaPuHuiTi-Medium;}
.proShow .itemCon .proShowCon ul li .liCon .p {width:100%;position:relative;overflow:hidden;padding-bottom:83%;}
.proShow .itemCon .proShowCon ul li .liCon .p img {position:absolute;width:100%;height:100%;left:0;top:0;transition:all 0.5s;z-index:1;}
.proShow .itemCon .proShowCon ul li:nth-child(1) {margin-left:11%;}
.proShow .itemCon .proShowCon ul li:hover .liCon .p img {transform:scale(1.2)}

.sLogoList {margin:60px auto;}
.sLogoList ul {width:80%;height:auto;overflow:hidden;margin:0 auto;padding-left: 8%;}
.sLogoList ul li {float:left;padding-bottom:15%;position:relative;overflow:hidden;margin-bottom: 0;}
.sLogoList ul li .pic img {width:auto;object-fit:cover;max-width:100%;height:auto;max-height:100%;}
.sLogoList ul li .pic {position:absolute;width:100%;height:100%;left:0;top:0;transition:all 0.5s;z-index:1;display:flex;justify-content:center;align-items:center;}
.sLogoList ul li:nth-child(11) .pic {height: auto;}
.sLogoList ul li:nth-child(12) .pic {height: auto;}
.sLogoList ul li:nth-child(13) .pic {height: auto;}
.sLogoList ul li:nth-child(14) .pic {height: auto;}
.sLogoList ul li:nth-child(15) .pic {height: auto;}
.sLogoList ul li:nth-child(n+11){ padding-bottom: 6%;}
/*.sLogoList ul li:hover .pic img {transform:scale(1.1)}*/

.newsIndex {}
.newsIndex .itemCon {height:auto;overflow:hidden;padding-bottom:50px;}
.newsIndex .itemCon .newsIndexItem {width:31.33%;margin-right:3%;float:left;}
.newsIndex .itemCon .newsIndexItem:last-child {margin-right:0;}
.newsIndex .itemCon .newsIndexItem .newsIndexItemTit {width:100%;height:50px;border-bottom:1px solid #ddd;}
.newsIndex .itemCon .newsIndexItem .newsIndexItemTit .t {font-size:18px;float:left;height:50px;line-height:50px;width:50%;}
.newsIndex .itemCon .newsIndexItem .newsIndexItemTit .m {font-size:14px;float:right;height:50px;line-height:50px;width:50%;color:#535353;text-align:right;}
.newsIndex .itemCon .newsIndexItem dl {width:100%;height:auto;overflow:hidden;}
.newsIndex .itemCon .newsIndexItem dl dt {width:100%;height:100px;padding:20px 0;}
.newsIndex .itemCon .newsIndexItem dl dt img {width:100%;height:100px;}
.newsIndex .itemCon .newsIndexItem dl dd {height:30px;line-height:30px;}
.newsIndex .itemCon .newsIndexItem dl dd a {display:block;height:30px;line-height:30px;font-size:16px;color:#535353;}
.newsIndex .itemCon .newsIndexItem dl dd a:hover{color:#cba055;}
@media (min-width: 1461px) {

}
@media (max-width: 1200px) {
	.indexIcon .itemCon .culture{width:90%;margin:15px auto;}
	.indexIcon .itemCon .culture2{width:90%;margin:15px auto;}
	.indexIcon .itemCon .culture2 ul li .note .en{ display:none;}
}
@media (max-width: 979px) {
	.indexIcon .itemCon .culture{width:90%;margin:15px auto;}
	.indexIcon .itemCon .culture2{width:90%;margin:15px auto;}
}
@media (max-width: 767px) {
	.indexIcon .itemCon .culture ul {padding-left:0;}
	.indexIcon .itemCon .culture2 {padding-left:0;}
	.indexIcon .itemTit{font-size:30px;}
	.indexIcon .itemDesc{font-size:20px;}
	.proShow .itemTit{font-size:28px;}
	.proShow .itemDesc{font-size:16px;}
	.proShow .itemCon .proShowCon ul li .liCon .t{font-size:18px;}
	.proShow .itemCon .proShowCon ul li{width:23%;}
	.proShow .itemCon .proShowCon ul li:nth-child(1){margin-left:26%;}
	.proShow .itemCon .proShowCon ul li:nth-child(2){margin-right:26%;}
	.proShow .itemCon .proShowCon ul li:nth-child(3){margin-left:13.5%;}
	.sLogoList ul{width:100%;padding-left: 0;}
	.newsIndex .itemCon .newsIndexItem{width:100%;margin-right:0;margin-bottom:3%;}
	.proShow .itemCon .proShowTit{font-size: 28px;}
}
@media (max-width: 480px) {
	.indexIcon .itemCon .culture2 ul li{padding-bottom:31.33%}
	.indexIcon .itemCon .culture2 ul li:nth-child(4){margin-left:17.66%}
	.indexIcon .itemCon .culture ul li:nth-child(4){margin-left:17.66%}
	.proList .itemCon ul li{width:50%}
	.proShow .itemCon .proShowBox{display:none;}
	.proShow .itemCon .proShowCon{width:100%;}
	.proShow .itemCon .proShowCon ul li{width:48%;margin:1% !important;}
	.sLogoList ul li{padding-bottom:31.33%;margin-bottom:3% !important;}
	.proList .itemCon ul li:hover a .pic .picPo{font-size:12px;}
	.sLogoList ul li:nth-child(n+7) .pic	{height:auto;}
	.sLogoList ul li:nth-child(n+7)	{ padding-bottom: 15.33%;margin-bottom: 3% !important;}
}
@media (max-width: 375px) {
	.indexIcon .itemCon .culture2 ul li{padding-bottom:48%}
	.sLogoList ul li{padding-bottom:52%;margin-bottom:3% !important;}
	.indexIcon .itemCon .culture2 ul li:last-child{margin-left:26% !important;}
	.sLogoList ul li:nth-child(n+7) .pic{height:100%;}
	.sLogoList ul li:nth-child(n+7){ padding-bottom: 20.33%;margin-bottom: 3% !important;}
}