﻿*{ padding: 0; margin: 0; text-decoration: none; list-style: none; outline: none;}
body{ font-family:"微软雅黑","黑体","宋体";}
a{ direction: none; color:#333;}
table{direction:none;}
.clear{ clear:both;}


#btz>h2{
	font-size: 48px;
	color: #0d48b4;
	padding-top: 50px;
	margin: 0;
	width: 100%;
	text-align: center;
}
#btz>h2 span{
	font-weight: normal;
	color: #000;
}
#btz>p{
	font-size: 20px;
	color: #333;
	line-height: 35px;
	background: url(../images/img01.jpg) center center no-repeat;
	text-align: center;
}
#btz1>h2{
	font-size: 48px;
	color: #fff;
	padding-top: 30px;
	margin: 0;
	width: 100%;
	text-align: center;
}
#btz1>h2 span{
	font-weight: normal;
	color: #fff;
}
#btz1>p{
	font-size: 20px;
	color: #fff;
	line-height: 35px;
	background: url(../images/img02.png) center center no-repeat;
	text-align: center;
}


.h50{
	height: 50px;
}
.bass {
	height: 60px;
	line-height: 60px;
	font-size: 16px;
	color: #666;
	width: 100%;
	margin: 0 auto 30px;
	border-bottom: solid 2px #ddd;
}
.bassMain{ width:1280px; margin:auto;
}
.phoneNei{
	padding-left: 50px;
	background: url(../images/phone-nei.png) no-repeat 0 18px;
	background-size: 18%;
	color: #4d4d4d;
	font-weight: bold;
}
.bass img{
	vertical-align: middle;
	margin-right: 10px;
}

.bass a {
	color: #4c4c4c;
	text-decoration: none;
	font-size: 16px;
}

.ny_news li{
	width: 100%;
	padding:50px 0;
	/*border-bottom: solid 1px #ddd;*/
	/*margin-bottom: 20px;*/
	overflow: hidden;
	font-size: 14px !important;
	line-height: 25px;
	color: #666;
	box-sizing: border-box;
	/*padding-bottom: 20px;*/
	position: relative;
	transition: .3s;
}
.newsLi{
	width: 1100px;
	margin: 0 auto;
	position:relative;
	-webkit-transition:all 0.3s linear 0s;
	transition:all 0.3s linear 0s;
	left:0;
}
.ny_news li:hover{
	background: #1d66cc;
}
.ny_news li:nth-child(2n):hover{
	background: #d90b0b;
}
.ny_news li:hover .newsLi{
	left: -20px;
}
.ny_news li:hover h6,.ny_news li:hover p,.ny_news li:hover span{
	color: #fff;
}
.ny_news li:nth-child(2n){
	background: #f8f8f8;
}
.ny_news li a{
	font-size: 20px;
	color: #333;
	display: block;
	padding-top: 10px;
}
.ny_news li a:hover{
	color: #234bba;
}
.ny_news li>img{
	width: 200px;
	height: 135px;
	float: left;
	margin-right: 20px;
	display: block;
}


.ny_news li p{
	/*color: #999;
	padding-left: 15px;*/
	width: 100%;
	/*height: 30px;*/
	
}
.ny_news li p>img{
	vertical-align: middle;
	margin-right: 5px;
}

.nynews_list{
	margin-bottom: 30px;
	/*width: 100%;*/
	overflow: hidden;
}
.nynews_list h1{
	margin-bottom: 20px;
}
.nynews_list li{
	width: 49%;
	height: 45px;
	margin: 5px 0.5%;
	float: left;
	border: solid 1px #ddd;
	background:url(../images/news1.jpg) left center no-repeat #fff;
	box-sizing: border-box;
	line-height: 45px;
	color: #666;
	
}
.nynews_list li a{
	color: #555;
	padding-left: 10px;
}
.nynews_list li a:hover{
	color: #d7a02b;
}
.newsLi img{
	float: left;
	width: 160px;
	height: 120px;
}
.newRight{
	width: 850px;
}
.newRight h6{
	font-weight: normal;
	font-size: 18px;
	margin-bottom: 10px;
}
.newRight p{
	font-size: 14px;
	color: #a6a6a6;
}
.newRight span{
	color:#bbb;
}  
.ss_submit{
	background: #999;
}
.love-pic-box{
	width: 100%;
	overflow: hidden;
	margin: 20px auto;
}
.love-pic-box li{
		width: 23%;
		height: 280px;
		background: #fff;
		margin: 15px 1%;
		float: left;
		list-style: none;
		overflow: hidden;
		position: relative;
		z-index: 0;
		box-shadow: 0px 0px 10px #ccc;
		border: solid 1px #d5d2d2;
		box-sizing: border-box;
		
}
.love-pic-box li img{
		width: 100%;
		height: 240px;
		padding: 0;
		margin: 0;
}
.love-pic-box li p{
	position: absolute;
	width: 100%;
	height: 40px;
	text-align: center;
	line-height: 40px;
	background: #eee;
	z-index: 999;
	left: 0;
	bottom: 0;
	-webkit-transition-duration: .5s;
	-moz-transition-duration: .5s;
	-ms-transition-duration: .5s;
	-o-transition-duration: .5s;
	transition-duration: .5s;	
}
.love-pic-box li:hover p{
	position: absolute;
	width: 100%;
	height:50px;
	background: #eee;
	z-index: 999;
	left: 0;
	bottom: 0;
}

.love-pic-box li p>a{
		width: 100%;
		line-height:30px;
		height: 30px;
		text-align: center;
		font-size: 16px;
		color: #000;
		display: block;
		padding-top: 5px;
}
.love-pic-box li p em{
	background: url(../images/pro-tel.png) left center no-repeat;
	padding-left: 40px;
	font-size: 20px;
	color: #dd0000;
	line-height: 40px;
	display: block;
	margin-left: 30px;
	font-weight: bold;
}
h1.title3 {
	background: #fafafa;
	color: #444;
	height: 50px;
	line-height: 50px;
	font-weight: bold;
	font-size: 20px;
	font-family: 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B\4F53';
	border-radius: 5px;
}

h1.title3 i {
	background: #C4005B;
	width: 2px;
	height: 30px;
	display: block;
	float: left;
	margin: 10px 10px 0px 0px;
}

h1.title3 .b {
	background: #005BC4;
}

h1.title3 .g {
	background: #00C45B;
}

h1.title3 span {
	float: right;
	padding: 0px 15px;
	font-size: 15px;
}

h1.title2 {
	background: #fafafa;
	color: #444;
	height: 36px;
	line-height: 36px;
	font-weight: bold;
	font-size: 15px;
	font-family: 'Microsoft Yahei', '微软雅黑E\8F6F\96C5\9ED1', Arial, 'Hiragino Sans GB', '宋体B8B\4F53';
	border-radius: 5px;
}

h1.title2 i {
	background: #C4005B;
	width: 2px;
	height: 20px;
	display: block;
	float: left;
	margin: 8px 10px 0px 0px;
}

h1.title2 .b {
	background: #005BC4;
}

h1.title2 .g {
	background: #00C45B;
}

h1.title2 span {
	float: right;
	padding: 0px 15px;
	font-size: 13px;
}
div.content {
	margin-top: 10px;
}

div.content h1 {
	font-size: 25px;
}

div.content .time {
	text-align: center;
	color: red;
}

div.content .p {
	line-height: 200%;
}

div.content img {
	margin: 10px;
	border: 2px solid #fff;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	cursor: pointer;
	max-width: 100%;
}

div.content img:hover {
	border: 2px solid #eaeaea;
	background: #fdfdfd;
	box-shadow: 0px 0px 8px #ddd;
}
.content h1{
	text-align: center;
	font-size: 20px;
	line-height: 80px;
}
.nextinfo{
	width: 100%;
	overflow: hidden;
	
}
.nextinfo span{
 	background: #eee;
 	margin: 20px 1%;
 	width: 48%;
 	float: left;
 	text-align: center;
 	border-radius: 20px;
 }
.nextinfo span:hover{
 	background: #333;
 	color: #fff;
 }
.nextinfo span:hover a{
	color: #fff;
}


/*pages*/
.pagination-wrapper{
margin: 40px 0;
}
.pagination{
height: 34px;
text-align: center;
}
.pagination li {
display: inline-block;
height: 32px;
line-height: 32px;
margin-right: 5px;
border: 1px solid #dddddd;
padding: 0 12px;
text-decoration: none;
}
.pagination li a{
 display:inline;
display: block;
font-size: 16px;
color: #555555;

}
.pagination li a:hover{
color:#2b6fa7;
}
.pagination li.thisclass {
background: #2b6fa7;
color: #fff;
height: 32px;
line-height: 32px;
padding: 0 12px;
font-size: 16px;
text-decoration: none;
}
.pagination li.thisclass a,.paginatio1 li.thisclass a:hover{
background: transparent;
border-color: #2b6fa7;
color: #fff;
cursor: default;
}
/*top*/
header{ width:100%; height:120px; background-color:rgba(5,88,191,0.9); z-index:999; position:absolute;}
header #logo{ float:left; margin-top:10px; margin-left:2%;}
header #logo img{ width:324px; height:96px;}

nav{ width:55%; float:right;}
nav ul li{ float:left; width:11.1%; line-height:120px; text-align:center;}
nav ul li a{ width:100%; height:auto; color:#fff; font-size:16px; display:block; }
nav ul li:hover,nav ul li.on a{ background:rgba(239,0,19,1); color:#fff;}
nav ul li:hover a{ color:#fff;}

nav dl{width:100%; height:260px;  position: fixed;left:0px; box-sizing: border-box; display: none;}
nav dl .dlpic{position: absolute;width:100%; }
nav dl dd{ float:left; width:10%;background:rgba(0,0,0,0.75); padding-bottom:20px; line-height: 40px !important;}
nav dl dd .flpic{width:90%; overflow: hidden;margin-top:10%;margin-left:5%;}
nav dl dd img{ width:100%;  height: auto; transition:1s;}
nav dl dd:hover img{ transform: scale(1.2);}
nav dl dd p{ font-size:14px; color:#fff; height: 45px; line-height: 45px; overflow: hidden;} 
nav dl dd:hover{ background:rgba(1,81,158,1);}
nav ul li dl a::after{ display: none;}
nav ul li:hover dl{ display: block;}

.topTel{ float:right; width:18%; margin-top:25px;}
.topTel img{width:50px; height:50px; float:left; margin-right:10px; margin-bottom:5px; margin-top:14px;}
.topTel p{ font-size:15px; color:#fff; margin-bottom:5px; margin-top:10px;}
.topTel b{ font-size:24px; color:#fff;}
header .btn{ display: none;}


/* banner */
.banner{ position: relative;top:0px; left:0px; z-index:1;z-index: 1; }
.banner .swiper-container {
    width: 100%;
    height: 100%;
  }
.banner .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #fff;
    width: 100%;
    height: 100%;

    /* Center slide text vertically */
    display: -webkit-box;
    display: -ms-flexbox;
    display: -webkit-flex;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    -webkit-align-items: center;
    align-items: center;
  }

.banner .swiper-slide img{ width:100%;}

.banner .swiper-button-nex{ width:47px; height: 110px; background:url(../images/pre.png); color:#01519e; transition:0.5s; border-radius: 3px; position:absolute; left:1%; top:40%; z-index:9999;}
.banner .swiper-button-pre{ width:47px; height: 110px; background:url(../images/next.png); color:#01519e;transition:0.5s;border-radius: 3px;position:absolute; right:1%; top:40%; z-index:9999;}

.banner .swiper-button-nex:hover{ width:47px; height: 110px; background:url(../images/pre1.png); color:#01519e; transition:0.5s; border-radius: 3px; position:absolute; left:1%; top:40%; z-index:9999;}
.banner .swiper-button-pre:hover{ width:47px; height: 110px; background:url(../images/next1.png); color:#01519e;transition:0.5s;border-radius: 3px;position:absolute; right:1%; top:40%; z-index:9999;}

/* product */
.product{ width:100%;background:url(../images/2ed65d55c85b7313d78256fefcedf215_pro_bak.jpg) center;}
.pubCon{ width:1300px; margin: 0 auto;}
.pubCon1{ padding:0 3%; margin: 0 auto;}
.pubTit{ width:100%; text-align: center; margin-top:40px;}
.proNav{ width:100%; margin-top:30px; overflow:hidden;}
.proNav ul li{ width:15%; float:left; text-align: center; line-height: 45px; height: 45px; background-color:#0558bf; margin-right:1.7%; margin-bottom:10px; border-radius:5px; transition:0.5s;}
.proNav ul li a{ color:#fff; width:100%; display: block; font-size:15px;}
.proNav ul li:nth-child(6n){ margin-right:0px; }
.proNav ul li:hover{ background:#ef0013;}
.proNav ul li:hover a{ color:#fff;}

.proList{ width:100%; overflow:hidden;margin-top:30px;}
.proList ul{width:100%; }
.proList ul li{ width:23%; height:auto;  float:left; margin-right:2.6%; margin-bottom:35px; overflow:hidden; text-align:center; position: relative;}
.proList ul li:nth-child(4n){ margin-right:0px;}
.proList ul li .propic{ width:100%; height:277px; overflow:hidden; }
.proList ul li .propic img{ display:block; width:100%; transition:0.5s; min-height:277px;}
.proList ul li:hover .propic img{ transform:scale(1.1);}
.prozhe{ position: absolute; top:0px; left:0px; transform: scale(0); transition:0.75s; width:100%; height: 277px; overflow: hidden;}
.prozhe img{ width:100%;}
.proList ul li:hover .prozhe{ transform: scale(1);}
.proList ul li h4{ height:48px; background:#fff; font-size:17px; color:#333; font-weight:500; text-align:center; line-height:48px; width:100%; transition:0.5s;}
.proList ul li:hover h4{ background:#01519e; color:#fff;}
#marquee2{ width:100%; overflow:hidden;}


.vdogd{ position:fixed; left:0; bottom:0; width:400px; height:270px; z-index:99999;}


/*about*/
.about{ width:100%; height:770px; overflow:hidden; margin-top:50px; position:relative; background:url(../images/jjbg.jpg) center; box-sizing:border-box; padding-top:30px;}
.shipinbj{ width:100%; position:absolute; z-index:1;}
.zheshi{ width:100%; height:580px; background:rgba(0,0,0,0.35); position:absolute; top:0px;}
.videop{ width:35%; float:left; margin-top:30px;}
.vdoy{ width:100%; height:240px; margin-bottom:30px;}

.show_sj{ display:none !important; background:url(../images/visible-sj.jpg) no-repeat center; width:100%; height: 680px; }


.about .pubTit{ position: relative; top:0px; z-index: 9;}
.about .abCon{}
.abLeft{ width:60%; float:right; color:#fff;font-size:19px; line-height:44px; text-align:left; text-align:justify; text-indent:2em; margin-top:50px;}
.abLeft h1{ font-size:20px; color:#fff; display:inline-block;}

.abLeft ul{ margin-top:70px;}
.abLeft ul li{ width:25%; text-align:center; float:left;}
.abLeft ul li i img{ transition:0.5s;}
.abLeft ul li:hover i img{transform:rotatey(180deg);}
.abLeft ul li b{ width:100%; text-align:center; display:inline-block; margin-top:10px; color:#fff; font-weight: 500;}
.abLeft ul li:hover b{ color:#fff;}


/*shuzi*/
.fl_listbox{background:#e40011; width:100%; position:absolute;bottom:0px;}
.fl_list{ position: relative; z-index: 10; height:120px; margin:0 auto;background:#e40011;}
.fl_list .fl_item{ position: relative; font-size: 18px; display: block; height: 100%; float: left; width:25%; text-align: center; background: #FFF;}

.fl_list .fl_item .li_box{ border-right: 1px #1f9d9a solid; }
.fl_list .fl_item:nth-child(4n) .li_box{ border-right:none;}
.fl_list .fl_item:nth-of-type(2n){ background-color:#e40011; }
.fl_list .fl_item:nth-of-type(2n) p{color:#fff; }
.fl_list .fl_item:after{ content:''; display: block; margin-top: 100%;} 
.fl_list .fl_tit a{ position: relative; top: 0; left: 0; width: 100%; height: 100%; box-sizing: border-box; padding: 10%;}

.fl_list .fl_item:hover .fl_tit a p{ opacity: 0; color: #FFF;}
.fl_list .fl_item .img{ width: 210px; display: block; margin: 0 auto; margin-bottom: 20px; overflow: hidden; position: relative;}
.fl_list .fl_item .img img{ width: 200px; display: block; height: 160px; transition: 0.3s all; padding:3px;}
.fl_list .fl_item:nth-of-type(1){ background:#e40011; }
.fl_list .fl_item:nth-of-type(7){ background:#e40011; }
.fl_list .fl_item:nth-of-type(3){  background:#e40011; }
.fl_list .fl_item:nth-of-type(5){  background:#e40011; }

/*数字*/
.fl_tit{ margin:8px 0; font-size:45px;margin-top:15px;}
.fl_tit ul li:nth-child(4) {border-right-style: none;}
.fl_titx .li_box{padding-top: 20px;}
.fl_tit .div1 .span1{font-size: 45px;color: #fff;font-family: 'impact';}
.fl_tit .div1 .span3{font-size: 24px;color: #fff;font-family: "impact";}
.fl_tit .div2 .span2{font-size: 18px;color: #fff; display:block;}


/* case */
.case{ width:100%;}
.casepic{ width:100%; height: auto; overflow: hidden;}
.case .swiper-slide .casepic img{ width:100%;transition:0.5s;}
.case .swiper-slide:hover .casepic img{ transform: scale(1.1);}
.case .swiper-container{ margin-top:30px;}

.case .swiper-button-next{ width:40px; height: 60px; background:rgba(255,255,255,0.45); color:#01519e; transition:0.5s; border-radius: 3px;}
.case .swiper-button-prev{ width:40px; height: 60px; background:rgba(255,255,255,0.45); color:#01519e;transition:0.5s;border-radius: 3px;}
.case .swiper-button-next:hover{ background:rgba(255,255,255,0.75);}
.case .swiper-button-prev:hover{background:rgba(255,255,255,0.75);}
.case .swiper-slide h4{ width:100%; height:45px; line-height: 45px; background:#01519e; text-align: center; color:#fff; font-size:16px; font-weight: 500; margin-top:-5px;}


/*youshi*/
.advantages{ width:100%; height:846px; background:url(../images/adbj.jpg) no-repeat center; margin-top:60px; background-size:100% 100%;}
.adtop{ width:100%; }
.adTit{ padding-top:60px; margin:auto; width:50%; max-width:720px;}
.adTit img{ width:100%;}
.adtel{ float:right; margin-top:-31px; width:35%; max-width:510px;}
.adtel img{ width:100%;}
.adbot{ margin-top:50px; text-align: center; position: relative;}
.adyuan{ width:50%; margin-left:25%;}
.adyuan img{ width:100%;} 
.adbot ul li{ position: absolute; left:0px;top:50px;width:35%; }
.adbot ul li .adtext{ width:80%; height:70px; float:left; background:rgba(255,255,255,0.85) ;border-radius:10px; float:left; padding:7px 2% 0; line-height: 30px; color:#01519e;position: absolute;left:0px; top:20px; }
.adbot ul li .adtext p{ font-size:18px; margin-right:50px; color:#4c4c4c;}
.adbot ul li .adicon{ width:110px; height:110px; background:url(../images/adicon.png) no-repeat center; background-size:100% 100%; font-size:22px;color:#fff;position: absolute; top:0px; right:0px;  }
.adbot ul li .adicon p{padding-top:30px; }

.adbot ul li:nth-child(2){ top:330px; width:30%}
.adbot ul li:nth-child(3) { position: absolute; left:65%;top:50px;}
.adbot ul li:nth-child(3) .adtext{position: absolute; top:20px; left:50px;}
.adbot ul li:nth-child(3) .adtext p{  margin-left:50px; margin-right:0px;}
.adbot ul li:nth-child(3) .adicon{position: absolute; top:0px;left:0px; }
.adbot ul li:nth-child(4) { position: absolute; left:70%;top:330px; width:30%;}
.adbot ul li:nth-child(4) .adtext{position: absolute;left:50px; top:20px;}
.adbot ul li:nth-child(4) .adtext p{  margin-left:50px;margin-right:0px;}
.adbot ul li:nth-child(4) .adicon{position: absolute; top:0px;left:0px; }


/* honor */
.honor{ width:100%;  margin-top:30px; overflow: hidden;}
.honor .pubTit{ margin-bottom:40px; margin-top:20px;}
.honorLeft{ width:60%; float:left;}
.honorLeft img{ width:100%;}
#marquee3{width:100%;height:auto;overflow:hidden; margin:0px auto; padding-top:20px;}
#marquee3 ul li{width:150px; float:left; padding:0 10px; text-align:center;}
#marquee3 ul li img{ width:100%;}
#marquee3 ul li p{width:100%; color:#333;}
#marquee3 ul li:hover p{ color:#01519e;}
.honorRig{ width:38%; float:right; height: 720px; overflow: hidden;}
.honorRig img{ width:100%;}

/* delivery */
.delivery{ width:100%; height:720px; background:url(../images/fahuobj.jpg) no-repeat center; margin-top:80px; }
#marquee1{width:100%;height:600px;overflow:hidden; margin:0px auto; margin-top:50px; }
#marquee1 ul li{width:510px; height: 360px; float:left; padding:0 10px; text-align:center; }
#marquee1 ul li img{width:100%; min-height: 360px; overflow: hidden;}
#marquee1 ul li p{width:100%; color:#fff; font-size:18px; line-height: 45px; height: 45px; background:#01519e; margin-top:-5px; transition:0.5s;}
#marquee1 ul li:hover p{ background:#dc0000;}

.headLine01 {
	color: #0160d4;
	font-size: 3rem;
	line-height: 1.5;
	position: relative;
	text-align: center;
	z-index:1;
}

.headLine01:before {
	width: 100%;
	position: absolute;
	left: 0;
	top: -24px;
	z-index: -1;
	color: #EFEFEF;
	font-size: 5rem;
	text-align: center;
	content:"LINGHANG FRP";
	font-family:Impact;
}

.headLine01 .en {
	display: block;
	line-height: 1.5;
	text-align: center;
}

.headLine01 .en span {
	display: inline-block;
	position: relative;
	color: #5e5f5f;
	font-size: 1rem;
	font-weight: normal;
	line-height: 2.5;
	letter-spacing: 2px;
	vertical-align: top;
}

/*.headLine01 .en span:before {
	width: 50px;
	height: 1px;
	position: absolute;
	left: -60px;
	top: 50%;
	text-align: center;
	content: "";
	background: #5e5f5f;
}

.headLine01 .en span:after {
	width: 50px;
	height: 1px;
	position: absolute;
	right: -60px;
	top: 50%;
	text-align: center;
	content: "";
	background: #5e5f5f;
}*/
.headLine01 em{
	font-weight:200;
	font-style:normal;
	color:#333;
}
.headLine01 i {
    display: inline-block;
    width: 55px;
    height: 2px;
    background-color: #ffa200;
}

@media all and (min-width: 0) and (max-width: 900px) {
	.headLine01 {
		font-size: 1.5rem;
	}
	
	.headLine01:before {
		top: -25px;
		font-size: 2.4rem;
	}
	
	.headLine01 .en span {
		font-size: 0.6rem;
		letter-spacing: 0;
	}
	
	.headLine01 .en span:before {
		width: 40px;
	}
	
	.headLine01 .en span:after {
		width: 40px;
	}

}


.pro_more{ width:610px; margin:auto; position:relative; background-color:#0160d4; height:60px; margin-top:50px; border-radius: 30px;}
.pro_more .m_bg{ position:absolute; z-index:1; left:0; top:0; height:100%; width:0;-moz-transition:all 0.5s;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s; background:#c80118; border-radius: 30px;}
.pro_more .tel{ height:56px; margin:2px; background-color:#fff; line-height:56px; padding:0 30px; position:relative; z-index:10; border-radius: 30px;}
.pro_more .tel span{ display:block;color:#e40011; font-weight:200; }
.pro_more .tel .span1{ font-size:22px;}
.pro_more .tel .span2{ display:block; font-size:35px; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif;}
.pro_more a{ display:block; line-height:60px; color:#fff; width:160px; text-align:center; float:right;position:relative; z-index:999; font-size:18px;}
.pro_more:hover .m_bg{ width:100%;}
.fl{float:left;}
.fr{float:right;}



.feature {
	padding: 70px 0 50px; margin-top:80px;
	overflow: hidden;
	background: url(../images/fea_bg.jpg) no-repeat center center;
	background-size: cover;
}

.feature .headLine01 {
	margin-bottom: 110px;
	color: #FFF;
}

.feature .headLine01:before {
	opacity: 0.2;
	z-index: 0;
}

.feature .headLine01 span {
	color: #eee;
}

.feature .headLine01 span:before {
	background: #eee;
}

.feature .headLine01 span:after {
	background: #eee;
}

.yscon{
	position:relative;
	min-height:700px;
}
.ysimg1{
	position:absolute;
	width:650px;
	top:0;
	left:50%;
	margin-left:-325px;
	z-index:999;
}
.ysimg2{
	position:absolute;
	width:500px;
	top:-12%;
	left:50%;
	margin-left:-250px;
	z-index:9999;
}
.ysright{
	position:absolute;
	top:0;
	right:-20%;
	z-index:99999;
}
.ysleft{
	position:absolute;
	top:0;
	left:5%;
	z-index:99999;
}
.ysleft .ysl1{
	width:66%;
	height:140px;
	background:#0160d4;
	border-radius:70px;
	margin-top:20px;
	transition: all .3s ease-in-out;

}
.ysleft .ysl1 b{
	font-size:1.5rem;
	color:#fff;
	text-align:center;
	display:block;
	padding:20px 0 10px 0;
}
.ysleft .ysl1 p{
	font-size:1rem;
	color:#fff;
	text-align:left;
	display:block;
	padding:0 50px 20px 40px;
}
.ysleft .y1{
	background:#0160d4;
}
.ysleft .y2{
	background:#e40011;
	margin-left:-60px;
}
.ysleft .y3{
	background:#0160d4;
	margin-left:-60px;
}
.ysleft .y4{
	background:#e40011;
}
.ysleft .ysl1:hover{
	margin-left:-10px;
}

/*ysright*/
.ysright .ysl1{
	width:57%;
	height:140px;
	background:#0160d4;
	border-radius:70px;
	margin-top:20px;
	transition: all .3s ease-in-out;

}
.ysright .ysl1 b{
	font-size:1.5rem;
	color:#fff;
	text-align:center;
	display:block;
	padding:20px 0 10px 0;
}
.ysright .ysl1 p{
	font-size:1rem;
	color:#fff;
	text-align:left;
	display:block;
	padding:0 50px 20px 40px;
}
.ysright .y1{
	background:#0160d4;
	margin-left:0;
}
.ysright .y2{
	background:#e40011;
	margin-left:60px;
}
.ysright .y3{
	background:#0160d4;
	margin-left:60px;
}
.ysright .y4{
	background:#e40011;
	margin-left:0;
}
.ysright .ysl1:hover{
	margin-left:-20px;
}
.ysright .ysl1:hover .y2{
	margin-left:40px;
}




@keyframes scaleDraw {
  0% {
    transform: scale(1); /*开始为原始大小*/
  }
  25% {
    transform: scale(1.05); /*放大1.1倍*/
  }
  50% {
    transform: scale(1);
  }
  75% {
    transform: scale(1.05);
  }
}


/* news */
.news{ width:100%;background:url(../images/xwbg.jpg) no-repeat center top; padding-bottom:70px;}
.news .pubTit{ padding-top:60px; margin-bottom:30px;}
.newsIndex{ width:100%; margin-top:30px;}
.newsIndex li{ width:46%; float:left; background:#fff; padding:1%; transition:0.5s; margin:1%;}
.newsIndex li .newLimg{ width:30%; float:left; overflow: hidden;}
.newsIndex li .newLimg img{ width:100%; transition:0.5s;}
.newsIndex li .newsRtext{ width:68%; float:right;}
.newsIndex li .newsRtext h3{ font-size:18px; color:#333; margin-bottom:10px;}
.newsIndex li .newsRtext i{ width:20%; height: 1px; background:#dc0000; display: block; margin-bottom:15px; transition:0.75s;}
.newsIndex li .newsRtext p{ font-size:15px; color:#555; line-height: 25px;}
.newsIndex li .newsRtext span{ font-size:16px; color:#333; font-weight: 600; display: block; margin-top:10px;}

.newsIndex li:hover{ background:#dc0000;}
.newsIndex li:hover .newLimg img{ transform: scale(1.1);}
.newsIndex li:hover .newsRtext h3{ color:#fff;} 
.newsIndex li:hover .newsRtext i{ width:100%; background:#fff;}
.newsIndex li:hover .newsRtext p{ color:#eee;}
.newsIndex li:hover .newsRtext span{ color:#fff;}

.newsIndex li:nth-child(2n){ margin-right:0px;}

/* footer */
footer { width:100%; height:370px ; background:url(../images/footbj.jpg) no-repeat center; background-size:100% 100%; padding-top:20px;}
footer .fNav{ width:100%; height: 60px; line-height: 60px; border-bottom:1px solid rgba(255,255,255,0.45);}
footer .fNav li{ float:left; width:11.1%; line-height:60px; text-align:center;}
footer .fNav li a{ width:100%; height:60px; color:#fff; font-size:16px; display:block; }
footer .fNav li:hover{ background:#01519e; }
.fcon{width:100%; margin-top:30px; }
.flogo{ width:30%; float:left; margin-top:0px; height:260px; border-right:1px solid #666;}
.flogo h3{ color:#fff; font-size:27px; line-height:55px;}
.flogo li a{ float:left; width:50%; text-align:left; color:#e8f4ff; font-size:16px; display:block; line-height:35px;}
.flogo li a:hover{ text-decoration:underline; float:left; width:50%; text-align:left; color:#e8f4ff; font-size:16px; display:block; line-height:35px;}
.flianxi{ width:37%; float:left; margin-left:3%; margin-right:5%;}
.flianxi h1{ font-size:30px; color:#fff; margin-bottom:10px;}
.flianxi p{ font-size:16px; color:#fff; line-height: 38px;}
.flianxi p i{ width:25px; height: 25px; float: left; margin-top:7px; margin-right:5px;}
.flianxi p i img{ width:100%;}
.ewm{ width:9%; float: right; font-size:15px; color:#fff; text-align: center; line-height: 35px; margin-right:30px;}
.ewm img{ width:100%;}


/* copy */
.copy { width:100%; height: 50px; background:#0558bf; text-align: center; }
.copy p{ color:#dbebff; font-size:16px; line-height:50px; text-align: center;}
.copy b{ font-weight: 500; color:#dbebff; }
.copy b a{ color:#dbebff;}
.social_nav5{ display: none;}

/* ****************************************************************************************内页样式 ******************************************************************************/
.neibanner{ width:100%; height:400px; overflow:hidden; float:left; margin-top:120px;background:url(../images/abbanner.jpg) no-repeat center;}

.fl{ float: left;}
.fr{ float: right;}
.neibg{ width:100%; float:left; position:relative;}

.clearfix:after{ display: block; height: 0; clear: both; content: ""; visibility: hidden; }
.nei-main{ width:1280px; margin:auto;}
/* pubNei */
.pubNei{ width:100%; margin-top:120px; margin-bottom:30px; } 
.pubNei .position{ width:100%; height: 60px; line-height: 60px; border-bottom:1px solid #01519e; margin-bottom:30px; position: relative; z-index: 9;;}
.pubNei .position h2{ font-size:32px; color:#fff; float: left; width:300px; height: 137px; text-align: center; line-height: 137px; background:url(../images/neititbj.png) no-repeat center; background-size:100% 100%; margin-top:-77px;}
.pubNei .position h2 span{ font-size:22px; color:#fff; font-weight: 500; }
.pubNei .position p{ font-size:16px; color:#666; float:right;}
.pubNei .position p i{ float:left;}
.pubNei .position p a{ font-size:16px; color:#666;}
.pubNei .position p a:hover{ color:#dc0000;}

.abNeitext{ font-size:17px; color:#333; line-height: 40px; text-indent: 2em; text-align: justify;}
.abNeitext img{ text-indent: 0em;}


/* proList */
.honorList{ width:100%; overflow:hidden;margin-top:30px;}
.honorList ul{width:100%; }
.honorList ul li{ width:23%; height:auto;  float:left; margin-right:2.6%; margin-bottom:35px; overflow:hidden; text-align:center; position: relative;}
.honorList ul li:nth-child(4n){ margin-right:0px;}
.honorList ul li .propic{ width:100%; height:auto; overflow:hidden; }
.honorList ul li .propic img{ display:block; width:100%; transition:0.5s; }
.honorList ul li:hover .propic img{ transform:scale(1.1);}
.honorList ul li h4{ height:48px;  font-size:17px; color:#333; font-weight:500; text-align:center; line-height:48px; width:100%; transition:0.5s;}
.honorList ul li:hover h4{ color:#01519e;}

/* pronei */
.proNeicon{ width:100%; margin-top:50px;}
.proNeicon h2{ width:100%; height: 45px; color:#333; border-bottom:1px solid #ddd; margin-bottom:30px;  text-align: center;}
.proNeicon .projianjie{ width:100%; text-align: center; font-size:16px; color:#333; line-height: 30px;  }
.proNeicon .projianjie .proXiangqing {text-align: left !important; margin-top:50px; }
.proNeicon .projianjie .proXiangqing h3{ font-size:24px; width:100%; border-bottom:1px solid #01519e; height: 60px; margin-bottom:20px; }
.proNeicon .projianjie .proXiangqing h3 span{ width:20%; height: 60px; background:#01519e; display: block; color:#fff; text-align: center; line-height: 60px; }



.proList ul li .videopic{ width:100%; height:181px !important; overflow:hidden; }
.proList ul li .videopic img{ display:block; width:100%; transition:0.5s; min-height:181px !important;}

/* newList */
.newList{ width:100%; margin-top:30px;}
.newList ul li{ width:100%; height:260px; padding:20px 0px; transition:0.75s;}
.newList ul li .newLpic{ width:26%; float: left; }
.newList ul li .newLpic img{ width:100%; height: auto;}
.newList ul li .newLrig{ width:70%; float:right;}
.newList ul li .newLrig h3{ font-size:22px; color:#333; margin-top:20px;}
.newList ul li .newLrig span{ font-size:16px; color:#666; display: block; margin: 10px 0px;}
.newList ul li .newLrig p{ font-size:16px; color:#333; line-height: 30px;}
.newList ul li .newLrig .newlmore{ width:40%; height: 40px; border-radius:20px; background-color: #dc0000; text-align: center; line-height: 40px; margin-top:15px; transition:0.75s; }
.newList ul li .newLrig .newlmore a{font-size:16px; color:#fff;  display: block;}

.newList ul li:hover{ background:rgba(1,81,158,0.85); }
.newList ul li:hover h3{ color:#fff;}
.newList ul li:hover span{ color:#fff;}
.newList ul li:hover p{ color:#fff;}
.newList ul li .newLrig .newlmore:hover { background:#fff;}
.newList ul li .newLrig .newlmore:hover a{ color:rgba(1,81,158,1); }


.newNeitext{ width:100%; text-align: center;}
.newNeitext h2{ font-size:20px; color:#333; margin-bottom:15px;}
.fdate { width:100%; }
.fdate p{ font-size:15px; color:#666; display: inline;}
.newjianjie{ font-size:16px; color:#333; line-height: 30px; text-align: left; text-indent: 2em; margin-top:20px;}

.pian{ width:100%; font-size:17px; color:#333; margin-top:30px; }
.pian p{ line-height: 35px;}
.pian p a{ color:#333;}
.pian p a:hover{ color:#dc0000;}

.contactli{ width:100%; overflow: hidden;}
.contactli ul li{ width:24%; margin-right:1.3%; float:left; text-align: center;}
.contactli ul li:nth-child(4){ margin-right:0px;}
.contactli ul li .conicon img{ width:23%;  }
.contactli ul li p{ font-size:18px; color:#333; line-height: 45px;}
.contactli ul li p span{ font-size:22px; color:#dc0000; font-weight: 600;}



@media screen and (min-width: 1200px) and (max-width: 1450px){

.pubCon{ padding:0 3%; margin: 0 auto;}
.pubTit{ width:100%; text-align: center; margin-top:60px;}

/* header */
header{ width:100%; height:100px; }
header #logo{margin-top:1px;}
nav{ width:65%; float:right;}
nav ul li{line-height:100px;}
nav ul li a{  height:100px;  }


nav dl dd{  padding-bottom:65px;}
header .topTel{ display: none;}
.neibanner{ width:100%; height:350px; overflow:hidden; float:left; margin-top:100px;}
.neibanner img{ width:100%;}
/* product */
.proList ul li .propic{height:194px; }
.proList ul li .propic img{  min-height:194px;}

/* about */




/* advantages */
.adtel{ float:right; margin-top:-25px;}

/* honor */
.honorRig{height: 640px;}

/* delivery */
.delivery{ height:560px;  }
#marquee1{width:100%;height:600px; }
#marquee1 ul li{width:360px; height: 254px;}
#marquee1 ul li img{width:100%; min-height: 254px; overflow: hidden;}


/* 内页 */

.newList ul li .newLrig h3{ font-size:22px; color:#333; margin-top:0px;}
.newList ul li:hover .newLrig h3{ color:#fff;}

.proList ul li .videopic{ width:100%; height:155px !important; overflow:hidden; }
.proList ul li .videopic img{ display:block; width:100%; transition:0.5s; min-height:155px !important;}

}

@media only screen and (max-width: 1320px) {
.pubCon{ padding:0 3%; margin: 0 auto;}
.pubTit{ width:100%; text-align: center; margin-top:40px;}
.proNav{ width:100%; margin-top:30px; overflow:hidden;}
.proNav ul li{ width:15.5%; float:left; text-align: center; line-height: 45px; height: 45px; border:1px solid #ccc; margin-right:1%; margin-bottom:10px; border-radius:5px; transition:0.5s;}
.proNav ul li a{ color:#333; width:100%; display: block; font-size:14px;}
.proNav ul li:nth-child(6n){ margin-right:0px; }


}

@media screen and (min-width: 992px) and (max-width: 1200px){

  .pubCon{ width:96%; margin: 0 auto;}
  .pubTit{ width:60%; text-align: center; margin-top:50px;  margin-left:20%;}
  .pubTit img{ width:70%; }
  header{ width:100%; height:90px; }
  header #logo{ width:25%; float:left; margin-top:1px; margin-left:2%;}

  header .topTel{ display: none;}


.proList{ width:100%; overflow:hidden;margin-top:30px;}
.proList ul{width:100%; }
.proList ul li{ width:30%; }
.proList ul li:nth-child(3n){ margin-right:0px;}
.proList ul li:nth-child(4n){ margin-right:2.6%;}
.proNav ul li{ width:31.5%;}


/* about */
.about .pubTit{ margin-top:-100px;}
.about .abCon{position:absolute; z-index:9; top:160px;}
.abLeft{ width:96%; float:left; color:#fff;font-size:17px; line-height:35px; ;}
.abLeft ul li b{  margin-top:0px; }

/* advantages */
.advantages{ width:100%; height:650px; }
.adTit{ padding-top:40px; float:left; width:60%;}
.adtel{ float:right; margin-top:-18px;}
.adbot{ margin-top:100px; text-align: center; position: relative;}
.adbot ul li .adicon{ width:100px; height:100px;  font-size:20px; }
.adbot ul li .adtext{ width:80%; height:70px;  left:0px; top:20px; }
.adbot ul li .adtext p{ font-size:14px; }
.adbot ul li:nth-child(2){ top:270px; width:35%}
.adbot ul li:nth-child(4) { position: absolute; left:65%;top:270px; width:35%;}

/* honor */
.honor{ width:100%;  margin-top:60px; overflow: hidden;}
.honor .pubTit{ margin-top:50px;}
.honorRig{height: 539px;}


.proList ul li .videopic{ width:100%; height:162px !important; overflow:hidden; }
.proList ul li .videopic img{ display:block; width:100%; transition:0.5s; min-height:162px !important;}

/* delivery */
.delivery{ height:500px;  }
#marquee1{width:100%;height:600px; }
#marquee1 ul li{width:300px; height: 212px;}
#marquee1 ul li img{width:100%; min-height: 212px; overflow: hidden;}


/* footer */
.flianxi h1{ font-size:24px;}
.ewm{margin-top:30px;}
.flianxi p{ font-size:14px; line-height: 40px;}


.honorList{ width:100%; overflow:hidden;margin-top:30px;}
.proLhonorListist ul{width:100%; }
.honorList ul li{ width:30%; }
.honorList ul li:nth-child(3n){ margin-right:0px;}
.honorList ul li:nth-child(4n){ margin-right:2.6%;}

}



@media screen and (max-width: 992px){

  .pubCon{ width:96%; margin: 0 auto;}
  .pubTit{ width:90%; text-align: center; margin-top:50px;  margin-left:5%;}
  .pubTit img{ width:100%; }
  header{ width:100%; height:60px; }
  header #logo{ width:40% !important; float:left; margin-top:20px; margin-left:2%;}
  header nav{ display:none; position:absolute;z-index: 9999; width:100%; top:60px; left:0; background:rgba(0,0,0,0.5);margin-left:0px;}
  header nav ul{ width:100%; margin-left:0px; float:none; }
  header ul li{ float:none;width:100%;text-align: center; line-height: 45px; border-bottom: 1px solid rgba(255,255,255,0.3); height: 45px;}
  header nav ul li a{  line-height:45px; color:#fff; height: 45px;} 
  header nav ul li b{ font-weight: 500; display: block;}
  header nav ul li span{ display: none;}
  header .topTel{ display: none;}

  header .btn{ width:40px; height: 40px; border:1px solid #888; position:absolute; right:10px; top:13px; border-radius:3px;overflow: hidden; display:block;  }
header .btn i{ width:34px; height:34px; display:block; margin:4px auto; }
header .btn i img{ width: 100%; height: auto;}

nav ul li:hover dl{ display:none;}

.banner{ position: relative;top:60px; left:0px; z-index:1;z-index: 1; }

.product .pubTit img{ margin-top:30px;}

.proNav ul li{ width:48%; float:left; text-align: center; line-height: 40px; height: 40px; margin-right:1.2%; font-size:12px; overflow: hidden; margin-bottom:5px;}
.proNav ul li:nth-child(2n){ margin-right:0px; }
.proNav ul li:nth-child(3n){ margin-right:1.2%; }

.proList{ width:100%; overflow:hidden;margin-top:30px;}
.proList ul{width:100%; }
.proList ul li{ width:48%; margin-bottom:15px;}
.proList ul li:nth-child(2n){ margin-right:0px;}
.proList ul li .propic{height:122px; }
.proList ul li .propic img{  min-height:122px;}


/*about*/
.about{ width:100%; height:680px; overflow:hidden; margin-top:50px; position:relative;}
.zheshi{ width:100%; height:680px; background:rgba(0,0,0,0.35); position:absolute; top:0px;}
.about .pubTit{ position: relative; top:0px; z-index: 9; width:70%; margin-left:15%; margin-top:30px;}
.about .abCon{position:absolute; z-index:9;top:0px;}
.abLeft{ width:96%; float:left; color:#fff;font-size:14px; line-height:30px; text-indent: 0em ;}
.abLeft ul{ margin-top:20px;}
.abLeft ul li{ width:25%; text-align:center; float:left;}

.shipinbj{display: none !important;}
.show_sj{ display:block !important;}

.case .swiper-slide h4{ width:100%; height:35px; line-height: 35px; background:#01519e; text-align: center; color:#fff; font-size:14px; font-weight: 500; margin-top:-5px;}


/*数字*/
.fl_listbox{ display: none;}
.fl_list{ display: none;}
.fl_tit .div1 .span1{font-size: 30px;color: #fff;font-family: 'impact';}
.fl_tit .div1 .span3{font-size: 24px;color: #fff;font-family: "impact";}
.fl_tit .div2 .span2{font-size: 14px;color: #fff; display:block;}


/*youshi*/
.advantages{ width:100%; height:540px; background:url(../images/adbj.jpg) no-repeat center; margin-top:40px; background-size:100% 100%;}
.adtop{ width:100%; }
.adTit{ padding-top:10px; float:left; width:60%; max-width:720px;}
.adTit img{ width:100%;}
.adtel{ float:right; margin-top:-8px; width:35%; max-width:510px;}
.adtel img{ width:100%;}
.adbot{ margin-top:120px; text-align: center; position: relative;}
.adyuan{display: none;}
.adbot{ margin-top:30px; }
.adbot ul li{ position: absolute; left:0px;top:10px;width:100%; }
.adbot ul li .adtext{ width:80%; height:70px; float:left;  float:left; padding:0px 2%; line-height: 30px; color:#01519e;position: absolute;left:0px; top:10px; }
.adbot ul li .adtext p{ font-size:14px; margin-right:50px;}
.adbot ul li .adicon{ width:90px; height:90px;  font-size:18px;color:#fff;position: absolute; top:0px; right:0px;  }
.adbot ul li .adicon p{padding-top:30px; }

.adbot ul li:nth-child(2){ top:230px; width:100%}
.adbot ul li:nth-child(3) { left:0%;top:130px;}
.adbot ul li:nth-child(4) { left:0%;top:330px; width:100%;}
.adbot ul li:nth-child(3) .adtext{ top:10px;}
.adbot ul li:nth-child(4) .adtext{ top:10px;}

.honor{ width:100%;  margin-top:40px; overflow: hidden;}
.honorLeft{ width:100%; float:none;}
.honorRig{display: none;}

/* delivery */
.delivery{ height:240px;  }
#marquee1{width:100%; }
#marquee1 ul li{width:100px; height:71px;}
#marquee1 ul li img{width:100%; min-height: 71px; overflow: hidden;}
#marquee1 ul li p{ font-size:14px; line-height: 30px; height: 30px;}

/* news */
.news{ width:100%; height: 520px;background:#f8f8f8; margin-top:-60px; display: none;}
.news .pubTit{ padding-top:60px; margin-bottom:30px;}
.newsIndex{ width:100%;}
.newsIndex li{ width:100%; float:none; background:#fff; padding:0%; transition:0.5s;  margin-bottom:5px; overflow: hidden;}
.newsIndex li .newLimg{ width:30%; float:left; overflow: hidden;}
.newsIndex li .newLimg img{ width:100%; transition:0.5s;}
.newsIndex li .newsRtext{ width:68%; float:right;}
.newsIndex li .newsRtext h3{ font-size:16px; color:#333; margin-bottom:10px;}
.newsIndex li .newsRtext p{display: none;}


/* footer */
footer { width:100%; height:370px ;}
footer .fNav{display: none;}

.fcon{width:100%; margin-top:30px; }
.flogo{ width:80%; float:left; margin-top:20px; margin-bottom:15px;}
.flogo h3{ color:#fff; font-size:20px;}
.flogo li a{ float:left; width:50%; text-align:left; color:#fff; font-size:15px; display:block;}
.flianxi{ width:100%; float:left; margin-left:0%; margin-right:0%;}
.flianxi h1{ font-size:20px; color:#fff; margin-bottom:10px;}
.flianxi p{ font-size:14px; color:#fff; line-height: 35px; margin-bottom:5px;}
.flianxi p i{ width:25px; height: 25px; float: left; margin-top:7px; margin-right:5px;}
.flianxi p i img{ width:100%;}
.ewm{ display: none;}

/* copy */
.copy { width:100%; height: 60px; background:#212121; text-align: center;  margin-bottom:65px;}
.copy p{ color:#fff; font-size:14px; line-height:30px; text-align: center;}


.abNeitext{ font-size:15px; color:#333; line-height: 40px; text-indent: 2em; text-align: justify;}
.abNeitext img{ text-indent: 0em; max-width:100% !important; height: auto !important;}

/* pubNei */
.pubNei{ width:100%; margin-top:80px; margin-bottom:30px; } 
.pubNei .position{ width:100%; height: 40px; line-height: 40px; border-bottom:1px solid #01519e; margin-bottom:30px; position: relative; z-index: 9;}
.pubNei .position h2{ font-size:24px; color:#fff; float: left; width:100%; height:40px; text-align: center; line-height: 40px; background:url(../images/neititbj.png) no-repeat center; background-size:100% 100%; margin-top:0px;}
.pubNei .position h2 span{ font-size:16px; color:#fff; font-weight: 500; }
.pubNei .position p{display: none;}
.pubNei .position p i{ float:left;}
.pubNei .position p a{ font-size:16px; color:#666;}
.pubNei .position p a:hover{ color:#dc0000;}
.proList ul li h4{ height:35px; background:#ddd; font-size:13px; color:#333; font-weight:500; text-align:center; line-height:35px; width:100%; transition:0.5s;}


/* pronei */
.proNeicon{ width:100%; margin-top:50px;}
.proNeicon h2{ width:100%; height: 45px; color:#333; border-bottom:1px solid #ddd; margin-bottom:30px;  text-align: center;}
.proNeicon .projianjie{ width:100%; text-align: center; font-size:16px; color:#333; line-height: 30px;  }
.proNeicon .projianjie img{ width:100%;}
.proNeicon .projianjie .proXiangqing {text-align: left !important; margin-top:50px; }
.proNeicon .projianjie .proXiangqing h3{ font-size:24px; width:100%; border-bottom:1px solid #01519e; height: 60px; margin-bottom:20px; }
.proNeicon .projianjie .proXiangqing h3 span{ width:50%; height: 60px; background:#01519e; display: block; color:#fff; text-align: center; line-height: 60px; }


.honorList{ width:100%; overflow:hidden;margin-top:30px;}
.honorList ul{width:100%; }
.honorList ul li{ width:48%; margin-bottom:15px;}
.honorList ul li:nth-child(2n){ margin-right:0px;}


.proList ul li .videopic{ width:100%; height:97px !important; overflow:hidden; }
.proList ul li .videopic img{ display:block; width:100%; transition:0.5s; min-height:97px !important;}


/* newList */
.newList{ width:100%; margin-top:30px; }
.newList ul li{ width:100%; height:auto !important; padding:10px 0px; transition:0.75s; margin-bottom:20px; border-bottom:1px solid #ddd;}
.newList ul li .newLpic{ display: none; }
.newList ul li .newLrig{ width:100%; float:none;}
.newList ul li .newLrig h3{ font-size:18px; color:#333; margin-top:20px;}
.newList ul li .newLrig p{ font-size:14px;line-height: 26px;}
.newList ul li .newLrig .newlmore{ width:100%; }

.newjianjie img{ max-width:100%; height: auto !important;}
.newjianjie{ font-size:16px; color:#333; line-height: 30px; text-align: left; text-indent: 0em !important ; margin-top:20px;}

.contactli{ width:100%; overflow: hidden;}
.contactli ul li{ width:100%; margin-right:0%; float:none; text-align: center; margin-bottom:10px; height: 60px;}
.contactli ul li:nth-child(3){ margin-right:0px;}
.contactli ul li .conicon img{ width:15%; float:left  }
.contactli ul li p{ font-size:16px; color:#333; line-height: 40px; width:83%; float:right;}
.contactli ul li p span{ font-size:22px; color:#dc0000; font-weight: 600;}


.social_nav5{ width:100%; height: 65px; background:#dc0000; position: fixed; bottom:0px; left:0px; margin-top:70px;z-index: 999; display: block;}
.social_nav5 ul li{ width:33%;background:#dc0000; height: 65px; float:left; text-align: center; border-right:1px solid #fff;  }
.social_nav5 ul li:nth-child(3n){ border:none;}
.social_nav5 ul li a{ font-size:14px; color:#fff; width:100%; }
.social_nav5 ul li a img{ display: block;width:30%; margin-left:35%;}

}