.mt10{margin-top: 10px;}
.mt30{margin-top: 30px;}
.mb20{margin-bottom: 20px;}
.global-widthline {
    width: 100%;
    height: 10px;
    margin-top: -9px;
    background: #fff;
    border-bottom: solid 1px #e1e1e1;
    box-shadow: 0 2px 5px #e1e1e1;
}
.nybaner{
	width:100%; height:160px;
}
.nybaner .def-con{position: relative;height: 100%;}
.nybaner .def-con .popsion{
	position: absolute;width: 100%;height: 40px;line-height: 40px;
	background: rgba(0,0,0,.3);left:0;bottom:0;color: #fff;
	font-size: 12px;text-indent: 27px;
}
.nybaner .def-con .popsion a{color: #fff}
.nybaner .def-con .popsion a:hover{color: #09f;}

.smtitlebox{width: 100%;background: #f5f5f5 }
.smmenu{width:1200px;text-align:center;padding:20px 0;margin:0 auto}
.smmenu li{display:inline-block;*display:inline;*zoom:1;font-size:14px;color:#333;background-color:#fff;border:solid 1px #e5e5e5;border-radius:20px;height:40px;line-height:40px;margin-left:10px;width:120px;text-align:center}
.smmenu li a{color:#333;text-decoration:none;display:block}
.smmenu li:first-child{margin-left:0}
.smmenu li.cur{background-color:#008ba4;border-color:#008ba4}
.smmenu li.cur a{color:#fff}
.smmenu li:hover{background-color:#008ba4;border-color:#008ba4}
.smmenu li:hover a{color:#fff}

.products-list li:hover .name{
  color: #0099FF;
}

.nextpre p{line-height: 30px;font-size: 12px}
.nextpre p a:hover{color: #0099ff}

.t-c{text-align: center;}
.newsinfo h1{font-size: 20px;}
.newsinfo .top{
  height: 40px;line-height: 40px;border-bottom: 2px solid #084574;color: #666;
  font-size: 12px;
}
.newsinfo .top span{padding:0 10px;}
.contact{padding:30px 0;}
.contact .map{width: 50%;float: left;}
.contact .text{width: 46%;float: right;}
.contact .text p{line-height: 40px;font-size: 16px}
/*地图*/
#allmap{width: 100%;height: 300px;}

/*搜索页面*/
.searchpage .top{
  height: 30px;line-height: 30px;background-color: #F2F2F2;padding-left: 30px;
}
.searchpage .top a{font-size: 12px;color: #4C82C2}
.searchpage .logo{position: relative;margin-top: 15px;}
.searchpage .logo img{height:46px;position: absolute;left:30px;top:0;}

.search_input{position: relative;top:2px;left: 350px;height: 46px;width: 320px;}
.search_input input{width:320px;height: 40px;line-height: 40px;border-radius: 8px;
  padding:0 12px;border:3px solid #4D85C7;color: #666;box-sizing:border-box;
outline: none }
.search_input div{position: absolute;right: 0;top:0;width: 50px;height: 40px;z-index: 22;
  background-color: #4D85C7;text-align: center;line-height: 40px;color: #fff;
  border-top-right-radius: 8px;border-bottom-right-radius: 8px;cursor: pointer;}
.lineresult{
  margin:20px 30px;background-color: #F2F2F2;height: 30px;line-height: 30px;padding-left: 15px;
  border-bottom: 1px solid #aaa;font-size: 12px;
}
.search_list{margin:20px 30px 30px;font-size: 14px;color: #666}
.search_list li{margin-bottom: 20px;}
.search_list li a{color: #083B90;text-decoration: underline;}
.search_list li h3 a:hover{color: #2B65BD}
.search_list li .read{color: #aaa;font-size: 12px;}
.search_list li .time{font-size: 12px;}
.search_list li .time span{color: #3A8000;}
.search_list li .time a{color: #777;}
.nosearch{height: 300px;color: #666;margin:20px 30px;}
.search_list li .color1{color: red}
.search_list li .color2{color: blue}
.search_list li .color3{color: #b50b8b}
/*页数*/
.pages {text-align: center}
.pagination {display: inline-block; padding-left: 0; margin: 17px 0 10px; }
.pagination > li {
  margin:0 3px;width: 40px;height: 40px;line-height: 40px;float: left;overflow: hidden;padding:3px;
}
.pagination > li > a, .pagination > li > span {
  display: inline-block;width: 100%;height: 100%;
  text-decoration: none;
  color: #999;border-radius: 50%;
  background-color: #f5f5f5;
  border: 1px solid #999;
}
.pagination > li > a:hover, .pagination > li > span:hover, .pagination > li > a:focus, .pagination > li > span:focus {
  z-index: 3;
  color: #008ba4;
  border-color: #008ba4; 
}

.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
  z-index: 2;
  color: #fff;
  background-color: #008ba4;
  border-color: #008ba4;
  cursor: default;}

.pagination > .disabled > span, .pagination > .disabled > span:hover, .pagination > .disabled > span:focus, .pagination > .disabled > a, .pagination > .disabled > a:hover, .pagination > .disabled > a:focus {
  color: #777;
  background-color: #fff;
  border-color: #ddd;
  cursor: not-allowed; 
}