*{
     box-sizing: border-box;
}
body,input,textarea,button,select{
      font-family: 'Microsoft YaHei';
     font-size: 12px;
    color: #666;
}
a{
	color: #666;
}
a:hover{
	color: #244d85;
}
/*公共*/
.wrap{
	width: 1200px;
	margin: 0 auto;
}
.h-wrap{
	width: 1115px;
	margin: 0 auto;
}
.mobile-subnav-meau,
.gh{
	display: none;
}

 .g-mobile{
 	display: none;
 }
/*header*/
.header{
	width:100%;
	position:fixed;
	top:0;
	left:0;
	z-index:999;
	height:80px;
	padding: 0 30px;
	background: rgba(0,0,0,0.5);
	
}
.header .wrap{
	width: 1710px;
}
.header .logo{
	float: left;
	line-height: 80px;
	margin-right: 185px;
}
.header .logo img{
	vertical-align: middle;
}
.header .logo .img2{
	display: none;
}
.header .nav{
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
	height: 100%;
	line-height: 80px;
	display: block;
	float: left;
}
.header .navbar_nav li{
	float:left;
	position: relative;
	display: block;
}
/*.header .navbar_nav li:after{
    content: "";
    width: 0;
    height: 2px;
    background: orangered;
    position: absolute;
    bottom: 0;
    left: 0;
    transition: all 0.5s ease 0s;
}
.header .navbar_nav li:hover:after{
    width: 100%;
}*/
.header .navbar_nav li > a{
	text-decoration: none;
	height: 100%;
	padding: 0 25px;
	display: block;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
	color: #fff;
	font-size: 18px;
}
.header .navbar_nav li:hover > a,
.header .navbar_nav li.active > a{
	background: #084f95;
}
.header .navbar_nav li.dropdown{
	display: inherit;
	position: relative;
}

.header .navbar_nav li .dropdown_menu{
	display: none;
	position: absolute;
	top:80px;
	width: 100%;
	box-shadow: 0 15px 27px 0 rgba(167,165,165,0.38);
	padding: 15px 0;
	background: #000;
	background: rgba(0,0,0,0.5);
	
}
.header .navbar_nav li.dropdown .dropdown_menu a{
	font-size: 12px;
	color: #fff;
	padding: 0 10px;
	line-height:34px;
	text-align: center;
	display: block;
	position: relative;
	
}
.header .navbar_nav li.dropdown .dropdown_menu a:after{
	position: absolute; left: 50%; margin-left: -40px; width: 80px; bottom: 0; height: 1px; content: ""; border-bottom: 1px solid #414447;
}
.header .navbar_nav li.dropdown .dropdown_menu a:last-child:after{
	border: 0;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu{
	display: block;
	-webkit-transition: 0.5s;
	-moz-transition: 0.5s;
	-o-transition: 0.5s;
	transition: 0.5s;
}
.header .navbar_nav li.dropdown:hover .dropdown_menu a{
	color: #fff;
}
.header .navbar_nav li.dropdown .dropdown_menu a:hover,
.header .navbar_nav li.dropdown .dropdown_menu a.active{
	color: #fff;
	background: #084f95;
}
.header .search{
	float: right; margin-top: 22px; width: 200px; height: 30px; background: #fff; border-radius: 35px; background: #fff; overflow: hidden; position: relative; margin-right: 2em;
}
.header .search:after{
	position: absolute; left: 10px; top: 4px; background: url(/assets/img/linuo/icon_search.png) no-repeat; background-size:cover ; width: 28px; height: 28px; content: "";
}
.header .search input[type='text']{
	height: 30px; width: 100%; padding: 0; border: 0; font-size: 16px; padding: 0 15px 0 45px;
}
.header .searchs img{ width: 22px; height: 22px;}
/*白色背景的头部*/
/*.header.on{
	background: #fff;
	border-bottom: 1px solid #ccc;
}*/
/*.header.on .left .img1{
	display: none;
}
.header.on .left .img2{
	display: block;
}*/
/*.header.on .navbar_nav li a{
	color: #333;
}*/

/*header end*/

/*banner背景图片动画*/
@-webkit-keyframes scale-bg{
	from{
		-webkit-transform:scale(1.2);
		transform:scale(1.2);
	}
	to{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
@keyframes scale-bg{
	from{
		-webkit-transform:scale(1.2);
		transform:scale(1.2);
	}
	to{
		-webkit-transform:scale(1);
		transform:scale(1);
	}
}
/*banner */
.index_main .section{
	overflow: hidden;
}
.index_main .section1{
	position: relative;
}
.fp-tableCell{
	top: 30px; position: relative;
}
.index_main .section1 .fp-tableCell{
	top: 0; position: relative;
}

.index_banner .item{
	background-size: cover;
	-webkit-background-size:cover;
	background-position: center;
	background-repeat: no-repeat;
	height:100vh;
	position: relative;
}
.index_banner .item.slick-current .scaleBg{
	visibility: visible; 
	-webkit-animation:scale-bg 6s linear forwards;
	animation:scale-bg 6s linear forwards;
}
.index_banner .items{
	background-size: cover;
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 0;
}
.index_banner .items:after{
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	left: 0;
	top: 0;
	background: rgba(0,0,0,0.2);
}
.index_banner .item .inner .block_txt{
	position: absolute;
	top: 28%;
	right: 10px;
	left:10px;
	opacity: 0; 
	transform: translateY(40px);
	-webkit-transform: translateY(40px); 
	-webkit-transition: all 500ms ease; 
	transition: all 500ms ease;
}
.index_banner .item.active .inner .block_txt{
	opacity: 1; 
	-webkit-transform: translateY(0); 
	transform: translateY(0); 
	-webkit-transition-delay: 100ms; 
	transition-delay: 100ms;
}
.index_banner .item .inner .block_txt h4{
	font-size: 46px;
	color: #fff;
	text-align: center;
}
.index_banner .item .inner .block_txt .en{
	color: #fff;
	font-size:100px;
	text-transform: uppercase;
	font-weight: bold;
	text-align:center;
	letter-spacing:5px;
	line-height: 1;
	margin-top: 5px;
}
.index_banner .item .inner .block_txt .en span{
	display: inline-block; border-bottom: 1px solid #fff;
}

.index_banner .item .inner .block_txt h3{
	color: #fff;
	font-size: 23px;
	text-align:center;
	margin-top: 20px;
	letter-spacing: 3px;
	line-height: 1.6;
}
.index_banner .block_news{
	position: absolute; left: 0; right: 0; top: 80%; text-align: center; font-size: 16px; color: #fff;
	opacity: 0; 
	transform: translateY(40px);
	-webkit-transform: translateY(40px); 
	-webkit-transition: all 500ms ease; 
	transition: all 500ms ease;
}
.index_banner .item.active .inner .block_news{
	opacity: 1; 
	-webkit-transform: translateY(0); 
	transform: translateY(0); 
	-webkit-transition-delay: 300ms; 
	transition-delay: 300ms;
}

.index_banner .block_news .red{
	color: #ee3422; font-family: arial; text-transform: uppercase; font-weight: bold;
}


.index_main .section1 .slick_txt{
	width:30%;
	height: 100%;
	background-color: transparent;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease; 
	background-repeat: no-repeat;
	position: absolute;
	top: 0;
	font-size: 0;
	outline: none;
	border:0;
}
.index_main .section1 .left{
	left: 0;
}
.index_main .section1 .right{
	right:0;
}
.index_main .section1 .slick_txt:hover .slick_arrow{
	opacity: 1;
	visibility: visible;
}
.index_main .section1 .slick_txt .slick_arrow{
	width: 20px;
	height: 36px;
	background-repeat: no-repeat;
	background-position: center;
	margin-top: -18px;
	position: absolute;
	top: 45%;
	cursor: pointer;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease;
	opacity: 0;
	visibility: hidden;
}
.index_main .section1 .slick_txt .prev{
	background-image:url(/assets/img/linuo/ban_prev.png); opacity: 0.5;
	left:60px;
}
.index_main .section1 .slick_txt .next{
	background-image:url(/assets/img/linuo/ban_next.png); opacity: 0.5;
	right:60px;
}
.index_main .section1 .slick_txt:hover .prev,
.index_main .section1 .slick_txt:hover .next{
	opacity: 1;
}

.index_main .section1 .number{
	position: absolute;
	bottom:8%;
	left: 50%;
	padding-bottom: 5px;
	
	display: table;
	padding: 0 20px;
	width: auto;
	text-align: center;
	transform: translateX(-50%);
	-webkit-transform: translateX(-50%);
}

.index_main .section1 .number span{
	width: 45px;
	height: 12px;
	border-radius: 15px;
	display: inline-block;
	background: #fff;
	cursor: pointer;
	position: relative;
	transition: all 500ms ease;
	-webkit-transition:all 500ms ease;
	margin: 0 15px;
}
.index_main .section1 .number span.active{
	background: #084f95;
}
.g-tit{
	text-align: center;
}
.g-tit h3{
	font-size: 35px; color: #464646; position: relative; padding-bottom: 15px;
}

.g-tit h3 .blue{
	color: #0057ad;font-weight: bold;
}
.g-tit h3:after{
	position: absolute; left: 50%; bottom: 0; margin-left: -55px; width: 110px; height: 3px; background: #e5e5e5; content: "";
}
.g-tit h3:before{
	position: absolute; left: 50%; bottom: 0; margin-left: -12.5px; width: 25px; height: 3px; background: #ed3422; content: "";z-index: 1;
}
.g-tit p{
	margin-top: 15px; color: #a0a0a0; font-size: 18px;
}
.index_main .g-tit h3{
	font-size: 30px;
}
.index_main .g-tit p{
	font-size: 16px; margin-top: 10px;
}
.g-tit-white h3{
	color: #fff;
}
.g-tit-white h3 .blue{
	color: #fff;
}
.g-tit-white h3:after{
	background: #777f83;
}
.g-tit-white p{
	color: #fff;
}
.g-tit-s h3{
	font-size: 20px; padding-bottom:12px;
}

.index-product{
	background: #f3f3f3;
}
.index-product .g-tabhd{
	margin-top: 25px;
}
.g-tabhd{
	border-bottom: 1px solid #d9d9d9; text-align: center; font-size:0 ;
}
.g-tabhd ul{
	display: inline-block;
}
.g-tabhd li{
	float: left; line-height: 40px; background: #fff; width: 150px; font-size: 18px; color: #666666; margin: 0 15px; cursor: pointer; position: relative;
}
.g-tabhd li:after{
	position: absolute; left: 50%; margin-left: -7px; bottom: -6px; content: ""; width: 14px; height: 7px;
	background: url(../imgs/bg-triangle.png) no-repeat; display: none;
}
.g-tabhd li:hover,
.g-tabhd li.active{
	background: #0057ad; color: #fff;
}
.g-tabhd li:hover:after,
.g-tabhd li.active:after{
	display: block;
}

.index-product .g-tabbd{
	margin-top: 30px;
}
.index-product .bigitem{
	background: #fff; height: auto; overflow: hidden;
}
.index-product .bigitem .img{
	width: 50%; height: 300px; line-height: 300px; float: left;
	text-align: center;
}
.index-product .bigitem .img img{
	vertical-align: middle; ;
}
.index-product .bigitem .txt{
	width: 50%; height:300px; float: left;padding: 25px 60px 0 67px;
}
.index-product .bigitem .name{
	font-size: 22px; color: #0057ad; position: relative; padding-bottom: 10px; font-weight: bold; text-transform: uppercase;
}
.index-product .bigitem .name:after{
	position: absolute; left: 0; bottom: 0; content: ""; width: 40px; height: 2px; background: rgb(61,130,223);
}
.index-product .bigitem .info{
	font-size: 15px; color: #6b6b6b; line-height: 1.6; margin-top: 15px;
}
.index-product .bigitem .info p{
	
}
.index-product .bigitem .info p:last-child{
	padding-bottom: 0;
}
.index-product .bigitem .g-btn{
	margin-top: 10px;
}
.g-btn a{
	width: 165px; height: 38px; line-height: 38px; display: inline-block; font-size: 13px; text-align: center;text-transform: uppercase; border: 1px solid #666666; color: #666;
}
.g-btn-blue a{
	color: #fff; background: #0057ad; border-color: #0057ad;
}
.g-btn a:hover{
	opacity: 0.9;
}
.g-btn-white a{
	border: 1px solid #fff; color: #fff; 
}
.g-btn-no a{
	border: 0;color: #0057ad;
}
.index-product-list{
	margin-top: 20px; position: relative;
}

.index-product-list .product-prev{
	    position: absolute;
    left:-80px;
    top: 50%;
     margin-top: -50px;
    width: 40px;
    height: 40px;
    z-index: 10;
    background: url(/assets/img/linuo/btn-prev.png) no-repeat center #c9c9c9;
}
.index-product-list .product-next{
	    position: absolute;
    right:-80px;
    top: 50%;
    margin-top: -50px;
    width: 40px;
    height: 40px;
    z-index: 10;
    background: url(/assets/img/linuo/btn-next.png) no-repeat center #c9c9c9;
}
.index-product-list .product-prev:hover,
.index-product-list .product-next:hover{
	background-color:#0057ad ;
}
.index-product-list li{
	width: 250px; display: inline-block;
}
.index-product-list .img{
	width: 250px; height: 182px; background: #fff;text-align: center; line-height: 180px;
	-ms-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}

.index-product-list .img img{
	vertical-align: middle; height: 180px;
}
.index-product-list .txt{
	padding: 12px 0;color: #9199a6; border-bottom: 2px solid #808c9c;
	background: url(/assets/img/linuo/bg-icon1.png) no-repeat right bottom 15px;
}
.index-product-list .txt h3{
	font-size: 13px;
}
.index-product-list .txt p{
	font-size: 12px; margin-top: 5px;
}
.index-product-list li:hover .img{
	 box-shadow: 0 0 10px rgba(8,79,149,0.2);
	 -ms-transform: scale(1.05);
	 -webkit-transform: scale(1.05);
	 transform: scale(1.05);
}
.index-product-list li:hover .txt{
	border-bottom-color: #084f95; background-image:url(/assets/img/linuo/bg-icon2.png) ; color: #084f95;
}
.index-apply{
	background: url(/assets/img/linuo/bg1.jpg) no-repeat #61696d; background-size:cover ; text-align: center;
}
.index-apply .list{
	margin-top: 35px; height: auto; overflow: hidden;
}
.index-apply .list li{
	float: left; width: 25%; height:450px; overflow: hidden; position: relative;
}
.index-apply .list .bgimg{
	position: relative; font-size: 0;
}
.index-apply .list .bgimg img{
	width: 100%;
}
.index-apply .list .bgimg:after{
	position: absolute; left: 0; right: 0; top: 0; bottom: 0; content: ""; background: rgba(0,0,0,0.3);
}
.index-apply .list .main{
	position: absolute; left: 0; right: 0; top: 220px;text-align: center; color: #fff;
	transition: all 0.5s ease-in-out;
}
.index-apply .list .main .img{
	height: 60px;
}
.index-apply .list .main .tit{
	margin-top: 30px; position: relative; padding-bottom: 35px;
}
.index-apply .list .main .cn{
	font-size: 14px;
}
.index-apply .list .main .en{
	font-size: 12px; margin-top: 5px; text-transform: uppercase;
}
.index-apply .list .main .tit:after{
	position: absolute; left: 50%; margin-left: -20px; width: 40px; height: 4px; background: #fff; content: ""; bottom: 0;
}
.index-apply .list .btn{
	margin-top: 40px; display: none;
}
.index-apply .list .btn a{
	display: inline-block; font-size: 12px; width: 100px; height: 35px; line-height: 35px; border: 1px solid #fff; border-radius: 50px; color: #fff;
}
.index-apply .list li:hover .bgimg:after{
	background: rgba(0,87,173,0.7);
}
.index-apply .list li:hover .main{
	top: 160px;
}
.index-apply .list li:hover .btn{
	display: block;
}
.index-apply .g-btn{
	margin-top: 35px;
}

.index-about-info{
	height: auto; overflow: hidden; margin-top: 30px; padding-bottom:30px;
}
.index-about-info .txt{
	float: left; width: 485px;
}
.index-about-info .tit{
	font-size: 16px; color: #494645; position: relative; padding-bottom: 15px;
}
.index-about-info .tit:after{
	position: absolute; left: 0; bottom: 0; content: ""; width: 55px; height: 4px; background: #0057ad;
}
.index-about-info .img{
	float: right; width: 552px;
}
.index-about-info .img img{
	width: 550px;
}
.index-about-info .info{
	font-size: 12px;margin-top: 15px; line-height: 1.9;text-align: justify;
}
.index-about-info .g-btn{
	margin-top:20px;
}
.index-about-list{
	border-top: 1px solid #cacaca; padding-top: 40px; background: url(/assets/img/linuo/bg3.png) no-repeat center top ; background-size:cover ; padding-bottom: 40px;
}
.index-about-list ul{
	height: auto; overflow: hidden;
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
}
.index-about-list li{
	display: inline-block; text-align: center; float: left;
}
.index-about-list .icon{
	height: 56px;
}
.index-about-list h3{
	font-size: 15px; color: #494645; margin-top: 15px; position: relative; padding-bottom: 15px;
}
.index-about-list h3:after{
	position: absolute; left: 50%; margin-left: -15px; bottom: 0; content: ""; width: 30px; height: 3px; background: #084f95;
}
.index-about-list p{
	font-size: 12px; color: #494645; padding-top: 15px;
}
.index-honor{
	background: url(/assets/img/linuo/bg2.jpg) #f2f2f2;
}
.index-honor-hd{
	position: absolute; left: 0; top: 0; width: 36%; bottom: 0; background: url(/assets/img/linuo/img8.jpg) no-repeat; background-size:cover ;
}
.index-honor-hd .main-wrap{
	position: absolute; left: 0; right: 0; top: 50%; margin-top: -130px; background: rgba(0,0,0,0.5);text-align: right; padding: 40px 0;
}
.index-honor-hd .main{
	display: inline-block; text-align: left; color: #fff;
}
.index-honor-hd .main h3{
	font-size: 14px; text-transform: uppercase;
}
.index-honor-hd .main h2{
	font-size: 50px; text-transform: uppercase;line-height: 1.2; margin-top: 15px;padding-right: 83px; padding-bottom: 10px; border-bottom: 1px solid #0d4371;
}
.index-honor-hd .main p{
	padding-top: 15px; font-size: 14px; padding-right: 30px;
}
.index-honor-list{
	margin-top: 35px;text-align: right;
}
.index-honor-list .main{
	width: 570px; display: inline-block; text-align: left; border-left:2px solid #a7c4dd ; padding-top: 20px;
}
.index-honor-list  li{
	padding-left: 60px; position: relative; margin-bottom: 25px;
}
.index-honor-list  li:before{
	position: absolute; left: -7px; top: 10px; width: 14px; height: 14px; background: #084f95; content: "";
}
.index-honor-list  li .icon{
	position: absolute; left: -140px; top: -10px;
}
.index-honor-list  li .icon img{
	width: 70px; height: 70px;
}
.index-honor-list  li .tit{
	font-size: 18px; color: #333333; font-weight: bold; padding-bottom: 12px;position: relative; margin-top: 3px;
}
.index-honor-list  li .tit:after{
	position: absolute; left: 0; bottom: 0; width: 50px; height: 3px; background: #0057ad; content: "";
}
.index-honor-list  li .txt{
	font-size: 13px; color: #333; line-height: 1.8; margin-top: 12px;
}
.index-honor-list .g-btn{
	text-align: left; margin-left: 60px; margin-bottom: 10px;
}
.index-news .g-tabhd{
	margin-top: 20px;
}
.index-news .g-tabhd li{
	background: #f4f4f4; width: auto; padding: 0 20px;
}
.index-news .g-tabhd li.active,
.index-news .g-tabhd li:hover{
	background: #0057ad;
}
.index-news .list{
	margin-top: 20px; height: auto; overflow: hidden;
}
.index-news .list-l{
	float: left; width: 395px;
}
.index-news .list-l li{
	margin-bottom: 15px;
}
.index-news .list-l .img{
	position: relative; width: 395px; height: 262px; overflow: hidden;
}
.index-news .list-l .img img{
	 width: 395px; height: 262px; 
	-webkit-transition: all 0.3s;
	-ms-transition: all 0.3s;
	transition: all 0.3s;
}
.index-news .list-l .img img:hover{
	-webkit-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}
.index-news .list-l .time{
	position: absolute; left: 0; top: 0; width: 70px; height: 70px; background: #0057ad; text-align: center;color: #fff; font-size: 12px; line-height: 1.1;
}
.index-news .list-l .time big{
	font-size:37px ; padding-top: 5px; display: block;
}
.index-news .list-l .tit{
	margin-top: 10px; font-size: 15px; color: #494645; font-weight: bold;
}
.index-news .list-l .desc{
	font-size: 13px; margin-top: 5px;
}
.index-news .list-l .g-btn{
	text-align: center;
}
.index-news .list-r{
	float: left; width: 518px; margin-left: 110px;
}
.index-news .list-r li{
	border-bottom: 1px solid #e0e0e0; margin-bottom: 20px; padding-bottom: 10px; height: auto; overflow: hidden;
}
.index-news .list-r .time{
	display: inline-block;float: left; padding-left: 5px;text-align: center; font-size: 12px; color: #494645; line-height: 1.1;
}
.index-news .list-r .time big{
	font-size: 30px; display: block;
}
.index-news .list-r .txt{
	float: right; width: 450px;
}
.index-news .list-r .tit{
	font-size: 16px; color: #494645;
}
.index-news .list-r .desc{
	font-size: 12px; color: #494645; line-height: 1.8; margin-top: 5px;
}

.footer{
	background:url(/assets/img/linuo/bg-footer.jpg) no-repeat center #0e3154; background-size:cover ;
}
.footer-link{
	background: #e2e7ec; padding: 15px 0 15px 30px; font-size: 14px;  color: #666; height: auto; overflow: hidden;
}
.footer-link dt{color: #0057ad; float: left; margin-right: 30px;}
.footer-link dd{
	float: left;margin-right: 45px;
}
.footer-nav{
	padding: 60px 0 30px 30px; height: auto; overflow: hidden;
}
.footer-nav dl{
	float: left; margin-right: 40px;color: #fff;
}
.footer-nav dl:last-child{
	margin-right: 0;
}
.footer-nav a{
	color: #fff;
}
.footer-nav a:hover{
	color: #007AFF;
	text-decoration: none;
}
.footer-nav dt{
	font-size: 16px; padding-bottom: 12px; padding-left: 5px; border-bottom: 2px solid #2a4969; width: 120px;  margin-bottom: 15px;text-align: center;
}
.footer-nav dd{
	line-height: 2em;;padding-left: 5px; font-size: 14px; color: #fff; text-align: center;
}
.footer-nav .qr img{
	margin-right: 20px;
}
.copyright{
	border-top: 2px solid #375471;text-align: center; font-size: 15px; padding: 23px 0 35px; color: #fff;
}
.copyright span{
	margin-right: 10px;
}
/*新闻资讯*/
.m-banner{
	height: 539px; background-size:cover ; background-repeat:no-repeat ; background-position:center ;
}
.m-banner-news{
	padding: 190px 0 0 120px; color: #fff; text-transform: uppercase; 
}
.m-banner-news .en{
	position: relative; padding-bottom: 20px; padding-top: 10px; letter-spacing: 1px;
}
.m-banner-news .en h2{
	font-size: 60px; font-weight: bold;
}
.m-banner-news .en h3{
	font-size: 30px;
}
.m-banner-news .en:after,
.m-banner-news .en:before{
	position: absolute; left: 0;  width: 130px; height: 1px; content: ""; background: #fff;
}
.m-banner-news .en:before{
	top: 0; width: 160px;
}
.m-banner-news .en:after{
	bottom: 0;
}
.m-banner-news .cn{
	font-size: 30px; letter-spacing: 1px; margin-top: 15px;
}
.m-current{
	margin-top:25px;color: #666; font-size: 16px;
}
.m-current a{
	color: #666;
}
.m-current a:hover{
	color: #084f95;
}
.g-main{
	margin-top: 20px; margin-bottom: 60px; height: auto; overflow: hidden;
}
.g-main-l{
	float: left; width: 200px;
}
.g-main-l .box{
	background: #f9f9f9; margin-bottom: 20px;
}
.g-main-l .box .tit{
	background: #084f95; color: #fff; padding: 15px 20px; margin-bottom: 5px;
}
.g-main-l .box .tit .cn{
	font-size: 20px;
}
.g-main-l .box .tit .en{
	font-size: 12px; text-transform: uppercase; margin-top: 5px;
}
.g-main-l .box .list li{
	 line-height: 50px; font-size: 16px; color: #333333; border-bottom: 1px solid #fff;
}
.g-main-l .box .list li a{
	display: block; color: #333;padding: 0 20px;
}
.g-main-l .box .list li:hover a,
.g-main-l .box .list li.active a{
	color: #fff; background: #0d5297;
}
.g-main-l .box .tel{
	padding: 26px 0 20px; text-align: center; font-size: 18px; color: #084f95;
}
.g-main-l .box .tel p{
	padding:  6px 0;
}
.g-main-l .box .tel .img{
	font-size: 0;
}
.g-main-l .newslit li{
	 font-size: 14px; color: #333333; border-bottom: 1px solid #fff;
}
.g-main-l .newslit li a{
	color: #333;padding: 15px 20px; display: block;
}
.g-main-l .newslit li:hover a{
	background: #084f95; color: #fff;
}
.g-main-r{
	width: 975px; float: right; height: auto; overflow: hidden;
}
.g-main-r1{
	width: 945px;
}
.m-news-list .row li{
	height: auto; overflow: hidden; padding-bottom: 55px; margin-bottom: 55px; border-bottom:1px solid #e5e5e5 ;
}
.m-news-list li .img{
	float: left; width: 395px; height: 262px; position: relative; overflow: hidden;
}
.m-news-list li .img img{
	-webkit-transition: all 0.5s; height: 262px;
	-ms-transition: all 0.5s;
	transition: all 0.5s;
}
.m-news-list li .img img:hover{
	-webkit-transform: scale(1.08);
	-ms-transform: scale(1.08);
	transform: scale(1.08);
}
.m-news-list li .img .time{
	position: absolute; left: 0; top: 0; width: 70px; height: 70px; background: #0057ad; color: #fff; text-align: center; font-size: 13px; line-height: 1;
}
.m-news-list li .img .time big{
	font-size: 44px; display: block; padding-top: 5px;
}
.m-news-list li .main{
	float: right; width: 520px;
}
.m-news-list li .tit{
	font-size: 26px; color: #494645; padding-top: 25px;
}
.m-news-list li .txt{
	margin-top: 20px; font-size: 12px; line-height: 1.8; text-align: justify;
}
.m-news-list li .g-btn{
	margin-top: 20px;
}
.m-news-list li .g-btn:hover a{
	background: #fff;  color: #0057ad;
}
.m-news-list li .read{
	text-align: right; margin-top: 15px; font-size: 12px; color: #999999;
}
.m-news-list li:last-child{
	border-bottom: 0; margin-bottom: 0;
}
.m-pages{
	text-align: center;
}
.m-pages .prev,
.m-pages .next{
	width: 70px; height: 30px; background: #084f95; font-size: 14px; color: #fff; border: 0; cursor: pointer; display: inline-block;vertical-align: middle; margin: 0 10px;
}
.m-pages .prev:hover,
.m-pages .next:hover{
	opacity: 0.9;
}
.m-pages .num{
	display: inline-block;vertical-align: middle;
}
.m-pages .num li{
	float: left; margin: 0 10px;
}
.m-pages .num li a{
	display: block; font-size: 14px; color: #333; border: 1px solid #e5e5e5; height: 30px; line-height: 30px; min-width: 30px; padding: 0 10px;
}
.m-pages .num li.active a,
.m-pages .num li:hover a{
	color: #fff; background: #084f95; border-color: #084f95;
}
/*新闻资讯-详情*/
.m-news-info{
	float: left; width: 685px;
}
.m-news-info .tit{
	font-size: 24px; color: #333333; text-align: center;margin: 0 20px; padding-bottom: 20px; border-bottom: 1px solid #ccddef;
}
.m-news-info .attr{
	display: flex;
	display: -webkit-flex;
	justify-content: space-between;
	-webkit-justify-content: space-between;
	font-size: 12px; color: #999; margin: 17px 20px 0;
}
.m-news-info .main{
	margin-top: 30px; font-size: 14px; color: #999999; text-align: justify;
}
.m-news-info .main p{
	margin-bottom: 25px; text-indent: 2em; line-height: 1.8;
}
.m-news-info .main img{
	max-width: 100%;
}
.m-pages1{
	text-align: center; padding-top: 30px;
}
.m-pages1 a{
	display: inline-block; width: 78px; line-height: 30px; border: 1px solid #e5e5e5; color: #666666; font-size: 16px; margin: 0 20px;
}
.m-pages1 a:hover{
	background: #0057ad; border-color: #0057ad; color: #fff;
}
.m-news-recomm{
	float: right; width: 198px;
}

.m-news-recomm .tit{
	background: #084f95; color: #fff; padding: 15px 20px; 
}
.m-news-recomm .tit .cn{
	font-size: 20px;
}
.m-news-recomm .tit .en{
	font-size: 12px; text-transform: uppercase; margin-top: 5px;
}
.m-news-recomm .list{
	border: 1px solid #e5e5e5; padding: 20px 10px;
}
.m-news-recomm .list li{
	border: 1px solid #e5e5e5; text-align: center; padding: 0 10px; margin-bottom: 15px;
}
.m-news-recomm .list li:last-child{
	margin-bottom: 0;
}
.m-news-recomm .list li .img{
	 line-height: 115px; border-bottom: 1px solid #e5e5e5; overflow: hidden;
}
.m-news-recomm .list li .img img{
	width: 154px;
	vertical-align: middle;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.m-news-recomm .list li:hover{
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.m-news-recomm .list li:hover .img img{
	-ms-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
} 
.m-news-recomm .list li .name{
	padding: 14px 0; font-size: 16px; color: #333333;
}
/*产品中心*/
.m-banner-product{
	padding-top: 160px; text-align: center;
}
.m-banner-product .main{
	 display: inline-block; text-align: left; color: #fff; padding: 40px 0 60px 40px; position: relative; margin-left: 120px;
}
.m-banner-product .main .line{
	position: absolute; left: 0; top: 0; bottom: 0; border: 4px solid #fff; border-right: 0; width: 222px;
}
.m-banner-product .main .line:before,
.m-banner-product .main .line:after{
	position: absolute; right: 0; width: 4px; height: 30px; content: ""; background: #fff;
}
.m-banner-product .main .line:before{
	top: 0;
}
.m-banner-product .main .line:after{
	bottom: 0; height: 40px;
}
.m-banner-product .main .cn{
	font-size: 60px; font-weight: bold; line-height: 1.2; position: relative; padding-bottom: 10px;
}
.m-banner-product .main .cn:after{
	position: absolute; left: 0; bottom: 0; width: 292px; height: 2px; content: ""; background: #fff;
}
.m-banner-product .main .en{
	font-size: 22px; font-weight: bold; padding-top: 10px;
}
.m-product-list ul{
	height: auto; overflow: hidden; margin-right: -35px;
}
.m-product-list .pro{
	width: 300px; height: 395px; float: left; margin-right: 35px; border: 1px solid #eaeaea; padding: 0 20px; margin-bottom: 30px;
	-ms-transition: all 0.3s;
	-webkit-transition: all 0.3s;
	transition: all 0.3s;
}
.m-product-list .pro a{ text-decoration:none; display:block;}
.m-product-list .pro a:hover{color: #084f95;}

.m-product-list .pro:hover{
	box-shadow: 0 0 10px rgba(0,0,0,0.1);
}
.m-product-list .pro .img{
	width: 268px; width: 258px; border-bottom: 1px solid #eaeaea; overflow: hidden;
}
.m-product-list .pro .img img{
	width: 268px; width: 258px;
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.m-product-list .pro:hover .img img{
	-ms-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
}
.m-product-list .pro .tit{
	margin-top: 20px; font-size: 16px; color: #084f95;
}
.m-product-list .pro .tit a{
	color: #084f95;
}
.m-product-list .pro .txt{
	margin-top: 10px; font-size: 14px; text-align: justify;
}
/*产品详情*/
.m-product-view{
	height: auto; overflow: hidden;
}
.m-product-view .imgs{
	float: left;width: 540px;
}
.m-product-view .bigimgs{
	width: 538px; height: 335px; border: 1px solid #e5e5e5; text-align: center; line-height: 335px;
}
.m-product-view .bigimgs img{
	 height: 335px; 
}
.m-product-view .imglist{
	margin-top: 20px; padding-left: 100px; padding-right: 100px; position: relative;
}
.m-product-view .imglist .arrow-left{
	    position: absolute;
    left:0;
    top: 50%;
     margin-top: -20px;
    width: 40px;
    height: 40px;
    z-index: 10;
    background: url(/assets/img/linuo/btn-prev.png) no-repeat center #c9c9c9;
}
.m-product-view .imglist .arrow-right{
	    position: absolute;
    right: 0;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    z-index: 10;
    background: url(/assets/img/linuo/btn-next.png) no-repeat center #c9c9c9;
}
.m-product-view .imglist .arrow-left:hover,
.m-product-view .imglist .arrow-right:hover{
	background-color:#084f95 ;
}
.m-product-view .imglist .swiper-slide.active-nav .img{
	border-color: #084f95;
}
.m-product-view .imglist .swiper-slide{
	width: 95px; margin: 0 10px;
}
.m-product-view .imglist .img{
	width: 95px; height: 95px; border: 1px solid #cccccc; text-align: center;
}
.m-product-view .imglist .img img{
	vertical-align: middle;width: 93px; height: 93px;
}
.m-product-view .main{
	float: right; width: 395px;
}
.m-product-view .main h3{
	font-size: 26px; color: #333333; font-weight: bold; border-bottom: 1px solid #e5e5e5; padding-bottom: 15px; padding-top: 5px;
}
.m-product-view .info-row{
	margin-top: 25px;
}
.m-product-view .info-tit{
	font-size: 16px; color: #084f95; padding-left: 13px; position: relative; border-left: 5px solid #084f95; line-height: 1.1; margin-bottom: 15px;
}
.m-product-view .info-super{
	
}
.m-product-view .info-super li{
	font-size: 14px; color: #666666; /*background: url(/assets/img/linuo/icon12.png) no-repeat left center;*/ padding-left: 20px; margin-bottom: 7px;
}
.m-product-view .info-super li span{
	margin-right: 10px;
}
.m-product-view .info-service{
	height: auto; overflow: hidden;
}
.m-product-view .info-service li{
	display: inline-block; font-size: 14px; color: #666666; background: url(/assets/img/linuo/icon13.png) no-repeat left center; padding-left: 19px; margin-right: 25px;
}
.m-product-view .info-service li a{
	color: #666666;
}
.m-product-view .info-service li a:hover{
	color: #084f95;
}
.m-product-view .info-tel{
	font-size: 14px; color: #666666; background: url(/assets/img/linuo/icon14.png) no-repeat left center; padding-left: 23px;
}
.m-product-view .main .btns{
	margin-top: 25px;
}
.m-product-view .main .btns a{
	width: 130px; height: 32px; display: inline-block; border: 1px solid #999999; text-align: center; line-height: 32px; margin-right: 20px;
}
.m-product-view .main .btns .icon-tel{
	display: inline-block; background: url(/assets/img/linuo/icon15.png) no-repeat center top; width: 16px; height: 16px; vertical-align: middle; margin-top: -3px; margin-right: 10px;
}
.m-product-view .main .btns .icon-order{
	display: inline-block; background: url(/assets/img/linuo/icon16.png) no-repeat center top; width: 16px; height: 16px; vertical-align: middle;margin-top: -3px;margin-right: 10px;
}
.m-product-view .main .btns a:hover{
	background: #084f95; border-color: #084f95; color: #fff;
}
.m-product-view .main .btns a:hover .icon-tel,
.m-product-view .main .btns a:hover .icon-order{
	background-position:center bottom ;
}
.m-product-main{
	margin-top: 40px; height: auto; overflow: hidden;
}
.m-product-info{
	float: left;
}
.m-product-info .tabhd{
	
}

.m-product-related{
	width: 230px; float: right;
}
.m-product-info .tabhd{
	height: auto; overflow: hidden;    border-bottom: 1px solid #084f95;
}
.m-product-info .tabhd li{
	float: left; width: 33.3%; text-align: center; line-height: 50px; font-size: 18px; color: #333333; cursor: pointer;
}
.m-product-info .tabhd li.active,
.m-product-info .tabhd li:hover{
	background: #084f95; font-weight: bold; color: #fff;
}
.m-product-info .tabbd{
	margin-top: 5px; padding: 20px 40px;
}
.m-product-info .tabbd h3{
	font-size: 16px; color: #084f95;  margin-bottom: 8px;
}

.m-product-info .tabbd{
	margin-top:10px; font-size: 14px; color: #666666;  line-height: 1.6; text-align: justify;
}
.m-product-info .tabbd p{
	margin-bottom: 25px;
}
.m-product-info .tabbd p:last-child{
	margin-bottom: 0;
}

.m-product-related .list{
	margin-top: 10px;
}
.m-product-related .list li{
	margin-bottom: 20px;
}
.m-product-related .list li:last-child{
	margin-bottom: 20px;
}
.m-product-related .list .img{
	height: 145px; border: 1px solid #e4e4e4;text-align: center; line-height: 145px;  overflow: hidden;
}
.m-product-related .list .img img{
  height: 145px;
	vertical-align: middle;
	transition: all 0.5s;
}
.m-product-related .list li:hover{
	box-shadow: 0 0 5px rgba(0,0,0,0.2);
}
.m-product-related .list li:hover .img img{
	-ms-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
}
.m-product-related .list .txt{
	background: #f6f6f6; text-align: center; padding: 10px 0;
}
.m-product-related .list h3{
	font-size: 18px;
}
.m-product-related .list p{
	font-size: 14px; color: #666666; margin-top: 4px;
}
/*关于我们*/
.m-banner-about{
	 padding-top: 235px;color: #fff; text-align: center;
}
.m-banner-about .main{
	display: inline-block; text-align: left;
}
.m-banner-about h2{
	font-size: 60px; font-weight: bold; padding-bottom: 12px; position: relative;
}
.m-banner-about h2:after{
	background: #fff; width: 70px; height: 2px; content: ""; position: absolute; left: 0; bottom: 0;
}
.m-banner-about h3{
	font-size: 30px; margin-top: 10px;
}
.m-about-info{
	height: auto; overflow: hidden; padding-top: 10px;
}
.m-about-info .main{
	float: left; width: 520px; margin-left: 30px; padding-top: 70px;
}
.m-about-info .main .txt{
	font-size: 14px; color: #666666; line-height: 1.8; margin-top: 25px; text-align: justify;
}
.m-about-info .main .txt p{
	margin-bottom: 5px;
}
.m-about-info .img{
	float: right; position: relative;
}
.m-about-info .img:after{
	position: absolute; content: ""; width: 98%; height: 10px; background: #e5e6e8; left: -10px; top: -10px;
}
.m-about-info .img:before{
	position: absolute; content: ""; width: 10px; height: 98%; background: #e5e6e8; left: -10px; top: -10px;
}
.m-about-honor{
	margin-top: 60px; background: #f9f9f9; padding: 60px 0 80px;
}
.m-about-honor .list{
	margin-top: 50px; position: relative;
}
.m-about-honor .list .honor-prev{
	    position: absolute;
    left:-80px;
    top: 50%;
     margin-top: -20px;
    width: 40px;
    height: 40px;
    z-index: 10;
    background: url(/assets/img/linuo/btn-prev.png) no-repeat center #c9c9c9;
}
.m-about-honor .list .honor-next{
	    position: absolute;
    right:-80px;
    top: 50%;
    margin-top: -20px;
    width: 40px;
    height: 40px;
    z-index: 10;
    background: url(/assets/img/linuo/btn-next.png) no-repeat center #c9c9c9;
}
.m-about-honor .list .honor-prev:hover,
.m-about-honor .list .honor-next:hover{
	background-color:#0057ad ;
}
.m-about-honor .list img{
	 border: 1px solid #d9dae2; display: inline-block;/*width: 230px;*/
	width: 100%; display: block;
	-webkit-transition: transform 1.0s;
	-moz-transition: transform 1.0s;
	-ms-transition: transform 1.0s;
	-o-transition: transform 1.0s;
	-webkit-transform: scale(0.8);
	transform: scale(0.8);

}
.m-about-honor .swiper-slide-active .img,
.m-about-honor .swiper-slide-active .img img{
	 /*width: 230px;*/
}
.m-about-honor .swiper-slide-active .img{
	position: relative;
}
.m-about-honor .list  .txt{
	position: absolute; left: 0; right: 0; bottom: 0; text-align: center; line-height: 55px; opacity: 0;
	font-size: 14px; color: #fff; background: rgba(0,0,0,0.5); 
	-webkit-transform: scale(0.8);
	transform: scale(0.8);
	-webkit-transition: transform 1.0s;
	-moz-transition: transform 1.0s;
	-ms-transition: transform 1.0s;
	-o-transition: transform 1.0s;
}
.m-about-honor .swiper-slide-active  img{
	-webkit-transform: scale(1);
	transform: scale(1);
}
.m-about-honor .swiper-slide-prev  img,
.m-about-honor .swiper-slide-next  img{
	/*-webkit-transform: scale(0.8);
	transform: scale(0.8);*/
}
.m-about-honor .swiper-slide-active  .txt{
	opacity: 1;
	-webkit-transform: scale(1);
	transform: scale(1);
}

.m-about-join{
	padding: 60px 0;
}
.m-about-join .list{
	margin-top: 55px; position: relative;
}
.m-about-join .list .join-next{
	right: -95px; background-image: url(/assets/img/linuo/btn-next1.png) ; background-size:18px 33px ;
}
.m-about-join .list .join-prev{
	left: -95px; background-image: url(/assets/img/linuo/btn-prev1.png);background-size:18px 33px ;
}
.m-about-join .list li{
	float: left;
}
.m-about-join .list h3{
	font-size: 20px; color: #333333; font-weight: bold; position: relative; padding-bottom: 20px;
}
.m-about-join .list h3 .tip{
	font-weight: normal; font-size: 14px; color: #666666;
}
.m-about-join .list h3:after{
	position: absolute; left: 0; bottom: 0; content: ""; width: 105px; height: 2px; background: #e5e5e5;
}
.m-about-join .list h3:before{
	position: absolute;left: 0; bottom: 0; content: ""; width: 25px; height: 2px; background: #ed3422;z-index: 1;
}
.m-about-join .list .btn{
	margin-top: 20px; display: inline-block; font-size: 14px; color: #333333; width: 115px; line-height: 36px; text-align: center; border: 1px solid #666666;
}
.m-about-join .list .btn:hover{
	border-color: #0057ad; background: #0057ad; color: #fff;
}
/*行业应用*/
.m-banner-apply{
	text-align: center; padding-top: 200px; color: #fff;
}
.m-banner-apply h2{
	font-size: 60px; font-weight: bold;
}
.m-banner-apply .list{
	margin-top: 30px;
}
.m-banner-apply .list .row{
	font-size: 25px; font-weight: bold; margin-bottom: 10px;
}
.m-banner-apply .list span{
	display: inline-block; margin: 0 10px;
}
.m-banner-apply .list .line{
	display: inline-block;vertical-align: middle; background: url(/assets/img/linuo/icon17.png) no-repeat  center; display: inline-block; width: 44px; height: 12px;
}

.m-apply-list{
	margin-top: 35px;
}
.m-apply-list .list li{
	 box-shadow: 0 0 10px rgba(0,0,0,0.1); margin-bottom: 40px; height: auto; overflow: hidden;
}
.m-apply-list .list li .img{
	float: right; width: 600px; height: 340px; overflow: hidden;
}
.m-apply-list .list li .img img{
	-ms-transition: all 0.5s;
	-webkit-transition: all 0.5s;
	transition: all 0.5s;
}
.m-apply-list .list li .img img:hover{
	-ms-transform: scale(1.08);
	-webkit-transform: scale(1.08);
	transform: scale(1.08);
}
.m-apply-list .list li .main{
	margin-left: 40px; height: 340px; width: 510px;  margin-right: 40px;float:right;
}
.m-apply-list .list li .tit{
	padding-top: 30px; color: #333333; font-weight: bold; font-size: 24px;
}
.m-apply-list .list li .tit a{
	color: #333;
}
.m-apply-list .list li .attr{
	margin-top: 12px; font-size: 16px; color: #999999;
}
.m-apply-list .list li .time{
	padding-left: 30px; background: url(/assets/img/linuo/icon-time.png) no-repeat left center; margin-right: 90px;
}
.m-apply-list .list li .read{
	padding-left: 30px; background: url(/assets/img/linuo/icon-read.png) no-repeat left center;
}
.m-apply-list .list li .txt{
	margin-top: 20px; font-size: 14px; line-height: 1.8;text-align: justify;
}
.m-apply-list .list li .more{
	text-align: right; margin-top: 30px; font-size: 14px;
}
.m-apply-list .list li .more a{
	color: #084f95;
}
.m-apply-list .list li .more a:hover{
	opacity: 0.8;
}
.m-apply-list .list li:nth-child(2n) .img{
	float: left;
}
.m-apply-list .list li:nth-child(2n) .main{
	float: right;
}
.m-apply-list .m-pages{
	margin-bottom: 60px;
}
/*联系我们*/
.m-banner-contact{
	padding-top: 210px; color: #fff; text-align: center;
}
.m-banner-contact h2{
	font-size: 60px; font-weight: bold;
}
.m-banner-contact h3{
	font-size: 30px; color: #fff;
}
.m-banner-contact i{
	display: inline-block; margin-top: 15px;
}
.m-contact-info .main{
	height: auto; overflow: hidden; margin-top: 20px;
}
.m-contact-info .main .list{
	float: left; width: 880px;
}
.m-contact-info .main .list ul{
	height: auto; overflow: hidden;
}
.m-contact-info .main .list li{
	float: left; width: 50%; font-size: 14px; color: #333; line-height: 38px;
}
.m-contact-info .main .list i{
	display: inline-block;/*vertical-align: middle;*/ width: 38px; height: 38px;
}
.m-contact-info .main .list img{
	vertical-align: middle;
}
.m-contact-info .main .qr{
	float: left;
}
.m-contact-info .main .qr li{
	display: inline-block; float: left; margin-right: 20px;
}
.m-contact-info .main .qr img{
	margin-bottom: 5px; width: 103px; height: 103px;
}
.m-contact-info .main .qr p{
	font-size: 12px; color: #666666; line-height: 1.8;
}
.m-contact-addrs{
	margin-top: 40px;
}
.m-contact-addrs .main{
	margin-top: 35px; border: 1px solid #b4b2b3; font-size: 0;  height: 675px;
}

.m-contact-msg{
	margin-top: 60px; background: url(/assets/img/linuo/bg4.jpg) no-repeat center ; background-size:cover ; padding: 90px 0 70px;
}
.m-contact-msg .g-tit-white h3:after{
	background: #fff;
}
.m-contact-msg .main{
	width: 630px; margin: 35px auto 0;
}
.m-contact-msg .main li{
	margin-bottom: 20px; background: #fff; border-radius: 5px; overflow: hidden;
}
.m-contact-msg .main textarea{
	width: 100%; height: 150px; padding: 15px 20px; border: 0; font-size: 14px;
}
.m-contact-msg .main .item{
	position: relative;
}
.m-contact-msg .main .label{
	padding: 0 20px; line-height: 45px; font-size: 16px; color: #333333; float: left; position: relative;
}
.m-contact-msg .main .label:after{
	position: absolute; right: 0; top: 10px; background: #bababa; height: 25px; width: 1px;  content: "";
}
.m-contact-msg .main input[type='text']{
	font-size: 14px; float: left; height: 45px; width: 510px; border: 0; padding-left: 20px;
}
.m-contact-msg .main .btn-code{
	position: absolute; right: 0; top: 0; bottom: 0; width:110px; height: 45px; border: 0; border-left: 1px solid #b8b7b7; background: #e5e5e4; color: #084f95; font-size: 14px; cursor: pointer;
}
.m-contact-msg .main .btn{
	background: #0d4c8b; width: 100%; height: 45px; color: #fff; border: 0; cursor: pointer; font-size: 18px;
}
.anchorBL{
	display: none;
}
/*侧边栏*/
.side{position:fixed;width:78px;right:0;top:50%;margin-top:-200px;z-index:100;border:1px solid #e0e0e0;background:#fff;border-bottom:0}
.side ul li{width:78px;height:78px;float:left;position:relative;border-bottom:1px solid #e0e0e0;color:#333;font-size:14px;line-height:38px;text-align:center;transition:all .3s;cursor:pointer}
.side ul li:hover{background:#0057AD;color:#fff}
.side ul li:hover a{color:#fff}
.side ul li i{height:25px;margin-bottom:1px;display:block;overflow:hidden;background-repeat:no-repeat;background-position:center center;background-size:auto 25px;margin-top:14px;transition:all .3s}
.side ul li i.bgs1{background-image:url(../../img/sidebar/right_pic5.png)}
.side ul li i.bgs2{background-image:url(../../img/sidebar/right_pic7.png)}
.side ul li i.bgs3{background-image:url(../../img/sidebar/right_pic2.png)}
.side ul li i.bgs4{background-image:url(../../img/sidebar/right_pic1.png)}
.side ul li i.bgs5{background-image:url(../../img/sidebar/right_pic3.png)}
.side ul li i.bgs6{background-image:url(../../img/sidebar/right_pic6_on.png)}
.side ul li:hover i.bgs1{background-image:url(../../img/sidebar/right_pic5_on.png)}
.side ul li:hover i.bgs2{background-image:url(../../img/sidebar/right_pic7_on.png)}
.side ul li:hover i.bgs3{background-image:url(../../img/sidebar/right_pic2_on.png)}
.side ul li:hover i.bgs4{background-image:url(../../img/sidebar/right_pic1_on.png)}
.side ul li:hover i.bgs5{background-image:url(../../img/sidebar/right_pic3_on.png)}
.side ul li .sidebox{position:absolute;width:78px;height:78px;top:0;right:0;transition:all .3s;overflow:hidden}
.side ul li.sidetop{background:#0057AD;color:#fff}
.side ul li.sidetop:hover{opacity:.8;filter:Alpha(opacity=80)}
.side ul li.sideewm .ewBox.son{width:238px;display:none;color:#363636;text-align:center;padding-top:235px;position:absolute;left:-240px;top:0;background-image:url(../../img/sidebar/leftewm.png);background-repeat:no-repeat;background-position:center center;border:1px solid #e0e0e0}
.side ul li.sideetel .telBox.son{width:240px;height:237px;display:none;color:#fff;text-align:left;position:absolute;left:-240px;top:-79px;background:#0057AD}
.side ul li.sideetel .telBox dd{display:block;height:118.5px;overflow:hidden;padding-left:82px;line-height:24px;font-size:18px}
.side ul li.sideetel .telBox dd span{display:block;line-height:28px;height:28px;overflow:hidden;margin-top:32px;font-size:18px}
.side ul li.sideetel .telBox dd.bgs1{background:url(../../img/sidebar/right_pic8.png) 28px center no-repeat;background-color:#0057AD}
.side ul li.sideetel .telBox dd.bgs2{background:url(../../img/sidebar/right_pic9.png) 28px center no-repeat}
.side ul li:hover .son{display:block!important;animation:fadein 1s}
@keyframes fadein{from{opacity:0}
to{opacity:1}
}

.pager .pagination li {display:inline-block; margin-left:1em;}

.m-product-info p img{max-width:100%;!important}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border-top: inherit}
.navbar-form{margin-top: 0;}
