article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
nav,
section { display: block; }
html,
body,
div,
pre,
code, 
form,
fieldset,
legend,
input,
textarea,
blockquote,
th,
td,
hr,
button,
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section,
main,
p,
h1,
h2,
h3,
h4,
h5,
h6,
dl,
dd,
ol,
ul,
li { margin: 0; padding: 0; }
body { background-color: #fff; font: 100%/1.75 'Microsoft Yahei', tahoma, Arial; }
a { text-decoration: none; color: #333; }
li { list-style: none; }
.clear { clear: both; }
a img { border: none; }
table { background-color: transparent; border-spacing: 0; border-collapse: collapse; font-size: 16px; width: 100%; border-top: solid 1px #e4e4e4; border-left: solid 1px #e4e4e4; box-sizing: border-box; }
table th { background-color: #f9f9f9; text-align: center; box-sizing: border-box; }
table td,
table th { padding: 1%; border: 1px solid #e4e4e4; box-sizing: border-box; text-align: center;}

img, video {height: auto;max-width: 100%;}
input,select,img {vertical-align: middle;border: none;outline: none;}
.w1200{width: 1200px;display: block;margin: auto;}
.bg-c{background-color: #f0f4f9;}
.txt-c{text-align: center;}
.top-title .tit{font-size: 36px;font-weight: bold;}
.top-title p{font-size: 16px;color: #666;}
.mgt-20{margin-top: 20px;}
.mgt-40{margin-top: 40px;}
.mgt-80{margin-top: 80px;}
.pdt-20{padding-top: 20px;}
.pdt-40{padding-top: 40px;}
.pdt-60{padding-top: 60px;}
.pdt-80{padding-top: 80px;}
.pdb-20{padding-bottom: 20px;}
.pdb-40{padding-bottom: 40px;}
.pdb-60{padding-bottom: 60px;}

.fl{float: left;}
.fr{float: right;}
.f-c{color:#339E67}

.flex-row {display: flex;display: -webkit-flex;flex-direction: row;-webkit-flex-direction: row;flex-wrap: wrap;}

.nb-btn a:hover{background: #339E67;color: #fff;}
.news-block ul li a:hover,.Spage2-mod-com .news a:hover{color: #339E67;}
.lang{color: #fff;position: absolute;right: 23%;top: 17px;}
.lang a{color:#fff}
/* ========== index ===========*/
.banner{position:relative}
.banner img{width: 100%;}
.banner .bnr-tit{position: absolute;top: 28%;left: 19%;font-size: clamp(2.5rem,1.462rem + 3.26vw,14.375rem);font-weight: bolder;font-family: Arial;color: #02336e;}
.banner .bnr-t01{color:#fff !important;left: 22%;font-size: clamp(2.5rem,0.8rem + 3.26vw,14.375rem);}
.banner .bnr-t02{color:#222 !important;left: 22%;font-size: clamp(2.5rem,0.6rem + 3.26vw,14.375rem);font-weight:normal !important}
.banner .bnr-t03{color:#222 !important;left: 22%;font-size: clamp(2.5rem,0.3rem + 3.26vw,14.375rem);}
/* tedian */
.mod-td{overflow: hidden;}
.td-content li {
	float: left;
	margin-right: 40px;
	width: 31%;
	min-height: 452px;
	text-align: center;
	background: #fff;
	box-shadow: 0px 0px 77px 0px rgba(0,0,0,0.06);
	border-radius: 6px;
	transition: all 0.36s ease;
	overflow: hidden;
}
.in-sol-btn{
	position:relative;
	display:inline-block;
	/* transform: translateY(80px); */
	font-size: 16px;
	color: #08AAA4;
	text-align: center;
	line-height: 24px;
	font-weight: 400;
	opacity:1
}

a.in-sol-btn i {
	position:absolute;
    display: block;
	width:20px;
	height:20px;
	background-size:cover;
	top:3px;
	right:-35px;
}

.td-content li:last-child {
	margin-right: 0;
}

.td-content li .item-img {
	width: 100%;
	height: 185px;
	display: flex;
	justify-content: center;
	align-items: center;
}
 
.td-content li .item-img img{
	width:150px;
	height:132px;
	/*opacity: 0.64;
    background: #E8EAEB;*/
}

.td-content li .info span {
	line-height: 20px;
	font-size: 20px;
	color: #2A3541;
	text-align: center;
	font-weight: 600;
}

.td-content li .info p {
	font-size: 15px;
	color: #7B8390;
	margin-top: 15px;
	box-sizing: border-box;
	line-height: 1.8;
	text-align: left;
    padding: 0 20px;
}

/* product */
.ind-pro-con{padding: 10px 40px 30px 40px; box-shadow: 0 0 10px rgb(0 0 0 / 10%);background: #fff;overflow: hidden;}
.ind-pro-con .thumb {float: left;width: 23.5%;height: 197px;overflow: hidden; border: 1px solid #ddd;padding: 2px;background-color: #fff;}
.ind-pro-con .thumb img{width:100%;height:100%}
.ind-pro-con .prolist{overflow:hidden;margin-bottom: 1.5%;}
.ind-pro-con .info{float:left;width:70%;margin-left:4%}
.ind-pro-con .info .desc{margin-bottom: 10px;}
.ind-pro-con .info ul li{width: 100%;/*float: left;*/}
.ind-pro-con .info ul li span{margin-right:10px;color:#04cdc2}
.ind-pro-con .prolist .line{border-bottom: 2px solid #e4e4e4;margin-bottom: 30px;padding-bottom: 5px;font-size: 0;line-height: normal;}

.adv-wrap{justify-content: space-between;}
.adv-wrap li{margin-top: 30px; width: 24%; background: #fff;box-shadow: 0 10px 10px rgb(0 0 0 / 10%);text-align: center;border-radius: 10px;overflow: hidden;}
.adv-wrap li:hover{transform: translateY(-10px);box-shadow: 0 10px 10px rgb(0 0 0 / 25%);}
.adv-wrap .pic img{max-width: 100%;}
.adv-wrap li span{display: block;margin-top:10px; margin-bottom: 12px; font-size: 20px; font-weight:bold}
.adv-wrap li p{font-size: 16px;line-height: 1.5;padding:0 20px 10px;}
.adv-wrap li {
    -webkit-transition: .3s ease-in-out;
    -moz-transition: .3s ease-in-out;
    -o-transition: .3s ease-in-out;
    transition: .3s ease-in-out;
}

/* 1 */
.conwrap{width: 100%;margin-top: 20px;overflow: hidden;}
.conwrap .item{width: 20%;padding:0 2%;float: left;box-sizing: border-box;}
.conwrap .item .img-icon{display: block;margin: auto; width: 180px;height: 150px;background: #eee;}
.conwrap .item .title{text-align: center;font-size: 16px;margin-top: 10px;}
/* 2 */
.mod2 .l-wrap{width: 35%;height: 400px;background: #fff;}
.mod2 .r-wrap{width: 60%;height: 400px;background: #fff;}
.mod2 .conwrap .title{width: 200px;height: 30px;border-radius: 20px;margin:20px auto 0;background-color: #3b76e4;text-align: center;color: #fff;}
.mod2-ft{width: 100%;height: 40px;background-color: #3b76e4;border-radius: 40px;margin-top: 30px;}
/* 3 */
.mod3 .ul-titlist ul{display: table;margin:20px auto 0;}
.mod3 .ul-titlist li{font-size: 18px;font-weight: bold;float: left;padding: 0 30px;}

.mod3 .nr-wrap{margin-top: 20px;width: 100%;overflow: hidden;}
.mod3 .nr-wrap .l-txt{width: 470px;overflow: hidden;}
.mod3 .nr-wrap dl{position: relative; background-color: #e6f1fe;width: 460px;height: 130px;margin-left: 14px;margin-top: 20px;}
.mod3 .nr-wrap dl::before{content: "";display: block;width: 10px;height: 130px;background-color: #3b76e4;position: absolute;left:-14px;}
.mod3 .nr-wrap dl dt{margin:30px 20px 0 10px; width: 71px;height: 71px;border-radius: 50%;background: #3b76e4;float: left;}
.mod3 .nr-wrap dl dd{float: left;}
.mod3 .nr-wrap dl .tit{margin-top: 35px;font-size: 18px;font-weight: bold;}
.mod3 .r-img{margin-top: 20px; width: 598px;height: 429px;background-color: #999;}

/* 4 */
.bgimg01{background-image: url(images/bgimg01.jpg);background-size: 100% 100%; width: 100%;height: 800px;}
.mod4 .img-c img{position: absolute;left: 0;right: 0; display: block;margin: 50px auto 0;}
.mod4 .con-wrap{width: 900px;margin:80px auto 0;position: relative;}
.mod4 .con-wrap .item{width: 300px;position: absolute;}
.mod4 .con-wrap .item .title{font-weight: bold;position: relative;padding:4px 15px;z-index: 2;font-size: 18px;}
.mod4 .con-wrap .item .title i{display: block; background-image: url(images/icon01.png);width: 35px;height: 35px;position: absolute;left: 0;top: 0;z-index: -1;}
.mod4 .con-wrap .item .desc{font-size: 14px;color: #666;}
.mod4 .con-wrap .pz01{left: 0px;}
.mod4 .con-wrap .pz02{right:-60px;}
.mod4 .con-wrap .pz03{top:180px;left: -40px;}
.mod4 .con-wrap .pz04{top:180px;right:-140px;width:370px}
.mod4 .con-wrap .pz05{top:340px;left: -30px;width:400px}
.mod4 .con-wrap .pz06{top:420px;left:0px;right: 0;margin: auto;}
.mod4 .con-wrap .pz07{top:340px;right: -140px;width:400px}

/* form */
.in-form{overflow: hidden;}
.fm-w{width: 768px;margin: auto;display: block;}
.fm-w .text{background-color: rgba(230, 241, 254, 1);border-radius: 5px;border: 0;outline: transparent;padding: 15px;width: 100%;box-sizing: border-box;margin-top: 20px;font-size: 15px; font-family: 'Microsoft Yahei' !important;}
.fm-w .con-l{width: 48%;float: left;}
.fm-w .con-r{width: 48%;float: right;}
.fm-w .con-r .text{height: 190px;}
.fm-w .submit{display: block;border: 0;background-color: #3b76e4;color: #fff;padding: 10px 20px;border-radius: 5px;float: right;margin-top: 20px;}

.footer{background-color: #0f1420;color: #fff;padding: 10px 0;}
/* page -pub- news*/
.page-news{overflow: hidden;}
.news-block{float: left;margin-right: 2%; overflow: hidden;width: 74%;border-radius: 5px;border: 1px solid #eee;}
.news-block:last-child{width: 23%;margin-right: 0}
.news-block .news-cover{width: 100%;height: 50px;}
.news-block ul {padding: 20px;overflow: hidden;}
.news-block ul li{margin-right:2%; overflow: hidden;border-bottom: 1px solid #eee; margin-bottom: 20px;padding-bottom: 20px;width: 46%;float: left;}
.news-block ul li:last-child{border-bottom: 0;margin-bottom: 0;padding-bottom: 0;}
.news-block ul li img{float: left;margin-right: 20px; width: 150px;height: 100px;overflow: hidden;}

.nb03{border: 0;}
.nb03 a{position: relative; padding-bottom: 55%;display: block;background-repeat: no-repeat;margin-bottom: 12px;border-radius: 5px;overflow: hidden;}
.nb03 p{position: absolute;bottom: 0;padding: 0 10px;color: #fff;z-index: 2; display: inline-block;white-space: nowrap; width: 100%; overflow: hidden;text-overflow:ellipsis;box-sizing: border-box;}
.nb03 p::after{position: absolute;left: 0; bottom: 0; content: "";display: block; width: 100%;height: 50px; background-color: rgba(0,0,0,0.6);z-index: -1;}

.nb-btn a{display: block; background: #f1f2f8;margin: 10px;text-align: center;color: #000;padding: 5px 0;}

/* page - pub*/
.common-module-1 ul li{background-color: #fff;border-radius: 5px;box-shadow:0px 0px 10px 0px rgb(0 0 0 / 10%);}
.Spage2-mod1 .con li:last-child{margin-right: 0;}
.common-modtxt-1{width: 80%;text-align: center;margin: 40px auto 20px;}

.flex {display: flex;display: -webkit-flex;}
.flex-wrap{flex-direction: row;-webkit-flex-direction: row;flex-wrap: wrap;}
.justify-center {justify-content: center;}
.justify-btw{justify-content: space-between;}
.flex-r{flex-flow: row-reverse;}
.flex-col {flex-direction: column;}
.w-full {width: 100%;}
.w-4{width: 31.666667%;}
.w-5{width: 41.666667%;}
.w-7{width: 58.333333%;}
.leading-7 {line-height: 1.75rem;}
.text-28{font-size: 28px;}
.text-24{font-size: 24px;}
.font-b{font-weight:bold}
.flex-2{}
.pl-14 {padding-left: 50px;}
.pr-14 {padding-left: 50px;}

.Spage2-mod-com .news{margin-top: 10px;}
.Spage2-mod-com .news a{display: block;}

/* page-footer-text01 */
.ft-txt01{padding: 30px 0 40px; text-align: center;background: #339E67; color: #fff;}

/* page 02 */
.bgpic{ background: linear-gradient(100deg, #fefeff 0%, #f7f8fc 100%);}
.bgpic02{ background: linear-gradient( #f9faff 0%, #e0ebfc 100%);}
.bgpic05{ background: linear-gradient( #f9faff 0%, #e6eeff 100%);}
/* .bgpic03{ background: linear-gradient( #f9faff 0%, #ecf4fa 100%);} */
.bgpic03{ background: #ecf4fa;}
.bgpic04{background: #f9f8ff;}
.bg-f{background: #fff;}
.bg-o{background: #edf2fe;}
.Spage2-mod1 .con{overflow: hidden;padding:10px;margin:-10px;}
.Spage2-mod1 .con li{padding: 15px;float: left;margin-right: 1%;width: 21.6%;}
.Spage2-mod1 .con img{width: 50px;height: 50px;}
.Spage2-mod1 .con .info span{font-size: 18px;font-weight: bold;}
.Spage2-mod1 .con .info p{margin-top: 10px;}
.Spage2-mod1 .con .info p::before{float: left;margin-top: 5px; margin-right: 10px; content: "";display: block;width: 20px;height: 20px;background-size: cover;background-image: url(images/gou.png);background-repeat: no-repeat;}

/* page 03 */
.Spage3-mod1 .con{overflow: hidden;padding:10px;margin:-10px;}
.Spage3-mod1 ul li{position: relative; margin: 1%; width: 31.2%;float: left;padding: 1%;box-sizing: border-box;text-align: center;}
.Spage3-mod1 .con .img{margin: 20px 10px;}
.Spage3-mod1 .con img{width: 50px;height: 50px;}
.Spage3-mod1 ul li span{display: block;font-size: 16px;font-weight: bold;margin: 5px auto 10px;}
.Spage3-mod1 .inner-border{width: 100%;height: 100%;border-radius: 5px;padding: 15px 0;box-shadow: 0px 0px 10px 0px rgb(51 158 103 / 20%);}
.Spage3-mod2 .txt{margin-bottom: 40px;overflow: hidden;}
.Spage3-mod2 .txt .title{font-size: 20px;font-weight: bold;margin-bottom: 20px}
.Spage3-mod2 .txt span{margin-right: 10px;font-size: 18px;font-weight: bold;font-family: Arial, Helvetica, sans-serif;padding: 5px;background: #3b76e4;color: #fff;}
.Spage3-mod2 .txt p{position: relative; margin-top: 5px;float: left;padding-left: 1em;}
.Spage3-mod2 .txt p::before{position: absolute;left: 0;top:10px; display: block;content: "";width: 5px;height: 5px;border-radius: 5px;background: #000;}

/* page 04 */
.Spage4-mod1 .con{overflow: hidden;padding:10px;margin:-10px;}
.Spage4-mod1 ul li{position: relative; margin: 1%; width: 48%;padding: 3%;box-sizing: border-box;text-align: left;background: #fff;}
.Spage4-mod1 .con img{width: 50px;height: 50px;}
.Spage4-mod1 .info span{font-size: 18px;font-weight: bold;display: block;}
.Spage4-mod1 .info p{margin: 10px 0 15px;}
.Spage4-mod1 .label span{margin-right:10px; padding: 3px 10px;background: #dae2eb;display: inline-block;border-radius: 5px;}

.Spage4-mod2 .con li{margin: auto;text-align: center;padding: 2%;width: 25.3%;box-sizing: border-box;}
.Spage4-mod2 .con li .img{width: 80px;height: 80px;display: block;margin: auto;}
.Spage4-mod2 .con li .txt{font-size: 18px;font-weight: bold;margin-top: 20px;}

.Spage4-mod3 ul li{position: relative;padding: 2%;}
.Spage4-mod3 .img{position: absolute;top: -60px;left: 0;right: 0;margin: auto; width: 100px;height:100px;background: #eee;}
.Spage4-mod3 .info{margin-top: 40px;}

/* page 05 */
.Spage5-mod1 ul li{margin: 1%; width: 48%;padding: 1%;box-sizing: border-box;text-align: left;background: #fff;}
.Spage5-mod1 .con img{width: 50px;height: 50px;}
.Spage5-mod1 .info{margin-top: 10px;}
.Spage5-mod1 .info span{font-size: 18px;font-weight: bold;display: block;}
.Spage5-mod1 .info p{margin: 0 0 15px;}
.Spage5-mod1 .hyperlink a{display: block;}

.Spage5-mod2 .wrap-c{padding: 2%; width: 49%;background: #fff;border-radius: 10px;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);box-sizing: border-box;overflow: hidden;}
.Spage5-mod2 .wrap-c02{margin-top: 2%; width: 100%;}
.Spage5-mod2 .wrap-c .title{margin-bottom: 20px; font-size: 24px;font-weight: bold;background: -webkit-linear-gradient(45deg, #2e77bc, #0b24c0);-webkit-background-clip: text;-webkit-text-fill-color: transparent;display: inline-block;}
.Spage5-mod2 .wrap-c02 .txt{width: 60%;float: left;}
.Spage5-mod2 .wrap-c02 .img{width: 30%;float: right;}

.bg-block{width: 40%; background: #558bff;}
.Spage5-mod3 .l-txt{color: #fff;padding-left: 2%;}
.Spage5-mod3 .l-txt .title{font-size: 22px;padding-top: 20px;}

.Spage5-mod3 .r-txt{padding: 2% 0;}
.Spage5-mod3 .list-block{margin-left: 4%; padding: 2%;width: 33%;background: #fff;border-radius: 10px;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);box-sizing: border-box;overflow: hidden;}
.Spage5-mod3 .list-block .pic{margin-right: 4%;width: 15%;height: 50px;float: left;}
.Spage5-mod3 .list-block .txt{float: left;width: 80%;}

/* page 06 */
.Spage6-mod1 ul li{margin-top: 3%; width: 100%;padding: 10px 20px;overflow: hidden;box-sizing: border-box;}
.Spage6-mod1 .img{width: 50px;height: 50px;float: left;}
.Spage6-mod1 .info{float: left;margin-left: 20px; width:79%}
.Spage6-mod1 .h2title{font-size: 20px;font-weight: bold;}

.Spage6-mod2{padding: 2%; background-color: #fff;box-shadow: 0px 0px 10px 0px rgb(0 0 0 / 10%);border-radius: 5px;}
.Spage6-mod2 .img{width: 50px;height: 50px;}
.Spage6-mod2 li{width: 33.3333%;padding: 2%;box-sizing: border-box;}
.Spage6-mod2 li .title{font-size: 18px;font-weight: bold;margin:5px 0 8px;}

/* page 07 */
.bdr{border: 2px solid #fff;}
.Spage7-mod1 .block{width: 30.333%;}
.Spage7-mod1 .img{width: 100%;height:150px;overflow: hidden;}
.Spage7-mod1 .img img{width: 100%;}
.Spage7-mod1 .wrap{padding: 2%;}
.Spage7-mod1 .wrap .title{ text-align: center;font-size: 20px;font-weight: bold;}
.Spage7-mod1 .wrap p{margin-bottom:10px}
.Spage7-mod2 .txt{padding: 2%;}
/*table - style*/
.xtable-style table td, .xtable-style table th{font-weight:700}
.xtable-style thead tr th{background:#4874cb;color:#fff}
.xtable-style tbody tr:nth-child(2n+1){background:#b5c6ea;}
.xtable-style tbody tr:nth-child(2n+2){background:#ebf0fa;}
.other-btn a {
    display: table;
    text-align: center;
    margin: 10px auto;
    padding: 15px 25px;
    background: #d11717;
    border-radius: 30px;
    color: #fff;
    font-weight: 700;
}
#header {
    background-color: #3259a2;
}

/* footer float*/

.xform {
	position: fixed;
	bottom: 0;
	width: 100%;
	height: 150px;
	background: rgba(62, 58, 57, 0.6);
	z-index: 99;
}

.xform .title {
	padding: 24px 0 21px;
	font-size: 24px;
	color: #fff;
	letter-spacing: 1px;
}

.xform .title i {
	color: #F5701D;
}

.xform .form-group {
	float: left;
	margin-right: 16px;
}

.xform .form-group select,
.xform .form-group input,
.xform .form-button button {
	width: 260px;
	height: 50px;
	font-size: 16px;
	color: #999;
	padding: 0 15px;
}

.xform .form-button button {
	color: #fff;
	background: #F5701D;
	border: 0;
}

.xform .c-gb{
	position: relative;
}
.xform .c-gb .gb{
	position: absolute;
	display: block;
	width: 15px;
	height: 15px;
	top: 25%;
	right: 0%;
	background: url(../images/cross.png) no-repeat center;
	background-size: contain;
	cursor: pointer;
}
.p-none{display:block}

.dglang{float:right}.dglang img {width: 30px;height: 20px;}
/*share*/
.share-button {border-top: 1px solid #cccccc;padding-top: 10px;margin-top: 20px;}
.share-button li {display: inline-block;margin-top: 10px;margin-right: 10px;}
.share-button li a {display: inline-block;font-size: 14px;font-weight: 600;	padding: 4px 20px;color: #fff;}
.twitter-share-button {background: #55adec;}
.facebook-share-button {background: #3b5998;}
.googleplus-share-button {background: #dd4b39;}
.pinterest-share-button{background: #e10600;}
.linkedin-share-button{background: #0966c3;}
.reddit-share-button{background: #8f2325;}
/* media */
@media (min-width: 761px) {
	#nav{position: initial;float: left;/*margin-left: 4%;*/width: auto;background: transparent;border-right: 0;}
	#nav ul{margin-bottom: 0; border: 0;}
	#nav li{float: left;border: 0;}
	#nav li a{color: #fff;padding: 0 .5em;}
	#nav li a:hover{background-color: transparent;}
	
	#header{width:100%;box-sizing: border-box;}
	.postTitle{margin-top:20px}
	#footer{margin-left:0}
}
@media (max-width: 1670px) {
	#nav{width: 75%;}
	#searchForm{display: none;}
}
@media (max-width: 1200px) {
	.w1200{width: 98%;}
}

@media (max-width: 768px) {
    .p-none{display:none}
	/*.banner{padding-top: 50px;}*/
	.adv-wrap li{width: 48%;}
	.ind-pro-con .thumb{width: 100%;height: auto;}
	.ind-pro-con .info{width: 100%;margin-top: 20px;}
	.mod4 .img-c img,.p-none{display:none}
	.mod4 .con-wrap{margin-top:40px}
}
@media (max-width: 400px) {
	.w1200{width: 94%;display: block;margin: auto;box-sizing: border-box;}
	.flex{display: block;}
	.adv-wrap li,.ind-pro-con .info ul li{width: 100%;}
	.w-4,.w-5,.w-7,.news-block,.news-block:last-child,.Spage2-mod1 .con li,.common-modtxt-1,.Spage7-mod1 .block,.Spage3-mod1 ul li,.Spage4-mod1 ul li,.Spage5-mod1 ul li,.Spage5-mod1 ul li img,.Spage5-mod2 .wrap-c,.bg-block,.Spage5-mod3 .list-block,.Spage6-mod2 li,.news-block ul li{width: 100%;}
	.conwrap .item{width: 50%;}
	.Spage4-mod2 .con li{width: 30%;}
	
	.nb03 a{background-size: cover;}
	.Spage2-mod1 .con li{box-sizing: border-box;}
	
	.Spage6-mod1{margin-top: 0;}
	.Spage5-mod3 .list-block{margin-top: 20px;}
	.Spage6-mod1 .info{margin-left:0}
	.Spage4-mod3 ul li:last-child{margin-bottom: 0;}
	.common-modtxt-1{margin: 20px auto 10px;}
	.Spage2-mod1 .con li,.Spage7-mod1 .block,.Spage5-mod1 ul li,.Spage5-mod2 .wrap-c,.Spage6-mod2 li{margin-bottom: 20px;}
	.Spage4-mod3 ul li{margin-bottom: 100px;}
	
	.Spage5-mod3 .list-block{margin-left: 0;}
	.pl-14,.pr-14{padding-left: 0;}
	.news-block ul li img{width: 30%;height: auto;}
	.top-title .tit{font-size: 28px;}
	.text-28{font-size: 24px;}
	.Spage4-mod2 .con{display: flex;display: -webkit-flex;flex-direction: row;-webkit-flex-direction: row;flex-wrap: wrap;}
	
	.mod4 .con-wrap,.td-content li,.mod2 .l-wrap,.mod2 .r-wrap,.mod3 .nr-wrap dl,.mod3 .nr-wrap .l-txt{width: 100%;}
	.mod4 .con-wrap .item{width: 100%;position: relative;top: 0;left: 0;right: 0;}
	.banner .bnr-tit{font-size:18px}
	.bgimg01{height:auto}
	.Spage5-mod2 .wrap-c02 .txt,.Spage4-mod2 .con li{width:100%}
}



