* {
	list-style-type: none;
	margin: 0;
	padding: 0;
}

body,
html {
	font-family: "微软雅黑";
	margin: 0;
}
ul, ol {
   
    margin-left: 0px;
}

a:hover {
	text-decoration: none;
}



.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
	font-size: 0;
}

.clearfix {
	*zoom: 1;
}
.container{
	width: 1200px\0/;
    padding-right: 0px;
    padding-left: 0px;
}


.header {
	margin: 0 auto;
	background-color: #ffffff;
	/* position: fixed;
	top: 0;
	left: 0; */
	width: 100%;
	position: relative;
	z-index: 50;
	padding-bottom: 22px;
}

.header .logo {
	display: inline-block;
	padding-top: 40px;
	margin-bottom: 20px;
	float: left;
}

.logo img {
	width: 100%;
}



.header-nav {
	float: right;
	padding-top: 36px;
	float: none\0/;
}

.hotline {
	margin-left:500px;
	font-size: 16px;
	color: #999999;
	float: right;
}

.search {
	float: right;
	margin-left: 52px;
}

.search-btns {
	width: 23px;
	height: 23px;
	float: right;
	background: url(../images/search.png) no-repeat right center;
}
.nav-bot-ul {
	margin-left: 48px\0/;
}
.nav-bot-ul li {
	float: left;
	font-size: 20px;
	color: #333333;
	font-weight: bold;
	margin-left: 48px;
	margin-top: 18px;
	
}

.nav-bot-ul a {
	color: #333333;
}
.nav-bot-ul a:hover{
	color: #473678;	
}
.nav-active a {
	color: #473678;
}



.header .block {
	width: 1200px;
	height: 100%;
	margin: 0 auto;
	position: relative;
	height: 100%;
}


.header .nav_bg {
	position: absolute;
	left: 0;
	top: 110px;
	right: 0;
	background: #fff;
	height: 0px;

	overflow: hidden;
	transition: all 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	-webkit-transition: all 0.4s cubic-bezier(0.5, 0, 0.5, 1) 0s;
}

.header .nav_bg:after {
	content: "";
	top: 0;
	left: 0;
	right: 0;
	border-top: 2px solid #442f7f;
	display: block;
}

.header .nav_main3 {
	position: absolute;
	left: 0;
	top: 100%;
	right: 0;
	z-index: 1;
	height: 0;
	overflow: hidden;
}

.header .nav_main3.show {
	height: auto;
}

.header .nav_main3 .l {
	font-size: 16px;
	overflow: hidden;
	float: left;
	width: 100%;

	position: relative;
}

.header .nav_main3 .l .d {
	width: 240px;
	height: 298px;
	float: left;
	opacity: 0;
	transform: translateX(100px);
	-webkit-transform: translateX(100px);
	transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	-webkit-transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
}

.header .nav_main3 .l h3 {
	margin-top: 44px;
	margin-bottom: 18px;
}

.header .nav_main3 .l h3 a {
	display: block;
	height: 22px;
	line-height: 22px;
	font-size: 22px;
	color: #333333;
}
.header .nav_main3 ul{
	margin: 0%;
}

.header .nav_main3 .l li {
	margin-bottom: 14px;
	transition: all 0.15s ease-out 0s;
	-webkit-transition: all 0.15s ease-out 0s;
}

.header .nav_main3 .l li a {
	display: block;
	height: 15px;
	line-height: 15px;
	font-size: 15px;
	color: #666666;
}

.header .nav_main3 .l li a:hover {
	color: #4c358d;
}


.header .nav_main3 .line {
	display: inline-block;
	width: 1px;
	height: 230px;
	background: #e5e5e5;
	position: relative;
	bottom: 250px;
	left: 200px;
}


.header .nav_main3 .line2 {
	bottom: 192px;
}

.header .nav_main3 .line3 {
	bottom: 250px;
}

.header .nav_main3 .line4 {
	bottom: 162px;
}











.header .nav_main3 .l .d:nth-child(1) {
	transition-delay: 0s;
	-webkit-transition-delay: 0s;
}

.header .nav_main3 .l .d:nth-child(2) {
	transition-delay: 0.1s;
	-webkit-transition-delay: 0.1s;
}

.header .nav_main3 .l .d:nth-child(3) {
	transition-delay: 0.2s;
	-webkit-transition-delay: 0.2s;
}

.header .nav_main3 .l .d:nth-child(4) {
	transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
}

.header .nav_main3 .l .d:nth-child(5) {
	transition-delay: 0.4s;
	-webkit-transition-delay: 0.4s;
}

.header .nav_main3.show .l .d {
	transform: translateX(0);
	-webkit-transform: translateX(0);
	opacity: 1;
}

.header .nav_main3 .l .d_ai li span {
	color: #474747;
	padding-right: 28px;
}

.header .nav_main3 .l .d_ai li a:hover span {
	color: #445e9f;
}

.header .nav_main3 .r {
	float: right;
	text-align: right;
	margin-top: 20px;
}

.header .nav_main3 .r .tel {
	font-size: 40px;
	color: #333333;
	padding-bottom: 18px;
	overflow: hidden;
}






.header .nav_main3 .r .tel p {
	opacity: 0;
	transform: translateX(-100px);
	-webkit-transform: translateX(-100px);
	transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	-webkit-transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
}



.header .nav_main3 .r .btn {
	background: #f3f3f3;
	font-size: 32px;
	color: #4b348e;
	display: inline-block;
	height: 86px;
	width: 480px;
	line-height: 86px;
	padding: 0;
	opacity: 0;
	transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	-webkit-transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	transform: translateX(-100px);
	-webkit-transform: translateX(-100px);
	transition-delay: 0.3s;
	-webkit-transition-delay: 0.3s;
}

.header .nav_main3 .r .btn i {
	width: 45px;
	height: 100%;
	vertical-align: middle;
	margin-left: 15px;
	display: inline-block;
	font-size: 0;
	transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	-webkit-transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
}

.header .nav_main3 .r .btn i img {
	width: 100%;
	height: auto;
	vertical-align: middle;
}

.header .nav_main3.show .r * {
	opacity: 1 !important;
	transform: translateX(0px) !important;
	-webkit-transform: translateX(0px) !important;
}



.header .nav_main3 .d_all {
	float: left;
	margin-right: 0;
	opacity: 0;
	transform: translateX(-50px);
	-webkit-transform: translateX(-50px);
	transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
	-webkit-transition: all 0.8s cubic-bezier(0.5, 0, 0.5, 1) 0s;
}



.header .nav-img {
	display: inline-block;
	padding-right: 30px;
	vertical-align: top;
}

.header .nav-fangan {
	display: inline-block;

}

.header .nav-fangan h3 {
	margin-top: 0px;
	margin-bottom: 24px;
}

.header .nav-fangan h3 a {
	display: block;
	height: 22px;
	line-height: 22px;
	font-size: 22px;
	color: #333333;
}

.header .nav-fangan ul {
	width: 310px;
}

.header .nav-fangan li {
	float: left;
	width: 150px;
	margin-bottom: 14px;
	transition: all 0.15s ease-out 0s;
	-webkit-transition: all 0.15s ease-out 0s;
}

.header .nav-fangan li a {
	display: block;
	height: 16px;
	line-height: 16px;
	font-size: 16px;
	color: #666666;
}

.header .nav-fangan li a:hover {
	color: #4c358d;
}

.header .nav_main3.show .d_all {
	opacity: 1;
	transform: translateX(0px);
	-webkit-transform: translateX(0px);
}


.header .nav_bg.show {
	height: 520px;
}

.menu-box img {
	width: 100%;
}

/*.nav {
	float: right;
	padding: 42px 0;
}

.nav .nav-li {
	float: left;
	color: #333333;
	font-size: 14px;
	margin: 0 18px;
	cursor: pointer;
}

.nav .nav-li a {
	color: #333333;
	font-size: 14px;
	padding: 0;
}

.nav .nav-li a:hover {
	background-color: transparent;
	text-decoration: underline;
}*/


.header .container:hover .nav-pa {
	display: none;
}

.nav-pa {
	display: none;
	position: absolute;
	top: 104px;
	background-color: #f0f8fe;
	height: 88px;
	width: 100%;
	z-index: 5;
	opacity: 0.94;
	display: none;
}

.nav-pa li {
	float: left;
	width: 25%;
	font-size: 18px;
	line-height: 32px;
	color: #000;
	border-left: 1px solid rgba(0, 0, 0, 0.1);
	height: 88px;
	padding: 0 2%;
}

.nav-pa li a {
	padding: 0;
	font-size: 18px;
	line-height: 88px;
	color: #000;
	margin-left: 10px;
}

.menu-box {
	display: none;
	float: right;
	padding: 35px 0.16px;
}



.m-menu {
	width: 100%;
	background-color: #eef0f2;
	padding: 20px 5%;
	display: none;
	overflow-y: auto;
}

.m-t-box {}

.m-t-box .eng {
	font-size: 18px;
	float: left;
	width: 48px;
	height: 48px;
	background-color: #fff;
	border-radius: 5px;
	margin-right: 10px;
	line-height: 48px;
	text-align: center;
}

.m-t-box input {
	width: 100%;
	border: 0;
	float: left;
	height: 48px;
	font-size: 18px;
	color: #333;
	padding: 0 5%;
	padding-left: 10%;
	background: url(../images/search.png) 3% center no-repeat;
	background-size: 20px;
	background-color: #fff;
	border-radius: 5px;
	line-height: 48px;
}

.m-nav-box .item {
	background-color: #fff;
	padding: 14px;
	border-radius: 5px;
	margin-top: 10px;
}

.m-nav-box .item.active {
	display: block;
}

.m-nav-btn {
	font-size: 18px;
	color: #333;
	background: url(../images/menu-ico-down_33.png) 99% 10px no-repeat;
	background-size: 11px 7px;
}

.m-nav-btn a {
	color: #333;
}

.m-nav-box .item.active .m-nav-btn {
	background: url(../images/menu-ico-up_21.png) 99% 10px no-repeat;
	background-size: 11px 7px;
}

.m-nav-ul {
	width: 100%;
	margin-top: 10px;
	display: none;
}

.m-nav-ul li {
	float: left;
	width: 49%;
	line-height: 36px;
	background-color: #f2f2f2;
	border-radius: 5px;
	margin-top: 5px;
	padding: 0 10px;
	cursor: pointer;
}

.m-nav-ul li:nth-child(2n-1) {
	margin-right: 5px;
}



/*banner*/
.second-banner {
	height: 620px;
	background: url(../images/ld-banner.png) no-repeat center;
}
.second-banner img{
	width: 100%;
}
/*content*/
.content-nav{
    height: 80px;
    position: relative;
    z-index: 2;
}
.content-nav li{
    list-style: none;
    padding: 0 15px;
    float: left;
}
.content-nav li a{
	display: block;
    font-size: 16px;
    color: #666666;
    line-height: 85px;
}

.content-nav li a, .content-nav li a:hover {
    -webkit-transition: all 400ms;
    transition: all 400ms;
}
.content-nav li.curr a{
	color: #111111;
}
.content-nav  .navline {
    position: absolute;
    width: 0;
    height: 4px;
    padding-bottom: 3px;
    background: url(../images/line.jpg);
    bottom: 12px;
    left: 15px;
}











.content-case{
	padding: 0 8px;
	
}
.content-case{
	width: 33.33%\0/;
}
.case-img{
	
  margin-bottom: 22px;
  cursor: pointer;
}
.case-tit{
	text-align: center;
	color: #333333;
	font-size: 18px;
	margin-bottom: 0px;
}
.case-tit a{
	color: #333333 !important;
	text-align: center;
	color: #333333;
	font-size: 18px;
	margin-bottom: 0px;
}
.case-mes{
	padding-top:10px;
	text-align: center;
	color: #999999;
	font-size: 14px;
	margin-bottom: 32px;
}
.page-more {
	margin: 0 auto;
	border: 1px solid #bbbbbb;
	text-align: center;
	margin-top: 22px;
	width: 18%;
	transition: all 0.5s ease-out 0s;
	-webkit-transition: all 0.5s ease-out 0s;
	background: url(../images/more.png) no-repeat  82%  60%;
}
.page-more.no-jiantou{
	background:none;
	margin-bottom: 72px;
}


.page-more a {
	display: block;
	font-size: 26px;
	color: #000003;
	padding: 4% 8%;
	transition: all 0.5s ease-out 0s;
	-webkit-transition: all 0.5s ease-out 0s;
}
.page-more:hover {
	background: #4e3591 url(../images/more.png) no-repeat  80%  60%;

}

.page-more.no-jiantou:hover{
	background:#4e3591;
}
.page-more:hover a {
	color: #fff;
}


/*footer*/

.footer {
	background: #353537;
}


.footer-logo-phone {
	float: left;
	margin-top: 56px;
	width: 280px;
	padding: 12px 0;
	border-right: 1px solid #b5b5b5;
}

.footer-nav {
	float: left;
	margin-top: 56px;
	padding: 12px 0;
}

.footer-loge {
	margin-bottom: 130px;
	cursor: pointer;
}

.footer-phone {
	cursor: pointer;
}

.footer-phone img {
	float: left;
}

.phone-text {
	font-size: 20px;
	color: #ffffff;
	margin: 0;

}

.phone-text p {
	margin: 0;
	margin-left: 64px;
}

.phone-text .call-us {
	font-size: 16px;
	color: #b5b5b5;
}

.footer-nav .footer-pc,
.footer-nav ul {

	margin-left: 80px;
}

.footer-one {
	width: 264px;
	border-right: 1px solid #b5b5b5;
}


.footer-pc {
	font-size: 20px;
	line-height: 20px;
	color: #ffffff;
	margin-bottom: 30px;
}

.footer-nav ul li {
	margin-bottom: 12px;
}

.footer-nav ul li a {
	font-size: 14px;
	line-height: 14px;
	color: #b5b5b5;
}
.footer-nav ul li a:hover{
	color: #ffffff;
}

.footer-two {
	width: 390px;
	border-right: 1px solid #b5b5b5;
}

.footer-two ul li {
	float: left;
	width: 142px;
}

.foot-top {
	padding-bottom: 100px;
}

.footer-bottom {
	background: #2f2f31;
}

.footer-bottom a {
	font-size: 14px;
	color: #b5b5b5;
	margin-right:4px;
}

.footer-bottom-left {
	float: left;
}

.footer-bottom-link {
	float: left;
	margin: 30px 0;

}

.footer-bottom-right {
	float: right;
}

.footer-bottom-mes {
	display: inline-block;
	margin: 30px 0;
}


.second-banner,.ld-nav-item{
 cursor:pointer;
}



.cont1-tab-box {
	text-align: center
}

.cont1-tab-box li {
	float: left;
	width: 20%;
	text-align: center
}

.cont1-tab-tit {
	font-size: 24px;
	color: #666;
	margin: 36px 0
}

.classes-wrap {
	overflow: hidden
}

.content:after {
	content: '';
	clear: both;
	height: 0;
	display: block
}

.clearfix:after {
	content: " ";
	display: table;
	clear: both;
	width: 100%
}

.classes-wrap .classes-item {
	width: 20%;
	float: left;
	cursor: pointer;
	position: relative;
	z-index: 1;
	overflow: hidden;
	padding-bottom: 60px
}

.classes-wrap .classes-item.active:after {
	display: block
}

.classes-wrap .classes-item .icon {
	width: 87px;
	height: 87px;
	background-image: url(../images/tab-icon.png);
	background-repeat: no-repeat;
	display: block;
	margin: 0 auto
}

.classes-wrap .classes-item:after {
	content: " ";
	position: absolute;
	z-index: 2;
	background: url(../images/tab-icon-j.png) no-repeat;
	width: 44px;
	height: 21px;
	bottom: 0;
	left: 50%;
	margin-left: -18px;
	display: none
}

.classes-wrap .classes-item.active:after {
	display: block
}

.classes-wrap .classes-item:hover .text,.classes-wrap .classes-item.active .text {
	color: #473678
}

.classes-wrap .classes-item .text {
	font-size: 24px;
	color: #666;
	display: block;
	text-align: center;
	margin-top: 32px
}

.classes-wrap .classes-item .icon.tab-icon-1 {
	background-position: 0 -86px
}

.classes-wrap .classes-item:hover .icon.tab-icon-1,.classes-wrap .classes-item.active .icon.tab-icon-1 {
	background-position: -86px -86px
}

.classes-wrap .classes-item .icon.tab-icon-2 {
	background-position: 1px -348px
}

.classes-wrap .classes-item:hover .icon.tab-icon-2,.classes-wrap .classes-item.active .icon.tab-icon-2 {
	background-position: -86px -348px
}

.classes-wrap .classes-item .icon.tab-icon-3 {
	background-position: 0 0
}

.classes-wrap .classes-item:hover .icon.tab-icon-3,.classes-wrap .classes-item.active .icon.tab-icon-3 {
	background-position: -86.5px 0
}

.classes-wrap .classes-item .icon.tab-icon-4 {
	background-position: 0 -174px
}

.classes-wrap .classes-item:hover .icon.tab-icon-4,.classes-wrap .classes-item.active .icon.tab-icon-4 {
	background-position: -85px -174px
}

.classes-wrap .classes-item .icon.tab-icon-5 {
	background-position: 0 -263px
}

.classes-wrap .classes-item:hover .icon.tab-icon-5,.classes-wrap .classes-item.active .icon.tab-icon-5 {
	background-position: -87px -263px
}

.list-wrap {
	background: #f5f5f6;
	height: 140px;
	display: none
}

.list-wrap.active {
	display: block
}

.page-cont1 .list-wrap .container {
	margin-top: 0
}

.list-wrap-text {
	width: 353px;
	margin-top: 30px;
	padding: 15px;
	padding-bottom: 10px;
	margin-right: 44px
}

.list-wrap-tit a {
	font-size: 20px;
	color: #111;
	margin-bottom: 4px
}

.list-wrap-text:hover .list-wrap-tit a {
	color: #473678
}

.list-wrap-mes a {
	font-size: 14px;
	color: #999
}


.ld-nav{
			width: 100%;
			margin-bottom: 70px;
		}
		.ld-nav-item{
			float: left;
			width: 25%;
			position: relative;
		}
		.ld-nav-item img{
			width: 100%;
		}
		.ld-nav-wz{
			position: absolute;
			top: 54%;
			left: 10.5%;
		}
		.ld-nav-tit{
			color: #fefefe;
			font-size: 34px;
			margin-bottom: 0;
		}

		.ld-nav-yw{
			color: #ffffff;
			opacity: .4;
			font-size: 18px;
			margin-bottom: 0;
		}
		.ld-bigtit{
			text-align: center;
			   font-size: 50px;
			   line-height: 50px;
   			color: #111;
			font-weight: bold;
            margin-bottom: 50px;
            margin-top: 65px;
		}
		.tel-fix{
			display: none;
		}
		.phone-banner{
			display:none;
		}

		.ld-about-p1{
			font-size: 20px;
			line-height: 35px;
			color: #666666;
			font-weight: bold;
			margin-bottom: 30px;
			letter-spacing: 1px;
		}
		.ld-about-p2{

			font-size: 20px;
			line-height: 35px;
			color: #666666;
			margin-bottom: 40px;
			letter-spacing: 1px;
		}

		.ld-about-more{
			margin:0 auto;
			width: 256px;
			height: 64px;
			background-color: #ffffff;
			border: solid 1px #bbbbbb;
			text-align: center;
			margin-bottom: 60px;
			transition: all 0.5s ease-out 0s;
    -webkit-transition: all 0.5s ease-out 0s;
		}
		.ld-about-more a{
			font-size: 26px;
			line-height: 64px;
			color: #000003;
		}
		.ld-cont2{
			margin-bottom: 90px;
		}
		.ld-cont2-bg{
			background: url(../images/ld-cont2-bg.png) no-repeat center;
		}

		.ld-cont2-item{
			background-color: #ffffff;
			text-align: center;
			width: 390px;
			height: 372px;
			margin-bottom: 6px;
            border: solid 1px rgba(0, 0, 0, 0.14);

		}
		.ld-cont2-item1,.ld-cont2-item2{
			margin-right: 15px;
		}
		
		.ld-cont2-item img{
			margin-top: 35px;
			margin-bottom: 35px;
		}

		.ld-cont2-date{
			text-align: center;
			font-size: 18px;
			color: #666666;
			margin-bottom: 16px;
		}
		.ld-cont2-mes{
		width: 290px;
		height: 50px;
		font-size: 20px;
		text-align: center;
		color: #333333;
		margin: 0 auto;
		margin-bottom: 40px;
		font-weight: bold;
		}
		.ld-cont2-more{
			width: 170px;
		height: 43px;
		background-color: #ffffff;
		border: solid 1px #bbbbbb;
		text-align: center;
		margin: 0 auto;
		margin-bottom: 40px;
		transition: all 0.5s ease-out 0s;
		-webkit-transition: all 0.5s ease-out 0s;
		
		}
		.ld-cont2-more a{
			font-size: 17px;
			line-height: 43px;
			color: #000003;
		}

		.ld-cont2-more:hover, .ld-about-more:hover{
			background: #4e3591 ;
		}
		.ld-cont2-more:hover a , .ld-about-more:hover a{
			color: #fff;
		}



.ld-yousi{
	margin-bottom: 80px;
}
		
.ld-yousi-item {
	width: 390px;
	padding-right: 0px;
    padding-left: 0px;
}
.ld-yousi-item1,.ld-yousi-item2{
	margin-right: 15px;
}
.ld-yousi-item img{
	width: 100%;
}
.ld-yousi-tit{
	font-size: 24px;
	line-height: 32px;
	color: #333333;
	margin-top: 22px;
	margin-bottom: 14px;
	width: 380px;
}
.ld-yousi-mes{
	font-size: 18px;
	line-height: 28px;
	color: #999999;
	width: 380px;
}
.ld-yousi-mes span{

	color: #d23737;
}
.page-cont1{
	margin-bottom: 60px;
}


.ld-tese-bg{
	min-height: 683px;
	background: url(../images/ld-ts-bg.png) no-repeat center;
}


.ld-tese-item1,.ld-tese-item2,.ld-tese-item3{
	width: 390px;
	height: 250px;
	background-color: #ffffff;
	border: solid 1px rgba(0, 0, 0, 0.14);
	margin-top: 77px;
	margin-bottom: 19px;
}
.ld-tese-item4,.ld-tese-item5{
	width: 592px;
	height: 250px;
	background-color: #ffffff;
	border: solid 1px rgba(0, 0, 0, 0.14);
	margin-bottom: 86px;
}
.ld-tese-item1{
	background: url(../images/ts1.png) no-repeat center;
}
.ld-tese-item2{
	background: url(../images/ts2.png) no-repeat center;
}
.ld-tese-item3{
	background: url(../images/ts3.png) no-repeat center;
}

.ld-tese-item4{
	background: url(../images/ts4.png) no-repeat center;
}
.ld-tese-item5{
	background: url(../images/ts5.png) no-repeat center;
}

.ld-tese-item1,.ld-tese-item2,.ld-tese-item4{
	margin-right: 15px;
}
.ld-tese-mes{
	margin-top: 116px;
	margin-left: 25px;
	width: 92%;
	font-size: 20px;
	line-height: 34px;
}


.ld-tese-item4 .ld-tese-mes,.ld-tese-item5 .ld-tese-mes{
	width: 94%;
}




.ld-tingdian-tit{
	text-align: center;
	   font-size: 60px;
	   line-height: 60px;
	   color: #111;
	font-weight: bold;
	margin-bottom: 25px;
	padding-top: 70px;
}

.ld-tingdian-tit span{
	font-size: 74px;
	line-height: 74px;
	color: #eb212b;
}
span.bigred{
	font-size: 66px;
	line-height: 66px;
	color: #eb212b;
}


.ld-tongdian-stit{
	text-align: center;
	font-size: 26px;
	line-height: 26px;
	color: #666666;
	margin-bottom: 36px;
}

.ld-cont-tongdian{
	min-height: 1468px;
	background: url(../images/tongdian-bg.png) no-repeat  center ;
}

.ld-tongdian-duibi{
	text-align: center;	
	margin-bottom: 36px;
}
.duibi-left{
	display: inline-block;
	font-size: 34px;
	line-height: 94px;
	color: #333333;	
	vertical-align: top;
}
.duibi-vs{
	display: inline-block;
	width: 94px;
	height: 94px;
	background: url(../images/tongdian-vs.png) no-repeat  center ;
	margin: 0 38px;
}

.duibi-right{
	display: inline-block;
	font-size: 34px;
	line-height: 94px;
	color: #2381f6;
	vertical-align: top;
}


.ld-tongdian-item {
	width: 1200px;
	height: 90px;
	box-shadow: 0px 2px 8px 0px 
		rgba(0, 0, 0, 0.12);
	border-radius: 45px;
	padding: 0;
	margin-bottom: 14px;
}
.ld-tongdian-item-left{
	float: left;
	width: 600px;
	height: 90px;
	background: #ffffff url(../images/tongdian-x.png) no-repeat 25px;
	border-radius: 45px 0px 0px 45px;
	text-align: left;
	
	
}
.ld-tongdian-item-left p{
	float: left;
	padding-left: 80px;
	font-size: 22px;
	line-height: 30px;
	color: #212121;
	margin-top: 14px;
	margin-right: 22px;
}
.ld-tongdian-item-right{
	float: right;
	width: 600px;
	height: 90px;
	background: #2381f6 url(../images/tongdian-y.png) no-repeat 540px 25px;
	border-radius: 0px 45px 45px 0px;
}

.ld-tongdian-item-right p{
	float: left;
	width: 490px;
	font-size: 22px;
	line-height: 30px;
	color: #ffffff;
	margin-top: 14px;
	margin-left: 22px;
}

.ld-tongdian-item2 p,.ld-tongdian-item3 .ld-tongdian-item-left p,
.ld-tongdian-item4 p,.ld-tongdian-item5 .ld-tongdian-item-left p,
.ld-tongdian-item6 .ld-tongdian-item-left p,.ld-tongdian-item7 .ld-tongdian-item-left p,.ld-tongdian-item10 .ld-tongdian-item-right p,
.ld-tongdian-item1 .ld-tongdian-item-left p{
	margin-top: 30px;
}

.ld-wx-item {
	float: left;
	width: 224px;
	height: 408px;
	background-color: #ffffff;
	border: solid 1px #e4e4e4;
	margin-right: 20px;
	position: relative;
	-moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}


.ld-wx-item5{
	margin-right: 0;
}

.ld-wx-item-img{
	margin: 30px auto;
    height: 66px;
    position: relative;
}

.ld-wx-item-img img {
    display: block;
    margin: 0 auto;
	max-width: 100%;
	-moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}

.ld-wx-item-title {
	font-size: 22px;
	line-height: 35px;
	text-align: center;
	color: #333333;
	-moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}
.ld-wx-item-mes{
	width: 160px;
	margin:  0 auto;
	font-size: 16px;
	line-height: 27px;
	text-align: center;
	color: #999999;
}
.ld-wx-item-img .img-a {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    opacity: 1;
}
.ld-wx-item-img .img-b {
    opacity: 0;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.ld-wx-item-line{
	width: 46px;
	height: 3px;
	background-color: rgba(170, 185, 200, 0.5);
	opacity: 0.5;
	position: absolute;
	bottom: 26px;
	left: 90px;
	-moz-transition: all .3s ease;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
}



.ld-wx-item:hover{
		box-shadow: 0 0 3px 2px rgba(0, 162, 255, 0.2);
		border-color: #00a2ff;
}
.ld-wx-item:hover .img-a {
    opacity: 0;
}
.ld-wx-item:hover .img-b {
    opacity: 1;
}
.ld-wx-item:hover .ld-wx-item-title {
    color: #00a2ff;
}
.ld-wx-item:hover .ld-wx-item-line {
	opacity: 1;
	background-color: #0ca6fe;
}

.ld-cont-wx-bottom{
	width: 1200px;
	margin:  0 auto;
	margin-top: 80px;
	height: 81px;
	border-bottom:  1px solid rgba(0, 0, 0, 0.4);
	margin-bottom: 100px;
}
.ld-cont-wx-bottom span{
	font-size: 30px;
	color: #111111;
	margin-right: 70px;
	vertical-align: middle;
}

/* .ld-liyou-item{
	float: left;
	position: relative;
}
.ld-liyou-item1,.ld-liyou-item6{
	width: 49.6%;
	margin-right: .5%
}

.ld-liyou-item2,.ld-liyou-item3,
.ld-liyou-item4,.ld-liyou-item5{
	width: 24.7%;
}
.ld-liyou-item2,.ld-liyou-item4,.ld-liyou-item5{
	margin-right: .5%
}
.ld-liyou-item3,.ld-liyou-item6{
	float: right;
	margin-right: 0;
}
.ld-liyou-item img{
	width: 100%;
}
.ld-liyou-item-mes{
	width: 62%;
	background-color: rgba(251, 29, 29, 0.9);
	position: absolute;
	top: 68px;
}
.ld-liyou-item-xuhao{
	float: left;
	font-size: 84px;
	line-height: 80px;
	color: #ffffff;
	font-style: italic;
	padding: 42px  0 42px  3%;
}

.ld-liyou-item-nr{
	float: right;
	font-size: 24px;
	line-height: 40px;
	color: #ffffff;
	width:66%;
	padding: 42px  3% 42px  0;
}

.ld-liyou-item2 .ld-liyou-item-mes,.ld-liyou-item3 .ld-liyou-item-mes{
	width: 92%;
} */
.ld-liyou-item-box img{
	width: 100%;
}

.mall-app-card {
	display: inline-block;
	position: relative;
	height: 468px;
	width: 285px;
	overflow: hidden;
	background-color: grey;
	text-align: center;
	cursor: pointer;
	transition: .3s;
	-webkit-transition: .3s
}

.mall-app-card-bg {
	position: absolute;
	z-index: 0;
	top: 0;
	right: 0;
	bottom: 0;
	left: 0;
	background-size: cover;
	background-position: center;
	transition: .3s;
	-webkit-transition: .3s
}

.cont2-bg1 {
	background-image: url(../images/cont2-bg1.png)
}

.cont2-icon1 {
	background-image: url(../images/cont2-icon1.png)
}

.cont2-bg2 {
	background-image: url(../images/cont2-bg2.png)
}

.cont2-icon2 {
	background-image: url(../images/cont2-icon2.png)
}

.cont2-bg3 {
	background-image: url(../images/cont2-bg3.png)
}

.cont2-icon3 {
	background-image: url(../images/cont2-icon3.png)
}

.cont2-bg4 {
	background-image: url(../images/cont2-bg4.png)
}

.cont2-icon4 {
	background-image: url(../images/cont2-icon4.png)
}

.mall-app-card-top {
	position: relative;
	height: 50%
}

.mall-app-card-top i {
	display: block;
	position: absolute;
	top: 80px;
	right: 0;
	left: 0;
	width: 64px;
	height: 64px;
	margin: 0 auto;
	background-size: cover;
	background-position: center;
	transition: .3s;
	-webkit-transition: .3s
}

.mall-app-card-top h2 {
	position: absolute;
	top: 175px;
	right: 0;
	left: 0;
	font-size: 20px;
	line-height: 28px;
	color: #fff!important;
	transition: .3s;
	-webkit-transition: .3s
}

.mall-app-card-top h2 a {
	color: #fff!important
}

.mall-app-card-top h2:before {
	content: "";
	position: absolute;
	top: 100%;
	right: 0;
	left: 0;
	width: 0;
	height: 4px;
	margin: 15px auto;
	background-color: #f66f6a;
	transition: .3s;
	-webkit-transition: .3s
}

.mall-app-card-top p {
	position: absolute;
	top: 173px;
	right: 0;
	left: 0;
	padding-left: 40px;
	padding-right: 40px;
	margin: 0 auto 0;
	font-size: 14px;
	line-height: 24px;
	color: #fff;
	opacity: 0;
	transform: translateY(10px);
	-webkit-transform: translateY(10px);
	transition: .3s;
	-webkit-transition: .3s;
	display: none\0/;
	text-align: justify;
}

.mall-app-card-bottom {
	position: relative;
	height: 50%;
	padding-top: 140px;
	font-size: 14px;
	line-height: 24px;
	color: #fff
}

.mall-app-card-bottom ul {
	margin-left: 0px
}

.mall-app-card-bottom li {
	margin-bottom: 10px
}

.mall-app-line {
	display: block;
	width: 54px;
	height: 4px;
	background: #fff;
	margin: 0 auto;
	opacity: 1;

	transition: .5s ease-in-out
}

.mall-app-more {
	opacity: 0;
	font-size: 14px;
	color: #fff!important;
	transition: .5s ease-in-out;
	position: relative
}

.mall-app-card-bottom li a:hover {
	color: #f66f6a
}

.mall-app-card:hover .mall-app-card-bg {
	-ms-transform: scale(1.05);
	transform: scale(1.05)
}

.mall-app-card:hover .mall-app-card-top i {
	opacity: 0
}

.mall-app-card:hover .mall-app-card-top h2 {
	top: 85px
}

.mall-app-card:hover .mall-app-card-top h2:before {
	width: 68px
}

.mall-app-card:hover .mall-app-card-top p {
	transform: translateY(0px);
	-webkit-transform: translateY(0px);
	opacity: 1
}

.mall-app-card:hover .mall-app-line {
	opacity: 0
}

.mall-app-card:hover .mall-app-more {
	opacity: 1
}

.swiper-pp .swiper-container {
	width: 100%
}

.swiper-pp {
	position: relative;
	overflow: hidden
}

.swiper-pp .swiper-slide img {
	width: 100%;
	display: block
}

.swiper-pp .swiper-button-prev,.swiper-pp .swiper-container-rtl .swiper-button-next {
	display: none;
	width: 60px;
	height: 60px;
	background-image: url(../images/cont2-prev.png);
	background-size: 100%;
	left: -80px
}

.swiper-pp .swiper-button-next,.swiper-pp .swiper-container-rtl .swiper-button-prev {
	display: none;
	width: 60px;
	height: 60px;
	background-image: url(../images/cont2-next.png);
	background-size: 100%;
	right: -80px
}

.swiper-button-prev:focus,.swiper-button-next:focus {
	outline: 0
}












.ld-fixed-right{
	position: fixed;
	z-index: 999;
	right: 0;
	top: 33%;
}
.ld-fixed-right-item{
	width: 80px;
	height: 80px;
	margin-bottom: 8px;
	position: relative;
}
.ld-fixed-right-item img{
	width: 100%;
}
.fixed-phone{
	height: 80px;

}

.ld-fixed-bottom{
	position: fixed;
	bottom: 0;
	z-index: 999;
	width: 100%;
	height: 84px;
	background-color: #ed1834;
}
.bottom-wz{
	margin-top: 24px;
	display: inline-block;
}
.bottom-input{
	display: inline-block;
	margin-left: 20px;
}
.bottom-input input{
	width: 142px;
	height: 38px;
	background-color: #ffffff;
	outline: none;
	border: 1px #ffffff solid;
	font-size: 14px;
	line-height: 24px;
	color: #828282;
	text-indent: 10px;
	margin-right: 2px;
}
.bottom-input input.bnts{
	width: 142px;
	height: 38px;
	background-color: #ff8416;
	outline: none;
	border: 1px #f67524 solid;
	line-height: 24px;
	font-size: 14px;
	color: #ffffff;
	text-indent: 0;
}
.bottom-phone{
	display: inline-block;
	margin-left: 16px;
}
.bottom-phone span{
	font-size: 34px;
	line-height: 24px;
	color: #ffffff;
	vertical-align: middle;
	margin-left: 6px;
}
.ld-fixed-bottom .dinwei{
	position: relative;
}
.bottom-x{
	display: inline-block;
	width: 27px;
	height: 27px;
	background: url(../images/bottom-x.png) no-repeat;
	position: absolute;
	right: 0px;
	top:30px; 
}


/* @media (max-width: 1500px) {

	.ld-liyou-item-xuhao{
		float: left;
		font-size: 64px;
		line-height: 80px;
		color: #ffffff;
		font-style: italic;
		padding: 42px  0 42px  3%;
	}

}
 */




@media (min-width: 1200px) {
	.container {
		width: 1200px;
		padding-right: 0px;
		padding-left: 0px;
	}

	.row {
		margin-right: 0px;
		margin-left: 0px;
	}

	.list-wrap-text:hover {
		box-shadow: 0 2px 5px #ddd;
		background: #fff url(../images/page1-px-icon.png) no-repeat 316px 20px
	}
}
/* @media screen and (min-width: 768px) and (max-width: 959px) {
 .content{
	overflow: hidden;

	}

   .row{
	margin-right: 15px;
	margin-left: 15px;
	}
	.foot-top  .row {
		margin-right: 0;
		margin-left: 0;
	}
	.footer-loge{
		display: none;
	}
	.footer-logo-phone {
		float: none;
		margin-top: 56px;
		width: 90%;
		padding: 12px 0;
		border-right: none;
		margin-left: 40px;
		border-bottom: 1px solid #b5b5b5;
		padding-bottom: 50px;

	}
	.phone-text {
		font-size: 50px;
		color: #ffffff;
		margin: 0;
	}
	.phone-text .call-us{
		font-size: 36px;
	}
	.phone-text p {
		margin: 0;
		margin-left: 95px;
	}
	.footer-phone img {
		float: left;
		transform: scale(2);
		margin-top: 30px;
	}
	.footer-nav {
		float: none;
		width: 90%;
		margin-top: 0px;
		padding: 12px 0;
		margin-left: 40px;
		border-bottom: 1px solid #b5b5b5;
	}
	.footer-one {
		width: 90%;
		border-right: none;
		
	}
	.footer-two {
		width: 90%;
		border-right: none;
		
	}
	.footer-pc {
		font-size: 30px;
		line-height: 20px;
		color: #ffffff;
		margin: 30px 0;
	}
	.footer-nav .footer-pc, .footer-nav ul {
		margin-left: 0px;
	}
	.footer-nav ul{
		display: none;
	}
	.footer-nav ul li {
		margin-bottom: 22px;
	}
	.footer-nav ul li a {
		font-size: 24px;
		line-height: 14px;
		color: #b5b5b5;
	}
	.footer-two ul li {
		float: none;
		width: 100%;
	}
	.footer-bottom{
		text-align: center;
	}
	.footer-bottom-left{
		float: none;
	}
	.footer-bottom-link {
		display: inline-block;
		margin-top: 40px;
		margin-bottom: 20px;
	}
	.footer-bottom-right {
		float: none;
	}
	.footer-bottom-mes {
		display: block;
		margin: 20px 0;
	}


} */

@media screen and (max-width:1200px)  {

	.content{
	overflow: hidden;

	}

   .row{
	margin-right: 15px;
	margin-left: 15px;
	}
	.foot-top  .row {
		margin-right: 0;
		margin-left: 0;
	}

	.footer-loge{
		display: none;
	}
	.footer-logo-phone {
		float: none;
		margin-top: 56px;
		width: 84%;
		padding: 12px 0;
		border-right: none;
		margin-left: 40px;
		border-bottom: 1px solid #b5b5b5;
		padding-bottom: 50px;

	}
	.phone-text {
		font-size: 30px;
		color: #ffffff;
		margin: 0;
	}
	.phone-text .call-us{
		font-size: 30px;
	}
	.phone-text p {
		margin: 0;
		margin-left: 95px;
	}
	.footer-phone img {
		float: left;
		transform: scale(1.5);
		margin-top: 16px;
	}
	.footer-nav {
		float: none;
		width: 84%;
		margin-top: 0px;
		padding: 12px 0;
		margin-left: 40px;
		border-bottom: 1px solid #b5b5b5;
	}
	.footer-one {
		width: 84%;
		border-right: none;
		
	}
	.footer-two {
		width: 84%;
		border-right: none;
		
	}
	.foot-top{
		padding-bottom: 40px;
	}
	.footer-pc {
		font-size: 24px;
		line-height: 20px;
		color: #ffffff;
		margin: 10px 0;
	}
	.footer-nav .footer-pc, .footer-nav ul {
		margin-left: 0px;
	}
	.footer-nav ul{
		display: none;
	}
	.footer-nav ul li {
		margin-bottom: 22px;
	}
	.footer-nav ul li a {
		font-size: 20px;
		line-height: 14px;
		color: #b5b5b5;
	}
	.footer-two ul li {
		float: none;
		width: 100%;
	}
	.footer-bottom{
		text-align: center;
	}
	.footer-bottom-left{
		float: none;
	}
	.footer-bottom-link {
		display: inline-block;
		margin-top: 40px;
		margin-bottom: 0px;
	}
	.footer-bottom-right {
		float: none;
	}
	.footer-bottom-mes {
		display: block;
		margin: 14px 0;
	}


}

@media screen and (max-width:1200px) {
  
		.ld-yousi{
			padding: 0 15px;
		}
		.ld-yousi-item{
			width: 100%;
			margin-right: 0;
			margin-bottom: 30px;
		}
		.ld-yousi-tit,.ld-yousi-mes{
			width: 100%;
		}

		.ld-cont2-item{
			margin:15px  0;
			height:auto;
		}
.list-wrap {
		height: 320px
	}

	.classes-wrap .classes-item {
		padding-bottom: 15px;
	}

	.classes-wrap .classes-item .text {
		font-size: 12px;
		height: 40px;
		margin-top: 0px;
	}

	.list-wrap-tit {
		font-size: 24px;
		color: #111;
		margin: 0px;
	}

	.list-wrap-mes {
		font-size: 14px;
		color: #999
	}

	.list-wrap-text {
		width: 88%;
		padding-left: 0;
		padding-top: 0;
		margin-left: 20px;
		margin-right: 0px;
		border-bottom: 1px solid #eeeeee;
		background: url(../images/page1-phone-icon.png) no-repeat right;
		background-size: 3%;
	}

	.list-wrap-mes a {
		font-size: 13px;
	}

	.list-wrap-tit a {
		font-size: 18px;
	}

	.list-wrap-text:nth-child(3) {
		border-bottom: 0
	}





	.footer-loge {
		display: none
	}

	.footer-logo-phone {
		float: none;
		margin-top: 30px;
		width: 90%;
		padding: 12px 0;
		border-right: 0;
		margin-left: 24px;
		margin-right: 15px;
		border-bottom: 1px solid #b5b5b5;
		padding-bottom: 40px
	}

	.phone-text {
		font-size: 24px;
		color: #fff;
		margin: 0
	}

	.phone-text .call-us {
		font-size: 24px
	}

	.phone-text p {
		margin: 0;
		margin-left: 80px
	}

	.footer-phone img {
		float: left;
		transform: scale(1.2);
		margin-top: 8px
	}

	.footer-nav {
		float: none;
		width: 90%;
		margin-top: 0;
		padding: 10px 0;
		margin-left: 24px;
		margin-right: 15px;
		border-bottom: 1px solid #b5b5b5;
		
	}

	.footer-one {
		width: 90%;
		border-right: 0
	}

	.footer-two {
		width: 90%;
		border-right: 0
	}

	.foot-top {
		padding-bottom: 40px
	}

	.footer-pc {
		font-size: 20px;
		line-height: 20px;
		color: #b5b5b5;
		margin: 8px 0
	}

	.footer-nav .footer-pc,.footer-nav ul {
		margin-left: 0;
		padding: 5px 0;

		}
	
	.footer-nav .footer-pc{
		background: url(../images/footer-down.png) 98% 10px no-repeat;
		background-size: 14px 8px
		}
	.footer-nav.active .footer-pc{
		background: url(../images/footer-up.png) 98% 10px no-repeat;
		background-size: 14px 8px
	}


	.footer-nav ul {
		display: none
	}

	.footer-nav ul li {
		margin-bottom: 12px;
		margin-left:12px;
	}

	.footer-nav ul li a {
		font-size: 14px;
		line-height: 14px;
		color: #b5b5b5
	}

	.footer-two ul li {
		float: none;
		width: 100%
	}

	.footer-bottom {
		text-align: center
	}

	.footer-bottom-left {
		float: none
	}

	.footer-bottom-link {
		display: inline-block;
		margin-top: 40px;
		margin-bottom: 0;
        float: none
		
	}

	.footer-bottom-right {
		float: none
	}

	.footer-bottom-mes {
		display: block;
		margin: 14px 0
	}

	#newBridge {
		display: none!important
	}

	.lxb-container {
		opacity: 0
	}


	.header .container{
	   padding:0 15px;
	 }
	.m-nav-ul{
		margin-left:0px;
	}
	.m-nav-ul li{
     padding-left:10px;
	 padding-right:0px;
	}

	.m-nav-ul a{
		color:#333;
		font-size:13px;
	}

	.content-nav li{
		padding:0 0 0 6px;
	
	}
	.content-nav li a{
		font-size:14px;
	}
	.content-nav .navline{
		left:6px;
		transform:translateX(-6px);
	}

	.case-img{
		width:100%;
	}
	.page-more{
	width:150px;
	}
	.page-more a{
		font-size:18px;
		width:120px;
	}

}






		



@media screen and (min-width: 980px) and (max-width: 1200px){
		.ld-nav-tit{
			color: #fefefe;
			font-size: 30px;
			margin-bottom: 0;
		}
		.ld-nav-yw{
			color: #ffffff;
			opacity: .4;
			font-size: 16px;
			margin-bottom: 0;
			}
		.ld-nav-wz{
			position: absolute;
			top: 48%;
			left: 10.5%;
		}
		.container {
			width: 100%;
		}
		
		.ld-cont2-item{
			width: 100%;
			border: solid 1px rgba(0, 0, 0, 0.14);
			margin-right: 0;
		}
		.ld-cont2-bg{
			background: none;
		}

		.ld-about,.ld-cont2{
			padding: 0 15px;
		}
		.content-case{
			padding: 0 8px;
		}
		.ld-about-p1,.ld-about-p2{
			text-align: justify;
		}
		
		.footer-bottom a{
		margin:0;
		}



		}

		
@media screen and (max-width:979px){
	.footer-bottom a{
	margin:0;
	}

	.ld-nav{
			width: 100%;
			margin-bottom: 50px;
		}
		.ld-nav-item{
			float: left;
			width: 50%;
			position: relative;
		}

		.ld-nav-wz{
			position: absolute;
			top: 45%;
			left: 10%;
		}
		.ld-nav-tit{
			color: #fefefe;
			font-size: 18px;
			margin-bottom: 0;
		}
		.ld-nav-yw{
			color: #ffffff;
			opacity: .4;
			font-size: 14px;
			margin-bottom: 0;
		}
		.ld-bigtit{
   			font-size: 24px;
    		margin-bottom: 40px;
		}

		.tel-fix{
			display: block;
			position: fixed;
			bottom: 0;
			width: 100%;
			background: #fff;
			z-index: 9;
		}
		.phone-tel,.phone-zxzx{
			text-align: center;
			font-size: 18px;
			width: 50%;
			float: left;
			margin: 15px 0;
			line-height: 40px;
			text-indent: 20px;
		}
		.phone-tel{
			background: url(../images/phone.png)  no-repeat  20% center;
			background-size: 13%;
			border-right: 1px solid #d5d5d5;
		}
		.phone-zxzx{
			background: url(../images/zxzx.png)  no-repeat  20% center;
			background-size: 13%;
		}
		.phone-tel a{
			
			color: #0676ea;
		}
		.phone-zxzx a{
			
			color: #51bb01;
		}
		.phone-banner{
			display:block;
		}
		.pc-banner{
			display:none;
		}
		.ld-cont2-item{
			width: 100%;
			border: solid 1px rgba(0, 0, 0, 0.14);
			margin-right: 0;
		}
		.ld-cont2-bg{
			background: none;
		}

		.ld-about,.ld-cont2{
			padding: 0 15px;
		}
		.content-case{
			padding: 0;
		}
		.ld-about-p1,.ld-about-p2{
			text-align: justify;

		}
		.container {
			width: 100% !important;
		}
		.page-more{
		display:none !important;
		}
		
		.ld-about-more{
		margin-bottom:40px;
		transform:scale(0.8)
		}
		.ld-cont2-item{
		margin:10px 0;
		}
		.ld-cont2,.page-cont1,.ld-yousi{
			margin-bottom:40px;
		}
		.ld-cont2-item img{
		width:100%;
		}

}
@media screen and (max-width:750px) { 
	.classes-wrap {
		margin: 0 15px;
	}

	.classes-wrap .classes-item .icon {
		transform: scale(0.6);
		margin-left: -8px;
	}
	.row {
		margin-right: 0;
		margin-left: 0
	}

}



.n-navbottom2 {
	height: 100px;
}
.n-container {
	width: 1190px;
	margin: 0 auto;
}
.n-navtab {
	float: left;
	height: 100%;
}
.n-navmain {
	height: 100%;
}
.n-navmain > li {
	float: left;
}
.n-navmain > li a {
	line-height: 50px;
}
.n-navmain > li a {
	padding: 0 17px;
	display: inline-block;
	font-size: 16px;
}
.n-navmain > li a:hover, .n-navmain > li.active a {
	background: #019aff;
	color: #fff;
}


.product-blueTitle-mk{width:1000px;margin:0 auto;}
.blueTitle-content{width:1000px;margin:0 auto;}
.blueTitle-title{width:1000px;height:40px;line-height:40px;margin:0 auto;}
.blueTitle-title .Head{font-size:18px;color:#1158a8;}
.blueTitle-content .Normal{font-size:14px;line-height:200%;}