.pro,.news,.about{ float:left; width:100%; margin-bottom:20px;}
.da-thumbs {
	list-style: none;
	position: relative;
	margin: 0;
	padding:20px 0px;
}
.da-thumbs dt {
  float: left;
  margin: 0.5%;
  text-align:center; 
background:#eee; 

  position: relative;
 /* padding:0 0 30px;*/
 padding-bottom:30px;
 padding-top:15px;
  width: 24%;
}
@media (max-width: 468px){
	.da-thumbs dt {
  width: 50%;
  margin:0 auto;
  overflow:hidden;
}

	}

.pp-tt{text-align:center; 
       padding: 5px 10px;
    background: #e8e8e8;
    font-size: 17px;
    color: #333;
    border-radius: 20px;

    z-index: 999999999;
    box-shadow: 0px 3px 3px #dfdfdf;
}
@media (max-width: 769px){
.pp-tt{font-size: 14px;
  padding: 10px 15px;
}
}
/* .da-thumbs li:hover p { display:none; } */
.da-thumbs dt:hover .pp-tt { background:#0262d0; color:#fff;}
.da-thumbs dt a,
.da-thumbs dt a img {

  position: relative;
  width: 100%;
}
.da-thumbs dt a {
	overflow: hidden;
}
.da-thumbs dt a div {
  position: absolute;
  background: #0262d0;
   filter:alpha(opacity=80);  
      -moz-opacity:0.8;  
      -khtml-opacity: 0.8;  
      opacity: 0.8; 
  width: 100%;
  height: 100%;
  overflow:hidden;
}
.da-thumbs dt a div  h5 {
  color: #FFF;
  margin-top:35%;
  font-size:20px;
  font-weight:bold;
  text-align: center;
  line-height:41px;
  background:url(../img/index_23.png) center no-repeat;
}
.da-thumbs >li > img{

  transition: .1s transform;
  transform: translateZ(0);

  /* hack */
}

.da-thumbs dt:hover{
  z-index: 1;
}

.da-thumbs dt a:hover > img{
  transform: scale(1.1, 1.1);
  transition: .4s transform;
}




.input-text{height:35px !important;margin:5px 0px !important;}
.shagnqiao{display:none;}


.qqkefu{position: fixed;top:60%;_position: absolute;_top: expression(eval(document.documentElement.scrollTop + 365));z-index:100;right:0;width:45px;}
.qqkefu ul li{width: 45px;height:45px;margin-bottom:1px;float:right;line-height:45px;font-size:14px;cursor:pointer;position:relative;text-indent: 10px;}
.qqkefu ul li a{color:#fff;display: block;overflow: hidden;height: 45px;}
.qqkefu ul li.qq_cza{overflow:hidden}
.qqkefu ul li:hover{background:#2c3035;}
.qqkefu ul li.top{background:url(http://www.wfaipu.com/images/k1.png) no-repeat center #008cd7;position:relative;width:45px;height: 45px;cursor:pointer;}
.qqkefu ul li.top span{position:absolute;display:block;left:0;top:-5px;height:5px;width:45px;}
.qqkefu ul li.top:hover{background:url(http://www.wfaipu.com/images/k1.png) no-repeat center #2c3035;}
.qqkefu ul li b{width:45px;height:45px;display:block;overflow:hidden;float:right;}
.qqkefu ul li span{font-size: 14px;font-weight: bold;color: #FFF;}
.qqkefu ul li b.a{background:url(http://www.wfaipu.com/images/k2.png) no-repeat center #008cd7;}
.qqkefu ul li b.b{background:url(http://www.wfaipu.com/images/k3.png) no-repeat center #008cd7;}
.qqkefu ul li b.f{background:url(http://www.wfaipu.com/images/k4.png) no-repeat center #008cd7;}
.qqkefu ul li b.c{background:url(http://www.wfaipu.com/images/k5.png) no-repeat center #008cd7;}
.qqkefu ul li:hover b.a{background:url(http://www.wfaipu.com/images/k2.png) no-repeat center center #2c3035;}
.qqkefu ul li:hover b.b{background:url(http://www.wfaipu.com/images/k3.png) no-repeat center center #2c3035;}
.qqkefu ul li:hover b.f{background:url(http://www.wfaipu.com/images/k4.png) no-repeat center center #2c3035;}
.qqkefu ul li:hover b.c{background:url(http://www.wfaipu.com/images/k5.png) no-repeat center center #2c3035;}
.qqkefu ul li.qq_czb{text-indent: 0;}
.qqkefu ul li.qq_czae{ line-height:15px !important}
.erweima{position: absolute;width:111px;height:150px;top: -120px;left: -111px;float: right;cursor: default !important;display:none;background:url(http://www.wfaipu.com/images/qr_img.png) no-repeat;}
.erweima p{margin-top:20px;margin-left:10px;}
.erweima img{width:90px;height:90px;}
.qqkefu li .erweima p a{display:block;font-size:14px;color:#333;margin-top:-8px;margin-left:30px;}

/*自定义样式*/
.banner_c{padding-bottom:20px}
.content{padding:0px 0px;}
.content_right{ float:right;}
.content_left{ float:left;}
.content_left ul li{padding:7px 0px 7px 25px; background:#; border-bottom:1px #eaeaea solid; }
.content_left ul li a:hover{color:#0184de;}
.content_c h1{font-size:16px; text-align:left; background:#eeeeee; padding:8px 0px;padding-left:12px; font-weight:bold; margin:20px 0px;}
.content_c h1 span{float:right; font-size:14px; padding-right:12px;}
.content_c h5{text-align:center;}
.channelT{ background:#0074cc;  color: #fff; padding: 0px 0px  0px 30px; }
.channelT h2{ padding:15px 0px;margin:0px; font-size:25px;}
.left_content{ background:; padding:8px 12px 8px 12px;}
.content_wrap{  }
.content_c{line-height:27px; padding:25px 0px; min-height:400px;}
.product_pic{text-align:center; margin:0 auto;}
.product_pic img{text-align:center; margin:0 auto;}
.content_c h5{text-align:center;}
.content_wrap h3{ font-size:18px; border-bottom:1px #cdcdcd solid; padding:5px 0px; font-weight:bold;} 
.content_wrap h3 span{ float:right; font-size:14px; font-weight:normal;}
.content_c_center{  background:url(../img/content_c_center.jpg) repeat-y; overflow:hidden; }
.content_c_center ol{ overflow:hidden; padding:15px 0px 15px 0px;  margin:0 auto; display:block; }
.content_c_center ol li{  display:block; float:left;}
.content_c_center ol li span{display:block; margin-top:0px; text-align:center; margin-bottom:10px;}
.content_c_center ol li img{ }
.content_c_center ol li img:hover{ }
.img_section{text-align:center; min-height:250px;}
.img_section img{  padding:5px; width:expression_r(this.width > 300 && this.height < this.width ? 300:true);
max-width:100%; width:auto;height:expression_r(this.height >180 ? 180:true);
max-height:180px; margin:0 auto; border:1px #d1d1d1 solid;}

.news_list{  background:url(../img/content_c_center.jpg) repeat-y; overflow:hidden;}
.news_list ul{ overflow:hidden;  display:block; clear:both;}
.news_list ul li{ padding:10px 5px 10px 20px;  background:url(http://libs.wl369.com/images/list_dot.jpg) 3px 22px no-repeat; border-bottom:1px #CCCCCC   dotted;  }
.news_list ul li a:hover{ text-decoration:underline;}
.news_list ul li span{ float:right; font-size:11px; color:#979797;}

.news_list_c{ background:url(../img/content_c_center.jpg) repeat-y; overflow:hidden; }
.news_list_c h3{ display:block; overflow:hidden; text-align:center; font-size:14px;  }
.news_list_c h5{ display:block; font-weight:normal; font-size:12px;color:#3e3e3e;padding-left:30px;  height:20px; line-height:20px;overflow:hidden;  clear:both; padding:0px 0px 10px 0px;}
.news_content{   display:block; margin:0 auto; line-height:26px; padding-top:20px; }
.news_content h1{margin-top:40px;margin-left:0px; padding-top:20px;padding-left:270px; border-top:1px #cecece solid;}
.content_content_center font{color:red;}

.cartbox_1 a{ color:#fff;}
.video{text-align:center;}

.zigongsi_home{border-bottom:1px #e6e6e6 solid; overflow:hidden; padding-bottom:15px; padding-top:10px;}
.zigongsi_home h3{border:0px; padding-top:0px; margin:5px 0px;}


@media only screen and (max-width: 1200px) {

.home_about_left{  padding:0px 0px 0px 0px; width:100%;  overflow:hidden;}
.home_about_left img{ float:left;  width:100%;}
.home_about_left p{float:left; display:block; padding:15px; line-height:26px;width:100%;}
.home_about_right {  padding:0px 0px 0px 0px;width:100%;overflow:hidden;}
.home_about_right p{ display:block;float:left;  padding:15px; line-height:26px;width:100%;}
.home_about_right img{float:left; width:100%;}
.part01 ._font01 ._t1{padding: 20px 0 10px 0;font-size: 24px;color:#444444;text-align: center;}
}

@media only screen and (max-width: 760px) {
.home_news{width:100%; overflow:hidden;}
.width50{width:50%;}
.second_right li{ width:100%;}
.second_right li img{width:100%;}
.content_left{width:100%;}
.content_right{width:100%;}
.banner-index{padding-top:0px;}

}
@media screen and (min-width: 768px) and (max-width: 1200px) {
	.warp4{ width:31%; margin:0px 8px !important;}
}


/* page-1 start*/
.page{font-size: 12px; color: #777777; text-align: center; margin: 30px 0;}
.page a,.page span { color: #777777;display: inline-block;border: 1px solid #ededed;padding: 5px 10px;vertical-align: middle;margin: 0 0 10px -1px;}
.page .goprev{margin-right: 10px;}
.page .gonext,.page .count {margin-left: 10px;}
.page a:hover,.page span{color:#fff; background:#006db8;}
.page span.goprev,.page span.gonext {color: #777777; background: none}
.page span.count { border: 0;background: 0;color: #777777;}

.text-c{text-align:center;}








.tp-leftarrow {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: url(../images/large_left.png) no-Repeat top left;
	width: 40px;
	height: 40px;
}

.tp-rightarrow {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: url(../images/large_right.png) no-Repeat top left;
	width: 40px;
	height: 40px;
}
.tp-leftarrow.navbar-old.thumbswitharrow {
	margin-right: 10px;
}

.tp-rightarrow.navbar-old.thumbswitharrow {
	margin-left: 0px;
}

.tp-rightarrow.default {
	z-index: 100;
	cursor: pointer;
	position: relative;
	background: url(../images/large_right.png) no-Repeat 0 0;
	width: 40px;
	height: 40px;
}

.tp-leftarrow:hover,
.tp-rightarrow:hover {
	background-position: bottom left;
}
.tp-bullets.tp-thumbs {
	z-index: 1000;
	position: absolute;
	padding: 3px;
	background-color: #fff;
	width: 500px;
	height: 50px;
	margin-top: -50px;
}

.fullwidthbanner-container .tp-thumbs {
	padding: 3px;
}

.tp-bullets.tp-thumbs .tp-mask {
	width: 500px;
	height: 50px;
	overflow: hidden;
	position: relative;
}

.tp-bullets.tp-thumbs .tp-mask .tp-thumbcontainer {
	width: 5000px;
	position: absolute;
}

.tp-bullets.tp-thumbs .bullet {
	width: 100px;
	height: 50px;
 			/* THE DIMENSION OF A SINGLE THUMB */
	cursor: pointer;
	overflow: hidden;
	background: none;
	margin: 0;
	float: left;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
												/*filter: alpha(opacity=50);	*/
	-moz-opacity: 0.5;
	-khtml-opacity: 0.5;
	opacity: 0.5;
	-webkit-transition: all 0.2s ease-out;
	-moz-transition: all 0.2s ease-out;
	-o-transition: all 0.2s ease-out;
	-ms-transition: all 0.2s ease-out;
}
.tp-bullets.tp-thumbs .bullet:hover,
.tp-bullets.tp-thumbs .bullet.selected {
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	-moz-opacity: 1;
	-khtml-opacity: 1;
	opacity: 1;
}

.tp-thumbs img {
	width: 100%;
}
.tp-bannertimer {
	width: 100%;
	height: 10px;
	background: url(../images/timer.png);
	position: absolute;
	z-index: 200;
	top: 0px;
}
.tp-bannertimer.tp-bottom {
	bottom: 0px;
	height: 5px;
	top: auto;
}
@media only screen and (min-width: 0px) and (max-width: 479px) {
	.responsive .tp-bullets {
		display: none
	}

	.responsive .tparrows {
		display: none;
	}
}
.vjs-tech {
	margin-top: 1px
}

.tp-caption .vjs-default-skin .vjs-big-play-button {
	left: 50%;
	top: 50%;
	margin-left: -20px;
	margin-top: -20px;
	width: 40px;
	height: 40px;
	border-radius: 5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border: none;
	box-shadow: none;
	text-shadow: none;
	line-height: 30px;
	vertical-align: top;
	padding: 0px;
}

.tp-caption .vjs-default-skin .vjs-big-play-button:before {
	position: absolute;
	top: 0px;
	left: 0px;
	line-height: 40px;
	text-shadow: none !important;
	color: #fff;
	font-size: 18px;
}

.tp-caption  .vjs-default-skin:hover .vjs-big-play-button, .vjs-default-skin .vjs-big-play-button:focus {
	box-shadow: none;
	-webkit-box-shadow: none;
}
.tp-simpleresponsive img {
	-moz-user-select: none;
	-khtml-user-select: none;
	-webkit-user-select: none;
	-o-user-select: none;
}

.tp-simpleresponsive a {
	text-decoration: none;
}

.tp-simpleresponsive ul {
	list-style: none;
	padding: 0;
	margin: 0;
}
.tp-simpleresponsive >ul >li {
	list-stye: none;
	position: absolute;
	visibility: hidden;
}
.tp-loader {
	background: url(../images/loader.gif) no-repeat 10px 10px;
	background-color: #fff;
	margin: -22px -22px;
	top: 50%;
	left: 50%;
	z-index: 10000;
	position: absolute;
	width: 44px;
	height: 44px;
	border-radius: 3px;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
}
