﻿@charset "utf-8";
body{margin:0px; font-size:12px; color:#333; font-family:"微软雅黑"; cursor:default;}
*{padding:0px; margin:0px;}
body,ul,ol,dl,dd,h1,h2,h3,h4,h5,h6,p,i,b,em,span,form,fieldset,legend,input,textarea,select,button,th,td{margin:0; padding:0; font-family:"微软雅黑";}
h1,h2,h3,h4,h5,h6{list-style:none; font-weight:normal;}
input,select,button{font-size:12px; font-family:"微软雅黑"; border:0; background:none; outline:none; vertical-align:middle;}
button{overflow:visible}
img{border:none;}
li{list-style:none;}
a{color:#333; text-decoration:none;}
a:hover{color:#3881b1;}
.clear{overflow:hidden; clear:both; height:0px;}
.lf{float:left;}
.rt{float:right;}

.con{width:1200px; margin:0 auto;}

.top{width:100%; background-color:#000; font-size:12px; line-height:36px; color:#ccc;}
.top .con{width:1260px;}
.top .con a{color:#ccc; float:left;}
.top .con span{float:left; padding:0 10px;}
.top .con .dh{float:left; background:url(../images/dtb.png) no-repeat left center; font-size:14px; font-weight:bold; color:#fff; padding-left:20px;}

.header{width:100%; position:absolute; top:36px; left:0; background-color:rgba(255,255,255,.98); box-shadow:0 2px 2px #ccc; z-index:9999;}
.header.on{position:fixed; top:0;}
.header .con{width:1260px; position:relative;}
.header .logo{width:200px; float:left;}
.header .logo img{width:100%; height:auto; display:block;}
.header .nav{width:990px; border-left:1px solid #fafafa; float:right;}
.header .nav ul li{width:140px; height:96px; font-size:14px; line-height:20px; text-align:center; float:left; display:block; position:relative;}
.header .nav ul li span{display:block;}
.header .nav ul li a{display:block; height:66px; padding:15px 0; border-right:1px solid #fafafa;}
.header .nav ul li:hover a{color:#3881b1; background-color:#fafafa;}
.header .nav ul li i{width:36px; height:40px; margin:0 auto; display:block;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.header .nav ul li i.n1{background:url(../images/n1.png) no-repeat bottom center;}
.header .nav ul li:hover i.n1{background:url(../images/n1.png) no-repeat top center;}
.header .nav ul li i.n2{background:url(../images/n2.png) no-repeat bottom center;}
.header .nav ul li:hover i.n2{background:url(../images/n2.png) no-repeat top center;}
.header .nav ul li i.n3{background:url(../images/n3.png) no-repeat bottom center;}
.header .nav ul li:hover i.n3{background:url(../images/n3.png) no-repeat top center;}
.header .nav ul li i.n4{background:url(../images/n4.png) no-repeat bottom center;}
.header .nav ul li:hover i.n4{background:url(../images/n4.png) no-repeat top center;}
.header .nav ul li i.n5{background:url(../images/n5.png) no-repeat bottom center;}
.header .nav ul li:hover i.n5{background:url(../images/n5.png) no-repeat top center;}
.header .nav ul li i.n6{background:url(../images/n6.png) no-repeat bottom center;}
.header .nav ul li:hover i.n6{background:url(../images/n6.png) no-repeat top center;}
.header .nav ul li i.n7{background:url(../images/n7.png) no-repeat bottom center;}
.header .nav ul li:hover i.n7{background:url(../images/n7.png) no-repeat top center;}
.header .nav ul li i.n8{background:url(../images/n8.png) no-repeat bottom center;}
.header .nav ul li:hover i.n8{background:url(../images/n8.png) no-repeat top center;}
.header .nav ul li i.n9{background:url(../images/n9.png) no-repeat bottom center;}
.header .nav ul li:hover i.n9{background:url(../images/n9.png) no-repeat top center;}
.son{
	position: absolute;
	z-index: 999;
	background: #fff;
	border: 1px solid #ccc;
	line-height: 1.5rem;
}
.son li{height:40px!important;overflow:hidden;}

.top_h{width:100%; height:6px; background-color:#fff;}

.banner{width:100%; height:500px; position:relative; overflow:hidden;}
.banner .hd{width:100%; text-align:center; position:absolute; left:0; bottom:20px; z-index:999;}
.banner .hd ul li{width:12px; height:12px; border-radius:12px; background-color:#fff; display:inline-block; cursor:pointer; margin:0 5px;}
.banner .hd ul li.on{background-color:#3881b1;}
.banner .bd{width:100%; height:500px;}
.banner .bd ul li{width:100%; height:500px;}

/********banner-图片轮播图*********/

.banner-box {
	width: 100%;
	height: 540px;
	position: relative;
	text-align: center;
	overflow: hidden;
}



.banner-box .img {
	width:600%;
	position: absolute;
	top: 0;
	left: 0;
	
}

.banner-box .img li {
	float: left;
}

.img li a {
	display: block;
}

.banner-box .li {
	width: 100%;
	position: absolute;
	left: 0;
	bottom: 10px;
}

.banner-box .li li {
	width: 10px;
	height: 10px;
	background: #ccc;
	border-radius: 50%;
	display: inline-block;
	margin: 0 3px;
	cursor: pointer;
}

.banner-box .but {
	cursor: pointer;
	z-index: 10;
	font-size: 0;
	top: 50%;
	position: absolute;
	margin-top: -80px;
	left: 30px;
	width: 70px;
	height: 160px;
	background: url(../images/banner_focus.png);
}

.banner-box .but-left:hover {
	background-position: -70px 0px!important;
}

.banner-box .but-right {
	left: auto;
	right: 30px;
	background-position: 0 -160px;
}

.banner-box .but-right:hover {
	background-position: -70px -160px!important;
}

.banner-box .li .index {
	background: #f60;
	width: 30px;
	border-radius: 10px;
}

.banner-box .bar {
	position: absolute;
	left: 0;
	bottom: 0;
	height: 5px;
	background-color: hsla(24, 100%, 50%, 0.5);
}

.sy_xx{width:100%; padding:15px 0; background-color:#3881b1;}
.sy_xx ul li{width:299px; font-size:22px; letter-spacing:3px; line-height:32px; color:#fff; text-align:center; float:left; display:block; border-right:1px solid #fff; background:url(../images/sjt.png) no-repeat 240px center;}
.sy_xx ul li.on{width:300px; border:0;}
.sy_xx strong{font-size:30px;}

.sy_lm{width:96%; height:160px; padding:0 2%; background-color:#e7e7e7;}
.sy_lm .lm1{width:33%; float:left; border:4px solid #7f5795; color:#7f5795; padding:10px 20px; background-color:#fff; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; position:relative;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_lm .lm1 h2{font-size:32px; font-family:"Times New Roman";}
.sy_lm .lm1 h3{font-size:32px;}
.sy_lm .lm1 span{width:280px; border-bottom:2px solid #7f5795; display:block; margin:6px 0;}
.sy_lm .lm1 i{width:100px; height:3px; background-color:#7f5795; display:block;}
.sy_lm .lm1 a{position:absolute; bottom:10px; right:20px; font-size:18px; color:#7f5795; line-height:36px; padding-right:36px; background:url(../images/lj_1.png) no-repeat right center;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_lm .lm1:hover a{right:10px; color:#fff; background:url(../images/lj_4.png) no-repeat right center;}
.sy_lm .lm1:hover span{border-bottom:2px solid #fff;}
.sy_lm .lm1:hover i{background-color:#fff;}
.sy_lm .lm1:hover{background-color:#7f5795; color:#fff;}
.sy_lm .lm2{width:32%; float:left; margin:0 1%; border:4px solid #05b1f8; color:#05b1f8; text-align:center; padding:30px 20px 50px; background-color:#fff; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; position:relative;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_lm .lm2 h2{font-size:36px;}
.sy_lm .lm2 h3{font-size:36px;}
.sy_lm .lm2 span{width:200px; border-bottom:2px solid #05b1f8; display:block; margin:16px auto;}
.sy_lm .lm2 i{width:100px; height:3px; background-color:#05b1f8; display:block;}
.sy_lm .lm2 a{position:absolute; bottom:10px; right:20px; font-size:18px; color:#05b1f8; line-height:36px; padding-right:36px; background:url(../images/lj_2.png) no-repeat right center;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_lm .lm2:hover a{right:10px; color:#fff; background:url(../images/lj_4.png) no-repeat right center;}
.sy_lm .lm2:hover span{border-bottom:2px solid #fff;}
.sy_lm .lm2:hover i{background-color:#fff;}
.sy_lm .lm2:hover{background-color:#05b1f8; color:#fff;}
.sy_lm .lm2 .new{position:absolute; top:-4px; right:-4px; width:70px;}
.sy_lm .lm2 .new img{width:100%; height:auto; display:block;}
.sy_lm .lm3{width:33%; float:left; border:4px solid #139b85; color:#139b85; padding:10px 20px; background-color:#fff; box-sizing:border-box; -webkit-box-sizing:border-box; -moz-box-sizing:border-box; -ms-box-sizing:border-box; -o-box-sizing:border-box; position:relative;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_lm .lm3 h2{font-size:32px; font-family:"Times New Roman";}
.sy_lm .lm3 h3{font-size:32px;}
.sy_lm .lm3 span{width:280px; border-bottom:2px solid #139b85; display:block; margin:6px 0;}
.sy_lm .lm3 i{width:100px; height:3px; background-color:#139b85; display:block;}
.sy_lm .lm3 a{position:absolute; bottom:10px; right:20px; font-size:18px; color:#139b85; line-height:36px; padding-right:36px; background:url(../images/lj_3.png) no-repeat right center;
transition:all .3s;
-webkit-transition:all .3s;
-moz-transition:all .3s;
-ms-transition:all .3s;
-o-transition:all .3s;}
.sy_lm .lm3:hover a{right:10px; color:#fff; background:url(../images/lj_4.png) no-repeat right center;}
.sy_lm .lm3:hover span{border-bottom:2px solid #fff;}
.sy_lm .lm3:hover i{background-color:#fff;}
.sy_lm .lm3:hover{background-color:#139b85; color:#fff;}

/*产品介绍*/
.sy_td{margin:10px auto 0;}
.sy_td h2{font-size:36px; color:#3881b1; text-align:center; margin-bottom:15px;}
.sy_td a.mr{width:150px; height:36px; background:url(../images/jt.png) no-repeat 105px center; border:1px solid #000; font-size:14px; color:#000; text-indent:30px; line-height:36px; display:block; margin:30px auto; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_td a.mr:hover{background:url(../images/jt_1.png) no-repeat 105px center; background-color:#000; color:#fff;}
.sy_td .td ul{width:1213px;}
.sy_td .td ul li{width:580px; float:left; margin-right:13px; position:relative; overflow:hidden;}
/*.sy_td .td ul li img{width:100%; height:auto; display:block;}*/
.sy_td .td ul li img{display:block;padding-top: 20px;padding-left: 50px;}
.sy_td .td .wz{position:absolute; top:0; left:0; width:500px; height:550px; padding:100px; background-color:rgba(0,0,0,.8); font-size:14px; line-height:28px; color:#fff; opacity:0; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_td .td ul li:hover .wz{opacity:1;}
.sy_td .td img{width:100%; height:auto; display:block;}
.sy_td .td .bt{width:1120px; margin:10px 0; padding:20px 40px; background-color: #3881b1; font-size:14px; color: #fff; text-align:center;}
.sy_td .td .bt h3{font-size:26px; margin-bottom:15px;}
.sy_td .td .bt p{line-height:24px;}
.sy_td .al .zc{width:470px; float:left;}
.sy_td .al .zc .bt{width:450px; margin:7px 0; padding:5px 10px; font-size:14px; color:#333; text-align:center;}
.sy_td .al .zc .bt h3{font-size:26px; margin-bottom:10px;}
.sy_td .al .zc .bt p{line-height:24px;}
.sy_td .al .yc{width:730px; float:right;}
.sy_td .al .yc .xt{float:left; margin-left:7px; margin-bottom:7px;}
.sy_td .al .yc .xt.xt1{width:266px;}
.sy_td .al .yc .xt.xt2{width:450px;}
.sy_td .al .yc .xt.xt3{width:496px;}
.sy_td .al .yc .xt.xt4{width:220px;}
.sy_td .al .tw{width:100%; position:relative; overflow:hidden;}
.sy_td .al .tw img{width:100%; height:auto; display:block;}
.sy_td .al .tw .bj{width:100%; height:100%; background:url(../images/hs.png) repeat; position:absolute; top:0; left:0; filter:alpha(Opacity=0); opacity:0;-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;}
.sy_td .al .tw .mc{width:100%; position:absolute; top:-76px; color:#fff; text-align:center; line-height:30px;}
.sy_td .al .tw .mc h3{font-weight:normal; font-size:16px;}
.sy_td .al .tw .mc a{width:70px; height:24px; margin:15px 5px 0; border-radius:10px; font-size:12px; line-height:24px; display:inline-block;-webkit-transition:all 0.5s;
-moz-transition:all 0.5s;
-o-transition:all 0.5s;
transition:all 0.5s;}
.sy_td .al .tw .mc .xz{border:2px solid #45be7b; color:#45be7b;}
.sy_td .al .tw .mc .xz:hover{background-color:#45be7b; color:#fff;}
.sy_td .al .tw .mc .ck{border:2px solid #3881b1; color:#3881b1;}
.sy_td .al .tw .mc .ck:hover{background-color:#3881b1; color:#fff;}
.sy_td .al .tw:hover .bj{filter:alpha(Opacity=100); opacity:1;}
.sy_td .al .tw:hover .mc{top:50%; margin-top:-35px;
-webkit-transition:all 0.5s 0.1s;
-moz-transition:all 0.5s 0.1s;
-o-transition:all 0.5s 0.1s;
transition:all 0.5s 0.1s;}

.sy_al{padding:50px 0; background-color:#f7f7f7; overflow:hidden;}
.sy_al .con{position:relative;}
.sy_al .al .bd{width:1200px;}
.sy_al .al .bd .nr{width:100%; position:relative;}
.sy_al .al .bd .tp{width:570px; float:left;}
.sy_al .al .bd .tp img{width:100%; height:370px; display:block;}
.sy_al .al .bd .wz{width:570px; color:#555; margin-top:30px; float:right;}
.sy_al .al .bd .wz h3{font-size:26px; color:#3881b1; margin-bottom:10px;}
.sy_al .al .bd .wz p{font-size:15px; line-height:30px; height:210px; margin-bottom:30px;}
.sy_al .al .bd .wz span{font-size:14px; color:#777;}
.sy_al .al .hd{width:570px; margin-top:20px; text-align:center; overflow:hidden;}
.sy_al .al .hd ul li{width:12px; height:12px; border-radius:12px; background-color:#d7d7d7; display:inline-block; cursor:pointer; margin:0 5px;}
.sy_al .al .hd ul li.on{background-color:#3881b1;}

.sy_ys{width:100%; background-color:#fecd04; overflow:hidden;}
.sy_ys .bt{width:100%; padding:50px 0; background:url(../images/a8.jpg) repeat-x bottom; background-color:#000; font-size:26px; color: #fff; text-align:center;}
.sy_ys .con{margin:50px auto;}
.sy_ys .tp{width:500px; float:left;}
.sy_ys .tp a.mr{width:150px; height:36px; border:1px solid #000; font-size:14px; color:#000; text-align:center; line-height:36px; display:block; margin:0 auto; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s;}
.sy_ys .tp a.mr:hover{background-color:#000; color:#fff;}
.sy_ys .wz{width:500px; float:right;}
.sy_ys .wz ul li{font-size:30px; line-height:70px; color:#000; padding-left:50px;}
.sy_ys .wz ul li.l1{background:url(../images/a1.png) no-repeat left center;}
.sy_ys .wz ul li.l2{background:url(../images/a2.png) no-repeat left center;}
.sy_ys .wz ul li.l3{background:url(../images/a3.png) no-repeat left center;}
.sy_ys .wz ul li.l4{background:url(../images/a4.png) no-repeat left center;}
.sy_ys .wz ul li.l5{background:url(../images/a5.png) no-repeat left center;}
.sy_ys .wz ul li.l6{background:url(../images/a6.png) no-repeat left center;}

.sy_xw{padding:30px 0; overflow:hidden;}
.sy_xw .dtw{margin-bottom:30px; padding:19px; border:1px solid #e7e7e7;}
.sy_xw .dtw .tp{width:600px; float:left;}
.sy_xw .dtw .tp img{width:100%; height:360px; display:block;}
.sy_xw .dtw .wz{width:520px; height:350px; margin-top:10px; float:right; position:relative;}
.sy_xw .dtw .wz h3{font-size:26px; line-height:36px; margin-bottom:20px;}
.sy_xw .dtw .wz p{font-size:16px; line-height:32px;}
.sy_xw .dtw .wz a.mr{width:150px; height:36px; background:url(../images/jt.png) no-repeat 105px center; border:1px solid #000; font-size:14px; color:#000; text-indent:30px; line-height:36px; display:block; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; position:absolute; left:0; bottom:0;}
.sy_xw .dtw .wz a.mr:hover{background:url(../images/jt_1.png) no-repeat 105px center; background-color:#000; color:#fff;}
.sy_xw .xw{width:540px; padding:10px 19px 19px; border:1px solid #e7e7e7;}
.sy_xw .xw h3{font-size:22px; padding-bottom:10px; border-bottom:1px solid #e7e7e7; margin-bottom:5px;}
.sy_xw .xw ul li{width:525px; padding-left:15px; background:url(../images/xjt.png) no-repeat left center; font-size:14px; line-height:38px; border-bottom:1px dotted #e7e7e7; float:left; display:block;}
.sy_xw .xw span{float:right; color:#888;}

.link{width:100%; background-color:#e7e7e7; padding:25px 0; overflow:hidden;}
.link .bt{width:140px; height:60px; background-color:#3881b1; font-size:16px; color:#fff; line-height:60px; text-align:center;}
.link .lj{width:1000px; height:30px; padding:15px 30px; background-color:#fff; position:relative;}
.link .lj a{padding-right:20px; line-height:30px;}

.kf_yc{width:80px; height:161px; position:fixed; right:0; top:50%; margin-top:-80px; z-index:999; display:none;}
.kf_yc img{width:100%; height:auto; display:block;}

.kf_ol{width:200px; position:fixed; right:-10px; top:50%; margin-top:-250px; z-index:999; display:block;}
.kf_ol .tb img{width:100%; height:auto; display:block;}
.kf_ol .nr{width:121px; background-color:#fff; padding:10px; margin-left:36px; border:1px solid #3881b1;}
.kf_ol .ewm{width:100%; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e7e7e7; line-height:30px; text-align:center;}
.kf_ol .ewm img{width:100%; height:auto; display:block;}
.kf_ol .qq{width:100%; padding-bottom:10px; margin-bottom:15px; border-bottom:1px solid #e7e7e7;}
.kf_ol .qq span{width:100%; display:block; margin:5px 0; font-size:12px; line-height:24px; overflow:hidden;}
.kf_ol .qq span a{float:right;}
.kf_ol .tel{text-align:center; font-size:14px; color:#3881b1; font-weight:bold;}
.kf_ol .tel h3{font-size:16px; color:#333; font-weight:normal; margin-bottom:5px;}
.kf_ol .sq{width:30px; height:44px; padding:10px 0; background-color:#3881b1; text-align:center; font-size:14px; line-height:22px; color:#fff; position:absolute; top:126px; left:6px; cursor:pointer;}

.footer{width:100%; background-color:#252525; font-size:12px; text-align:center; color:#ddd; line-height:30px; overflow:hidden;}
.footer .con{width:1100px; margin:20px auto; overflow:hidden;}
.footer .con a{color:#ddd; padding:0 10px; line-height:22px; display:inline-block}
.footer .con a:hover{color:#3881b1;}
.footer .con a img{vertical-align:middle; padding-right:5px;}
.footer .bqxx{background-color:#191919; padding:10px 0;}
.footer .dlg{width:120px; margin:0 auto;}
.footer .dlg img{width:100%; height:auto; display:block;}

.fh_top{width:40px; height:40px; border-radius:100%; background-color:#fff; border:2px solid #e7e7e7; display:none; position:fixed; right:10px; bottom:30px; z-index:99;}
.fh_top img{width:100%; height:auto;}

.n_ban{width:100%; height:400px; position:relative;}
.n_ban .ly{width:460px; height:100%; background-color:rgba(0,0,0,.7); position:absolute; top:0; left:50%; margin-left:-600px;}
.n_ban .ly h3{font-size:22px; margin-bottom:10px; color:#3881b1;}
.n_ban .ly p{line-height:22px; color:#ccc; margin-bottom:10px;}
.n_ban .ly input.wz{width:180px; height:36px; background-color:#fff; padding:0 5px; line-height:36px; font-size:12px; color:#555; display:block; margin-bottom:10px; float:left; margin-right:10px;}
.n_ban .ly input.an{width:120px; height:36px; background-color:#3881b1; line-height:36px; font-size:16px; text-align:center; color:#fff; display:block; cursor:pointer; float:left;}
.n_ban .ly textarea.wz{width:380px; height:96px; border:0; padding:0 5px; line-height:24px; font-size:12px; color:#555; display:block; margin-bottom:10px; resize:none; outline:none;}
.n_ban .ly .nr{width:400px; margin:30px 35px;}

.news{width:100%; background-color:#f7f7f7; padding:30px 0 50px;}
.news .pro{width:100%; height:40px; border:1px solid #d7d7d7; border-bottom:0; margin-bottom:20px; background:url(../images/wbj.jpg) repeat-x; font-size:14px; line-height:40px; text-indent:20px;}
.news .xw_zc{width:860px; float:left;}
.news .xw_zc .xw_ej{width:100%; border-bottom:1px solid #e7e7e7; overflow:hidden; margin-bottom:20px;}
.news .xw_zc .xw_ej ul li{width:120px; float:left; margin-right:2px; display:block;}
.news .xw_zc .xw_ej ul li a{display:block; border:1px solid #e7e7e7; border-bottom:none; border-radius:5px 5px 0 0; background-color:#fff; font-size:15px; line-height:36px; text-align:center;}
.news .xw_zc .xw_ej ul li a.on{background-color:#3881b1; color:#fff;}
.news .xw_zc .xw_lb ul li{width:100%; padding-bottom:20px; border-bottom:1px solid #e7e7e7; margin-bottom:20px; float:left; display:block;}
.news .xw_zc .xw_lb .tp{width:200px; background-color:#fff; padding:2px; border:1px solid #e7e7e7; float:left;}
.news .xw_zc .xw_lb .tp img{width:100%; height:140px; display:block;}
.news .xw_zc .xw_lb .wz{width:630px; float:right;}
.news .xw_zc .xw_lb .wz h3{font-size:18px; font-weight:bold; line-height:30px; margin-bottom:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .xw_zc .xw_lb .wz p{font-size:12px; line-height:22px; margin-top:10px; margin-bottom:10px;}
.news .xw_zc .xw_lb .wz p a{color:#555;}
.news .xw_zc .xw_lb .wz span{color:#888;}
.news .xw_zc .xw_lb .wz i{display:block; background:url(../images/sq.png) no-repeat left center; padding-left:28px; font-size:14px; line-height:22px; font-style:normal; color:#00b4ff;}
.news .xw_yc{width:270px; padding:15px; background-color:#fff; float:right;}
.news .xw_yc h3{font-size:18px; font-weight:bold; padding-bottom:10px; border-bottom:1px solid #e7e7e7;}
.news .xw_yc h3 i{color:#3881b1; padding-left:10px; font-style:normal;}
.news .xw_yc .lm{width:100%; margin-top:10px; overflow:hidden;}
.news .xw_yc .lm .sm{width:30px; height:30px; background-color:#888; border-radius:100%; font-size:14px; text-align:center; color:#fff; line-height:30px; margin-top:3px; float:left;}
.news .xw_yc .lm .sm.o{background-color:#3881b1;}
.news .xw_yc .lm .bt{width:225px; font-size:15px; line-height:36px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden; float:right; cursor:pointer;}
.news .xw_yc .lm.on .bt{display:none;}
.news .xw_yc .lm .nr{width:225px; float:right; display:none;}
.news .xw_yc .lm .nr .t{position:relative; margin-bottom:5px;}
.news .xw_yc .lm .nr .t img{width:100%; height:auto; display:block;}
.news .xw_yc .lm .nr .t p{width:100%; background-color:rgba(0,0,0,.7); position:absolute; bottom:0; left:0; font-size:14px; line-height:32px; color:#fff; text-align:center;}
.news .xw_yc .lm .nr .w h4{font-size:15px; line-height:30px;}
.news .xw_yc .lm .nr .w span{float:right; font-size:12px; color:#888;}
.news .xw_yc .lm .nr .w p{line-height:22px;}
.news .xw_yc .lm .nr .w a{color:#3881b1;}
.news .xw_yc .lm.on .nr{display:block;}

.news .xw_zn{width:860px; float:left;}
.news .xw_zn .nr{padding:35px 25px; background-color:#fff; margin-bottom:15px; overflow:hidden;}
.news .xw_zn .nr .t{margin-bottom:15px;}
.news .xw_zn .nr .t img{width:246px; height:246px; margin:0 12px; float:left;}
.news .xw_zn .nr .x{margin-bottom:25px; text-align:center;}
.news .xw_zn .nr .x h3{font-size:22px; margin-bottom:15px;}
.news .xw_zn .nr .x span{padding:0 10px; color:#777;}
.news .xw_zn .nr .n{font-size:14px; line-height:26px; color:#555;}
.news .xw_zn .nr .n p{margin-bottom:15px;}
.news .xw_zn .bq{margin-bottom:50px; margin-top:50px; text-align:center; font-size:12px; color:#777;}
.news .xw_zn a.sp{width:250px; height:36px; font-size:16px; line-height:36px; text-align:center; border:1px solid #e7e7e7; float:left; margin-left:130px;}
.news .xw_zn a.sp:hover{background-color:#3881b1; border:1px solid #3881b1; color:#fff;}
.news .xw_zn a.xp{width:250px; height:36px; font-size:16px; line-height:36px; text-align:center; border:1px solid #e7e7e7; float:right; margin-right:130px;}
.news .xw_zn a.xp:hover{background-color:#3881b1; border:1px solid #3881b1; color:#fff;}
.news .xw_zn .sm{padding:20px; background:#fff url(../images/ls.jpg) repeat-x bottom;}
.news .xw_zn .sm .t{width:180px; float:left;}
.news .xw_zn .sm .s{width:60px; margin-top:40px; font-size:15px; line-height:24px; float:left;}
.news .xw_zn .sm .m{width:580px; margin-top:40px; font-size:12px; line-height:24px; float:left;}
.news .xw_yn{width:300px; float:right;}
.news .xw_yn .lm{padding:15px; background-color:#fff; margin-bottom:15px;}
.news .xw_yn .lm h3{border-bottom:1px solid #e7e7e7;}
.news .xw_yn .lm h3 span{font-size:18px; line-height:36px; border-bottom:2px solid #3881b1; display:inline-block;}
.news .xw_yn .lm img{width:100%; height:auto; display:block; margin-top:15px;}
.news .xw_yn .lm ul li{width:100%; margin-top:15px; float:left; display:block;}
.news .xw_yn .lm ul li span{width:44px; height:44px; border-radius:5px; display:block; background-color:#3881b1; font-size:18px; line-height:44px; font-weight:bold; color:#fff; text-align:center; float:left; margin-right:5px;}
.news .xw_yn .lm ul li a{font-size:12px; line-height:22px;}
.news .xw_yn .zl{padding:15px 0; background:#fff url(../images/ls.jpg) repeat-x top; background-color:#fff; margin-bottom:15px;}
.news .xw_yn .zl h3{background:url(../images/zl.png) no-repeat 15px center; padding-left:65px; font-size:18px; line-height:56px;}
.news .xw_yn .zl .lh{width:100%; overflow:hidden; position:relative;}
.news .xw_yn .zl .lh a.prev{width:40px; height:40px; position:absolute; left:0; top:70px; z-index:999;}
.news .xw_yn .zl .lh a.next{width:40px; height:40px; position:absolute; right:0; top:70px; z-index:999;}
.news .xw_yn .zl .lh ul li{width:100%; float:left; display:block;}
.news .xw_yn .zl .lh ul li img{width:100%; height:170px; display:block;}
.news .xw_yn .zl .lh .wz{padding:15px 15px 0;}
.news .xw_yn .zl .lh .wz h4{font-size:15px; font-weight:bold; margin-bottom:10px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.news .xw_yn .zl .lh .wz p{font-size:12px; line-height:22px; margin-bottom:10px;}
.news .xw_yn .zl .lh .wz span{font-size:12px; color:#999;}

.kf_zs{width:100%; padding:80px 0 40px; background:url(../images/bj1.jpg) no-repeat center / cover; overflow:hidden;}
.kf_zs .bt{text-align:center; color:#fff; margin-bottom:60px;}
.kf_zs .bt h3{font-size:26px; margin-bottom:10px;}
.kf_zs .bt p{font-size:14px; line-height:26px;}

.swiper-zs-ban{width:1200px; margin:0 auto; padding-bottom:80px;}
.swiper-zs-ban .swiper-slide{width:300px;}
.swiper-zs-ban .swiper-slide img{width:100%; height:400px; display:block;}
.swiper-zs-ban .swiper-pagination-bullet{width:8px; height:8px; border-radius:100%; background-color:#555;}
.swiper-zs-ban .swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#3881b1;}

.kf_yx{width:100%; padding:80px 0; overflow:hidden;}
.kf_yx .lb{width:1200px; margin:0 auto;}
.kf_yx .lb .lm{width:100%; text-align:center; overflow:hidden; margin-bottom:60px;}
.kf_yx .lb .lm ul li{width:180px; height:52px; border-radius:40px; background-color:#f7f7f7; font-size:18px; line-height:52px; cursor:pointer; display:inline-block; margin:0 10px;}
.kf_yx .lb .lm ul li.on{background-color:#3881b1; color:#fff;}
.kf_yx .lb .js{width:100%; overflow:hidden;}
.kf_yx .lb .js .n1{width:100%; display:none;}
.kf_yx .lb .js .n1.on{display:block;}
.kf_yx .lb .js .n2{width:100%; display:none;}
.kf_yx .lb .js .n2.on{display:block;}
.kf_yx .lb .js .n3{width:100%; display:none;}
.kf_yx .lb .js .n3.on{display:block;}
.kf_yx .lb .js .n4{width:100%; display:none;}
.kf_yx .lb .js .n4.on{display:block;}
.kf_yx .lb .js .tp{width:500px; height:313px; float:left; margin-left:50px; position:relative;}
.kf_yx .lb .js .tp .hd{width:100%; text-align:center; position:absolute; left:0; bottom:10px; z-index:999;}
.kf_yx .lb .js .tp .hd ul li{width:12px; height:12px; border-radius:12px; background-color:#fff; display:inline-block; cursor:pointer; margin:0 5px;}
.kf_yx .lb .js .tp .hd ul li.on{background-color:#3881b1;}
.kf_yx .lb .js .tp .bd{width:500px; height:313px; overflow:hidden;}
.kf_yx .lb .js .tp .bd ul li{width:100%; height:313px; float:left;}
.kf_yx .lb .js .tp .bd ul li img{width:100%; height:auto; display:block;}
.kf_yx .lb .js .wz{width:520px; height:300px; margin-top:5px; float:right; position:relative;}
.kf_yx .lb .js .wz h3{font-size:26px; line-height:36px; margin-bottom:20px;}
.kf_yx .lb .js .wz p{font-size:14px; line-height:28px;}
.kf_yx .lb .js .wz a.mr{width:150px; height:36px; background:url(../images/jt.png) no-repeat 105px center; border:1px solid #000; font-size:14px; color:#000; text-indent:30px; line-height:36px; display:block; transition:all .5s; -webkit-transition:all .5s; -moz-transition:all .5s; -ms-transition:all .5s; -o-transition:all .5s; position:absolute; left:0; bottom:0;}
.kf_yx .lb .js .wz a.mr:hover{background:url(../images/jt_1.png) no-repeat 105px center; background-color:#000; color:#fff;}

.kf_js{width:100%; padding:80px 0 50px; background:url(../images/bj3.jpg) no-repeat top center / cover; overflow:hidden;}
.kf_js .bt{text-align:center; margin-bottom:60px;}
.kf_js .bt h3{font-size:26px; margin-bottom:10px;}
.kf_js .bt p{font-size:14px; line-height:26px;}
.kf_js .con{height:340px;}
.kf_js .con ul li{width:140px; height:164px; padding:20px; border-radius:15px; margin:0 10px; text-align:center; float:left; display:block; overflow:hidden; transition:all .5s; 
-webkit-transition:all .5s;
-moz-transition:all .5s;
-ms-transition:all .5s;
-o-transition:all .5s;}
.kf_js .con ul li.l1{background-color:#74aff3;}
.kf_js .con ul li.l2{background-color:#00cbd2;}
.kf_js .con ul li.l3{background-color:#70a53d;}
.kf_js .con ul li.l4{background-color:#ff6769;}
.kf_js .con ul li.l5{background-color:#db5f9d;}
.kf_js .con ul li.l6{background-color:#e4ab28;}
.kf_js .con p{color:#fff; font-size:14px; line-height:26px; margin-top:20px;}
.kf_js .con ul li:hover{height:300px;}

.kf_td{width:100%; padding:45px 0; overflow:hidden;}
.kf_td .bt{text-align:center; margin-bottom:60px;}
.kf_td .bt h3{font-size:26px; margin-bottom:10px;}
.kf_td .bt p{font-size:14px; line-height:26px;}
.kf_td .td{width:1200px; margin:0 auto; position:relative;}
.kf_td .td .prev{display:block; width:30px; height:55px; background:url(../images/banner-l.png) no-repeat; position:absolute; top:50%; margin-top:-27.5px; left:-20px;}
.kf_td .td .next{display:block; width:30px; height:55px; background:url(../images/banner-r.png) no-repeat; position:absolute; top:50%; margin-top:-27.5px; right:-20px;}
.kf_td .bd{width:100%; overflow:hidden;}
.kf_td .bd ul li{width:260px; text-align:center; margin:0 20px; float:left; display:block;}
.kf_td .bd .tp{width:160px; margin:0 auto; border-radius:100%; overflow:hidden;}
.kf_td .bd .tp img{width:100%; height:auto; display:block;}
.kf_td .bd .wz{margin-top:15px;}
.kf_td .bd .wz h3{font-size:22px; margin-bottom:10px;}
.kf_td .bd .wz p{font-size:12px; line-height:22px; color:#777;}

.kf_tj{width:100%; padding:60px 0 0; background-color:#f5f5f5; overflow:hidden;}
.kf_tj .tj{width:1200px; margin:0 auto;}
.kf_tj .hd{width:100%; text-align:center; margin-bottom:40px;}
.kf_tj .hd ul li{width:180px; height:52px; border-radius:40px; background-color:#fff; font-size:18px; line-height:52px; display:inline-block; cursor:pointer; margin:0 5px;}
.kf_tj .hd ul li.on{background-color:#3881b1; color:#fff;}
.kf_tj .bd{width:100%; overflow:hidden;}
.kf_tj .bd .nr{width:100%;}
.kf_tj .bd .nr ul li{width:160px; margin:20px; float:left;}
.kf_tj .bd .nr ul li img{width:100%; height:auto; display:block;}
.kf_tj .bd .nr a.mr{width:120px; height:36px; background-color:#F60; font-size:14px; color:#fff; line-height:36px; text-align:center; display:block; margin:20px auto;}
.kf_tj .gz{width:460px; padding:20px; text-align:center; background-color:#fff; box-shadow:0 0 10px #aaa; margin:40px auto;}
.kf_tj .gz h3{font-size:26px; margin-bottom:20px;}
.kf_tj .gz .wz{width:280px; float:left;}
.kf_tj .gz .wz h4{font-size:18px; line-height:36px; margin-bottom:10px;}
.kf_tj .gz .wz p{font-size:14px; line-height:26px; color:#888;}
.kf_tj .gz .tp{width:160px; float:right;}
.kf_tj .gz .tp img{width:100%; height:auto; display:block;}

.lx_xx{width:100%; background-color:#fcfcfc; padding:60px 0 40px; overflow:hidden;}
.lx_xx .bt{text-align:center; font-size:14px; color:#333; margin-bottom:30px;}
.lx_xx .bt h3{font-size:26px; margin-bottom:5px;}
.lx_xx .wz{font-size:16px; line-height:32px; text-align:center; margin-bottom:30px;}
.lx_xx ul li{width:340px; padding:20px; background-color:#2fafbc; font-size:12px; line-height:24px; color:#fff; margin:0 10px 20px; float:left; display:block;}
.lx_xx .m{width:100px; float:right;}
.lx_xx .m img{width:100%; height:auto; display:block;}
.lx_xx .w{width:230px; float:left;}

.lx_xl{width:100%; background-color:#f5f5f5; padding:40px 0; overflow:hidden;}
.lx_xl .con{width:900px;}
.lx_xl .bt{text-align:center; font-size:14px; color:#333; margin-bottom:30px;}
.lx_xl .bt h3{font-size:26px; margin-bottom:5px;}
.lx_xl .gj{width:380px; padding:30px; background:url(../images/gj.png) no-repeat right bottom; background-color:#fff; float:left;}
.lx_xl .gj h3{font-size:22px; color:#31a5e0; line-height:32px; margin-bottom:10px;}
.lx_xl .gj p{font-size:14px; line-height:28px; margin-bottom:10px;}
.lx_xl .dt{width:380px; padding:30px; background:url(../images/dt.png) no-repeat right bottom; background-color:#fff; float:right;}
.lx_xl .dt h3{font-size:22px; color:#93bc3c; line-height:32px; margin-bottom:10px;}
.lx_xl .dt p{font-size:14px; line-height:28px; margin-bottom:10px;}

.gy_fg{width:100%; background-color:#fff; padding:60px 0;}
.gy_fg h3{font-size:26px; text-align:center; line-height:26px; margin-bottom:30px;}
.gy_fg h3 i{font-style:normal; font-size:36px; line-height:36px; padding:0 15px;}
.gy_fg .gy_ej{border:1px solid #e7e7e7; background-color:#f7f7f7; border-bottom:none;}
.gy_fg .gy_ej ul{width:525px; margin:0 auto; display:block;}
.gy_fg .gy_ej ul li{width:130px; border-right:1px solid #e7e7e7; float:left; font-size:18px; text-align:center; line-height:30px; display:block;}
.gy_fg .gy_ej ul li:first-child{border-left:1px solid #e7e7e7;}
.gy_fg .gy_ej ul li a{display:block; border-bottom:1px solid #e7e7e7; padding-top:90px; padding-bottom:20px; width:100%;}
.gy_fg .gy_ej ul li a:hover{color:#57a7ee;}
.gy_fg .gy_ej ul li a.l1{background:url(../images/l1.png) no-repeat center 20px;}
.gy_fg .gy_ej ul li a.l1.on{background:#fff url(../images/l1_1.png) no-repeat center 20px; border-bottom:1px solid #fff; color:#57a7ee;}
.gy_fg .gy_ej ul li a.l2{background:url(../images/l2.png) no-repeat center 20px;}
.gy_fg .gy_ej ul li a.l2.on{background:#fff url(../images/l2_1.png) no-repeat center 20px; border-bottom:1px solid #fff; color:#57a7ee;}
.gy_fg .gy_ej ul li a.l3{background:url(../images/l3.png) no-repeat center 20px;}
.gy_fg .gy_ej ul li a.l3.on{background:#fff url(../images/l3_1.png) no-repeat center 20px; border-bottom:1px solid #fff; color:#57a7ee;}
.gy_fg .gy_ej ul li a.l4{background:url(../images/l4.png) no-repeat center 20px;}
.gy_fg .gy_ej ul li a.l4.on{background:#fff url(../images/l4_1.png) no-repeat center 20px; border-bottom:1px solid #fff; color:#57a7ee;}
.gy_fg .gy_nr{padding:50px; font-size:14px; line-height:28px; color:#777; border:1px solid #e7e7e7; border-top:none;}
.gy_fg .gy_nr .tp{float:left; margin-right:50px;}
.gy_fg .fc{width:100%; background-color:#fcfcfc;}
.gy_fg .fc img{width:100%; height:auto; display:block;}
.gy_fg .fc .tp1{float:left; width:460px;}
.gy_fg .fc .tp1 .dt{float:left; width:460px;}
.gy_fg .fc .tp1 .xt{float:left; width:255px;}
.gy_fg .fc .tp1 .wz{float:left; width:205px; font-size:14px; text-align:center; line-height:165px;}
.gy_fg .fc .tp2{float:left; width:330px;}
.gy_fg .fc .tp2 .dt{float:left; width:330px;}
.gy_fg .fc .tp2 .xt{float:left; width:165px;}
.gy_fg .fc .tp2 .wz{float:left; width:165px; font-size:14px; text-align:center; line-height:165px;}
.gy_fg .fc .tp3{float:left; width:410px;}
.gy_fg .fc .tp3 .dt{float:left; width:410px;}
.gy_fg .fc .tp3 .xt{float:left; width:205px;}
.gy_fg .fc .tp3 .wz{float:left; width:205px; font-size:14px; text-align:center; line-height:205px;}

.gy_fz{width:100%; background-color:#1e1e1e; padding:30px 0 0; overflow:hidden;}
.gy_fz h3{font-size:26px; color:#ccc; text-align:center; line-height:26px; margin-bottom:30px;}
.gy_fz h3 i{font-style:normal; font-size:36px; line-height:36px; padding:0 15px;}
.gy_fz .bj{width:100%; height:630px; background:url(../images/bj5.jpg) no-repeat top center; overflow:hidden;}

.gallery-thumbs{width:1000px; margin:0 auto 20px;}
.gallery-thumbs .swiper-slide{font-size:15px; line-height:32px; color:#ccc; padding-bottom:30px; border-bottom:1px solid #aaa; text-align:center;}
.gallery-thumbs .swiper-slide.swiper-slide-active{font-size:22px; color:#3881b1; background:url(../images/sj.png) no-repeat bottom center;}

.gallery-top{width:1000px; margin:50px auto 0;}
.gallery-top .swiper-slide .tp{width:200px; margin-left:80px; float:left;}
.gallery-top .swiper-slide .wz{width:500px; margin-right:80px; margin-top:30px; float:right;}
.gallery-top .swiper-slide .wz h4{font-size:32px; margin-bottom:20px;}
.gallery-top .swiper-slide .wz p{font-size:15px; line-height:32px; background:url(../images/wz.png) no-repeat left center; padding-left:20px;}
.gallery-top .swiper-slide .jj{width:840px; margin:50px auto 0;}
.gallery-top .swiper-slide .jj h4{font-size:26px; color:#aaa; margin-bottom:20px;}
.gallery-top .swiper-slide .jj p{font-size:14px; line-height:32px; background:url(../images/wz.png) no-repeat left center; padding-left:20px;}
.gallery-top .swiper-button-prev{background:url(../images/banner-l.png) no-repeat;}
.gallery-top .swiper-button-next{background:url(../images/banner-r.png) no-repeat;}


.xq_bn{width:100%; height:700px; background:url(../images/banner1.jpg) no-repeat center; overflow:hidden;}
.xq_bn .xq_xb{width:674px; height:441px; background:url(../images/shouji.png) no-repeat; margin:220px auto 0; overflow:hidden;}
.xq_bn .xqb{width:502px; height:284px; margin:22px auto 0; position:relative;}
.xq_bn .xqb .prev{display:block; width:30px; height:55px; background:url(../images/z_jt.png) no-repeat; position:absolute; top:50%; margin-top:-27.5px; left:-50px;}
.xq_bn .xqb .next{display:block; width:30px; height:55px; background:url(../images/y_jt.png) no-repeat; position:absolute; top:50%; margin-top:-27.5px; right:-50px;}
.xq_bn .xqb .bd{width:100%; overflow:hidden;}
.xq_bn .xqb .bd ul li{width:100%; height:284px; display:block; float:left;}
.xq_bn .xqb .bd ul li img{width:100%; height:284px; display:block;}

.yx_nr{width:100%; background-color:#f4f2f3; padding:50px 0 80px;}
.yx_nr .con.on{border:1px solid #d7d7d7; background-color:#f7f7f7;}
.yx_nr .n_tj{width:1160px; padding:30px 20px; background-color:#e6e6e6; border-bottom:1px solid #d7d7d7; position:relative;}
.yx_nr .n_tj .prev{display:block; width:20px; height:37px; background:url(../images/ban-l.png) no-repeat; position:absolute; top:50%; margin-top:-18.5px; left:20px;}
.yx_nr .n_tj .next{display:block; width:20px; height:37px; background:url(../images/ban-r.png) no-repeat; position:absolute; top:50%; margin-top:-18.5px; right:20px;}
.yx_nr .n_tj .bd{width:1100px; margin:0 auto;}
.yx_nr .n_tj .bd ul li{width:180px; margin:0 20px; float:left; display:block;}
.yx_nr .n_tj .bd ul li img{width:100%; height:auto; display:block;}
.yx_nr .pro{width:100%; height:40px; border:1px solid #d7d7d7; border-bottom:0; margin-bottom:20px; background:url(../images/wbj.jpg) repeat-x; font-size:14px; line-height:40px; text-indent:20px;}
.yx_nr .con.on .pro{border:0; margin:0;}
.yx_nr .yx_zc{width:280px; float:left;}
.yx_nr .yx_zc.on{margin-left:20px; margin-top:20px;}
.yx_nr .yx_zc .lm{margin-bottom:15px;}
.yx_nr .yx_zc .lm ul li{width:100%; float:left; display:block; background:url(../images/ej_bj.jpg) top repeat-x;}
.yx_nr .yx_zc .lm ul li.on{background:url(../images/ej_bj1.jpg) top repeat-x;}
.yx_nr .yx_zc .lm ul li a{font-size:18px; line-height:58px; color:#333; text-indent:60px; background:url(../images/jh.png) no-repeat 30px center; display:block;}
.yx_nr .yx_zc .lm ul li.on a{color:#fff; background:url(../images/jh1.png) no-repeat 30px center;}
.yx_nr .yx_zc .lm .ej{width:100%; background-color:#f7f7f7;}
.yx_nr .yx_zc .lm ul li.on .ej a{line-height:32px; font-size:12px; color:#555; background:none;}
.yx_nr .yx_zc .lm ul li.on .ej a.o{background-color:#c7c7c7; color:#fff;}
.yx_nr .yx_zc .zx{margin-bottom:15px;}
.yx_nr .yx_zc .zx h3{font-size:18px; line-height:32px; border-bottom:1px solid #c7c7c7; padding-bottom:5px;}
.yx_nr .yx_zc .zx h3 a{float:right; font-size:12px; line-height:32px;}
.yx_nr .yx_zc .zx ul li{width:100%; border-bottom:1px dotted #c7c7c7; float:left;}
.yx_nr .yx_zc .zx ul li a{display:block; background:url(../images/zx.png) no-repeat left center; padding-left:10px; font-size:12px; line-height:36px;}
.yx_nr .yx_zc .wx{overflow:hidden;}
.yx_nr .yx_zc .wx h3{font-size:18px; padding-bottom:5px; text-align:center;}
.yx_nr .yx_zc .wx span{font-size:12px; text-align:center; display:block; margin-bottom:15px;}
.yx_nr .yx_zc .wx p{font-size:15px; text-align:center; margin-bottom:20px;}
.yx_nr .yx_zc .wx .t{width:130px; float:left;}
.yx_nr .yx_zc .wx .t img{width:100%; height:auto; display:block;}
.yx_nr .yx_zc .wx .w{width:140px; font-size:14px; line-height:24px; float:right;}
.yx_nr .yx_zc .wx .dt{margin-top:20px;}
.yx_nr .yx_yc{width:860px; float:right;}
.yx_nr .yx_yc .fl{margin-bottom:30px;}
.yx_nr .yx_yc .fl h2{font-size:18px; line-height:36px; border-bottom:1px solid #c7c7c7; margin-bottom:15px;}
.yx_nr .yx_yc .fl ul{width:876px;}
.yx_nr .yx_yc .fl ul li{width:276px; height:92px; background:url(../images/yl.jpg) no-repeat left top; float:left; margin-right:16px; margin-bottom:16px;}
.yx_nr .yx_yc .fl .t{width:86px; height:86px; border-radius:10px; float:left; margin:3px;}
.yx_nr .yx_yc .fl .t img{width:100%; height:86px; display:block;}
.yx_nr .yx_yc .fl .w{width:176px; float:right;}
.yx_nr .yx_yc .fl .w h3{font-size:14px; line-height:26px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.yx_nr .yx_yc .fl .w span{font-size:12px; line-height:22px; color:#999;}
.yx_nr .yx_yc .fl .w p{font-size:12px; line-height:22px; text-overflow:ellipsis; white-space:nowrap; overflow:hidden;}
.yx_nr .yx_yc .fl .w a.an{margin-top:2px; margin-right:10px; float:left;}
.yx_nr .yc_nr{width:820px; padding:35px 20px; border-left:1px solid #d7d7d7; background-color:#fff; min-height:742px; float:right;}
.yx_nr .yc_nr h3{font-size:18px; margin-bottom:15px;}
.yx_nr .yc_nr p{font-size:14px; line-height:28px; color:#777; margin-bottom:15px;}
.yx_nr .yc_nr .t_zs{width:100%; margin-top:50px; margin-bottom:50px; position:relative;}
.yx_nr .yc_nr .t_zs .bd{width:700px; margin:0 auto;}
.yx_nr .yc_nr .t_zs .bd ul li{width:100%; float:left; display:block;}
.yx_nr .yc_nr .t_zs .bd ul li img{width:100%; height:auto; display:block;}
.yx_nr .yc_nr .t_zs .hd{width:700px; margin:10px auto 0;}
.yx_nr .yc_nr .t_zs .hd ul{width:710px;}
.yx_nr .yc_nr .t_zs .hd ul li{width:132px; margin-right:10px; float:left; display:block; opacity:.5;}
.yx_nr .yc_nr .t_zs .hd ul li img{width:100%; height:auto;}
.yx_nr .yc_nr .t_zs .hd ul li.on{opacity:1;}
.yx_nr .yc_nr .t_zs .prev{display:block; width:20px; height:37px; background:url(../images/ban-l.png) no-repeat; position:absolute; top:50%; margin-top:-18.5px; left:20px;}
.yx_nr .yc_nr .t_zs .next{display:block; width:20px; height:37px; background:url(../images/ban-r.png) no-repeat; position:absolute; top:50%; margin-top:-18.5px; right:20px;}

.paging{width:100%; margin:20px auto 0; overflow:hidden;}
.paging a{line-height:32px; color:#888; text-align:center; font-size:14px; background-color:#fff; width:32px; height:32px; margin:0 5px; display:block; float:left;}
.paging a:hover{background-color:#3881b1; color:#fff;}
.paging a.on{background-color:#3881b1; color:#fff;}

.sh_ban{width:100%; height:480px; background:url(../images/sh_ban.jpg) no-repeat center; position:relative;}
.sh_ban .wz{position:absolute; width:400px; top:60px; left:50%; margin-left:-510px;}
.sh_ban .wz h2{font-size:50px; color:#fff; margin-bottom:20px;}
.sh_ban .wz h3{font-size:36px; color:#fff; margin-bottom:50px;}
.sh_ban .wz p{font-size:14px; line-height:28px; color:#ccc;}

.sh_lm{width:100%; padding:60px 0; overflow:hidden;}
.sh_lm .bt{text-align:center; margin-bottom:50px;}
.sh_lm .bt h3{font-size:36px; margin-bottom:20px;}
.sh_lm .bt span{width:150px; display:block; margin:0 auto; border-top:1px dotted #e7e7e7;}
.sh_lm .bt i{width:40px; height:3px; background-color:#3881b1; display:block; margin:0 auto;}
.sh_lm .con ul li{width:220px; text-align:center; margin:0 40px; float:left;}
.sh_lm .con .tb{width:100px; height:100px; margin:0 auto 10px;}
.sh_lm .con .tb img{width:100%; height:auto; display:block;}
.sh_lm .con h3{font-size:22px; margin-bottom:10px;}
.sh_lm .con p{font-size:14px; line-height:28px; color:#777;}

.sh_hy{width:100%; padding:60px 0 20px; background: url(../images/condition_bg.jpg) no-repeat center / cover fixed; position:relative;}
.sh_hy .bt{text-align:center; color:#fff; margin-bottom:50px;}
.sh_hy .bt h3{font-size:36px; margin-bottom:20px;}
.sh_hy .bt p{font-size:14px; margin-top:10px;}
.sh_hy .bt span{width:150px; display:block; margin:0 auto; border-top:1px dotted #fff;}
.sh_hy .bt i{width:40px; height:3px; background-color:#3881b1; display:block; margin:0 auto;}
.sh_hy .con ul li{width:260px; font-size:14px; color:#fff; float:left; margin-left:40px; margin-bottom: 60px;}
.sh_hy .con h3{padding-left:36px; font-size: 30px; line-height:36px; margin-bottom:10px;}
.sh_hy .con p{font-size:16px;}

.sh_wd{width:100%; padding:60px 0; background-color:#f5f5f5; overflow:hidden;}
.sh_wd .bt{text-align:center; margin-bottom:30px;}
.sh_wd .bt h3{font-size:36px; margin-bottom:20px;}
.sh_wd .bt span{width:150px; display:block; margin:0 auto; border-top:1px dotted #e7e7e7;}
.sh_wd .bt i{width:40px; height:3px; background-color:#3881b1; display:block; margin:0 auto;}
.sh_wd .con{width:800px;}
.sh_wd .wd{border-bottom:1px solid #e7e7e7; padding:10px 0; overflow:hidden; width:100%;}
.sh_wd .wd h3{font-size:16px; line-height:46px; padding-left:36px; background:url(../images/qj.png) no-repeat left center; cursor:pointer;}
.sh_wd .wd.on h3{background:url(../images/qj1.png) no-repeat left center; color:#3881b1;}
.sh_wd .wd p{font-size:14px; padding-left:36px; line-height:28px; color:#777; margin-bottom:20px; display:none;}

.dj_ly{width:20px; padding:10px; font-size:14px; line-height:22px; color:#fff; text-align:center; background-color:#F90; position:fixed; left:0; top:50%; margin-top:-54px; cursor:pointer; z-index:9999;}

.zx_ly{width:100%; height:100%; background-color:rgba(0,0,0,.8); position:fixed; left:0; top:0; z-index:99999; display:none;}
.zx_ly .ly{width:460px; padding-bottom:40px; background-color:#fff; position:absolute; top:50%; margin-top:-199px; left:50%; margin-left:-230px;}
.zx_ly .ly h3{font-size:22px; margin-bottom:10px; color:#3881b1;}
.zx_ly .ly p{line-height:22px; color:#ccc; margin-bottom:10px;}
.zx_ly .ly input.wz{width:180px; height:36px; border:1px solid #e7e7e7; padding:0 4px; line-height:36px; font-size:12px; color:#555; display:block; margin-bottom:10px; float:left; margin-right:10px;}
.zx_ly .ly input.an{width:120px; height:36px; background-color:#3881b1; line-height:36px; font-size:16px; text-align:center; color:#fff; display:block; cursor:pointer; float:left;}
.zx_ly .ly textarea.wz{width:380px; height:96px; border:1px solid #e7e7e7; padding:0 4px; line-height:24px; font-size:12px; color:#555; display:block; margin-bottom:10px; resize:none; outline:none;}
.zx_ly .ly a.gb{width:120px; height:36px; background-color:#d7d7d7; line-height:36px; font-size:16px; text-align:center; color:#555; display:block; cursor:pointer; float:right;}
.zx_ly .ly .nr{width:400px; margin:30px 35px;}

.content_platform {
    max-width: 1920px;
    height: 900px;
    margin: 0 auto;
    overflow: hidden;
    position: relative;
}

.content_platform .platform_btn {
    width: 1100px;
    height: 75px;
    justify-content: space-between;
    margin: 55px auto 0 auto;
    padding-top: 10px;
    overflow: hidden;
}

.content_platform .platform_btn a {
    /*width: 200px;*/
    width:16.4%;
    cursor: pointer;
    height: 75px;
    line-height: 75px;
    transition: 0.3s ease-in-out;
    /*background: #5a5a5a;*/
    background:linear-gradient(#ff9a38,#ee7b00);
    background-size: 100% 100%;
    display: block;
    float: left;
    /*margin-left: 20px;*/
    /*border-radius: 10px;*/
    text-align: center;
    font-size: 26px;
    position: relative;
}
.content_platform .platform_btn a:nth-child(2){
	background: linear-gradient(#15b138,#118e4c);
}
.content_platform .platform_btn a:nth-child(3){
	background:linear-gradient(#3498de,#1e7cbe);
}
.content_platform .platform_btn a:nth-child(4){
	background:linear-gradient(#7c48ff,#5b12b6);
}
.content_platform .platform_btn a:nth-child(5){
	background:linear-gradient(#e935c9,#b52e9d);
}
.platform_btn a .new_icon {
    width: 125px;
    height: 55px;
    background: url(../images/new_icon.png) no-repeat;
    position: absolute;
    left: 0;
    top: 0;
}
.content_platform .platform_btn a:first-child {
    margin-left: 0;
    position: relative;
}

.content_platform .platform_btn a.active {
    /*background: #ffaa00;*/
    transform: translateY(-10px);
    background-size: 100% 100%;
}

.sy_td .platform_yanshi {
    width: 1100px;
    height: 75px;
    justify-content: space-between;
    margin: 0 auto;
    overflow: hidden;
    margin-top: -25px
}

.sy_td .platform_yanshi a {
    width: 250px;
    cursor: pointer;
    height: 60px;
    transition: 0.3s ease-in-out;
    background: #ff6600;
    background-size: 100% 100%;
    display: block;
    margin: 0 auto;
    border-radius: 40px;
    text-align: center;
    font-size: 30px;
    line-height: 60px;
}
.platform_yanshi a{color:#fff!important;}
.container {
    width: 100%;
    max-width: 1300px;
    margin: 60px auto;
    text-align: center;
}
.title {
    background: url(../images/line.png) no-repeat center center!important;
}
.title span {
    font-size: 30px;
    padding: 10px;
    background: #fff;
    color: #4d4d4d;
}

/*layer.css*/
.layui-m-layer {
    position: relative;
    z-index: 19891014
}

.layui-m-layer * {
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}

.layui-m-layermain,
.layui-m-layershade {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%
}

.layui-m-layershade {
    background-color: rgba(0, 0, 0, .7);
    pointer-events: auto
}

.layui-m-layermain {
    display: table;
    font-family: Helvetica, arial, sans-serif;
    pointer-events: none
}

.layui-m-layermain .layui-m-layersection {
    display: table-cell;
    vertical-align: middle;
    text-align: center
}

.layui-m-layerchild {
    position: relative;
    display: inline-block;
    text-align: left;
    background-color: #fff;
    font-size: 14px;
    border-radius: 5px;
    box-shadow: 0 0 8px rgba(0, 0, 0, .1);
    pointer-events: auto;
    -webkit-overflow-scrolling: touch;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-duration: .2s;
    animation-duration: .2s
}

@-webkit-keyframes layui-m-anim-scale {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes layui-m-anim-scale {
    0% {
        opacity: 0;
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }
    100% {
        opacity: 1;
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.layui-m-anim-scale {
    animation-name: layui-m-anim-scale;
    -webkit-animation-name: layui-m-anim-scale
}

@-webkit-keyframes layui-m-anim-up {
    0% {
        opacity: 0;
        -webkit-transform: translateY(800px);
        transform: translateY(800px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

@keyframes layui-m-anim-up {
    0% {
        opacity: 0;
        -webkit-transform: translateY(800px);
        transform: translateY(800px)
    }
    100% {
        opacity: 1;
        -webkit-transform: translateY(0);
        transform: translateY(0)
    }
}

.layui-m-anim-up {
    -webkit-animation-name: layui-m-anim-up;
    animation-name: layui-m-anim-up
}

.layui-m-layer0 .layui-m-layerchild {
    width: 90%;
    max-width: 640px
}

.layui-m-layer1 .layui-m-layerchild {
    border: none;
    border-radius: 0
}

.layui-m-layer2 .layui-m-layerchild {
    width: auto;
    max-width: 260px;
    min-width: 40px;
    border: none;
    background: 0 0;
    box-shadow: none;
    color: #fff
}

.layui-m-layerchild h3 {
    padding: 0 10px;
    height: 60px;
    line-height: 60px;
    font-size: 16px;
    font-weight: 400;
    border-radius: 5px 5px 0 0;
    text-align: center
}

.layui-m-layerbtn span,
.layui-m-layerchild h3 {
    text-overflow: ellipsis;
    overflow: hidden;
    white-space: nowrap
}

.layui-m-layercont {
    padding: 50px 30px;
    line-height: 22px;
    text-align: center
}

.layui-m-layer1 .layui-m-layercont {
    padding: 0;
    text-align: left
}

.layui-m-layer2 .layui-m-layercont {
    text-align: center;
    padding: 0;
    line-height: 0
}

.layui-m-layer2 .layui-m-layercont i {
    width: 25px;
    height: 25px;
    margin-left: 8px;
    display: inline-block;
    background-color: #fff;
    border-radius: 100%;
    -webkit-animation: layui-m-anim-loading 1.4s infinite ease-in-out;
    animation: layui-m-anim-loading 1.4s infinite ease-in-out;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both
}

.layui-m-layerbtn,
.layui-m-layerbtn span {
    position: relative;
    text-align: center;
    border-radius: 0 0 5px 5px
}

.layui-m-layer2 .layui-m-layercont p {
    margin-top: 20px
}

@-webkit-keyframes layui-m-anim-loading {
    0%,
    100%,
    80% {
        transform: scale(0);
        -webkit-transform: scale(0)
    }
    40% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

@keyframes layui-m-anim-loading {
    0%,
    100%,
    80% {
        transform: scale(0);
        -webkit-transform: scale(0)
    }
    40% {
        transform: scale(1);
        -webkit-transform: scale(1)
    }
}

.layui-m-layer2 .layui-m-layercont i:first-child {
    margin-left: 0;
    -webkit-animation-delay: -.32s;
    animation-delay: -.32s
}

.layui-m-layer2 .layui-m-layercont i.layui-m-layerload {
    -webkit-animation-delay: -.16s;
    animation-delay: -.16s
}

.layui-m-layer2 .layui-m-layercont>div {
    line-height: 22px;
    padding-top: 7px;
    margin-bottom: 20px;
    font-size: 14px
}

.layui-m-layerbtn {
    display: box;
    display: -moz-box;
    display: -webkit-box;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 0;
    border-top: 1px solid #D0D0D0;
    background-color: #F2F2F2
}

.layui-m-layerbtn span {
    display: block;
    -moz-box-flex: 1;
    box-flex: 1;
    -webkit-box-flex: 1;
    font-size: 14px;
    cursor: pointer
}

.layui-m-layerbtn span[yes] {
    color: #40AFFE
}

.layui-m-layerbtn span[no] {
    border-right: 1px solid #D0D0D0;
    border-radius: 0 0 0 5px
}

.layui-m-layerbtn span:active {
    background-color: #F6F6F6
}

.layui-m-layerend {
    position: absolute;
    right: 7px;
    top: 10px;
    width: 30px;
    height: 30px;
    border: 0;
    font-weight: 400;
    background: 0 0;
    cursor: pointer;
    -webkit-appearance: none;
    font-size: 30px
}

.layui-m-layerend::after,
.layui-m-layerend::before {
    position: absolute;
    left: 5px;
    top: 15px;
    content: '';
    width: 18px;
    height: 1px;
    background-color: #999;
    transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    border-radius: 3px
}

.layui-m-layerend::after {
    transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg)
}

body .layui-m-layer .layui-m-layer-footer {
    position: fixed;
    width: 95%;
    max-width: 100%;
    margin: 0 auto;
    left: 0;
    right: 0;
    bottom: 10px;
    background: 0 0
}

.layui-m-layer-footer .layui-m-layercont {
    padding: 20px;
    border-radius: 5px 5px 0 0;
    background-color: rgba(255, 255, 255, .8)
}

.layui-m-layer-footer .layui-m-layerbtn {
    display: block;
    height: auto;
    background: 0 0;
    border-top: none
}

.layui-m-layer-footer .layui-m-layerbtn span {
    background-color: rgba(255, 255, 255, .8)
}

.layui-m-layer-footer .layui-m-layerbtn span[no] {
    color: #FD482C;
    border-top: 1px solid #c2c2c2;
    border-radius: 0 0 5px 5px
}

.layui-m-layer-footer .layui-m-layerbtn span[yes] {
    margin-top: 10px;
    border-radius: 5px
}

body .layui-m-layer .layui-m-layer-msg {
    width: auto;
    max-width: 90%;
    margin: 0 auto;
    bottom: -150px;
    background-color: rgba(0, 0, 0, .7);
    color: #fff
}

.layui-m-layer-msg .layui-m-layercont {
    padding: 10px 20px
}
.dibu{margin-bottom: 66px}
/*平台购买流程*/
.buy_ul{overflow: hidden;width: 100%;padding: 80px 0 20px;background: url(../images/buy_bg.png) no-repeat center center;}
.buy_ul li{width: 16.66%;float: left;}
.buy_div{padding-right: 30px;}
.buy_div img{width: 100%;}
.buy_bottom{margin-top: 80px;}

/*展示图*/
.ui-pages-banner {
	width: 100%;
	height: 540px;
	display: block;
	min-width: 1250px
}
.ui-pages-product {
	background: #00292f url(../images/001.png) top no-repeat;
}
.ui-pages-news {
	background: #00292f url(../images/004.png) top no-repeat;
}
.ui-pages-case {
	background: #00292f url(../images/003.png) top no-repeat;
}
.ui-pages-copyright {
	background: #00292f url(../images/005.png) top no-repeat;
}
.ui-pages-contact {
	background: #00292f url(../images/006.png) top no-repeat;
}

/*product*/
.ui-product-title {
	width: 100%;
	height: 99px;
	background: url(../images/product_bg.png) no-repeat;
	min-width: 1250px;
	z-index: 99
}
.ui-btn {
	width: 1200px;
	height: 99px;
	margin: 0 auto;
	background: url(../images/pro_title_bg.png) no-repeat;
	z-index: 99
}

.ui-btn>div {
	width: 252px;
	height: 73px;
	display: inline-block;
	cursor: pointer;
	position: relative
}

.ui-btn-box1 {
	margin: 15px 28px 0 380px;
	background: url(../images/btn_bg.png) no-repeat
}

.ui-btn div.ui-btn-box1.active {
	background: url(../images/btn_bg.png) -260px 80 no-repeat
}

.ui-btn-box2 {
	margin-right: 28px;
	background: url(../images/btn_bg.png) 0 -83px no-repeat
}

.ui-btn div.ui-btn-box2.active {
	background: url(../images/btn_bg.png) -260px -83px no-repeat
}

.ui-btn-box3 {
	background: url(../images/btn_bg.png) 0 -165px no-repeat
}

.ui-btn div.ui-btn-box3.active {
	background: url(../images/btn_bg.png) -260px -165px no-repeat
}
.ui-product-btn1 {
	width: 252px;
	height: 73px;
	display: inline-block;
	cursor: pointer
}

.ui-product-btn2,
.ui-product-btn3 {
	width: 252px;
	height: 73px;
	display: inline-block;
	cursor: pointer;
	position: relative
}

.ui-btn-box1:hover {
	background: url(../images/btn_bg.png) -260px 80 no-repeat
}

.ui-btn-box2:hover {
	background: url(../images/btn_bg.png) -260px -83px no-repeat
}

.ui-btn-box3:hover {
	background: url(../images/btn_bg.png) -260px -165px no-repeat
}

.ui-btn>div>ul {
	width: 250px;
	height: 0;
	position: absolute;
	top: 71px;
	left: 0;
	overflow: hidden;
	transition: all .3s ease-in
}

.ui-btn>div>ul>li {
	position: relative;
	width: 250px;
	height: 48px;
	background: #c5c5c5;
	text-align: center;
	line-height: 48px;
	border-radius: 6px;
	margin-bottom: 1px;
	z-index: 10
}

.ui-btn>div>ul>li>a {
	color: #fff;
	font-size: 20px;
	display: block;
	width: 100%;
	height: 100%
}

.ui-btn-box1:hover ul,
.ui-btn-box2:hover ul,
.ui-btn-box3:hover ul {
	height: 147px
}

.ui-btn-box1 li:hover {
	background: #e2605c
}

.ui-btn-box2 li:hover {
	background: #ed9c46
}

.ui-btn-box3 li:hover {
	background: #14b1e1
}

.fenqu {
	width: 100%;
	height: 20px;
	background: #F6F6F6;
}

/*产品介绍页面*/
.machine {
	width: 1000px;
	margin: 0 auto;
	position: relative;
}

.sixdiv {
	width: 100%;
	height: 500px;
	margin: 40px auto;
}

.sixdiv h3 {
	margin-left: 200px;
	width: 195px;
	height: 50px;
	color: #FC6C05;
	font-size: 24px;
	text-align: center;
	line-height: 50px;
	letter-spacing: 3px;
	font-weight: 800;
}
.item-six {
	position: absolute;
	left: 0px;
	width: 100px;
	top: 0px;
	height: 40px;
	margin-top: 10px;
	display: none;
}

.item-six:first-child {
	margin-top: 40px;
}

.item-six li {
	padding: 0px 10px;
	font-size: 14px;
	color: #000000;
	line-height: 30px;
}

.item-six li:first-child {
	margin-left: -30px;
	font-size: 18px;
}

.left1 {
	width: 640px;
	float: left;
	text-align: center;
	height: 460px;
}

.left1 img {
	margin-top: 20px;
}

.right1 {
	margin-top: 20px;
	width: 360px;
	float: right;
	text-indent: 2rem;
	font-size: 15px;
	color: #000000;
	line-height: 26px;
}

.right1 .title {
	font-size: 20px;
	line-height: 40px;
	font-size: 16px;
}
.just-bug {
	position: relative;
	margin-top: 30px;
}

.just-bug .change {
	width: 100%;
	position: relative;
	height: 30px;
	line-height: 30px;
	font-size: 0;
}

.just-bug .no-have {
	margin-top: 20px;
	min-width: 80px;
	color: #000000;
	text-align: right;
	height: 30px;
	font-size: 22px;
	color: #670205;
}

.just-bug .no-have .price {
	font-size: 16px;
	color: #000;
	padding-right: 15px;
}

.just-bug .change .spna1 {
	color: #000000;
	float: left;
	font-size: 16px;
	margin-right: 15px;
}

.just-bug .change .spna2,
.just-bug .change .spna4,
.just-bug .change .spna3 {
	text-indent: 0rem;
	position: relative;
	float: left;
	width: 24px;
	height: 24px;
	line-height: 24px;
	border-top: 1px solid #a9a9a9;
	border-right: 1px solid #a9a9a9;
	border-bottom: 1px solid #a9a9a9;
	font-size: 12px;
	color: #000;
	text-align: center;
	cursor: pointer;
}

.just-bug .change .spna2 {
	border-left: 1px solid #a9a9a9;
}

.just-bug .change .spna3 {
	width: 50px;
	height: 24px;
}

.now-goods {
	font-size: 20px;
	color: #670205;
	padding-right: 30px;
}

.dollor {
	font-size: 22px;
	color: #670205;
}

.sure-bug {
	text-indent: 0rem;
	margin-top: 20px;
	background: #7c0d02;
	width: 130px;
	height: 35px;
	line-height: 35px;
	font-size: 12px;
	float: right;
	color: #fff;
	font-size: 16px;
	text-align: center;
}
.sure-bug a{
	color: #FFFFFF;
}

.img10 {
	width: 600px;
	height: auto;
}
.img9 {
	width: 360px;
	height: 450px;
}

.img4 {
	width: 300px;
	height: auto;
}

.img8 {
	width: 560px;
	height: auto;
}

.img5 {
	width: 470px;
	height: auto;
}

.img2,
.img1 {
	width: 550px;
	height: auto;
}

.imgQ {
	width: 400px;
	height: auto;
}

/*案例*/
.cpjs {padding:20px 0px;}
.cpjs .title {  text-align:center; padding:20px 0px;}
.cpjs .item { width:100%; height:auto; overflow:hidden; position:relative;}
.cpjs .item img{width: 800px;height: 500px;}
.cpjs .item .bg{ width:100%; height:auto; }
.cpjs .item .desc_l { position:absolute; top:80px; left:380px; font-size:14px; line-height:25px; }
.cpjs .item .desc_r { position:absolute; top:80px; left:230px; font-size:14px; line-height:25px; text-align:right; }

/* 联系我们 */
.containerlx {
	margin: 0 auto;
    max-width: 1000px;
    overflow: hidden;
}	
.lxwm{ width: 100%; height: auto; overflow: hidden; padding: 20px 0px; color: #666;}
.lxwm .title{ text-align:center;  padding:20px 0px;}
.lxwm .ywzz{ width: 100%; height: auto; overflow: hidden;}
.lxwm .ywzz dl{ width: 160px; float: left; padding: 0px 45px;}
.lxwm .ywzz dl dt{width: 100%;height: 100px;  text-align: center; padding-top:50px; }
.lxwm .ywzz dl dt img{ width: 86px; height: 86px; vertical-align:middle ; }
.lxwm .ywzz dl dd{ width: 100%;padding: 20px 0px; text-align: center; border-bottom:2px solid #fff;}
.lxwm .ywzz dl dd h1{ font-size: 20px; font-weight: bold;}
.lxwm .ywzz dl dd h2{ font-size: 20px; font-weight: 500;}
.lxwm .ywzz dl dd span{ font-size: 18px;line-height:30px;}
.lxwm .ywzz dl.bc1 dd{ border-color: #2fafbc;}
.lxwm .ywzz dl.bc2 dd{ border-color: #2fbb8c;}
.lxwm .ywzz dl.bc3 dd{ border-color: #3c95d7;}
.lxwm .ywzz dl.bc4 dd{ border-color: #c043a1;}
.lxwm .ywzz dl.bc5 dd{ border-color: #e26815;}
.lxwm .lxfs{ width: 100%; padding-top: 50px; }
.lxwm .lxfs p{ line-height: 30px; font-size: 16px; padding-left: 10px;}
.lxwm .xclx { width: 100%;  padding-top: 50px;}
.lxwm .xclx .cont{ padding-left: 10px; line-height: 25px;}
.lxwm .xclx .cont p{ font-size: 16px;}