/* CSS Document */
body,td,th{
  font-size:12px;
}
body{
  margin:0px; padding:0px; 
}

div,dl,dt,dd,ul,li,ol,span,h1,p,form,center{
  margin:0px; padding:0px; list-style:none;
}
img{
  border:none;	
}
.dis{
  display:none;	
}
.cls{
  clear:both; width:100%;
}
a:link,a:visited{
  color:#666; text-decoration:none;
}
a:hover,a:active{
  color:#FF0000; text-decoration:underline;	
}

.w a:link,.w a:visited{
  color:#FFF; text-decoration:none;
}
.w a:hover,.w a:active{
  color:#FFCC00; text-decoration:none;	
}
.mar{
  margin:8px auto; clear:both; height:100%; overflow:hidden;
}
.mt{ margin-top:8px; }
.m20{ margin:0px auto; }
.l{
  float:left;	
}
.tc{
  text-align:center;	
}
.r{
  float:right;	
}
.cur{
  cursor:pointer;	
}
.tr{
  text-align:right; line-height:30px;
}

@font-face {
  font-family: 'iconfont';
  src: url('//at.alicdn.com/t/font_1430449496_3853283.eot'); /* IE9*/
  src: url('//at.alicdn.com/t/font_1430449496_3853283.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
  url('//at.alicdn.com/t/font_1430449496_3853283.woff') format('woff'), /* chrome、firefox */
  url('//at.alicdn.com/t/font_1430449496_3853283.ttf') format('truetype'), /* chrome、firefox、opera、Safari, Android, iOS 4.2+*/
  url('//at.alicdn.com/t/font_1430449496_3853283.svg#iconfont') format('svg'); /* iOS 4.1- */
}
.iconfont{ font-size:26px; font-style:normal; font-family:"微软雅黑"; }


.page{ text-align:center; height:40px; clear:both; line-height:40px; padding:20px 0px; } 
.page a{ margin:0px 3px; padding:6px 10px; border:1px #D5D5D5 solid; background:#00234d; font-size:20px; color:#FFF;font-family:"微软雅黑"; width:70px;height:30px;text-decoration: none;}
.page a:hover{ color:#FFF; background:#1073B7; border:1px #1073B7 solid; width:70px;height:30px;}
.page a.act{ color:#FFF; background:#1073B7; border:1px #1073B7 solid; }
.layout{
  width:1200px;  margin:0px auto;
}




.warp{
  margin:0px auto;
}
.pv{ position:relative; }
.header{width:1200px;  margin:0px auto;
   height:145px; clear:both; overflow:hidden; background:url(../images/topbg.jpg) repeat-x center top;	
}
.logo{
   width:260px; float:left; overflow:hidden; height:100%;margin-top:45px;	
}
.header .t{ position:absolute; margin-left:260px; float:left; text-align:left; width:550px; height:40px; line-height:40px; top:55px; font-size:28px; font-family:"微软雅黑"; color:#030000;  }
.tel{
   width:419px; float:right; overflow:hidden; height:100%;	margin-top:45px;	
}
.navbox{width:1200px;  margin:0px auto;
   height:88px; background:url(../images/dhbg.jpg) no-repeat center center ; overflow:hidden; clear:both; 	
}
.navbox ul{ width:1200px; padding:0 50px;}
.navbox ul li{ width:190px; float:left; line-height:78px; text-align:center; font-size:18px; font-family:"微软雅黑"; }
.nbang{ color:#FFF; background:url(../images/navbg.jpg) no-repeat left center; z-index:9999; text-decoration: none;}
.navbox ul li a{ display:block; width:139px; }
.navbox ul li a:link,.navbox ul li a:visited{ color:#FFF;  }
.navbox ul li a:hover,.navbox ul li a:active{ color:#FFF; background:url(../images/navbg.jpg) no-repeat right center; z-index:999; text-decoration: none;}
.navbox ul li.current a{ color:#FFF; background:#FF9900; }
.banner{
   height:411px; position:relative; overflow:hidden; clear:both; z-index:100;	
}
.banner .fadebox{
   height:411px; overflow:hidden; position:absolute; z-index:200;	
}
.iban{
   height:274px; position:relative; overflow:hidden; clear:both; z-index:100;	
}
.iban .fadebox{
   height:274px; overflow:hidden; position:absolute; z-index:200;	
}




.banner{ width:100%; height:750px; overflow:hidden; position:relative;font-size:0}
.b-img{ height:500px;  position:absolute; left:0; top:0;}
.b-img a{ display:block; height:750px; float:left;}
.b-list{ height:50px; padding-top:700px; position:relative; margin:0 auto;z-index:1;}
.b-list span{ display:block;cursor:pointer; width:14px; height:14px; border-radius:50%; border:3px solid #fff; float:left; margin:0 5px; _margin:0 3px;}
.b-list .spcss{border:3px solid #14ab04;}
.bar-left{ position:absolute; z-index:1; display:block; width:100px; height:100%; left:0px; background:none; top:0px; }
.bar-right{ position:absolute;z-index:1; display:block; width:100px; height:100%; right:0px; background:none; top:0px; }
.bar-left em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) 0px 0px no-repeat; margin:0 auto; margin-top:325px;}
.bar-right em{ display:block; width:50px; height:100px; background:url(../images/arrow.png) -50px 0px no-repeat; margin:0 auto; margin-top:325px;}
 



.tit{
     font-size:14px; font-family:"微软雅黑"; padding:50px 0px; color:#343434; margin:0 auto;text-align:center;
}
 

.linkbox{
   clear:both;   overflow:hidden; margin:0px auto 15px auto;height:700px;
}
.linkbox .conbox{
   height:40px; border:1px #D8D8D8 solid; border-top:0px; background:#FFF; overflow:hidden; clear:both; padding:23px 11px;
}
.linkbox .conbox ul li{
   height:40px; float:left; width:220px; text-align:center;	
}
.linkbox .conbox ul li img{ min-height:40px; max-width:220px; }







.footer{  clear:both; background:#5D5E60; padding:20px 0px 0px 0px; line-height:24px; height:500px;   margin:0px auto; min-width:1200px; width:100%;  }
.lianluo {margin:0 auto; text-align:center;margin-top:-200px;background:url(../images/dilogo.png) no-repeat center center ; }
.lianluo img{margin:0 auto; text-align:center; opacity:0.95;}
.dibu{ background:#5D5E60; margin:50px 0;width:1200px; }
.dibul{ background:#5D5E60;float:left; }
.dibul h2{ background:#5D5E60;font-size:26px; font-family:"微软雅黑";   color:#fff;font-weight:400;}
.dibul h2 span{ background:#5D5E60;font-size:18px; font-family:"微软雅黑";   color:#fff;font-weight:400;}
.dibul p{ background:#5D5E60;font-size:16px; font-family:"微软雅黑";   color:#fff;font-weight:400;}
.dibur{ float:right; }

.dibur p{ background:#5D5E60;font-size:18px; font-family:"微软雅黑";   color:#fff;}


 

.dibur  a:link,a:visited{
  font-family:"微软雅黑";   color:#fff;
}

.abouttop {
	margin:0 auto; 
    width: 100%;
    overflow: hidden;
    position: relative;	
	min-width:1200px;
}
.abouttop img{
	width: 100%;

}


.aboutw{
	margin:0 auto; 
	width:1200px;	
}

.aboutw-bt{
	margin:50px 0 ;
	text-align:center;	
}

.aboutw-bt img{
	margin:0 auto; 	
}

.aboutw-t{
	margin:50px 0 ;
	text-align:center;	
	margin-bottom:300px;
}
.aboutw-tt{
	margin:50px 0 ;
	text-align:center;	
	margin-bottom:200px;
}
.aboutw-t img{
	margin:0 auto; 	
}

.aboutw-zw{
	margin:50px 0 ;
	text-align:center;	
}

.aboutw-zw img{
	margin:0 auto; 	
}

.aboutw-zw p{
	margin:0 auto; 	
	font-size:18px; 
	font-family:"微软雅黑";   
	color:#333;
	font-weight:400;
	text-align:left;
}

.liuyan{
	background:url(../images/liuyanbg.jpg) no-repeat right center; ; 
}
.contact{
	margin:0 auto; 
	width:1200px;	
}

.contact-bt{
	margin:50px 0 ;
	text-align:center;	
}

.contact-bt img{
	margin:0 auto; 	
}

.contact-dt{	
	margin:50px 0 ;
	text-align:center;	
}

.contact-dt img{
	margin:0 auto; 	
}


.contact-zw{
	width:600px;	
	margin:0 auto; 
	text-align:center;	
	padding-bottom:300px;
}
.contact-zw img{
	margin:0 auto; 	
    vertical-align: middle;
}
.contact-zw p{
	margin:0 auto; 	
	font-size:18px; 
	font-family:"微软雅黑";   
	color:#333;
	font-weight:400;
	text-align:left;
	line-height:50px; 
    vertical-align: middle;
	padding:7px 0;
}
.liuyan{
	background:url(../images/liuyanbg.jpg) no-repeat  center center ; 
	height:1100px; 
	min-width:1200px;
}
.liuyan-bt{
	padding:50px 0 ;
	text-align:center;	
}
.liuyan-zw{
	width:900px;	
	margin:0 auto; 
	text-align:center;		
}
.rongyu{
	margin:40px 0 ;
	background:url(../images/rybg.jpg) no-repeat center center ; 
	background-size:100% 100%;
	
	min-width:1200px;
}
.rongyuw{
	margin:0 auto; 
	width:1200px;	
}
.rongyuw-bt{
	padding:50px 0 20px 0 ;
	text-align:center;	
}
.rongyuw-bt img{
	margin:0 auto; 	
}
.rongyuw-zw{
	text-align:center;	
	padding-bottom:50px;
	padding-left:20px;
	padding-right:20px;

}
.rongyuw-zw img{
	margin:0 auto; 	
}
.rongyuw-zw p{
	margin:0 auto; 	
	font-size:14px; 
	font-family:"微软雅黑";   
	color:#333;
	font-weight:400;
	text-align:left;
}


.ryzs{
	margin:0 auto; 
	width:1200px;	
}

.ryzs-bt{
	padding:50px 0 20px 0 ;
	text-align:center;	
}
.ryzs-bt img{
	margin:0 auto; 	
}
.ryzs-zw{
	text-align:center;	
	padding-bottom:50px;
}
.ryzs-zw img{
	margin:0 auto; 	
}
.ryzs-zw p{
	margin:0 auto; 	
	font-size:14px; 
	font-family:"微软雅黑";   
	color:#333;
	font-weight:400;
	text-align:left;
}

.nav-bz{text-align: center;padding-top: 10px;padding-bottom:10px;border-bottom: 1px solid #BFBEB8;z-index: 9999; min-width:1200px;}

.nav-bz a{z-index: 9999;font-family:"微软雅黑";  font-size: 18px;color: #333;border: 0px solid #BFBEB8;width: 137px;height: 40px;line-height: 40px;display: inline-block;margin: 0 30px;}

.nav-bz a:hover{background-color: #00234d;color: #FFFFFF;text-decoration:none;}

.nav-bz .nav-on{background-color: #00234d;color: #FFFFFF;text-decoration:none;}

.product{
	margin:0 auto; 
	width:1200px;
	
}

.product-bt{
	margin:50px 0 ;
	text-align:center;	
}

.product-bt img{
	margin:0 auto; 	
}
.productb{
	width:1200px;	
	 
	text-align:center;
}
.commono{margin:0 auto;width:1200px;position:relative;}
.cplb{float:left;margin-bottom:20px;display:inline;background:#f6f6f6;width:280px;height:229px;position:relative;margin:30px 60px; }
.cplbimg{float:left;width:280px;height:229px;position:relative;overflow:hidden;}
.cplbimg a img{width:100%;height:229px;position:relative;overflow:hidden;}
.summary{width:280px;height:129px;top:0px;left:0;position:absolute;font-size:18px;color:#cfcfcf;text-align:center;background:#576a9f;opacity:0.7;filter:alpha(opacity=70);padding-top:100px;}
.summary a{font-size:18px;color:#fff;text-align:center;font-family:"微软雅黑";   }
.summary:hover{width:280px;height:129px;top:0px;left:0;position:absolute;font-size:18px;color:#333;text-align:center;background:#576a9f;opacity:0.8;filter:alpha(opacity=80);padding-top:100px;}


 




.aboutw{
	margin:0 auto; 
	width:1200px;	
}

.aboutw-bt{
	margin:50px 0 ;
	text-align:center;	
}

.aboutw-bt img{
	margin:0 auto; 	
}

.aboutw-t{
	margin:50px 0 ;
	text-align:center;	
	margin-bottom:300px;
}

.aboutw-t img{
	margin:0 auto; 	
}

.aboutw-zw{
	margin:50px 0 ;
	margin:0 auto; 
	text-align:center;	
	padding-left:20px;
	padding-right:20px;
}

.aboutw-zw img{
	margin:0 auto; 	
	width: 100%;
}

.aboutw-zw p{
	margin:0 auto; 	
	font-size:18px; 
	font-family:"微软雅黑";   
	color:#333;
	font-weight:400;
	text-align:left;
}


.productxq{
	margin:0 auto; 
	width:1200px;
	min-width:1200px;
	
}

.productxq-bt{
	margin:50px 0 ;
	text-align:left;	
}
.productxq-bt span{
	font-size:18px; 
	font-family:"微软雅黑";   
	color:#00234d;
	font-weight:600;
	text-align:left;
}
.xian{ padding-bottom:10px; border-bottom:2px solid #00234d} 
.productxq-bt img{
	margin:0 auto; text-align:left;	
}
.productb{
	width:1200px;	 
	text-align:center;
}



.wal {
	width: 1200px;
	margin: 0 auto;
}

.oh{overflow: hidden;}
.tittle {width: 100%;    text-align: center;}
.tittle a{line-height:36px;text-align:center;    color: #666;}
.oh img{width: 100%;}

.newsBanner {
	padding-top: 1.22rem;
	border-top: 1px solid #f0f0f0;
}

.newsBanner .newsBannerContainer div {
	position: relative;
	width: 100%;
}

.newsBanner .newsBannerContainer div p {
	position: absolute;
	width: 100%;
	background: rgba(00,00,00,0.5);
	height: 1.24rem;
	left: 0;
	bottom: 0;
	padding: 0 0.5rem;
}

.newsBanner .newsBannerContainer div p span {
	color: rgba(255,255,255,0.7);
	display: inline-block;
	height: 1.24rem;
	line-height: 1.24rem;
	font-size: 0.36rem;
}

.newsBanner .newsBannerContainer a.slick-prev {
	display: inline-block;
	width: 0.55rem;
	height: 1.02rem;
	background: #c2c2c2;
	position: absolute;
	top: 5.09rem;
	left: -1.58rem;
	transition: all 0.5s ease;
	-webkit-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
}

.newsBanner .newsBannerContainer a.slick-prev:hover {
	background: #ed2e31;
}

.newsBanner .newsBannerContainer a.slick-next {
	display: inline-block;
	width: 0.55rem;
	height: 1.02rem;
	background: #c2c2c2;
	top: 5.09rem;
	right: -1.58rem;
	position: absolute;
	transition: all 0.5s ease;
}

.newsBanner .newsBannerContainer a.slick-next:hover {
	background: #ed2e31;
}

.newsBanner .newsBannerContainer a.slick-next:after {
	content: '';
	background: url(../image/img18.png)no-repeat;
	background-size: cover;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1.02rem;
}

.newsBanner .newsBannerContainer a.slick-prev:after {
	content: '';
	background: url(../image/img17.png)no-repeat;
	background-size: cover;
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 1.02rem;
}

.newsBanner .newsBannerContainer .slick-dots {
	text-align: center;
	padding-top: 0.4rem;
}

.newsBanner .newsBannerContainer .slick-dots li {
	width: 0.24rem;
	height: 0.24rem;
	display: inline-block;
	border: 0.04rem solid #c6c6c6;
	border-radius: 50%;
	margin: 0 0.16rem;
	transition: all 0.3s ease;
	cursor: pointer;
}

.newsBanner .newsBannerContainer .slick-dots li.slick-active {
	background: #f33f3f;
}

.newsBanner .newsBannerContainer .slick-dots li:hover {
	background: #c6c6c6;
}

.newsTab {
	margin: 0 auto;
}

.newsTab .tab li {
	margin-bottom: 30px;
	background: #efeeee;
	width: 23%;
	float: left;
	margin:1%;
}
.newsTab .tab li:hover{
	box-shadow: 5px 5px 17px 0px #999, 0px 0px 0px #999, -0px 0px 5px #999, 0px 0px 0px #999;

	
	background: #efeeee;
}

.newsTab .tab li .left {
	border: 1px solid #c6c6c6;
	overflow:hidden;
	width: 330px;
	height: 200px;
	float: left;
}

.newsTab .tab li .left img {
	width: 100%;
}

.newsTab .tab li .right {
	float: right;
	width: 580px;
	padding-right:40px;
	padding-left:30px;
}

.newsTab .tab li .right .msg span{
	font-family:"微软雅黑";   
	color: #666666;
	font-size: 16px;
	line-height: 30px;
}
.newsTab .tab li .right .msg {
	font-family:"微软雅黑"; 
	color: #666666;
	font-size:14px;
	line-height: 22px;
}
.newsTab .tab li .right .tittle {
	font-size: 18px;
	font-family:"微软雅黑";   
	color: #333;
	padding-top: 20px;
	position: relative;
	padding-bottom: 20px;
}
.newsTab .tab li .right .tittle a{display: inline-block;width: 90%;}

.newsTab .tab li .right .tittle .date {
	position: absolute;
	right: 0;
	top: 0.95rem;
	color: #999999;
	font-size: 0.28rem;
	line-height: 0.36rem;
}

 
 .productdy{
	margin:0 auto; 
	width:1000px;	
}

.productdy-l{
	float: left;
	width:500px;	margin-bottom:100px;

}

.productdy-r{
	float: right;
	width:450px;	
	margin-top:60px;
	margin-left:50px;
	
}

.productdy-r h2{
	font-size: 18px;
	font-family:"微软雅黑";   
	color: #333;
	padding-top: 20px;
	padding-bottom: 10px;	
}

.productdy-r h3{
	font-size: 16px;
	font-family:"微软雅黑";   
	color: #333;
	padding-top: 10px;
	padding-bottom: 20px;	
}

.productdy-r p{
	font-size: 14px;
	line-height:22px;
	font-family:"微软雅黑";   
	color: #333;
	padding-top: 20px;
	padding-bottom: 20px;	
}

 
.productdy-z{
	margin: 0 auto;
	width:1200px;
padding-left:20px;
	padding-right:20px;	
}













