@charset "utf-8";
/* CSS Document */



@media only screen and (max-width: 1366px) {
.top{clear:both; width:1160px; margin:0px auto}

.av{clear:both; width:1160px; margin:0px auto}
.av img{width:1160px;height:334px;}
.slides li{background-size: 1160px 334px;}
/* flexslider */
.av .flexslider{position:relative;height:334px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:1; width:100%}
.av .slides{position:relative;width:100%}
.av .slides li{height:334px;width:100%}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px; }
.av .flex-control-nav{position:absolute;bottom:5px;z-index:2; left:46%;text-align:center;}
.av .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 2px;*display:inline;zoom:1;}
.av .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.av .flex-control-nav .flex-active{background-position:0 0;}

.av .flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.av .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}*/

.ykw_content{clear:both;width:1160px; margin:0px auto}
.frontier{ clear:both; margin-left:-20px}
.frontier ul{list-style-type:none; padding:0px; margin:0px;}
.frontier li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 10px 15px 10px; width:275px; height:385px} 
.fro_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.fro_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.frontier li:hover .fro_pic img{transform: scale(1.5);	}
.catalog li:hover .fro_pic img{transform: scale(1.5);	}
.fro_name{clear:both; padding:10px 10px 0px 10px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
/*.frontier li:hover .fro_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }*/
.fro_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.fro_subtitle .right img{margin:-1px 3px 0px 0px}
.frontier li:hover .fro_subtitle{display:none}

.catalog{ clear:both; margin-left:-20px}
.catalog ul{list-style-type:none; padding:0px; margin:0px;}
.catalog li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:275px; height:355px} 
.cat_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.cat_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.catalog li:hover .cat_pic img{transform: scale(1.5);	}
.cat_name{clear:both; padding:10px 0px 0px 0px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
.catalog li:hover .cat_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }
.cat_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.cat_subtitle .right img{margin:-1px 3px 0px 0px}
.catalog li:hover .cat_subtitle{display:none}

.products{ clear:both; margin-left:-20px}
.products ul{list-style-type:none; padding:0px; margin:0px;}
.products li{float:left;  background:#fefbf6; overflow:hidden; margin:0px 0px 20px 20px; width:275px; height:385px} 
.pro_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.pro_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.products li:hover .pro_pic img{transform: scale(1.5);	}
.pro_name{clear:both; padding:10px 0px 0px 0px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
.products li:hover .pro_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }
.pro_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.pro_subtitle .right img{margin:-1px 3px 0px 0px}
.products li:hover .pro_subtitle{display:none}

.gallery{ clear:both; margin-left:-20px}
.gallery ul{list-style-type:none; padding:0px; margin:0px;}
.gallery li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:275px; height:385px} 
.gal_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.gal_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.gallery li:hover .gal_pic img{transform: scale(1.5);	}
.gal_name{clear:both; padding:10px 0px 0px 0px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
.gallery li:hover .gal_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }
.gal_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.gal_subtitle .right img{margin:-1px 3px 0px 0px}
.gallery li:hover .gal_subtitle{display:none}

.subav{width:1160px; margin:0px auto}
.footer{width:1160px; margin:0px auto}

.hyperlink{width:1160px; margin:0px auto;}

.subtop{width:1160px; margin:0px auto}
.new-show { height:35px; float: left; width:900px; overflow: hidden;}

.view{width:1160px; margin:0px auto; background:#fefbf6}


.news{clear:both; width:1160px; margin:0px auto}
.newsinfo{clear:both;width:1160px; margin:0px auto;background:#fefbf6}

.collect li{float:left; padding:8px; border:1px solid #f4e7d4; background:#fff; margin:0px 0px 15px 14px; width:196px}
.col_pic{display: table-cell;vertical-align: middle;width:196px;height:147px;overflow:hidden;}
.col_pic img{max-width:196px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 196 ? "196px" : "auto");
 max-height:147px;   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 147 ? "147px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
 
 
.company li{float:left;  float:left; padding:8px; border:1px solid #f4e7d4; background:#fff; margin:0px 0px 18px 18px; width:258px}
.com_pic{display: table-cell;vertical-align: middle;width:258px;height:195px;overflow:hidden;}
.com_pic img{max-width:258px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 258 ? "258px" : "auto");
 max-height:194px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 194 ? "194px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
 
 .case_content{width:1160px; margin:0px auto; clear:both}
.introduce_content{width:1160px; margin:0px auto; clear:both}

.links{clear:both;}
.links ul{list-style-type:none; padding:0px; margin:0px;}
.links li{width:204px; float:left; margin:0px 0px 20px 25px}
.links li img:hover{transform:translate(0px,-2px);-ms-transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-webkit-transform:translate(0px,-2px);-o-transform:translate(0px,-2px);box-shadow:0px 0px 5px #c8c8c8;}
.links li:nth-child(5n+1){margin-left:0px;}
.links li img{width:204px; height:76px;padding:3px; border:1px solid #f4e7d4;}
.vcl_products{clear:both; padding:15px;    border-top: 1px solid #e0e0e0; overflow:hidden}
.vcl_products h1{font-size:24px; color:#000000; text-align:left; padding:0px 0px 20px 0px; margin:0px; font-weight:normal}
.vcl_products ul{list-style-type:none; padding:0px; margin:0px;}
.vcl_products li{float:left; width:258px; margin-left:15px; padding:5px; border:1px solid #f4e7d4; margin-bottom:15px}
.vcl_products li:hover{transform:translate(0px,-2px);-ms-transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-webkit-transform:translate(0px,-2px);-o-transform:translate(0px,-2px);box-shadow:0px 0px 5px #c8c8c8;}
.vcl_products li:nth-child(4n+1){margin-left:0px;}
.vclp_pic{display: table-cell;vertical-align: middle;width:258px;height:194px;overflow:hidden; padding-bottom:10px}
.vclp_pic img{max-width:258px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 258 ? "258px" : "auto");
 max-height:194px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 194 ? "194px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
 
 #container{
	position:relative;
	width:1160px;
	margin:0 auto 25px;
	padding-bottom: 10px;
	
}
.mBody{clear:both;  padding:0px 0px 35px 0px;  overflow: hidden;}
.indexPicBox{ width:1160px; height:270px; margin:0px auto}
.hotPic{ width:1160px; height:270px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute; bottom:10px; z-index:10;width:100%; height:30px; text-align:center; margin:0px auto}
.hotPic .num span{ width:12px; height:12px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 4px 0; cursor:pointer; background:#fff; color:#fff; border-radius:50%}
.hotPic .num span.cur{ background:#ea5831;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:1160px; height:270px; display:block;}

.qx_list{width:1190px; overflow:hidden; margin:0 auto}
.qx_list ul li { background: #FFF; float: left; width:212px; margin: 20px 10px 20px 10px; }


.xgtj_content{clear:both; margin-left:-20px}
.xgtj_content ul{list-style-type:none; padding:0px; margin:0px;}
.xgtj_content li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:210px; height:237px}
.xgtj_pic{display: table-cell;vertical-align: middle;width:210px;height:237px;overflow:hidden;}
.xgtj_pic img{max-width:210px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 210 ? "210px" : "auto");
 max-height:237px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 237 ? "237px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
.xgtj_content li:hover .xgtj_pic img{transform: scale(1.5);	}

.xgbq_content{clear:both; margin-left:-20px}
.xgbq_content ul{list-style-type:none; padding:0px; margin:0px;}
.xgbq_content li{float:left; margin:0px 0px 10px 20px; width:206px;}

}

@media only screen and (min-width: 1367px) and (max-width: 1600px) and (min-width: 1367px){
.top{clear:both; width:1160px; margin:0px auto}

.av{clear:both; width:1160px; margin:0px auto}
.av img{width:1160px;height:334px;}
.slides li {background-size: 1160px 334px;}
/* flexslider */
.av .flexslider{position:relative;height:345px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat; z-index:1; width:100%}
.av .slides{position:relative;width:100%}
.av .slides li{height:334px;width:100%}
.slides li a{ display:block; width:100%; height:100%; text-align:left; text-indent:-9999px; }
.av .flex-control-nav{position:absolute;bottom:5px;z-index:2; left:46%;text-align:center;}
.av .flex-control-nav li{display:inline-block;width:14px; float:left;height:14px;margin:0 2px;*display:inline;zoom:1;}
.av .flex-control-nav a{display:inline-block;width:14px;height:14px;line-height:40px;overflow:hidden;background:url(../images/dot.png) right 0 no-repeat;cursor:pointer;}
.av .flex-control-nav .flex-active{background-position:0 0;}

.av .flex-direction-nav{position:absolute;z-index:3; left:0;width:100%;top:45%;}
.av .flex-direction-nav li a{display:block;width:50px;height:50px;overflow:hidden;cursor:pointer;position:absolute;}
/*.flex-direction-nav li a.flex-prev{left:60px;background:url(../images/prev.png) center center no-repeat;}
.flex-direction-nav li a.flex-next{right:60px;background:url(../images/next.png) center center no-repeat;}*/

.ykw_content{clear:both;width:1160px; margin:0px auto}
.frontier{ clear:both; margin-left:-20px}
.frontier ul{list-style-type:none; padding:0px; margin:0px;}
.frontier li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:275px; height:385px} 
.fro_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.fro_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.frontier li:hover .fro_pic img{transform: scale(1.5);	}
.catalog li:hover .fro_pic img{transform: scale(1.5);	}
.fro_name{clear:both; padding:10px 10px 0px 10px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
/*.frontier li:hover .fro_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }*/
.fro_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.fro_subtitle .right img{margin:-1px 3px 0px 0px}
.frontier li:hover .fro_subtitle{display:none}

.catalog{ clear:both; margin-left:-20px}
.catalog ul{list-style-type:none; padding:0px; margin:0px;}
.catalog li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:275px; height:355px} 
.cat_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.cat_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.catalog li:hover .cat_pic img{transform: scale(1.5);	}
.cat_name{clear:both; padding:10px 0px 0px 0px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
.catalog li:hover .cat_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }
.cat_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.cat_subtitle .right img{margin:-1px 3px 0px 0px}
.catalog li:hover .cat_subtitle{display:none}

.products{ clear:both; margin-left:-20px}
.products ul{list-style-type:none; padding:0px; margin:0px;}
.products li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:275px; height:385px} 
.pro_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.pro_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.products li:hover .pro_pic img{transform: scale(1.5);	}
.pro_name{clear:both; padding:10px 0px 0px 0px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
.products li:hover .pro_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }
.pro_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.pro_subtitle .right img{margin:-1px 3px 0px 0px}
.products li:hover .pro_subtitle{display:none}

.gallery{ clear:both; margin-left:-20px}
.gallery ul{list-style-type:none; padding:0px; margin:0px;}
.gallery li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:275px; height:385px}
.gal_pic{display: table-cell;vertical-align: middle;width:275px;height:310px;overflow:hidden;}
.gal_pic img{max-width:275px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 275 ? "275px" : "auto");
 max-height:310px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 310 ? "310px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

.gallery li:hover .gal_pic img{transform: scale(1.5);	}
.gal_name{clear:both; padding:10px 0px 0px 0px; font-size:16px; text-align:left; line-height:24px; display: inline-block;
  white-space: nowrap;   width: 100%; overflow: hidden; text-overflow:ellipsis;}
.gallery li:hover .gal_name{overflow: hidden;  text-overflow: ellipsis;  display: -webkit-box;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;
  display: -moz-box;  -moz-line-clamp: 2;  -moz-box-orient: vertical;  word-wrap: break-word;  word-break: break-all;  white-space: normal; height:48px  }
.gal_subtitle{clear:both; color:#999; font-size:12px; padding-top:8px}
.gal_subtitle .right img{margin:-1px 3px 0px 0px}
.gallery li:hover .gal_subtitle{display:none}

.subav{width:1160px; margin:0px auto}
.footer{width:1160px; margin:0px auto}

.hyperlink{width:1160px; margin:0px auto;}

.subtop{width:1160px; margin:0px auto}
.new-show { height:35px; float: left; width:900px; overflow: hidden;}

.view{width:1160px; margin:0px auto; background:#fefbf6}


.news{clear:both; width:1160px; margin:0px auto}
.newsinfo{clear:both;width:1160px; margin:0px auto;background:#fefbf6}

.collect li{float:left; padding:8px; border:1px solid #f4e7d4; background:#fff; margin:0px 0px 15px 14px; width:196px}
.col_pic{display: table-cell;vertical-align: middle;width:196px;height:147px;overflow:hidden;}
.col_pic img{max-width:196px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 196 ? "196px" : "auto");
 max-height:147px;   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 147 ? "147px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
 
.company li{float:left;  float:left; padding:8px; border:1px solid #f4e7d4; background:#fff; margin:0px 0px 18px 18px; width:258px}
.com_pic{display: table-cell;vertical-align: middle;width:258px;height:195px;overflow:hidden;}
.com_pic img{max-width:258px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 258 ? "258px" : "auto");
 max-height:194px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 194 ? "194px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
 
 .case_content{width:1160px; margin:0px auto; clear:both}
.introduce_content{width:1160px; margin:0px auto; clear:both}

.links{clear:both;}
.links ul{list-style-type:none; padding:0px; margin:0px;}
.links li{width:204px; float:left; margin:0px 0px 20px 25px}
.links li img:hover{transform:translate(0px,-2px);-ms-transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-webkit-transform:translate(0px,-2px);-o-transform:translate(0px,-2px);box-shadow:0px 0px 5px #c8c8c8;}
.links li:nth-child(5n+1){margin-left:0px;}
.links li img{width:204px; height:76px;padding:3px; border:1px solid #f4e7d4;}
.vcl_products{clear:both; padding:15px;    border-top: 1px solid #e0e0e0; overflow:hidden}
.vcl_products h1{font-size:24px; color:#000000; text-align:left; padding:0px 0px 20px 0px; margin:0px; font-weight:normal}
.vcl_products ul{list-style-type:none; padding:0px; margin:0px;}
.vcl_products li{float:left; width:258px; margin-left:15px; padding:5px; border:1px solid #f4e7d4; margin-bottom:15px}
.vcl_products li:hover{transform:translate(0px,-2px);-ms-transform:translate(0px,-2px);-moz-transform:translate(0px,-2px);-webkit-transform:translate(0px,-2px);-o-transform:translate(0px,-2px);box-shadow:0px 0px 5px #c8c8c8;}
.vcl_products li:nth-child(4n+1){margin-left:0px;}
.vclp_pic{display: table-cell;vertical-align: middle;width:258px;height:194px;overflow:hidden; padding-bottom:10px}
.vclp_pic img{max-width:258px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 258 ? "258px" : "auto");
 max-height:194px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 194 ? "194px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}

#container{
	position:relative;
	width:1160px;
	margin:0 auto 25px;
	padding-bottom: 10px;
	
}
.mBody{clear:both; padding:0px 0px 35px 0px;    overflow: hidden;}
.indexPicBox{ width:1160px; height:270px; margin:0px auto}
.hotPic{ width:1160px; height:270px; position:relative; overflow:hidden;}
.hotPic .num{ position:absolute; bottom:10px; z-index:10;width:100%; height:30px; text-align:center; margin:0px auto}
.hotPic .num span{ width:12px; height:12px; display:inline-block; line-height:20px; font-size:14px; text-align:center; margin:5px 4px 0; cursor:pointer; background:#fff; color:#fff; border-radius:50%}
.hotPic .num span.cur{ background:#ea5831;color:#fff;}
.hotPic .pic{ position:relative; z-index:5;}
.hotPic .pic li{ position:absolute; display:none;}
.hotPic .pic li img{ width:1160px; height:270px; display:block;}

.qx_list{width:1190px; overflow:hidden; margin:0 auto}
.qx_list ul li { background: #FFF; float: left; width:212px; margin: 20px 10px 20px 10px; }


.xgtj_content{clear:both; margin-left:-20px}
.xgtj_content ul{list-style-type:none; padding:0px; margin:0px;}
.xgtj_content li{float:left;  background:#fefbf6; overflow:hidden;  margin:0px 0px 20px 20px; width:210px; height:237px}
.xgtj_pic{display: table-cell;vertical-align: middle;width:210px;height:237px;overflow:hidden;}
.xgtj_pic img{max-width:210px; /* sets max-width for IE */
 _width:expression(document.body.clientWidth > 210 ? "210px" : "auto");
 max-height:237px;
   /* sets max-height for IE */
   _height:expression(this.scrollHeight > 237 ? "237px" : "auto");
 transform: scale(1);transition: all 1s ease-in-out 0s;}
.xgtj_content li:hover .xgtj_pic img{transform: scale(1.5);	}


.xgbq_content{clear:both; margin-left:-20px}
.xgbq_content ul{list-style-type:none; padding:0px; margin:0px;}
.xgbq_content li{float:left; margin:0px 0px 10px 20px; width:206px;}


}