.container{min-width: 1230px;}
.lt-logo >div{display: inline-block;padding-top: 10px;margin-left: 10px;}
.lt-logo >div p{font-size: 22px;font-weight: bold;margin-bottom: 10px;}
header .head-top .container .lt-logo h1{font-size: 16px;}
.arc .row .arc-row p{font-family: Arial, Helvetica, sans-serif!important;}
#form .form-body>div{margin-top: 20px; float: left;width: 338px;}

#form #myemail,#form #myname,#form #myphone,#form #myWebsite,#form textarea{margin-top: 4px;}

footer .foot-row{padding-top: 30px;padding-bottom: 20px;}
footer .foot-row .foot-lt .foot-lt-quality h3{margin-top: 30px;}
footer .foot-row .foot-lt .foot-lt-quality p{margin-top: 14px;}


.prolist ul li .imgrow{width: auto;}
.prolist ul li h3{height: 52px;line-height: 26px;}


.faq-lst{width: 882px;float: left;}
.faq-lst ul li{margin-bottom: 30px;border: 1px solid #f1f1f1;transition: all .4s;}
.faq-lst .faq-img{width: 300px;float: left;}
.faq-lst .faq-img a{display: block;overflow: hidden;}
.faq-lst .faq-img img{transition: all .4s;}
.faq-lst .faq-img img:hover{transform: scale(1.2) rotate(4deg);}
.faq-lst .faq-word{width: 550px;float: left;margin-left: 30px;padding: 20px 20px 0 0;}
.faq-lst .faq-word h3{font-size: 18px;line-height: 24px;}
.faq-lst .faq-word h3 a{color: #333;}
.faq-lst .faq-word p{margin-top: 16px;line-height: 24px;}

.faq-lst ul li:hover{background-color: #005bac;color: #fff;}
.faq-lst ul li:hover a{color: #fff;}


img{max-width: 100%;vertical-align: middle;}


.row-list .customer-list ul li h3{margin-top: 10px;text-align: center;}
.row-list .customer-list ul li{padding-bottom: 10px;}

.new-list .row .list-row li .new-rt h3{margin-top: 20px;}
.new-list .row .list-row li .new-rt h3 a{font-size: 20px;}
.new-list .row .list-row li .new-rt >span{margin-top: 20px;}
.new-list .row .list-row li .new-rt a>span{text-align: right;color: #333;}
.new-list .row .list-row li .new-rt a>span:hover{color: #005bac;}


h3.edit-title {overflow: hidden;line-height:28px;position: relative;font-size: 26px;}
h3.edit-title a{color: #333;}
h3.edit-title:after {background: url(../img/bg_off.png) repeat; content: ""; height: 5px; margin-left: 10px; position: absolute; top: 12px; width: 99%;}


.flex{display: flex;flex-wrap: wrap;}
.wrap{width: 1230px;margin: 0 auto;}
.hide{display: none;}
.more-btn{width: 160px;height: 36px;line-height: 36px;text-align: center;background-color: #006dba;margin: 0 auto;margin-top: 40px;
	transition: .4s;border-radius: 15px;box-shadow: 3px 3px 2px 1px #00539e;}
.more-btn a{color: #fff;display: block;}
.more-btn:hover{background-color: #0e90d2;box-shadow: 3px 3px 2px 1px #3a7fbd;}


.content-2{background-color: #f9f9f9;padding-top: 30px;padding-bottom: 40px;}
.content-2 .index-pro-sort ul{justify-content: space-between;margin-top: 10px;}
.content-2 .index-pro-sort ul li{border: 1px solid #999;width: 300px;text-align: center;transition: all .4s;padding: 10px 0;margin-top: 10px;float: left;}
.content-2 .index-pro-sort ul li a{color: #333;}
.content-2 .index-pro-sort ul li:hover{cursor: pointer;background-color: #006dba;color: #fff;}
.content-2 .index-pro-sort ul li:hover a{color: #fff;}
.content-2 .index-pro-sort ul .active{background-color: #006dba;color: #fff;}
.content-2 .commen-top{border-bottom: unset;}
.content-2 .index-product ul li{width: 290px;transition: all .4s;border: 1px solid #cecece;margin-bottom: 20px;}
.content-2 .index-product ul{justify-content: space-between;margin-top: 30px;}
.content-2 .index-product .index-product-word{padding: 6px;}
.content-2 .index-product ul li a{color: #333;}
.content-2 .index-product .case-area{justify-content: space-between;font-size: 14px;color: #333;margin: 10px 0;}
.content-2 .index-product .index-product-word>h3{font-size: 16px;margin-bottom: 0;text-align: center;margin-top: 4px;}
.content-2 .index-product .index-product-word>p{font-size: 14px;line-height: 20px;color: #555;height: 40px;}
.content-2 .index-product ul li:hover{box-shadow: 0 0 2px 2px #ccc;background-color: #005bac;}

.content-2 .index-product ul li:hover>.index-product-word>p,
.content-2 .index-product ul li:hover a{color: #fff;}



.index-video{background:url("../img/bg1.png");padding: 20px 0;}
.index-video-box{margin-top: 20px;}
.index-video-img{width: 600px;}
.index-video-img ul li{position: relative;padding: 4px;border: 1px solid #f1f1f1;box-shadow: 0 0 4px 2px #cecece;}
.index-video-img ul li>a img:first-of-type{width: 100%;}
.index-video-img ul li>a img:last-of-type{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;width: 590px;}
.index-video-desc{width: 600px;margin-left: 30px;}
.index-video-desc ul li{margin-bottom: 20px;}
.index-video-desc h3{font-size: 18px;font-weight: normal;}
.index-video-desc h3 a{color: #333;}
.index-video-desc h3 a:hover{color: #2e7cc7;text-decoration: underline;}
.index-video-desc p{color: #666;}
.index-video-desc h3 a:before{
  content: '';
  display: inline-block;
  width: 6px;
  height: 6px;
  background-color: #004872;
  border-radius: 50%;
  margin-right: 6px;
  margin-bottom: 4px;
}


.overflow-hidden-1{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:1;overflow: hidden;}
.overflow-hidden-2{display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp:2;overflow: hidden;}

.index-about{padding: 30px 0;}
.index-about .cus_con{margin-top: 20px;}
.index-about .cus_con p{text-align: center;font-size: 18px;margin-bottom: 6px;}
.index-about-desc{margin-top: 20px;font-size: 18px;line-height: 24px;}
.index-about-desc p{margin-bottom: 10px;}


.index-news{background: url('../img/bg1.png');padding: 30px 0;}
.index-news .news-time{font-size: 16px;width: 100px;margin-top: 30px;line-height: 22px;}
.index-news .news-sort{margin-top: 30px;margin-bottom: 30px;border-bottom: 1px solid #f1f1f1;}
.index-news .news-sort li{background-color: #f1f1f1;color:#006dba;padding: 8px 20px;color: #333;}
.index-news .news-sort li:hover{background-color: #006dba;color: #fff;cursor: pointer;}
.index-news .news-sort .active{background-color:#006dba;color: #fff;cursor: pointer;}
.index-news .line{background: url('../img/line.png');width: 19px;display: block;}
.index-news .news-word{width: 1070px;margin: 20px 0 10px 30px;transition: all .4s;}
.index-news .news-word img{transition: all .4s;}
.index-news .news-word h3{margin-bottom: 5px;font-weight: normal;font-size: 20px;margin: 10px 0;}
.index-news .news-word h3 a{color: #333;}
.index-news .news-word h3 a:hover{color: #006dba;text-decoration: underline;}
.index-news .news-word p{line-height: 22px;}
.index-news .news-word:hover{box-shadow: 0 0 2px 2px #ccc;}
.index-news .news-word img:hover{margin-left: 20px;}
.oimgs {height: 600px;clear: both;padding-top: 40px;}
.oimgs .edit-title{margin-bottom: 20px;}
.oimgs .imga {width: 630px;height: 230px;float: left;position: relative;}
.oimgs .imga img {display: block;width: 630px;height: 230px;}
.oimgs .imgb {width: 295px; height: 230px;	float: left;margin-left: 4px;position: relative;}
.oimgs .imgb img {
	display: block;
	width: 295px;
	height: 230px;
}
.oimgs .imgc {
	width: 295px;
	height: 230px;
	float: left;
	margin-top: 4px;
	position: relative;
}
.oimgs .imgc img {
	display: block;
	width: 295px;
	height: 230px;
}
.oimgs .imgd {
	width: 295px;
	height: 230px;
	float: left;
	margin-top: 4px;
	margin-left: 4px;
	position: relative;
}
.oimgs .imgd img {
	display: block;
	width: 295px;
	height: 230px;
}
.oimgs .case {
	width: 295px;
	height: 230px;
	float: left;
	margin-left: 4px;
	background-color: #006dba;
	color: #fff;
}
.oimgs .case .title {
	width: 180px;
	height: 42px;
	border-top: 1px solid #fff;
	border-bottom: 1px solid #fff;
	margin-left: 17px;
	margin-top: 20px;
	font-family: Impact;
	font-size: 28px;
	text-align: center;
	line-height: 42px;
}
.oimgs .case .title a{color: #fff;}
.oimgs .case .msg {
	font-size: 16px;
    line-height: 24px;
    padding-left: 17px;
    padding-top: 17px;
    padding-right: 14px;
}
.oimgs .case .more {
	width: 107px;
	height: 34px;
	border: 1px solid #fff;
	float: left;
	margin-left: 17px;
	text-align: center;
	line-height: 34px;
	color: #fff;
	border-radius: 5px;
	margin-top: 20px;transition: all .4s;
}
.oimgs .case .more:hover{background-color: #fff;color: #005bac;}
.oimgs .textimg {
	width: 630px;
	height: 230px;
	float: left;
	margin-top: 4px;
	margin-left: 4px;
	position: relative;
}
.oimgs .textimg img {
	display: block;
	width: 630px;
	height: 230px;
}
.oimgs .msg_bg {
	width: 100%;
	height: 230px;
	background-color: rgba(0, 0, 0, 0.7);
	position: absolute;
	top: 0;
	left: 0;
	z-index: 10;
	display: none;
}
.oimgs .msg_b {
	/* width: auto;
	height: 169px;
	margin-left: 20px;
	margin-right: 20px;
	margin-top: 60px; */
	margin: auto;
    width: 90%;
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0;
    height: 66%;

}
.oimgs .msg_b .titlea {	font-size: 16px;line-height: 16px;text-align: center;color: #fff;padding-top: 19px;	position: absolute;	top: 5px;}
.oimgs .msg_b .titlea div {float: left;}
.oimgs .msg_b .titlea .line {width: 160px;float: left;height: 1px;background-color: #fff;margin-top: 7px;}
.oimgs .msg_b .titlea .name {padding: 0 15px;}
.oimgs .msg_b .titleb {font-size: 16px;line-height: 16px;text-align: center;color: #fff;padding-top: 19px;position: absolute;top: 5px;}
.oimgs .msg_b .titleb div {float: left;}
.oimgs .msg_b .titleb .line {width: 40px;float: left;height: 1px;background-color: #fff;margin-top: 7px;}
.oimgs .msg_b .titleb .name {padding: 0 14px 0 15px;}
.oimgs .msg_b .msg {clear: both;font-size: 16px;line-height: 24px;font-family: simsun;color: #fff;
    text-indent: 0;overflow: hidden;border: 1px solid #fff;padding: 20px 10px;}
.oimgs .imgc .msg_b {margin-right: 16px;}
.oimgs .msg_b .msg h3 a{color: #fff;}
.oimgs .msg_b .msg h3 a:hover{text-decoration: underline;}
.oimgs .msg_b .msg p{margin-top: 10px;color: #cecece;}

.faq-wrap{background: url('../img//bg1.png');}





.content6{background: url('../img//bg1.png');padding:30px 0 40px 0;}
.content6 .typename h3{font-weight: normal;font-size: 26px;text-transform: uppercase;line-height: 42px;}
.content6 .typename h3 span{border-bottom: 2px solid #006dba;padding-bottom: 4px;display: inline-block;}
.content6 .faq{justify-content: space-between;margin-top: 30px;}
.content6 .faq>i{display: block;width: 1px;background-color: #ccc;}
.content6 .faq a{color: #333;}
.content6 .faq-mid h3,.content6 .faq-right h3{font-weight: normal;font-size: 18px;line-height:22px;height: 44px;overflow: hidden; padding: 0 10px;}
.content6 h3 a:hover{color: #006dba;text-decoration: underline;}
.content6 .faq-mid,.content6 .faq-right{width: 340px;border: 1px solid #f1f1f1;transition: all .4s;}
.content6 .faq-mid:hover,.content6 .faq-right:hover{margin-top: -20px;}
.content6 .faq-mid img,.content6 .faq-right img{width: 100%;margin-top: 20px;margin-bottom: 10px;}
.content6 .faq-left{width: 340px;}
.content6 .faq-left ul li{justify-content: space-between;margin-top: 20px;align-items: flex-start;}
.content6 .faq-left ul li img{margin-top: 3px;}
.content6 .faq-left ul li h3{font-weight: normal;font-size: 18px;width: 314px;line-height: 22px;}
.content6 .faq-left ul li h3 a{color: #333333;}
.content6 .faq-left ul li h3 a:hover{color:#006dba;text-decoration: underline;}
.content6 .time{background-color: #626262;color: #ffffff;text-align: center;width: 22%;}
.content6 .time p:nth-child(1){font-size: 32px;}

.index-form{background: url('../img/msg.png');padding: 50px 0;}
.index-form h3{text-align: center;font-size: 20px;}
.index-form .form{margin-top: 40px;}
.index-form .form-input{justify-content: space-around;}
.index-form .form-input>div{width: 500px;}
.index-form .form .form-lt p{width: 100px;line-height: 40px;}
.index-form .form .form-lt input{display: block;width: 400px;border: 0;line-height: 40px;color: #999;padding-left: 10px;border: 1px solid #b2b2b2;transition: all .2s;}

.index-form .form .form-lt div{margin-bottom: 10px;}

.index-form .form .form-area p{width: 60px;}
.index-form .form textarea{width: 400px;display: block;min-height: 160px;line-height: 22px;padding: 10px;}
.index-form .form .button{display: block;width: 140px;background-color: #006dba;color: #fff;margin: 0 auto;text-align: center;line-height: 34px;
	border: unset;margin-top: 20px;box-shadow: 3px 3px 2px 1px #00539e;border-radius: 15px;transition: all .4s;}
.index-form .form .button:hover{background-color: #0e90d2;box-shadow: 3px 3px 2px 1px #3a7fbd;}
.index-form .form-msg{margin-top: 10px;line-height: 22px;text-align: center;}
.index-form .form-msg a{color: #006dba;}
.index-form .form .form-lt input:focus,.index-form .form textarea:focus{border-color: #006dba;
	box-shadow: inset 0 2px 2px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);outline: 0;}

footer .foot-row .foot-lt .logo h1{top: 0;}
footer .foot-row .foot-pro ul{margin-top: 20px;}
footer .foot-row .foot-pro ul li{font-size: 16px;}
footer .foot-row .foot-pro{width: 300px;}
footer .foot-row .foot-nav{width: 150px;margin-left: 50px;}
footer .foot-row .foot-cont{width: 360px;}
footer .foot-row .foot-cont>ul li{font-size: 16px;color: #a1a1a1;}
footer .foot-row .foot-cont>ul li:nth-of-type(3){margin-top: 0;}
footer .foot-row .foot-cont i{font-size: 20px;margin-right: 6px;}
footer .copy-right{margin-top: 0;}

a{color: #005bac;}
.row-list .lt-about p{font-size: 16px;}
.cont-row p:nth-of-type(1){font-size: 16px;}
#form p:nth-of-type(1){font-size: 16px;line-height: 22px;}

