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

.inner-box2{
	border: 1px solid #e6e6e6;
	border-top:2px solid #232323;
	padding: 15px;
	background:#fff;
	margin-bottom:20px;
		}

.am-container {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-left: auto;
  width: 100%;
  max-width: 1170px;  
}
.am-container:before,
.am-container:after {
  content: " ";
  display: table;
}
.am-container:after {
  clear: both;
}
   screen and (min-width:641px) {
  .am-container {
    padding-left: 1.5rem;
    padding-right: 1.5rem;
  }
}
.am-container > .am-g {
  width: auto;
  margin-left: -1rem;
  margin-right: -1rem;
}

@media only screen and (min-width:641px) {
  .am-container > .am-g {
    margin-left: -1.5rem;
    margin-right: -1.5rem;
	
  }
}


   /* Component: Tabs Plugin
============================================================================ */
.am-tabs{ width:100%;}
.am-tabs ul{ padding:0px; margin:0px;}
.am-tabs ul li a{ font-size:16px;}
.am-tabs-bd {
  position: relative;
  overflow: hidden;

  border-top: none;
  z-index: 100;
  -webkit-transition: height .3s;
  transition: height .3s;
}
.am-tabs-bd:before,
.am-tabs-bd:after {
  content: " ";
  display: table;
}
.am-tabs-bd:after {
  clear: both;
}
.am-tabs-bd .am-tab-panel {
  position: absolute;
  top: 0;
  z-index: 99;
  float: left;
  width: 100%;
  padding: 10px 10px 15px;
  visibility: hidden;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s;
  -webkit-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
          transform: translateX(-100%);
}
.am-tabs-bd .am-tab-panel * {
  -webkit-user-drag: none;
}
.am-tabs-bd .am-tab-panel.am-active {
  position: relative;
  z-index: 100;
  visibility: visible;
  -webkit-transform: translateX(0);
      -ms-transform: translateX(0);
          transform: translateX(0);
}
.am-tabs-bd .am-tab-panel.am-active ~ .am-tab-panel {
  -webkit-transform: translateX(100%);
      -ms-transform: translateX(100%);
          transform: translateX(100%);
}
.am-tabs-bd .am-tabs-bd {
  border: none;
}
.am-tabs-bd-ofv {
  overflow: visible;
}
.am-tabs-bd-ofv > .am-tab-panel {
  display: none;
}
.am-tabs-bd-ofv > .am-tab-panel.am-active {
  display: block;
}
.am-tabs-fade .am-tab-panel {
  opacity: 0;
  -webkit-transition: opacity .25s linear;
  transition: opacity .25s linear;
}
.am-tabs-fade .am-tab-panel.am-in {
  opacity: 1;
}

.am-fade {
  opacity: 0;
  -webkit-transition: opacity .2s linear;
  transition: opacity .2s linear;
}
.am-fade.am-in {
  opacity: 1;
}

.pro-title a{ color:#333; margin-right:5px;}
.pro-title a:hover{ color:#03F}
.am-tab-bor dl{ padding:0px; margin:0px;}
.am-tab-bor dl dd{margin:0px 5px 5px 0px;border:1px solid #ccc;  width:auto; height:auto; float:left; margin-bottom:5px; height:2.5rem; line-height:2.5rem; padding:0 8px; text-align:center;font-size:14px;}

.am-tab-bor1 dl{ padding:0px; margin:0px;}
.am-tab-bor1 dl dd h2{margin:0px 5px 5px 0px;border:1px solid #ccc;  width:auto; height:auto; float:left; margin-bottom:5px; height:2.5rem; line-height:2.5rem; padding:0 8px; text-align:center;font-size:14px; font-weight:normal;}
 
/* ==========================================================================*/

[data-am-widget='tabs'] .am-tabs-nav {
  width: 100%;
  padding: 0;
  margin: 0;
  list-style: none;
  text-align: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
[data-am-widget='tabs'] .am-tabs-nav li {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
      -ms-flex: 1;
          flex: 1; font-size:1.6rem;
}
[data-am-widget='tabs'] .am-tabs-nav a {
  display: block;
  word-wrap: normal;
  /* for IE */
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;font-size:1.6rem;
}

.am-tabs-default .am-tabs-nav {
  line-height: 40px;
  background-color: #eeeeee;
}
.am-tabs-default .am-tabs-nav a {
  color: #222222;
  line-height: 42px;
}
.am-tabs-default .am-tabs-nav > .am-active a {
  background-color: #0e90d2;
  color: #fff;
}

  /* Component: Nav
 ============================================================================ */
.am-nav {
  margin-bottom: 0;
  padding: 0;
  list-style: none;
}
.am-nav:before,
.am-nav:after {
  content: " ";
  display: table;
}
.am-nav:after {
  clear: both;
}
.am-nav > li {
  position: relative;
  display: block;
}
.am-nav > li + li {
  margin-top: 5px;
}
.am-nav > li + .am-nav-header {
  margin-top: 1em;
}
.am-nav > li > a {
  position: relative;
  display: block;
  padding: 0.4em 1em;
  border-radius: 0;
}
.am-nav > li > a:hover,
.am-nav > li > a:focus {
  text-decoration: none;
  background-color: #eeeeee;
}
.am-nav > li.am-active > a,
.am-nav > li.am-active > a:hover,
.am-nav > li.am-active > a:focus {
  color: #fff;
  background-color: #0e90d2;
  cursor: default;
}
.am-nav > li.am-disabled > a {
  color: #999999;
}
.am-nav > li.am-disabled > a:hover,
.am-nav > li.am-disabled > a:focus {
  color: #999999;
  text-decoration: none;
  background-color: transparent;
  cursor: not-allowed;
}

.am-nav-tabs ,.am-nav-tabs1{

}
.am-nav-tabs > li,.am-nav-tabs1 > li {
  float: left;
  margin-bottom: -1px;
}
.am-nav-tabs > li + li,.am-nav-tabs1 > li + li{
  margin-top: 0;
}
.am-nav-tabs > li > a{
  margin-right: 5px;
  line-height: 1.6;
  font-size:1.6rem;
  border-radius: 0 0 0 0;
}
.am-nav-tabs1 > li > h2{
  padding:10px; margin:0px 10px 0px 0px;text-align:center;font-size:1rem; line-height:1.6;
}
.am-nav-tabs1 > li > h2 > a{font-size:1rem; color:#333;font-weight:normal;text-decoration:none;}
.am-nav-tabs > li > a:hover ,.am-nav-tabs1 > li > h2 > a:hover{

}
.am-nav-tabs > li.am-active > a,.am-nav-tabs1 > li.am-active > h2 > a,
.am-nav-tabs > li.am-active > a:hover,.am-nav-tabs1 > li.am-active > h2 > a:hover,
.am-nav-tabs > li.am-active > a:focus ,.am-nav-tabs1 > li.am-active > h2 > a:focus{
  color: #fff;
  background-color: #232323;
  font-weight:600; padding:10px;
  border-bottom-color: transparent;
  cursor: default;text-decoration:none;
}
.am-nav-tabs.am-nav-justify,.am-nav-tabs1.am-nav-justify {
  border-bottom: 0;
  /*  > li > a {
      margin-right: 0;
      border-radius: @global-radius;
    }

    > .am-active > a {
      &,
      &:hover,
      &:focus {
        border: 1px solid @nav-tabs-justify-link-border-color;
      }
    }*/
}
.am-nav-tabs.am-nav-justify > li > a,.am-nav-tabs.am-nav-justify > li > h2 > a {
  margin-right: 0;
  border-bottom: 1px solid #ddd;
  border-radius: 0 0 0 0;
}
.am-nav-tabs.am-nav-justify > .am-active > a,
.am-nav-tabs.am-nav-justify > .am-active > a:hover,
.am-nav-tabs.am-nav-justify > .am-active > a:focus {
  border-bottom-color: #fff;
}


.galcolumn a{ font-size:14px;}


/**列表相关文章**/

.biaoti{ font-size:16px; color:#06B0D8; border-bottom:2px solid #ccc; height:35px; line-height:35px; font-weight:500; font-family:"微软雅黑"}
.xg-left{ width:48%; float:left; height:auto;}
.xg-right{width:48%;float:right; height:auto;}

.xg-cen ul li {
	height:auto;
	border-bottom:1px solid #cccccc;
	line-height:25px;
	margin-right:5px;
}
.xg-cen ul li span {
	float:right;
	padding-right:8px;
}

.xg-cen ul li h3 {
	font-size:14px;
	font-weight:normal;
	padding:0px;
	margin:0px;
}

.xg-cen ul li a, .xg-cen ul li a:visited {
display:block;
text-decoration:none;
color:#000;
width:100%;
height:2em;
color:#888;
background:#fff;
line-height:2em;
margin-right:2px;
}
.xg-cen ul li ul {
display: none;
}
/* remove all table style so that it does not interfere with the menu */

.menu ul li:hover a,
.menu ul li a:hover {
color:#000;

}
/* make the drop down menu show and correctly position it */
.xg-cen ul li:hover ul li{ border:none;}
.xg-cen ul li:hover ul,
.xg-cen ul li a:hover ul {
display:block;
left:0;
width:auto;
background:#000; border:none;border-radius:0 0 5px 5px;
}

/* style the drop down menu links when hovered */
.xg-cen ul li:hover ul li a:hover,
.xg-cen ul li a:hover ul li a:hover {
background:#000;
color:#fff;
}
/* special styling for IE5.5 and IE6 - transparency is non validating */
.xg-cen ul li:hover ul {
background:transparent filter: alpha(opacity=80);
 filter: progid:DXImageTransform.Microsoft.Alpha(opacity=80);
opacity:0.8;
margin-top:5px; /* for IE5.5 faulty box model */
marg\in-top:5px; /* for IE6 */ border-bottom:none; font-size:11px;
}


@media only screen and (max-width: 450px) {
	.prolist,.am-container{ display:none;}
	.xg-left{ width:100%;  height:auto;}
.xg-right{width:100%; height:auto;}
	
	}
	
	[data-am-sticky][class*="am-animation-"] {
  -webkit-animation-duration: .2s;
          animation-duration: .2s;
}

@media only screen and (max-width:640px) {
	.xg-left{ width:100%;  height:auto;}
.xg-right{width:100%; height:auto;}
}