@charset "gb2312";
/* CSS Document */
*{ padding:0px; margin:0px; list-style:none;}
.wap{  overflow:hidden; margin:0px auto; width:100%;min-width:1350px;}
body,td,th {
	font-size: 16px;
	color: #333;
}
body {
	margin: 0px; font-family:微软雅黑;
}
img{ max-width:100%;}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #F00;
}
a:active {
	text-decoration: none;
}
.fl{ float:left;}
 fr{ float:right;}
.w1300{ width:1350px; margin:0px auto; overflow:hidden;}
.top{ background:#666; color:#FFF; line-height:35px;width:100%; min-width:1350px;}
.head{width:100%; min-width:1350px;overflow:hidden; padding:30px 0px;}
.logo{ width:60%; overflow:hidden; font-size:36px; font-weight:700; float:left}
.tel{ width:30%; overflow:hidden; float:right;}
.menu{ background:#0265cb; overflow:hidden; padding:10px 0px;width:100%; min-width:1350px;}
.nav{width:1350px; margin:0px auto; overflow:hidden;}
.nav li{ float:left; width:14%; text-align:center; color:#FFF; font-size:16px;}
.banner{  overflow:hidden;width:100%; min-width:1300px;}
.indexabout{ background: url(../images/aboutbg.jpg) center bottom #1f4063; overflow:hidden; padding:50px 0px;}
.indexcp{width:1350px; margin:0px auto; overflow:hidden;  }
.cp1{ width:450px; height:650px;  border:1px solid #ccc; background:#FFF; padding:5px; overflow:hidden; }

.cp2 { width:141px; height:170px; float:left; background:#CCC;border:1px solid #ccc; background:#FFF; padding:5px; margin-top:20px; }
.cp2 img{ height:170px; width:100%;}
.cp3 { width:270px; height:320px; float:left; background:#eee; margin-left:20px; margin-bottom:20px; border:1px solid #ccc; text-align:center; }
.cp3  .pic3{ width:270px; height:270px; overflow:hidden;}



.cp3  .pic3 img {
	width:270px; height:270px;
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
a:hover .cp3 .pic3 img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}






.indexsp{ width:1350px; margin:0px auto; overflow:hidden;}
.indexsp li{  width:180px; height:400px;float:left; margin-left:15px; background:#000; padding:10px; text-align:center; color:#CCC;}

.pp2{ width:180px; height:320px; overflow:hidden;}

.indexsp li  .pp2 img {
	width:180px; height:320px;
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.indexsp  a:hover li  .pp2 img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}







.sp{  overflow:hidden;}
.sp li{  width:180px; height:400px;float:left; margin-left:15px; background:#000; padding:10px; text-align:center; color:#CCC; margin-bottom:15px;}

.pp3{ width:180px; height:320px; overflow:hidden;}

.sp li  .pp3 img {
	width:180px; height:320px;
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.sp  a:hover li  .pp3 img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}
















.cp4 { width:270px; height:250px; float:left; background:#eee; margin-left:20px; margin-bottom:20px; border:1px solid #ccc; text-align:center; }
.indexfenlei{ overflow:hidden; padding:20px 0px;}
.indexfenlei li{ display:inline; padding:15px 25px; border-radius:8px; background:#06C; font-size:20px; color:#FFF; }
.aboutpic{ overflow:hidden;}
.aboutpic li{ width:300px; height:260px;  float:left; margin-left:20px; background:#F60; color:#fff; text-align:center;  border-radius:0px 0px 8px 8px;}


.aboutpic  .li img {
    width:300px; height:225px; 
	overflow-x: hidden;
	overflow-y: hidden;
	position: relative;
	z-index:1;
	transition-delay: 0s;
	transition-duration: 1s;
	transition-property: all;
	transition-timing-function: ease;
	/* Firefox 4 */
	-moz-transition-delay: 0s;
	-moz-transition-duration: 1s;
	-moz-transition-property: all;
	-moz-transition-timing-function: ease;
	/* Safari 和 Chrome */
	-webkit-transition-delay: 0s;
	-webkit-transition-duration: 1s;
	-webkit-transition-property: all;
	-webkit-transition-timing-function: ease;
	/* Opera */
	-o-transition-delay: 0s;
	-o-transition-duration: 1s;
	-o-transition-property: all;
	-o-transition-timing-function: ease;
}
.aboutpic a:hover .li img {
	transform: scale(1.2, 1.2);
	-ms-transform:scale(1.2, 1.2); 	/* IE 9 */
	-moz-transform:scale(1.2, 1.2); 	/* Firefox */
	-webkit-transform:scale(1.2, 1.2); /* Safari 和 Chrome */
	-o-transform:scale(1.2, 1.2); 	/* Opera */
}


.w1{ height:150px; background:#FFF;text-align:center; color:#999; }
.w1 h3{ font-size:26px; line-height:80px; color:#333;}
.inews {width:1300px; margin:0px auto; overflow:hidden;}

.inews li{ width:45%; float:left; line-height:45px; list-style: square; margin-left:20px;}
.inews2 {width:1300px; margin:0px auto; overflow:hidden;}
.inews2 li{ width:45%; float:left; line-height:45px; list-style: square; margin-left:20px; text-align:left;}

.place{ border-bottom:1px solid #ccc; min-height:60px; line-height:50px; margin-bottom:20px;}
/*产品分类*/
.feilei{ width:90%; margin:0px auto; overflow:hidden;}
.feilei li{border-radius:25px; background:#cae4ff; line-height:40px; text-indent:2em; margin-bottom:5px; font-size:16px;}
.feilei a:hover li{
	text-decoration: none;background:#fff; 
}
/*内页产品*/
.e2{ overflow:hidden; font-size:16px;}
.e2 li{ width:30%; float:left; height:240px; text-align:center; margin-bottom:20px; margin-left:15px;font-size:16px;}
.e2 li img{ height:200px; width:100%;}
.e2 a:hover li{background:#cae4ff;
	text-decoration: none; 
}
.viewbox{ overflow:hidden;}
.viewbox .title{ text-align:center;}
.viewbox .info{text-align:center;}

#ademo {width:1000px;overflow:hidden; margin:0px auto;}
#aindemo {float:left;width: 800%;}
#ademo1 {float:left;}
#ademo2 {float:left;}
#ademo ul li {width:220px;height:240px;float:left;margin:0px 5px 0 5px;display:block;text-align:center; }
#ademo ul li a {line-height:30px;}
#ademo ul li:hover {text-decoration:underline;}
.pro{ overflow:hidden;}
.pro li{ width:220px; float:left; height:220px; text-align:center; border:1px solid #ddd; margin-left:20px;}
.pro li img{ width:220px; height:180px; float:left;}
.w1200{ width:1200px; margin:0px auto; overflow:hidden;}

.left{ width:300px; float:left; overflow:hidden;}
.right{ width:870px; float:right; overflow:hidden;}
.ltit{border-radius:10px 10px 0px 0px; background:#0069d5; height:50px;  line-height:50px; text-align:center; color:#FFF; font-size:20px; margin-top:10px;}
.fenleibg{border-radius:0px 0px 10px 10px; background:#0069d5; overflow:hidden; min-height:200px;}
.ltit2{border-radius:25px; background:#0069d5; width:200px; height:50px; margin:0px auto; line-height:50px; text-align:center; color:#FFF; font-size:20px;position: relative; top:20px;}
.lxbg{border-radius:0px 0px 10px 10px; background:#fff; border:6px solid #0069d5; overflow:hidden; min-height:200px; padding:10px; line-height:200%;}

.dede_pages{
}
.dede_pages ul{
	float:left;
	padding:12px 0px 12px 16px;
}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	border:1px solid #E9E9E9;
}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;
}
.dede_pages ul li.thisclass,
.dede_pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{
	background-color:#F8F8F8;
	padding:2px 4px 2px;
	font-weight:bold;
}
.dede_pages .pageinfo{
	line-height:21px;
	padding:12px 10px 12px 16px;
	color:#999;
}
.dede_pages .pageinfo strong{
	color:#555;
	font-weight:normal;
	margin:0px 2px;
}




#gla{margin:0 auto;position:relative;height:430px;overflow:hidden;}
#gla_box{width:1000px;margin:auto;position:relative; }
#gla_box .prev,#gla_box .next{display:block;z-index:100;overflow:hidden;cursor:pointer;position:absolute;width:52px;height:52px;top:171px;}
#gla_box .prev{background:url(../images/btn.png) left bottom no-repeat;left:-155px}
#gla_box .next{background:url(../images/btn.png) right bottom no-repeat;right:-140px} 
#gla_box .prev:hover{background-position:left top;}
#gla_box .next:hover{background-position:right top;}
#gla_box ul{ width:1000px; margin:0px auto; overflow:hidden;}
.gla_inbox{overflow:hidden;position:relative;}

.gla_inbox a{padding:5px;display:block;position:absolute;top:350px;left:90px;background:#0066CC;color:#FFF;}
.gla_inbox img{width:100%;height:100%;}
.roundabout-holder{height:415px;width:650px;}
.roundabout-moveable-item{display:block;height:415px;width:650px;cursor:pointer;}
.roundabout-in-focus{cursor:auto;}





.Box {position: relative;}
			.Box .content2 {width: 1200px;margin: 0 auto;}
			.Box h2 {text-align: center;margin-bottom: 35px;padding-top: 250px;}
			.Box .Box_con {position: relative;}
			.Box .Box_con .btnl {position: absolute;}
			.Box .Box_con .btn {display: block;width: 41px;height: 41px;position: absolute;top: 80px;cursor: pointer;}
			.Box .Box_con .btnl {background: url(images/jtl02.png) no-repeat center #930;left: -72px;}
			.Box .Box_con .btnr {background: url(images/jtr02.png) no-repeat center #930;right: -72px;}
			.Box .Box_con .btnl:hover {background: url(images/jtl03.png) no-repeat center;}
			.Box .Box_con .btnr:hover {background: url(images/jtr03.png) no-repeat center;}
			.Box .Box_con .conbox {position: relative;overflow: hidden;}
			.Box .Box_con .conbox ul {position: relative;list-style: none;}
			.Box .Box_con .conbox ul li {float: left;width: 285px;height: 200px;margin-left: 20px;overflow: hidden;}
			.Box .Box_con .conbox ul li:first-child {margin-left: 0;}
			.Box .Box_con .conbox ul li img {display: block;width: 285px;height: 200px;transition: all 0.5s;}
			.Box .Box_con .conbox ul li:hover img {transform: scale(1.1);}
			.Box .BoxSwitch {margin-top: 30px;text-align: center;}
			.Box .BoxSwitch span {display: inline-block;*display: inline;*zoom: 1;vertical-align: middle;width: 30px;height: 3px;background: #ccc;margin: 0 5px;cursor: pointer;}
			.Box .BoxSwitch span.cur {background: red;}





