.banner img{width:100%;}
@-webkit-keyframes lxwm-t-l{
	from{    transform: matrix3d(1.09932, 0.03838, 0, 0, -0.03838, 1.09932, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    visibility: inherit;
    opacity: 1;
    transform-style: preserve-3d;
    transform-origin: 50% 50% 0px;}
	to{       transform: translate3d(0px, 0px, 0px);
    visibility: inherit;
    opacity: 1;
    transform-style: flat;}
}
@-moz-keyframes lxwm-t-l{
	from{    transform: matrix3d(1.09932, 0.03838, 0, 0, -0.03838, 1.09932, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    visibility: inherit;
    opacity: 1;
    transform-style: preserve-3d;
    transform-origin: 50% 50% 0px;}
	to{       transform: translate3d(0px, 0px, 0px);
    visibility: inherit;
    opacity: 1;
    transform-style: flat;}
}
@-ms-keyframes lxwm-t-l{
	from{    transform: matrix3d(1.09932, 0.03838, 0, 0, -0.03838, 1.09932, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    visibility: inherit;
    opacity: 1;
    transform-style: preserve-3d;
    transform-origin: 50% 50% 0px;}
	to{       transform: translate3d(0px, 0px, 0px);
    visibility: inherit;
    opacity: 1;
    transform-style: flat;}
}
@-webkit-keyframes lxwm-t-l-x{
	from{transform: translate3d(0px, 0px, 0px);
    visibility: inherit;
    opacity: 1;
    transform-style: flat;}
	to{
     transform: matrix3d(1.09932, 0.03838, 0, 0, -0.03838, 1.09932, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    visibility: inherit;
    opacity: 1;
    transform-style: preserve-3d;
    transform-origin: 50% 50% 0px;}
}
@-moz-keyframes lxwm-t-l-x{
	from{transform: translate3d(0px, 0px, 0px);
    visibility: inherit;
    opacity: 1;
    transform-style: flat;}
	to{
     transform: matrix3d(1.09932, 0.03838, 0, 0, -0.03838, 1.09932, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    visibility: inherit;
    opacity: 1;
    transform-style: preserve-3d;
    transform-origin: 50% 50% 0px;}
}
@-ms-keyframes lxwm-t-l-x{
	from{transform: translate3d(0px, 0px, 0px);
    visibility: inherit;
    opacity: 1;
    transform-style: flat;}
	to{
     transform: matrix3d(1.09932, 0.03838, 0, 0, -0.03838, 1.09932, 0, 0, 0, 0, 1, 0, 0, 0, 0, 1);
    visibility: inherit;
    opacity: 1;
    transform-style: preserve-3d;
    transform-origin: 50% 50% 0px;}
}
.lxwm{max-width:1200px;padding:0;margin-top:59px;}
.lxwm-t{overflow: hidden;margin-bottom: 27px;}
.lxwm-t-l{-webkit-animation:lxwm-t-l 0.8s ease forwards;-moz-animation:lxwm-t-l 0.8s ease forwards;-ms-animation:lxwm-t-l 0.8s ease forwards;float:left;font-size:30px;color:#b30b00;}
.lxwm-t-l span{font-size:24px;color:#010101;}
.lxwm-t-r{float:right;width:70%;margin-top:35px;}
.lxwm-t-r img{width:100%;}
.lxwm-menu{width:87.1%;margin:33px auto 58px auto;}
.lxwm-menu .dt{float:left;width:54.2%;height:400px;position: relative;}
.lxwm-menu .dt img{max-width:100%;position:absolute;right:0;top:0;z-index:1000000000;}
.lxwm-menu-r{float:right;width:44.84%;}
.lxwm-menu-r .xx1{height:201px;background:#f0f0f0;padding:17px 0 0 49px;}
.lxwm-menu-r .xx1 h3{font-size:24px;color:#b30b00;font-weight:bold;margin:10px 0;}
.lxwm-menu-r .xx1 p{line-height: 30px;font-size:18px;}
.lxwm-menu-r .xx1 p span{color:#b30b00;}
.lxwm-menu-r .xx2{height:201px;background:#f0f0f0;padding:17px 40px 0 49px;line-height: 30px;font-size:18px;margin-top:5px;}
.lxwm-menu-r .xx2 span{font-size:14px;line-height: 25px;display:block;}
@media only screen and (min-width:1000px ) and (max-width:1200px){
	.lxwm-menu-r .xx1{height:auto;padding:10px 29px 10px 29px;}
	.lxwm-menu-r .xx2{height:auto;padding:10px 29px 10px 29px;}	
}
@media only screen and (min-width:768px ) and (max-width:1000px){
	.lxwm{margin-top:29px;}
	.lxwm-t-r{width:60%;}
	.lxwm-t-l{font-size:30px;}
	.lxwm-t-l span{font-size:24px;}
	.lxwm-menu-r .xx1{height:auto;padding:10px 29px 10px 29px;}
	.lxwm-menu .dt{height: 300px;}
	.lxwm-menu-r .xx2{height:auto;padding:10px 29px 10px 29px;}	
	.lxwm-menu{width:90.1%;margin:23px auto 38px auto;}
}
@media only screen and (min-width:300px ) and (max-width:767px){
	.lxwm{margin-top:19px;}
	.lxwm-menu{margin:13px auto 18px auto;}
	.lxwm-t-l{float:none;}
	.lxwm-t-r{display:none;}
	.lxwm-menu .dt{width:98%;float:none;}
	.lxwm-menu-r{width:98%;float:none;margin-top:10px;}
	.lxwm-menu-r .xx1{height:auto;padding:10px 29px 10px 29px;}
	.lxwm-menu .dt{height: 300px;}
	.lxwm-menu-r .xx2{height:auto;padding:10px 29px 10px 29px;}
}
@media only screen and (min-width:300px ) and (max-width:440px){
	.lxwm-t-l{font-size:20px;}
	.lxwm-t-l span{font-size:14px;}
	.lxwm-menu .dt{width:98%;float:none;}
	.lxwm-menu-r{width:98%;float:none;margin-top:10px;}
	.lxwm-menu-r .xx1{height:auto;padding:10px 19px 10px 19px;}
	.lxwm-menu .dt{height: 300px;}
	.lxwm-menu-r .xx2{height:auto;padding:10px 29px 10px 29px;font-size:16px;}
	.lxwm-menu-r .xx1 h3{font-size:20px;color:#b30b00;font-weight:bold;margin:10px 0;}
	.lxwm-menu-r .xx1 p{line-height: 30px;font-size:14px;}
}
/*加入我们*/
.jrwm{background:#f0f0f0;margin-bottom: 20px;}
.jrwm1 .jrwm-menu{padding:39px 0;margin-top:60px;}
.jrwm-t{overflow: hidden;}
.jrwm .jrwm-t .jrwm-t-l{float:left;font-size:30px;color:#b30b00;}
.jrwm .jrwm-t .jrwm-t-l span{font-size:24px;color:#010101;}
.jrwm .jrwm-t .jrwm-t-r{float:right;width:75%;margin-top:35px;}
.jrwm .jrwm-t-r img{width:100%;}
.jrwm-menu{padding:81px 0;max-width:1200px;position: relative;}
.jrwm-menu .xb{position:absolute;bottom:-59px;left:25px;}
.jrwm1 .jrwm-con{margin-top:25px;}
.jrwm-con{text-align: center;font-size:20px;line-height: 35px;color:#010101;}
.jrwm-con b{color:#b30b00;font-size:24px;font-weight:400;}
.jrwm-con span{color:#b30b00;}
@media only screen and (min-width:300px ) and (max-width:767px){
	.jrwm .jrwm-t .jrwm-t-r{display:none;}
	.jrwm-menu{padding:41px 0;}
	.jrwm .jrwm-t .jrwm-t-l{float:left;font-size:24px;color:#b30b00;}
	.jrwm .jrwm-t .jrwm-t-l span{font-size:18px;color:#010101;}
	.jrwm-con{text-align: center;font-size:16px;line-height: 35px;color:#010101;}
	.jrwm-con b{color:#b30b00;font-size:20px;font-weight:400;}
	.jrwm-con span{color:#b30b00;}
}