body{font-family:"微软雅黑"，arial,verdana}
@charset "utf-8";
/* 中间内容 */
.main{ width:1100px; /*height:825px;*/ margin:auto;}
.main .top{ width:1100px; height:70px;}
.top .position{ font-size:12px; line-height:60px; color:#8e8686; float:left;}
.top .position span{ color:#000;}

/* select */
.demo{float:right; margin-top:15px;}
.select{position:relative;float:left;margin:0 10px;}
.select dt{height:38px;display:inline-block; border-radius:3px; border:1px solid #00a2ff;background:#fcfcfb url(../images/ico.gif) no-repeat 180px center;line-height:38px;padding-left:10px;cursor:pointer;width:190px;padding-right:12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;position:relative; font-size:16px; color:#00a2ff;}
.select dt:hover,.select dt.cur{border:1px solid #409DFE;box-shadow:0 0 3px #409DFE;-webkit-box-shadow: #00a2ff 0px 0px 5px;}
.select dt img{ float:left; margin:10px 10px 10px 20px;}
.select dd{position:absolute;left:0;border:1px solid #00a2ff;background:#fff;display:none;}
.select dd ul{padding:4px;width:204px;max-height:250px;overflow:auto;}
.select dd ul li img{ float:left; margin:10px 10px 10px 20px;}
.select dd ul li a{line-height:38px;display:block;padding:0 8px; font-size:16px;color:#00a2ff;}
.select dd ul li a:hover{background:#f5f5f5;}

.main .left{ width:263px; /*height:755px;*/ background:url(../images/list-left.jpg); float:left;}
.main .left_one{ width:244px; height:44px; background:#de5b9f; border-radius:5px; line-height:44px; color:#FFF; text-align:center; font-size:18px; margin:15px 0; display:block;}
.main .left_one:hover{-webkit-box-shadow: #494949 0px 0px 5px;}
.main .left_two{ width:244px; height:44px; background:#5bc0de; border-radius:5px; line-height:44px; color:#FFF; text-align:center; font-size:18px; margin:15px 0; display:block;}
.main .left_two:hover{-webkit-box-shadow: #494949 0px 0px 5px;}
.main .left_three{ width:244px; height:44px; background:#ff9a1e; border-radius:5px; line-height:44px; color:#FFF; text-align:center; font-size:18px; margin:15px 0; display:block;}
.main .left_three:hover{-webkit-box-shadow: #494949 0px 0px 5px;}

/*清除浮动*/
.clearfix:after{clear:both;content:".";display:block;height:0;visibility:hidden;}
.clearfix{display:inline-table;}
* html .clearfix{height:1%;}
.clearfix{display:block;}
.ma{margin-left:auto;margin-right:auto;}
.w980{width:980px;}
.mt10{margin-top:10px;}

/*产品分类*/
.product_sort{margin:20px 0;width:243px;/*height:298px;*/position:relative; -webkit-box-shadow: #e5e5e5 0px 0px 5px;}
.product_sort .hd{width:243px; background:#fbfbfb;height:40px;line-height:40px;text-indent:15px;font-size:14px; font-family:"微软雅黑";color:#333333; border-bottom:solid 1px #e5e5e5;}
.product_sort .bd{padding-bottom:10px;}
.product_sort .bd .item{border-bottom:solid 1px #e5e5e5;height:42px;position:relative;}
.product_sort .bd .item:hover{ background:#fbfbfb; border-left:solid 3px #2dc3e8;}
.product_sort .bd .item .title{width:226px;text-indent:30px;height:30px;overflow:hidden;line-height:42px;font-size:14px;color:#777777;}
.product_sort .bd .item .title a{color:#777777;position:relative;}
.product_sort .bd .arrow{display:none;}
.product_sort .bd .item .one a i{width:19px;height:19px;background-position:0 0;left:-25px;top:-3px;}
.product_sort .bd .item .two a i{width:22px;height:20px;background-position:0 -51px;left:-28px;top:-5px;}
.product_sort .bd .item .three a i{width:31px;height:23px;background-position:0 -101px;left:-34px;top:-7px;}
.product_sort .bd .item .four a i{width:25px;height:17px;background-position:0 -156px;left:-29px;top:-3px;}
.product_sort .bd .item .five a i{width:28px;height:17px;background-position:0 -207px;left:-33px;top:-1px;}
.product_sort .bd .item .six a i{width:28px;height:17px;background-position:0 -259px;left:-32px;top:-3px;}
.product_sort .bd .item .seven a i{width:26px;height:20px;background-position:0 -309px;left:-31px;top:-6px;}
.product_sort .bd .item .eight a i{width:26px;height:21px;background-position:0 -360px;left:-32px;top:-7px;}
.product_sort .bd .item .list{width:210px;padding-left:15px;height:30px;line-height:30px;overflow:hidden;}
.product_sort .bd .item .list a{font-family:"微软雅黑";color:#333;}
.product_sort .bd .item .list a:hover{text-decoration:underline;}
.product_sort .bd .item .arrow{font-family:"微软雅黑";font-size:20px; color:#c0d7f9;position:absolute;right:-13px;top:9px;}
.product_sort .bd .item .line{position:absolute;right:-2px;top:0px;width:2px;height:60px;z-index:95;display:none;}
.product_sort .bd .item .subitem{display:none;}
.product_sort .bd .layer .line{display:block;}
.product_sort .bd .layer .arrow{display:block; z-index:9999;}
.product_sort .bd .layer .subitem{width:400px;background:#fff;border:solid 1px #e5e5e5;font-family:"微软雅黑";position:absolute;left:240px;top:-1px;z-index:95;min-height:60px;height:auto!important;height:60px;padding:5px 10px 15px 20px;display:block;}
.product_sort .bd .layer .subitem .inner .tit{font-size:12px; text-align:left; border-top:1px dashed #d7d7d7;padding:5px 0;}
.product_sort .bd .layer .subitem .inner .tit1{border-top:none;}
.product_sort .bd .layer .subitem .inner .tit .name{display:block;width:130px;color:#3299fd;cursor:pointer;float:left;padding-top:3px;}
.product_sort .bd .layer .subitem .inner ul{overflow:hidden;zoom:1;display:block;margin-left:90px;width:270px;}
.product_sort .bd .layer .subitem .inner ul li{float:left;padding:0 8px;height:25px;}
.product_sort .bd .layer .subitem .inner ul li a{color:#222;display:block;}
.product_sort .bd .layer .subitem .inner ul li a:hover{color:#3299fd;text-decoration:underline;}


.main .right{ width:837px;/* height:755px;*/ float:right;}
.main .right ul{ padding:0 20px;}
.main .right ul li:hover{ background:#efefef;}
.main .right ul li{ line-height:40px; color:#696969; font-size:14px; border-bottom: solid 1px #f0f0f0; padding:0 10px; }
.main .right ul li span{ font-size:16px; color:#39F; margin-right:15px;}
.main .right ul li .date{ float:right;line-height:34px; color:#696969; font-size:12px;}

/* 产品列表详情 */
.main .right1{ width:837px; height:auto; float:right;}
.main .right1 .bt{ text-align:center; color:#222222; font-size:22px; line-height:34px;}
.main .right1 .time{ text-align:center; color:#919191; font-size:14px; line-height:40px;}
.main .right1 .nr{ font-size:14px; color:#424242; padding:30px 40px; border-top:solid 1px #CCC; margin-top:40px; line-height:36px;
margin-bottom:80px;}






/* 页码 */
.pages {
	width:720px;
	margin:40px 0 0 120px;
}
.pages #Pagination {
  float: left;
  overflow: hidden;
}
.pages #Pagination .pagination {
  height: 40px;
  text-align: right;
}
.pages #Pagination .pagination a:hover{
	background:#118dd8;
	color:#fff;
	}
.pages #Pagination .pagination li,
.pages #Pagination .pagination span {
  float: left;
  display: inline;
  padding: 8px 15px;
  border: 1px solid #e6e6e6;
  border-right: none;
  background: #f6f6f6;
  color: #666666;
  font-size: 14px;
  cursor: pointer;
}
.pages #Pagination .pagination .current {
  background: #666666;
  color: #fff;
}
.pages #Pagination .pagination .prev,
.pages #Pagination .pagination .next {
  float: left;
  padding: 8px 15px;
  border: 1px solid #e6e6e6;
  background: #f6f6f6;
  color: #666666;
  cursor: pointer;
}
.pages #Pagination .pagination .prev i,
.pages #Pagination .pagination .next i {
  display: inline-block;
  width: 4px;
  height: 11px;
  margin-right: 5px;
  background: url(../images/icon.fw.png) no-repeat;
}
.pages #Pagination .pagination .prev {
  border-right: none;
}
.pages #Pagination .pagination .prev i {
  background-position: -144px -1px;
  *background-position: -144px -4px;
}
.pages #Pagination .pagination .next i {
  background-position: -156px -1px;
  *background-position: -156px -4px;
}
.pages #Pagination .pagination .pagination-break {
  padding: 11px 5px;
  border: none;
  border-left: 1px solid #e6e6e6;
  background: none;
  cursor: default;
}
.pages .searchPage {
  float: left;
  padding: 8px 0;
}
.pages .searchPage .page-sum {
  padding: 11px 13px;
  color: #999999;
  font-size: 14px;
}
.pages .searchPage .page-go {
  padding: 8px 0;
  color: #999999;
  font-size: 14px;
  padding: 10px 0\9;
  *padding: 6px 0;
}
.pages .searchPage .page-go input {
  width: 21px;
  height: 20px;
  margin: 0 5px;
  padding-left: 5px;
  border: 1px solid #e4e4e4;
}
.pages .searchPage .page-btn {
  margin: 9px 0 5px 5px;
  padding: 4px 10px;
  background: #118dd8;
  border-radius: 2px;
  color: #ffffff;
  font-family: Arial, 'Microsoft YaHei';
  font-size: 14px;
  text-decoration: none;
}

.clear{ font: 0px/0px sans-serif;clear:both;display: block; height:0px; overflow:hidden}