/*header*/
header{width:100%; background:transparent; position:fixed; top:0; left:0; z-index:4; height:55px; padding:17px 0;}
header .nav li{float:left; margin-right:20px;}
header .nav a{display:block; width:96px; height:55px; position:relative; text-align:center; line-height:55px; overflow:hidden;}
header .nav li.current a{background: url(../images/bj2.png) no-repeat center;}
header .nav a:hover{background: url(../images/bj2.png) no-repeat center;}
header .nav .na-so{width:96px; height:110px; position:absolute; top:0; left:0;}
header .nav a:hover .na-so{top:-55px;}

/*banner*/
.head-box{height:680px; overflow:hidden; position:relative; width:100%; margin-top:89px;}
.slideBox{position:absolute; top:0; width:100%; margin:auto; overflow:hidden; text-align:center;}
.slideBox .hd{position:absolute; top:650px; left:50%; z-index:3; margin-left:-32px; }
.slideBox .hd ul li{float:left; width:12px; height:12px; border-radius:99px; border:3px solid #fff; background:transparent; margin:0 10px;}
.slideBox .hd ul li:hover,.slideBox .hd ul li.on{background:#fff;}
.slideBox .bd{ position:relative; left: 50%; width:1920px; height:680px; margin: 0 0 0 -960px; text-align: center; overflow: hidden; }
.slideBox .bd li{position:relative;}

/*who*/
.who{width:100%; position:relative; height:768px;}
.who .tit{display:block; margin:100px auto 90px;}
.who .Photext{width:100%;}
.Photext .pic{overflow: hidden; width: 548px; height: 378px; border:5px solid #ddd; margin:0 40px;}
.Photext .pic img{display:block; width:548px; height:auto; margin:auto;}
.Photext .wen{width:542px; margin:0 40px;}
.Photext .wen h4{font-size:34px;  font-weight:normal; margin-top:-10px;}
.Photext .wen p{margin-top:20px; line-height:40px; color:#666;}
.Photext .c3_more{margin:20px 0 0 0;}

/*what*/
.what{width:100%; background:url(../images/bj4.png) no-repeat scroll center center; text-align:center; padding:50px 0 80px;} 
.what .tit{display:block; margin:0px auto 25px;}
.what .mei{background:url(../images/bj5.png) no-repeat center; margin-top:100px; position:relative; width:579px; height:579px;}
.what .mei li{float:left; position:absolute;}
.what .mei li a{display:block; background:url(../images/bj6.png) no-repeat center; width:227px; height:227px; -webkit-transition: 
	-webkit-transform ease-out 0.1s, background 0.2s;
    -moz-transition: -moz-transform ease-out 0.1s, background 0.2s;
    transition: transform ease-out 0.1s, background 0.2s;}
.what .mei .l1{left:167px; top:-77px;}
.what .mei .l2{left:397px; top:86px;}
.what .mei .l3{left:366px; top:336px;}
.what .mei .l4{left:-25px; top:336px;}
.what .mei .l5{left:-66px; top:86px;}
.what .mei li img{margin:70px auto 15px;}
.what .mei li:hover a{-webkit-transform: scale(0.93); -moz-transform: scale(0.93); -ms-transform: scale(0.93);
 transform: scale(0.93); background:url(../images/bj7.png) no-repeat;}

/*最新资讯*/
.wedo{padding:80px 0;}
.wedo .tit{display:block; margin:0 auto 50px;}
.pro li{float:left; margin-right:43px; width:391px;}
.pro .a1{display:block; width:100%; height:240px; overflow:hidden;}
.pro li img{width:100%; -webkit-transform: scale(1); -moz-transform: scale(1); -o-transform: scale(1);
    -webkit-transition-duration: 0.5s; -moz-transition-duration: 0.5s; -o-transition-duration: 0.5s;}
.pro li:nth-child(3n){margin-right:0;}
.pro .a2{display:block; width:100%; margin:10px auto; color:#43464b; font-size:18px; text-align:center; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
.pro .a2:hover{color:#2ab1db;}
.pro .time{display:block; color: #929292;}
.pro .p1{color:#999; margin:10px 0 40px; height:48px; line-height:16px; overflow:hidden;}
.pro .a1:hover img{ -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -o-transform: scale(1.1);}
.c3_more{
	position:relative;
}
.c3_more{
	width:50px;
	height:50px;
	overflow:hidden;
	margin:0 auto;
	margin-top:20px;
}
.c3more_con{
	width:50px;
	height:100px;
	position:absolute;
	left:0px;
	top:0px;
}
.more_links1{
	display:block;
	background:url(../images/bj9.png) no-repeat;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:12px;
	color:#ffffff;
}
.more_links2{
	display:block;
	background:url(../images/bj10.png) no-repeat;
	width:50px;
	height:50px;
	line-height:50px;
	text-align:center;
	font-size:12px;
	color:#ffffff;
}

/*k产品中心*/
.kehu{padding-bottom:40px;}
.kehu .tit{display:block; margin:0 auto 50px;}
.pro-list li{float:left; width:210px; padding:15px; background:#F4F4F4; border:1px solid transparent; margin:0 36px 20px;} 
.pro-list li:hover{border-color:#2ab1db;}
.pro-list li .pic{display:block; height: 210px; width: 210px; text-align: center; overflow:hidden;}
.pro-list li .pic img{display:block; width:210px; height:auto; margin:auto;}
.pro-list li .title{display:block; width:210px; height:22px; line-height:22px; font-size:16px; color:#5a5a5a; text-align:center; margin-top:20px;}


/*lxi*/
footer{width:100%; background:#f0f0f0;}
.lxi li{float:left; margin:50px 0 45px;}
.lxi li img{display:block; margin:auto;}
.lxi li .tel{margin-top:32px;}
.lxi li p{text-align:center; color:#333; line-height:24px;}
.lxi li .wei{margin-top:10px;}
.lxi li .wx{width:134px; height:134px; overflow:hidden;}
.lxi li .wx img{display:block; width:134px; height:auto; margin:auto;}

/*ban*/
.ban{width:100%; background:#e2e1e1;}
.ban p{font-size:12px; color:#666; line-height:70px;}

/*left_nav*/
.left_nav{background:url(../images/navbj.png) no-repeat; height:145px; position:fixed; left:50px;
	top:50%; margin-top:-72px; z-index:9999;}
.left_nav ul li{display:block; height:25px; line-height:25px; margin-bottom:5px;}
.left_nav ul li a{display:block; padding-left:30px;}
.left_nav ul li a span{font-size:12px; color:#2ab1d8; display:none;}
.left_nav ul li:hover a span{display:block;}
.left_nav ul li.current a span{display:block;}

/*Name*/
.Name .Tit{display:block; width: 162px;}
.Tit h2{font-size:34px; font-weight:normal; line-height:50px; height:50px;}
.Tit b{display:block; width:63px; height:4px; background:#2ab1db; margin:15px 0;}
.Name .classify a{float:left; display:block; height:50px; line-height:50px; border-bottom:2px solid transparent; width:76px; text-align:center; margin:0 20px 0 10px; color:#666;}
.Name .classify a.on,.Name .classify a:hover{border-color:#2ab1db; color:#2ab1db;}

/*full_width*/
.full_width{width:100%; height:310px; overflow:hidden; background:url(../images/pr.jpg) no-repeat center; margin-top:89px;}
.b02{background:url(../images/zx.jpg) no-repeat center;}
.b03{background:url(../images/aboutus.jpg) no-repeat center;}
.b04{background:url(../images/contact.jpg) no-repeat center;}
.b05{background:url(../images/message.jpg) no-repeat center;}

/*.分页*/
.wp-pager_link{text-align: center; height:40px; line-height:40px; width:160px; margin:40px auto;}
.wp-pager_link span{display:block; float:left; width:36px; height:30px; border:1px solid #ddd; line-height:30px; text-align:center; margin-right:15px; cursor: pointer;}
.wp-pager_link .disabled{color:#666; font-family:"宋体";}
.wp-pager_link .disabled:hover{border-color:#2ab1db; color:#2ab1db;}
.wp-pager_link .current{border: 1px solid #2ab1db; 
    color:#fff; background-color:#2ab1db;}

/*.翻页*/
.Fanye{margin:40px auto;}
.Fanye .xu{height:30px; color:#666; text-align:center;}
.Fanye .xu span{display:inline-block; line-height:30px; vertical-align: 10px;}
.Fanye .xu a{display:inline-block; color:#333; line-height:30px; height:30px; width:360px;
	margin-left:5px; text-align:left;}
.Fanye .xu a:hover{color:#2ab1db; text-decoration:underline;}


/*产品详情*/
.item_detail .s_tit{text-align:center; margin:20px 0;}
.s_tit h4{font-size:24px; height:34px; line-height:34px; color:#2ab1db; font-weight:normal;}
.s_tit span{display:block; line-height:20px; height:20px; color:#666;}
.item_detail .cp_box{width:600px; margin:auto;}
.cp_box .pic{width:360px; height:350px; overflow:hidden;}
.cp_box .pic img{display:block; width:360px; height:auto; margin:auto;}
.cp_box .wen{margin:50px 0 0 10px; width:170px;}
.cp_box .wen li{height:24px; line-height:24px; color:#666;}

/*新闻详情*/
.article{width:1000px; overflow: hidden; margin:50px auto 0;}
.article h2.Tit{text-align:center; font-size:28px; color:#2ab1db; line-height:42px;}
.sourcedata{width: 460px; max-width:1000px; padding:15px 0 15px; line-height: 22px;
	overflow: hidden; margin:auto; color: #5A5A5A; font-size:12px;}
.sourcedata span.s_detail{float:left; display:block; margin:0 12px;}
.oshow .desc{background-color:#F5F5F5; border: 1px solid #E5E5E5; color: #868686; 
	margin-bottom:20px; padding:10px; line-height: 24px; text-indent:24px;}
.oshow .detail{display: block;  color: #7b7b7b;}
.oshow .detail span {text-indent:2em; display:block; line-height:30px; margin-bottom:20px;}

/*关于我们*/
.abouts .wen{width:660px; margin:0 40px}
.abouts .wen p{margin-top: 20px; line-height:32px; color: #666;}
.abouts .pic{width:480px; height:310px; overflow:hidden;}
.abouts .pic img{display:block; width:480px; height:auto; margin:auto;}

.B_bg{width:100%; height:255px; background:url(../images/bj.jpg) no-repeat left center; 
	margin:60px auto; }
.B_bg ul li{float:left; width:315px; text-align:center; color:#fff;}
.B_bg li .time{font-size: 22px; margin:50px 0 10px;}
.B_bg li .time b{color: rgb(255, 255, 0); font-size: 66px;}
.B_bg li .tag span{display:block; font-size: 16px; color: rgb(217, 217, 217); line-height:26px;}


/*联系我们*/
.Contact_us{margin:60px auto;}
.Contact_us .call{width:400px;  margin:0 100px;}
.Contact_us .call dl{margin-top:30px;}
.Contact_us .call dt{font-size:24px; color:#2ab1db; font-weight:bold; line-height:32px; 
	margin-bottom:10px;}
.Contact_us .call dd{color:#7b7b7b; font-size:16px; line-height:46px;}
.Contact_us .call dd span.mr{margin-right:40px;}
.BMap_mask{margin-left:10px;  padding-left:60px;}


/*在线留言*/
.msgAdd{width:1000px; margin:60px auto;}
.msgAdd .kun_N{margin-top:20px;}
.msgAdd .kun_N li{float:left; width: 330px; margin: 10px 30px 10px 0;}
.kun_N li i{font-style:normal; color:red;display:inline-block; line-height:34px; margin-left:3px;}
.kun_N li .L-n,.msgAdd .Text_N span{float:left; display:block; width:56px; height:34px; line-height:36px; text-align:center; font-size:14px; border:1px solid transparent;}
.kun_N li input.Ben{float:left; display:block; width:194px; height:30px; line-height: 30px; padding:1px; border:1px solid #dadada; text-indent: 6px;}
.msgAdd .Text_N{height:80px; margin: 10px 0; width: 100%;}
.msgAdd .Text_N span{line-height:80px;}
.Text_N .g_textarea{float: left; border:1px solid #dadada; height: 74px; min-width: 104px;text-indent:6px;width:914px; color: #7e7e7e; overflow: hidden;}
.msgAdd .Tijiao{display:block; width:220px; height:44px; line-height:44px; color: #fff; 
	cursor: pointer; background:#2ab1db; margin:10px 0 0 58px; text-align:center; font-size:14px;}











