
*{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;}
body{font-size:14px;line-height:1.6;color:#666;font-family:Arial,"Microsoft YaHei",Helvetica,sans-serif;background:#fff;-webkit-font-smoothing:antialiased;}
input,select,textarea{font-size:14px;color:#666;font-family:Arial,"Microsoft YaHei",Helvetica,sans-serif;outline:0}
a{color:#666;text-decoration:none}
a:hover{color:#666;text-decoration:none}
li,ul{list-style:none}
img{border:none;}
     

.navbar-default .navbar-collapse{margin-top:30px;font-size: 16px;}
.nav > li > a:hover,
.nav > li > a:focus {
  text-decoration: none;
  background-color:transparent;
  color: #ff9c00;
}
.nav-pills > li.active > a,
.nav-pills > li.active > a:hover,
.nav-pills > li.active > a:focus {
  color: #ff9c00;
  background-color:transparent;
  border-bottom: 2px solid #ff9c00;
  border-radius: 0;
}
.dropdown-menu{ background-color:rgba(0,0,0,0.3);}
.dropdown-menu > li > a{color:#fff;line-height:2.0;}
.x-header{    position: fixed;
    z-index: 999;
    left: 0;
    top: 0;
    width: 100%;
    background: #fff;
    box-shadow: 0px 0px 20px rgba(0,10,20,0.1);
    z-index: 9999;
}
@media (max-width: 767px) {
  .logo {
          height:50px;
      }
      .top-h{margin-top:66px;}
} 
@media (min-width: 992px){
	.nav > li > a {
	  padding: 10px 10px;
	  font-size: 14px;
	}
	.top-h{margin-top:96px;}
}
@media (min-width: 1200px){
	.nav > li > a {
	  padding: 10px 20px;
	  font-size: 16px;
	}

	.top-h{margin-top:96px;}
}

.carousel-indicators li{
	background-color: #fff \9;
  background-color: rgba(255,255,255);
  border:0px;
}
.carousel-indicators .active{ background-color: #ff9c00;}
.news-main{}
.news-main .date{width:96px;border:1px solid #d6d6d6;padding:2px;text-align:center;float:left;margin-right: 10px;}
.news-main .date-num{font-weight:bold;font-size:48px;color:#000;padding:6px 0px;}
.news-main .type{border-top:1px solid #959595;padding:20px 4px 18px;color:#666;font-size:14px;}
.news-main .type-span{background:#aab720;color:#fff;padding:2px 6px;}
.news-main .news-pic{width: 328px;height:160px;overflow: hidden;float: left;}
.news-main .news-pic img{width:100%;}
@media (max-width: 767px) {
	.news-main .date{width:86px;border:1px solid #d6d6d6;padding:2px;text-align:center;float:left;}
	.news-main .date-num{font-weight:bold;font-size:46px;color:#000;padding:2px 0px;}
	.news-main .news-pic{margin-left:0px;width: 100%;overflow: hidden;margin-top: 15px;}
	.news-main .news-detail{}
	#scrollDiv{height:155px;}

}
@media (min-width: 992px){
	.news-main .news-pic{width: 328px;height:160px;overflow: hidden;float: left;}
	.news-main .news-detail{width:400px;float:left;margin-left: 20px;}
	#scrollDiv{height:168px;}
}
@media (min-width: 1200px){
	.news-main .news-pic{width: 328px;height:160px;overflow: hidden;float: left;}
	.news-main .news-detail{width:600px;float:left;margin-left: 20px;}
	#scrollDiv{height:168px;}

}
.scrollbox{margin:30px auto 0; overflow: hidden;height:168px;position: relative; }
#scrollDiv{overflow:hidden;}/*这里的高度和超出隐藏是必须的*/
#scrollDiv li{height:168px; overflow:hidden; vertical-align:bottom; zoom:1;}

.scroltit{position: absolute;right:0px;top:30px; height:200px;width: 40px;}
.scroltit h3{ width:100px; float:left;}
.scroltit .updown{float:right; width:32px; height:22px; margin-left:4px}
#but_up{background: url(../image/allow_up.jpg) no-repeat center center;width:40px;height:40px;margin-top:15px;cursor: pointer;}
#but_down{background: url(../image/allow_down.jpg) no-repeat center center;width:40px;height:40px;margin-top:15px;cursor: pointer;}


#n{margin:10px auto; width:920px; border:1px solid #CCC;font-size:12px; line-height:30px;}
#n a{ padding:0 4px; color:#333}

.pro-box{position: relative;overflow: hidden;margin-top: 18px;margin-bottom: 15px;}
.pro-box img:hover {
    transform: scale(1.2);
}
.pro-box img {
    transition: all .6s;
    max-width: 100%;
}
.pro-name{position: absolute;bottom: 0px;left:0px;right:0px;display: block;background: rgba(0,0,0,0.3);color:#fff;font-size:16px;padding:6px 16px;}
.footer{padding: 20px 0 50px; color: #666; border-top: 1px solid #ededed;line-height: 200%;}

.pro-font{font-size: 16px;line-height: 2.4;}
.pro-font p{margin:10px auto 30px;}

.about-t{background: #f3f3f3;border-top-left-radius: 10px;border-top-right-radius: 10px;color:#999;overflow: hidden;text-align: center;padding:0;}
.about-t .top-bg{background: #00ada9;color:#fff;padding:10px 0;font-size: 16px;font-weight: bold;}
.about-t a{display: block;padding:10px 0;text-align: center;margin:10px;border-bottom: 1px solid #ebe3de;}
.about-t .a-active{background: #ffdc70;color:#a73e01;border-bottom: 1px solid #ffdc70;}
.about-t a:hover{background: #ffdc70;color:#a73e01;border-bottom: 1px solid #ffdc70;}
.about-right{background: #fff;padding:30px;border-top-left-radius: 10px;border-top-right-radius: 10px;}
@media (max-width: 767px) {
	.about-t{min-height: 368px;}
	.about-right,.news-bg{min-height:400px;}
	}
@media (min-width: 992px){
	.about-t{min-height: 700px;}
	.about-right,.news-bg{min-height:700px;}
}	
@media (min-width: 1200px){
	.about-t{min-height: 700px;}
	.about-right,.news-bg{min-height:700px;}
	}
.news-bg{background:#fff url(../image/news-bg.jpg) no-repeat center bottom;background-size:100% auto;padding-bottom:80px;border-top-left-radius: 10px;border-top-right-radius: 10px;padding: 50px;}	
.news-con{width: 90%;padding:20px;margin:0px auto;}
.news-con p{text-indent: 32px;margin:15px 0;}	
.news-con img{max-width: 100%;}
/*.tradewb-translate-button {*/
/*  position: fixed;*/
/*  bottom: 260px;*/
/*  right: 0;*/
/*  z-index: 9999;*/
/*}*/
/*.tradewb-translate-button #translateBtn {*/
/*  border-radius: 100px 0 0 100px;*/
/*  outline: unset;*/
/*  border: none;*/
/*  height: 45px;*/
/*  line-height: 45px;*/
/*  padding: 8px;*/
/*  background: rgba(10, 10, 10, .4);*/
/*  color: #fff;*/
/*  cursor: pointer;*/
/*}*/
/*.tradewb-translate-button #translateBtn img {*/
/*  height: 29px;*/
/*  width: 29px;*/
/*}*/
/*.tradewb-translate-button .language-list {*/
/*  display: none;*/
/*  position: absolute;*/
/*  bottom: 45px;*/
/*  right: 0;*/
/*  min-width: 120px;*/
/*  background: rgba(10, 10, 10, .6);*/
/*  padding: 5px 0*/
/*}*/
/*.tradewb-translate-button .language-list img {*/
/*  display: inline-block;*/
/*  vertical-align: text-bottom;*/
/*  display: inline-block;*/
/*  width: 18px;*/
/*  height: 18px;*/
/*  vertical-align: text-bottom;*/
/*  margin-right: 5px;*/
/*}*/
/*.tradewb-translate-button .language-list a {*/
/*  display: block;*/
/*  color: #fff !important;*/
/*  text-decoration: none;*/
/*  padding: 8px 10px;*/
/*}*/
/*.tradewb-translate-button .language-list a:hover {*/
/*  background-color: #4f4f4f;*/
/*}*/

/* 翻译按钮容器 */
	.tradewb-translate-button{
			position:fixed;
			top:22px;
			right:22px;
			z-index:99999;
			font-family:-apple-system,BlinkMacSystemFont,"PingFang SC","Microsoft YaHei",sans-serif;
	}
	
	/* 主按钮 */
	#translateBtn{
	    color: #333;
			display:flex;
			align-items:center;
			gap:8px;
			padding:12px 18px;
			border:none;
			border-radius:16px;
			cursor:pointer;
			font-size:14px;
			font-weight:600;
		
			background:rgba(255,255,255,.12);
			backdrop-filter:blur(16px);
			-webkit-backdrop-filter:blur(16px);
			border:1px solid rgba(255,255,255,.18);
			box-shadow:
					0 8px 32px rgba(0,0,0,.18),
					inset 0 1px 0 rgba(255,255,255,.12);
			transition:.35s cubic-bezier(.4,0,.2,1);
	}
	
	#translateBtn:hover{
			transform:translateY(-2px);
			background:rgba(255,255,255,.18);
			box-shadow:
					0 12px 35px rgba(0,0,0,.22),
					0 0 18px rgba(0,150,255,.25);
	}
	
	/* 地球图标 */
	#translateBtn:before{
			content:"🌐";
			font-size:16px;
	}
	
	/* 下拉菜单 */
	.language-list{
			position:absolute;
			top:58px;
			right:0;
			width:180px;
			opacity:0;
			visibility:hidden;
			transform:translateY(10px);
			background:rgba(18,18,18,.88);
			backdrop-filter:blur(18px);
			border:1px solid rgba(255,255,255,.08);
			border-radius:18px;
			overflow:hidden;
			box-shadow:0 20px 50px rgba(0,0,0,.28);
			transition:.3s ease;
	}
	
	.language-list.show{
			opacity:1;
			visibility:visible;
			transform:translateY(0);
	}
	
	.language-list a{
			display:flex;
			align-items:center;
			justify-content:center;
			padding:15px;
			color:#fff !important;
			text-decoration:none;
			font-size:14px;
			font-weight:500;
			transition:.25s;
			border-bottom:1px solid rgba(255,255,255,.05);
	}
	
	.language-list a:last-child{
			border-bottom:none;
	}
	
	.language-list a:hover{
			background:rgba(255,255,255,.08);
			padding-left:22px;
			color:#4da6ff !important;
	}
	
	/* 手机端 */
	@media(max-width:768px){
			.tradewb-translate-button{
					top:15px;
					right:15px;
			}
	
			#translateBtn{
					padding:10px 14px;
					border-radius:14px;
					font-size:13px;
			}
	
			.language-list{
					width:160px;
			}
	}