
.nav .sub dd a{line-height: 1.3;padding: 15px 0;}
.nav{margin-right: 60px;}
.nav li{margin-left: 60px;}
.m-slider1 .tit{font-size: 26px;}
.m-slider1 .adds{margin-bottom: 35px;}
.m-slider1 .lab{margin-bottom: 25px;}
.m-slider4 .txt{overflow: hidden;}
.m-list1 h3{text-align: center;}
.m-list1 .ico{display: block;margin-right: 0;margin-bottom: 10px;}
.m-list1 .ico img{margin: 0 auto;}
.m-list1 .more{text-align: center;}
.fd-nv dl{margin-right: 100px;max-width: 240px;}
.fd-nv dd a{line-height: 1.3;padding: 10px 0;}
.m-list7 h3{line-height: 1.3;font-size: 20px;height: auto;}
.m-list8 .t-c{line-height: normal;}
.m-list12 .tit{font-size: 20px;line-height: 1.3;height: auto;}
.m-list12 .con{height: 120px;}
.fd-lang dt a{color: #fff;}
.m-list11 .desc{font-size: 12px;line-height: 1.3;overflow: hidden;}

.ban .txt .desc{max-width: 660px;}

.m-list5 .desc{font-size: 14px;overflow: hidden;padding-top: 18px;}
.m-list5 .con{padding: 25px 35px 0;}
.m-list5 .tit{font-size: 20px;}

.m-txt1 .tit{font-size: 32px;}
.m-txt1 .desc{font-size: 14px;line-height: 1.5;}

.m-desc6{max-width: none;}

.m-slider5 .tit{font-size: 26px;line-height: 1.3;}
.m-slider5 .info{padding: 30px 30px 30px;width: 610px;}
.m-slider5 .list li{padding-left: 25px;margin-bottom: 20px;}
.m-slider5 .num{font-size: 26px;}
.m-slider5 .list p{font-size: 16px;}
.m-slider5 .desc{line-height: 1.5;font-size: 14px;margin-bottom: 5px;}
.m-slider5 .adds{line-height: 1.3;font-size: 16px;
	-o-background-size: 20px auto;
	-ms-background-size: 20px auto;
	-moz-background-size: 20px auto;
	-webkit-background-size: 20px auto;
	background-size: 20px auto;
}
.m-slider5 .list{padding-bottom: 0;}
.m-txt6{padding-left: 350px;}
.m-txt6 .pic{width: 293px;}

.m-list11-03 li{width:33.33%;}
.m-list11-03 .desc{font-size: 15px;line-height: 1.7;}
.m-list11-04 li{width:33.33%;}
.row-ne1{padding: 60px;}
.m-item li{float: none;width: auto;}
.m-item li h4{font-size:16px;}
.m-tab1 li{margin: 0 10px;}
.m-tab1 li a{font-size: 17px;}
.m-txt3 .desc{font-size: 12px;line-height: 1.5;}
.m-list5 .tit{padding-left: 17px;}
.m-list5 .con{height: 234px;}
.m-list5 .tit{font-size: 18px;}

.m-list7 li{width: 33.33%;}
.m-list7 .txt{height: 350px;}



@media only screen and (min-width: 1199px) and (max-width: 1920px) {

.nav .sub dd a{padding: 0.781vw 0;}
.nav{margin-right: 3.125vw;}
.nav li{margin-left: 3.125vw;}
.m-slider1 .tit{font-size: 1.354vw;}
.m-slider1 .adds{margin-bottom: 1.822vw;}
.m-slider1 .lab{margin-bottom: 1.302vw;}
.m-list1 .ico{margin-bottom: 0.520vw;}
.fd-nv dl{margin-right: 5.208vw;max-width: 12.5vw;}
.fd-nv dd a{padding: 0.520vw 0;}
.m-list7 h3{font-size: 1.041vw;}
.m-list12 .tit{font-size: 1.041vw;}
.m-list12 .con{height: 6.25vw;}

.m-list5 .desc{font-size: 0.729vw;padding-top: 0.937vw;}
.m-list5 .con{padding: 1.302vw 1.822vw 0;}
.m-list5 .tit{font-size: 1.041vw;}
.m-txt1 .tit{font-size: 1.666vw;}
.m-txt1 .desc{font-size: 0.729vw;}

.m-slider5 .tit{font-size: 1.354vw;line-height: 1.3;}
.m-slider5 .info{padding: 1.562vw 1.562vw 1.562vw;width: 31.77vw;}
.m-slider5 .list li{padding-left: 1.302vw;margin-bottom: 1.041vw;}
.m-slider5 .num{font-size: 1.354vw;}
.m-slider5 .list p{font-size: 0.833vw;}
.m-slider5 .desc{line-height: 1.5;font-size: 0.729vw;margin-bottom: 0.260vw;}
.m-slider5 .adds{line-height: 1.3;font-size: 0.833vw;
	-o-background-size: 1.041vw auto;
	-ms-background-size: 1.041vw auto;
	-moz-background-size: 1.041vw auto;
	-webkit-background-size: 1.041vw auto;
	background-size: 1.041vw auto;
}
.m-slider5 .list{padding-bottom: 0;}

.m-txt6{padding-left: 18.22vw;}
.m-txt6 .pic{width: 15.26vw;}
.m-sldier7-1 .con{height: 760px;}
.m-item li h4{font-size:0.833vw;}
.m-tab1 li{margin: 0 0.520vw;}
.m-tab1 li a{font-size: 0.885vw;}
.m-list5 .tit{padding-left: 0.885vw;}
.m-list5 .con{height: 12.18vw;}
.m-list5 .tit{font-size: 0.937vw;}
.m-list7 .txt{height: 18.22vw;}

}

@media only screen and (max-width: 1440px) {
	.m-list5 .con{height: 20vw;}
}

@media only screen and (max-width: 1199px) {
	.m-slider1 .adds{margin-bottom: 15px;}
	.m-slider1 .lab{margin-bottom: 12px;}
	.m-slider1 .tit{font-size: 18px;margin-bottom: 12px;}
	.nav li{margin-left: 0;}
	.g-btn span{font-size: 12px;}
	.nav{margin-right: 0;}

	.m-item li{width: 50%;}
	.m-list5 .con{padding: 15px 20px;}
	.m-list5 .desc{height: auto;}
	.m-list5 .tit{font-size: 18px;}
	.m-txt1 .tit{font-size: 18px;}
	.m-slider5 .info{width: auto;}
	.m-slider5 .info{padding: 20px 0;}
	.m-slider5 .tit{font-size: 18px;}

	.m-txt6{padding-left: 0;}
	.m-txt6 .pic{width: 140px;}
    .m-list7 li{width: auto}
    .m-list7 .txt{height: auto;}

}
