body{
	padding:0px;
	margin:0px;
	font-family:'思源黑体'
}
a{
	text-decoration:none;
}
ul{
	padding:0px;
	margin:0px;
}
li{
	list-style:none;
}
img{
	border:none;
}
.top{
	position:absolute;
	
	width:100%;
	height:100px;
	z-index:99999;
}
.top .synav{
	width:100%;
	height:100px;
}
.top .synav .synav-auto{
	width:1200px;
	height:100px;
	margin:0 auto;
}
.synav-auto .logo{
	width:205px;
	height:57px;
	float:left;
	margin-top:22px;
}
.synav-auto ul{
	float:right;
	width:60%;
}
.synav-auto ul li{
	float:left;
	width:14%;
	height:100px;
	line-height:100px;
	text-align:center;
}
.synav-auto ul li a{
	color:#000;
}


/******公司简介************/
.gsjj{
	width:100%;
	height:950px;
	background:#f8f8f8
}
.gsjjbt{
	width:100%;
	height:80px;
	text-align:center;
	font-size:30px;
	line-height:120px;
}
.gskh{
	width:100%;
	height:70px;
	text-align:center;
	line-height:50px;
	color:#575757;
	font-size:18px;
}
.gjjxjj{
	width:100%;
	height:315px;
	margin:0 auto;
	background:url('../images/ss_03.jpg') no-repeat;
	background-size: cover;
}
.gjjxjj .jjsm{
	width:300px;
	height:315px;
	background:#00376b;
	float:right;
	opacity:0.8;
}
.jjsm p{
	color:#fff;
	margin:30px;
	line-height:26px;
	font-size:16px;
}
.aysa{
	width:120px;
	height:40px;
	border:1px solid #fff;
	display:block;
	margin-left:30px;
}
.aysa img{
	width:56px;
	height:10px;
	margin:15px 32px;
	
}
.gsjjwzsm{
	width:100%;
	margin-top:10px;
}
.gsjj-left{
width:49.8%;
height:415px;
border:1px solid #e4e4e4;	
background:#fff;
float:left;
}
.gsjj-left div{
	margin:40px;
	line-height:30px;
	font-size:16px;
	text-indent:50px;
}
.gsjj-left div p{
	margin:0px;
	color:#525151;
}
.gsjj-right{
	width:50%;
	float:right;
	height:415px;
}
.gsjj-right ul{
	
}
.gsjj-right ul li{
	width:47.5%;
	height:200px;
	float:left;
	border:1px solid #e4e4e4;	
	margin:0 0% 2% 2%;
	background:#fff;
}
.gsjj-right ul li p{
	background:#fff;
	width:38%;
	padding:15% 31% 8% 31%;
	margin:0px;
	text-align:center;
}
.gsjj-right ul li p span{
	color:#0054a3;
	font-size:56px;
}

/***********热销产品***************/
.rxcp{
	width:100%;
	height:850px;
	background:#fff;
}
.aui-nav-content-box{
	width:1200px;
	margin:0 auto;
	border:1px solid #e4e4e4;
	height:70px;
	border-right:none;
	
}
.aui-nav-list-box ul li{
	width:16.56%;
	float:left;
	height:70px;
	text-align:center;
	line-height:70px;
	border-right:1px solid #e4e4e4;
	cursor:pointer;
}

.aui-nav-list-item{
	display:none;
	width:1240px;
	height:550px;
}
.aui-nav-list-item a{
	border:1px solid #dddddd;
	width:30%;
	float:left;
	height:250px;
	margin:1.5% 3% 1% 0;
	display:block;
	 overflow: hidden;
}
.aui-nav-list-item a img{
	height:250px;
	cursor: pointer;
    transition: all 0.6s;
	display:block;
	margin:0 auto;
}
.aui-nav-list-item a .yingy{
	position:relative;
	width:100%;
	height:255px;
	background:#000;
	opacity: 0.7;
	top:-255px;
	display:none;
	color:#fff;
}
.aui-nav-list-item a:hover img{
	 transform: scale(1.4);
}
.yingy p{
	margin:0px;
	padding:0px;
	text-align:center;
}
.yingy .cpbt{
	padding-top:150px;
	height:40px;
}
.yingy .cpjj{
	width:80%;
	margin-top:10px;
	margin:0 auto;
}

.aui-nav-list-item a:hover .yingy{
  display:block;
}

.aui-current{
	background:#0054a3;
	color:#fff!important;
	transition: 2s;
}
 
.zyyw{
	width:100%;
	height:862px;
	background:url('../images/bgfm.png') no-repeat;
	background-size: cover;
	margin:20px auto;
}
.zyyw-title{
	width:100%;
	text-align:center;
	height:100px;
	font-size:24px;
	color:#fff;
	line-height:100px;
}
.zyjj{
	text-align:center;
	width:100%;
	color:#fff;
	height:545px;
	line-height:30px;
	margin-top:20px;
}
.ywfl{
	width:1200px;
	margin:0 auto;
}
.ywfl ul li{
	width:24%;
	float:left;
	border-left:1px solid #fff;
	
	height:175px;
}

.ywfl ul li p{
	text-align:center;
	color:#fff;
	
}
.ywfl ul li .p1{
	margin:0px;
	
}
.ywfl ul li .p2{
	font-size:20px;
	
}
.ywfl ul li .p1 img{
	width:50px;
	height:50px;
}
.xyq{
	border:1px dashed #fff; 
	width:30px; 
	height:30px; 
	border-radius:50%; 
	text-align:center;
	color:#fff;
	margin:0 auto;
	line-height:30px;
	font-size:20px;
	margin-top:20px;
}

.xyqs{
	border:1px solid #fff; 
	width:30px; 
	height:30px; 
	background:#fff;
	border-radius:50%; 
	text-align:center;
	color:#0054a3!important;
	margin:0 auto;
	line-height:30px;
	font-size:20px;
}

.ywflss{
	
}

.ywfl ul li:hover .ycxs{
	display:block;
}

.ywfl ul li:hover .yc{
	display:none;
}
.ycxs{
	background:url('../images/ycxs.png') no-repeat;
	width:100%;
	height:350px;
	position:relative;
	top:-190px;
	display:none;
}

.ycxs{
	
}
.ycxs .p4{
	padding-top:50px;
}
.ycxs .p4 img{
	width:40px;
	height:40px;
}
.ycxs .p5{
	font-size:24px;
}
.ywflss{
	margin-left:100px;
	margin-top:30px;
}
.ywflss span{
	display:block;
	text-align:left;
	font-size:18px;
	line-height:30px;
}
.news{
	width:1200px;
	margin:0 auto;
	height:600px;
}
.news ul{}

.news ul li{
	width:30%;
	height:400px;
	float:left;
	margin-right:3.1%;
}
.cover{
	height:240px;
}
.cover span{
	position:relative;
	display:block;
	top:-45px;
	width:100px;
	height:40px;
	background:#0054a3;
	color:#fff;
	text-align:center;
	line-height:40px;
}

.news ul li p img{
	width:100%;
	height:240px;
}
.news ul li .xwbt{
	color:#6f6e6e;
	line-height:30px;
}
.news ul li .xwbt:hover{
	text-decoration:underline;
}
.ckxq{
	color:#0054a3;
	border:1px solid #fff;
	width:120px;
	display:block;
	text-align:center;
	height:30px;
	line-height:30px;
}
.ckxq:hover{
	color:#0054a3;
	border:1px solid #0054a3;
	transition: all 1s;
}

.footer{
	width:100%;
	height:200px;
	background:#f8f8f8;
	border-bottom:1px solid #ccc;
}

.footer-auto{
	width:1200px;
	margin:0 auto;
	padding-top:10px;

}
.footer-left{
	width:25%;
	float:left;
	height:180px;
}
.footer-left p{
	color:#5f5f5f;
	font-size:14px;
	padding:0px;
	margin:0px;
	line-height:25px;
}
.footer-right{
	width:70%;
	height:180px;
	float:right;
}
.footer-right ul{
	
}
.footer-right ul li{
	width:20%;
	float:left;
	color:#5f5f5f;
}
.footer-right ul li p{
	padding:0px;
	margin:0px;
	
}
.footer-right ul li a{
	color:#5f5f5f;
}
.footer-right ul li .pp1{
	font-size:18px;
	padding-bottom:10px;
}
.footer-right ul li .pp2{
	font-size:14px;
	line-height:25px;
}

.bqxx{
	width:100%;
	height:50px;
	background:#f8f8f8;
}
.bqxx p{
	width:1200px;
	margin:0 auto;
	font-size:14px;
	color:#5f5f5f;
	line-height:50px;
	text-align:center;
}


.nav{
	width:100%;
	height:100px;
}
.nav .synav .synav-auto{
	width:1200px;
	height:100px;
	margin:0 auto;
}
.nav .synav .synav-auto .logo{
	width:205px;
	height:57px;
	float:left;
	margin-top:22px;
}
.nav .synav .synav-auto ul{
	float:right;
	width:60%;
}
.nav .synav .synav-auto ul li{
	float:left;
	width:14%;
	height:100px;
	line-height:100px;
	text-align:center;
}
.nav .synav .synav-auto ul li:hover{
	background:#0054a3;
}
.nav .synav .synav-auto ul li:hover a{
	color:#fff;
}

.nav .synav .synav-auto ul li a{
	color:#000;
}

.nybanner{
	padding:0px;
	margin:0px;
}
.nybanner img{
	width:100%;
	display:block;
}

.cpzxlm{
	width:100%;
	height:70px;
	background:#0054a3;
}

.cpzxlm-auto{
	width:1200px;
	height:70px;
	margin:0 auto;
}
.cpzxlm-auto p{
	padding:0px;
	margin:0px;
	width:40%;
	float:left;
	font-size:30px;
	color:#fff;
	line-height:70px;
}
.cpzxlm-auto p span{
	font-size:22px;
	color:#0a68c1;
	padding-left:10px;
}
.cpzxlm-auto ul{
	width:60%;
	float:right;
}
.cpzxlm-auto ul li{
	float:left;
	width:16%;
	height:70px;
	text-align:center;
	line-height:70px;
}
.cpzxlm-auto ul li a{
	color:#fff;
	height:70px;
	display:block;
	width:100%;
	font-size:18px;
}
.cpzxlm-auto ul li:hover{
	background:#0a68c1;
}

.cplb{
	width:1200px;
	margin:0 auto;
	height:auto;
}
.cplb ul{
	margin-top:30px;
	width:100%;
	height:auto;
}
.cplb ul li{
	width:360px;
	height:350px;
	float:left;
	border:1px solid #d9d9d9;
	margin:1.5% 3% 1.5% 0;
}
.cplb ul li a{
	width:360px;
	display:block;
	height:276px;
	
}


.cplb ul li .cpimg{
	height:250px;
	margin:0 auto;
	display:block;
	border:0x solid red;
}
.cplb ul li p{
	width:80%;
	margin:0 auto;
	padding:0px;
	color:#373737;
	line-height:60px;
}
.jjfalist{
	width:1200px;
	margin:0 auto;
	height:auto;
}
.jjfalist ul{
	margin:0px;
	padding:0px;
	margin-top:50px;
}
.jjfalist ul li{
	width:100%;
	height:250px;
	margin-bottom:30px;
}
.jjfalist ul li a{
	display:block;
}
.jjfalist ul li .faa{
	float:left;
	width:40%;
	height:250px;
}
.faa img{
	width:100%;
	height:250px;
}
.jjfalist ul li .fab{
	float:right;
	width:57%;
	height:250px;
	background:#f4f4f4;
}
 .fab .ffpa{
	 margin:5%;
	 color:#000;
	 font-size:24px;
	 line-height:40px;
	
}
 .fab .ffpb{
	margin:5%;
	color:#595959;
	line-height:30px;
}


.cpxq{
	width:1200px;
	margin:0 auto;
	margin-top:50px;
}
.cpxq .cpxq-left{
	width:588px;
	float:left;
	height:450px;
	border:1px solid #dcdcdc;
}
.cpxq .cpxq-left img{
	height:450px;
	margin:0 auto;
    display:block;
}
.cpxq .cpxq-right{
	width:49%;
	float:left;
	height:auto;
	border:1px solid #dcdcdc;
	background:#fbfafa;
}
.cpxq .cpxq-right b{
	font-size:28px;
	margin:10% 0 10% 10%;
	display:block;
}
.cpxq .cpxq-right div{
	margin:10% 0 10% 10%;
}
.cpxq .cpxq-right div img{
/*height: 280px;*/
border: 1px solid  #ccc;
	
}

.newxwxq{
	width:1200px;
	margin:0 auto;
}
.newxwxq .xqbt{
	width:100%;
	height:150px;
	border-bottom:1px dashed #dcdcdc
}
.xqbt b{
	text-align:center;
	width:100%;
	display:block;
	font-size:24px;
	line-height:80px;
}
.xqbt p{
	text-align:center;
	width:100%;
	font-size:14px;
}
.xwcontent{
	line-height:30px;
	margin-top:15px;
	text-align:justify;
	font-size:14px;
}


.lxfs{
	width:1200px;
	margin:0 auto;
	color:#cacaca;
	margin-top:50px;
}
.lxfs b{
	font-size:24px;
	color:#000;
}
.qtlxfs{
	width:1200px;
	margin:0 auto;
	height:200px;
	margin-top:40px;
}
.qtlxfs ul{
	
}
.qtlxfs ul li{
	width:25%;
	float:left;
	text-align:center;
	color:#515151;
	font-size:14px;
	line-height:25px;
}
.qtlxfs ul li img{
	width:30%;
}
.forms{
	width:1200px;
	margin:0 auto;
	margin-top:40px;
}
.forms input{
	width:47%;
	height:40px;
	float:left;
	border:1px solid #ebebeb;
	padding-left:10px;
}
textarea{
	width:99%;
	border:1px solid #ebebeb;
	height:150px;
	padding-left:10px;
	margin-top:20px;
}
.tj{
	width:150px;
	height:50px;
	text-align:center;
	background:#0054a3;
	font-size:20px;
	color:#fff;
	border:none;
	margin-top:30px;
}
.nrs{
	width:1200px;
	margin:0 auto;
	margin-top:50px;
}
.nrs img{
	border:none;
	display:block;
	width:100%;
}

.rczplist{
	width:1200px;
	margin:0 auto;
	margin-top:50px;
}
.zpbt{
	width:100%;
	height:70px;
	background:#e4f0f9;
}
.zpbt p,.zpbtc p{
	width:100%;
	height:70px;
	margin:0px;
	padding:0px;
}
.zpbt span{
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:20px;
	color:#0054a3;
	font-weight:bold;
	padding-left:2%;
}

.zpbt .spana,.zpbtc .spana{
	width:18%;
}
.zpbt .spanb,.zpbtc .spanb{
	width:18%;
}
.zpbt .spanc,.zpbtc .spanc{
	width:38%;
}
.zpbt .spand,.zpbtc .spand{
	width:18%;
}



.zpbtc{
	width:100%;
	height:70px;
	border-bottom:1px solid #e5e5e5;
}
.zpbtc span{
	display:block;
	float:left;
	height:70px;
	line-height:70px;
	font-size:16px;
	color:#6b6b6b;
	padding-left:2%;
}
.zpbtc:hover{
	background:#0054a3;

}
.zpbtc:hover span{
		color:#fff;
}
.zpxq{
	width:100%;
	height:auto;
	display:none;
	font-size:14px;
	padding-left:20px;
	color:#6b6b6b;
}




.gywm-gsjj{
	width:100%;
	background:#fff;
	margin-top:50px;
}
.gywm-gsjj .gywm-cont{
	width:1200px;
	margin:0 auto;
}

.gywmyw{
	text-align:center;
	color:#c7c7c7;
	font-size:26px;
}
.gywmzw{
	text-align:center;
	display:block;
	font-size:30px;
}
.gywm-content{
	font-size:14px;
	line-height:30px;
}

.gsjj-rights{
	width:100%;
	margin-top:30px;
}
.gsjj-rights ul{
	
}
.gsjj-rights ul li{
	width:24%;
	height:200px;
	float:left;
	margin:0 0% 1% 1%;
	background:#e6f2fb;
}
.gsjj-rights ul li p{
	width:38%;
	padding:21% 31% 20% 31%;
	margin:0px;
	text-align:center;
}
.gsjj-rights ul li p span{
	color:#0054a3;
	font-size:56px;
}

.qywh{
	width:100%;
	margin-top:40px;
}
.qywh img{
	width:100%;
}

.ryzz{
	width:100%;
	height:500px;
}
.ryzz .ryzz-content{
	width:1200px;
	margin:0 auto;
}
.ryzz-content p{
	text-align:center;
	width:100%;
	color:#0054a3;
	font-size:30px;
}
.ryzz-content ul{
	
}
.ryzz-content ul li{
	float:left;
	width:23%;
	margin:1%;
	font-size:12px;
	text-align:center;
	
}
.ryzz-content ul li img{
	width:100%;
}

.cyfb{
	width:100%;
	height:900px;
	margin-top:50px;
}

.cyfb .cyfb-cont{
	width:1200px;
	margin:0 auto;
}

.cyfb-cont .scfl{
	width:345px;
	margin:0 auto;
	height:40px;
	background:rad;
}
.cyfb-cont .scfl span{
	width:150px;
	height:40px;
	border:1px solid #a9a9a9;
	display:block;
	float:left;
	margin-right:20px;
	line-height:40px;
	border-radius:50px;
	text-align:center;
}

.sctp{
	display:none;
}
.sctp img{
	width:100%;
	height:600px;
}

/* .rczplist table{
	width:100%;
}
th{
	background:#e4f0f9;
	height:70px;
	text-align:left;
	padding-left:20px;
}
td{
	height:70px;
	text-align:left;
	padding-left:20px;
	border-bottom:1px solid #e5e5e5;
	
}
tr:hover{
	background:#0054a3;
	color:#fff;
} */