/*首页*/
html,body{height:100%;}
body{overflow-x: hidden;}
a{color:#666}
.index {
	width:100%;
	height:100%;
	background-color:#1A3C7B;
}
.index .am-g{ height:100%;}
#content{
	z-index: 180;
    display: block;
    position: absolute;
    top: 0;
    bottom: 45px;
    left: 0;
    right: 0;
    overflow: hidden;
    background-image: url(../images/bg_01.jpg);
	background-color:#FFF;
	background-repeat: no-repeat;
    background-position: center bottom;
	background-size: 100% 100%;
}
/*菜单*/
.menuvice {
    margin: auto;
    width: 95%;
   /* padding: 20px 0px;*/
   margin-top:10%;
}
.menuvice a {
display: inline-block;
overflow: hidden;
text-overflow: ellipsis;
margin: 2px;
width: 31%;
height: 100px;
 background-color: #6f9c97;
background-position: center 20px;
background-repeat: no-repeat;
color: #ffffff;
line-height: 140px;
text-align: center;
white-space: nowrap;
}
.menuvice a span{ font-size:14px; font-weight:normal;}
.menuvice a:nth-child(6n+1) {
background-color: rgba(153,0,51,1)
}
.menuvice a:nth-child(6n+2) {
background-color: rgba(255,153,0,1);
}
.menuvice a:nth-child(6n+3) {
 background-color: rgba(151, 96, 54, 1);
 }
 .menuvice a:nth-child(6n+4) {
 background-color: rgba(36, 196, 196, 1);
}
.menuvice a:nth-child(6n+5) {
 background-color: rgba(51,153,0,1);
 }
.menuvice a:nth-child(6n+6) {
background-color: rgba(84, 104,247,1);
}
.menuvice .aboutus {background-image: url(../images/aboutus.png);}
.menuvice .join {background-image: url(../images/join.png);}
.menuvice .goods {background-image: url(../images/goods.png);}
.menuvice .guide {background-image: url(../images/guide.png);}
.menuvice .video {background-image: url(../images/video.png);}
.menuvice .news { background-image: url(../images/news.png);}
.menuvice .brand {  background-image: url(../images/fanwei1.png);}
.menuvice .job { background-image: url(../images/zhengshu.png);}
.menuvice .contact {  background-image: url(../images/zizhi.png);}
.am-navbar-default .am-navbar-nav { background-color: #1A3C7B;}
/*内页头部*/
 #header {
    background-color: #1A3C7B;
    /*background-image: -webkit-linear-gradient(#f5f5f5, #1f487c);
    background-image: -moz-linear-gradient(#f5f5f5, #1f487c);
    background-image: -ms-linear-gradient(#f5f5f5, #1f487c);
    background-image: -o-linear-gradient(#f5f5f5, #1f487c);
    background-image: linear-gradient(#f5f5f5, #1f487c);*/
    border: none;
    border-bottom: 1px solid #f5f5f5;
    color: white;
	position: absolute;
    display: block;
    z-index: 250;
    box-sizing: border-box;
    height: 44px;
    left: 0;
    right: 0;
}
 #header >*>a, #header >a {
 display: block;
position: absolute;
 width: 48px;
 height: 100%;
background-position: center;
background-repeat: no-repeat;
text-indent: -5000px;
}
#header h1 a.title{color:#fff;}
#header .back {
 top: 0px;
 left: 0px;
}
#header .home {
top: 0px;
 right: 0px;
}
#header #backButton {
    text-overflow: ellipsis;
    white-space: nowrap;
	background-image: url(../images/icon-36x36-back.png);
}
#header #homeButton {
    text-overflow: ellipsis;
    white-space: nowrap;
	background-image: url(../images/icon-36x36-home.png);
}
#header h1 {
    position: absolute;
    left: 27.5%;
    z-index: 1;
    width: 45%;
    height: 100%;
    padding: 10px 0;
	margin:0;
    text-align: center;
    color: inherit;
    font-size: 18px;
    font-weight: bold;
    text-align: center;
    white-space: nowrap;
}
/*首页滚动*/
.index-brand{ background-color: rgba(225, 225, 225, 0.6); padding:10px 0; }
#marqueeicon{ width: 100%; overflow: hidden; height: 42px;}
#marqueeicon ul{ margin:0; padding:0;}
#marqueeicon li{ float: left; padding: 0px 5px; list-style:none; margin:0;}
#marqueeicon li img {  width: 128px; height:42px;}
#marqueecus li img {height:42px;}
.pro-title{ margin:10px auto; font-size:12px; display:block; padding:5px; background-color:#ff9900; color:#fff; text-align:center;height: 30px;line-height: 20px;overflow: hidden;}
/**
  * Accordion Theme: jw
  * Author: allenHe (kf@jingw.com)
  */
.am-accordion-jw {
  margin: .5rem;
}
.am-accordion-jw .am-accordion-item {
  border: 1px solid #dedede;
  border-bottom: none;
  margin: .5rem 0;
}
.am-accordion-jw .am-accordion-item.am-active {
  border-bottom: 1px solid #dedede;
}
.am-accordion-jw .am-accordion-title {
  color: rgba(0, 0, 0, 0.6);
  -webkit-transition: background-color 0.15s ease-out;
  transition: background-color 0.15s ease-out;
  border-bottom: 1px solid #dedede;
  padding: 0.8rem 2rem 0.8rem 1rem;
  position: relative;
}
.am-accordion-jw .am-accordion-title:after {
  display: inline-block;
  font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
  /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  content: "\f105";
  -webkit-transition: -webkit-transform .2s linear;
  transition: -webkit-transform .2s linear;
  transition: transform .2s linear;
  transition: transform .2s linear, -webkit-transform .2s linear;
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -0.8rem;
}
.am-accordion-jw .am-accordion-title:hover {
  color: rgba(0, 0, 0, 0.8);
}
.am-accordion-jw .am-accordion-content {
  color: #666;
}
.am-accordion-jw .am-accordion-content a{
  display:block; line-height:35px; color: #666; list-style:disc;position: relative; padding-left:15px;
}

.am-accordion-jw .am-accordion-content a:before {
  display: inline-block;
  font: normal normal normal 1.6rem/1 "FontAwesome", sans-serif;
  /*font-weight: normal; // 2
  font-style: normal; // 2
  vertical-align: baseline; // 3
  line-height: 1; // 4*/
  font-size: inherit;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-transform: translate(0, 0);
      -ms-transform: translate(0, 0);
          transform: translate(0, 0);
  content: "\f105";
  -webkit-transition: -webkit-transform .2s linear;
  transition: -webkit-transform .2s linear;
  transition: transform .2s linear;
  transition: transform .2s linear, -webkit-transform .2s linear;
  position: absolute;
  left: 0px;
  top: 50%;
  margin-top: -0.5rem;
}
.am-accordion-jw .am-active .am-accordion-title {
  background-color: #f5f5f5;
  color: rgba(0, 0, 0, 0.8);
}
.am-accordion-jw .am-active .am-accordion-title:after {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
}
.pro-search{padding:10px 0; margin-bottom:10px; border-bottom:1px dotted #ddd;}
.table-list th{background-color:#f5f5f5}
.table-list th,.table-list td{ font-size:12px;}
.product-intro{background-color:#f5f5f5; line-height:35px;  padding:5px; color:#000; font-weight:600; margin:20px 0;}
/**
  * list_news Theme: jw
  */
.am-list-news-jw {
  margin: 10px 0;
}
.am-list-news-jw .am-g {
  margin-left: auto;
  margin-right: auto;
}
.am-list-news-jw .am-list-item-hd {
  font-weight: normal;
}
.am-list-news-jw .am-list-date {
  color: #999999;
}
.am-list-news-jw .am-list > li {
  border-color: #dedede;
}
.am-list-news-jw .am-list .am-list-item-desced {
  padding-top: 1rem;
  padding-bottom: 1rem;
}
.am-list-news-jw .am-list .am-list-item-desced > a {
  padding: 0;
}
.am-list-news-jw .am-list .am-list-item-desced .am-list-item-text {
  margin-top: 0.5rem;
  color: #757575;
}
.am-list-news-jw .am-list .am-list-item-text {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-box-orient: vertical;
  line-height: 1.3em;
  -webkit-line-clamp: 2;
  /* number of lines to show */
  max-height: 2.6em;
}
.am-list-news-jw .am-list .am-list-item-thumb-top .am-list-thumb {
  padding: 0;
  margin-bottom: 0.8rem;
}
.am-list-news-jw .am-list .am-list-item-thumb-top .am-list-main {
  padding: 0;
}
.am-list-news-jw .am-list .am-list-item-thumb-left .am-list-thumb {
  padding-left: 0;
}
.am-list-news-jw .am-list .am-list-item-desced .am-list-main {
  padding: 0;
}
.am-list-news-jw .am-list .am-list-item-thumb-right .am-list-thumb {
  padding-right: 0;
}
.am-list-news-default .am-list .am-list-item-thumb-bottom-left .am-list-item-hd {
  clear: both;
  padding-bottom: 0.5rem;
}
.am-list-news-jw .am-list .am-list-item-thumb-bottom-left .am-list-thumb {
  padding-left: 0;
}
.am-list-news-jw .am-list .am-list-item-thumb-bottom-right .am-list-item-hd {
  clear: both;
  padding-bottom: 0.5rem;
}
.am-list-news-jw .am-list .am-list-item-thumb-bottom-right .am-list-thumb {
  padding-right: 0;
}
.am-list-news-jw .am-list .am-list-thumb img {
  width: 100%;
  display: block;
}
.am-list > li > a {
    display: block;
    padding: 0.5rem 0;
}
@media only screen and (max-width: 640px) {
  .am-list-news-jw .am-list-item-thumb-left .am-list-thumb,
  .am-list-news-jw .am-list-item-thumb-right .am-list-thumb {
    max-height: 80px;
    overflow: hidden;
  }
  .am-list-news-jw .am-list-item-thumb-bottom-left .am-list-item-text,
  .am-list-news-jw .am-list-item-thumb-bottom-right .am-list-item-text {
    -webkit-line-clamp: 3;
    /* number of lines to show */
    max-height: 3.9em;
  }
  .am-list-news-default .am-list-item-thumb-bottom-left .am-list-thumb,
  .am-list-news-default .am-list-item-thumb-bottom-right .am-list-thumb {
    max-height: 60px;
    overflow: hidden;
  }
}
/*附件样式*/
.attach-list{ margin:0; padding:10px; }
.attach-list li{ list-style:none; margin:0; padding:0 0 0 25px; color:#555; font-size:14px; line-height:36px; background:url(../images/sprite.gif) no-repeat 0 -108px; }
.attach-list li span{ float:right; }
.attach-list li i{ margin-left:10px; font-style:normal; color:#666; }
/*分页页码*/
.page-list{ position:relative; margin:20px 0; clear:both; }
	.page-list:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
	.page-list a,.page-list span{ margin:0;  padding:0; display:none; float:left; width:25%; line-height:35px; border:1px solid #ddd; border-right-color:#fff; font-size:13px; text-align:center; background:#fff; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; }
	.page-list span{ color:#999; }
	.page-list a{ color:#0088D1; }
	.page-list span:nth-child(1),.page-list span:nth-child(2),.page-list a:nth-child(2){ display:block; float:left;}
	.page-list span:nth-last-child(1),.page-list a:nth-last-child(1){ display:block; float:left; border-right-color:#ddd; }
	.page-list .current{ display:block; float:left; }
    /*证书查询*/
.zs-search{ padding:0px;}
.zs-search .zs-search-title{font-size:14px; color:#8c8c8c; line-height:35px;}
#zsResult{border: 1px solid #e7e7e7; padding: 30px; box-shadow: 0 0 15px rgba(0,0,0,0.2); background:url(../images/bg-gray.png)}
#zsResult table td{word-wrap:break-word}
.zs-help{margin:0 auto 20px; padding:20px;}
.zz-list li{ padding:12px; text-align:center;}
.zz-list li p{line-height:25px; text-align:center;}