@font-face {    font-family: 'LigatureSymbols';    src: url('LigatureSymbols-2.11.eot');    src: url('LigatureSymbols-2.11.eot?#iefix') format('embedded-opentype'),         url('LigatureSymbols-2.11.woff') format('woff'),         url('LigatureSymbols-2.11.ttf') format('truetype'),         url('LigatureSymbols-2.11.svg#LigatureSymbols') format('svg');    src: url('LigatureSymbols-2.11.ttf') format('truetype');    font-weight: normal;    font-style: normal;}.lsf, .lsf-icon:before {  font-family: 'LigatureSymbols';  -webkit-text-rendering: optimizeLegibility;  -moz-text-rendering: optimizeLegibility;  -ms-text-rendering: optimizeLegibility;  -o-text-rendering: optimizeLegibility;  text-rendering: optimizeLegibility;  -webkit-font-smoothing: antialiased;  -moz-font-smoothing: antialiased;  -ms-font-smoothing: antialiased;  -o-font-smoothing: antialiased;  font-smoothing: antialiased;}.lsf-icon:before {content:attr(title);margin-right:0.3em;font-size:130%;}.lsf-icon.amazon:before {content: '\E007';}#top1{ width:100%;height:33px; background-color:#fbfbfb; border-bottom:solid 1px #f4f4f4}#top1c{ width:1145px;height:33px; margin:0 auto;line-height:33px;}.fd1{ float:left}.fd2{ float:right}

.fd2 span {
    font-size: 16px;
    padding: 0 5px 0 20px;
}

.fd1 span{font-size:16px;}#top2{ width:100%;height:77px;}#top2c{ width:1145px;height:77px; margin:0 auto; border:solid 1px #fff}#navul li{float:left;position:relative;text-align:center; height:77px; line-height:77px;  border-right:solid 1px #dcdcdc; width:102px}

#navul li a {
    font-size: 16px;
    font-weight: bold;
    color: #303030;
}

#navul li a:hover{
    color: #3fb8bf;
}

#navul li.zj{width:525px; height:77px;}

.topLog {
    width: 242px;
    /* height: 150px; */
    z-index: 1000;
    position: relative;
    left: 142px;
    top: -36px;
}

.topLog img {
    width: 96%;
    height: auto;
}

#banner {
    position: relative;
    width: 100%;
    background: #fff;
    height: 540px;
    overflow: hidden;
}

.flexslider {
    position: relative;
    height: 540px;
    overflow: hidden;
}

.slides{position:relative;z-index:0;}

.slides li{
    height:540px;
}

.footbt {
    color: #fff;
    font-size: 12px;
    font-family: "Microsoft YaHei UI";
    border-top: 10px solid #e6e6e6;
    background: #393939;
}

.footbt .contentbt{	width:1200px;	margin:0 auto;}.footbt .contentbt .topbt{	height:66px;	line-height: 66px;}
.footbt .contentbt .topbt .fl p {
    font-size: 14px;
    float: left;
    padding-right: 15px;
}
.footbt .contentbt .topbt .fl span{	font-size:36px; font-weight:bold;}.footbt .contentbt .fb p{line-height:28px;}.footbt .contentbt .topbt .rt li{	display:inline-block;	margin-right:10px;}.footbt .contentbt a{color:#fff;}.fl{float:left;}.rt{float:right;}.clear{clear:both;}.footbt .contentbt p.line{border-bottom:1px solid #FFF;    margin-bottom: 16px;}.serviceleft {	cursor: pointer;	right: 0;	position: fixed;	top: 150px;	width: 100px;}.si_serviceleft {	position:relative;}.si_serviceleft1, .si_serviceleft2 {	position:absolute;	right:0px;}.si_serviceleft1 {	height:115px;	width:35px;	background:url(../images/si_serviceleft3.png) no-repeat;	display:none;}.si_serviceleft .si_serviceleft2 {}.si_serviceleft .si_serviceleft2 ul {	background:url(../images/si_serviceleft2.png) no-repeat;	width:79px;	padding:100px 0 5px 0;}.si_serviceleft2 ul li {	display:block;	text-indent:-9999px;	background:url(../images/si_serviceleft_03.png) no-repeat;	text-align:center;	width:79px;}.si_serviceleft2 ul li a {	color:#fff;	display:block;	width:78px;}.si_serviceleft2 .si_serviceleftLI1 {	background-position:0px -2px;	;}.si_serviceleft2 .si_serviceleftLI2 {	background-position:0px -75px;	margin:3px 0;}.si_serviceleft2 .si_serviceleftLast {	background-position:0px -162px;}.si_serviceleft2 .si_serviceleftLI1, .si_serviceleft2 .si_serviceleftLI1 a {	height:67px;}.si_serviceleft2 .si_serviceleftLI2,.si_serviceleft2 .si_serviceleftLI2 a {	height:86px;	margin:3px 0;}.si_serviceleft2 .si_serviceleftLast, .si_serviceleft2 .si_serviceleftLast a {	height:74px;}.si_serviceleft2 img {	margin-left:58px;	display:block;}.si_serviceleftLast {	position:relative;	z-index:100;}.si_serviceleftLast div {	position:absolute;	left:-235px;	top:-90px;	display:none}.si_serviceleftLI2 {	position:relative;	z-index:100;}.si_serviceleftLI2 div {	position:absolute;	left:-235px;	top:-1px;	display:none}.qixia {	float:right;	margin: 5px 10px 0 0;	font-size:14px;}.qixia a {	color:#D8442A;}.flex-control-nav {    position: absolute;    bottom: 10px;    z-index: 0;    width: 100%;    text-align: center;}

.flex-control-nav li {
    display: inline-block;
    width: 40px;
    height: 14px;
    margin: 0 20px;
    zoom: 1;
}

.flex-control-nav a {
    display: inline-block;
    width: 61px;
    height: 10px;
    line-height: 40px;
    overflow: hidden;
    /* border: 1px solid #fff; */
    background: rgba(255, 255, 255, 0.75);
    /* background: url(../images/dot.png) right 0 no-repeat; */
    cursor: pointer;
}

.flex-control-nav .flex-active {
    background-position: 0 0;
    background: #40b7bf;
}