blockquote,
body,
button,
dd,
dl,
dt,
fieldset,
form,
h1,
h2,
h3,
h4,
h5,
h6,
hr,
input,
legend,
li,
ol,
p,
pre,
td,
textarea,
th,
ul {
	margin: 0;
	padding: 0
}
html{
	overflow-x: hidden;
}
body {
	max-width: 1920px;
	margin: 0 auto;
	-webkit-tap-highlight-color: transparent;
}
body,
button,
input,
select,
textarea {
	font: 16px "\5FAE\8F6F\96C5\9ED1", arial;
	color: #333333;
	*line-height: 1.5
}
h1,
h2,
h3,
h4,
h5,
h6 {
	font-size: 100%;
	font-weight: 400;
}
ul,
ol,
li {
	list-style: none;
	display: block;
}
li,
dd {
	margin: 0;
}
img {
	width: auto;
	max-width: 100%;
	vertical-align: middle;
}
div,
dl,
ul {
	zoom: 1
}
fieldset,
img {
	border: 0
}
a {
	text-decoration: none !important;
	text-align: center;
	color: inherit;
}
address,
cite,
dfn,
em,
var,
dt,
i {
	font-style: normal;
	font-weight: normal;
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
button,
input,
optgroup,
option,
select,
textarea {
	font-family: inherit;
	font-style: inherit;
	font-weight: inherit;
	font-size: 100%;
	outline: none;
	border: none;
}
textarea,
input {
	-webkit-appearance: none;
	-moz-appearance: none;
	-ms-progress-appearance: none;
	appearance: none;
}
input[type=submit] {
	cursor: pointer;
}
textarea {
	resize: none;
}
li,
form{
	max-width: 100%;
}
p {
	/*font-size: 14px;*/
	line-height:30px;
}
.clearfix::after {
	display: block;
	content: "";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.left {
	float: left;
}
.right {
	float: right;
}
.w1200 {
	width: 1200px;
	margin: 0 auto;
}
.w1000 {
	width: 1000px;
	margin: 0 auto;
}
.none,
.mobile {
	display: none;
}
.top {
	background: #f7f7f7;
	font-size: 12px;
	line-height: 34px;
	color: #999;
}
.top a {
	color: #999999;
	margin: 0 10px;
}
nav {
	height: 100px;
	line-height: 100px;
	margin: 0 auto;
	position: relative;
}
nav .logo {
	display: block;
	/*width: 150px;*/
	max-width: 100%;
	height: 54px;
}
nav .navbar {}
nav .navbar li {
	float: left;
	margin-right: 5px;/*margin-right: 40px;*/
}
nav .navbar li>a {
	display: block;
	padding: 0 15px;
	height: 100px;
	box-sizing: border-box;
	border-bottom: 0px solid #a41617;
	transition: 0.1s;
}
nav .navbar li.active>a {
	border-width: 3px;
	color: #a41617;
}
nav .navbar li a:hover {
	border-width: 3px;
	color: #a41617;
}
nav .search {
	margin-top: 31px;
	width: 141px;
	border-bottom: 1px solid #eaeaea;
	line-height: 36px;
}
nav input[type=text] {
	width: calc(100% - 51px);
	font-size: 12px;
	color: #666;
	line-height: 36px;
}
nav input[type=submit] {
	width: 36px;
	height: 36px;
	background: url(../images/search.png) center no-repeat;
	vertical-align: bottom;
}
nav .lang a {
	display: block;
	width: 36px;
	line-height: 36px;
	margin-left: 20px;
	margin-top: 37px;
	background: #a41617;
	color: #FFFFFF;
}
.navslide {
	display: none;
	position: absolute;
	right: 3.125%;
	height: 22px;
	top: 0;
	bottom: 0;
	margin: auto;
	color: #FFCD00;
	font-weight: bold;
	font-size: 18px;
}
.navslide li {
	width: 22px;
	height: 2px;
	background-color: #a41617;
	margin: 4px 0;
}
div[class^=swiper] {
	max-width: initial;
}
.banner {
	width: 100%;
}
.banner .swiper-slide {
	max-height: 720px;
	position: relative;
	height: 720px;
}
.banner .swiper-slide a {
	position: absolute;
	top: 0;
	left: 0;
}
.banner .swiper-pagination-bullet {
	width: 40px;
	height: 5px;
	background: #FFFFFF;
	opacity: 1;
	border-radius: 0;
}
.banner .swiper-pagination-bullet-active {
	background: #A41617;
}
h2 {
	font-size: 50px;
	text-align: center;
	line-height: 130px;
	font-family: "\534e\6587\7ec6\9ed1";
}
.indexc {
	margin: 20px auto 60px;
	flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
}
.indexc h3 {
	font-size: 18px;
	line-height: 68px;
}
.indexc h3 img {
	margin-left: 10px;
	vertical-align: baseline;
}
.indexc h3 a {
	float: right;
}
.indexc>div {
	margin-top: 15px;
	width: 31.66%;
	align-items: center;
}
.indexc .video {
	display: block;
	position: relative;
}
.indexc .pic1 {
	display: block;
	max-height: 220px;
}
.indexc .pic2 {
	display: block;
	max-height: 120px;
	position: relative;
}
.indexc .pic2 img {
	height: 120px;
}
.indexc .pic2 i {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	box-sizing: border-box;
	padding: 0 15px;
	line-height: 30px;
	font-size: 14px;
	text-align: center;
	color: #FFFFFF;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
	background: rgba(0, 0, 0, .5);
}
.indexc .news li {
	font-size: 14px;
	color: #999;
	line-height: 1em;
	margin-top: 4.6%;
}
.indexc .news li:first-child{margin-top:0;}
.indexc .news li a {
	display: inline-block;
	text-align: left;
	width: calc(100% - 60px);
	color: #7B7B7B;
	white-space: nowrap;
	text-overflow: ellipsis;
	overflow: hidden;
}
.vplay {
	position: absolute;
	left: calc(50% - 23px);
	top: calc(50% - 23px);
}
.foot {
	padding: 20px 0 0;
	background: #ededed;
	color: #333;
}
.foot a {
	font-size: 14px;
	color: #666;
}
.foot li {
	float: left;
	min-height: 68px;
	margin-bottom: 20px;
	border-right: 1px solid #dcdcdc;
}
.lxwm{ width:380px;}
.dbdh{ padding-left:15px;}
.foot ul dl {
	width: 100px;
	padding: 0 20px;
	text-align: center;
}
.foot ul li:first-child dl {
	padding-left: 0;
}
.foot ul dt {
	line-height: 50px;
	margin-bottom: 10px;
	box-sizing: border-box;
	border-bottom: 2px solid #ccc;
}
.foot ul dd {
	font-size: 14px;
	line-height: 26px;
}
.foot ul dd:hover a {
	color: #A41617;
}
.foot>p {
	text-align: center;
	background: #333333;
	color: #FFFFFF;
	line-height: 50px;
}
.foot>p a {
	color: #FFFFFF;
}
.foot .contact dt {
	font-weight: bold;
	line-height: 50px;
}
.foot .contact dd {
	color: #A41617;
	font-size: 30px;
	margin-bottom: 40px;
	font-weight: bold;
}
.foot .right {
	margin-bottom: 20px;
}
.inban {
	max-height: 600px;
}
.inban .w1200 {
	height: 100%;
	overflow: hidden;
}
.inban .shade {
	margin-top: 18%;
	width: 250px;
	height: 186px;
}
.inban .shade hr {
	height: 1px;
	margin-top: 2px;
	border: none;
	border-top: 1px solid red;
}
.inban .shadet {
	padding: 0 20px;
	height: 146px;
	background: rgba(0, 0, 0, .5);
	color: #FFFFFF;
	font-size: 14px;
	overflow: hidden;
}
.inban .shadet h5 {
	margin-top: 12%;
	color: #cecece;
}
.inban .shadet strong {
	font-size: 48px;
}
.inban .shadeb {
	line-height: 40px;
	text-indent: 30px;
	color: #FFFFFF;
	background: url(../images/inbanshade.jpg) center / cover;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.prod-c {
	height: 198px;
	background: url(../images/prodbg1.jpg) center / cover;
	text-align: center;
}
h3 {
	font-size: 24px;
}
.prod-c {
	overflow: hidden;
}
.prod-c h3 {
	margin-top: 30px;
	line-height: 36px;
}
.prod-c p {
	font-size: 16px;
	line-height: 36px;
	margin-bottom: 8px;
}
.prod-c a {
	display: inline-block;
	width: 240px;
	line-height: 46px;
	font-weight: bold;
	text-align: center;
	font-size: 22px;
	color: #FFFFFF;
	background: #a90204;
}
.prod-c a img {
	margin-top: -4px;
}
.prod-b {
	text-align: center;
	color: #FFFFFF;
	padding-bottom: 30px;
	background: url(../images/prodbg2.jpg) center / cover;
	overflow: hidden;
}
h4 {
	font-size: 22px;
}
.prod-b h4 {
	margin: 35px auto;
	line-height: 40px;
}
.prod-b dl {
	display: inline-block;
	width: 28%;
	line-height: 1em;
	border-right: 1px dashed #757575;
}
.prod-b dt {
	font-size: 15px;
}
.prod-b dd {
	font-size: 30px;
	margin-top: 16px;
	line-height: 1em;
}
.prod-b .dis {
	margin-top: 50px;
}
.prod-b .dis .swiper-slide {
	padding-bottom: 75px;
	max-width: 100%;
}
.prod-b .dis .swiper-pagination-bullets {}
.prod-b .dis .swiper-pagination-bullet {
	width: 22px;
	height: 22px;
	background: transparent url(../images/cwhire.png) center center / cover no-repeat;
	border: 3px solid transparent;
	opacity: 1;
}
.prod-b .dis .swiper-pagination-bullet:nth-child(2) {
	background-image: url(../images/corange.png)
}
.prod-b .dis .swiper-pagination-bullet:nth-child(3) {
	background-image: url(../images/cred.png)
}
.prod-b .dis .swiper-pagination-bullet:nth-child(4) {
	background-image: url(../images/ckhaki.png)
}
.prod-b .dis .swiper-pagination-bullet-active {
	background-color: transparent;
	border-color: #a1a1a1;
}
.prod-a {
	text-align: center;
}
.prod-a img{max-width:100%;max-height:100%;}
.pro h5 {
	display: inline-block;
	margin: 60px auto 40px;
	color: #121212;
	font-size: 30px;
	line-height: 40px;
	border-top: 2px solid #121212;
	border-bottom: 2px solid #121212;
}
.prod-a ul,
.licol3,
.licol2,
.licol21 {
	flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.prod-a ul{justify-content:flex-start;}
.licol21 li {
	width: 585px;
}
.prod-a li {
	position: relative;
	width: 290px;
	height: 190px;
	margin:0px 4px 15px 4px;
	border:1px solid #ccc;
}
.prod-a .shade {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	line-height: 184px;
	background: rgba(0, 0, 0, .5);
	opacity: 0;
	transition: 0.3s;
}
.prod-a li:hover .shade {
	opacity: 1;
}
.prod-e {
	margin-top: 60px;
	text-align: center;
	background: url(../images/prodbg3.jpg) center / cover no-repeat;
	overflow: hidden;
}
.prod-e .intro {
	overflow: hidden;
}
.prod-e .intro .left {
	width: 100%;
	text-align: left;
	margin-top: 60px;
	line-height:34px;
}
.prod-e .intro .right {
	margin-top: 40px;
}
.prod-e .intro li {
	float: left;
	width: 120px;
	height:120px;
	margin-left: 20px;
	box-sizing: border-box;
	text-transform: uppercase;
	color: #FFFFFF;
	border-radius: 50%;
	font-size: 20px;
	background: #333;
	vertical-align: middle;
	line-height:120px;
}
.prod-e .intro li:nth-child(2n) {
	border: 2px solid #333333;
	color: #333333;
	background: transparent;
}
.prod-e .engineer {
	position: relative;
	padding-top: 90px;
	padding-bottom: 87px;
	height:400px;
	margin-bottom:40px;
	margin-top:35px;
}
.prod-e .engineer img {
	position: absolute;
	max-width: 42.416%;
	max-height:640px;
	left: 0;
	right: 0;
	bottom: 0;
	top: 0;
	margin: auto;
}
.prod-e .engineer ul {
	overflow: hidden;
}
.prod-e .engineer li {
	width: 50%;
	float: left;
	height: 119px;
	margin-bottom: 18px;
	box-sizing: border-box;
	padding-left: 9%;
	text-align: left;
	background: linear-gradient(120deg, transparent 61.5px, #fff 0) top left;
	overflow:hidden;
}
.prod-e .engineer li:nth-child(2),
.prod-e .engineer li:nth-child(4) {
	background: linear-gradient(240deg, transparent 61.5px, #e8e8e8 0) top right;
	padding-left: 22%;
}


.prod-e .engineer li:nth-child(2) strong,
.prod-e .engineer li:nth-child(4) strong {
	width:70%;
}


h6 {
	margin-top: 24px;
	font-size: 14px;
	color: #666666;
	line-height: 20px;
}
.prod-e .engineer strong {
	font-size: 13px;
	line-height: 1em;
	font-family:'寰蒋闆呴粦';
	font-weight:normal;
	margin-top:5px;
	line-height:22px;
	color:#8A8A8D;
	width:48%;
}



.prod-e .engineer i {
	margin-top: 4px;
	font-size: 18px;
	line-height: 26px;
	font-family: arial;
}
.prod-m {
	text-align: center;
	margin-bottom: 50px;
}
.prod-m ul {
	flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: space-between;
	flex-wrap: wrap;
}
.prod-m li {
	width: 590px;
	margin-bottom: 50px;
}
.prod-m li a {
	text-align: left;
}
.prod-m h4 {
	font-size: 20px;
	margin: 15px 0 10px;
}
.prod-m i {
	display: block;
	font-size: 18px;
	margin-bottom: 16px;
}
.prod-m p {
	font-size: 16px;
	color: #666;
}
.proc-n {
	background: #f6f6f6;
	/*overflow: hidden;*/
}
.proc-n li {
	float: left;
	width: 25%;
	margin-top: 20px;
	margin-bottom: 30px;
	text-align: center;
	box-sizing: border-box;
	border-right: 1px dashed #dfdfdf;
}
.proc-n .active i {
	color: #b31f21;
}
.proc-n li:nth-child(4n) {
	border-right: none;
}
.proc-n .pic {}
.proc-n img {
	vertical-align: top;
}
.proc-n i {
	display: block;
}
.proc-l h2 {
	font-family: "\5FAE\8F6F\96C5\9ED1";
	margin-top: 40px;
	margin-bottom: 20px;
}
.proc-l .dis {
	overflow: hidden;
	background: #fafafa;
}
.proc-l .dis .left {
	width: 50%;
	height: 400px;
	max-height: 661.5px;
}
.proc-l .dis .right {
	width: 50%;
	padding: 0 30px;
	box-sizing: border-box;
}
.proc-l .dis h4 {
	line-height: 30px;
	margin-top: 40px;
	margin-bottom: 20px;
}
.proc-l .dis i {
	line-height: 16px;
	color: #b31f21;
}
.proc-l .dis p {
	margin-top: 30px;
	font-size: 16px;
	line-height: 30px;
	color: #666666;
}
.proc-l .dis a {
	display: block;
	width: 150px;
	margin-top: 70px;
	line-height: 42px;
	text-align: center;
	background: #b31f21;
	color: #FFFFFF;
}
.proc-l ul {
	margin-top: 40px;
	flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	justify-content: flex-start;
	flex-wrap: wrap;
}
.proc-l li {
	width: 390px;
	background: #f3f3f3;
	text-align: center;
	margin:0px 5px 24px;
}
.proc-l li .pic {
	background: #FFFFFF;height:250px;overflow:hidden;
}
.proc-l li h4 {
	margin-top: 8px;
	line-height: 24px;
}
.proc-l li i {
	display: block;
	line-height: 44px;
	margin-bottom: 4px;
	color:#666;
}
.paing {
	text-align: center;
	margin-top: 70px;
	margin-bottom: 90px;
}
.paing a {
	display: inline-block;
	line-height: 36px;
	/*width: 36px;*/
	box-sizing: border-box;
	text-align: center;
	color: #999;
	border: 1px solid #dcdcdc;
}
.paing a:hover,
.paing a.active,
.paing a:first-child,
.paing a:last-child {
	background: #DCDCDC;
}
.in-nav {
	position: relative;
	height: 66px;
	line-height: 60px;
}
.in-nav .w1200::after {
	display: block;
	content: "";
	height: 0;
	clear: both;
	overflow: hidden;
	visibility: hidden;
}
.in-nav ul {
	float: left;
}

.in-nav li a {
	display: block;
}
.in-nav li.active a {
	color: #b31f21;
}
.in-nav li {
	float: left;
	margin-right: 40px;
	position: relative;
}
.in-nav li a::after {
	content: '';
	display: block;
	position: absolute;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	border: 3px solid #dcdcdc;
	background: #FFFFFF;
	bottom: -7px;
	left: calc(50% - 7px);
}
.in-nav li.active a::after {
	border-color: #b31f21;
}
.in-nav hr {
	width: 100%;
	border: none;
	border-top: 1px solid #dcdcdc;
	height: 1px;
}
.s-nav {
	float: right;
	font-size: 14px;
	color: #666;
}
.s-nav img {
	margin-top: -2px;
}
h1 {
	font-size: 50px;
	/*line-height: 170px;*/
	text-align: center;
}
.piccol1 {
	margin-bottom: 100px;
}
.piccol1 p {
	line-height: 36px;
	text-indent: 2em;
	font-size: 16px;
	padding-top:20px;
}
.piccol1 img {
	display: block;
	margin: 40px 0;
	width:50%;
}

.piccol1 p img {
	display: block;
	margin: 10px auto;
}
.piccol3 {
	/*flex: 1;
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;*/
	padding:0px 0px 40px;
}
.piccol3>div {
	margin-bottom: 15px;
}
.piccol3>div,
.licol3 li {
	width: 380px;
	margin-top: 40px;
}
.licol3 li {
	margin-bottom: 34px;
}
.licol3 h5 {
	font-size: 18px;
	margin-top: 10px;
	line-height: 50px;
}
.licol3 p {
	line-height: 24px;
}
a.click {
	display: block;
	width: 120px;
	line-height: 34px;
	box-sizing: border-box;
	text-align: center;
	border: 1px solid #e5e5e5;
	color: #FFFFFF;
	font-size: 14px;
	color: #999999;
	transition: 0.3s;
}
a.click:hover {
	background: #b31f21;
	border-color: #b31f21;
	color: #FFFFFF;
}
a.climore {
	display: block;
	width: 380px;
	line-height: 48px;
	margin: 25px auto 50px;
	text-align: center;
	color: #999999;
	background: #F3F3F3;
	border-radius: 3px;
}
.licol3 a.click {
	margin-top: 10px;
}
.appf {
	overflow: hidden;
	margin-bottom: 80px;
}
.appf i,
.licol2 i {
	color: red;
}
.appf h5 {
	line-height: 50px;
	border-bottom: 1px solid #dcdcdc;
}
.appf ul {
	overflow: hidden;
}
.appf li {
	width: calc(50% - 10px);
	float: left;
	line-height: 95px;
	overflow: hidden;
}
.appf li:nth-child(2n) {
	float: right;
	text-align: right;
}
.appf li span {
	display: inline-block;
	width: 66px;
	padding-right: 24px;
	text-align: right;
}
.appf li input {
	width: calc(100% - 92px);
	border: 1px solid #dcdcdc;
	line-height: 38px;
	text-indent: 1em;
}
.appf li.col2 select {
	width: calc(50% - 110px);
	height: 38px;
	border: 1px solid #dcdcdc;
	color: #666;
}
.appf li.col2 span:nth-of-type(2) {
	padding-right: 6px;
	width: 80px;
}
.appf li.w100 {
	width: 100%;
}
.appf li.w100 span {
	vertical-align: top;
	line-height: 40px;
}
.appf textarea {
	width: calc(100% - 92px);
	height: 260px;
	box-sizing: border-box;
	border: 1px solid #dcdcdc;
	padding: 12px 14px;
}
.appf input[type=submit],
.appf input[type=reset] {
	float: left;
	margin-right: 28px;
	display: block;
	width: 200px;
	line-height: 50px;
	background: #dcdcdc;
	text-align: center;
}
.appf input[type=submit] {
	margin-left: 90px;
}
.appf input[type=submit]:hover,
.appf input[type=reset]:hover {
	background: #b31f21;
	color: #FFFFFF;
}
.licol2 {
	margin-bottom: 100px;
}
.licol2>div {
	width: calc(80% - 20px);
	border: 1px solid #d2d2d2;
	margin-bottom: 20px;
	margin: 0 auto;
}
.licol2 h5 {
	line-height: 50px;
	background: #eeeeee;
}
.licol2 h5 strong {
	display: block;
	width: 120px;
	text-align: center;
	line-height: 50px;
	font-size: 20px;
	border-bottom: 2px solid #b31f21;
}
.licol2 li {
	width: 93.75%;
	border-bottom: 1px dashed #d2d2d2;
	margin-left: 3.125%;
	line-height: 60px;
}
.licol2 li:last-child {
	border-bottom: none;
}
.licol2 li em {
	display: inline-block;
	width: 22px;
	line-height: 22px;
	margin-right: 5px;
	text-align: center;
	background: #b31f21;
	color: #FFFFFF;
	border-radius: 50%;
}
.licol2 li a {
	display: inline-block;
	width: calc(100% - 40px);
	text-align: left;
}
.licol2 li i {
	margin-right: 5px;
}
.solve {
	margin-bottom: 120px;
}
.solve h5 {
	font-size: 20px;
	margin-bottom: 24px;
}
.solve p {
	font-size: 16px;
	color: #666666;
}
.solve img {
	display:block;
	margin: 50px auto;
}
.webs p {
	font-size: 16px;
}
.webs>img {
	display: block;
	margin: 85px auto 0;
}
.webs h1 {
	line-height: 120px;
}
.webs strong {
	display: block;
	text-align: center;
	text-align: center;
	font-size: 26px;
	font-weight: normal;
}
.webssea {
	margin: 70px 0 45px;
}
.webssea input[type=text] {
	width: 55%;
	line-height: 54px;
	box-sizing: border-box;
	border: 1px solid #d6d6d6;
	box-shadow: 0 0 5px 2px #d6d6d6;
	border-radius: 2px;
	text-indent: 32px;
	background: url(../images/sadress.png) 12px no-repeat;
}
.webssea select {
	outline: #2f84e5;
	width: 25%;
	margin-left: 2.5%;
	height: 54px;
	border: 1px solid #d6d6d6;
	text-indent: 2em;
	appearance: none;
	-webkit-appearance: none;
	-moz-appearance: none;
	background: url(../images/selectd.png) 95% no-repeat;
}
.webssea .subm {
	display: inline-block;
	line-height: 54px;
	margin-left: 2.5%;
	width: calc(15% - 10px);
	background: #a90204;
	color: #FFFFFF;
	cursor: pointer;
}
.websli dl {
	overflow: hidden;
	margin-bottom: 82px;
}
.websli dt {
	font-size: 26px;
	line-height: 40px;
	margin: 39px 0;
}
.websli dt i {
	color: #a90204;
}
.websli dd {
	width: 390px;
	max-width: 100%;
	float: left;
	box-sizing: border-box;
	margin-right: 15px;
	margin-bottom: 18px;
	padding: 0 28px 10px;
	background: #eeeeee;
}
.websli dd:nth-of-type(3n) {
	margin-right: 0;
}
.websli dd h5 {
	line-height: 55px;
	border-bottom: 1px solid #a90204;
}
.websli dd li {
	font-size: 14px;
	color: #666666;
	line-height: 30px;
}
.incont {
	margin-bottom: 100px;
}
.incont p {
	margin-bottom: 36px;
}
.incont ul{
	flex: 1;
	display: -webkit-box;

	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	flex-wrap: wrap;
	justify-content: space-between;
}
.incont li {
	width: calc(100% / 3);
	margin: 20px 0 120px;
	text-align: center;
}
.incont li img {
	display: block;
	margin: 0 auto 32px;
}
.invitea {
	margin-bottom: 100px;
}
.invitea>p {
	font-size: 16px;
	color: #666666;
	line-height: 30px;
	margin-bottom: 50px;
}
.invitea .title {
	line-height: 60px;
	background: #dcdcdc;
	overflow: hidden;
	font-size: 18px;
}
.invitea .title span {
	display: block;
	float: left;
	width: 47%;
	text-indent: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.invitea .dt span {
	display: block;
	float: left;
	width: 47%;
	text-indent: 50px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.invitea span:nth-child(2) {
	width: 28%;
}
.invitea span:nth-child(3) {
	width: 25%;
}
.invitea li {
	margin-top: 16px;
}
.invitea li .dt {
	line-height: 50px;
	background: #eeeeee url(../images/slidel.png) no-repeat 98% center;
	overflow: hidden;
	cursor: pointer;
	transition: 0.5s;
}
.invitea li .dt.active {
	background: #b31f21 url(../images/slidea.png) no-repeat 98% center;
	color: #FFFFFF;
}

/*.invitea li .dt span:first-child {
	text-align: left;
	text-indent: 50px;
}*/

.invitea li .dd {
	padding: 12px 50px 36px;
}
.invitea li .dd h5 {
	color: #b31f21;
	line-height: 40px;
}
.invitea li .dd p {
	line-height: 36px;
}
.invitea li .dd a {
	display: block;
	width: 190px;
	margin-top: 24px;
	line-height: 42px;
	background: #b31f21;
	text-align: center;
	color: #FFFFFF;
}
.inser>p {
	font-size: 16px;
	line-height: 36px;
	margin-bottom: 10px;
}
.inser h5 {
	color: #b31f21;
	font-size: 24px;
	line-height: 54px;
}
.inser .licol3 {
	padding-bottom: 40px;
	border-bottom: 1px solid #dcdcdc;
}
.inser .licol3 li {
	width: 380px;
}
.inser .licol3 li p {
	white-space: nowrap;
	margin-top: 20px;
}
.inser .licol21 {
	margin-top: 40px;
	margin-bottom: 100px;
}
.inser .licol21 h5,
.inser .licol21 span {
	font-size: 24px;
	line-height: 75px;
}
.inser .licol21 h5 a,
.inser .licol21 span em {
	float: right;
	font-size: 16px;
	color: #999999;
}
.inser .licol21 a.click {
	margin-top: 20px;
}
.hser {
	margin-bottom: 100px;
}
.hser-nav {
	margin-top: -20px;
	text-align: center;
}
.hser-nav a {
	margin: 0 22px;
}
.hser-nav a.active {
	color: #b31f21;
}
.hserli {
	margin-top: 60px;
}
.hserli .licol3 {
	border-bottom: 1px solid #E5E5E5;
}
.hser h5 {
	font-size: 26px;
	margin-bottom: 42px;
}
.hserli .pic {
	width: 220px;
	height: 220px;
	/*border-radius: 50%;*/
	overflow: hidden;
	margin: 0 auto;
}
.hserli h6 {
	margin-bottom: 24px;
	text-align: center;
	line-height: 32px;
	font-size: 18px;
	color: #333333;
}
.hserli p {
	text-align: justify;
}
.hserlr {
	margin-top: 45px;
}
.hserlr {
	overflow: hidden;
}
.hserlr .left {
	width: 600px;
}
.hserlr .left p {
	line-height: 24px;
	margin-bottom: 6px;
}
.hserlr .right {
	width: 550px;
}
.newsli li {
	overflow: hidden;
	padding: 30px 0;
	border-bottom: 1px solid #E5E5E5;
}
.newsli li .left {
	width: 400px;
	height: 240px;
}
.newsli li .left img{display:block;margin:0 auto;text-align:center;}
.newsli li .right {
	width: calc(100% - 420px);
}
.newsli li h5 {
	font-size: 20px;
	line-height: 36px;
	margin-bottom: 20px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}
.newsli li i {
	display: block;
	margin-bottom: 20px;
}
.newsli li p {
	height: 90px;
	overflow: hidden;
	margin-bottom: 17px;
}
.newscon {
	margin: 60px 0 100px;
}
.newscon h1 {
	font-size: 26px;
	margin-bottom: 20px;
	text-align: center;
}
.newscon .sub {
	margin-bottom: 45px;
	text-align: center;
	color: #999999;
	border-bottom: 1px solid #E5E5E5;
	padding-bottom: 14px;
}
.newscon .sub i {
	margin: 0 20px;
	font-size: 14px;
}
.newscon .con {
	padding-bottom: 60px;
	border-bottom: 1px solid #E5E5E5;
}
.newscon .con img{display:block;margin:0 auto;}
.newscon img {
	width:50%;height:auto;
	margin: 40px 0;
}
.newscon p i {
	color: red;
}
.pandn {
	margin-top: 40px;
}
.pandn li {
	margin-bottom: 16px;
}
.pandn a {
	color: #999999;
	transition: 0.5s;
}
.pandn a:hover {
	color: red;
}
.prod-a-modal {
	display: block;
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: -1;
	transition: .3s;
	background: rgba(22, 22, 22, 0.98);
	opacity: 0;
}
.prod-a-modal.active {
	z-index: 99999;
	transition: .3s;
	opacity: 1;
}
html.modalActive {
	overflow-y: hidden;
	overflow-x: hidden;
}
.prod-a-modal .closeModal {
	position: absolute;
	right: 0;
	top: 0;
	z-index: 9999;
	width: 80px;
	height: 80px;
	text-align: center;
	line-height: 76px;
	background: #a90204;
}
.prod-a-modal .closeModal img {
	vertical-align: middle;
}
.prod-a-modal .swiper-container {
	height: 100%;
	width: 100%;
}
.prod-a-modal .swiper-container .swiper-wrapper {
	height: 100%;
}
.prod-a-modal .swiper-container .swiper-wrapper .swiper-slide {
	height: 100%;
	box-sizing: border-box;
	text-align: center;
	position: relative;
}
.prod-a-modal .swiper-container img {
	position: absolute;
	left: 0;
	bottom: 0;
	right: 0;
	top: 0;
	margin: auto;
}
.prod-a-modal .swiper-button-prev {
	background-image: url(../images/modalleft.png);
}
.prod-a-modal .swiper-button-next {
	background-image: url(../images/modalright.png);
}
.prod-a-modal .sharePanel {
	position: absolute;
	bottom: 0;
	width: 100%;
	height: 86px;
	background: rgba(0, 0, 0, 0.6);
}
.map {
	max-width: 100%;
}
.map img,
.map div {
	max-width: initial
}
.clearls{ clear:both;}
.yyfw{ padding:15px 0; background:#f5f5f5;}
.yyfw h3{ margin:15px auto; display:block;}
.tetd{ margin:15px 0;}
.ydwhr{ height:5px; width:80px; margin:0 auto; background:#e81a24;}
.zyymk ul li{width:calc(90%/3); height:287px;float:left;box-shadow: rgb(0 0 0 / 10%) 5px 1px 20px; margin:1.6%;}
.zyymk ul li span{ font-size:45px; margin:0 auto; display:block; width:45px; margin:45px auto 0 auto; color:#10447d;}
.zyymk ul li strong{ font-size:25px; display:block; text-align:center; margin:15px auto 0 auto;}
.zyymk ul li p{ padding:5% 6%; line-height:20px;}

/*关于我们*/
.index_abost{ margin:35px auto;}
.index_abost img{ float:left; width:554px; height:345px;}
.index_abost strong{ display:block; padding:15px 0; font-size:18px;}
.ydwhrls{ height:5px; width:80px; float:left; background:#e81a24; display:block; margin:15px 0;}
.index_abost .res{ float:left; width:604px; padding:15px 0 0 25px;}
.aboust_test{ display:block; line-height:26px; font-size:16px; color:#737373;}
/*关于我们结束*/

/*新闻中心*/
.index_news { background:#fff;}
.index_news ul li{width:calc(90%/3); height:387px;float:left;box-shadow: rgb(0 0 0 / 10%) 5px 1px 20px; margin:1.6%;}
.index_news ul li strong{ display:block; margin:15px; text-align:left;}
.index_news ul li img{ width:360px; height:223px;}
.index_news ul li p{ line-height:20px; font-size:12px; margin:15px; text-align:left;}
.news_mores{border-radius:5px; border:1px #999999 double; font-size:18px; line-height:60px; height:60px; width:320px; margin:0 auto; text-align:center;}
.a05-Domain-bjw{ background:#fff; overflow:hidden;}
.wrap-box{width:96%; margin:10px auto; background:#FFFFFF;}
/*@media(max-width:1580px){
.wrap-box{width:1240px;} }
@media(max-width:1440px){
.wrap-box{width:1160px;} }*/


@media(max-width:767px){
.wrap-box{width:auto; padding:0 10px;} }

.wrap-box ol{}
.wrap-box ol li{float:left; position:relative; width:33.3333%; background:#f5f5f5; margin-left:-1px;
border:1px solid #eaeaea; line-height:50px; text-align:center; font-size:20px; cursor:pointer;}
.wrap-box ol li:first-child{margin-left:0;}
.wrap-box ol li.active{background:#eeeeee; border-color:#eeeeee; color:#000; position:relative; z-index:9;}
.wrap-box ol li.active:before{position:absolute; top:100%; left:50%; border-color:#eeeeee transparent transparent;
border-width:15px 15px 0 15px; margin-left:-15px; border-style:solid; content:'';}

.wrap-box ul{margin:30px auto; display:none; background:#FFFFFF;}
.wrap-box ul.active{display:block;}
.wrap-box ul li{width:23.5%; margin-left:2%; height:102px; line-height:100px; float:left; 
text-align:center; border:1px solid #e0e0e0; background:#fff;}
.wrap-box ul li:hover{box-shadow:0 0 10px rgba(0,0,0,.15);}
.wrap-box ul li:first-child{margin-left:0;}
.wrap-box ul li img{display:inline-block; vertical-align:top; padding-top:30px;}
.wrap-box ul li span{display:inline-block; padding:20px 0 0 15px; text-align:left; line-height:1.85;}
.wrap-box ul li span b{display:block; font-weight:normal; font-size:18px;}
.wrap-box ul li span p{display:block; color:#888;}
@media(max-width:767px){
.wrap-box{margin:40px auto;}
.wrap-box ol li{line-height:30px; font-size:14px;}
.wrap-box ol li.active:before{border-width:10px 10px 0 10px; margin-left:-10px;}
.wrap-box ul li{width:49%; margin-left:2%; margin-bottom:8px; height:auto; line-height:1.5;}
.wrap-box ul li:nth-child(3){margin-left:0;}
.wrap-box ul li img{display:block; height:44px; padding-top:10px; margin:5px auto 0 auto;}
.wrap-box ul li span{padding:5px 10px 10px 10px; display:block; text-align:center;}
.wrap-box ul li span b{font-size:14px;}
.wrap-box ul li span p{height:22px; overflow:hidden;}
}

.nk1003{width:98%; margin:auto}	
.a05-Domain-bjw{ background:#fff; overflow:hidden;}
.hc_sctop{ margin:auto; text-align:center;cursor:pointer;}
.ds_bt{overflow:hidden; margin:10px auto 18px; text-align:center; position:relative; overflow:hidden;}
.ds_bt h5{ font-size:15px; color:#5f5f5f; font-weight:normal;letter-spacing:1px; display:inline-block; position:relative;}  
.ds_bt h5 span{ display:block;  font-size:30px; color:#666; margin:0px auto; background:#fff;z-index:9; padding:0 25px;position:relative;}
.ds_bt h5 span i{ font-style:normal;font-size:15px; color:#5f5f5f;display:block;}
.ds_bt small{ position:absolute; left:-100px; display:block; height:33px; border:1px solid #0070d8; top:12px; width:100%; padding:0 100px; z-index:0}
.ds_bt p{font-size:14px; color:#666; margin-bottom:15px; margin-top:5px }

.hc_yckj{width:22.8%;height:205px;float:left;border:1px solid #e7e7e7;margin:1%;}
.hc_yckj:nth-child(4n+1){/* margin-right:0*/}
.hc_yckj h5{width: 100%;height: 45px;border-bottom: 1px solid #e7e7e7;font-size: 18px;color: #333; line-height:45px; padding:0 15px;
 box-sizing:border-box; font-weight:bold;}
.hc_yckj h5 a{color: #666;text-transform: uppercase; font-size:12px; font-weight:normal; float:right}
.hc_yckj p{margin: 15px 15px 15px 0; overflow:hidden;}
.hc_yckj p a{width:93%;height:26px;display: block;padding-left: 25px;font-size:13px;line-height:26px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;position: relative; text-align:left;}
.hc_yckj p a:hover{ color:#0070d8}
.hc_yckj p a::before{content: '';width: 3px;height: 3px;background: #676767;position: absolute;top: 11px;left: 15px;}


@media only screen and (max-width:767px){
.hc_sctop,.a05-Domain-bjw { display:block;}
.hc_yckj{width:98%;height:205px;float:left;border:1px solid #e7e7e7;margin:1%;}
}
/*新闻中心结束*/

/*加盟合作*/
.jmhz_bj{ background:url(../images/jmhz_bj.jpg) center no-repeat; background-size:cover; height:620px;}
.jmhz_bj .jrwm{ margin-top:45px; float:left; width:586px;}
.jmhz_bj .jrwmfrom{width:576px; height:371px; background:#FFF;border-radius:30px; float:right; margin-top:95px;box-shadow: rgb(0 0 0 / 10%) 5px 1px 20px;}
.jmhz_bj .jrwmfrom h3{ text-align:center; font-size:35px; display:block; margin:40px auto;}
.jmhz_bj .jrwmfrom span{ color:#F00;}
.dyeds{ background:#f7f7f7; border:1px #CCCCCC double;width:280px; height:30px;border-radius:2px;}
.tibd{ background:#d32222; color:#fff;border-radius:5px; width:280px; height:40px; margin-left:90px;}
.mhd_mc{ width:110px; text-align:right; float:left; padding-right:10px;height:30px; line-height:30px;}
.frome{ width:440px; margin:0 auto;}
.frome p{ margin:20px 0;}
/*加盟合作结束*/


/*分站开始*/
.index_fz{ padding:25px 0;}
.index_fz h3{ display:block; font-size:25px; color:#11457d; font-weight:bold;}
.index_fz span{ display:block; margin:15px 0;}
.index_fz a{ margin:5px; color:#666;}
.index_fz a:hover{ margin:5px; color:#F00;}
/*分站结束*/

.see_more{display:block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#000;text-align:center;font-weight:500;letter-spacing:.07em;font-size:13px;position:relative;border:1px solid #CCC;-webkit-transition:all 750ms 0s cubic-bezier(.165,.84,.44,1);-moz-transition:all 750ms 0s cubic-bezier(.165,.84,.44,1);transition:all 750ms 0s cubic-bezier(.165,.84,.44,1)}
.see_more:hover{color:#fff;}
.see_more:after{width:100%;height:100%;position:absolute;content:'查看更多新闻资讯 →';top:0;left:0;background:#F00;-webkit-transition:all 750ms 0s cubic-bezier(.165,.84,.44,1);-moz-transition:all 750ms 0s cubic-bezier(.165,.84,.44,1);transition:all 750ms 0s cubic-bezier(.165,.84,.44,1);-webkit-transform-origin:left top;transform-origin:left top;-webkit-transform:scaleX(0);transform:scaleX(0)}
.see_more:hover:after{-webkit-transform:scaleX(1);transform:scaleX(1)}
.pcon{ display:block;}
@media only screen and (max-width: 640px) {
.zyymk ul li{width:calc(96%/2); height:auto;float:left; margin:1%;}
.index_abost img{ height:auto;}
.index_abost .res {float: left;width: auto; padding:15px 0 0 0; }	
.index_news ul li {width:calc(96%/1);}
.jmhz_bj .jrwmfrom{width:350px; overflow:hidden; height:371px; background:#FFF;border-radius:30px; float:right; margin:45px 0;box-shadow: rgb(0 0 0 / 10%) 5px 1px 20px;}
.dyeds{width:180px;}
.tibd{width:180px; margin:0 auto; margin-left:80px;}
.pcon{ display:none;}
.zyymk ul li p{ padding:5% 6%; font-size:12px; color:#666; line-height:16px;}
.index_news ul li strong{ text-align:left;}
.dues{ line-height:22px !important; padding:15px;}
.mobl{ text-align:center;}
.lxwm{ width:auto; text-align:center;}
.left {float: none;}
}


@media only screen and (max-width: 1230px) {
	.w1200 {
		width: initial;
		padding-left: 3.125%;
		padding-right: 3.125%;
	}
	nav .navbar li {
		/*margin-right: 14px;*/margin-right: 15px;
	}
	.foot ul dl {
		padding: 0 25px;
	}
	.prod-m ul,
	.prod-a ul,
	.licol3,
	.licol2,
	.licol21,
	.piccol3,
	.proc-l ul {
		justify-content: space-around;
	}
	.prod-e .engineer strong {
		font-size: 50px;
	}
	.prod-e .engineer i {
		line-height: 21px;
	}
}
@media only screen and (max-width: 991px) {
	.pc {
		display: none;
	}
	.mobile {
		display: block;
	}
	.indexc {
		flex-wrap: wrap;
		justify-content: space-around;
	}
	.indexc>div {
		width: 380px;
	}
	.navslide {
		display: block;
	}
	nav .w1200 {
		position: relative;
	}
	nav .left {
		max-width: 40%;
	}
	nav .search {
		float: none;
		position: absolute;
		max-width: 33.33%;
		min-width: 160px;
		height: 37px;
		right: calc(50% - 72px);
	}
	nav.mobile {
		height: initial;
		display:none;
	}
	.mobile .navbar {
		display: block;
		position: static;
	}
	nav .navbar {
		display: none;
		float: none;
		position: absolute;
		width: 100%;
		left: 0;
		top: 100px;
		z-index: 9999;
		background: #313131;
	}
	nav .navbar li {
		width: 100%;
		float: none;
		line-height: 30px;
		margin-right: 0;
	}
	nav .navbar li a {
		width: 100%;
		display: block;
		height: initial;
		line-height: 40px;
		width: 93.75%;
		margin-left: 3.125%;
		color: #ffffff;
		border-bottom: 1px solid #777;
		text-align: left;
		background: url(../images/mobileiconr.png) no-repeat 97% center;
	}
	nav .navbar li a:hover,
	nav .navbar li.active a {
		border-bottom: 1px solid #777;
		color: #d11e20;
	}
	nav .navbar li:last-child a {
		border-bottom: none;
	}
	.prod-e .intro .left,
	.prod-e .intro .right {
		width: 100%;
	}
	.prod-e .engineer strong {
		font-size: 40px;
	}
	.prod-e .engineer i {
		line-height: 16px;
	}
	.proc-l .dis .left,
	.proc-l .dis .right {
		width: 100%;
	}
	.proc-l .dis a {
		margin-top: 20px;
		margin-bottom: 20px;
	}
	.prod-e .engineer li:nth-child(2),
	.prod-e .engineer li:nth-child(4) {
		padding-left: 22%;
	}
}
@media only screen and (max-width:860px ) {
.proc-l li .pic{height:auto;}	
}
@media only screen and (max-width:768px) {
	h1 {
		font-size: 35px;
		line-height: 77px;
	}
	.prod-e .engineer strong {
		font-size: 0.6rem;
	}
	.prod-e .engineer i,
	.prod-e .engineer strong {
		display: block;
		float: none;
	}
	.s-nav {
		display: none;
	}
	.in-nav li {
		margin-right: 20px;
		font-size: 14px;
	}
	.proc-l .dis .right {
		padding: 0;
	}
	.appf li {
		float: none !important;
		width: 100%;
		line-height: 60px;
	}
	.appf input[type=submit] {
		margin-left: 75px;
		margin-right: 5%;
	}
	.appf input[type=submit],
	.appf input[type=reset] {
		width: 30%;
	}
	.webssea .subm {
		font-size: 14px;
	}
	.webs>img {
		margin-top: 42px;
	}
	.webs h1 {
		line-height: 80px;
	}
	.webs strong {
		font-size: 20px;
	}
	.websli dt {
		margin: 15px 0;
	}
	.incont li {
		width: 45%;
	}
	.invitea li .dd {
		padding-left: 5px;
		padding-right: 5px;
	}
	.hser-nav {
		margin-top: 0;
	}
	.hser-nav a {
		margin: 0 10px;
	}
	.newsli li .left,
	.newsli li .right {
		width: 100%;
	}
	.licol2>div {
		width: 500px;
	}
	.prod-e .engineer li {
		padding-left: 12%;
	}
}
@media only screen and (max-width: 640px) {
	.top {
		line-height: 24px;
	}
	nav {
		height: 66px;
		line-height: 66px;
	}
	nav .search {
		margin-top: 14px;
		right: 50px;
	}
	nav .navbar {
		top: 66px;
	}
	.pro h5 {
		margin: 36px auto 24px;
	}
	.prod-e {
		margin-top: 36px;
	}
	.prod-e .intro .right {
		margin-top: 24px;
	}
	.prod-e .engineer {
		padding: 87px 0 52.2px;
	}
	h2 {
		font-size: 32px;
		line-height: 85.8px;
	}
	.proc-l h2 {
		margin: 0;
	}
	.prod-b dd {
		font-size: 20px;
	}
	.prod-b .dis .swiper-pagination-bullet {
		width: 14px;
		height: 14px;
	}
	.prod-e .intro .left {
		margin-top: 0;
	}
	.proc-n i {
		font-size: 12px;
	}
	.appf li span {
		padding-right: 10px;
	}
	.appf li input,
	.appf textarea {
		width: calc(100% - 78px);
	}
	.appf li.col2 select {
		width: calc(50% - 86px);
	}
	.webssea input[type=text] {
		width: 60%;
	}
	.webssea select {
		margin-left: 2%;
		width: calc(38% - 5px);
		text-indent: 5px;
	}
	.webssea .subm {
		width: calc(38% - 5px);
		margin-left: 0;
		margin: 10px 0;
		float: right;
	}
	.invitea span {
		text-indent: 15px;
		font-size: 12px;
	}
	.invitea li .dd p {
		font-size: 12px;
		line-height: 18px;
	}
	.inban .shade {
		margin-top: 10.8%;
		width: 150px;
		height: 111.6px;
	}
	.inban .shadet {
		height: 87.6px;
		padding: 0 12px;
	}
	.inban .shadet h5 {
		margin-top: ;
	}
	.inban .shadet strong {
		font-size: 28px;
	}
	.inban .shadeb {
		line-height: 24px;
		font-size: 12px;
		text-indent: 12px;
	}
	.incont p {
		margin-bottom: 12px;
	}
	.incont li {
		margin-bottom: 20px;
	}
	.licol3 li{
		margin: 18px auto;
	}
	.inser .licol3 li p{
		font-size: 12px;
		margin-top: 12px;
	}
}
@media only screen and (max-width: 480px) {
	.top i {
		display: none;
	}
}

.rmgz{ padding:15px 0;}
.rmgz strong{ font-size:18px; display:block; margin:10px 0;}
.rmgz ul li{width:calc(100%/3);float:left; height:40px; line-height:45px;}
/*效果鼠标*/
.img-cover {width: 100%;height: 100%;max-width: 100%;max-height: 100%;object-fit: cover;}
.anitop{ -webkit-transform: translate3d(0, 0, 0);transform: translate3d(0, 0, 0);-webkit-transition: all 0.5s;-o-transition: all 0.5s;transition: all 0.5s;}
.anitop:hover{-webkit-transform: translate3d(0, -3%, 0);transform: translate3d(0, -3%, 0);cursor: pointer;}

.tra {-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);filter:scale(1);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.tra:hover {-webkit-transform:scale(1.15);-moz-transform:scale(1.15);-ms-transform:scale(1.15);-o-transform:scale(1.15);filter:scale(1.15);filter:transform;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
.shadow6 {-webkit-box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;-moz-box-shadow:rgba(0,0,0,0.3) 5px 5px 50px;-ms-box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;-o-box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;box-shadow:rgba(0,0,0,0.1) 5px 5px 50px;transition:all 0.5s ease 0s;-webkit-transform:all 0.5s ease 0s;}
