@charset "utf-8";
@font-face {
  font-family: 'iconfont'; 
  src: url('font_1372282_zmll50sv9y.eot');
  src: url('font_1372282_zmll50sv9y.eot?#iefix') format('embedded-opentype'),
  url('font_1372282_zmll50sv9y.woff2') format('woff2'),
  url('font_1372282_zmll50sv9y.woff') format('woff'),
  url('font_1372282_zmll50sv9y.ttf') format('truetype'),
  url('font_1372282_zmll50sv9y.svg#iconfont') format('svg');
}
@font-face {
  font-family: 'iconfontkf';  /* project id 1553475 */
  src: url('//at.alicdn.com/t/font_1553475_nsxk2opmmxl.eot');
  src: url('//at.alicdn.com/t/font_1553475_nsxk2opmmxl.eot?#iefix') format('embedded-opentype'),
  url('//at.alicdn.com/t/font_1553475_nsxk2opmmxl.woff2') format('woff2'),
  url('//at.alicdn.com/t/font_1553475_nsxk2opmmxl.woff') format('woff'),
  url('//at.alicdn.com/t/font_1553475_nsxk2opmmxl.ttf') format('truetype'),
  url('//at.alicdn.com/t/font_1553475_nsxk2opmmxl.svg#iconfont') format('svg');
}

@media screen and (min-width: 780px) {
body{
font-size:14px;
font-family:Geneva, Arial, Helvetica, sans-serif;
margin:0px;
padding: 0px;
color: #404040;
}
ul{margin: 0px;padding: 0px;}
a{
color:#404040;
text-decoration:none;
}
a:hover{
color:#FF6600;
text-decoration:underline;
}
p{margin: 0px;}li {
list-style-type: none;
}
.wh {
	height: auto;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.m-menu-btn{ display:none;}
.m-newsmenu{display:none;}
.m-foot-tool{ display:none;}
#header {
	height: 90px;
	width: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	background-color:rgba(39, 50, 114, 0);
transition:all .6s; 
	z-index: 100;
}
#header.mini-header{ background-color:rgba(39, 50, 114, 1);  }
#header .wrap {
	height: 90px;
	position: relative;
}
#header .wrap .logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#header .wrap .logo img {
	height: 50px;
	position: absolute;
	left: 0px;
	top: 20px;
}
#header .wrap .menu {
	position: absolute;
	height: 90px;
	top: 0px;
	right: 0px;
}
#header .wrap .menu  ul >li {
	font-size: 15px;
	line-height: 90px;
	height: 90px;
	white-space: nowrap;
	display: inline-block;
	position: relative;
}
#header .wrap .menu  ul > li a {
	font-size: 16px;
	line-height: 90px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 20px;
	padding-left: 20px;
}
#header .wrap .menu  ul > li:hover a,#header .wrap .menu ul li.curr a{
	color: #FF6600;
	text-decoration: none;
}
#header .wrap .menu ul >li .sub {
	position: absolute;
	left: 50%;
	top: 100%;
	right: 50%;
	background-color: #273272;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 140px;
	margin-left: -70px;
	z-index: 1000;
	display: none;
}
#header .wrap .menu ul >li:hover .sub {
	display: block;
}
#header .wrap .menu ul >li .sub ul li {
	display: block;
	height: auto;
}
#header .wrap .menu ul >li .sub ul li a {
	font-size: 14px;
	line-height: 22px;
	display: block;
	padding-top: 8px;
	padding-bottom: 8px;
	text-align: center;
}
#header .wrap .menu ul >li:hover .sub ul li a {
	color: #FFFFFF;
}
#header .wrap .menu ul >li .sub ul li:hover a {
	color: #FF6600;
}
#header .wrap .menu ul >li.curr .sub ul li a {
	color: #ffffff;
}
.flickr{
	text-align:center;
	clear:both;
	float:none;
	padding-top:40px;
	padding-bottom:15px
}
.flickr .tgc-total{display:none}
.flickr a,.flickr span{background-color:#fff;display:inline-block;margin-right:2px;margin-left:2px;padding-right:8px;padding-left:8px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #ccc;line-height:26px;height:26px;color:#777;vertical-align:top}
.flickr .current{color:#f90;text-decoration:none;background-color:rgba(255,153,0,.2);border-top-color:rgba(255,153,0,.5);border-right-color:rgba(255,153,0,.5);border-bottom-color:rgba(255,153,0,.5);border-left-color:rgba(255,153,0,.5)}
.flickr a:hover{color:#fff;text-decoration:none;background-color:#f90;border-top-color:#f90;border-right-color:#f90;border-bottom-color:#f90;border-left-color:#f90}
.flickr .tgc-icon{text-indent:10000px;height:26px;width:26px;overflow:hidden;padding:0;position:relative}
.flickr .linear-icon-arrow-left:after{content:"<";text-align:center;text-indent:0;line-height:26px;display:block;height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.flickr .linear-icon-arrow-right:after{content:">";text-align:center;text-indent:0;line-height:26px;display:block;height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.flickr .disabled{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.4)}
.ty-tit {
	text-align: center;
}
.ty-tit strong {
	font-size: 32px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #273272;
}
.ty-tit strong span {
	color: #FF6600;
}
.ty-tit p {
	font-size: 20px;
	font-weight: bold;
	padding-top: 2px;
}


#banner {
	height: 950px;
	width: 100%;
	background-color: #000000;
	overflow: hidden;
	position: relative;
}

#banner video{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	min-width:1920px;
	text-align:center;
	z-index: 0;
	opacity: 0.7;
}
#banner:before
{
	content:"";
	display: block;
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#banner .text{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	text-align:center;
	z-index: 2;
	color: #FFFFFF;
	font-size: 16px;
}#banner .text p {
	padding-top: 15px;
	line-height: 30px;
}
#banner .text strong {
	font-size: 48px;
}
#banner .text a {
	font-size: 15px;
	line-height: 46px;
	color: #FFFFFF;
	background-color: #FF6600;
	height: 46px;
	width: 142px;
	text-decoration: none;
	text-align: center;
	display: block;
	clear: both;
	float: none;
	margin-top: 100px;
	margin-right: auto;
	margin-left: auto;
}
.mySwiperindex .swiper-pagination-bullet{ background-color:#FFFFFF;outline:none; width:12px; height:12px;}
.mySwiperindex .swiper-pagination-bullet-active{background-color:#FF6600;}
.mySwiperindex .swiper-slide{
	height: 950px;
	width: 100%;
}.mySwiperindex .swiper-slide a {
	text-decoration: none;
	
	background-repeat: no-repeat;
	background-size:auto 100%;
	background-position: center center;
	display: block;
	height: 950px;
	width: 100%;
}

#mian .tabbar {
	background-color: #ECECEC;
	height: 60px;
	width: 100%;
	line-height: 60px;
}
#mian .tabbar .position .currname{
	white-space: nowrap;
	display: inline-block;
}
#mian .tabbar .position{
	line-height: 60px;
	position: relative;
}
#mian .tabbar .position .menu{
	position: absolute;
	top: 0px;
	right: 0px;
}
#mian .tabbar .position .menu ul li {
	display: inline-block;
	white-space: nowrap;
	margin-left: 40px;
	font-size: 15px;
	line-height: 60px;
}
#mian .tabbar .position .menu ul li a {
	font-weight: normal;
}
#mian .tabbar .position .menu ul li.cur a {
	color: #FF6600;
	font-weight: bold;
}
#mian .tabbar .position a {
	font-weight: bold;
}
.mainbanner .swiper-slide {
	background-color: #000000;
	height: 450px;
	
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	width: 100%;
}
.tgcurrlinks{display: inline-block;}
.tgcurrlinks a:before{content:"◇";color: #999999;margin-right: 6px;margin-left: 6px;text-decoration: none;}
.tgcurrlinks a{
	text-decoration: none;
	font-weight: bold;
}
#footer {
	background-color: #333333;
}
#footer .sbox {
	padding-top: 50px;
	padding-bottom: 40px;
}
#footer .sbox .wrap .f {
	display: table;
	width: 100%;
}
#footer .sbox .wrap .f .lx {
	width: 310px;
	line-height: 30px;
}
#footer .sbox .wrap .f .lx .logo img {
	height: 50px;
	width: auto;
}
#footer .sbox .wrap .f .lx .tel {
	padding-top: 0px;
}
#footer .sbox .wrap .f .lx .tel strong {
	font-size: 30px;
	display: block;
	font-weight: normal;
}

#footer .sbox .wrap .f .lx .gzsj {
	padding-top: 20px;
}


#footer .sbox .wrap .f >div {
	vertical-align: top;
	display: table-cell;
	color: #FFFFFF;
}
#footer .sbox .wrap .f .subb {
	display: table;
	float: left;
}
#footer .sbox .wrap .f .subb dl {
	display: table-cell;
	vertical-align: top;
	margin: 0px;
	min-width: 160px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer .sbox .wrap .f .subb dl dt {
	margin: 0px;
	font-size: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
#footer .sbox .wrap .f .subb dl dd {
	margin: 0px;
	padding: 0px;
}
#footer .sbox .wrap .f .subb dl dd.cp a {
	display: block;
	color: #FFFFFF;
	padding-bottom: 22px;
	text-decoration: none;
}

#footer .sbox .wrap .f .subb dl dd ul{
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	width: 220px;
}
#footer .sbox .wrap .f .subb dl dd ul li {
	margin-right: 10px;
	margin-bottom: 6px;
}
#footer .sbox .wrap .f .subb dl dd ul li img {
	height: 70px;
	width: 90px;
}
#footer .sbox .wrap .f .subb dl dd .lxwminfo {
	width: 286px;
	line-height: 32px;
}
#footer .sbox .wrap .f .r {
	text-align: center;
	width: 1px;
}
#footer .sbox .wrap .f .r ul li {
	padding-bottom: 20px;
}
#footer .bbox {
	background-color: #222222;
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 14px;
	color: #999999;
}
#footer .bbox a {
	color: #999999;
}
.chanpinzhongxin {
	padding-top: 60px;
	padding-bottom: 60px;
}
.chanpinzhongxin .box {
	padding-top: 25px;
}
.chanpinzhongxin .box .prolistbox {
	overflow: hidden;
}
.chanpinzhongxin .box .prolistbox ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.chanpinzhongxin .box .prolistbox ul li {
	width: 21.23%;
	margin-right: 2%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	margin-top: 25px;
	padding: 15px;
}
.chanpinzhongxin .box .prolistbox ul li:hover {
	border: 1px solid #fe5d13;
}

.chanpinzhongxin .box .prolistbox ul li .pic {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.chanpinzhongxin .box .prolistbox ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}
.chanpinzhongxin .box .prolistbox ul li:hover .pic span {background-color: rgba(254, 93, 19, .8);  
}
.chanpinzhongxin .box .prolistbox ul li .pic span:before
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 1px;
	width: 50px;
	margin-left: -25px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;opacity: 0;transition:all .6s;
}
.chanpinzhongxin .box .prolistbox ul li:hover .pic span:before{opacity: 1;}
.chanpinzhongxin .box .prolistbox ul li:hover .pic span:after{opacity: 1;}
.chanpinzhongxin .box .prolistbox ul li .pic span:after
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 50px;
	width: 1px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;
	margin-top: -25px;opacity: 0;transition:all .6s;
}
.chanpinzhongxin .box .prolistbox ul li img {
	height: auto;
	width: 100%;
}
.chanpinzhongxin .box .prolistbox ul li .text {
	font-size: 15px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.womendeyoushi {
	background-attachment: fixed;
	
	background-repeat: repeat-x;
	background-position: center center;
	background-size:100% auto;
	padding-top: 60px;
	padding-bottom: 60px;
}
.womendeyoushi .ty-tit strong {
	color: #FFFFFF;
}
.womendeyoushi .ty-tit span {
	color: #FFFFFF;
}
.womendeyoushi .ty-tit p {
	color: #FFFFFF;
}
.womendeyoushi .box {
	padding-top: 50px;
	position: relative;
}
.womendeyoushi .box ul{
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}.womendeyoushi .box ul li {
	width: 50%;
	color: #FFFFFF;
	line-height: 24px;
	padding-bottom: 80px;
	padding-top:20px;
	padding-right: 20%;
	box-sizing:border-box;
}
.womendeyoushi .box ul li:nth-child(2n) {padding-left: 20%;padding-right: 0%;}
.womendeyoushi .box ul li strong {
	font-size: 20px;
	color: #FF6600;
	display: block;
	padding-bottom: 10px;
}
.womendeyoushi .box .pic{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	text-align:center;
	
}

.womendeyoushi .box .pic img {
	height: auto;
	width: 400px;
	animation:fdsx 4s infinite;
}

@keyframes fdsx
{
	0% {transform:scale(1);}
	70% {transform:scale(.9);}
	100% {transform:scale(1);}
}
.jiejuefangan{
	padding-top: 60px;
	padding-bottom: 60px;
}.jiejuefangan .box {
	padding-top: 50px;
	overflow: hidden;
}
.jiejuefangan .box ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.jiejuefangan .box ul li {
	width: 21.23%;
	margin-right: 2%;
	box-sizing:border-box;
	margin-top: 25px;
}.jiejuefangan .box ul li .pic {
	overflow: hidden;
	position: relative;
}
.jiejuefangan .box ul li .pic img {
	height: auto;
	width: 100%;transition:all .3s;
}
.jiejuefangan .box ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}
.jiejuefangan .box ul li:hover .pic span {background-color: rgba(254, 93, 19, .9);  
}
.jiejuefangan .box ul li .pic span:before
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 1px;
	width: 50px;
	margin-left: -25px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;opacity: 0;transition:all .6s;
}
.jiejuefangan .box ul li:hover .pic span:before{opacity: 1;}
.jiejuefangan .box ul li:hover .pic span:after{opacity: 1;}
.jiejuefangan .box ul li .pic span:after
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 50px;
	width: 1px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;
	margin-top: -25px;opacity: 0;transition:all .6s;
}
.jiejuefangan .box ul li:hover .pic img {transform:scale(.91);}
.jiejuefangan .box ul li .text {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
}
.jiejuefangan .box .more {
	text-align: center;
	padding-top: 40px;
	font-size: 15px;
}
.jiejuefangan .box .more a {
	font-size: 16px;
	color: #273272;
}
.gongsijianjie {
	background-repeat: repeat-x;
	background-position: center center;
	background-size:auto 100%;
	height: 500px;
	background-color: #273272;
	position: relative;
}
.gongsijianjie .box {
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	padding-left: 650px;
	box-sizing:border-box;
	color: #FFFFFF;
	line-height: 24px;
}
.gongsijianjie .box .mvod{ display:none;}
.gongsijianjie .box .text .spbtn {
	height: 123px;
	width: 123px;
	margin-top: -61.5px;
	position: absolute;
	left: 18%;
	top: 50%;
	bottom: 50%;
	background-image: url(../images/ico-sp-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	animation:spandh 3s infinite;
	cursor: pointer;
}

@keyframes spandh
{
	0% {opacity: 0;}
	50% {opacity: 1;}
	100% {opacity: 0;}
}
 .videoshowbox{
 display:none} .videoshowbox .masklayer{
 position:fixed;
 z-index:10000;
 height:100%;
 width:100%;
 left:0;
 top:0;
 right:0;
 bottom:0;
 background-color:rgba(0,0,0,.4)} .videoshowbox .box{
 height:520px;
 width:800px;
 margin-top:-260px;
 margin-left:-400px;
 position:fixed;
 z-index:100000;
 left:50%;
 top:50%;
 right:50%;
 bottom:50%;
 background-color:#fff;
 padding:15px;
 -moz-border-radius: 6px;
 -webkit-border-radius: 6px;
 border-radius: 6px;
 -moz-box-shadow: 0rem 0rem 2px rgba(0, 0, 0, 0.4);
 -webkit-box-shadow: 0rem 0rem 2px rgba(0, 0, 0, 0.4);
 box-shadow: 0rem 0rem 2px rgba(0, 0, 0, 0.4);
} .videoshowbox .box video{
 float:left;
 height:100%;
 width:100%;
 background-color: #000000;
 -moz-border-radius: 4px;
 -webkit-border-radius: 4px;
 border-radius: 4px;
}

.gongsijianjie .box p {
	padding-bottom: 25px;
}
.gongsijianjie .box strong {
	font-size: 22px;
}
.gongsijianjie .box .menu {
	padding-top: 40px;
}
.gongsijianjie .box .menu ul li {
	white-space: nowrap;
	display: inline-block;
	padding-right: 50px;
	font-size: 15px;
}
.gongsijianjie .box .menu ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
.gongsijianjie .box .menu ul li a img {
	height: 56px;
	width: auto;transition:all .3s;
}
.gongsijianjie .box .menu ul li:hover a img {transform:scale(.88);}
.yingyonganli {
	padding-top: 60px;
	padding-bottom: 60px;
}
.yingyonganli .box {
	padding-top: 25px;
}
.yingyonganli .box .prolistbox {
	overflow: hidden;
}
.yingyonganli .box .prolistbox ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.yingyonganli .box .prolistbox ul li {
	width: 28.9%;
	margin-right: 2%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	margin-top: 25px;
	padding: 15px;
}
.yingyonganli .box .prolistbox ul li:hover {
	border: 1px solid #fe5d13;
}

.yingyonganli .box .prolistbox ul li .pic {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.yingyonganli .box .prolistbox ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}
.yingyonganli .box .prolistbox ul li:hover .pic span {background-color: rgba(254, 93, 19, .8);  
}
.yingyonganli .box .prolistbox ul li .pic span:before
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 1px;
	width: 50px;
	margin-left: -25px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;opacity: 0;transition:all .6s;
}
.yingyonganli .box .prolistbox ul li:hover .pic span:before{opacity: 1;}
.yingyonganli .box .prolistbox ul li:hover .pic span:after{opacity: 1;}
.yingyonganli .box .prolistbox ul li .pic span:after
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 50px;
	width: 1px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;
	margin-top: -25px;opacity: 0;transition:all .6s;
}
.yingyonganli .box .prolistbox ul li img {
	height: auto;
	width: 100%;
}
.yingyonganli .box .prolistbox ul li .text {
	font-size: 15px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}.fuwuzzhichi {
	background-attachment: fixed;
	
	background-repeat: repeat-x;
	background-position: center center;
	height: 500px;
}
.fuwuzzhichi .ty-tit {
	padding-top: 60px;
}
.fuwuzzhichi .ty-tit strong {
	color: #FFFFFF;
}
.fuwuzzhichi .ty-tit p {
	color: #FFFFFF;
}
.fuwuzzhichi .box {
	padding-top: 60px;
	overflow: hidden;
}
.fuwuzzhichi .box ul {
	width: 110%;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.fuwuzzhichi .box ul li {
	width: 21.23%;
	margin-right: 2%;
	box-sizing:border-box;
}
.fuwuzzhichi .box ul li .ico {
	height: 120px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
}
.fuwuzzhichi .box ul li .ico span {
	display: block;
	height: 240px;
	width: 120px;
	position: absolute;
	left: 0px;
	top: 0px;transition:all .4s;
}
.fuwuzzhichi .box ul li:hover .ico span {
	position: absolute;
	left: 0px;
	top: -120px;
}
.fuwuzzhichi .box ul li .ico span img {
	float: left;
	height: auto;
	width: 100%;
}
.fuwuzzhichi .box ul li .text {
	text-align: center;
	color: #FFFFFF;
}
.fuwuzzhichi .box ul li .text strong {
	font-size: 18px;
	white-space: nowrap;
	display: inline-block;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);  
}
.fuwuzzhichi .box ul li .text p {
	line-height: 24px;
	display: block;
	padding-top: 15px;color: rgba(255, 255, 255, 0.8); 
}
.xinwenzixun {
	padding-top: 60px;
	padding-bottom: 80px;
}
.xinwenzixun .box {
	padding-top: 50px;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.xinwenzixun .box .left {
	width: 48%;
	box-sizing:border-box;
}
.xinwenzixun .box .left ul li{
	align-items: center;
	display: -webkit-flex;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.xinwenzixun .box .left ul li .text {
}
.xinwenzixun .box .left ul li .text a {
	font-size: 16px;
	font-weight: bold;
}
.xinwenzixun .box .left ul li .text span {
	color: #999999;
	display: block;
	padding-top: 12px;
	padding-bottom: 12px;
}
.xinwenzixun .box .left ul li .text p {
	font-size: 13px;
	line-height: 22px;
	color: #777777;
	padding-top: 10px;
}
.xinwenzixun .box .left ul li:nth-child(1) {
	padding-top: 0px;
}
.xinwenzixun .box .left ul li:last-child {
	padding-bottom: 0px;
	border-bottom-style: none;
}

.xinwenzixun .box .right {
	width: 52%;
	padding-left: 40px;
	box-sizing:border-box;
	
}
.xinwenzixun .box .right ul li{
	align-items: center;
	display: -webkit-flex;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}.xinwenzixun .box .right ul li .pic {
	height: 120px;
	width: 180px;
}
.xinwenzixun .box .right ul li .pic img {
	height: 120px;
	width: 180px;
}
.xinwenzixun .box .right ul li .text {
	padding-left: 20px;
}
.xinwenzixun .box .right ul li .text a {
	font-size: 16px;
	font-weight: bold;
}
.xinwenzixun .box .right ul li .text span {
	color: #999999;
	display: block;
	padding-top: 12px;
	padding-bottom: 12px;
}
.xinwenzixun .box .right ul li .text p {
	font-size: 13px;
	line-height: 22px;
	color: #777777;
}
.xinwenzixun .box .right ul li:nth-child(1) {
	padding-top: 0px;
}
.xinwenzixun .box .right ul li:last-child {
	padding-bottom: 0px;
	border-bottom-style: none;
}
.xinwenzixun .box .left .hot-silide {
	padding-bottom: 22px;
}
.xinwenzixun .box .left .hot-silide .swiper-slide {
	background-color: #FFFFFF;
	height: 340px;
	width: 560px;
	position: relative;
}
.xinwenzixun .box .left .hot-silide .swiper-slide img {
	float: left;
	height: 100%;
	width: 100%;transform:scale(1.5);transition:all .6s;opacity: 0;
}
.xinwenzixun .box .left .hot-silide .swiper-slide .text {
	color: #FFFFFF;
	background-color:  rgba(0, 0, 0, 0.3);
	padding: 15px;
	position: absolute;
	z-index: 10;
	left: 0px;
	right: 0px;
	bottom: -200px;
	font-weight: bold;transition:all .4s;
}
.xinwenzixun .box .left .hot-silide .swiper-slide.swiper-slide-active img {transform:scale(1);opacity: 1;}
.xinwenzixun .box .left .hot-silide .swiper-slide.swiper-slide-active .text {bottom: 0px;}
.xinwenzixun .box .left .hot-silide .swiper-slide .text p {
	font-weight: normal;
	padding-top: 12px;
}
#mian .pagecon1 {
	margin-top: 30px;
	border: 1px solid #E6E6E6;
	margin-bottom: 50px;
	padding: 58px;
	box-sizing:border-box;
}
#mian .pagecon1 .bianjiqineirong {
	font-size: 15px;
	line-height: 30px;
	color: #777777;
}
#mian .pagecon1 .bianjiqineirong  img{ max-width:1082px; height:auto;}
#mian .pagecon1 .bianjiqineirong .tit {
	font-size: 24px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	padding-bottom: 20px;
}
#mian .pagecon1 .bianjiqineirong .zhaiyao {
	color: #333333;
	padding-bottom: 10px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 20px;
}
#mian .pagecon1 .bianjiqineirong .zhaiyao span {
	white-space: nowrap;
	display: inline-block;
	padding-right: 10px;
	padding-left: 10px;
	font-size: 14px;
}

#mian .pagecon1 .ggtp {
	padding-top: 50px;
}
#mian .pagecon1 .ggtp .swiper-slide {
	background-color: #F4F4F4;
	height: 180px;
}
#mian .pagecon1 .ggtp .swiper-slide img {
	float: left;
	height: 100%;
	width: 100%;
}
#mian .qiyewenhua {
	margin-top: 20px;
	margin-bottom: 80px;
	overflow: hidden;
}
#mian .qiyewenhua ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
#mian .qiyewenhua ul li {
	padding: 60px;
	width: 43.8%;
	border: 1px solid #E7E7E7;
	margin-right: 3.2%;
	box-sizing:border-box;
	margin-top: 40px;
	text-align: center;
}
#mian .qiyewenhua ul li img {
	height: 120px;
	width: auto;
}
#mian .qiyewenhua ul li strong {
	font-size: 20px;
	display: block;
	padding-top: 20px;
	padding-bottom: 10px;
}
#mian .qiyewenhua ul li p {
	color: #777777;
	font-size: 15px;
	line-height: 28px;
}
.rongyizhengshu {
	overflow: hidden;
	padding-bottom: 60px;
	padding-top: 30px;
}
.rongyizhengshu ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.rongyizhengshu ul li {
	width: 28.9%;
	margin-right: 2%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	margin-top: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	position: relative;
}.rongyizhengshu ul li:hover {
	border: 1px solid #FF6600;
}
.rongyizhengshu ul li strong {
	font-size: 15px;
	font-weight: normal;
	display: block;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
}
.rongyizhengshu ul li img {
	max-height: 350px;
	max-width: 350px;
}
.rongyizhengshu ul li .pic {
	display: table;
	width: 100%;
}
.rongyizhengshu ul li .pic span {
	text-align: center;
	vertical-align: middle;
	display: table-cell;height: 350px;
}

.shangxiaye {
	clear: both;
	float: none;
	margin-top: 20px;
}
.shangxiaye span {
	display: block;
	clear: both;
	float: none;
	padding-bottom:10px;
}
.shangxiaye span.s:before
{
	content:"";
	background-color: #CCCCCC;
	background-image: url(../images/sitestar_productdetailspage_up_arrow.png);
	vertical-align: middle;
	display: inline-block;
	background-size:100% 100%;
	height: 10px;
	width: 11px;
	margin-right: 8px;
}
.shangxiaye span.x:before
{
	content:"";
	background-color: #CCCCCC;
	background-image: url(../images/sitestar_productdetailspage_down_arrow.png);
	vertical-align: middle;
	display: inline-block;
	background-size:100% 100%;
	height: 10px;
	width: 11px;
	margin-right: 8px;
}
.shangxiaye span a {
	color: #FF6600;
}
.fazhanlicheng {
	position: relative;
}
.fazhanlicheng:before
{
	content:"";
	background-color: #E3E3E3;
	height: 100%;
	width: 2px;
	margin-left: -1px;
	position: absolute;
	z-index: 0;
	left: 50%;
	top: 0px;
	right: 50%;
	bottom: 0px;
	display: block;
}.fazhanlicheng ul {
	display: block;
	position: relative;
}

.fazhanlicheng  .tit {
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	background-color: #FFFFFF;
	padding-left: 48px;
}
.fazhanlicheng  .tit:before
{
	content:"";
	background-image: url(../images/sj.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	height: 22px;
	width: 22px;
	margin-right: 2px;
	margin-top: -3px;
}
.fazhanlicheng ul li {
	width: 100%;
	padding-right:55%;
	box-sizing:border-box;
	position: relative;
	padding-top: 40px;
	margin-top: 20px;
	text-align: right;
}
.fazhanlicheng ul li:nth-child(2n) {
	padding-right:0%;
	padding-left:55%;
	box-sizing:border-box;text-align: left;
}
.fazhanlicheng ul:after{
	content:"";
	display: block;
	clear: both;
	float: none;
}.fazhanlicheng ul li strong {
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-bottom: 5px;
}
.fazhanlicheng ul li p {
	line-height: 24px;
	color: #666666;
	padding-top: 5px;
}
.fazhanlicheng ul li span {
	font-weight: bold;
	display: inline-block;
	padding-top: 10px;
	position: absolute;
	left: 48.4%;
	top: 32px;
	background-color: #FFFFFF;
}
.zhaoxiannashi {
	padding-top: 60px;
	padding-bottom: 80px;
}

.zhaoxiannashi .tt {
	text-align: center;
}
.zhaoxiannashi .tt strong {
	font-size: 28px;
}
.zhaoxiannashi .tt p {
	font-size: 15px;
	color: #999999;
	padding-top: 10px;
}
.zhaoxiannashi .ys {
	padding-top: 50px;
	padding-bottom: 60px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
}
.zhaoxiannashi .ys ul{
 list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
}
.zhaoxiannashi .ys ul li{
	flex-basis: calc(33.333% - 60px);
	text-align: center;
}.zhaoxiannashi .ys ul li img {
	height: 64px;
	width: auto;
}
.zhaoxiannashi .ys ul li strong {
	font-size: 20px;
	display: block;
	padding-top: 18px;
	padding-bottom: 15px;
}
.zhaoxiannashi .ys ul li p {
	line-height: 26px;
	color: #666666;
}
.zhaoxiannashi .zhaopinzhiwei {
	padding-top: 50px;
}
.zhaoxiannashi .zhaopinzhiwei .box {
	padding-top: 50px;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.zhaoxiannashi .zhaopinzhiwei .box .left {
	width: 67%;
	border: 1px solid #E6E6E6;
	box-sizing:border-box;
	padding-top: 20px;
	padding-right: 40px;
	padding-bottom: 20px;
	padding-left: 40px;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl {
	margin: 0px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dt {
	margin: 0px;
	font-size: 18px;
	font-weight: bold;
	padding: 0px;
	cursor: pointer;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dt:hover,.zhaoxiannashi .zhaopinzhiwei .box .left dl.on dt {
	color: #FF6600;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dt:before
{
	content:"";
	background-image: url(../images/PLUS1.png);
	vertical-align: middle;background-size:100% auto;
	white-space: nowrap;
	display: inline-block;
	height: 32px;
	width: 32px;
	margin-right: 10px;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl.on dt:before {
	background-image: url(../images/MINUS1.png);
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dd {
	margin: 0px;
	padding: 20px;
	display: none;
	font-size: 14px;
	line-height: 28px;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dd:hover {
	background-color: #F7F7F7;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl.on dd {
	display: block;
}


.zhaoxiannashi .zhaopinzhiwei .box .right {
	width: 30%;
	border: 1px solid #E6E6E6;
	margin-left: 3%;
	box-sizing:border-box;
	padding: 30px;
	font-size: 15px;
	line-height: 28px;
}
.zhaoxiannashi .zhaopinzhiwei .box .right strong {
	font-size: 22px;
}
.shengchanshebei {
	padding-top: 0px;
	margin-top: 10px;
}
.aboutbox .b1 {
	padding-top: 60px;
	padding-bottom: 60px;
}
.aboutbox .b1 .tt {
	text-align: center;
}
.aboutbox .b1 .tt strong {
	font-size: 24px;
	color: #FF6600;
}
.aboutbox .b1 .tt p {
	font-size: 15px;
	line-height: 32px;
	color: #666666;
	padding-top: 20px;
}
.aboutbox .b2 {
	padding-bottom: 60px;
}
.aboutbox .b2 ul{list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;}
.aboutbox .b2 ul li{
	flex-basis: calc(25% - 40px);
	text-align: center;
}
.aboutbox .b2 ul li p {
	line-height: 24px;
	color: #777777;
	text-decoration: none;
}
.aboutbox .b2 ul li a p {
	text-decoration: none;
}
.aboutbox .b2 ul li a:hover {
	text-decoration: none;
}
.aboutbox .b2 ul li strong {
	font-size: 18px;
	display: block;
	padding-top: 20px;
	padding-bottom: 10px;
}
.aboutbox .vod {
	background-attachment: fixed;
	background-image: url(../images/pilon-robotics-news.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	height: 500px;
	width: 100%;
	position: relative;
}
.aboutbox .vod .spbtn {
	height: 123px;
	width: 123px;
	margin-top: -61.5px;
	position: absolute;
	left: 50%;
	top: 50%;
	bottom: 50%;
	background-image: url(../images/ico-sp-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	animation:spandh 3s infinite;
	cursor: pointer;
	margin-left: -61.5px;
	right: 50%;
}
.aboutbox .data {
	background-attachment: fixed;
	background-image: url(../images/pilon-robots-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	height: 360px;
	width: 100%;
	position: relative;
}
.aboutbox .data ul{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:1200px;
	text-align:center;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.aboutbox .data ul li{
	text-align: center;
	width: 25%;
	font-size: 50px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
}.aboutbox .data ul li sup {
	font-size: 18px;
	font-weight: normal;
	margin-left: 10px;
	font-family: "微软雅黑";
}
.aboutbox .data ul li p {
	font-size: 18px;
	padding-top: 6px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.aboutbox .hezuokehu {
	padding-top: 60px;
	padding-bottom: 80px;
}
.aboutbox .hezuokehu .box {
	padding-top: 30px;
	overflow: hidden;
}
.aboutbox .hezuokehu .box ul {
	width: 110%;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.aboutbox .hezuokehu .box ul li{
	width: 21.08%;
	margin-right: 2%;
	border: 1px solid #E9E9E9;
	height: 136px;
	margin-top: 20px;
}.aboutbox .hezuokehu .box ul li .logo {
	display: table;
	width: 100%;
}
.aboutbox .hezuokehu .box ul li .logo span {
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	height: 132px;
	padding: 2px;
}
.aboutbox .hezuokehu .box ul li .logo span img {
	height: 128px;
	width: auto;
}
#mian .jiejuefangan {
	margin-top: 0px;
	padding-top: 0px;
}
.productsbox{
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	padding-top: 30px;
	padding-bottom:40px;
}
.productsbox .left{
	width: 18.5%;
}
.productsbox .left .tit {
	font-size: 22px;
	color: #FFFFFF;
	background-color: #273272;
	text-align: center;
	padding-top: 30px;
	padding-bottom: 30px;
}
.productsbox .left .tit p {
	font-size: 15px;
	padding-top: 5px;
	text-transform: uppercase;
}
.productsbox .left .box {
	padding: 20px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-right-color: #273272;
	border-bottom-color: #273272;
	border-left-color: #273272;
}
.productsbox .left .box ul li {
	position: relative;
}
.productsbox .left .box ul li span {
	display: block;
	height: 24px;
	width: 24px;
	position: absolute;
	left: 0px;
	top: 10px;
	cursor: pointer;
}

.productsbox  .left  .box  ul  li a {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	font-size: 15px;
}
.productsbox  .left  .box  ul  li.on >a{
	color: #FF6600;
}
.productsbox  .left  .box  ul.alul  li >a:before
{ display:none;}
.productsbox  .left  .box  ul  li >a:before
{
	content:"";
	background-image: url(../images/PLUS1.png);
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	background-size:100% auto;
	height: 24px;
	width: 24px;
	margin-right: 10px;
	margin-top:-2px;
}
.productsbox  .left  .box  ul  li.on >a:before {
	background-image: url(../images/MINUS1.png);
}
.productsbox .left .box ul li .sub {
	display: none;
}
.productsbox .left .box ul li.on .sub {
	display: block;
}
.productsbox  .left  .box  ul  li  .sub a {
	padding-left: 34px;
	color: #777777;
}
.productsbox .left .box ul li .sub a.onn {
	color: #333333;
}
.productsbox .right{
	width: 78.5%;
	margin-left:3%;
	overflow: hidden;
}
.productsbox .right.prorightbox{
	padding: 20px;
	border: 1px solid #E9E9E9;
	box-sizing:border-box;
}
.productsbox .right ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.productsbox.casebox .right ul li{width: 43.7%;margin-bottom: 35px;margin-right: 3.3%;}
.productsbox .right ul li {
	width: 28.9%;
	margin-right: 2%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	padding: 15px;
	margin-bottom: 25px;
}
.productsbox .right ul li:hover {
	border: 1px solid #fe5d13;
}

.productsbox .right ul li .pic {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.productsbox .right ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}
.productsbox .right ul li:hover .pic span {background-color: rgba(254, 93, 19, .8);  
}
.productsbox .right ul li .pic span:before
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 1px;
	width: 50px;
	margin-left: -25px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;opacity: 0;transition:all .6s;
}
.productsbox .right ul li:hover .pic span:before{opacity: 1;}
.productsbox .right ul li:hover .pic span:after{opacity: 1;}
.productsbox .right ul li .pic span:after
{
	content:"";
	background-color: #FFFFFF;
	display: block;
	height: 50px;
	width: 1px;
	position: absolute;
	left: 50%;
	top: 50%;
	right: 50%;
	bottom: 50%;
	margin-top: -25px;opacity: 0;transition:all .6s;
}
.productsbox .right ul li img {
	height: auto;
	width: 100%;
}
.productsbox .right ul li .text {
	font-size: 15px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}#mian .newsbox {
	border: 1px solid #E5E5E5;
	margin-top: 30px;
	margin-bottom: 40px;
	box-sizing:border-box;
	padding-right: 40px;
	padding-left: 40px;
	padding-bottom: 40px;
}
#mian .newsbox ul li {
	padding-top: 40px;
	padding-bottom: 40px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#mian .newsbox ul li .title {
	font-size: 20px;
	font-weight: bold;
	padding-bottom: 16px;
}
#mian .newsbox ul li .c {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
#mian .newsbox ul li .c .pic {
	width: 250px;
}
#mian .newsbox ul li .c .pic img {
	height: auto;
	width: 100%;
}
#mian .newsbox ul li .c .text {
	width: 860px;
	padding-left: 30px;
	box-sizing:border-box;
	font-size: 15px;
	line-height: 28px;
}
#mian .newsbox ul li span {
	position: absolute;
	right: 0px;
	bottom: 40px;
	font-size: 14px;
	color: #999999;
}


.fuwuzhichibox .box {
	padding-top: 60px;
	overflow: hidden;
	padding-bottom: 80px;
}
.fuwuzhichibox .box ul {
	width: 110%;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.fuwuzhichibox .box ul li {
	width: 21.23%;
	margin-right: 2%;
	box-sizing:border-box;
}
.fuwuzhichibox .box ul li .ico {
	height: 120px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
}
.fuwuzhichibox .box ul li .ico span {
	display: block;
	height: 240px;
	width: 120px;
	position: absolute;
	left: 0px;
	top: 0px;transition:all .4s;
}
.fuwuzhichibox .box ul li:hover .ico span {
	position: absolute;
	left: 0px;
	top: -120px;
}
.fuwuzhichibox .box ul li .ico span img {
	float: left;
	height: auto;
	width: 100%;
}
.fuwuzhichibox .box ul li .text {
	text-align: center;

}
.fuwuzhichibox .box ul li .text strong {
	font-size: 18px;
	white-space: nowrap;
	display: inline-block;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);  	color: #444444;
}
.fuwuzhichibox .box ul li .text p {
	line-height: 24px;
	display: block;font-size: 15px;
	padding-top: 15px;color: rgba(0, 0, 0, 0.6); 
}.contactbox .lxwmb {
	padding-top: 60px;
	padding-bottom: 60px;
}
.contactbox .lxwmb .tit {
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
}
.contactbox .lxwmb .box {
	border-top-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-left-style: solid;
	border-top-color: #E7E7E7;
	border-left-color: #E7E7E7;box-sizing:border-box;
	
}
.contactbox .lxwmb .box ul{display: flex;
flex-wrap: wrap;
align-content: flex-start;}
.contactbox .lxwmb .box ul li{
	-webkit-flex: 1;
	flex: 1;
	box-sizing:border-box;
	padding: 40px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-right-style: solid;
	border-bottom-style: solid;
	border-right-color: #E7E7E7;
	border-bottom-color: #E7E7E7;
	text-align: center;
}
.contactbox .lxwmb .box ul li img {
	display: block;
	margin-bottom: 20px;
	text-align: center;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	height: 92px;
	width: auto;
}

.contactbox .lxwmb .box ul li strong {
	font-size: 20px;
	color: #333333;
	white-space: nowrap;
	display: inline-block;
	padding-bottom: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}
.contactbox .lxwmb .box ul li p {
	font-size: 15px;
	line-height: 24px;
	display: block;
	padding-top: 15px;
	color: #666666;
}
.contactbox .ruhedaoda {
	background-color: #EFEFEF;
	padding-top: 60px;
	padding-bottom: 60px;
}
.contactbox .ruhedaoda .tit {
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
}.contactbox .ruhedaoda .mapbox {
	height: 480px;
	width: 100%;
}
.contactbox .liuyanbox {
	padding-top: 60px;
	padding-bottom: 80px;
}
.contactbox .liuyanbox .tit {
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
}.contactbox .liuyanbox .box {
	padding-top: 30px;
}
.contactbox .liuyanbox .box:after
{
	content:"";
	display: block;
	clear: both;
	float: none;
}.contactbox .liuyanbox .box dl {
	display: block;
	margin: 0px;
	float: left;
	width: 48%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
.contactbox .liuyanbox .box dl:nth-child(2n) {float: right;}.contactbox .liuyanbox .box dl dt {
	font-size: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
.contactbox .liuyanbox .box dl dd {
	margin: 0px;
	padding: 0px;
}
.contactbox .liuyanbox .box dl dd .txt {
	height:48px;
	width: 100%;
	padding-left: 15px;
	border: 1px solid #E8E8E8;
	box-sizing:border-box;
	font-family: "微软雅黑";
	font-size: 14px;
}
.contactbox .liuyanbox .box dl dd .txt[type=text]:focus {
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
.contactbox .liuyanbox .box dl dd .btn {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #FF6600;
	height: 50px;
	width: 300px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}


.photo_detailsbox1{background-color:#fff;box-sizing:border-box}
.photo_detailsbox1 .head{padding-top:25px;padding-bottom:25px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#dadada}
.photo_detailsbox1 .head h1{font-size:24px;margin:0;padding:0}
.photo_detailsbox1 .head .thesis{padding-top:5px;line-height:22px}
.photo_detailsbox1 .head .left{width:70%;float:left}
.photo_detailsbox1 .head .parameter{float:right;width:30%;line-height:24px}
.probuybtn{float:right;margin-top:-14px}
.probuybtn a{font-size:14px;font-weight:700;color:#fff;text-decoration:none;background-color:#f90;display:inline-block;height:34px;padding-right:20px;padding-left:20px;line-height:34px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#e68a00}
.photo_detailsbox1 .picbox{text-align:center;padding-top:20px;padding-bottom:20px}
.photo_detailsbox1 .picbox img{max-width:892px;height:auto}
.photo_detailsbox1 .bar{line-height:36px; background-color:#f5f5f5;clear:both;float:none;height:36px;padding-left:15px;font-weight:700;color:#444444;font-size:14px}
.tgc_proshowhead{
	display: table;
	width: 100%;
}

.tgc_proshowhead .right_text{
	text-align: left;
	padding-top: 10px;
	padding-bottom: 30px;
	vertical-align: middle;
	display: table-cell;
	padding-left: 50px;
}
.tgc_proshowhead .left-slide{
	vertical-align: middle;
	display: table-cell;
	width: 1px;
	padding-bottom: 30px;
}
.tgc_proshowhead .right_text .title h1 {
	color: #273272;
	margin: 0px;
	padding: 0px;
	font-size: 20px;
}
.tgc_proshowhead .right_text .title p {
	padding-top: 10px;
}
.tgc_proshowhead .right_text .summary{
	padding-top: 20px;
	line-height: 24px;
	color: #666666;
}
#TGC_photosilide{
	height:400px;
	width:360px;
	margin-right:auto;
	margin-left:auto;
	padding-bottom:60px;
	box-sizing:border-box;
	position:relative;
	
}
#TGC_photosilide .pic-Large{height:100%;width:100%}
#TGC_photosilide .pic-Small{height:50px;width:100%;position:absolute;margin-top:2%;left:0;right:0;bottom:0}
#TGC_photosilide .pic-Large .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
#TGC_photosilide .swiper-slide{background-size:cover;background-position:center}
#TGC_photosilide .swiper-slide img{
	width:100%;
	height:100%;
	box-sizing:border-box;
	background-color: #FFFFFF;
}
#TGC_photosilide .gallery-top{height:100%;width:100%}
#TGC_photosilide .gallery-thumbs{width:80%;height:100%;box-sizing:border-box}
#TGC_photosilide .gallery-thumbs .swiper-slide{height:100%;opacity:.8;padding-right:1.2%;padding-left:1.2%;box-sizing:border-box}
#TGC_photosilide .gallery-thumbs .swiper-slide-thumb-active{opacity:1}
#TGC_photosilide .gallery-thumbs .swiper-slide-thumb-active img{
	border: 1px solid #FF6600;
}
#TGC_photosilide .swiper-button-prev,#TGC_photosilide .swiper-container-rtl .swiper-button-next{left:0;height:30px;width:16px;margin-top:-15px;position:absolute;top:50%;bottom:50%;text-align:left;outline:0}
#TGC_photosilide .swiper-button-next,#TGC_photosilide .swiper-container-rtl .swiper-button-prev{right:0;height:30px;width:16px;margin-top:-15px;position:absolute;top:50%;bottom:50%;text-align:right;outline:0}
#TGC_photosilide .swiper-button-next:after{content:"\e84e";font-family:iconfont;font-size:18px;color:rgba(0,0,0,.4);-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
#TGC_photosilide .swiper-button-prev:after{content:"\e84f";font-family:iconfont;font-size:18px;color:rgba(0,0,0,.4);-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
#TGC_photosilide .swiper-button-next:hover:after{color:rgba(0,0,0,1)}
#TGC_photosilide .swiper-button-prev:hover:after{color:rgba(0,0,0,1)}
.round-loupe{border-radius:0;border:1px solid rgba(0,0,0,.4)}
.editorbox{line-height:30px;padding-top:12px; padding-bottom:20px;}
.editorbox img{max-width:100%;height:auto}#piaofukefubox .kf-list {
	position: fixed;
	top: 300px;
	right: 10px;
	z-index: 100000;
}
#piaofukefubox .kf-list >ul >li {
	background-color: #FF6600;
	height: 50px;
	width: 50px;
	margin-top: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image: url(../images/ycb5.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:50% auto;
	cursor: pointer;
	position: relative;
}
#piaofukefubox .kf-list ul li.kf {background-image: url(../images/ycb5.png);}
#piaofukefubox .kf-list ul li.dh {background-image: url(../images/ycb6.png);}
#piaofukefubox .kf-list ul li.ewm {background-image: url(../images/ycb4.png);}
#piaofukefubox .kf-list ul li.top {background-image: url(../images/ycb7.png);}
#piaofukefubox .kf-list ul li .kflistbox {
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	position: absolute;
	right: 100%;
	height: auto;
	width: 380px;
	-moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
	padding: 20px;
	box-sizing:border-box;
	display: none;
	cursor: default;
}
#piaofukefubox .kf-list ul li.ewm .kflistbox {
	text-align: center;
}
#piaofukefubox .kf-list ul li.ewm .kflistbox img {
	height: auto;
	width: 150px;
}
#piaofukefubox .kf-list ul li .kflistbox:before
{
	content:"";
	background-color: #FFFFFF;
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	position: absolute;
	top: 19px;
	right: -5px;
	transform:rotate(45deg);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#piaofukefubox .kf-list ul li:hover .kflistbox {
	display: block;
}
#piaofukefubox .kf-list ul li .kflistbox .head {
	padding-bottom: 15px;
	background-image: url(../images/fkf-3.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:40px auto;
	padding-left: 55px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
#piaofukefubox .kf-list ul li .kflistbox .head p {
	font-size: 13px;
	color: #888888;
	padding-top: 3px;
}
#piaofukefubox .kf-list ul li .kflistbox .head strong {
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
}
#piaofukefubox .kf-list ul li .kflistbox .box {
	padding-top: 15px;
}
#piaofukefubox .kf-list ul li .kflistbox .box ul li{white-space: nowrap;
	display: inline-block;
	
	margin-top: 3px;
	margin-right: 15px;
	margin-bottom: 3px;
	position: relative;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li img {
	height: 120px;
	width: 120px;
	position: absolute;
	right: 0px;
	bottom: 100%;
	background-color: #FFFFFF;
	padding: 5px;
	border: 1px solid #CCCCCC;
	display:none;
}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a{display: inline-block;background-color: #F0F0F0;border-radius: 4px;padding-top: 6px;
	padding-right: 10px;
	padding-bottom: 6px;
	padding-left: 10px;color:#333333;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li:hover img { display:block;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a:before{content:"\e7b1";font-family:iconfontkf;font-size:22px;vertical-align:middle;display:inline-block;margin-right:5px;margin-top:-1px}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf:before{content:"\e7b1"}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf1:before{content:"\e600"}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf1{ color:#ffffff;background-color: #068ace;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf7{ color:#ffffff;background-color: #1dc25b;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf2{ color:#ffffff;background-color: #ff6c00;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf3{ color:#ffffff;background-color: #ff6c00;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf4{ color:#ffffff;background-color: #ff6c00;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf7:before{content:"\e659"}
#piaofukefubox .kf-list ul li .kflistbox .box ul li.e1 a:after{content:"\e601";float:right;font-family:iconfontkf;font-size:22px; margin-left:15px; margin-top:-1px;}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf2:before{content:"\e61d";font-size:20px}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf3:before{content:"\e61d";font-size:20px}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf4:before{content:"\e61d";font-size:20px}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf8:before{content:"\e624";font-size:19px}
#piaofukefubox .kf-list ul li .kflistbox .box ul li a.kf5:before{content:"\e79c";font-size:20px}
#piaofukefubox .kf-list ul li .kflistbox .dhlist {
	background-image: url(../images/fkf-4.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:40px auto;
	padding-left: 55px;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist p {
	font-size: 15px;
	line-height: 15px;
	padding-bottom: 5px;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist strong {
	font-size: 22px;
	color: #FF6600;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist strong a {
	color: #FF6600;
	text-decoration: none;
}
}
@media screen and (max-width: 780px) {
body{
	font-size:14px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	margin:0px;
	color: #404040;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 60px;
	padding-left: 0px;
}
ul{margin: 0px;padding: 0px;}
a{
color:#404040;
text-decoration:none;
}
a:hover{
color:#FF6600;
text-decoration:underline;
}
p{margin: 0px;}li {
list-style-type: none;
}

.m-no{ display:none;}
.m-foot-tool{
	background-color: #FFFFFF;
	height: 60px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FF9900;
	position: fixed;
	z-index: 1001;
	left: 0px;
	right: 0px;
	bottom: 0px;
	display: -webkit-flex;
    -webkit-align-items: center; 
    display: flex;
	
}
.m-foot-tool a{
	-webkit-flex: 1;
	flex: 1;
	font-size: 14px;
	text-align: center;
	color: #888888;
	text-decoration: none;
	height: 100%;
}
.m-foot-tool a:before
{
	content:"";
	background-image: url(../images/ico-tel.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	display: block;
	height: 26px;
	width: 26px;
	margin-top: 6px;
	margin-right: auto;
	margin-left: auto;
}
.m-foot-tool a:nth-child(2):before
{background-image: url(../images/ico-sms.png);}
.m-foot-tool a:nth-child(3):before
{background-image: url(../images/ico-map.png);}
#header {
	height: 60px;
	width: 100%;
	position: fixed;
	left: 0px;
	top: 0px;
	right: 0px;
	background-color:rgba(39, 50, 114, 0);
transition:all .6s; 
	z-index: 1000;
}
.touch-layer{
	background-color: rgba(0, 0, 0, 0.4);  
	width: 100%;
	position: fixed;
	z-index: 999;
	left: 0px;
	top: 60px;
	right: 0px;
	bottom: 0px;
	display: none;
}
.touch-layer.show{display: block;}
#header.mini-header{ background-color:rgba(39, 50, 114, 1);  }
#header .wrap {
	height: 60px;
	position: relative;
}
#header .wrap .logo {
	position: absolute;
	left: 0px;
	top: 0px;
}
#header .wrap .logo img {
	height: 40px;
	position: absolute;
	left: 20px;
	top: 10px;
	width: auto;
}
#header .wrap .menu {
	position: absolute;
	top: 60px;
	right: 0px;
	background-color: #273272;
	left: 0px;
	width: 100%;
	box-sizing:border-box;
	max-height: 0px;
	overflow: hidden;transition:all .6s;
}
#header .wrap .menu.show {
	max-height: 2000px;
	
}
#header .wrap .menu  ul >li {
	font-size: 15px;
	display: block;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.2);

}
#header .wrap .menu ul >li.aw span {
	display: block;
	height: 40px;
	width: 40px;
	position: absolute;
	top: 5px;
	right: 0px;
}
#header .wrap .menu ul >li.aw span:before
{
	content:"»";
	font-size: 24px;
	line-height: 40px;
	font-weight: bold;
	color: #FFFFFF;
	text-align: center;
	display: block;
	height: 40px;
}
#header .wrap .menu ul >li.curr.aw span:before
{color: #FF6600;}
#header .wrap .menu  ul >li:last-child{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#header .wrap .menu  ul > li a {
	font-size: 16px;
	line-height: 30px;
	color: #FFFFFF;
	text-decoration: none;
	display: block;
	padding-right: 20px;
	padding-left: 20px;
	padding-top: 10px;
	padding-bottom: 10px;
}
#header .wrap .menu  ul > li:hover a,#header .wrap .menu ul li.curr a{
	color: #FF6600;
	text-decoration: none;
}
#header .wrap .menu ul >li .sub {
	background-color: rgba(0, 0, 0, 0.2);
	width: 100%;
	z-index: 1000;
	margin-top: 10px;
	display: none;
}
#header .wrap .menu ul >li.curr .sub {
	display: block;
}
#header .wrap .menu ul >li .sub ul li {
	display: block;
	height: auto;border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.1);  
}
#header .wrap .menu ul >li:last-child {border-bottom-color: rgba(255, 255, 255, 0);  }
#header .wrap .menu ul >li .sub ul li:last-child {border-bottom-color: rgba(255, 255, 255, 0);  }
#header .wrap .menu ul >li .sub ul li a {
	font-size: 15px;
	line-height: 22px;
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 30px;
}
#header .wrap .menu ul >li:hover .sub ul li a {
	color: #FFFFFF;
}
#header .wrap .menu ul >li .sub ul li:hover a {
	color: #FF6600;
}
#header .wrap .menu ul >li.curr .sub ul li a {
	color: rgba(255, 255, 255, .7);
}
#header .m-menu-btn {
    position: absolute;
    height: 60px;
    width: 55px;
    top: 0rem;
    right: 0px;
    z-index: 102;
}


#header .m-menu-btn span {
	display: block;
	height: 3px;
	width: 25px;
	margin-top: -2px;
	margin-left:-15px;
	position: absolute;
	top: 50%;
	bottom: 50%;
	background-color: #ffffff;
	left: 50%;
	right: 50%;opacity: 1;transition:all .6s;
}
#header .m-menu-btn.show span {opacity: 0;}
#header .m-menu-btn:before {
	display: block;
	height: 3px;
	content:"";
	width: 25px;
	margin-top: -2px;
	margin-left:-15px;
	position: absolute;
	top: 40%;
	background-color: #ffffff;
	left: 50%;
	right: 50%;transition:all .6s;
}
#header .m-menu-btn.show span {background-color: #ffffff;}
#header .m-menu-btn.show:before {transform:rotate(45deg);top: 49.9%;background-color: #ffffff;}
#header .m-menu-btn.show:after {transform:rotate(-45deg);bottom: 49.2%;background-color: #ffffff;}
#header .m-menu-btn:after {
	display: block;
	height: 3px;
	content:"";
	width: 25px;
	margin-top: -2px;
	margin-left:-15px;
	position: absolute;
	bottom: 39%;
	background-color: #ffffff;
	left: 50%;
	right: 50%;transition:all .6s;
}

.flickr{
	text-align:center;
	clear:both;
	float:none;
	padding-top:40px;
	padding-bottom:15px
}
.flickr .tgc-total{display:none}
.flickr a,.flickr span{background-color:#fff;display:inline-block;margin-right:2px;margin-left:2px;padding-right:8px;padding-left:8px;-moz-border-radius:1px;-webkit-border-radius:1px;border-radius:1px;border:1px solid #ccc;line-height:26px;height:26px;color:#777;vertical-align:top}
.flickr .current{color:#f90;text-decoration:none;background-color:rgba(255,153,0,.2);border-top-color:rgba(255,153,0,.5);border-right-color:rgba(255,153,0,.5);border-bottom-color:rgba(255,153,0,.5);border-left-color:rgba(255,153,0,.5)}
.flickr a:hover{color:#fff;text-decoration:none;background-color:#f90;border-top-color:#f90;border-right-color:#f90;border-bottom-color:#f90;border-left-color:#f90}
.flickr .tgc-icon{text-indent:10000px;height:26px;width:26px;overflow:hidden;padding:0;position:relative}
.flickr .linear-icon-arrow-left:after{content:"<";text-align:center;text-indent:0;line-height:26px;display:block;height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.flickr .linear-icon-arrow-right:after{content:">";text-align:center;text-indent:0;line-height:26px;display:block;height:100%;width:100%;position:absolute;left:0;top:0;right:0;bottom:0}
.flickr .disabled{background-color:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.08);color:rgba(0,0,0,.4)}
.ty-tit {
	text-align: center;
}
.ty-tit strong {
	font-size: 24px;
	font-family: "Times New Roman", Times, serif;
	text-transform: uppercase;
	font-weight: normal;
	color: #273272;
}
.ty-tit strong span {
	color: #FF6600;
}
.ty-tit p {
	font-size: 16px;
	font-weight: bold;
	padding-top: 2px;
}


#banner {
	height: 350px;
	width: 100%;
	background-color: #000000;
	overflow: hidden;
	position: relative;
}

#banner video{
	position:absolute;
	top:50%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	min-width:840px;
	text-align:center;
	z-index: 0;
	opacity: 0.7;
}
#banner:before
{
	content:"";
	display: block;
	position: absolute;
	z-index: 1;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
}
#banner .text{
	position:absolute;
	top:60%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	text-align:center;
	z-index: 2;
	color: #FFFFFF;
	font-size: 16px;
	padding-left:15px;
	padding-right:15px;
	box-sizing:border-box;
}#banner .text p {
	padding-top: 15px;
	line-height: 30px;font-size: 13px;line-height: 22px;color: rgba(255, 255, 255, 0.7);  
}
#banner .text strong {
	font-size: 22px;
}
#banner .text a {
	font-size: 14px;
	line-height: 40px;
	color: #FFFFFF;
	background-color: #FF6600;
	height: 40px;
	text-decoration: none;
	text-align: center;
	display: inline-block;
	clear: both;
	float: none;
	margin-top: 20px;
	margin-right: auto;
	margin-left: auto;
	padding-right: 20px;
	padding-left: 20px;
}
.mySwiperindex .swiper-pagination-bullet{ background-color:#FFFFFF;}
.mySwiperindex .swiper-pagination-bullet-active{background-color:#FF6600;}
.mySwiperindex .swiper-slide{
	height: 350px;
	width: 100%;
}.mySwiperindex .swiper-slide a {
	text-decoration: none;
	
	background-repeat: no-repeat;
	background-size:auto 100%;
	background-position: center center;
	display: block;
	height: 350px;
	width: 100%;
}

#mian .tabbar {
	background-color: #ECECEC;
	width: 100%;
}
#mian .tabbar .position .currname{
	white-space: nowrap;
	display: inline-block;
}
#mian .tabbar .position{
	position: relative;
	padding: 10px;
}
#mian .tabbar .position .menu{
	position: absolute;
	top: 0px;
	right: 0px;
	display: none;
}
#mian .tabbar .position .menu ul li {
	display: inline-block;
	white-space: nowrap;
	margin-left: 40px;
	font-size: 15px;
	line-height: 60px;
}
#mian .tabbar .position .menu ul li a {
	font-weight: normal;
}
#mian .tabbar .position .menu ul li.cur a {
	color: #FF6600;
	font-weight: bold;
}
#mian .tabbar .position a {
	font-weight: bold;
}
.mainbanner .swiper-slide {
	background-color: #000000;
	height: 200px;
	
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 100% auto ;
	width: 100%;
}
.tgcurrlinks{display: inline-block;}
.tgcurrlinks a:before{content:"◇";color: #999999;margin-right: 6px;margin-left: 6px;text-decoration: none;}
.tgcurrlinks a{
	text-decoration: none;
	font-weight: bold;
}
#footer {
	background-color: #4C4C4C;
	border-bottom-width: 2px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}
#footer .sbox {
	padding-top: 50px;
	padding-bottom: 40px;
	display: none;
}
#footer .sbox .wrap .f {
	display: table;
	width: 100%;
}
#footer .sbox .wrap .f .lx {
	width: 310px;
	line-height: 30px;
}
#footer .sbox .wrap .f .lx .logo img {
	height: 50px;
	width: auto;
}
#footer .sbox .wrap .f .lx .tel {
	padding-top: 0px;
}
#footer .sbox .wrap .f .lx .tel strong {
	font-size: 30px;
	display: block;
	font-weight: normal;
}

#footer .sbox .wrap .f .lx .gzsj {
	padding-top: 20px;
}


#footer .sbox .wrap .f >div {
	vertical-align: top;
	display: table-cell;
	color: #FFFFFF;
}
#footer .sbox .wrap .f .subb {
	display: table;
	float: left;
}
#footer .sbox .wrap .f .subb dl {
	display: table-cell;
	vertical-align: top;
	margin: 0px;
	min-width: 160px;
	padding-top: 0px;
	padding-right: 30px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#footer .sbox .wrap .f .subb dl dt {
	margin: 0px;
	font-size: 18px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
}
#footer .sbox .wrap .f .subb dl dd {
	margin: 0px;
	padding: 0px;
}
#footer .sbox .wrap .f .subb dl dd.cp a {
	display: block;
	color: #FFFFFF;
	padding-bottom: 22px;
	text-decoration: none;
}

#footer .sbox .wrap .f .subb dl dd ul{
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	width: 220px;
}
#footer .sbox .wrap .f .subb dl dd ul li {
	margin-right: 10px;
	margin-bottom: 6px;
}
#footer .sbox .wrap .f .subb dl dd ul li img {
	height: 70px;
	width: 90px;
}
#footer .sbox .wrap .f .subb dl dd .lxwminfo {
	width: 286px;
	line-height: 32px;
}
#footer .sbox .wrap .f .r {
	text-align: center;
	width: 1px;
}
#footer .sbox .wrap .f .r ul li {
	padding-bottom: 20px;
}
#footer .bbox {
	background-color: #222222;
	font-size: 14px;
	color: #999999;
	padding: 20px;
	box-sizing:border-box;
	line-height: 24px;
	text-align: center;
}
#footer .bbox a {
	color: #999999;
}
.chanpinzhongxin {
	padding-top: 30px;
	padding-bottom: 30px;
}
.chanpinzhongxin .box {
	padding-top: 15px;
	padding-left:6px;
	padding-right:6px;
	box-sizing:border-box;
}
.chanpinzhongxin .box .prolistbox {
	overflow: hidden;
}
.chanpinzhongxin .box .prolistbox ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.chanpinzhongxin .box .prolistbox ul li {
	width: 44.4%;
	margin-right: 2%;
	box-sizing:border-box;
	margin-top: 10px;
	padding-left:5px;
	padding-right:5px;
	display:none;
}
.chanpinzhongxin .box .prolistbox ul li:nth-child(-n+6){ display:block;}


.chanpinzhongxin .box .prolistbox ul li .pic {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.chanpinzhongxin .box .prolistbox ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}


.chanpinzhongxin .box .prolistbox ul li img {
	height: auto;
	width: 100%;
}
.chanpinzhongxin .box .prolistbox ul li .text {
	font-size: 15px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.womendeyoushi {
	background-attachment: fixed;
	background-repeat: repeat-x;
	background-position: center center;
	background-size: auto 100%;
	box-sizing:border-box;
	padding-top: 40px;
	padding-right: 20px;
	padding-bottom: 40px;
	padding-left: 20px;
}
.womendeyoushi .ty-tit strong {
	color: #FFFFFF;
}
.womendeyoushi .ty-tit span {
	color: #FFFFFF;
}
.womendeyoushi .ty-tit p {
	color: #FFFFFF;
}
.womendeyoushi .box {
	padding-top: 100%;
	position: relative;
}
.womendeyoushi .box ul{
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}.womendeyoushi .box ul li {
	width: 100%;
	color: #FFFFFF;
	line-height: 24px;
	padding-bottom: 10px;
	padding-top:10px;
	box-sizing:border-box;
}

.womendeyoushi .box ul li strong {
	font-size:17px;
	color: #FF6600;
	display: block;
	padding-bottom: 10px;
}
.womendeyoushi .box .pic{
	position:absolute;
	top:22%;
	left:50%;
	transform:translate(-50%,-50%);
	width:100%;
	text-align:center;
	
}

.womendeyoushi .box .pic img {
	height: auto;
	width: 100%;
	animation:fdsx 4s infinite;
}

@keyframes fdsx
{
	0% {transform:scale(1);}
	70% {transform:scale(.9);}
	100% {transform:scale(1);}
}
.jiejuefangan{
	padding-top: 30px;
	padding-bottom: 30px;
}.jiejuefangan .box {
	padding-top: 15px;
	overflow: hidden;
}
.jiejuefangan .box ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.jiejuefangan .box ul li {
	width: 44.6%;
	margin-right: 2%;
	box-sizing:border-box;
	margin-top: 10px;
}.jiejuefangan .box ul li .pic {
	overflow: hidden;
	position: relative;
}
.jiejuefangan .box ul li .pic img {
	height: auto;
	width: 100%;transition:all .3s;
}
.jiejuefangan .box ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}

.jiejuefangan .box ul li .text {
	text-align: center;
	padding-top: 10px;
	padding-bottom: 10px;
	font-size: 15px;
}
.jiejuefangan .box .more {
	text-align: center;
	padding-top: 15px;
	font-size: 15px;
}
.jiejuefangan .box .more a {
	font-size: 16px;
	color: #273272;
}
.gongsijianjie {
	background-repeat: repeat-x;
	background-position: center center;
	background-size:auto 100%;
	height: auto;
	background-color: #273272;
	position: relative;
	background-image: none!important;
	padding-top: 30px;
	padding-right: 20px;
	padding-bottom: 30px;
	padding-left: 20px;
	box-sizing:border-box;
}
.gongsijianjie .box {
	box-sizing:border-box;
	color: #FFFFFF;
	line-height: 24px;
	text-align: center;
}
.gongsijianjie .box .text .spbtn {
	position:absolute;
	bottom:0px;
	left:50%;
	transform:translate(-50%,-50%);
	width:80px;
	text-align:center;
	background-image: url(../images/ico-sp-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	animation:spandh 3s infinite;
	cursor: pointer;
	height: 80px;
	display: none;
}

@keyframes spandh
{
	0% {opacity: 0;}
	50% {opacity: 1;}
	100% {opacity: 0;}
}
 .videoshowbox{
 display:none} .videoshowbox .masklayer{
 position:fixed;
 z-index:10000;
 height:100%;
 width:100%;
 left:0;
 top:0;
 right:0;
 bottom:0;
 background-color:rgba(0,0,0,1)} .videoshowbox .box{
 width:100%;
 position:fixed;
 z-index:100000;
top:50%;left:50%;transform:translate(-50%,-50%);width:100%;
} .videoshowbox .box video{
 width:100%;
}

.gongsijianjie .box p {
	padding-bottom: 10px;
}
.gongsijianjie .box strong {
	font-size: 18px;
}
.gongsijianjie .box .menu {
	padding-top: 20px;
	text-align: center;
}
.gongsijianjie .box .mvod{ padding-top:15px;}
.gongsijianjie .box .mvod video{ width:100%; height:auto;}
.gongsijianjie .box .menu ul li {
	white-space: nowrap;
	display: inline-block;
	font-size: 14px;
	width: 24%;
	text-align: center;
}
.gongsijianjie .box .menu ul li a {
	color: #FFFFFF;
	text-decoration: none;
}
.gongsijianjie .box .menu ul li a img {
	width: 60%;
	transition:all .3s;
}
.gongsijianjie .box .menu ul li:hover a img {transform:scale(.88);}
.yingyonganli {
	padding-top: 30px;
	padding-bottom: 10px;
}
.yingyonganli .box {
	padding-top: 10px;
}
.yingyonganli .box .prolistbox {
	overflow: hidden;
}
.yingyonganli .box .prolistbox ul {

}
.yingyonganli .box .prolistbox ul li {
	width: 100%;
	box-sizing:border-box;
	margin-top: 15px;
	display:none;
}
.yingyonganli .box .prolistbox ul li:nth-child(-n+3){ display:block;}


.yingyonganli .box .prolistbox ul li .pic {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.yingyonganli .box .prolistbox ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}

.yingyonganli .box .prolistbox ul li img {
	height: auto;
	width: 100%;
}
.yingyonganli .box .prolistbox ul li .text {
	font-size: 16px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 8px;
}.fuwuzzhichi {
	background-attachment: fixed;
	
	background-repeat: repeat-x;
	background-position: center center;
	background-size:auto 100%;
}
.fuwuzzhichi .ty-tit {
	padding-top: 30px;
}
.fuwuzzhichi .ty-tit strong {
	color: #FFFFFF;
}
.fuwuzzhichi .ty-tit p {
	color: #FFFFFF;
}
.fuwuzzhichi .box {
	padding-top: 0px;
	overflow: hidden;
	padding-bottom:20px;
	padding-top:25px;
}
.fuwuzzhichi .box ul {
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.fuwuzzhichi .box ul li {
	width: 50%;
	box-sizing:border-box;
}
.fuwuzzhichi .box ul li .ico {
	height: 100px;
	width: 100px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
}
.fuwuzzhichi .box ul li .ico span {
	display: block;
	height: 200px;
	width: 100px;
	position: absolute;
	left: 0px;
	top: 0px;transition:all .4s;
}

.fuwuzzhichi .box ul li .ico span img {
	float: left;
	height: auto;
	width: 100%;
}
.fuwuzzhichi .box ul li .text {
	text-align: center;
	color: #FFFFFF;
}
.fuwuzzhichi .box ul li .text strong {
	font-size: 16px;
	white-space: nowrap;
	display: inline-block;
	padding-top: 5px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
}
.fuwuzzhichi .box ul li .text p {
	line-height: 24px;
	display: none;
	padding-top: 15px;
	color: rgba(255, 255, 255, 0.8);
}
.xinwenzixun {
	box-sizing:border-box;
	padding-top: 20px;
	padding-right: 16px;
	padding-bottom: 20px;
	padding-left: 16px;
}
.xinwenzixun .box {
padding-top:20px;
}
.xinwenzixun .box .left {
	width: 100%;
	box-sizing:border-box;
}
.xinwenzixun .box .left ul li{
	align-items: center;
	display: -webkit-flex;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}
.xinwenzixun .box .left ul li .text {
}
.xinwenzixun .box .left ul li .text a {
	font-size: 16px;
	font-weight: bold;
}
.xinwenzixun .box .left ul li .text span {
	color: #999999;
	display: block;
	padding-top: 12px;
	padding-bottom: 12px;
}
.xinwenzixun .box .left ul li .text p {
	font-size: 13px;
	line-height: 22px;
	color: #777777;
	padding-top: 10px;
}
.xinwenzixun .box .left ul li:nth-child(1) {
	padding-top: 0px;
}
.xinwenzixun .box .left ul li:last-child {
	padding-bottom: 0px;
	border-bottom-style: none;
}

.xinwenzixun .box .right {
	width: 100%;
	box-sizing:border-box;display: none;
}
.xinwenzixun .box .right ul li{
	align-items: center;
	display: -webkit-flex;
	padding-top: 20px;
	padding-bottom: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EFEFEF;
}.xinwenzixun .box .right ul li .pic {
	height: 120px;
	width: 180px;
}
.xinwenzixun .box .right ul li .pic img {
	height: 120px;
	width: 180px;
}
.xinwenzixun .box .right ul li .text {
	padding-left: 20px;
}
.xinwenzixun .box .right ul li .text a {
	font-size: 16px;
	font-weight: bold;
}
.xinwenzixun .box .right ul li .text span {
	color: #999999;
	display: block;
	padding-top: 12px;
	padding-bottom: 12px;
}
.xinwenzixun .box .right ul li .text p {
	font-size: 13px;
	line-height: 22px;
	color: #777777;
}
.xinwenzixun .box .right ul li:nth-child(1) {
	padding-top: 0px;
}
.xinwenzixun .box .right ul li:last-child {
	padding-bottom: 0px;
	border-bottom-style: none;
}
.xinwenzixun .box .left .hot-silide {
	padding-bottom: 22px;
}
.xinwenzixun .box .left .hot-silide .swiper-slide {
	background-color: #FFFFFF;
	width: 100%;
	position: relative;
}
.xinwenzixun .box .left .hot-silide .swiper-slide img {
	float: left;
	height: auto;
	width: 100%;
	transform:scale(1.5);
transition:all .6s;	opacity: 0;
}
.xinwenzixun .box .left .hot-silide .swiper-slide .text {
	color: #FFFFFF;
	background-color:  rgba(0, 0, 0, 0.3);
	padding: 15px;
	position: absolute;
	z-index: 10;
	left: 0px;
	right: 0px;
	bottom: -200px;
	font-weight: bold;transition:all .4s;
}
.xinwenzixun .box .left .hot-silide .swiper-slide.swiper-slide-active img {transform:scale(1);opacity: 1;}
.xinwenzixun .box .left .hot-silide .swiper-slide.swiper-slide-active .text {bottom: 0px;}
.xinwenzixun .box .left .hot-silide .swiper-slide .text p {
display:none;
}
#mian .pagecon1 {
	padding: 15px;
	box-sizing:border-box;
	padding-top:25px;
	padding-bottom:25px;
}
#mian .pagecon1 .bianjiqineirong {
	font-size: 14px;
	line-height: 26px;
	color: #777777;
}
#mian .pagecon1 .bianjiqineirong .tit {
	font-size: 17px;
	font-weight: bold;
	color: #FF6600;
	text-align: center;
	padding-bottom: 10px;
}
#mian .pagecon1 .bianjiqineirong .zhaiyao {
	color: #333333;
	padding-bottom: 5px;
	text-align: center;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	margin-bottom: 5px;font-size: 13px;
}
#mian .pagecon1 .bianjiqineirong .zhaiyao span {
	white-space: nowrap;
	display: inline-block;
	padding-right: 3px;
	padding-left: 3px;
}

#mian .pagecon1 .ggtp {
	padding-top: 20px;
}
#mian .pagecon1 .ggtp .swiper-slide {
	background-color: #F4F4F4;
	height: 140px;
}
#mian .pagecon1 .ggtp .swiper-slide img {
	float: left;
	height: 100%;
	width: 100%;
}
#mian .qiyewenhua {
	margin-bottom: 20px;
	overflow: hidden;
	padding:15px;box-sizing:border-box;
}
#mian .qiyewenhua ul {
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
#mian .qiyewenhua ul li {
	padding: 15px;
	width: 100%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	margin-top: 15px;
	text-align: center;
}
#mian .qiyewenhua ul li img {
	width: 20%;
}
#mian .qiyewenhua ul li strong {
	font-size: 20px;
	display: block;
	padding-top: 20px;
	padding-bottom: 10px;
}
#mian .qiyewenhua ul li p {
	color: #777777;
	font-size: 15px;
	line-height: 28px;
}
.rongyizhengshu {
	overflow: hidden;
	padding-bottom: 30px;
	padding-top: 30px;
	padding-left:30px;
	padding-right:30px;box-sizing:border-box;
}
.rongyizhengshu ul {
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.rongyizhengshu ul li {
	width: 100%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	margin-top: 25px;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 15px;
	padding-left: 15px;
	position: relative;
}.rongyizhengshu ul li:hover {
	border: 1px solid #FF6600;
}
.rongyizhengshu ul li strong {
	font-size: 15px;
	font-weight: normal;
	display: block;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 10px;
}
.rongyizhengshu ul li img {
	width: 100%;
}
.rongyizhengshu ul li .pic {
	display: table;
	width: 100%;
}
.rongyizhengshu ul li .pic span {
	text-align: center;
	vertical-align: middle;
	display: table-cell;
}

.shangxiaye {
	clear: both;
	float: none;
	margin-top: 20px;
}
.shangxiaye span {
	display: block;
	clear: both;
	float: none;
	padding-bottom:10px;
}
.shangxiaye span.s:before
{
	content:"";
	background-color: #CCCCCC;
	background-image: url(../images/sitestar_productdetailspage_up_arrow.png);
	vertical-align: middle;
	display: inline-block;
	background-size:100% 100%;
	height: 10px;
	width: 11px;
	margin-right: 8px;
}
.shangxiaye span.x:before
{
	content:"";
	background-color: #CCCCCC;
	background-image: url(../images/sitestar_productdetailspage_down_arrow.png);
	vertical-align: middle;
	display: inline-block;
	background-size:100% 100%;
	height: 10px;
	width: 11px;
	margin-right: 8px;
}
.shangxiaye span a {
	color: #FF6600;
}
.fazhanlicheng {
	position: relative;
}
.fazhanlicheng:before
{
	content:"";
	background-color: #E3E3E3;
	height: 100%;
	width: 2px;
	margin-left: -1px;
	position: absolute;
	z-index: 0;
	left: 15px;
	bottom: 0px;
	display: block;
}.fazhanlicheng ul {
	display: block;
	position: relative;
}

.fazhanlicheng  .tit {
	font-size: 20px;
	font-weight: bold;
	color: #FF6600;
	position: absolute;
	left: 0px;
	top: 0px;
	right: 0px;
	background-color: #FFFFFF;
	padding-left: 5px;
}
.fazhanlicheng  .tit:before
{
	content:"";
	background-image: url(../images/sj.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:100% auto;
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	height: 22px;
	width: 22px;
	margin-right: 2px;
	margin-top: -3px;
}
.fazhanlicheng ul li {
	width: 100%;
	box-sizing:border-box;
	position: relative;
	padding-top: 40px;
	margin-top: 20px;
	padding-left:60px;
}

.fazhanlicheng ul:after{
	content:"";
	display: block;
	clear: both;
	float: none;
}.fazhanlicheng ul li strong {
	font-size: 17px;
	font-weight: normal;
	color: #333333;
	display: block;
	padding-bottom: 5px;
}
.fazhanlicheng ul li p {
	line-height: 24px;
	color: #666666;
	padding-top: 5px;
}
.fazhanlicheng ul li span {
	font-weight: bold;
	display: inline-block;
	padding-top: 10px;
	position: absolute;
	left: 0px;
	top: 32px;
	background-color: #FFFFFF;
}
.zhaoxiannashi {
	padding-top: 30px;
	padding-bottom: 15px;
	padding-left:15px;
	padding-right:15px;
	box-sizing:border-box;
}

.zhaoxiannashi .tt {
	text-align: center;
}
.zhaoxiannashi .tt strong {
	font-size: 20px;
}
.zhaoxiannashi .tt p {
	font-size: 14px;
	color: #999999;
	padding-top: 10px;
}
.zhaoxiannashi .ys {
	padding-top: 25px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E7E7E7;
}
.zhaoxiannashi .ys ul{
	display: flex;
	flex-wrap: wrap;
	align-content: flex-start;
	text-align: center;
}
.zhaoxiannashi .ys ul li:nth-child(1){width:100%;}
.zhaoxiannashi .ys ul li{
	text-align: center;
	width:50%;
	display: inline-block;
	padding-bottom:20px;
	padding-left:10px;
	padding-right:10px;box-sizing:border-box;
}.zhaoxiannashi .ys ul li img {
	height: 64px;
	width: auto;
}
.zhaoxiannashi .ys ul li strong {
	font-size: 17px;
	display: block;
	padding-top: 5px;
	padding-bottom: 15px;
}
.zhaoxiannashi .ys ul li p {
	line-height: 24px;
	color: #666666;
	font-size: 14px;
}
.zhaoxiannashi .zhaopinzhiwei {
	padding-top: 20px;
}
.zhaoxiannashi .zhaopinzhiwei .box {
	padding-top: 20px;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.zhaoxiannashi .zhaopinzhiwei .box .left {
	width: 100%;
	box-sizing:border-box;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl {
	margin: 0px;
	padding-top: 10px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dt {
	margin: 0px;
	font-size: 17px;
	font-weight: bold;
	padding: 0px;
	cursor: pointer;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dt:hover,.zhaoxiannashi .zhaopinzhiwei .box .left dl.on dt {
	color: #FF6600;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dt:before
{
	content:"";
	background-image: url(../images/PLUS1.png);
	vertical-align: middle;background-size:100% auto;
	white-space: nowrap;
	display: inline-block;
	height: 32px;
	width: 32px;
	margin-right: 10px;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl.on dt:before {
	background-image: url(../images/MINUS1.png);
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dd {
	margin: 0px;
	padding: 20px;
	display: none;
	font-size: 14px;
	line-height: 28px;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl dd:hover {
	background-color: #F7F7F7;
}
.zhaoxiannashi .zhaopinzhiwei .box .left dl.on dd {
	display: block;
}


.zhaoxiannashi .zhaopinzhiwei .box .right {
	width: 100%;
	box-sizing:border-box;
	font-size: 14px;
	line-height: 28px;
	margin-top:20px;
}
.zhaoxiannashi .zhaopinzhiwei .box .right strong {
	font-size: 17px;
}
.shengchanshebei {
	padding-top: 0px;
	margin-top: 10px;
}
.aboutbox .b1 {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;box-sizing:border-box;
}
.aboutbox .b1 .tt {
	text-align: center;
}
.aboutbox .b1 .tt strong {
	font-size: 20px;
	color: #FF6600;
}
.aboutbox .b1 .tt p {
	font-size: 14px;
	line-height: 25px;
	color: #666666;
	padding-top: 10px;
}
.aboutbox .b2 {
	padding-top: 20px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;box-sizing:border-box;
}
.aboutbox .b2 ul{list-style-type: none;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;}
.aboutbox .b2 ul li{
	text-align: center;
	width:50%;
	padding-bottom:15px;
}
.aboutbox .b2 ul li p {
	line-height: 24px;
	color: #777777;
	text-decoration: none;
}
.aboutbox .b2 ul li a p {
	text-decoration: none;
}
.aboutbox .b2 ul li a:hover {
	text-decoration: none;
}
.aboutbox .b2 ul li strong {
	font-size: 17px;
	display: block;
	padding-top: 20px;
	padding-bottom: 5px;
}
.aboutbox .vod {
	background-attachment: fixed;
	background-image: url(../images/pilon-robotics-news.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto 100%;
	height: 200px;
	width: 100%;
	position: relative;
}
.aboutbox .vod .spbtn {
	height: 123px;
	width: 123px;
	margin-top: -61.5px;
	position: absolute;
	left: 50%;
	top: 50%;
	bottom: 50%;
	background-image: url(../images/ico-sp-btn.png);
	background-repeat: no-repeat;
	background-position: center center;
	animation:spandh 3s infinite;
	cursor: pointer;
	margin-left: -61.5px;
	right: 50%;
}
.aboutbox .data {
	background-attachment: fixed;
	background-image: url(../images/pilon-robots-bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: auto 100%;
	width: 100%;
	position: relative;
	padding-top:60px;
	padding-bottom:80px;
}
.aboutbox .data ul{
	text-align:center;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.aboutbox .data ul li{
	text-align: center;
	width:50%;
	font-size: 34px;
	color: #FFFFFF;
	font-weight: bold;
	font-family: "Times New Roman", Times, serif;
	padding-top:30px;
}.aboutbox .data ul li sup {
	font-size: 13px;
	font-weight: normal;
	margin-left: 10px;
	font-family: "微软雅黑";
}
.aboutbox .data ul li p {
	font-size: 15px;
	padding-top: 6px;
	font-weight: normal;
	font-family: "微软雅黑";
}
.aboutbox .hezuokehu {
padding-top: 40px;
	padding-bottom: 20px;
	padding-right: 15px;
	padding-left: 15px;box-sizing:border-box;
}
.aboutbox .hezuokehu .box {
	padding-top: 10px;
	overflow: hidden;
}
.aboutbox .hezuokehu .box ul {
	width: 110%;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.aboutbox .hezuokehu .box ul li{
	width: 43.8%;
	margin-right: 2%;
	border: 1px solid #E9E9E9;
	height: auto;
	margin-top: 10px;
}.aboutbox .hezuokehu .box ul li .logo {
	display: table;
	width: 100%;
}
.aboutbox .hezuokehu .box ul li .logo span {
	text-align: center;
	vertical-align: middle;
	display: table-cell;
	padding: 2px;
}
.aboutbox .hezuokehu .box ul li .logo span img {
	height: auto;
	width:100%;
}
#mian .jiejuefangan {
	margin-top: 0px;
	padding-top: 0px;
}
.productsbox{
	padding-top: 30px;
	padding-bottom:40px;
}
.productsbox .left{
	width: 100%;
}
.productsbox .left .tit {
	font-size: 22px;
	color: #273272;
	text-align: center;
}
.productsbox .left .tit p {
 display:none;
}
.productsbox .left .box {
	padding: 15px;
}
.productsbox .left .box ul li {
	position: relative;
}
.productsbox .left .box ul li span {
	display: block;
	height: 24px;
	width: 24px;
	position: absolute;
	left: 0px;
	top: 10px;
	cursor: pointer;
}

.productsbox  .left  .box  ul  li a {
	display: block;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #EEEEEE;
	font-size: 15px;
}
.productsbox  .left  .box  ul  li.on >a{
	color: #FF6600;
}
.productsbox  .left  .box  ul.alul  li >a:before
{ display:none;}
.productsbox  .left  .box  ul  li >a:before
{
	content:"";
	background-image: url(../images/PLUS1.png);
	vertical-align: middle;
	white-space: nowrap;
	display: inline-block;
	background-size:100% auto;
	height: 24px;
	width: 24px;
	margin-right: 10px;
	margin-top:-2px;
}
.productsbox  .left  .box  ul  li.on >a:before {
	background-image: url(../images/MINUS1.png);
}
.productsbox .left .box ul li .sub {
	display: none;
}
.productsbox .left .box ul li.on .sub {
	display: block;
}
.productsbox  .left  .box  ul  li  .sub a {
	padding-left: 34px;
	color: #777777;
}
.productsbox .left .box ul li .sub a.onn {
	color: #333333;
}
.productsbox .right{
	width: 100%;
	overflow: hidden;
	padding:10px;box-sizing:border-box;
}
.productsbox .right.prorightbox{
	padding: 15px;
	box-sizing:border-box;
	padding-top:0px;
}
.productsbox .right ul {
	width: 110%;
	display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.productsbox.casebox .right ul li{width: 91%;margin-bottom: 35px;margin-right: 3.3%;}
.productsbox .right ul li {
	width: 44.4%;
	margin-right: 2%;
	border: 1px solid #E7E7E7;
	box-sizing:border-box;
	padding: 15px;
	margin-bottom: 10px;
}


.productsbox .right ul li .pic {
	overflow: hidden;
	position: relative;
	width: 100%;
}
.productsbox .right ul li .pic span {
	display: block;
	position: absolute;
	height: 100%;
	width: 100%;
	left: 0px;
	top: 0px;
	right: 0px;
	bottom: 0px;
	background-color: rgba(254, 93, 19, 0);  transition:all .6s;
}


.productsbox .right ul li img {
	height: auto;
	width: 100%;
}
.productsbox .right ul li .text {
	font-size: 15px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
}
.m-newsmenu{
	padding:15px;
	box-sizing:border-box;
	text-align: center;
}
.m-newsmenu ul li {
	display: inline-block;
	margin-top: 10px;
}
.m-newsmenu ul li a {
	font-size: 14px;
	color: #333333;
	text-decoration: none;
	background-color: #EBEBEB;
	white-space: nowrap;
	display: inline-block;
	padding-top: 8px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	-moz-border-radius: 50px;
-webkit-border-radius: 50px;
border-radius: 50px;
}
.m-newsmenu ul li.cur a {
	background-color: #273272;
	color: #FFFFFF;
}
#mian .newsbox {
	margin-top: 0px;
	margin-bottom: 15px;
	box-sizing:border-box;
	padding: 15px;
	padding-top:0px;
}
#mian .newsbox ul li {
	padding-top: 20px;
	padding-bottom: 20px;
	position: relative;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
}
#mian .newsbox ul li .title {
	font-size: 15px;
	font-weight: bold;
	padding-bottom: 10px;
}
#mian .newsbox ul li .c {
display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
#mian .newsbox ul li .c .pic {
	width: 30%;
	padding-right:10px;
	box-sizing:border-box;
}
#mian .newsbox ul li .c .pic img {
	height: auto;
	width: 100%;
	padding-top:5px;
}
#mian .newsbox ul li .c .text {
	width: 70%;
	
	box-sizing:border-box;
	font-size: 14px;
	line-height: 24px;
	
}
#mian .newsbox ul li .c .text a{ display:none;}
#mian .newsbox ul li .c .text p{display: -webkit-box;
-webkit-line-clamp: 2;
-webkit-box-orient: vertical;
overflow: hidden;}
#mian .newsbox ul li span {
	position: absolute;
	right: 0px;
	bottom: 20px;
	font-size: 14px;
	color: #999999;
}


.fuwuzhichibox .box {
	padding-top: 60px;
	overflow: hidden;
	padding-bottom: 80px;
}
.fuwuzhichibox .box ul {
	width: 110%;display: flex;
flex-wrap: wrap;
align-content: flex-start;
}
.fuwuzhichibox .box ul li {
	width: 21.23%;
	margin-right: 2%;
	box-sizing:border-box;
}
.fuwuzhichibox .box ul li .ico {
	height: 120px;
	width: 120px;
	margin-right: auto;
	margin-left: auto;
	overflow: hidden;
	position: relative;
}
.fuwuzhichibox .box ul li .ico span {
	display: block;
	height: 240px;
	width: 120px;
	position: absolute;
	left: 0px;
	top: 0px;transition:all .4s;
}
.fuwuzhichibox .box ul li:hover .ico span {
	position: absolute;
	left: 0px;
	top: -120px;
}
.fuwuzhichibox .box ul li .ico span img {
	float: left;
	height: auto;
	width: 100%;
}
.fuwuzhichibox .box ul li .text {
	text-align: center;

}
.fuwuzhichibox .box ul li .text strong {
	font-size: 18px;
	white-space: nowrap;
	display: inline-block;
	padding-top: 15px;
	padding-right: 15px;
	padding-bottom: 8px;
	padding-left: 15px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: rgba(255, 255, 255, 0.4);  	color: #444444;
}
.fuwuzhichibox .box ul li .text p {
	line-height: 24px;
	display: block;font-size: 15px;
	padding-top: 15px;color: rgba(0, 0, 0, 0.6); 
}.contactbox .lxwmb {
	padding-top: 20px;
	padding-bottom: 0px;
}
.contactbox .lxwmb .tit {
	font-size: 17px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
	text-align: center;
	display: none;
}
.contactbox .lxwmb .box {
box-sizing:border-box;
	
}
.contactbox .lxwmb .box ul{display: flex;
flex-wrap: wrap;
align-content: flex-start;}
.contactbox .lxwmb .box ul li{
	box-sizing:border-box;
	text-align: center;
	width:100%;
	margin-right: auto;
	margin-left: auto;
	padding-top: 15px;
	padding-bottom: 15px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #CCCCCC;
	padding-right: 20%;
	padding-left: 20%;
}
.contactbox .lxwmb .box ul li img {
	display: block;
	margin-bottom: 10px;
	text-align: center;
	clear: both;
	float: none;
	margin-right: auto;
	margin-left: auto;
	height: auto;
	width: 32%;
}

.contactbox .lxwmb .box ul li strong {
	font-size: 20px;
	color: #333333;
	white-space: nowrap;
	display: inline-block;
	padding-bottom: 10px;
	border-bottom-width: 3px;
	border-bottom-style: solid;
	border-bottom-color: #FF6600;
}
.contactbox .lxwmb .box ul li p {
	font-size: 15px;
	line-height: 24px;
	display: block;
	padding-top: 15px;
	color: #666666;
}
.contactbox .ruhedaoda {
	background-color: #EFEFEF;
}
.contactbox .ruhedaoda .tit {
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
	display: none;
}.contactbox .ruhedaoda .mapbox {
	height: 360px;
	width: 100%;
}
.contactbox .liuyanbox {
	padding-top: 30px;
	padding-bottom: 30px;
	padding-right: 20px;
	padding-left: 20px;
}
.contactbox .liuyanbox .tit {
	font-size: 24px;
	font-weight: bold;
	color: #666666;
	padding-bottom: 20px;
}.contactbox .liuyanbox .box {
	padding-top: 30px;
}
.contactbox .liuyanbox .box:after
{
	content:"";
	display: block;
	clear: both;
	float: none;
}.contactbox .liuyanbox .box dl {
	display: block;
	margin: 0px;
	width: 100%;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 12px;
	padding-left: 0px;
}
.contactbox .liuyanbox .box dl dt {
	font-size: 15px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}
.contactbox .liuyanbox .box dl dd {
	margin: 0px;
	padding: 0px;
}
.contactbox .liuyanbox .box dl dd .txt {
	height:48px;
	width: 100%;
	padding-left: 15px;
	border: 1px solid #E8E8E8;
	box-sizing:border-box;
	font-family: "微软雅黑";
	font-size: 14px;
}
.contactbox .liuyanbox .box dl dd .txt[type=text]:focus {
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
.contactbox .liuyanbox .box dl dd .btn {
	font-size: 16px;
	color: #FFFFFF;
	background-color: #FF6600;
	height: 60px;
	width: 100%;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	cursor: pointer;
}


.photo_detailsbox1{background-color:#fff;box-sizing:border-box}
.photo_detailsbox1 .head{padding-top:25px;padding-bottom:25px;border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#dadada}
.photo_detailsbox1 .head h1{font-size:24px;margin:0;padding:0}
.photo_detailsbox1 .head .thesis{padding-top:5px;line-height:22px}
.photo_detailsbox1 .head .left{width:70%;float:left}
.photo_detailsbox1 .head .parameter{float:right;width:30%;line-height:24px}
.probuybtn{float:right;margin-top:-14px}
.probuybtn a{font-size:14px;font-weight:700;color:#fff;text-decoration:none;background-color:#f90;display:inline-block;height:34px;padding-right:20px;padding-left:20px;line-height:34px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border-bottom-width:2px;border-bottom-style:solid;border-bottom-color:#e68a00}
.photo_detailsbox1 .picbox{text-align:center;padding-top:20px;padding-bottom:20px}
.photo_detailsbox1 .picbox img{max-width:892px;height:auto}
.photo_detailsbox1 .bar{line-height:36px; background-color:#f5f5f5;clear:both;float:none;height:36px;padding-left:15px;font-weight:700;color:#444444;font-size:14px}
.tgc_proshowhead{

	width: 100%;
}

.tgc_proshowhead .right_text{
	text-align: left;
	padding-top: 0px;
	padding-bottom: 30px;
}
.tgc_proshowhead .left-slide{
	width: 100%;
	padding-bottom: 15px;
}
.tgc_proshowhead .right_text .title h1 {
	color: #273272;
	margin: 0px;
	padding: 0px;
	font-size: 17px;
}
.tgc_proshowhead .right_text .title p {
	padding-top: 10px;
}
.tgc_proshowhead .right_text .summary{
	padding-top: 10px;
	line-height: 24px;
	color: #666666;
}
#TGC_photosilide{
	height:400px;
	width:100%;
	margin-right:auto;
	margin-left:auto;
	padding-bottom:60px;
	box-sizing:border-box;
	position:relative;
	
}
#TGC_photosilide .pic-Large{height:100%;width:100%}
#TGC_photosilide .pic-Small{height:50px;width:100%;position:absolute;margin-top:2%;left:0;right:0;bottom:0}
#TGC_photosilide .pic-Large .swiper-container{width:100%;height:100%;margin-left:auto;margin-right:auto}
#TGC_photosilide .swiper-slide{background-size:cover;background-position:center}
#TGC_photosilide .swiper-slide img{
	width:100%;
	height:100%;
	box-sizing:border-box;
	background-color: #FFFFFF;
}
#TGC_photosilide .gallery-top{height:100%;width:100%}
#TGC_photosilide .gallery-thumbs{width:80%;height:100%;box-sizing:border-box}
#TGC_photosilide .gallery-thumbs .swiper-slide{height:100%;opacity:.8;padding-right:1.2%;padding-left:1.2%;box-sizing:border-box}
#TGC_photosilide .gallery-thumbs .swiper-slide-thumb-active{opacity:1}
#TGC_photosilide .gallery-thumbs .swiper-slide-thumb-active img{
	border: 1px solid #FF6600;
}
#TGC_photosilide .swiper-button-prev,#TGC_photosilide .swiper-container-rtl .swiper-button-next{left:0;height:30px;width:16px;margin-top:-15px;position:absolute;top:50%;bottom:50%;text-align:left;outline:0}
#TGC_photosilide .swiper-button-next,#TGC_photosilide .swiper-container-rtl .swiper-button-prev{right:0;height:30px;width:16px;margin-top:-15px;position:absolute;top:50%;bottom:50%;text-align:right;outline:0}
#TGC_photosilide .swiper-button-next:after{content:"\e84e";font-family:iconfont;font-size:18px;color:rgba(0,0,0,.4);-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
#TGC_photosilide .swiper-button-prev:after{content:"\e84f";font-family:iconfont;font-size:18px;color:rgba(0,0,0,.4);-o-transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s;-ms-transition:all .3s;transition:all .3s;}
#TGC_photosilide .swiper-button-next:hover:after{color:rgba(0,0,0,1)}
#TGC_photosilide .swiper-button-prev:hover:after{color:rgba(0,0,0,1)}
.round-loupe{border-radius:0;border:1px solid rgba(0,0,0,.4)}
.editorbox{line-height:30px;padding-top:12px; padding-bottom:20px;}
.editorbox img{width:100%;height:auto}#piaofukefubox .kf-list {
	position: fixed;
	top: 300px;
	right: 10px;
	z-index: 100000;
	display: none;
}
#piaofukefubox .kf-list ul li {
	background-color: #FF6600;
	height: 50px;
	width: 50px;
	margin-top: 10px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
	background-image: url(../images/ycb5.png);
	background-repeat: no-repeat;
	background-position: center center;
	background-size:50% auto;
	cursor: pointer;
	position: relative;
}
#piaofukefubox .kf-list ul li.kf {background-image: url(../images/ycb5.png);}
#piaofukefubox .kf-list ul li.dh {background-image: url(../images/ycb6.png);}
#piaofukefubox .kf-list ul li.ewm {background-image: url(../images/ycb4.png);}
#piaofukefubox .kf-list ul li.top {background-image: url(../images/ycb7.png);}
#piaofukefubox .kf-list ul li .kflistbox {
	background-color: #FFFFFF;
	border-top-width: 3px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	position: absolute;
	right: 100%;
	height: auto;
	width: 380px;
	-moz-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
	-webkit-box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
	box-shadow: 0px 3px 3px rgba(0, 0, 0, 0.1);
	padding: 20px;
	box-sizing:border-box;
	display: none;
	cursor: default;
}
#piaofukefubox .kf-list ul li.ewm .kflistbox {
	text-align: center;
}
#piaofukefubox .kf-list ul li.ewm .kflistbox img {
	height: auto;
	width: 150px;
}
#piaofukefubox .kf-list ul li .kflistbox:before
{
	content:"";
	background-color: #FFFFFF;
	height: 10px;
	width: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #CCCCCC;
	position: absolute;
	top: 19px;
	right: -5px;
	transform:rotate(45deg);
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #CCCCCC;
}
#piaofukefubox .kf-list ul li:hover .kflistbox {
	display: block;
}
#piaofukefubox .kf-list ul li .kflistbox .head {
	padding-bottom: 15px;
	background-image: url(../images/fkf-3.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:40px auto;
	padding-left: 55px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E3E3E3;
}
#piaofukefubox .kf-list ul li .kflistbox .head p {
	font-size: 13px;
	color: #888888;
	padding-top: 3px;
}
#piaofukefubox .kf-list ul li .kflistbox .head strong {
	font-size: 20px;
	line-height: 22px;
	font-weight: normal;
}
#piaofukefubox .kf-list ul li .kflistbox .box {
	padding-top: 15px;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist {
	background-image: url(../images/fkf-4.png);
	background-repeat: no-repeat;
	background-position: left top;
	background-size:40px auto;
	padding-left: 55px;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist p {
	font-size: 15px;
	line-height: 15px;
	padding-bottom: 5px;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist strong {
	font-size: 22px;
	color: #FF6600;
}
#piaofukefubox .kf-list ul li .kflistbox .dhlist strong a {
	color: #FF6600;
	text-decoration: none;
}

}

