*{padding: 0px;margin: 0px;list-style: none;text-decoration: none;font-family: "微软雅黑"}
.outwrap{height: auto;width: 100%;overflow: hidden;background: #f4f4f4;}
.head{height: auto;width: 100%;overflow: hidden;}
.headtop{width: 1350px;height: auto;margin: 0 auto;overflow: hidden;}
.logo{width: 1350px;height: 144px;}
.nav{width: 100%;height: 55px;line-height: 55px;background: #1b6eb0}
.nav ul{width: 1350px;height: 55px;margin: 0 auto;}
.nav ul li{height: 55px;width: 192px;float: left;text-align: center;}
.nav ul li a{color: #fff;text-decoration: none;font-size: 16px}
.curr{background: #2989bb}.nav ul li:hover{background: #2989bb}
.banner{width: 100%;height: auto;overflow: hidden;}
.focusBox { position: relative; width:100%; height:auto; overflow: hidden; }
	.focusBox .pic img { width:100%; height:auto; display: block; }
	.focusBox .hd { overflow:hidden; zoom:1; margin: 0px auto}
	.focusBox .hd li{float:left; line-height:15px; text-align:center; font-size:12px; width:25px; height:10px; 
		cursor:pointer; overflow:hidden; background:#919191; margin-left:4px; filter:alpha(opacity=80);
		 opacity:.8; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease }
	.focusBox .hd .on{ background:#fff; filter:alpha(opacity=100);opacity:1;   }

	.focusBox .prev,
	.focusBox .next { width:45px; height:99px; position:absolute; top:260px; z-index:3; filter:alpha(opacity=20); -moz-opacity:.2; opacity:.2;
	 -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
	.focusBox .prev { background-image:url(../images/index.png); background-position:-112px 0; left:0 }
	.focusBox .next { background-image:url(../images/index.png); background-position:-158px 0; right:0 }
	.focusBox .prev:hover,
	.focusBox .next:hover { filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6 }
.mainbody{height: auto;overflow: hidden;margin: 0 auto}
.search{width: 1200px;height: 55px;margin: 0 auto;line-height: 55px}
.search span{float: left;}.search span a{color: #000;margin-left: 50px;text-decoration: none;}
.searchbox{width: 304px;height: 55px;float: right;}
.product{width:1350px;height: auto;overflow: hidden;margin: 30px auto 0px}
.pleft{width: 250px;height: auto;overflow: hidden;float: left;background: #fff;border: 0px solid #ccc;overflow: hidden;}
.pleft ul{border: 1px solid #ccc;}
.pleft ul li:first-child{height: 50px;width: 250px;background: #1b6eb0;color: #fff;font-size: 24px;line-height: 50px;font-weight: bold;padding-left: 50px;border-bottom: 0px dashed #ccc;}
.pleft ul li{height: 40px;line-height: 40px;border-bottom: 1px dashed #ccc;padding-left: 30px}
.pleft ul li a{color: #000;}.pleft ul li a:hover{color: #1b6eb0}
.pleft ul li.rx{background: #1b6eb0;color: #fff;height: auto;text-align: center;font-size: 18px;padding: 5px 0px 10px}
.pleft ul li.rx span{display: inline-block;height: 50px;width: 85%;background: #fff;border-radius: 5px;color:#1b6eb0;text-align: center;line-height: 50px }
.pleft ul li.rx span a{color:#1b6eb0 }

.pright{width: 1050px;float: right;height: auto;overflow: hidden;}
.righttop{height: 50px;border-bottom: 2px solid #ccc}
.righttop span:first-child{font-size: 20px;color:#1b6eb0;line-height: 50px;font-weight: bold;}
.righttop span.span{float: right;line-height: 50px;color: #ccc;margin-left: 15px}
.righttop span a{color: #ccc;font-size: 13px;}
.products{height: auto;width: 100%;overflow: hidden;background: #fff;}
.prolist{width:230px;height: 220px;float: left;border: 0px solid #ccc;margin-left: 20px;margin-top: 20px}
.prolist img{height: 180px;width: 230px;}
.prolist a{color: #fff}
.prolist p{text-align: center;background: #666666;height: 30px;line-height: 30px;}
.prolist:hover p{background: #1b6eb0}
.cbg{width: 100%;height: 176px;background: url(../images/cbg.jpg);margin: 50px 0px;background-size: 100% 100%}
.cbgcenter{width: 1350px;height: 176px;margin: 0 auto}
.cbgleft{width: 70%;float: left;height: 176px;}.cbgright{width: 30%;float: right;height: 176px;}
.cbgleft p:first-child{height: 88px;line-height: 100px;font-size: 26px;color:#1f99f9;font-weight: bold; }
.cbgleft p.p2{height: 88px;line-height: 40px;font-size: 20px;color:#fff;font-weight: bold; }
.cbgright p{height: 50px;width: 150px;background:#1b6eb0;line-height: 50px;text-align: center;color: #fff;border-radius: 5px;margin-top:63px;float: right;margin-right: 50px }
.area{width: 1350px;height: auto;overflow: hidden;margin: 40px auto 20px}
.arealist{width: 100%;height: auto;overflow: hidden;}
.areas{height: 220px;width: 230px;border: 1px solid #ccc;float: left;margin:20px 50px;position: relative;}
.areas p{position: absolute;bottom: 0px;background: #000;color: #fff;height: 35px;line-height: 35px;;width: 100%;padding-left: 20px;box-sizing: border-box;opacity:0.5}
.areas span{opacity: 1}
.fr{float: right;margin-right: 20px;}
.areas img{height: 220px;width: 230px;}
.honor{width: 100%;height: auto;overflow: hidden;margin: 40px auto 20px}

.picScroll-left{ width:100%;  overflow:hidden; position:relative;  border:0px solid #ccc;   }
		.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f4f4f4; padding:0px;  }
		.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
			 cursor:pointer; background:url("images/arrow.png") no-repeat;}
		.picScroll-left .hd .next{ background-position:0 -50px;  }
		.picScroll-left .hd .prevStop{ background-position:-60px 0; }
		.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
		.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1; }
		.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("images/icoCircle.gif") 0 -9px no-repeat; }
		.picScroll-left .hd ul li.on{ background-position:0 0; }
		.picScroll-left .bd{ padding:0px;   }
		.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
		.picScroll-left .bd ul li{ margin:0 13px; float:left; _display:inline; overflow:hidden; text-align:center;  }
		.picScroll-left .bd ul li .pic{ text-align:center; }
		.picScroll-left .bd ul li .pic img{ width:194px; height:160px; display:block;  padding:2px; border:1px solid #ccc; }
		.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
		.picScroll-left .bd ul li .title{ line-height:24px;   }
.about{width: 1350px;height: auto;overflow:hidden;margin: 0 auto}
.aboutleft{height: 300px;width: 400px;float: left;padding: 30px 0px;box-sizing: border-box;}.aboutleft img{width: 350px;height: 250px}
.aboutright{width: 950px;float: right;height: 300px;overflow: hidden;}
.aboutright .pp{color: #1b6eb0;font-size: 20px;font-weight: bold;margin-top: 30px}
.more{height: 30px;width: 150px;background:#1b6eb0;line-height: 30px;text-align: center;border-radius: 5px;margin-top: 20px }.more a{color: #fff}
.news{width: 1350px;height: auto;overflow: hidden;margin: 20px auto}
.newsleft{width: 650px;float: left;height: auto;overflow: hidden;}
.newsright{width: 650px;float: right;height: auto;overflow: hidden;}.newsul{padding-top: 30px}
.newsul li{height: 40px;line-height: 40px;border-bottom: 1px dashed #ccc;padding-left: 5px}.newsul li a{color: #000}.newsul li a:hover{color:#1b6eb0 }
.foot{height: auto;overflow: hidden;background: url(../images/fb.jpg);margin-top: 50px}
.fc{width: 1350px;height: auto;overflow: hidden;margin: 50px auto;color: #bbbcbd;}
.fc p a{color: #fff;display: inline-block;width: 100px;text-align: center}.fc p:first-child{border-bottom: 0.5px dashed #767879;display: 14px;margin-bottom: 20px}
.fc p{height: 40px;color: #fff;font-size: 13px}
.cpp{height: 100px;text-align: center;margin-top: 10px}.cpp img{width: 90%}
.cname{color:#1b6eb0;font-weight: bold;padding:15px 20px 10px 5px }
.as span{font-weight: bold;}
.poo{padding-left: 5px;height: 30px;line-height: 30px}
.lk li{height: 44px;line-height: 44px;border-bottom: 1px dashed #ccc}.lk li a{color: #000}.lk li a:hover{color: #1b6eb0}