body {min-width:320px; 	font-family:"Microsoft Yahei",Tahoma,Arial,Helvetica,STHeiti;}
ul{ margin:0px; padding:0px; list-style-type: none;}
ul li{margin: 0px;padding: 0px; list-style-type: none;}
a{color:#606060; text-decoration: none;}
a:hover{ color:#11667b}
*,
*:before,
*:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }
img {
  max-width: 100%;
  height: auto; }

img {
  -ms-interpolation-mode: bicubic; }
[class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.55556rem; }
  [class*="block-grid-"]:before, [class*="block-grid-"]:after {
    content: " ";
    display: table; }
  [class*="block-grid-"]:after {
    clear: both; }
  [class*="block-grid-"] > li {
    display: block;
    float: left;
    height: auto;
    padding: 0 0.55556rem 1.11111rem; }

@media only screen {
  .small-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .small-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

  .small-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .small-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }

  .small-block-grid-3 > li {
    list-style: none;
    width: 33.33333%; }
    .small-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }

  .small-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .small-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }

  .small-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .small-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }

  .small-block-grid-6 > li {
    list-style: none;
    width: 16.66667%; }
    .small-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }

  .small-block-grid-7 > li {
    list-style: none;
    width: 14.28571%; }
    .small-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }

  .small-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .small-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }

  .small-block-grid-9 > li {
    list-style: none;
    width: 11.11111%; }
    .small-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }

  .small-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .small-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }

  .small-block-grid-11 > li {
    list-style: none;
    width: 9.09091%; }
    .small-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }

  .small-block-grid-12 > li {
    list-style: none;
    width: 8.33333%; }
    .small-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .small-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }
@media only screen and (min-width: 35.61111em) {
  .medium-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .medium-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

  .medium-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .medium-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }

  .medium-block-grid-3 > li {
    list-style: none;
    width: 33.33333%; }
    .medium-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }

  .medium-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .medium-block-grid-4 > li:nth-of-type(1n) {


      clear: none; }
    .medium-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }

  .medium-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .medium-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }

  .medium-block-grid-6 > li {
    list-style: none;
    width: 16.66667%; }
    .medium-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }

  .medium-block-grid-7 > li {
    list-style: none;
    width: 14.28571%; }
    .medium-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }

  .medium-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .medium-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }

  .medium-block-grid-9 > li {
    list-style: none;
    width: 11.11111%; }
    .medium-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }

  .medium-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .medium-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }

  .medium-block-grid-11 > li {
    list-style: none;
    width: 9.09091%; }
    .medium-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }

  .medium-block-grid-12 > li {
    list-style: none;
    width: 8.33333%; }
    .medium-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .medium-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }
@media only screen and (min-width: 56.94444em) {
  .large-block-grid-1 > li {
    list-style: none;
    width: 100%; }
    .large-block-grid-1 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

  .large-block-grid-2 > li {
    list-style: none;
    width: 50%; }
    .large-block-grid-2 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-2 > li:nth-of-type(2n+1) {
      clear: both; }

  .large-block-grid-3 > li {
    list-style: none;
    width: 33.33333%; }
    .large-block-grid-3 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-3 > li:nth-of-type(3n+1) {
      clear: both; }

  .large-block-grid-4 > li {
    list-style: none;
    width: 25%; }
    .large-block-grid-4 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-4 > li:nth-of-type(4n+1) {
      clear: both; }

  .large-block-grid-5 > li {
    list-style: none;
    width: 20%; }
    .large-block-grid-5 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-5 > li:nth-of-type(5n+1) {
      clear: both; }

  .large-block-grid-6 > li {
    list-style: none;
    width: 16.66667%; }
    .large-block-grid-6 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-6 > li:nth-of-type(6n+1) {
      clear: both; }

  .large-block-grid-7 > li {
    list-style: none;
    width: 14.28571%; }
    .large-block-grid-7 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-7 > li:nth-of-type(7n+1) {
      clear: both; }

  .large-block-grid-8 > li {
    list-style: none;
    width: 12.5%; }
    .large-block-grid-8 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-8 > li:nth-of-type(8n+1) {
      clear: both; }

  .large-block-grid-9 > li {
    list-style: none;
    width: 11.11111%; }
    .large-block-grid-9 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-9 > li:nth-of-type(9n+1) {
      clear: both; }

  .large-block-grid-10 > li {
    list-style: none;
    width: 10%; }
    .large-block-grid-10 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-10 > li:nth-of-type(10n+1) {
      clear: both; }

  .large-block-grid-11 > li {
    list-style: none;
    width: 9.09091%; }
    .large-block-grid-11 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-11 > li:nth-of-type(11n+1) {
      clear: both; }

  .large-block-grid-12 > li {
    list-style: none;
    width: 8.33333%; }
    .large-block-grid-12 > li:nth-of-type(1n) {
      clear: none; }
    .large-block-grid-12 > li:nth-of-type(12n+1) {
      clear: both; } }
	  
/* Í¼Æ¬±ß¿òcssImage Thumbnails */
.th {border: solid 4px #FFFFFF;box-shadow: 0 0 0 1px rgba(0, 0, 0, 0.2);display: inline-block;line-height: 0;max-width: 100%;transition: all 200ms ease-out; }
.th:hover, .th:focus {box-shadow: 0 0 6px 1px rgba(0, 140, 186, 0.5); }
.th.radius {border-radius: 3px; }

.clearfix:after, .clear:after {
    clear: both;
    content: ".";
    display: block;
    height: 0px;
    overflow: hidden;
    visibility: hidden;
	margin-bottom:10px;
    }
.content{min-height:300px;}
.cnt{padding-top:5px; padding-bottom:5px;}
.red{ color:#cc0000;}
.info .text {
    color: #555555;
    font-size: 1.1em;
    line-height: 1.6em;
    padding: 2%;
}
/************Agent********************/
.agent-items1 li {
    border-radius:0;
    box-shadow:none;
    margin-top:15px;
    padding:5px 10px;
	border-bottom:solid 1px #f0f0f0;
	box-shadow: 0 1px 1px #FFFFFF;
}
.agent-items1 .lien{ 
	border:none;
}
/* bar */
h3.bar {
	color:#ffffff;
	line-height: 32px;
	height:32px;
	font-size: 12px;
	margin:0;
	background:#20859d;
    padding-left:5px;
	text-shadow: -1px -1px #0f687d;
	}
h3.bar em{font-style: normal; color: #ffffff;}
/*******PageNext********/
.pagination > .active > a, .pagination > .active > span, .pagination > .active > a:hover, .pagination > .active > span:hover, .pagination > .active > a:focus, .pagination > .active > span:focus {
    background: #414141;
    border: solid 1px #2d2d2d;
    color: #FFFFFF;
    cursor: default;
    z-index: 2;
}
/*******news*********/
.newsItems2 li{
	background:url(news_tb.png) right 50% no-repeat; 
	adding:0 10px; 
	height:30px; 
	line-height:30px; 
	font-size:14px; 
	margin:3px 0; 
	border-bottom:dashed 1px #f3f3f3;
}
.newsItems2 a{
	text-decoration:none; 
	padding-left:10px;
	position:absolute;
    text-overflow: ellipsis;
    white-space: nowrap;
    word-wrap: break-word;
	min-width: 234px;
	overflow:hidden;
	width:90%;

}
.newsItems2 a:hover{}

.content{ padding:0px;}
/***********Idx******/
.goodIdx{overflow:hidden;}
.goodCadIdx {padding:10px 0;}
.goodsCat li { width:100%;}
.goodsCat a{ 
	background:url(news_tb.png) right 50% no-repeat;
	text-decoration:none;
	padding-left:15px
}
.goodsCat a:hover{
	background:#f6f6f6 url(news_tb.png) right 50% no-repeat;
}

.foot{ background:#006c86}
.foot ul li{ border-right:solid 1px #005f76}
.breadcrumb{ background:#54b7cf; color:#ffffff}
.breadcrumb a{ color:#ffffff}
/******head*******/
.filter { 
height:50px; 
line-height:50px;
background:url(head_bg.jpg) repeat-x;
}
.ui-panel-animate {z-index: 999;}
.filter .logo img{ max-height:220px; max-height:45px;}
.filter .logo { float:left; font-size:20px; text-align:left; font-weight:bold; letter-spacing:3px; text-shadow: -1px -1px #ffffff; width:230px; overflow:hidden; height:45px; line-height:45px;}
.filter .logo a{ padding-left:10px; color:#0e667b}
.filter .logo a:hover{ text-decoration:none}

.filter .nav{ width:75px; float:right; text-align:center; margin-right:1px;}
    .filter ul li {display: table-cell;}
    .filter a { display: inline-block; width: 100%;}
	.filter i {position:absolute; display: inline-block; overflow: hidden;}
	.filter .ico-arrow-3 {
        background:url(r_iso.png) repeat;
		position: static;
		width: 23px;
		height: 15px;
		vertical-align: middle;
		background-repeat: no-repeat;
	}
/*********Nav***********/
.Nav{ height:36px; line-height:36px; width:100%; overflow:hidden;
 background-image: -moz-linear-gradient(top, #2e98b2, #1c7d94); /* Firefox */
         filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#2e98b2', endColorstr='#1c7d941c7d94'); /* for IE */
         background: -webkit-gradient(linear, left top, left bottom, from(#2e98b2), to(#1c7d94)); /* for webkit browsers */
         background: -moz-linear-gradient(top, #2e98b2, #1c7d94); /* for firefox 3.6+ */
		 }
.nav{ position: relative;z-index: 999;}
	.nav_list{position: absolute;top: 42px;background:#11667b;width:75px;z-index: 999;}
    .filter ul li li{ display: block; }
	.nav_list li{margin: 0px; float: left; text-align:center;}
	.nav_list li a{color: #FFF;height: inherit; display:block;height:24px; line-height:24px; width:75px;font-size:12px;}
	.nav_list li a:hover{ background:#003441; text-decoration:none}
.Nav li{ float:left; color:#ffffff}	
.Nav li a{color:#ffffff; display:block; padding:0 10px;}	
.Nav li a:hover{ background:#11667b}	
/*****more*******/
.btn-default{ width:98%; overflow:hidden; margin:10px auto 20px;}
/****contact*******/
.table-info{border-top:solid 1px #e9e9e9}
.table-info th {
	max-width: 180px;min-width: 60px;text-align: left;font-weight: normal;padding: 3px 0px 3px 15px;text-decoration: none;
	border-bottom:solid 1px #e9e9e9;
	background:#f6f6f6;
	box-shadow:none
    }
.table-info td {padding: 5px 10px;text-align: left;border-bottom:solid 1px #e9e9e9;}
.product-items2{ margin:10px 0;}
.success-items1 li{
background: none;
border-radius: 0px;
}
.success-items1 li img{
border:solid 1px #CCCCCC;
padding:5px;
background:#FFFFFF;
border-radius:0px;
}

.newsItems1 li {
    background:none;
    border:none;
	border-bottom:solid 1px #f0f0f0;
    border-radius: 0;
    box-shadow: 1px 1px #ffffff;
    margin-bottom: 5px;
    margin-top: 20px;
    padding: 0 15px ;
}
.newsItems1 li a{ text-decoration:none}
.newsItems1 span { background:none;}
.agent-items1 li a{ text-decoration:none}
.agent-items1 .color { background:#20859d}
	

.page .content #ULocation, .page .content #dpageDetail_body{ padding:0 2%;}