/* @font-face {
	font-family: 'webBoldfont';
	src:url('../fonts/webboldfont.eot');
	src: url('../fonts/webboldfont.eot') format('embedded-opentype'),
	url('../fonts/webboldfont.woff') format('woff'),
	url('../fonts/webboldfont.ttf') format('truetype'),
	url('../fonts/webboldfont.svg#webboldfont') format('svg');
}
@font-face {
	font-family: 'webfont';
	src:url('../fonts/webfont.eot');
	src: url('../fonts/webfont.eot') format('embedded-opentype'),
	url('../fonts/webfont.woff') format('woff'),
	url('../fonts/webfont.ttf') format('truetype'),
	url('../fonts/webfont.svg#webfont') format('svg');
}
@font-face {
	font-family: 'webSemifont';
	src:url('../fonts/websemifont.eot');
	src: url('../fonts/websemifont.eot') format('embedded-opentype'),
	url('../fonts/websemifont.woff') format('woff'),
	url('../fonts/websemifont.ttf') format('truetype'),
	url('../fonts/websemifont.svg#websemifont') format('svg');
}  */
@font-face {
	font-family: 'TitilliumWeb-Regular';
	src:url('../fonts/titilliumweb-regular.eot');
	src: url('../fonts/titilliumweb-regular.eot') format('embedded-opentype'),
	url('../fonts/titilliumweb-regular.ttf') format('truetype'),
	url('../fonts/titilliumweb-regular.svg#titilliumweb-regular') format('svg');
}
@font-face {
	font-family: 'TitilliumWeb-Bold';
	src:url('../fonts/titilliumweb-bold.eot');
	src: url('../fonts/titilliumweb-bold.eot') format('embedded-opentype'),
	url('../fonts/titilliumweb-bold.ttf') format('truetype'),
	url('../fonts/titilliumweb-bold.svg#titilliumweb-bold') format('svg');
}
@font-face {
	font-family: 'TitilliumWeb-SemiBold';
	src:url('../fonts/titilliumweb-semibold.eot');
	src: url('../fonts/titilliumweb-semibold.eot') format('embedded-opentype'),
	url('../fonts/titilliumweb-semibold.ttf') format('truetype'),
	url('../fonts/titilliumweb-semibold.svg#titilliumweb-semibold') format('svg');
}

h2,h3,h4,h5,h6,p,span,a,table,dt,dd,input{
	font-family: "TitilliumWeb-Regular"!important;
}
.bold-font,.pro_head{
	font-family: "TitilliumWeb-Bold";
}
body{
	background: #fff;
}
::selection {
	background:#ff6b2e;
}

.inner {
	width: 1440px;
	margin-right: auto;
	margin-left: auto;
}
.clear{
	clear:both;
}
/*鎵嬫満绔鑸爮*/
.pad_nav {
    padding: 10px 37px;
    position: fixed;
    height: 100%;
    width: 100%;
    top: 0;
    left: 0;
    z-index: 99999;
    color: #fff;
    background: #191919;
    box-sizing: border-box;
    overflow: auto;
    opacity: 0;
    display: none;
} 
.pad_nav .nav_top {
    padding: 18px 0;
}
.pad_nav .nav_top img:first-child {
    float: left;
}
.pad_nav .nav_top img:last-child {
    float: right;
}
.pad_nav li .nav_list {
    padding: 0 30px;
    box-sizing:border-box;
    color: #fff;
    width: 100%;
    border-top: 1px solid #303030;
    transition: all 1s;
}
.pad_nav li .nav_list.open{
	color: #ff6b2e;
}
.pad_nav li:last-child .nav_list {
    border-bottom: 1px solid #303030;
}
.pad_nav li .nav_list > h3 {
   /*  float: left; */
    font-size: 20px;
    line-height: 82px;
    position: relative;
}
.pad_nav li .nav_list h3 img {
    float: right;
    /* padding-top: 32px; */
    line-height: 82px;
    vertical-align: middle;
    position: absolute;
    top: 50%;
    margin-top: -9px;
    right: 0;
    transition: all 0.5s;
    -webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.pad_nav li .nav_list.open h3 img{
	transform: rotate(90deg);
	transition: all 0.5s;
	-webkit-transition: all 0.5s;
	-moz-transition: all 0.5s;
}
.pad_nav h2 {
    font-size: 26px;
    height: 2%;
    text-align: center;
    padding:4%;
    
}
.pad_sec_nav {
    display: none;
}
.pad_sec_nav li {
    height: 66px;
    line-height: 66px;
    color: #999;
    padding-left: 30px;
    cursor: pointer;
}
.pad_sec_nav li a{
	color: #999;
	display: block;
	font-size: 16px;
}
._t72 {
    top:-72px;
}

/*澶撮儴鏍峰紡*/
.header {
    z-index: 99998;
    position: fixed;
    width: 100%;
    background: #fff;
    top: 0;
    padding-bottom: 33px;
    border-bottom: 1px solid #dfdfdf;
}

.header h1, .header .nav {
	float: left;
}
.header .nav {
	margin-top: 30px;
}
.header h1 {
	/* margin-right: 110px; */
	position: relative;
	/* padding-left: 80px; */
}
.header h1 span {
	color:#666;
	position: absolute;
	bottom: -22px;
	left: 80px;
}
.float{
	margin-right: 80px;
}
.header .nav ul>li {
	float: left;
	/* margin-right: 68px; */
	color:#383841;
	font-size: 18px;
	line-height: 18px;
	font-weight: 600;
}
/* .header nav ul li:hover a {
	color:#ff6b2e;
} */
.header .nav ul li:last-child {
	margin-right: 0;
}
.header .search {
	float: left;
	/* margin-right: 138px; */
	margin-left: 40px;
	
  	margin-top: 30px;
	position: relative;
	width: 21px;
	height: 20px;
	position: relative;
}
.header .inner> .search img {
   position: relative;
   z-index: 1;
}
.header .inner .search:after{
	content: '';
	width: 2px;
	height: 20px;
	background: #000;
	position: absolute;
	top: 2px;
	right: -15px;
	display: none;
}
.header .inner>h1{
	position: relative;
	top: 10px;
}
/* 淇敼鍚庣殑鍦扮悆浣嶇疆 */
.header .inner .earth-box{
	float: left;
	position: relative;
	margin-left: 25px;
	top:30px;
	cursor: pointer;
}
.header .inner .search .in-bg{
	display: none;
}
.header .inner .search .diff-arrow{
	position: absolute;
	bottom: -24px;
	left: -7px;
	width: 30px;
	height: 11px;
	background: url('../images/add-nav-arrow.png') no-repeat;
	display: none;
}
.header .inner .search .search_area {
    outline: none;
    /* padding: 14px; */
    float: right;
    width: 600px;
    font-size: 12px;
    /*border-radius: 20px;*/
    border: 1px solid #ccc;
    text-indent: 22px;
    position: absolute;
    right: -10px;
    top: -10px;
    display: none;
    height: 47px;
    font-size: 20px;
}
.header .inner .search>img{
	position: relative;
	z-index: 3;
	cursor: pointer;
	width: 18px;
	height: 18px;
}
.in-bg input::-webkit-input-placeholder{
    color:#999;
    font-family: 'webSemifont';
    font-size: 20px;
}
.in-bg input::-moz-placeholder{   /* Mozilla Firefox 19+ */
   	color:#999
}
.in-bg input:-moz-placeholder{    /* Mozilla Firefox 4 to 18 */
    color:#999
}
.in-bg input:-ms-input-placeholder{  /* Internet Explorer 10-11 */ 
    color:#999
}
.header .btn_p {
	display: none;
}
.header .inner .search .go-btn{
	display: none;
}
@media only screen and (min-width: 1439px){
	.header h1 {
		padding-left: 80px;
	}
}
@media only screen and (max-width: 1439px) {
	.float{
		margin-right: 10px;
	}
	.inner {
		width: 1025px;
	}
	.header h1 {
		/* padding-left: 40px; */
		/* margin-right: 80px; */
	}
	.header h1 span {
		left: 0;
	}
	.header .nav ul>li {
		/* margin-right: 36px; */
		font-size: 16px;
	}
	.header .search {
		margin-left: 15px;
	}
	.header .inner .earth-box{
		position: relative;
		margin-left: 15px;
		cursor: pointer;
	}
	.header .inner .search .search_area {
		width: 500px;
		right: -10px;
	}
}
@media only screen and (max-width: 1024px) {
	.inner {
		width: 100%;
	}
	.header {
		padding-bottom: 22px;
	}
	.header h1 {
		padding-left: 40px;
	}
	.header h1 span{
		left: 40px;
	}
	.header .nav {
		display: none;
	}
	.header .btn_p {
		display: block;
		float: right;
		margin-top: 30px;
		margin-right: 40px;
		cursor: pointer;
	}
	.header_top {
	    padding-right: 40px;
	}
	.header .inner .search{
		float: right;
		margin-right: 20px;
	}
	.header .inner .search:after{
		display: block;
	}
	.header .inner .search .in-bg{
		background: rgba(253,253,253,0.95);
		/* background: #000; */
		position: fixed;
		top: 89px;
		left: 0;
		height: 115px;
		padding: 35px 5% 0;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-moz-box-sizing: border-box;
		display: none;
		border-top: 1px solid #ff6b2e;
	}
	.header .inner .earth-box{
		/* float: right;
		position: relative;
		right: -97px;
		top:-9px; */
		cursor: pointer;
	}
	.header .inner .search .search_area {
		position: static;
		width: 83%;
		/* width: 350px; */
		/* right: -10px; */
		/* top: -5px; */
		/* top: 60px; */
		padding: 8px;
		float: left;
		background: none;
		border: 2px solid #ccc;
		box-sizing: border-box;
		-webkit-box-sizing: border-box;
		-ms-box-sizing: border-box;
		-moz-box-sizing: border-box;
	}
	.header .inner .search .go-btn{
		width: 14%;
		height: 47px;
		background: #000;
		display: inline-block;
		float: right;
		font-size: 24px;
		font-family: ''TitilliumWeb'';
		color: #fff;
		text-align: center;
		line-height: 47px;
		cursor: pointer;
	}
}
@media only screen and (max-width: 767px) {
	.header h1 {
		padding-left: 20px;
		margin-right: 0;
	}
	.header h1 span {
		left: 20px;
	}
	.header .btn_p {
		margin-right: 20px;
	}
	.header_top {
	    padding-right: 20px;
	}
	.header_top .color_two {
		display: none;
	}
	.header .search {
		margin-right: 20px;
	}
	/* .header .inner .earth-box{
		float: right;
		position: relative;
		right: -96px;
		top:-4px;
		cursor: pointer;
	} */
	.header .inner .search .in-bg{
		left: 0;
		height: 80px;
		padding: 20px 5% 0;
		top: 84px;
	}
	.header .inner .search .search_area {
		right: -10px;
	}
}
@media only screen and (max-width: 600px) {
	.header h1 {
		padding-left: 5px;
	}
	.header h1 span {
		left: 5px;
	}
	.header .btn_p {
		margin-right: 15px;
	}
	.header_top {
	    padding-right: 5px;
	}
	.header_top >div {
		margin-left: 10px;
	}
}
/* @media only screen and (max-width: 420px) {
	.header .inner .search .search_area {
		width: 120px;
	}
}
@media only screen and (max-width: 340px) {
	.header .inner .search .search_area {
		width: 100px;
	}
} */
/*瀵艰埅澶�*/
.about {
	margin-top: 120px;
	background: #fff;
}
.about .a_top {
	padding: 30px 0;
}
.about .a_top p {
	float: right;
}
.about .a_top p span:last-child {
	color: #ff6b2e;
}
.about .a_top p span a:hover{
	color: #ff6b2e;
}
@media only screen and (max-width: 1024px) {
	.about {
		margin-top: 90px;
		background: #fff;
	}
}
@media only screen and (max-width: 767px) {
	.about .a_top {
		padding: 10px 0;
	}
	.about {
		margin-top: 85px;
		background: #fff;
	}
}

/*閫夋嫨鍥藉鍖哄煙鏍峰紡*/
.no-scroll{
	overflow: hidden;
}
.all_country {
  display: none;
  position: fixed;
  left: 0;
  right: 0;
  bottom: 0;
  background: rgba(255, 255, 255, 0.9);
  z-index: 99996;
  
}
.all_country.nice-scroll{
	overflow-y: auto;
}

.all_country.nice-scroll::-webkit-scrollbar{    
    width: 5px;    
    height: 5px;    
    background-color: transparent;    
}   
    
  
.all_country.nice-scroll::-webkit-scrollbar-track{    
   	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0);
    border-radius: 10px;    
    background-color: transparent;    
}   
    

.all_country.nice-scroll::-webkit-scrollbar-thumb{    
    border-radius: 10px;    
   
    background-color: #ff6b2e;    
} 


.all_country .top {
  margin-top: 16px;
}
.all_country .top p {
  color: #9ed002;
}
.all_country .ul-list {
  border-top: 1px solid #d7d7d7;
  margin-top: 16px;
  padding-top: 25px;
  padding-bottom: 100px;
}
.all_country .ul-list li {
  float: left;
  padding-bottom: 15px;
  width: 400px;
  margin-right: 40px;
  margin-bottom: 10px;
  border-bottom: 1px solid #d7d7d7;
}
.all_country .ul-list li:nth-child(3n){
	margin-right: 0;
}

@media screen and (max-width: 1439px){
	.all_country .ul-list li{
		width: 325px;
		margin-right: 25px;
	}
}
@media screen and (max-width: 1025px){
	.all_country .ul-list li{
		width: 47.5%;
		margin-right: 5%;
	}
	.all_country .ul-list li:nth-child(3n){
		margin-right: 5%;
	}
	.all_country .ul-list li:nth-child(2n){
		margin-right: 0;
	}
	
	.all_country .top {
	    margin-top: 20px;
	}
}
@media screen and (max-width: 768px){
	.all_country .inner-wrap{
		margin: 0 auto;
	}
	.all_country .top {
	    margin-top: 10px;
	}
	.all_country .ul-list {
	    padding-top: 10px;
	    padding-bottom: 20px;
	    margin-top: 10px;
	}
}

@media screen and (max-width: 640px){
	.all_country .ul-list li{
		width: 100%;
		margin-right: 0 !important;
	}
}
.all_country .ul-list li a{
	margin-right: 15px;
	color: #103696;
}
.all_country .ul-list li a:last-of-type{
	margin-right: 0;
}
.all_country .ul-list li img{
	width: 24px;
	height: 17px;
}
.all_country .ul-list li span {
  margin: 0 20px 0 10px;
}
/*@media screen and (max-width: 1024px) {
  .all_country {
    top: 100px;
  }
}*/
/*@media (min-width: 768px) and (max-width: 992px) {
  .all_country {
    top: 100px;
  }
  .all_country .inner-wrap {
    padding: 0 5%;
  }
  .all_country .top {
    margin-top: 20px;
  }
}
@media screen and (max-width: 767px) {
  .all_country {
    top: 100px;
  }
  .all_country .inner-wrap {
    padding: 0 5%;
  }
  .all_country .top {
    margin-top: 10px;
  }
  .all_country .ul-list {
    padding-top: 10px;
    padding-bottom: 20px;
    margin-top: 10px;
  }
}*/
/*lang*/
.lang_list{margin-top: 40px;}
.lang_item{width: 29%;vertical-align: middle; text-align: left; margin-left: 1.3%;display: inline-block;height: 153px;}
.lang_pic{display: inline-block;vertical-align: middle;width: 100px;text-align: center;}
.lang_pic img{max-width: 100%;}
.lang_cont{display: inline-block;vertical-align: middle;width: 240px;margin-left:15px;}
.lang_tit{font-weight: bold;letter-spacing: 0px; height: 64px;word-break:break-all;}
.lang_coun a{color: #103696;font-size: 12px;}
.lang_item:nth-of-type(3n+1){margin-left: 8%;}
@media only screen and (max-width: 1440px) {
    .lang_pic{width: 85px;}
    .lang_cont{width: 195px;margin-left: 10px;}
    .lang_tit{font-size: 16px;height: 50px;}
    .lang_item:nth-of-type(3n+1){margin-left: 7%;}
}
@media only screen and (max-width: 1024px) {
    .lang_pic{width: 75px;}
    .lang_pic img{width: 100%;}
    .lang_tit{width: 220px;}
    .lang_cont{width: 165px;}
    .lang_item:nth-of-type(3n+1){margin-left: 4%;}
}
@media only screen and (max-width:768px) {
    .lang_pic{width: 70px;}
    .lang_tit{width: 220px;font-size: 18px;}
    .lang_item{width: 34%;}
    .lang_item:nth-of-type(3n+1){width: 23%;}
}
@media only screen and (max-width:500px) {
    .lang_item{width: 100%;height: auto;margin-bottom: 25px;margin-left: 2%;}
    .lang_pic{width: 70px;}
    .lang_tit{height: auto;width: 220px;}
    .lang_item:nth-of-type(3n+1){margin-left: 2%;width: 100%;}
}

.header {
	border-bottom: 1px solid #ddd;
}

/*搴曢儴鏍峰紡*/
.footer.outer-box{
	margin: 60px auto 0;
}
.footer .f_t {
	padding-top: 60px;
	padding-bottom: 60px;
	margin-bottom: 0;
}
.footer .f_t .f_info {
	/*float: left;*/
}

.footer .f_t .f_info li {
	float: left;
	margin-right: 50px;
}

.footer .f_t .f_info li:last-child{
	margin-right: 0;
}
.footer .f_t .f_info li h2 {
	color: #ff6b2e;
	font-weight: bold;
}
.footer .f_t .f_info li a {
	display: block;
	color: #fff;
	/* font-family: 'TitilliumWeb'; */
}
.footer .f_t .f_info li a:hover {
	color: #ff6b2e;
}
.footer .f_t .f_info li a:hover span {
	text-decoration: underline;
}
.footer .f_t .f_info li a img {
	vertical-align: middle;
	margin-right: 5px;
}
.footer .f_t .sign {
	/*float: right;*/
}
.footer .f_t .sign li{
	text-align: right;
}
.footer .f_t .sign li a {
	/* float: right; */
	display: inline-block;

	margin-left: 8px;
	width: 24px;
	height: 24px;
}
/* .footer .f_t .sign li a:last-child {
	margin-left: 0;
} */

.footer .f_b {
	/* padding:0 60px; */
}
.footer .f_b p:first-child {
	float: left;
	color: #383841;
}
.footer .f_b p:last-child {
	float: right;
	color: #999;
	font-size: 12px;
}
.footer .f_b p:last-child span:hover {
	color: #ff6b2e;
	text-decoration: underline;
	cursor: pointer;
}
.footer .f_b p:last-child span {
	margin-left: 12px;
}
.footer .f_b p:last-child span:nth-of-type(2) {
	margin-left: 28px;
}
.footer .f_b p:last-child img {
	vertical-align: middle;
}

@media only screen and (max-width: 1439px) {
	.footer .inner {
		width: 1025px;
	}
	.footer .f_t .f_info li {
		width: 138px;
	}
	.footer .f_t .sign li a {
		margin-left: 2px;
	}
	.footer .f_b p:last-child span {
		margin-left: 4px;
	}
	.footer .f_b p:last-child span:nth-of-type(2) {
		margin-left: 12px;
	}
}
@media only screen and (max-width: 1024px) {
	.footer .inner {
		width: 100%;
	}
	.footer .f_t .f_info {
		display: none;
	}
	.footer .f_b p:last-child {
		display: none;
	}
	.footer .f_t .sign {
		float: none;
		width: 295px;
		margin:0 auto;
	}
	.footer .f_t {
		padding-bottom: 20px;
		margin-top: 20px;
	}
	.footer .f_t .sign li a {
		margin-left: 18px;
	}
	.footer .f_t .sign li a:first-child{
		margin-left: 0;
	}
}
@media only screen and (max-width: 767px) {
	.footer.outer-box{
		margin: 20px auto 0;
	}
	.footer .f_t {
		margin: 10px;
		padding-top: 25px;
	}
	/* .footer .f_t .sign {
		width: 191px;
	} */
	.footer .f_t .sign li a {
		margin-left: 2px;
	}
	.footer .f_b {
		padding: 0 10px;
		
	}
	.footer .f_b p:first-child{
		float: none;
		text-align: center;
	}

}
@media only screen and (max-width: 1280px){
	.swiper-container{
		padding: 0;
	}
}

/* fixed nav */
.fixed-nav {
  position: fixed;
  top: 40%;
  right: 0;
  z-index: 9999999999;
  width: 26px;
  height: 42px;
  display: none
}
.fixed-nav .span-in {
  position: absolute;
  left: 0;
  top: 0;
  display: block;
  width: 26px;
  height: 42px;
  background: url('../images/fixed-nav-in.jpg') no-repeat;
}
.fixed-nav ul {
  position: absolute;
  top: 0;
  left: 26px;
  width: 114px;
}
.fixed-nav ul li {
  background: #353535;
  text-align: center;
  margin-bottom: 1px;
  overflow: hidden;
}
.fixed-nav ul li a {
  display: block;
  padding: 10px 0 5px;
}
.fixed-nav ul li a span {
  display: block;
  color: #fff;
  font-size: 14px;
  white-space: nowrap;
}
.fixed-nav ul li.top-li {
  width: 100%;
  height: 42px;
  background: url('../images/fixed-nav-top.jpg') no-repeat;
  padding: 0;
}
.fixed-nav ul li.lis:hover {
  background: #ff6b2e;
}
/* top nav */
.header {
  padding-bottom: 0;
}
.header .nav {
  margin-top: 10px;
}
.header .nav ul li.ul-li {
  overflow: hidden;
  padding: 0 34px 25px;
  float: left;
}
.header .nav ul li.ul-li a {
  display: block;
  font-size: 18px;
  height: 60px;
  line-height: 60px;
}
.header .nav ul li.ul-li ol.second-nav {
  overflow: hidden;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 119px;
  text-align: center;
  background: #f0f1f2;
  border-top: 1px solid #ff6b2e;
}
.header .nav ul li.ul-li ol.second-nav li.ol-li {
  display: inline-block;
  margin: 0 20px;
}
.header .nav ul li.ul-li ol.second-nav li.ol-li a {
  font-size: 16px;
  display: block;
  height: 60px;
  line-height: 60px;
}
.header .nav ul li.ul-li ol.second-nav li.ol-li a:hover {
  color: #ff6b2e;
}
.header .nav ul li.ul-li div.ul-first-div {
  overflow: hidden;
  display: none;
  position: absolute;
  left: 0;
  right: 0;
  top: 119px;
  background: #f0f1f2;
  background: rgba(240, 241, 242, 0.95);
  border-top: 1px solid #ff6b2e;
}
.header .nav ul li.ul-li div.ul-first-div .wrap {
  max-width: 1280px;
  margin: 0 auto;
  padding: 25px 0;
  position: relative;
  overflow: hidden;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .left {
  position: absolute;
  width: 279px;
  top: 25px;
  left: 0;
  border-right: 1px solid #d3d6d7;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .left h5 {
  color: #666;
  margin: 10px 0 15px;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .left span {
  font-size: 12px;
  color: #383841;
  font-family: 'TitilliumWeb-Regular';
}
.header .nav ul li.ul-li div.ul-first-div .wrap .left img {
  display: block;
  margin: 10px 60px 20px 0;
  width: 229px;
  height: 170px;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right {
  margin-left: 282px;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul{
	padding: 20px 0;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li {
  /*padding: 0 44px;*/
  width: 20%;
  box-sizing: border-box;
  /* padding-left: 5%; */
  margin-top: 20px;
  position: relative;
  height: auto;
  overflow: hidden;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top img {
	margin:auto;
  display: block;
  height: 60px;

}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top img.green-img {
  display: none;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top h6 {
	font-family: 'TitilliumWeb-SemiBold';
  	/*margin: 10px 0 50px;*/
 	margin-top: 20px;
 	text-align: center;
 	height: 65px;
 	word-break: break-word;
 	line-height: 1;
}
/*.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top3 h6{
  margin: 10px 0 33px;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top5 h6 {
  width: 107px;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top6 h6 {
  width: 100px;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .top7 h6 {
  width: 109px;
}*/
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li a {
  /* width: 100px;
  height: 30px;
  line-height: 30px;
  font-size: 14px; */
  text-align: center;
  position: relative;
 /*  left: -15px;
 transition: all ease 0.3s;.
 -webkit-transition: all ease 0.3s; */
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li .line {
  position: absolute;
  top: 50%;
  margin-top: -15px;
  right: 0;
  width: 1px;
  height: 30px;
  background: #d3d3d5;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li>a{
	display: block;
	height: auto;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li:nth-child(5n) .line {
  display: none;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li:hover img.dark-img {
  display: none;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li:hover img.green-img {
  display: block;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li:hover h6 {
  color: #ff6b2e;
}
.header .nav ul li.ul-li div.ul-first-div .wrap .right ul li:hover a {
  /* background: #ff6b2e; */
  color: #fff;
  left: 0;
}
.header .nav ul li.ul-li-first .first-nav {
  box-sizing: border-box;
  position: relative;
}
.header .nav ul li.ul-li-first .first-nav img.top-nav-arrow {
  position: absolute;
  top: 30px;
  right: -10px;
}
.header .nav ul li.ul-li.active a.first-nav {
  border-bottom: 3px solid #ff6b2e;
  box-sizing: border-box;
}
@media only screen and (max-width: 1439px) {
  .header .nav ul li.ul-li {
    padding: 0 16px 25px;
  }
  .header .nav ul li.ul-li div.ul-first-div .wrap {
    max-width: 1025px;
    padding: 25px 0;
  }
  .header .nav ul li.ul-li div.ul-first-div .wrap .left {
    left: 40px;
  }
  .header .nav ul li.ul-li div.ul-first-div .wrap .right {
    margin-left: 321px;
  }
  .header .nav ul li.ul-li div.ul-first-div .wrap .right ul li {
    padding: 0 25px;
  }
  .header .nav ul li.ul-li:last-child {
    padding-right: 0;
  }
}
@media only screen and (max-width: 1200px) {
  .header .nav ul li.ul-li ol.second-nav {
    top: 115px;
  }
  .header .nav ul li.ul-li div.ul-first-div {
    top: 115px;
  }
  .header .inner{
	/* margin-top: 25px; */
  }
}
@media only screen and (max-width: 1024px) {
  .header {
    padding-bottom: 22px;
  }
}
/* outer-box inner-wrap */
.outer-box{
	max-width: 1280px;
	margin:0 auto 0;
}

@media screen and (max-width: 1439px){
	.outer-box{
		max-width: 1025px;
	}
	.inner-wrap{
		max-width: 1025px;
		/* padding-left: 40px; */
	}
	div.title-box{
		max-width: 1025px;
		/* padding-left: 80px; */
	}
}
@media screen and (max-width: 1280px){
	.wrap{
		padding: 0;
	}
}
@media (min-width: 768px) and (max-width: 1024px){
	.inner-wrap{
		padding: 0 5%;
	}
}
@media screen and (max-width: 767px){
	.inner-wrap{
		padding-left: 0;
	}
	div.title-box{
		padding-left: 0;
	}
	.header h1.active{
		top:20px;
	}
	.header .inner{
		margin-top: 0;
	}
}
/* share css */
.sign .jiathis_style_24x24  .jiathis_txt{
	height: 28px!important;
	line-height: 28px!important;
	font-size: 24px;
}
.sign .jiathis_button_fb .jtico_fb{
	background: url('../images/f1.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.sign .jiathis_button_twitter .jtico_twitter{
	background: url('../images/f2.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.sign .jiathis_button_googleplus .jtico_googleplus{
	background: url('../images/f3.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.sign .jiathis_button_linkedin .jtico_linkedin{
	background: url('../images/f6.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}

/* 灏忓昂瀵竔con */
.jiathis_style .jiathis_button_fb .jtico_fb{
	background: url('../images/share-img1.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.jiathis_style .jiathis_button_twitter .jtico_twitter{
	background: url('../images/share-img2.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.jiathis_style .jiathis_button_googleplus .jtico_googleplus{
	background: url('../images/share-img3.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.jiathis_style .jiathis_button_linkedin .jtico_linkedin{
	background: url('../images/share-img6.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
/* bd_share */
.bdshare-slide-button-box{
	display:none!important;
}
.bds_twi{
	background: url('../images/share-img2.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.bds_twi:hover{
	background: url('../images/share-img2-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.bds_fbook{
	background: url('../images/share-img1.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.bds_fbook:hover{
	background: url('../images/share-img1-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.bds_linkedin{
	background: url('../images/share-img6.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.bds_linkedin:hover{
	background: url('../images/share-img6-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
/* press_release share*/
.press_release .jiathis_style .jtico:hover{
	opacity: 1;
}
.press_release .jiathis_button_fb .jtico_fb:hover{
	background: url('../images/share-img1-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.press_release .jiathis_button_twitter .jtico_twitter:hover{
	background: url('../images/share-img2-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.press_release .jiathis_button_googleplus .jtico_googleplus:hover{
	background: url('../images/share-img3-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.press_release .jiathis_button_linkedin .jtico_linkedin:hover{
	background: url('../images/share-img6-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}



.twi{
		background: url('../images/share-img2-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;
}
.instagram{
		background: url('../images/square-instagram.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;

}
.linkedin{
		background: url('../images/share-img6-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;

}
.youtube{
		background: url('../images/square-youtube.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;

}
.fbook{
		background: url('../images/share-img1-active.png') no-repeat!important;
	-webkit-background-size: contain!important;
	background-size: contain!important;

}








/*鍒嗛〉鏍峰紡*/
.page_area{
	width:80%;
	margin:20px auto 0; 
    text-align: center;
}
.page_area a.page_num {
    height: 30px;
    display:inline-block;
    width:30px;
    padding:0;
    line-height: 30px;
    margin-right: 5px;
}
.page_area a.page_num:hover {
  color: #ff6b2e;
}
.page_area a.page_num:nth-last-child(1) {
    margin-right:0;
}
.page_area a.page_on {
    color: #ff6b2e;
    border: 1px solid #ff6b2e;
}

/* .page_area a.page_left {
    float: left;
    width: 50px;
    height: 50px;
    background: url(../images/l_on.png) no-repeat;
}
.page_area a.page_l_end {
    background: url(../images/l_off.png) no-repeat;
}
.page_area a.page_right {
    float: right;
    width: 50px;
    height: 50px;
    background: url(../images/r_on.png) no-repeat;
}
.page_area a.page_r_end {
    background: url(../images/r_off.png) no-repeat;
}
.sr-bdimgshare,.bdimgshare-bg{
	display:none!important;
}*/