@charset "gb2312";
/* CSS Document */

.prolist ul li{ width:20%;  float:left;}
.main-box{  border-style: solid;border-width:0 10px 0 10px;border-color: transparent; width:100% ;}
.main-box-img{ position:relative; height:200px;}
.main-box-img img{ width:100% ; overflow:hidden;-webkit-transition: all .3s ease-in-out;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-ms-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out; }
.main-box-img:hover img{ transform:scale(1.05);-webkit-transform:scale(1.05);-moz-transform:scale(1.05);-o-transform:scale(1.05);-ms-transform:scale(1.05);}
.main-box-img .info{position:absolute;top:160px;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;
backface-visibility:hidden;bottom:0;right:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out; color:#999; font-size:14px;}
.main-box-img:hover .info{position:absolute;top:160px;bottom:0;left:0;right:0;text-align:center;-webkit-backface-visibility:hidden;
backface-visibility:hidden;bottom:0;right:0;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out; color:#282828; font-size:14px;}
.main-box-img .info-back{ position:absolute; left:20%; top:40px; background:url(../images/ico2.png) center no-repeat; width:70px; height:50px;-webkit-transition: all 2s ease-in-out;
	-moz-transition: all .4s ease-in-out;
	-o-transition: all .4s ease-in-out;
	-ms-transition: all .4s ease-in-out;
	transition: all .4s ease-in-out; opacity:0;}
.pro-list{ margin-top:5%;}

.main-box-img:hover .info-back{position:absolute; left:20%;  bottom:40%; opacity:1;}

.piclist ul li{ float:left; display:inline-block; margin:10px 10px; width:249px; text-align:center; }
.piclist ul li a{width:249px; height:235px; overflow:hidden; display:block; background:#005ac0; line-height:60px; color:#fff; font-size:16px;}
.piclist ul li a img{ width:249px; height:187px;-webkit-transition: all 1s ease-in-out 0s;
	-moz-transition: all 1s ease-in-out 0s;
	-ms-transition: all 1s ease-in-out 0s;
	-o-transition: all 1s ease-in-out 0s;
	transition: all 1s ease-in-out 0s;}
.piclist ul li a:hover img { transform:scale(1.1); -moz-transform:scale(1.1); -ms-transform:scale(1.1); -o-transform:scale(1.1); -webkit-transform:scale(1.1);}
.liuyan{ font-size:20px; line-height:60px; color:#006000; font-weight:600;}

.news{ width:80%; margin:0 auto;} 
h3.title{ border-bottom:1px solid #000; width:100%; margin-top:20px;}
h3.title a{ font-size:24px; color:#000; line-height:60px; }
.news dl dd{ border-bottom:1px dotted #ccc; line-height:50px;}
.news dl dd a ,.news dl dd em{ font-size:13px;}
.pager { max-width:700px;
  margin : 0px auto 30px auto;
  text-align : center;
}
.pager .prev,
.pager .pages,
.pager .next {
  display : inline-block;
  box-sizing : border-box;
  width: auto;
}
.pager .prev,
.pager .next {
  height: auto;
  background : none;
}
.pager .prev span,
.pager .next span {
   padding :3px 15px;
  color : #fff;
  border : 1px solid #c30d23;
}
.pager .prev a span,
.pager .next a span {
  padding : 0;
  color : inherit;
  border : none;
}
.pager .prev {
  text-align : left;
  float : left;
}
.pager .next {
  text-align : right;
  float : right;
}
.pager .pages {
  text-align : center;
}
.pager a,
.pager span {
  padding :3px 15px;
 
  display : inline-block;
  box-sizing : border-box;
}
.pager a {
  background-color : #c30d23; color:#fff;
  text-decoration : none;
}
.pager .pages span {
  color : #ffffff;
  background-color: #f00;
 
}
/**/


/* rslides */
.rslides{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0;
}
.rslides li{
	-webkit-backface-visibility:hidden;
	position:absolute;
	display:none;
	width:100%;
	left:0;
	top:0;
}
.rslides li:first-child{
	position:relative;
	display:block;
	float:left;
}
.rslides img{
	display:block;
	height:auto;
	float:left;
	width:100%;
	border:0;
}
/*pager*/
.callbacks_tabs.callbacks1_tabs{margin-top:-40px; position:relative;z-index:100;margin-bottom:20px;}
.callbacks_tabs.callbacks1_tabs li{display:inline-block;width:10px;height:10px;margin-left:5px;border-radius:10px;border:1px solid #FFF;position:relative;}
.callbacks_tabs.callbacks1_tabs li a{display:inline-block;width:10px;height:10px;border-radius:10px;position:absolute; left:0; z-index:1000; color:rgba(100,200,300,0);color:transparent;}
.callbacks_tabs.callbacks1_tabs li.callbacks_here a{background:#FFF;}

/* Callback example */
.callbacks_container{
	margin-bottom:23px;
	position:relative;
	width:100%;
	max-width:100%;
	text-align:center;
}

.callbacks{
	position:relative;
	list-style:none;
	overflow:hidden;
	width:100%;
	padding:0;
	margin:0; z-index:1;
}
.callbacks li{
	position:absolute;
	width:100%;
	left:0;
	top:0;
}
.callbacks img{
	display:block;
	position:relative;
	z-index:1;
	height:auto;
	width:100%;
	border:0;
}
.callbacks .caption{
	display:block;
	position:absolute;
	z-index:2;
	font-size:20px;
	text-shadow:none;
	color:#fff;
	background:#000;
	background:rgba(0,0,0, .8);
	left:0;
	right:0;
	bottom:0;
	padding:10px 20px;
	margin:0;
	max-width:none;
}
.callbacks_nav{
	position:absolute;
	-webkit-tap-highlight-color:rgba(0,0,0,0);
	top:50%;
	left:0;
	opacity:0.6;
	z-index:3;
	text-indent:-9999px;
	overflow:hidden;
	text-decoration:none;
	height:79px;
	width:79px;
	background:transparent url("../images/kv_left.png") no-repeat ; 
	margin-top:-30px;
	display:none;
}
.callbacks_container:hover .callbacks_nav{display:block;}
.callbacks_nav:active{opacity:1.0;}
.callbacks_nav.next{
	left:auto;
background:transparent url("../images/kv_right.png") no-repeat ;
	right:0;
}





.nav_bom { position:relative; height:0px;}
 .cat_show {  position:relative;background: rgba(255,255,255,.7);z-index:9999999; padding:15px 0 50px ;border-bottom-left-radius:10px; border-bottom-right-radius:10px;}
.nav .nav_left .cat_show { position:absolute; top:39px; left:0; display:none; z-index:9999999; }
.cat_show dl { margin:0 auto; position:relative; z-index:1000 ; height:38px; clear:both;}
.cat_show dd.biao{border-bottom:1px solid rgba(153,0,0,.5); background:url(../images/biao_07.png) left center no-repeat;}
.cat_show dd {float:left; font:13px/38px "Microsoft Yahei"; color:#999; padding-left:30px; color:#fff;  width:80%; margin-left:20px;  }
.cat_show dd:hover{border-bottom:1px solid rgba(153,0,0,.5);background:url(../images/biao_07.png) left center no-repeat;}
.cat_show dt a ,.cat_show dt a:hover ,.cat_show dd a ,.cat_show dd a:hover ,.wlsc_main .title em { color:#76040a; } 
.cat_show .show_more a { color:#ebe5e5; display:inline-block; margin-right:6px; margin-bottom:2px; }
.cat_show dl.dln { padding-bottom:5px; background-image:none; margin-bottom:0; }

.cat_show .show_more { width:630px; position:absolute; top:0; left:210px; display:none; z-index:500; }
.cat_show .show_more .show_more_l { background: rgba(238,238,238,.8); border:1px solid #ddd; border-left:none; float:left; }
.cat_show .show_more .show_more_r { background:#624c41; float:left; border:1px solid #eaeaea;  }
.cat_show .show_more .title { width:120px; float:left; text-align:center; padding-top:15px; color:#ebe5e5; clear:both; font:14px/30px "Microsoft Yahei"; text-align:left; padding-left:15px; }
.cat_show .show_more .content { width:380px; float:left; padding:15px 20px 15px 20px; font:12px/30px "Microsoft Yahei"; color:#ebe5e5; text-align:left;}
.cat_show .show_more .show_more_r .content { padding-left:20px; }
.cat_show .show_more .title a ,.cat_show .show_more .content a{ color:#666;}
.cat_show .show_more .show_more_l .title{ border:0;}