
.wechat {
	width: 536px;
	height: 50px;
	margin: 0 auto;
	border: 2px solid #0e84e9;
	line-height: 53px;
	color: #fff;
	cursor: pointer;
	border-radius: 53px;
	position: relative;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
}

.wechat1 {
	width: 536px;
	height: 50px;
	margin: 0 auto;
	border: 2px solid #0e84e9;
	line-height: 53px;
	color: #fff;
	cursor: pointer;
	border-radius: 53px;
	position: relative;
	-webkit-transition: all .3s;
	-moz-transition: all .3s;
	transition: all .3s;
}

.wechat-left {
	width: 370px;
	font-size: 14px;
	float: left;
	text-align: center;
	color: #666;
	height: 50px;
	border-radius: 3px 0 0 5px;
}

.wechat-left1 {
    background: #fff;
    border-radius: 50px;
    width: 420px;
	font-size: 14px;
	float: left;
	text-align: center;
	color: #666;
	height: 50px;
}

.wechat-left1.t-fff {
	color: white;
}

.wechat-left1 span {
	color: #0e84e9;
	font-weight: bold;
	font-size: 18px;
}

.wechat-left.t-fff {
	color: white;
}

.wechat-left span {
	color: #0e84e9;
	font-weight: bold;
	font-size: 18px;
}

.wechat-righ {
	width: 155px;
	background: #0e84e9;
	font-size: 16px;
	height: 100%;
	position: absolute;
	right: -1px;
	top: -1px;
	text-align: center;
	border: 1px solid #0e84e9;
	border-radius: 53px;
}

.wechat1:hover {
	-webkit-opacity: 0.8;
    /* Netscape and Older than Firefox 0.9 */
	-moz-opacity: 0.8;
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
	-khtml-opacity: 0.8;
    /* IE9 + etc...modern browsers */
	opacity: .9;
    /* IE 4-9 */
	filter: alpha(opacity=80);
    /*This works in IE 8 & 9 too*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /*IE4-IE9*/
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
}
.icon-zhengchang img {
    width: 72px;
}
.wechat:hover {
	-webkit-opacity: 0.8;
    /* Netscape and Older than Firefox 0.9 */
	-moz-opacity: 0.8;
    /* Safari 1.x (pre WebKit!) 老式khtml内核的Safari浏览器*/
	-khtml-opacity: 0.8;
    /* IE9 + etc...modern browsers */
	opacity: .8;
    /* IE 4-9 */
	filter: alpha(opacity=80);
    /*This works in IE 8 & 9 too*/
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
    /*IE4-IE9*/
	filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
	padding: 0 50px;
}

.wechat-righ i {
	background: url(../images/wechat.png) no-repeat;
	width: 25px;
	height: 24px;
	display: inline-block;
	position: absolute;
	top: 11px;
	left: 28px;
}

.wechat-righ span {
	display: inline-block;
	position: absolute;
	left: 60px;
	top: 0;
	color: #fff;
}





*{ margin:0px; padding:0px; }
body {font-size:16px; background:#fff;font-weight:normal; font-family: Arial,"PingFang SC","Hiragino Sans GB","Microsoft YaHei","WenQuanYi Micro Hei",sans-serif; color:#444}
img { border:none; }
a,a:active {outline: none;text-decoration:none }
ul li { list-style:none;}
a{ text-decoration:none}

.ovet{ overflow:hidden}
.aut{ margin:0 auto}
.imgauto{ display:block; margin:0 auto}

/*背景色*/
.bgf{ background:#fff}
.bgf5{ background:#f5f5f6}
.bgorg{ background:#03a9f4d1}
.bggren{ background:#003AB4}

/*字颜色*/
.colf{ color:#fff}
.col4{ color:#444}
.col3{ color:#333}
.col6{ color:#666}
.col8{ color:#888}
.col9{ color:#999}
.colorg{ color:#03a9f4d1}
.colblue{ color:#49a9f5}
.colgren{ color:#003AB4}
.colblue01{ color:#6464ea}

/*字大小*/
.ft12{ font-size:12px}
.ft14{ font-size:14px;}
.ft16{ font-size:16px;}
.ft18{ font-size:18px;}
.ft20 {
    font-size: 18px;
    padding: 5px 0;
}
.ft24{ font-size:20px;}
.ft22{ font-size:22px;}

.ft26{ font-size:26px;}
.ft28{ font-size:28px;}
.ft30{ font-size:30px;}
.ft22{ font-size:22px;}
.tc{ text-align:center}
.tr{ text-align:right}
.fw{font-weight: bold}
.ell{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.ell2{overflow : hidden; text-overflow: ellipsis; display: -webkit-box; -webkit-line-clamp: 2; -webkit-box-orient: vertical;}

/*padding*/
.p5{ padding:5px;}
.p10{ padding:10px;}
.p15{ padding:15px;}
.p20{ padding:20px;}
.p25{ padding:25px;}
.p30{ padding:30px;}
.p40{ padding:40px;}

.pt5{ padding-top:5px;}
.pt8{ padding-top:8px;}
.pt10{ padding-top:10px;}
.pt13{ padding-top:13px;}
.pt15{ padding-top:15px;}
.pt20{ padding-top:20px;}
.pt25{ padding-top:25px;}
.pt30{ padding-top:30px;}
.pt35{ padding-top:35px;}
.pt40{ padding-top:40px;}
.pt60{ padding-top:60px}
.pt50{ padding-top:50px}
.pt70{ padding-top:70px}
.pt80{ padding-top:80px}

.pr5{ padding-right:5px;}
.pr7{ padding-right:7px;}
.pr10{ padding-right:10px;}
.pr15{ padding-right:15px;}
.pr20{ padding-right:20px;}
.pr25{ padding-right:25px;}
.pr30{ padding-right:30px;}
.pr35{ padding-right:35px;}
.pr40{ padding-right:40px;}
.pr50{ padding-right:50px;}
.pr60{ padding-right:60px;}
.pr80{ padding-right:80px;}
.pr90{ padding-right:90px;}

.pb5{padding-bottom:5px;}
.pb8{padding-bottom:8px;}
.pb10{padding-bottom:10px;}
.pb13{padding-bottom:13px;}
.pb15{padding-bottom:15px;}
.pb20{padding-bottom:20px;}
.pb25{padding-bottom:25px;}
.pb30{padding-bottom:30px;}
.pb35{padding-bottom:15px;}
.pb40{padding-bottom:40px;}
.pb50{padding-bottom:50px;}
.pb60{padding-bottom:60px;}
.pb70{padding-bottom:70px;}
.pb80{padding-bottom:80px;}
.pb90{padding-bottom:90px;}
.pb130{padding-bottom:130px;}

.pl3{ padding-left:3px;}
.pl5{ padding-left:5px;}
.pl7{ padding-left:7px;}
.pl10{ padding-left:10px;}
.pl15{ padding-left:15px;}
.pl20{ padding-left:20px;}
.pl25{ padding-left:25px;}
.pl30{ padding-left:30px;}
.pl35{ padding-left:35px;}
.pl40{ padding-left:40px;}
.pl50{ padding-left:50px;}
.pl60{ padding-left:60px;}
.pl80{ padding-left:80px;}
.pl90{ padding-left:90px;}

/*margin*/
.mt2{ margin-top:2px}
.mt5{ margin-top:5px}
.mt7{ margin-top:7px}
.mt10{ margin-top:10px}
.mt12{ margin-top:12px}
.mt15{ margin-top:15px}
.mt20{ margin-top:20px}
.mt25{ margin-top:25px}
.mt30{ margin-top:30px}
.mt35{ margin-top:35px}
.mt40{ margin-top:40px}
.mt50{ margin-top:50px}

.mb5{ margin-bottom:5px}
.mb7{ margin-bottom:7px}
.mb10{ margin-bottom:10px}
.mb15{ margin-bottom:15px}
.mb18{ margin-bottom:18px}
.mb20{ margin-bottom:20px}
.mb30{ margin-bottom:30px}
.mb40{ margin-bottom:40px}
.mb50{ margin-bottom:50px}
.mb60{ margin-bottom:60px}
.mb70{ margin-bottom:70px}

.mr5{ margin-right:5px}
.mr10{ margin-right:10px}
.mr20{ margin-right:20px}

.ml10{margin-left:10px}
.ml15{margin-left:15px}
.ml20{margin-left:20px}

/*height width*/
.h15{height:15px;}
.h18{height:18px;}
.h20{height:20px;}
.h24{height:24px;}
.h26{height:26px;}
.h28{height:28px;}
.h30{height:30px;}
.h32{height:32px;}
.h38{height:38px;}
.h40{height:40px;}
.h42{height:42px;}
.h44{height:44px;}
.h50{height:50px;}
.h56{height:56px;}
.h60{height:60px;}
.h65{height:65px;}
.h70{height:70px}

.hl18{line-height:18px;}
.hl20{line-height:20px;}
.hl22{line-height:22px;}
.hl24{line-height:24px;}
.hl26{line-height:26px;}
.hl28{line-height:28px;}
.hl30 {
    line-height: 30px;
    color: #3e3e3e;
}
.hl32{line-height:32px;}
.hl40{line-height:40px;}
.hl44{line-height:44px;}
.hl50{line-height:50px;}
.hl56{line-height:56px;}
.hl60{line-height:60px;}
.hl65{line-height:65px;}
.hl70{line-height:70px;}

/*宽度*/
.tab2{ width: 50%}
.tab4{ width:16.6%}

.widthall{ width:100%;}
.widbig{ width:1200px; margin:0 auto;}
.wd15{width:15%;}
.wd20{width:20%;}
.wd25{width:25%;}
.wd30{width:30%;}
.wd33{width:33.33%;}
.wd36{width:36%;}
.wd40{width:40%;}
.wd45{width:45%;}
.wd50{width:50%;}
.wd60{width:60%;}
.wd64{width:64%;}
.wd66{width:66%;}
.wd68{width:68%;}
.wd70{width:70%;}
.wd74{width:74%;}
.wd79{width:79%;}
.wd80{width:80%;}
.wd82{width:82%;}
.wd84{width:84%;}
.wd86{width:86%;}
.wd88{width:88%;}
.wd90{width:90%;}
.wd92{width:92%;}
.wd94{width:94%;}
.wd96{width:96%;}
.wd98{width:98%;}
.wd100{ width:100%;}

/*边框*/
.border-e{ border:1px solid #eee}
.border-org{ border:1px solid #03a9f4d1}
.border-org2{ border:2px solid #03a9f4d1}
.border-gre{ border:1px solid #003AB4}
.border-blue01{border:1px solid #6464ea}







/*圆角*/
.borad2{border-radius:2px;}
.borad5{border-radius:5px;}
.borad10{border-radius:10px;}

/*阴影*/
.shadow{
    -webkit-box-shadow: 0 0 15px rgba(0, 0, 0, .13);
    -moz-box-shadow: 0 0 15px rgba(0, 0, 0, .13);
    box-shadow: 0 0 15px rgba(0, 0, 0, .13);}

/*input*/
input,input.zt-input{outline: none;  vertical-align:middle; border:none; border-radius:0; background:none;}

input.zt-input:-moz-placeholder{color:#999; font-size:14px; font-weight:normal; letter-spacing:0px;}
input.zt-input::-moz-placeholder{color:#999; font-size:14px;font-weight:normal; letter-spacing:0px;}
input.zt-input:-ms-input-placeholder{color:#999; font-size:14px;font-weight:normal; letter-spacing:0px;}
input.zt-input::-webkit-input-placeholder{color:#999; font-size:14px;font-weight:normal; letter-spacing:0px;}

select.zt-select{ font-size:14px; color:#999; border:none}

/*imghover*/
.imgdh{-webkit-transition: -webkit-transform 0.3s;-ms-transition: -ms-transform 0.3s;-o-transition: -o-transform 0.3s;transition: transform  0.3s;}
.imgdh:hover{-webkit-transform: scale(1.1, 1.1);-ms-transform: scale(1.1, 1.1);-o-transform: scale(1.1, 1.1);transform: scale(1.1, 1.1);}
.img100{ width:100%; height: 100%;}

.transition{
    transition: all 0.19s ease-in-out;
    -moz-transition: all 0.15s ease-in-out;
    -webkit-transition: all 0.15s ease-in-out;
    -o-transition: all 0.15s ease-in-out}

/*定位 浮动*/
.pr{ position:relative}
.pa{ position:absolute;}
.pf{position:fixed;}
.ps{ position:sticky}

.t0{top:0}
.t50{top:50%}
.b0{bottom:0}
.b2{bottom:2%}
.b5{bottom:5%}
.r0{right:0}
.r2{ right:2%}
.r3{ right:3%}
.r4{ right:4%}
.r5{ right:5%}
.r8{ right:8%}
.r10{ right:10%}
.l0{left:0}

.fl{ float:left}
.fr{ float:right}

.z-index1{ z-index:1}


/*display flex*/
.dn{ display:none}
.d-block{ display: block}
.d-inline{ display:inline}
.dis-fl{display: -webkit-flex; display: flex;}

.flex{display: -webkit-flex; display: flex;
    -webkit-justify-content: space-between;justify-content: space-between;
    -webkit-align-items: flex-start; align-items: flex-start;
    -webkit-align-content: flex-start; align-content: flex-start;}

.fl-wrap{flex-wrap:wrap;-webkit-wrap:wrap；}/*换行*/
.fl-sb{-webkit-justify-content: space-between; justify-content: space-between;}/*两边对齐*/
.fl-sa{-webkit-justify-content: space-around;justify-content: space-around;}/*间距*/
.fl-cn{-webkit-justify-content: center;justify-content: center;}/*中间对齐*/

.flex-no{display:block;}
.flex-no .product{ margin-right:2.67%}
.clearfix{ display: block; *display:inline-block;}
.clearfix:after{ clear: both; content: "."; display: block; height: 0; overflow: hidden; visibility: hidden;}


.cost {
    width: 100%;
    height: 720px;
    overflow: hidden;
    background-image: url(../images/cailiao_bg.jpg);
    background-size: 100% 720px;
}

.cost .model-title h4 {
  color: rgba(255, 255, 255, 1);
}

.cost-list {
  width: 100%;
  height: 514px;
  margin-top: 40px;
}

.cost-list-left {
  float: left;
  width: 520px;
  height: 100%;
  position: relative;
}

.cost-list-left img {
  width: 520px;
  height: 100%;
}

.cost-list-right {
  float: right;
  width: 520px;
  height: 100%;
  background-image: url(../images/kuang_right.png);
  background-size: 520px 100%;
  padding: 48px 0 0 40px;
  position: relative;
}

.cost-list-right p {
  font-size: 0;
  line-height: 30px;
}

.cost-list-right p span:first-child {
  font-size: 16px;
  font-family: Arial;
  font-weight: bold;
  color: rgba(40, 226, 223, 1);
  display: inline-block;
  vertical-align: top;
}

.cost-list-right p span:nth-child(2) {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  display: inline-block;
  width: 400px;
  margin-left: 10px;
}

.cost-list-right h6 {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(147, 147, 147, 1);
  margin-top: 20px;
  padding-left: 34px;
}

.cost-list-right div {
  width: 280px;
  height: 40px;
  border: 1px solid rgba(223, 227, 232, 1);
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  cursor: pointer;
  margin-top: 50px;
  margin-left: 80px;
}

.cost-list-right div:hover {
  background: linear-gradient(60deg, rgba(40, 179, 231, 1), rgba(64, 255, 181, 1));
  border: none;
}

.cost-list-right::before {
  position: absolute;
  top: 176px;
  left: -100px;
  content: "";
  width: 37px;
  height: 37px;
  background-image: url(../images/ziliao_middle.png);
  background-size: 37px 37px;
}

.cost-list-left::before {
  position: absolute;
  top: 263px;
  right: -128px;
  content: "";
  width: 89px;
  height: 28px;
  background-image: url(../images/jiantou_icon.png);
  background-size: 89px 28px;
}

.cost-list-left::after {
  position: absolute;
  top: 227px;
  right: -110px;
  display: inline-block;
  content: "准备资料";
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: rgba(16, 187, 184, 1);
}

.hard {
  width: 100%;
  height: 660px;
  background: rgba(242, 243, 244, 1) url(../images/kunrao_img.png);
  background-repeat: no-repeat;
  background-position: center top 148px;
  background-size: 265px 494px;
  overflow: hidden;
}

.hard-left {
  float: left;
  width: 360px;
  height: 323px;
  margin-top: 80px;
}

.hard-left li {
  width: 360px;
  height: 81px;
  box-shadow: 0px 4px 20px 0px rgba(12, 56, 29, 0.06);
  background-image: url(../images/kuang_bg1.png);
  background-size: 360px 81px;
  overflow: hidden;
  padding-left: 30px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(41, 46, 46, 1);
  line-height: 81px;
  margin-top: 25px;
  transition: all .6s;
}

.hard-left li:first-child {
  margin-top: 0 !important;
}

.hard-left li:last-child {
  width: 360px;
  height: 111px;
  box-shadow: 0px 4px 20px 0px rgba(12, 56, 29, 0.06);
  background-image: url(../images/kuang_bg2.png);
  background-size: 360px 111px;
  padding-top: 34px;
  line-height: 22px;
}

.hard-right {
  float: right;
  width: 360px;
  height: 260px;
  margin-top: 80px;
}

.hard-right li:first-child {
  width: 360px;
  height: 81px;
  box-shadow: 0px 4px 20px 0px rgba(12, 56, 29, 0.06);
  background-image: url(../images/kuang_bg1.png);
  background-size: 360px 81px;
  overflow: hidden;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(41, 46, 46, 1);
  line-height: 81px;
  padding-left: 24px;
  transition: all .6s;
}

.hard-right li:last-child {
  width: 360px;
  height: 158px;
  box-shadow: 0px 4px 20px 0px rgba(12, 56, 29, 0.06);
  background-image: url(../images/kuang_bg3.png);
  background-size: 360px 158px;
  overflow: hidden;
  padding-left: 24px;
  margin-top: 25px;
  transition: all .6s;
}

.hard-right li:last-child h5 {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(41, 46, 46, 1);
  margin-top: 22px;
}

.hard-right li:last-child p {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(151, 156, 155, 1);
  margin-top: 16px;
}

.hard li:hover {
  color: #10BBB8;
}

.hard-right li:last-child:hover h5,
.hard-right li:last-child:hover p {
  color: #10BBB8;
}

.vexed {
  width: 100%;
  height: 570px;
  background: rgba(255, 255, 255, 1);
  overflow: hidden;
}

.vexed-list {
  width: 100%;
  height: 311px;
  margin-top: 32px;
}

.vexed-list>div {
  width: 224px;
  height: 311px;
  float: left;
  position: relative;
}

.vexed-list li {
  position: absolute;
  top: 0;
  left: 0;
  width: 224px;
  height: 100%;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 0px 18px 2px rgba(188, 188, 188, 0.25);
  transition: all .6s;
}

.vexed-list>div:nth-child(n+2) {
  margin-left: 20px;
}

.vexed-list li img {
  width: 224px;
  height: 180px;
}

.vexed-list li h4 {
  width: 177px;
  height: 36px;
  background: rgba(16, 187, 184, 1);
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  line-height: 36px;
  padding-left: 14px;
  margin-top: -20px;
  position: absolute;
}

.vexed-list li p {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(151, 156, 155, 1);
  position: absolute;
  margin-top: 35px;
  padding-left: 15px;
}

.vexed-list>div:hover li {
  margin-top: -10px;
}

.vexed-list>div:hover li h4 {
  background: linear-gradient(60deg, rgba(43, 163, 207, 1), rgba(16, 187, 184, 1));
}

.vexed-list>div:hover li p {
  color: rgba(82, 89, 89, 1);
}

.vexed .hot-line {
  margin-top: 32px;
}

.path {
  width: 100%;
  height: 573px;
  background: rgba(246, 246, 247, 1) url(../images/line_lc.png);
  background-position: center 300px;
  background-repeat: no-repeat;
  overflow: hidden;
}

.path-list {
  width: 100%;
  height: 334px;
  margin-top: 31px;
  padding-left: 19px;
}

.path-list li {
  float: left;
  width: 210px;
  height: 334px;
  text-align: center;
}

.path-list li:nth-child(2n) {
  margin-left: 28px;
}

.path-list li:nth-child(2n+3) {
  margin-left: 27px;
}

.path-list li img {
  width: 210px;
  height: 156px;
}

.path-list li h5 {
  width: 69px;
  height: 30px;
  background-image: url(../images/kuang_line.png);
  font-size: 24px;
  font-family: Arial;
  font-weight: bold;
  color: rgba(255, 108, 0, 1);
  line-height: 30px;
  text-align: center;
  margin-left: 70px;
  margin-top: 50px;
}

.path-list li h6 {
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(41, 46, 46, 1);
  margin-top: 16px;
}

.path-list li p {
  font-size: 14px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(151, 156, 155, 1);
  margin-top: 8px;
}

.path .hot-line {
  margin-top: 0;
}

.needs {
  width: 100%;
  height: 525px;
  background: rgba(255, 255, 255, 1);
  overflow: hidden;
}

.needs-list {
  width: 100%;
  height: 336px;
  padding: 0 37px;
  margin-top: 40px;
  text-align: center;
}

.needs-list li {
  width: 166px;
  height: 100%;
  float: left;
}

.needs-list li:nth-child(n+2) {
  margin-left: 74px;
}

.needs-list li img {
  width: 166px;
  height: 166px;
}

.needs-list li>p {
  font-size: 18px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(51, 51, 51, 1);
  margin-top: 30px;
}

.needs-list li>h6 {
  font-size: 12px;
  font-family: Arial;
  font-weight: 400;
  color: rgba(183, 183, 183, 1);
  margin-top: 4px;
}

.needs-list li>div {
  width: 120px;
  height: 40px;
  border: 1px solid rgba(255, 108, 0, 1);
  text-align: center;
  margin-left: 23px;
  margin-top: 26px;
  cursor: pointer;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(255, 108, 0, 1);
  line-height: 40px;
}

.needs-list li>div:hover {
  background: linear-gradient(60deg, rgba(255, 154, 5, 1), rgba(255, 108, 0, 1));
  box-shadow: 0px 6px 15px 1px rgba(255, 108, 0, 0.3);
  color: rgba(255, 255, 255, 1);
}

.dgg-sl {
  width: 100%;
  height: 866px;
  background: #f8f8f8;
  overflow: hidden;
}

.ds-list {
  height: 172px;
  margin-top: 64px;
}

.ds-list ul li {
  position: relative;
  float: left;
  margin-right: 12px;
  width: 230px;
  height: 172px;
  text-align: center;
  background: rgba(255, 255, 255, 1);
  box-shadow: 0px 1px 9px 1px rgba(154, 154, 154, 0.15);

}

.ds-list ul li:hover h3,
.ds-list ul li:hover p {
  color: #10bbb8;
}

.ds-list ul li:last-child {
  margin-right: 0;
}

.ds-list ul li .img {
  width: 64px;
  height: 64px;
  margin: 0 auto;
  background-image: url(../images/company_check/news/dgg_icon.png);
  margin-top: -32px;
}

.ds-list ul li h3 {
  font-weight: bold;
  font-family: DIN;
  font-size: 36px;
  line-height: 26px;
  color: #2B2D2C;
  padding-top: 30px;
}

.ds-list ul li h3 span {
  font-weight: bold !important;
  font-size: 16px !important;
  margin-left: 6px;
}

.ds-list ul li h3 i {
  font-size: 27px !important;
  font-weight: normal !important;
}

.ds-list ul li p {
  color: #979C9B;
  padding-top: 12px;
}


.ds-li1 .img {
  background-position: 0 0;
}

.ds-li2 .img {
  background-position: -64px 0;
}

.ds-li3 .img {
  background-position: -128px 0;
}

.ds-li4 .img {
  background-position: -192px 0;
}

.ds-li5 .img {
  background-position: -256px 0;
}

.ds-list ul li.ds-li1:hover .img {
  background-position: 320px 0;
}

.ds-list ul li.ds-li2:hover .img {
  background-position: 256px 0;
}

.ds-list ul li.ds-li3:hover .img {
  background-position: 192px 0;
}

.ds-list ul li.ds-li4:hover .img {
  background-position: 128px 0;
}

.ds-list ul li.ds-li5:hover .img {
  background-position: 64px 0;
}

.ds-img {
  height: 430px;
  margin-top: 13px;
  background: #fff;
  box-sizing: border-box;
}

.ds-img ul li {
  float: left;
  width: 228px;
  height: 200px;
  position: relative;
  margin-top: 10px;
  margin-left: 10px;
  overflow: hidden;

}
.ds-img ul li:hover img{
    transform: scale(1.05);
}
.ds-img ul li img {
  width: 100%;
  height: 200px;
  transition: all .3s;
  transform: scale(1);
}

.ds-img ul li p {
  height: 28px;
  line-height: 28px;
  color: #fff;
  position: absolute;
  bottom: 10px;
  background: rgba(0, 0, 0, .6);
  font-size: 14px;
  z-index: 1;
  padding: 0 10px;
}

.w1200 {
    width: 1200px;
    margin: 0 auto;
}
.model-title {
    text-align: center;
    padding-top: 60px;
}
.cost .model-title h4 {
    color: rgba(255, 255, 255, 1);
}
.model-title h4 {
    font-size: 32px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(41, 46, 46, 1);
}


.dlay{background-color: rgba(0, 0, 0, 0.6); padding: 10px; border-radius: 5px; z-index: 200; text-align: center; color: #fff;}/*黑色报错层new */
.icon{ background:url("../images/icon.png") no-repeat; display:inline-block}

/*专题通用预约通道*/
.ztnewlist{ top:35px; right:40px;}
.ztnewlist i.icon{ background-position:-96px 0; width:24px; height: 24px;}
#scroll{ height:30px; overflow:hidden}
.ztnewlist ul{ height:30px; width:480px;}
.ztnewlist .ztnew-li {
    height: 30px;
    line-height: 30px;
    width: 480px;
    padding-left: 120px;
}

.zt-yy{ height:48px}
.zt-shuru-a,.zt-shuru-b,.zt-shuru-c,.zt-shuru-d{ padding:12px 15px 12px 42px; height: 20px;}
.zt-input{ height:20px; line-height: 20px; font-size:16px}
.zt-select{ width:100%}
.zt-shuru-a{ width:70px}
.zt-shuru-b{ width:190px}
.zt-shuru-c{ width:150px}
.zt-shuru-d{ width:200px}
.zt-shuru-a .icon,.zt-shuru-b .icon,.zt-shuru-c .icon,.zt-shuru-d .icon{ width:24px; height: 24px;left: 8px; top:10px;}
.zt-shuru-a .icon{ background-position:0 0;}
.zt-shuru-b .icon{ background-position:-24px 0;}
.zt-shuru-c .icon{ background-position:-48px 0;}
.zt-shuru-d .icon{ background-position:-72px 0;}
.inp-solid{ width:1px; height:20px; right:0; top:12px; background:#03a9f4d1}
.zt-yzm{ height:30px; line-height: 30px; top:6px; right:10px;background:#ffebdf; padding:0 12px;color:#03a9f4d1; width:95px}
.zt-yzm a{color:#03a9f4d1; }
.zt-yy-btn a{ width:128px; display: block}

.zt-ys{ height:125px;}
.zt-ys-cont {
    /* padding-left: 90px; */
    padding-top: 80px;
    text-align: center;
}
.zt-ys-a, .zt-ys-b, .zt-ys-c, .zt-ys-d, .zt-ys-e, .zt-ys-f {
    width: 100px;
    height: 85px;
    left: 30px;
}
.zt-ys-a{ background-position:29px -24px;}
.zt-ys-b{ background-position:-72px -24px;}
.zt-ys-c{ background-position:-177px -24px;}
.zt-ys-d{ background-position:-285px -24px;}
.zt-ys-e{ background-position:-391px -24px;}
.zt-ys-f{ background-position:-495px -24px;}

/*咨询*/
.zt-tel {
    width: 490px;
    height: 52px;
    margin-top: 10px;
    margin-bottom: 10px;
    line-height: 52px;
    background: #fff;
}

.a-box{ width:100%; height: 100%;}

/*5大保障*/
.zt-safe{ width:220px; margin:0 10px;}
.zt-safe-tit{ top:165px; height:48px; line-height: 48px;}

/*案例*/
.zt-anli .swiper-slide img {
    display: block;
    width: 200px;
    height: 285px;
}
.swiper-pagination-bullet {background: #fff;}

/*更多服务*/
.zt-other{ width:213px; border-top:1px solid #03a9f4d1; margin: 12px 12px}
.zt-other:hover span{ background: #03a9f4d1; color:#fff;}




/* icp专题 ---------------------------------------------------------------------------------*/
.icp-main-a,.icp-main-b{ border-top:2px solid #003AB4; height:380px}
.icp-main-a{width:1200px;}
.bot-solid{ height:3px; width:40px; display: block}
.icp-main-b{width:562px;}
.icp-main-b-ul li{ height: 24px; line-height: 24px; padding:7px 0}
.icp-main-b-ul i.icon{ width:24px; height: 24px; background-position:-120px 0; float:left; margin-right:8px}

.zt-table{border-left:1px solid #527dd6; border-top:1px solid #527dd6}
.zt-table tr td{border-right:1px solid #527dd6; border-bottom:1px solid #527dd6; padding:10px}
.zt-table .zt-table-a {background:#f9fffe}
.zt-table .zt-table-b {background:#e7f6f3}

.icp-main-c{width:239px; margin-left:-1px}
.icp-main-c:first-child{margin-left:0}
.icp-main-c-a,.icp-main-c-b,.icp-main-c-c,.icp-main-c-d,.icp-main-c-e{width:108px; height: 108px}
.icp-main-c-a{background-position:0 -120px}
.icp-main-c-b{background-position:-108px -120px}
.icp-main-c-c{background-position:-216px -120px}
.icp-main-c-d{background-position:-324px -120px}
.icp-main-c-e{background-position:-432px -120px}
.icp-main-c:hover span{ background:#003AB4; color:#fff;}

.icp-main-d-ul i{width:20px; height: 20px; border-radius:20px; text-align: center; line-height: 20px; font-weight: bold; color:#003AB4; margin-top:10px; margin-right:10px}
.icp-main-d-ul li{ line-height:46px}


/*网络文化经营*/
.wlwh-a{ width:369px; height: 480px}
.wlwh-b{ width:220px; height: 220px; margin:0 40px 50px 40px}
.wlwh-b-01{ background:url("../images/wlwh05.png") no-repeat;}
.wlwh-b-02{ background:url("../images/wlwh06.png") no-repeat;}
.wlwh-b-03{ background:url("../images/wlwh07.png") no-repeat;}
.wlwh-b-04{ background:url("../images/wlwh08.png") no-repeat;}
.wlwh-b-05{ background:url("../images/wlwh09.png") no-repeat;}

.wlwh-b-06{ background:url("../images/wlwh10.png") no-repeat;}
.wlwh-b-07{ background:url("../images/wlwh11.png") no-repeat;}
.wlwh-b-08{ background:url("../images/wlwh12.png") no-repeat;}
.wlwh-b-01,.wlwh-b-02,.wlwh-b-03,.wlwh-b-04,.wlwh-b-05,.wlwh-b-06,.wlwh-b-07,.wlwh-b-08{ display: block; width:100%; height: 100%;}
.wlwh-b-01:hover,.wlwh-b-02:hover,.wlwh-b-03:hover,.wlwh-b-04:hover,.wlwh-b-05:hover,.wlwh-b-06:hover,.wlwh-b-07:hover{ background:url("../images/wlwh13.png") no-repeat;}

.wlwh-c{ margin-left:-2px}
.wlwh-c-01,.wlwh-c-02,.wlwh-c-03,.wlwh-c-04,.wlwh-c-05{ width:76px; height: 76px;}
.wlwh-c-01{background-position:0 -228px}
.wlwh-c-02{background-position:-76px -228px}
.wlwh-c-03{background-position:-152px -228px}
.wlwh-c-04{background-position:-228px -228px}
.wlwh-c-05{background-position:-304px -228px}

/*广播电视*/
.gbds-a{ padding-left:170px; width:200px; margin: 15px}
.gbds-a img{ top:30px; left:30px}

.gbds-b{ width:198px; margin-left:-1px;}
.gbds-b:frist-child{margin-left:0}
.gbds-b h5 i{ bottom:0; left:50%; margin-left:-20px; height: 3px; width:40px; background: #6464ea}
.gbds-b p{ height:120px}

.gbsd-c li i{color:#6464ea}


.wlwh-c:hover span,.gbds-a:hover span,.gbds-b:hover span{ background:#6464ea; color:#fff;}

/*网络安全*/
.wlaq-tab{border:1px solid #3555c6; border-left:none; height: 58px; line-height: 58px; width:897px; margin: 0 auto}
.wlaq-tab li{ float:left; width:298px; border-left:1px solid #3555c6; font-size:18px; text-align: center; cursor: pointer}
.wlaq-tab li.wlaq-tab-on{color:#fff; background:#3555c6}
.wlaq-a{ display:none}
.bgblue02{ background:#3555c6}

.wlaq-b{ width:270px; margin: 15px}

.wlaq-icon-a,.wlaq-icon-b,.wlaq-icon-c,.wlaq-icon-d,.wlaq-icon-e{background:url(../images/wlaq03.png) no-repeat; width:83px; height: 83px; display: block}
.wlaq-icon-a{background-position: 0 0}
.wlaq-icon-b{background-position: 0 -83px}
.wlaq-icon-c{background-position: 0 -166px}
.wlaq-icon-d{background-position: 0 -249px}
.wlaq-icon-e{background-position: 0 -332px}
.tl{text-align:left;}

/* 兼容 --------------------------------------------------------------------------*/
@media only screen and (max-width:1280px){
    body{zoom: 92%;}
    .icp-main-c {width: 238px;}
}








.cost .model-title h4 {
  color: rgba(255, 255, 255, 1);
}

.cost-list {
  width: 100%;
  height: 514px;
  margin-top: 40px;
}

.cost-list-left {
  float: left;
  width: 520px;
  height: 100%;
  position: relative;
}

.cost-list-left img {
  width: 520px;
  height: 100%;
}

.cost-list-right {
    float: right;
    width: 520px;
    height: 467px;
    background-image: url(../images/kuang_right.png);
    background-size: 520px 100%;
    padding: 48px 0 0 0;
    position: relative;
}

.cost-list-right p {
  font-size: 0;
  line-height: 30px;
}

.cost-list-right p span:first-child {
    font-size: 16px;
    font-family: Arial;
    font-weight: bold;
    padding-left: 46px;
    color: rgba(40, 226, 223, 1);
    display: inline-block;
    vertical-align: top;
    line-height: 35px;
}

.cost-list-right p span:nth-child(2) {
    font-size: 16px;
    font-family: Microsoft YaHei;
    font-weight: 400;
    color: rgba(255, 255, 255, 1);
    display: inline-block;
    width: 400px;
    margin-left: 10px;
}

.cost-list-right h6 {
  font-size: 12px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(147, 147, 147, 1);
  margin-top: 20px;
  padding-left: 60px;
}

.cost-list-right div {
  width: 280px;
  height: 40px;
  border: 1px solid rgba(223, 227, 232, 1);
  text-align: center;
  line-height: 40px;
  font-size: 16px;
  font-family: Microsoft YaHei;
  font-weight: 400;
  color: rgba(255, 255, 255, 1);
  cursor: pointer;
  margin-top: 50px;
  margin-left: 80px;
}

.cost-list-right div:hover {
  background: linear-gradient(60deg, rgba(40, 179, 231, 1), rgba(64, 255, 181, 1));
  border: none;
}

.cost-list-right::before {
  position: absolute;
  top: 176px;
  left: -110px;
  content: "";
  width: 37px;
  height: 37px;
  background-image: url(../images/ziliao_middle.png);
  background-size: 37px 37px;
}

.cost-list-left::before {
  position: absolute;
  top: 263px;
  right: -115px;
  content: "";
  width: 89px;
  height: 28px;
  background-image: url(../images/jiantou_icon.png);
  background-size: 89px 28px;
}

.cost-list-left::after {
  position: absolute;
  top: 227px;
  right: -105px;
  display: inline-block;
  content: "准备资料";
  font-size: 16px;
  font-family: Source Han Sans CN;
  font-weight: 400;
  color: rgba(16, 187, 184, 1);
}











.layout-top{
	background: #f1f1f1;
	height: 30px;
}
.layout-top .layout-top-inner{
	position: relative;
}
.layout-top .layout-top-inner .scroll-text{
	position: absolute;
	left: 18%;
    right: 26%;
    overflow: hidden;
    top: 0;
    height: 30px;
    line-height: 30px;
}
.layout-top .layout-top-inner .scroll-text .scroll-box{
	float: left;
	width: 480px;
}
.layout-top .layout-top-inner .scroll-text .scroll-box ul li{
	float: left;
	width:auto !important;
	margin-right: 40px;
}
.layout-top .layout-top-inner .scroll-text .scroll-box ul li i{
	font-size: 12px;
	margin-right: 5px;
}
.layout-top .layout-top-inner .scroll-text .scroll-text-href{
	float: left;
	width: 166px;
	margin-left: 20px;
}
.layout-top .select-ct{
	float: left;
	position: relative;
	background: #f1f1f1;
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
    padding: 0 15px;
}
.layout-top .select-ct .cur{
	line-height: 30px;
	height: 30px;
}
.layout-top .select-ct .cur a{
	margin-left: 5px;
}
.layout-top .select-ct .ct-list{
	display: none;
	position: absolute;
	left: -1px;
	position: absolute;
    background: #fff;
    border-left: 1px solid #ddd;
    border-bottom: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 15px;
    width: 200px;
    z-index: 110;
}
.layout-top .select-ct .ct-list a{
	display: inline-block;
    padding: 8px;
}
.layout-top .select-ct.on .ct-list{
	display: block;
}
.layout-top .select-ct.on{
	background: #fff;
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    padding: 0 15px;
}
.layout-top .top-r-box{
	float: right;
}
.layout-top .top-r-box .r-list{
	float: right;
	margin-left: 25px;
	height: 30px;
}
.layout-top .top-r-box .r-list .tit{
	line-height: 30px;
    height: 30px;
    font-size: 12px;
}
.layout-top .top-r-box .r-list .tit i{
    vertical-align: middle;
}
.header{
	position: relative;
	height: 80px;
}
.header .h-logo{
	float: left;
	width: 220px;
	height: 80px;
}
.header .h-logo a{
	font-size: 0;
	display: block;
	width: 100%;
    height: 50px;
    margin-top: 15px;
    background-size: contain!important;

}
.header .top-quick-cate{
    height: 80px;
    position: absolute;
    left: 280px;
    right: 0;
    overflow: hidden;
}
.header .top-quick-cate .top-quick-cate-ul .cate-item{
	float: left;
}
.header .top-quick-cate .top-quick-cate-ul .cate-item a{
    font-weight: 600;
    padding: 0 18px;
    font-size: 14px;
    display: inline-block;
    line-height: 30px;
    margin-top: 25px;
    position: relative;
}
.header .top-quick-cate .top-quick-cate-ul .cate-item a i{
	font-size: 21px;
    font-weight: 100;
    color: #f54d00;
    position: absolute;
    top: -8px;
    right: -6px;
    display: none;
}
.header .top-quick-cate .top-quick-cate-ul .cate-item.hot a,.header .top-quick-cate .top-quick-cate-ul .cate-item.home a{
	color: #f54d00;
}
.header .top-quick-cate .top-quick-cate-ul .cate-item.hot a i{
	display: block;
}
.header .top-category{
	float: left;
	position: relative;
	z-index: 999;
}
.header .top-category .quick-category{
	position: relative;
    margin-right: 20px;
    height: 80px;
    width: 40px;
}
.header .top-category .quick-category .iconfonts {
    border: 1px solid #d0cbc8;
    box-shadow: inset 0 1px 2px #E9E9E8, 0 0 0 1000px #fbfbfa inset;
    -webkit-box-shadow: inset 0 1px 2px #E9E9E8, 0 0 0 1000px #fbfbfa inset;
    -ms-box-shadow: inset 0 1px 2px #E9E9E8, 0 0 0 1000px #fbfbfa inset;
    -o-box-shadow: inset 0 1px 2px #E9E9E8, 0 0 0 1000px #fbfbfa inset;
    height: 34px;
    line-height: 36px;
    border-radius: 3px;
    padding: 0 6px;
    position: absolute;
    top: 50%;
    margin-top: -17px;
    cursor: pointer;
    overflow: hidden;
}
.header .top-category .quick-category .iconfonts i {
    color: #777777;
}
.header .top-category .quick-category .iconfonts .sanjiao {
    margin-left: -10px;
}
.header .top-category .quick-category:hover .iconfonts{
    background: #ddd;
    box-shadow: 0 0 2px #ddd inset;
}
.header .top-category .quick-category .quick-cate-box {
	display: none;
    position: absolute;
    left: -220px;
    right: -940px;
    top: 74px;
    background-color: #fff;
    z-index: 99;
    border: 1px solid #d0cbc8;
    box-shadow:0px 2px 15px #717171;
    -webkit-box-shadow:0px 2px 15px #717171;
    -moz-box-shadow:0px 2px 15px #717171;
    -ms-box-shadow:0px 2px 15px #717171;
    -o-box-shadow:0px 2px 15px #717171;
}
.header .top-category .quick-category:hover .quick-cate-box{
	display: block;
}
.header .top-category .quick-category .quick-cate-box .quick-ads a{
	display: block;
	height: 100%;
	width: 100%;
}
.header .top-category .quick-category .quick-cate-box .quick-cate-main{
	float: left;
	width: 100%;
	height: 471px;
}
.header .top-category .quick-category .quick-cate-box .quick-cate-main .quick-cate-main-w{
    height: 450px;
    margin-top: 10px;
    overflow-y: auto;
}
.header .top-category .quick-category .quick-cate-box .quick-cate-main .quick-cate-main-inner{
	margin-left: 222px;
	padding: 5px 0 5px;
}
.header .top-category .quick-cate-main-inner .quick-cate-main-box {
    margin: 10px 15px;
    border-bottom: 1px solid #e9e9e9;
    padding-bottom: 3px;
}
.header .top-category .quick-cate-main-inner .quick-cate-main-box.last{
    border-bottom:none;
    margin-bottom: 0;
    padding-bottom: 0;
}
.header .top-category .quick-cate-main .quick-cate-main-inner .quick-cate-main-box .quick-cate-main-title {
    float: left;
    width: 140px;
    padding-left: 10px;
    font-weight: 600;
    font-size: 13px;
}
.header .top-category .quick-cate-main-inner .quick-cate-main-box .quick-cate-main-list {
    padding-left: 150px;
}
.quick-cate-main-inner .quick-cate-main-box .quick-cate-main-list a {
    position: relative;
    padding-right: 12px;
    margin-bottom: 7px;
    display: block;
    float: left;
    margin-right: 12px;
}
.quick-cate-main-inner .quick-cate-main-box .quick-cate-main-list a:after {
	position: absolute;
    content: ' ';
    border-right: 1px solid #d0cbc8;
    top: 2px;
    bottom: 2px;
    right: 0;
}
.quick-cate-main-inner .quick-cate-main-box .quick-cate-main-list a:last-child:after {
	border-right: none;
}
.header .top-category .quick-category .quick-cate-box .quick-ads{
	float: left;
	width: 222px;
	margin-left: -100%;
	height: 471px;
}
/*鑾峰彇鎵嬫満鍙�*/
#top-400box{
	position: relative;
}
#top-400box .top-tel-box{
	position: absolute;
	top: 29px;
	right: -1px;
	background:#fff;
	padding: 10px 20px;
	z-index: 999;
	border-left: 1px solid #ddd;
	border-right: 1px solid #ddd;
	border-bottom: 1px solid #ddd;
	display: none;
}
#top-400box .top-tel-box .top-tel-box-inner{
	width: 200px;
}
#top-400box .top-tel-box .top-tel-box-inner .tit{
	color: #595757;
	font-weight: 600;
	font-size: 13px;
	text-align: center;
	margin-bottom: 10px;
}
#top-400box .top-tel-box .top-tel-box-inner .toptel-input input{
	border: 2px solid #a3a3a4;
	width: 100%;
	box-sizing: border-box;
	height: 28px;
	line-height: 28px;
	padding: 0 10px;
}
#top-400box .top-tel-box .top-tel-box-inner .toptel-submit a{
	width: 100%;
    background: #cacaca;
    color: #fff;
    font-size: 14px;
    text-align: center;
    display: block;
    line-height: 30px;
    margin-top: 15px;
}
#top-400box .top-tel-box .top-tel-box-inner .toptel-submit a.submit{
	background:#c14b47;
	color: #fff;
}
#top-400box .top-tel-box .top-tel-box-inner .toptel-submit a.success{
	background: green;
    color: #fff;
	color: #fff;	
}
#top-400box .top-tel-box .top-tel-box-inner .toptel-submit a.success .iconfont{
	font-size: 14px;
	margin-right: 5px;
}
#top-400box .top-tel-box .top-tel-box-inner .tips{
	margin-top: 10px;
	vertical-align: middle;
}
#top-400box .top-tel-box .top-tel-box-inner .tips i{
	margin-right: 5px;
}
#top-400box.r-list{
	margin-left: 10px;
    padding: 0 9px;
    border-left: 1px solid #f1f1f1;
    border-right: 1px solid #f1f1f1;
}
#top-400box.r-list.on .top-tel-box{
	display: block;
}
#top-400box.r-list.on{
    border-left: 1px solid #ddd;
    border-right: 1px solid #ddd;
    background:#fff;
}
/*鑾峰彇鎵嬫満鍙� end*/
.top-category .top-category-wrap .top-category-inner{
	/*margin-left: -30px;*/
	/*margin-right: -30px;*/
	margin-top: 20px;
}
.top-category .top-category-wrap .cate-list{
	float: left;
	/*width: 11%;*/
	text-align: center;
	position: relative;
}
.top-category .top-category-wrap .cate-list .one{
	display: block;
	height: 40px;
	line-height: 40px;
	font-size: 14px;
	font-weight: 600;
	padding: 0 11px;
}
.top-category .top-category-wrap .cate-list .one i{
	font-size: 14px;
}
.top-category .top-category-wrap .cate-list .child{
	display: none;
	position: absolute;
    top: 37px;
    left: -35px;
    right: -35px;
    background: #fff;
    z-index: 100;
    border-bottom-left-radius: 3px;
    -webkit-border-bottom-left-radius: 3px;
    -moz-border-bottom-left-radius: 3px;
    -ms-border-bottom-left-radius: 3px;
    -o-border-bottom-left-radius: 3px;
    border-bottom-right-radius: 3px;
    -webkit-border-bottom-right-radius: 3px;
    -moz-border-bottom-right-radius: 3px;
    -ms-border-bottom-right-radius: 3px;
    -o-border-bottom-right-radius: 3px;
    box-shadow: 0px 2px 5px #cccccc;
    -moz-box-shadow: 0px 2px 5px #cccccc;
    -ms-box-shadow: 0px 2px 5px #cccccc;
    -o-box-shadow: 0px 2px 5px #cccccc;
    border: 1px solid #efefef;
}

.top-category .top-category-wrap .cate-list .child .second{
	display: block;
	height: 34px;
	line-height: 34px;
	color: #666666;
	border-bottom: 1px solid #efefef;
	font-size: 13px;
}
.top-category .top-category-wrap .cate-list:hover .child{
	display: block;
}
.top-category .top-category-wrap .cate-list .child .second:hover,.top-category .top-category-wrap .cate-list .child .second.active{
	background: #000;
	color: #fff;
}
.cate-list a:hover{color:#333333;}
.banners{
    width: 100%;
    height: 530px;
    position: relative;
}
.banners .bannerbg{
    height: 530px;
    width: 100%;
    top: 0;
    background-size: cover;
    position: absolute;
    z-index: 1;
    background-position: center;
    background-repeat: no-repeat;
    opacity: 0;
    filter: alpha(opacity=0);
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=0)';
    transition: 1.5s;
    -webkit-transition: 1.5s;
    -moz-transition: 1.5s;
    -mz-transition: 1.5s;
    -o-transition: 1.5s;
}
.banners .bannerbg.cur{
    opacity: 1;
    filter: alpha(opacity=1);
    filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
    -ms-filter:'progid:DXImageTransform.Microsoft.Alpha(Opacity=100)';
}
.banners .bannerbg .smtit{
	font-size: 20px;
	color: #fff;
	margin-top: 90px;
}
.banners .bannerbg .bgtit{
	font-weight: 700;
	color: #ffed4b;
	font-size: 50px;
	line-height: 66px;
}
.banners .bannerbg .mdtit{
	color: #fff;
	font-size: 30px;
	margin-bottom: 5px;
}
.banners .bannerbg .info{
	color: #fff;
	font-size: 14px;
	line-height: 1.4;
}
.banners .bannerbg .more span{
	display: inline-block;
    color: #0064ab;
    background: #ffed4b;
    font-size: 16px;
    padding: 6px 13px;
    border-radius: 2px;
    margin-top: 23px;
}
.banners .bannerbg .banner-info{
	padding-left: 20px;
}
/*.item{
	margin-top: 6px;
}*/
.item .item-box .item-main-mdtit{
	font-size: 28px;
	font-weight: 600;
	color: #585757;
	position: reltive;
	text-align: center;
	margin-top: 60px;
}
.item .item-box .item-main-mdtit span{
	position: relative;
}
.item .item-box .item-main-mdtit span::before{
	position: absolute;
	width: 92px;
	left: -106px;
	content:'';
	
	top:0;
	bottom: 0;
}
.item .item-box .item-main-mdtit span::after{
	position: absolute;
	width: 92px;
	right: -106px;
	content:'';
	
	top:0;
	bottom: 0;
}
.item .item-box .item-main-sminfo{
	color: #868787;
	font-size: 12px;
	text-align: center;
    line-height: 20px;
    margin-top: 9px;
}
.item .item-box .item-main-1-wrap{
	margin-left: -5px;
	margin-right: -5px;
	margin-top: 48px;
}
.item .item-box .item-main-1-wrap .item-main-1-sm{
	width: 25%;
	float: left;
	margin-bottom: 30px;
}
.item .item-box .item-main-1-wrap .item-main-1-md{
	width: 50%;
	float: left;
	margin-bottom: 30px;
}
.item .item-box .item-main-1-wrap .item-main-box-inner{
	border:1px solid #cecdcc;
	padding: 35px 40px;
	margin: 0 15px;
	position: relative;
	min-height: 378px;
	cursor: pointer;
}
.item .item-box .item-main-1-wrap .item-main-box-inner .item-main-smtit{
	font-size: 22px;
	font-weight: 600;
	color: #0096FF;
	text-align: center;
	margin-bottom: 13px;
}
.item .item-box .item-main-1-wrap .item-main-box-inner .item-main-text{
}
.item .item-box .item-main-1-wrap .item-main-box-inner .item-main-text p{
	font-size: 13px;
	line-height: 20px;
	margin-bottom: 12px;
}
.item .item-box .item-main-1-wrap .item-main-box-inner .img{
	position: absolute;
	bottom: 35px;
	left: 0;
	right: 0;
	height: 173px;
}
.item .item-icp-hangye .item-icp-hangye-wrap {
    float: left;
    width: 50%;
    line-height: 27px;
    margin: 10px 0;
}
.item .item-icp-hangye .item-icp-hangye-wrap .item-icp-hangye-tit {
    float: left;
    background: #0e84e9;
    border: 2px solid #0e84e9;
    color: #fff;
    padding: 0 12px;
    font-size: 13px;
    border-radius: 10px 0 0;
}
.item .item-icp-hangye .item-icp-hangye-wrap .item-icp-hangye-text {
    float: left;
    background: #fff;
    border: 2px solid #0e84e9;
    color: #0e84e9;
    padding: 0 12px;
    transition: .2s;
    -webkit-transition: .2s;
    font-size: 12px;
    font-weight: bold;
    -moz-transition: .2s;
    -ms-transition: .2s;
    -o-transition: .2s;
    border-radius: 0 0 10px 0;
}
.item .item-icp-hangye .item-icp-hangye-wrap .item-icp-hangye-text:hover{
	color: #fff;
	background: #00aae5;
}
.item .item-main-2-wrap{
	margin-top: 20px;
}
.item .item-main-2-wrap .item-apply-list {
    width: 16.6%;
    float: left;
    text-align: center;
    margin: 20px 0;
    cursor: pointer;
}
.item .item-main-2-wrap .item-apply-list .icon{
	height: 50px;
	width: 50px;
	margin: 0 auto;
	background: #0096FF;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	border:8px solid #c1e2f4;
	position: relative;
}
.item .item-main-2-wrap .item-apply-list .icon i{
	color: #fff;
	font-size: 40px;
	width: 40px;
	height: 40px;
	line-height: 40px;
	position: absolute;
	left: 15%;
	top: 15%;
	margin-top: -20px;
	margin-left: -20px;
}
.item .item-main-2-wrap .item-apply-list .text {
    font-size: 12px;
    color: #868787;
    line-height: 25px;
    margin-top: 10px;
    padding: 0 20px;
    font-size: 14px;
    color: #333333;
    width: 165px;
}
.item .item-bgimg{
	text-align: center;
	margin-top: 48px;
}
.item .layout-whyme{
	margin-top: 48px;
}
.item .layout-whyme .whyme-list{
	float: left;
	width: 25%;
}
.item .layout-whyme .whyme-list .whyme-list-inner{
	margin: 0 12px;
	transition: .3s;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
	cursor: pointer;
    box-shadow: 0 0 3px #c1c1c1;
    -webkit-box-shadow: 0 0 3px #c1c1c1;
    -moz-box-shadow: 0 0 3px #c1c1c1;
    -ms-box-shadow: 0 0 3px #c1c1c1;
    -o-box-shadow: 0 0 3px #c1c1c1;
}
.item .layout-whyme .whyme-list .whyme-list-inner:hover{
	box-shadow:0 0 22px #afafaf;
	-moz-box-shadow:0 0 22px #afafaf;
	-webkit-box-shadow:0 0 22px #afafaf;
	-ms-box-shadow:0 0 22px #afafaf;
	-o-box-shadow:0 0 22px #afafaf;
}
.item .layout-whyme .whyme-list .whyme-list-inner .img{
	border-left: 1px solid #0096FF;
	border-right: 1px solid #0096FF;
	border-top: 1px solid #0096FF;
	background-size: cover!important;
	height: 173px;
}
.item .layout-whyme .whyme-list .whyme-list-inner .text{
	border-left: 1px solid #3e3a39;
	border-right: 1px solid #3e3a39;
	border-bottom: 1px solid #3e3a39;
	border-top: 1px solid #bdbcbd;
	padding: 12px 30px;
	text-align: center;
}
.item .layout-whyme .whyme-list .whyme-list-inner .text .text-inner{
	height: 91px;
}
.item .layout-whyme .whyme-list .whyme-list-inner .text .tit{
	color: #000;
	font-size: 17px;
	font-weight: 600;
	line-height: 34px;
}
.item .layout-whyme .whyme-list .whyme-list-inner .text .iinfo{
	font-size: 12px;
	color: #727171;
}
.item .item-box .item-main-jinpai-info{
	text-align: center;
	margin-top: 16px;
}
.item .item-box .item-main-jinpai-info p{
	color: #868787;
	font-size: 12px;
	line-height: 1.8;
	padding: 0 220px;
}
.item .layout-jinpai{
	margin-top: 50px;
    padding: 0 20px;
    margin-bottom: 30px;
}
.item .layout-jinpai .jinpai-list{
	float: left;
	width: 25%;
	text-align: center;
	cursor: pointer;
	padding: 20px 0 30px;
	transition: .3s;
	-webkit-transition: .3s;
	-moz-transition: .3s;
	-ms-transition: .3s;
	-o-transition: .3s;
}
.item .layout-jinpai .jinpai-list:hover{
	box-shadow: 0 0 42px #d6d6d6;
	-moz-box-shadow: 0 0 42px #d6d6d6;
	-webkit-box-shadow: 0 0 42px #d6d6d6;
	-ms-box-shadow: 0 0 42px #d6d6d6;
	-o-box-shadow: 0 0 42px #d6d6d6;
}
.item .layout-jinpai .jinpai-list .tit{
	font-size: 18px;
	color: #000;
	font-weight: 600;
	margin-top: 17px;
}
.item .layout-jinpai .jinpai-list .info{
	font-size: 12px;
	color: #EA5550;
	margin-top: 7px;
}
.item .layout-news{
	margin-top: 48px;
	margin-left: -15px;
	margin-right: -15px;
}
.item .layout-news .layout-news-list{
	float: left;
	width: 33.3333%;
}
.item .layout-news .layout-news-list .layout-news-inner{
	margin:0 15px;
}
.item .layout-news .layout-news-list .layout-news-inner .img{
	background-size: cover!important;
	background-repeat: no-repeat;
	background-position: center center;
	height: 253px;
}
.item .layout-news .layout-news-list .layout-news-inner .text{
	border-left: 1px solid #9c9c9d;
	border-right: 1px solid #9c9c9d;
	border-bottom: 1px solid #9c9c9d;
	padding: 7px 18px;
}
.item .layout-news .layout-news-list .layout-news-inner .text .tit{
	font-size: 14px;
	color: #3e3a39;
	font-weight: 600;
	border-bottom: 1px solid #9c9c9d;
	line-height: 1.4;
    padding-bottom: 7px;
}
.item .layout-news .layout-news-list .layout-news-inner .text .tit a{
	display: block;
	height: 35px;
}
.item .layout-news .layout-news-list .layout-news-inner .text .times{
	margin-top: 7px;
	line-height: 30px;
	padding-left: 10px;
	padding-right: 10px;
	position: relative;
	overflow: hidden;
}
.item .layout-news .layout-news-list .layout-news-inner .text .times .time{
	float: right;
}
.item .layout-news .layout-news-list .layout-news-inner .text .times .time i{
	font-size: 12px;
}
.item .layout-news .layout-news-list .layout-news-inner .text .times .share{
	position: absolute;
	left: 10px;
    top: 0;
    bottom: 0;
    display: block;
    width: 30px;
    text-align:center;
}
.item .layout-news .layout-news-list .layout-news-inner .text .times .share i{
	font-size: 40px;
	color: #e33c44;
}
.item .friendlink-box{
	margin-top: 48px;
}
.item .friendlink-box .friendlink-list{
	width:16.666%;
	float: left;
	position: relative;
}
.item .friendlink-box .friendlink-list .friendlink-inner{
	background-repeat: no-repeat;
	background-position: center center;
	height: 120px;
	border:1px solid #dedede;
	display: block;
	margin-top: -1px;
	margin-left: -1px;
	background-color: #fff;
	z-index: 1;
	position: relative;
	transition: .4s;
	-webkit-transition: .4s;
	-moz-transition: .4s;
	-ms-transition: .4s;
	-o-transition: .4s;
	cursor: pointer;
}
.item .friendlink-box .friendlink-list .friendlink-inner:hover{
	box-shadow:0 0 22px #bfbfbf;
	-webkit-box-shadow:0 0 22px #bfbfbf;
	-moz-box-shadow:0 0 22px #bfbfbf;
	-ms-box-shadow:0 0 22px #bfbfbf;
	-o-box-shadow:0 0 22px #bfbfbf;
	z-index: 11;
}
.item .friendlink-box .friendlink-list:hover{
	cursor: pointer;
	background:#ddd;
}
.layout-best-box{
	background:#db5550;
	height: 200px;
}
.layout-best-box .container{
	position: relative;
	height: 200px;
}
.layout-best-box .text{
	position: absolute;
	color: #fff;
	left: 0;
	height: 128px;
	top: 50%;

	margin-top: -64px;
}
.layout-best-box .text .css1627558b4b1734b{
	font-size: 34px;
}
.layout-best-box .text .mdtit{
	font-size: 24px;
	font-weight: 600;
}
.layout-best-box .text .info{
	font-size: 12px;
	line-height: 1.5;
	margin-top: 5px;
}
.layout-best-box .nums{
	position: absolute;
	top: 50%;
	margin-top: -37px;
	right: 0;
	height: 74px;
}
.layout-best-box .nums li{
	float: left;
	width: 150px;
	color: #fff;
}
.layout-best-box .nums li .top{
	font-size: 17px;
}
.layout-best-box .nums li .top b{
	font-size: 34px;
	font-weight: 600;
	margin-right: 10px;
}
.layout-best-box .nums li .top .bgtit{
	font-size: 30px;
}
.layout-best-box .nums li .info{
	font-size: 15px;
}
.layout-footer{
	background: #3e3a39;
	color: #b0b1b1;
}
.layout-footer .layout-f-links-box .f-tit{
	font-size: 12px;
	border-bottom: 1px solid #b0b1b1;
	padding: 7px 0;
}
.layout-footer .layout-f-links-box .f-links-list{
	padding: 12px 0;
	border-bottom: 1px solid #b0b1b1;
}
.layout-footer .layout-f-links-box .f-links-list a{
	float:left;
	color: #b0b1b1;
	line-height: 24px;
	margin-right: 20px;
}
.layout-footer .layout-footer-wrap{
	padding:39px 0 43px 0;
}
.layout-footer .layout-footer-wrap .layout-contact,.layout-footer .layout-footer-wrap .quick-link{
	padding: 12px 0;
	border-bottom: 1px solid #b0b1b1;
}
.layout-footer .layout-footer-wrap .layout-contact span, .layout-footer .layout-footer-wrap .quick-link a {
    color: #fff;
    line-height: 24px;
    margin-right: 20px;
    font-size: 14px;
}
.layout-footer .layout-footer-wrap .copy-box{
	padding: 12px 0;
}
.layout-footer .layout-footer-wrap .copy-box span{
	position: relative;
	color: #b0b1b1;
	margin-right: 11px;
    padding-right: 15px;
    line-height: 24px;
}

.layout-footer .layout-footer-wrap .copy-box span a{
	color:#fff;
	font-size:14px;
}

.layout-footer .layout-footer-wrap .copy-box span::after{
	position: absolute;
	content:'';
	top: 0px;
    bottom: 2px;
	right: 0;
	border-right: 1px solid #b0b1b1;
}
.layout-footer .layout-footer-wrap .copy-box span.last::after{
	border-right: none;
}
.item-main-1-wrap .item-www-hangye .h-box{
	margin:14px 0;
	text-align: center;
}
.item-main-1-wrap .item-www-hangye .h-box.h-box-wrap{
	margin-left: -5px;
	margin-right: -5px;
}
.item-main-1-wrap .item-www-hangye .h-box .h-md-m{
	width: 48%;
	background: #0096FF;
	color: #fff;
	line-height: 30px;
	font-size: 14px;
}
.item-main-1-wrap .item-www-hangye .h-box .l{
	float: left;
}
.item-main-1-wrap .item-www-hangye .h-box .r{
	float: right;
}
.item-main-1-wrap .item-www-hangye .h-box .h-text{
	color: #0096FF;
	border:1px solid #0096FF;
	line-height: 28px;
	font-size: 14px;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
}
.item-main-1-wrap .item-www-hangye .h-box .h-text:hover{
	background: #0096FF;
	color: #fff;
}
.item-main-1-wrap .item-www-hangye .h-box .h-sm-m{
	float:left;
	width: 25%;
}
.item-main-1-wrap .item-www-hangye .h-box .h-sm-m .sm-inner{
	margin: 0 5px;
	background: #0096FF;
	color: #fff;
	font-size: 14px;
	line-height: 30px;
}
.item-main-1-wrap .item-www-hangye .h-box .text-shu{
	margin-left: -6px;
	margin-right: -6px;
}
.item-main-1-wrap .item-www-hangye .h-box .text-shu li{
	float: left;
	width: 10%;
}
.item-main-1-wrap .item-www-hangye .h-box .text-shu li .shu-inner{
	border:1px solid #0096FF;
	color: #0096FF;
	margin: 0 6px;
	padding: 14px 0;
	cursor: pointer;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
}
.item-main-1-wrap .item-www-hangye .h-box .text-shu li .shu-inner:hover{
	color: #fff;
	background: #0096FF;
}
.item-main-1-wrap .item-www-hangye .h-box .text-shu li span{
    display: block;
    line-height: 17px;
    font-size: 14px;
}
.item .item-box .item-main-1-wrap.www .item-main-box-inner{
	min-height: 409px;
}
.ad_box{
	padding: 0 10px;
	margin-top: 35px;
}
.ad_box img{
	width: 100%;
	display: block;
}
.apply-liucheng-pic{
	/*padding:0 80px;*/
}
.apply-liucheng-pic .problems{
	float: left;

	width: 100%;
}
.apply-liucheng-pic .problems .problems-inner{
	margin-left: 700px;
	margin-top: 58px;
	position: relative;
}
.apply-liucheng-pic .problems .problems-inner:before{
	position: absolute;
	content:'';
	background: url(../images/apply_liuchengbg_l.png) center center no-repeat;
	top: 0;
	bottom: 0;
	left: -170px;
	width: 153px;
}
.apply-liucheng-pic .problems .problems-inner:after{
	position: absolute;
	content:'';
	background: url(../images/apply_liuchengbg_r.png) center center no-repeat;
	top: 0;
	bottom: 0;
	right: 212px;
	width: 63px;
}
.apply-liucheng-pic .problems .problems-inner li{
	line-height: 28px;
	color: #808080;
	font-size: 13px;
	cursor: pointer;
}
.apply-liucheng-pic .problems .problems-inner li i{
	font-size: 12px;
	margin-right: 7px;
}
.apply-liucheng-pic .probg{
	float: left;
	margin-left: -100%;
	width: 700px;
	height: 400px;
}

/*cdn*/

.item-main-4-wrap.cdn{
	width: 1030px;
	margin: 100px auto;
	position: relative;
}
.item-main-4-wrap.cdn .l-box{
	float: left;
}
.item-main-4-wrap.cdn .r-box{
	float: right;
}
.item-main-4-wrap.cdn .t-main{
	width: 30%;
}
.item-main-4-wrap.cdn .t-main .t-mdtit{
	font-size: 24px;
	color:#0096FF; 
	font-weight: 600;
	margin-bottom: 20px;
}
.item-main-4-wrap.cdn .t-main .t-main-box p{
	line-height: 20px;
	margin-bottom: 18px;
}
.item-main-4-wrap.cdn .center-bg{
	position: absolute;
	width: 303px;
	height: 302px;
	top: 50%;
	left: 50%;
	margin-top: -151px;
	margin-left: -151px;
}
.item-main-4-wrap.cdn .center-bg img{
	display: block;
}
.apply-liucheng-pic.contrary .probg{
	float: left;
    margin-left: 0;
    width: 100%;
    height: 330px;
}
.apply-liucheng-pic.contrary .problems{
	width: 440px;
    margin-left: -80%;
}
.apply-liucheng-pic.contrary .problems .problems-inner{
	margin-left: 0;
}
.apply-liucheng-pic.contrary .problems .problems-inner:after{
	position: absolute;
    content: '';
    background: url(../images/apply_liuchengbg_lr.png) center center no-repeat;
    top: 0;
    bottom: 0;
    width: 153px;
    right: 31px;
}
.apply-liucheng-pic.contrary .problems .problems-inner:before{
	position: absolute;
    content: '';
    background: url(../images/apply_liuchengbg_rl.png) center center no-repeat;
    top: 0;
    bottom: 0;
    width: 63px;
    left: -85px;
}
.apply-liucheng-pic .problems .problems-inner li.a-smtit{
	font-size: 20px;
	color: #0096FF;
	font-weight: 600;
	margin-bottom: 10px;
}
.apply-liucheng-pic.contrary .problems .problems-inner{
    padding: 23px 0;
}

/*cdn end*/



/*idc*/

.item .item-box .item-main-1-wrap .item-main-1-sm.sm33{
	width: 33.3333%;
}
.item .item-box .item-main-1-wrap.cdn .item-main-box-inner .item-main-smtit{
	margin-bottom: 18px;
}
.item .item-box .item-main-1-wrap.cdn .item-main-box-inner .img{
	bottom: 15px;
}
.item .item-box .item-main-1-wrap.cdn .item-main-box-inner{
	min-height: 400px;
}

/*idc end*/



/*vpn*/

.item-main-4-wrap.vpn{
	text-align: center;
	margin-top: 60px;
	margin-bottom: 80px;
}
.item-main-4-wrap.vpn .yewu-list{
	width: 33.3333%;
	float: left;
}
.item-main-4-wrap.vpn .yewu-list .img{
	height: 176px;
	width: 176px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	margin: 0 auto;
}
.item-main-4-wrap.vpn .yewu-list .text .sm-tit{
	font-size: 18px;
	font-weight: 600;
	color: #0099e1;
	margin-bottom: 10px;
	margin-top: 25px;
}
.item-main-4-wrap.vpn .yewu-list .text .info{
	line-height: 19px;
	font-size: 12px;
	color: #727171;
}
.item-main-4-wrap.vpn .yewu-inner{
	margin: 0 60px;
	cursor: pointer;
}

/*vpn end*/

/*鍔冲姟娲鹃仯*/

.item-main-1-wrap.lwpq .item-main-lwpq-inner{
	position: relative;
	width: 1000px;
	margin: 0 auto;
}
.item-main-1-wrap.lwpq .text-l{
	float: left;
	width: 33.3333%;
	position: relative;
	padding:14px 0;
}
.item-main-1-wrap.lwpq .text-l::before{
	position: absolute;
	content:'';
	left: -9px;
	width: 62px;
	top: 0;
	bottom: 0;
	background: url(../images/apply_bg_bg_l.png) center center no-repeat;
}
.item-main-1-wrap.lwpq .text-l::after{
	position: absolute;
	content:'';
	right: -20px;
	width: 92px;
	top: 0;
	bottom: 0;
	background: url(../images/apply_bg_bg_r.png) center center no-repeat;
}
.item-main-1-wrap.lwpq .text-r{
	float: right;
	width: 33.3333%;
	position: relative;
    padding: 23px 0;
    margin-top: 22px;
}
.item-main-1-wrap.lwpq .text-r::before{
	position: absolute;
	content:'';
	left: -15px;
	width: 92px;
	top: 0;
	bottom: 0;
	background: url(../images/apply_bg_sm_l.png) center center no-repeat;
}
.item-main-1-wrap.lwpq .text-r::after{
	position: absolute;
	content:'';
	right: 53px;
	width: 62px;
	top: 0;
	bottom: 0;
	background: url(../images/apply_bg_sm_r.png) center center no-repeat;
}
.item-main-1-wrap.lwpq .center-bg{
	position: absolute;
	width: 256px;
	height: 246px;
	top: 50%;
	left: 50%;
	margin-top: -123px;
	margin-left: -128px;
}
.item-main-1-wrap.lwpq .center-bg img{
	display: block;
}
.item-main-1-wrap.lwpq .text-inner{
	margin: 0 50px;
}
.item-main-1-wrap.lwpq .text-inner .sm-tits{
	font-size: 24px;
	color: #0099e1;
	font-weight: 600;
	margin-top: 0;
}
.item-main-1-wrap.lwpq .text-inner p{
	font-size: 13px;
	line-height: 21px;
	margin-top: 21px;
	cursor: pointer;
}
.item-main-1-wrap.lwpq .text-r .text-inner{
	padding-left: 25px;
}
.item-main-1-wrap.lwpq .text-inner ul{
	margin-top: 20px;
}
.item-main-1-wrap.lwpq .text-inner ul li{
	line-height: 28px;
	color: #808080;
	font-size: 12px;
	cursor: pointer;
}
.item-main-1-wrap.lwpq .text-inner ul li i{
	font-size: 12px;
	margin-right: 5px;
}
.item-main-1-wrap.lwpq .yewu-list{
	width: 25%;
	float: left;
	text-align: center;
	cursor: pointer;
}
.item-main-1-wrap.lwpq .yewu-list .icon{
	height: 80px;
	width: 80px;
	margin: 0 auto;
	border:8px solid #9fd9f6;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	position: relative;
	background: #0099e1;
}
.item-main-1-wrap.lwpq .yewu-list .icon i{
	color: #fff;
	width: 42px;
	height: 42px;
	line-height: 42px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin-top: -21px;
	margin-left: -21px;
	font-size: 42px;
}
.item-main-1-wrap.lwpq .yewu-list .text{
	color: #808080;
	font-size: 12px;
	font-weight: 600;
	margin-top: 19px;
}

/*鍔冲姟娲鹃仯*/

/*澶氭柟閫氫俊*/

.item-main-4-wrap.vpn{
	text-align: center;
	margin-top: 60px;
	margin-bottom: 80px;
}
.item-main-4-wrap.vpn .yewu-list{
	width: 33.3333%;
	float: left;
}
.item-main-4-wrap.vpn .yewu-list .img{
	height: 176px;
	width: 176px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	margin: 0 auto;
}
.item-main-4-wrap.vpn .yewu-list .text .sm-tit{
	font-size: 18px;
	font-weight: 600;
	color: #0099e1;
	margin-bottom: 10px;
	margin-top: 25px;
}
.item-main-4-wrap.vpn .yewu-list .text .info{
	line-height: 19px;
	font-size: 12px;
	color: #727171;
}
.item-main-4-wrap.vpn .yewu-inner{
	margin: 0 60px;
}
.item-main-4-wrap.duofangtongxin{
	width: 1060px;
	margin: 50px auto 80px;
}
.item-main-4-wrap.duofangtongxin .leftbox{
	width: 31%;
	float: left;
}
.item-main-4-wrap.duofangtongxin .leftbox .leftbox-inner{
	margin: 56px 42px 0;
}
.item-main-4-wrap.duofangtongxin .leftbox .md-tit{
	font-size: 24px;
	font-weight: 600;
	color: #fff;
	margin-bottom: 20px;
}
.item-main-4-wrap.duofangtongxin .leftbox .text{
	color: #fff;
	font-size: 12px;
	line-height: 20px;
}
.item-main-4-wrap.duofangtongxin .rightbox{
	width: 69%;
	text-align: center;
	float: right;
	padding: 18px 0 10px;
}
.item-main-4-wrap.duofangtongxin .rightbox .smyewu-list{
	float: left;
	width:33.33333%;
	cursor: pointer;
}
.item-main-4-wrap.duofangtongxin .rightbox .sm-yewu-inner .img{
	margin: 0 auto;
	width: 158px;
	height: 158px;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
}
.item-main-4-wrap.duofangtongxin .rightbox .sm-yewu-inner .tit{
	color: #595757;
	font-size: 15px;
	font-weight: 600;
	margin-top: 15px;
}


/*澶氭柟閫氫俊*/



/*骞挎挱鐢佃*/

.item-main-1-wrap.gbds .text-box-wrap{
	width: 100%;
	float: left;
}
.item-main-1-wrap.gbds .text-box-wrap .text-box-inner{
	margin-left: 690px;
    padding-right: 150px;
}
.item-main-1-wrap.gbds .text-box-wrap .text-box-inner .text-box .smtit{
	font-size: 20px;
	font-weight: 600;
	color: #585757;
	margin-bottom: 10px;
}
.item-main-1-wrap.gbds .text-box-wrap .text-box-inner .text-box .text-info{
	font-size: 12px;
	line-height: 27px;
	color: #585757;
	cursor: pointer;
}
.item-main-1-wrap.gbds .l-bg{
	float: left;
	margin-left: -100%;
	width: 750px;
	height: 303px;
}
.yewu-list-box .yewu-list{
	width: 20%;
	float: left;
	text-align: center;
	margin-top: 34px;
	cursor: pointer;
}
.yewu-list-box .yewu-list .yewu-inner .text{
	font-size: 18px;
	color: #595757;
	font-weight: 600;
	margin-top: 10px;
}
.item-main-2-wrap.gbds{
	width: 1200px;
	margin-left: auto;
	margin-right: auto;
	margin-top: 42px;
}
.item-main-2-wrap.gbds .apply-top{
	margin-bottom: 20px;
}
.item-main-2-wrap.gbds .apply-top .apply-bg{
	float: left;
	width: 100%;
	height: 370px;
}
.item-main-2-wrap.gbds .apply-top .apply-bg .apply-bg-inner{
	margin-left: 56%;
	height: 300px;
}
.item-main-2-wrap.gbds .apply-top .apply-text{
	float: left;
	margin-left: -100%;
	width: 56%;
	background:url(../images/apply_gbds_bg_01.png) center center no-repeat;
}
.item-main-2-wrap.gbds .apply-text .apply-tit{
	font-size: 22px;
	color: #ea5550;
	font-weight: 600;
	margin-bottom: 20px;
}
.item-main-2-wrap.gbds .apply-top .apply-text .apply-text-inner{
	padding:53px 138px 62px 94px;
}
.item-main-2-wrap.gbds .apply-text ul li{
	color: #595757;
	font-size: 13px;
	line-height: 1.6;
	margin-bottom: 10px;
	font-weight: 600;
	list-style-type: disc;
	cursor: pointer;
}
.item-main-2-wrap.gbds .apply-bot .apply-text{
	width: 100%;
	float: left;
}
.item-main-2-wrap.gbds .apply-bot .apply-text .apply-text-inner{
	margin-left: 46%;
	background:url(../images/apply_gbds_bg_04.png) center center no-repeat;
}
.item-main-2-wrap.gbds .apply-bot .apply-text .apply-text-inner{
	padding:50px 66px 55px 132px;
}
.item-main-2-wrap.gbds .apply-bot .apply-bg{
	width: 46%;
	margin-left: -100%;
	float: left;
	height: 300px;
}

/*骞挎挱鐢佃 end*/

/*缃戠粶鍑虹増*/

.item-main-1-wrap.wlcb .item-main-inner{
	width: 1100px;
	margin: 0 auto;
}
.item-main-1-wrap.wlcb .sm-text{
	float: left;
	width: 33%;
}
.item-main-1-wrap.wlcb .md-text{
	float: left;
	width: 67%;
}
.item-main-1-wrap.wlcb .text-inner{
	background: #fff;
	margin: 0 17px;
	padding: 34px 60px 0 60px;
	box-shadow: 0px 6px 12px #cccccc;
	-webkit-box-shadow: 0px 6px 12px #cccccc;
	-moz-box-shadow: 0px 6px 12px #cccccc;
	-ms-box-shadow: 0px 6px 12px #cccccc;
	-o-box-shadow: 0px 6px 12px #cccccc;
	height: 276px;
}
.item-main-1-wrap.wlcb .text-inner .t-tit{
	font-size: 24px;
	font-weight: 600;
	color: #0099e1;
	margin-bottom: 24px;
	text-align: center;
}
.item-main-1-wrap.wlcb .text-inner .t-info{
	font-size: 14px;
	color: #727171;
	line-height: 18px;
}
.item-main-1-wrap.wlcb .text-inner .t-info .d-dl{
	position: relative;
	margin: 26px 0;
	cursor: pointer;
}
.item-main-1-wrap.wlcb .text-inner .t-info .d-dl .d-dt{
	position: absolute;
	height: 30px;
	width: 30px;
	color: #fff;
	background: #0099e1;
	border-radius: 50%;
	-webkit-border-radius: 50%;
	-moz-border-radius: 50%;
	-ms-border-radius: 50%;
	-o-border-radius: 50%;
	top: 50%;
	margin-top: -15px;
	text-align: center;
	line-height: 30px;
	font-size: 17px;
	font-weight: 600;
}
.item-main-1-wrap.wlcb .text-inner .t-info .d-dl .d-dd{
	padding-left: 50px;
	font-size: 13px;
	color: #727171;
	line-height: 19px;
}
.item-main-1-wrap.wlcb .yewu-list{
	float: left;
	width: 33.3333%;
	text-align: center;
	cursor: pointer;
}
.item-main-1-wrap.wlcb .yewu-list .text{
	color: #595757;
	font-size: 16px;
	font-weight: 600;
	line-height: 19px;
	margin: 26px 70px 0;
}
.item-main-2-wrap.wlcb.gbds .apply-bot .apply-text .apply-text-inner{
    margin-left: 46%;
    background: url(../images/apply_gbds_bg_05.png) center center no-repeat;
}
.item-main-2-wrap.gbds.wlcb .apply-bot .apply-bg{
	height: 380px;
}

/*缃戠粶鍑虹増 end*/


/*钀ヤ笟婕斿嚭*/

.item-main-2-wrap.gbds.yyyc .apply-top .apply-text{
	background: url(../images/apply_gbds_bg_08.png) center center no-repeat;
	margin-top: 35px;
}

.item-main-2-wrap.gbds.yyyc.edi .apply-top .apply-text{
	background: url(../images/apply_gbds_bg_01.png) center center no-repeat;
	margin-top: 35px;
}
.item-main-2-wrap.ypxx.edi .apply-top .apply-text .apply-text-inner {
    padding: 30px 138px 20px 94px;
}
.yyyc-yewu-box{
	width: 980px;
    margin: 0 auto;
}

/*钀ヤ笟婕斿嚭 end*/

/*鑽搧淇℃伅*/


.item-main-1-wrap.ypxx{
	position: relative;
	height: 357px;
}
.item-main-1-wrap.ypxx .text-box{
	position: absolute;
    top: 50px;
    right: 116px;
    width: 460px;
}
.item-main-1-wrap.ypxx .text-box .sm-tit{
	font-size: 24px;
	font-weight: 600;
	color: #0099e1;
	text-align: center;
	margin-bottom: 20px;
}
.item-main-1-wrap.ypxx .text-box .text-dl{
	position: relative;
}
.item-main-1-wrap.ypxx .text-box .text-dt{
	position: absolute;
	width: 86px;
	height: 26px;
	line-height: 26px;
	text-align: center;
	color: #fff;
	font-size: 13px;
	background: #0096ff;
	font-weight: 600;
	top: 50%;
	left: 0;
	margin-top: -13px;
}
.item-main-1-wrap.ypxx .text-box .text-dd{
	padding-left: 110px;
	font-size: 13px;
	color: #727171;
	line-height: 20px;
	margin: 10px 0;
}
.item-main-2-wrap.ypxx .apply-top .apply-text .apply-text-inner{
	padding:23px 138px 14px 94px;
	height:320px;
}
.item-main-2-wrap.ypxx .apply-bot .apply-text .apply-text-inner{
	background: url(../images/apply_gbds_bg_05.png) center center no-repeat;
}
.item-main-2-wrap.ws .apply-bot .apply-text .apply-text-inner{
	background: url(../images/apply_ws_bg_01.png) center center no-repeat;
}
.item-main-2-wrap.gbds.ypxx .apply-bot .apply-text .apply-text-inner {
    padding: 19px 66px 19px 132px;
}

/*鑽搧淇℃伅 end*/


/*home*/

.home-youshi ul{
	padding-left: 60px;
}
.home-youshi ul li{
	width: 25%;
	float: left;
	position: relative;
}
.home-youshi ul li::after{
	position: absolute;
	content:'';
	top: 50%;
	margin-top: -20px;
	height: 40px;
	right: 30px;
	border-right: 2px solid #e5e6e6;
}
.home-youshi ul li.last:after{
	border-right: none;
}
.home-youshi ul li .home-youshi-inner{
	margin-left: 70px;
	padding: 20px 0;
}
.home-youshi ul li .home-youshi-inner .tit{
	font-size: 14px;
	color: #000;
	font-weight: 600;
}
.home-youshi ul li .home-youshi-inner .info{
	font-size: 12px;
	color: #000;
	line-height: 15px;
	margin-top: 4px;
}
.home-goods-wrap{
	margin: 24px;
}
.home-goods-wrap .l-box{
	float: left;
	width: 284px;
	height: 450px;
}
.home-goods-wrap .l-box .l-box-inner{
	margin:37px 60px 0 33px;
}
.home-goods-wrap .l-box .l-box-inner .tit{
	font-size: 26px;
	color: #fff;
	font-weight: 600;
	border-bottom: 2px solid #fff;
}
.home-goods-wrap .l-box .l-box-inner .smtit{
	font-size: 17px;
	font-weight: 600;
	color: #fff;
	margin-top: 3px;
}
.home-goods-wrap .l-box .l-box-inner .info{
	font-size: 12px;
	line-height: 18px;
	color: #fff;
	margin-top: 15px;
}
.home-goods-wrap .l-box .l-box-inner .more{
	color: #fff;
	border:1px solid #fff;
	padding: 5px 10px;
	margin-top: 11px;
	font-size: 12px;
	display: inline-block;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
}
.home-goods-wrap .l-box .l-box-inner .more:hover{
	background: #fff;
}
.internet .home-goods-wrap .l-box .l-box-inner .more:hover{
	border:1px solid #2e7ce0;
	color: #2e7ce0;
}
.game .home-goods-wrap .l-box .l-box-inner .more:hover{
	border:1px solid #8c009d;
	color: #8c009d;
}
.dianshang .home-goods-wrap .l-box .l-box-inner .more:hover{
	border:1px solid #eb2c7a;
	color: #eb2c7a;
}
.yunjisuan .home-goods-wrap .l-box .l-box-inner .more:hover{
	border:1px solid #093898;
	color: #093898;
}
.yiyao .home-goods-wrap .l-box .l-box-inner .more:hover{
	border:1px solid #27a88c;
	color: #27a88c;
}
.wid66{
	width: 66.6666%;
	float: left;
}
.home-goods-wrap .r-box .r-box-list.wid33{
	width: 33.3333%;
}
.home-goods-wrap .r-box .r-box-list.wid33 .r-list-inner .img{
	height: 104px;
}
.home-goods-wrap .r-box{
	float: right;
	/*width: 868px;*/
}
.home-goods-wrap .r-box .r-box-list{
	float: left;
	width: 25%;
}
.home-goods-wrap .r-box .r-box-list.t{
	margin-bottom: 18px;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner{
	margin: 0 0 0 20px;
	box-shadow: 4px 4px 1px #f7f8f8;
	-webkit-box-shadow: 4px 4px 1px #f7f8f8;
	-moz-box-shadow: 4px 4px 1px #f7f8f8;
	-ms-box-shadow: 4px 4px 1px #f7f8f8;
	-o-box-shadow: 4px 4px 1px #f7f8f8;
	/*text-align: center;*/
	padding-bottom: 13px;
	transition: .2s;
	-webkit-transition: .2s;
	-moz-transition: .2s;
	-ms-transition: .2s;
	-o-transition: .2s;
	box-shadow: 0 0 3px #c1c1c1;
	-webkit-box-shadow: 0 0 3px #c1c1c1;
	-moz-box-shadow: 0 0 3px #c1c1c1;
	-ms-box-shadow: 0 0 3px #c1c1c1;
	-o-box-shadow: 0 0 3px #c1c1c1;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner:hover{
	box-shadow: 0 0 15px #bfbfbf;
	-webkit-box-shadow: 0 0 15px #bfbfbf;
	-moz-box-shadow: 0 0 15px #bfbfbf;
	-ms-box-shadow: 0 0 15px #bfbfbf;
	-o-box-shadow: 0 0 15px #bfbfbf;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner .img{
	width: 100%;
	height: 104px;
	background-size: cover!important;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner .img.bg{
	height: 330px;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner .tit{
	color: #3e3a39;
	font-size: 20px;
	font-weight: 600;
	margin-top: 9px;
    margin-left: 20px;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner .info{
	font-size: 12px;
    color: #727171;
    line-height: 14px;
    margin-top: 3px;
    margin-bottom: 7px;
    margin-left: 20px;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner .readmore{
	color: #fff;
    background: #e75550;
    display: inline-block;
    line-height: 22px;
    padding: 0 10px;
    margin-left: 20px;
    transition: .2s;
    -webkit-transition: .2s;
    -ms-transition: .2s;
    -moz-transition: .2s;
    -o-transition: .2s;
}
.home-goods-wrap .r-box .r-box-list .r-list-inner .readmore:hover{
	box-shadow: 0 0 10px #e75550;
	-webkit-box-shadow: 0 0 10px #e75550;
	-moz-box-shadow: 0 0 10px #e75550;
	-ms-box-shadow: 0 0 10px #e75550;
	-o-box-shadow: 0 0 10px #e75550;
}
.home-goods-wrap .r-box .r-box-list.md{
	width: 33.3333%;
}
.item-main-1-wrap.callcenter .text-box-wrap .text-box-inner{
	margin-top:34px;
}
.item-main-1-wrap.isp .name-box-list{
	float: left;
	width: 33.3333%;
}
.item-main-1-wrap.isp .name-box-list .name-inner{
	border:1px solid #3e3a39;
	margin: 20px;
	padding: 30px 33px;
	height: 180px;
	cursor: pointer;
}
.item-main-1-wrap.isp .name-box-list .sm-tit{
	color: #0099e1;
	font-size: 23px;
	font-weight: 600;
	text-align: center;
}
.item-main-1-wrap.isp .name-box-list .text{
	margin-top: 20px;
}
.item-main-1-wrap.isp .name-box-list .text p{
	font-size: 13px;
	line-height: 19px;
	color: #727171;
}
.item-main-1-wrap.isp .name-box-list .text.sm-icon .smicon-list{
	float: left;
	width: 33.3333%;
	text-align: center;
}
.item-main-1-wrap.isp .name-box-list .text.sm-icon .smicon-list .sm-text{
	font-size: 13px;
	color: #595757;
	font-weight: 600;
	margin-top: 16px;
}
.item-main-1-wrap.isp .name-box-list .text.sm-icon{
	margin-top: 30px;
}
.sm_33{
	float: left;
	width:33.3333%;
}
.md-66{
	float: left;
	width: 66.6666%;
}
.item-box .apply-cpn-box{
	position: relative;
}
.item-box .apply-cpn-box .info-box{
	position: absolute;
	left: 0;
	bottom: 15px;
	top: 15px;
	width: 33.3333%;
}
.item-box .apply-cpn-box .info-box .info-box-wrap{
	padding: 43px 42px;
}
.item-box .apply-cpn-box .info-box .sm-tit{
	color: #fff;
	font-size: 24px;
	font-weight: 600;
}
.item-box .apply-cpn-box .info-box .info .tit-sm{
	font-size: 17px;
	margin-top: 18px;
	color: #fff;
	margin-bottom: 8px;
}
.item-box .apply-cpn-box .info-box .info dl{
	margin-bottom: 10px;
}
.item-box .apply-cpn-box .info-box .info dl dt{
	float: left;
	width:100px;
	text-align: left;
	color: #fff;
	line-height: 1.2;
}
.item-box .apply-cpn-box .info-box .info dl dt span{
	display: inline-block;
    background: #fff;
    color: #0099e1;
    border-radius: 3px;
    padding: 4px 6px 2px;
	cursor: pointer;
}
.item-box .apply-cpn-box .info-box .info dl dd{
	padding-left: 100px;
	color: #fff;
	cursor: pointer;
}
.item-box .apply-cpn-box .list-box{
	margin-left: 33.3333%;
}
.item-box .apply-cpn-box .list-box .yewu-list{
	width: 33.3333%;
	float: left;
	text-align: center;
}
.item-box .apply-cpn-box .list-box .yewu-inner{
	margin:15px;
	padding: 40px 0 20px;
	background: #fff;
	border:1px solid #595757;
	cursor: pointer;
}
.item-box .apply-cpn-box .list-box .yewu-inner .img{
	width: 111px;
	height: 111px;
	margin: 0 auto;
	line-height: 111px;
	margin-bottom: 15px;
}
.item-box .apply-cpn-box .list-box .yewu-inner .text{
	color: #727171;
	font-size: 16px;
	font-weight: 600;
}
.item-box .apply-cpn-box .list-box .list-box-wrap{
	margin-left: 15px;
}
.home-goods-wrap .r-box .r-box-list.md .r-list-inner{
	height: 450px;
	padding-bottom: 0;
	background-size: cover!important;
	/*position: relative;*/
	/*text-align: center;*/
	cursor: pointer;
}
.home-goods-wrap .r-box .r-box-list.md .r-list-inner .game-tit{
	/*position: absolute;*/
	/*left: 0;*/
	/*right: 0;*/
	/*bottom: 50px;*/
	color: #3e3a39;
	font-size: 18px;
	font-weight: 600;
	margin-left: 20px;
	margin-top: 13px;
}
.home-goods-wrap .r-box .r-box-list.md .r-list-inner .game-info{
	/*position: absolute;*/
	/*left: 0;*/
	/*right: 0;*/
	/*bottom: 25px;*/
	color: #727171;
	margin-left: 20px;
	margin-top: 3px;
    margin-bottom: 7px;
    line-height: 14px;
}
.home-hangye{
	padding: 60px 0 80px;
}
.item-main-home-wrap{
	margin-top: 40px;
	padding-bottom: 20px;
}
.item-main-home-wrap .home-yewu-list{
	width: 25%;
	float: left;
	text-align: center;
	cursor: pointer;
}
.item-main-home-wrap .home-yewu-list .img{
	width: 142px;
	height: 142px;
	margin: 0 auto;
}
.item-main-home-wrap .home-yewu-list .tit{
	font-size: 19px;
	color: #3e3a39;
	font-weight: 600;
	margin-top: 23px;
	margin-bottom: 50px;
}
.item.home .layout-whyme .whyme-list .whyme-list-inner .img{
	border-top: 1px solid #fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
}
.item.home .layout-whyme .whyme-list .whyme-list-inner .text{
	background:#fff;
	border-left: 1px solid #fff;
	border-right: 1px solid #fff;
	border-bottom: 1px solid #fff;
}

.home.item .layout-whyme{
	padding: 0 12px 30px;
}

/*home end*/

/*liucheng v2*/

.item-bgimg.liucheng-v2{
	position: relative;
	width: 1057px;
	margin:0 auto;
}
.text-box-liucheng{
	height: 539px;
	position: absolute;
	top: 0;
	text-align: center;
	width: 451px;
}
.text-box-liucheng.text-box-liucheng-l{
	left: 0;
}
.text-box-liucheng.text-box-liucheng-r{
	right: 0;
}
.item-bgimg.liucheng-v2 .v2-tit{
	line-height: 40px;
	color: #fff;
    font-size: 17px;
}
.text-box-liucheng .v2-text{
    font-size: 14px;
    font-weight: 600;
    position: absolute;
    line-height: 1.4;
}
.text-box-liucheng.text-box-liucheng-l .v2-text{
	color: #0099e1;
}
.text-box-liucheng.text-box-liucheng-l .text1{
	left: 89px;
    right: 90px;
    top: 95px;
}
.text-box-liucheng.text-box-liucheng-l .text2{
	top: 172px;
    left: 63px;
    right: 297px;
}
.text-box-liucheng.text-box-liucheng-l .text3{
	top: 172px;
    left: 179px;
    right: 180px;
}
.text-box-liucheng.text-box-liucheng-l .text4{
	top: 172px;
    right: 63px;
    left: 296px;
}
.text-box-liucheng.text-box-liucheng-l .text5{
	top: 227px;

    left: 80px;
    right: 80px;
}
.text-box-liucheng.text-box-liucheng-l .text6{
	top: 283px;
    left: 80px;
    right: 80px;
}
.text-box-liucheng.text-box-liucheng-l .text7{
    top: 339px;
    left: 80px;
    right: 80px;
}
.text-box-liucheng.text-box-liucheng-l .text8{
	top: 396px;
    left: 63px;
    right: 237px;
}
.text-box-liucheng.text-box-liucheng-l .text9{
	top: 396px;
    right: 63px;
    left: 236px;
}
.text-box-liucheng.text-box-liucheng-l .text10{
	top: 452px;
    left: 63px;
    right: 237px;
}
.text-box-liucheng.text-box-liucheng-l .text11{
    top: 452px;
    right: 63px;
    left: 236px;
}
.text-box-liucheng.text-box-liucheng-r .v2-text{
	color: #e45550;
}
.text-box-liucheng.text-box-liucheng-r .text1{
	top: 93px;
    left: 60px;
    right: 56px;
}
.text-box-liucheng.text-box-liucheng-r .text2{
	top: 152px;
    left: 60px;
    right: 56px;
}
.text-box-liucheng.text-box-liucheng-r .text3{
	top: 212px;
    left: 60px;
    right: 56px;
}
.text-box-liucheng.text-box-liucheng-r .text4{
    top: 272px;
    left: 60px;
    right: 56px;
}
.text-box-liucheng.text-box-liucheng-r .text5{
	top: 332px;
    left: 60px;
    right: 56px;
    color: #fff;
}
.text-box-liucheng.text-box-liucheng-r .text6{
	top: 392px;
    left: 60px;
    right: 56px;
}
.text-box-liucheng.text-box-liucheng-r .text7{
	top: 452px;
    left: 60px;
    right: 56px;
    color: #fff;
}

/*liucheng v2 end*/

.container{ width:100%;}
.item-box {
    width: 1200px;
    margin: 0 auto;
    padding-top: 1px;
    padding-bottom: 30px;
}









.swiper-container{margin:0 auto;position:relative;overflow:hidden;z-index:1}
.swiper-container-no-flexbox .swiper-slide{float:left}
.swiper-container-vertical>.swiper-wrapper{-webkit-box-orient:vertical;-moz-box-orient:vertical;-ms-flex-direction:column;-webkit-flex-direction:column;flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.swiper-container-android .swiper-slide,.swiper-wrapper{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-o-transform:translate(0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}.swiper-container-multirow>.swiper-wrapper{-webkit-box-lines:multiple;-moz-box-lines:multiple;-ms-fles-wrap:wrap;-webkit-flex-wrap:wrap;flex-wrap:wrap}.swiper-container-free-mode>.swiper-wrapper{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;margin:0 auto}

.swiper-slide {
    -webkit-transform-style: preserve-3d;
    -moz-transform-style: preserve-3d;
    -ms-transform-style: preserve-3d;
    transform-style: preserve-3d;
    -webkit-flex-shrink: 0;
    -ms-flex: 0 0 auto;
    flex-shrink: 0;
    width: 200px;
    float: left;
    height: 285px;
    position: relative;
    margin-left: 40px;
}


.border-org a{ color:#03a9f4d1}



.container1{ width:1200px; margin:0 auto;}

.swiper-container .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-wp8-horizontal{-ms-touch-action:pan-y;touch-action:pan-y}.swiper-wp8-vertical{-ms-touch-action:pan-x;touch-action:pan-x}.swiper-button-next,.swiper-button-prev{position:absolute;top:50%;width:27px;height:44px;margin-top:-22px;z-index:10;cursor:pointer;-moz-background-size:27px 44px;-webkit-background-size:27px 44px;background-size:27px 44px;background-position:center;background-repeat:no-repeat}.swiper-button-next.swiper-button-disabled,.swiper-button-prev.swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}.swiper-button-prev,.swiper-container-rtl .swiper-button-next{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");left:10px;right:auto}.swiper-button-prev.swiper-button-black,.swiper-container-rtl .swiper-button-next.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-prev.swiper-button-white,.swiper-container-rtl .swiper-button-next.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M0%2C22L22%2C0l2.1%2C2.1L4.2%2C22l19.9%2C19.9L22%2C44L0%2C22L0%2C22L0%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next,.swiper-container-rtl .swiper-button-prev{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23007aff'%2F%3E%3C%2Fsvg%3E");right:10px;left:auto}.swiper-button-next.swiper-button-black,.swiper-container-rtl .swiper-button-prev.swiper-button-black{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23000000'%2F%3E%3C%2Fsvg%3E")}.swiper-button-next.swiper-button-white,.swiper-container-rtl .swiper-button-prev.swiper-button-white{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg%20xmlns%3D'http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg'%20viewBox%3D'0%200%2027%2044'%3E%3Cpath%20d%3D'M27%2C22L27%2C22L5%2C44l-2.1-2.1L22.8%2C22L2.9%2C2.1L5%2C0L27%2C22L27%2C22z'%20fill%3D'%23ffffff'%2F%3E%3C%2Fsvg%3E")}.swiper-pagination{position:absolute;text-align:center;-webkit-transition:300ms;-moz-transition:300ms;-o-transition:300ms;transition:300ms;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-bullet{width:8px;height:8px;display:inline-block;border-radius:100%;background:#000;opacity:.2}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-white .swiper-pagination-bullet{background:#fff}.swiper-pagination-bullet-active{opacity:1;background:#007aff}.swiper-pagination-white .swiper-pagination-bullet-active{background:#fff}.swiper-pagination-black .swiper-pagination-bullet-active{background:#000}.swiper-container-vertical>.swiper-pagination{right:10px;top:50%;-webkit-transform:translate3d(0,-50%,0);-moz-transform:translate3d(0,-50%,0);-o-transform:translate(0,-50%);-ms-transform:translate3d(0,-50%,0);transform:translate3d(0,-50%,0)}.swiper-container-vertical>.swiper-pagination .swiper-pagination-bullet{margin:5px 0;display:block}.swiper-container-horizontal>.swiper-pagination{bottom:10px;left:0;width:100%}.swiper-container-horizontal>.swiper-pagination .swiper-pagination-bullet{margin:0 5px}.swiper-container-3d{-webkit-perspective:1200px;-moz-perspective:1200px;-o-perspective:1200px;perspective:1200px}.swiper-container-3d .swiper-cube-shadow,.swiper-container-3d .swiper-slide,.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top,.swiper-container-3d .swiper-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.swiper-container-3d .swiper-slide-shadow-bottom,.swiper-container-3d .swiper-slide-shadow-left,.swiper-container-3d .swiper-slide-shadow-right,.swiper-container-3d .swiper-slide-shadow-top{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-container-3d .swiper-slide-shadow-left{background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(right,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to left,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-right{background-image:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to right,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-top{background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(bottom,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to top,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-3d .swiper-slide-shadow-bottom{background-image:-webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,0)));background-image:-webkit-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-moz-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:-o-linear-gradient(top,rgba(0,0,0,.5),rgba(0,0,0,0));background-image:linear-gradient(to bottom,rgba(0,0,0,.5),rgba(0,0,0,0))}.swiper-container-coverflow .swiper-wrapper{-ms-perspective:1200px}.swiper-container-fade.swiper-container-free-mode .swiper-slide{-webkit-transition-timing-function:ease-out;-moz-transition-timing-function:ease-out;-ms-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out}.swiper-container-fade .swiper-slide{pointer-events:none}.swiper-container-fade .swiper-slide-active{pointer-events:auto}.swiper-container-cube{overflow:visible}.swiper-container-cube .swiper-slide{pointer-events:none;visibility:hidden;-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;height:100%}.swiper-container-cube.swiper-container-rtl .swiper-slide{-webkit-transform-origin:100% 0;-moz-transform-origin:100% 0;-ms-transform-origin:100% 0;transform-origin:100% 0}.swiper-container-cube .swiper-slide-active,.swiper-container-cube .swiper-slide-next,.swiper-container-cube .swiper-slide-next+.swiper-slide,.swiper-container-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-container-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;background:#000;opacity:.6;-webkit-filter:blur(50px);filter:blur(50px)}.swiper-container-cube.swiper-container-vertical .swiper-cube-shadow{z-index:0}.swiper-scrollbar{border-radius:10px;position:relative;-ms-touch-action:none;background:rgba(0,0,0,.1)}.swiper-container-horizontal>.swiper-scrollbar{position:absolute;left:1%;bottom:3px;z-index:50;height:5px;width:98%}.swiper-container-vertical>.swiper-scrollbar{position:absolute;right:3px;top:1%;z-index:50;width:5px;height:98%}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:rgba(0,0,0,.5);border-radius:10px;left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;-webkit-transform-origin:50%;-moz-transform-origin:50%;transform-origin:50%;-webkit-animation:swiper-preloader-spin 1s steps(12,end)infinite;-moz-animation:swiper-preloader-spin 1s steps(12,end)infinite;animation:swiper-preloader-spin 1s steps(12,end)infinite}







a{ text-decoration:none;}
.top-qq,.top-wb,.top-wx,.topm_rt .tell,
.f_wx,.f_qq,.f_wb,.f_ml,.h_wx,.h_qq,.h_wb,.h_ml,.ft_sf a,.t_ic01,.t_ic02,.t_ic03,.t_ic04,.t_ic05
{background: url("../images/base_i.gif") no-repeat;}

.middiv{width:1000px; margin:0px auto;}

/*top*/
#top {background:#fcfcfc; border-bottom:1px #f0f0f0 solid;}
.ztlogo {width:115px; height:27px; display:block; float:left; padding-top:6px;}
.toplogo{width:214px; height:28px; margin-top:5px; float:left;}
.topmid {width:1000px; height:38px; line-height:38px; margin:0px auto;}
.topm_lf {padding-right:20px; height:38px; float:left; font-size:12px; color:#6c6c6c;}
.topm_gz {float:left; display:inline; height:38px; padding-right:3px; font-size:12px; color:#6c6c6c;}
.topm_gy {diaplay:block; float:left; width:125px; height:38px;}
.top-qq,.top-wb,.top-wx,.top-qj { border:1px #bfc5cf solid; border-radius: 12px; height: 20px; position:relative; z-index:3; display:block; float:left; width: 20px; margin-top:8px; margin-bottom:15px; cursor:pointer;}
[class*="top-"], [class^="top-"] {background: url("../images/base_i.gif") no-repeat; transition: all 0.3s ease-in-out 0s; border:1px #bfc5cf solid; border-radius: 12px; height: 20px; position:relative; display:block; float:left; width: 20px; margin-top:8px; margin-bottom:15px; cursor:pointer;}
.top-qq {background-color: #bfc5cf; background-position: -51px -1px;}
.top-wb {background-color: #bfc5cf; background-position: -3px -2px;}
.top-wx {background-color: #bfc5cf; background-position: -27px -2px;}
.top-qj{background-color: #bfc5cf; background-position:-2px -2px;background: #bfc5cf url("../images/base_i2.png") no-repeat; background-size:100% auto}
.t_qj_h { background-color: #62b3ff; background-position:0px -18px; border:1px #62b3ff solid;}
.t_qq_h {background-color: #62b3ff; background-position: -51px -25px; border:1px #62b3ff solid;}
.t_wb_h { background-color: #ff6262; background-position: -3px -26px; border:1px #ff6262 solid;}
.t_wx_h { background-color: #86d0b5; background-position: -27px -26px; border:1px #86d0b5 solid;}
.thov_cont {background-color: #fff; border:1px solid #ddd; box-shadow:0 3px 3px #333; border-radius: 5px; position: absolute; top:7px; width: 300px; z-index:555;}
.top_a,.top_a:after {border-color: transparent; border-style:solid; position: absolute; display: block; height:0; font-size:0px; line-height:0px; width:0; overflow:hidden;}
.top_a {border-width: 7px; border-top:0px; border-bottom-color:#ddd; z-index: 600; left: 50%; margin-left: -82px; top: 1px; _border:0px;}
.top_a:after {border-width:6px; border-top:0px; border-bottom-color:#fff; content: ""; z-index: 500; left: 50%; margin-left: -6px; top: 1px; _dispaly:none;}
.top-wb .top_a{ margin-left: -22px;}
.twb_txt {padding:0px 5px 10px 5px; line-height:22px; text-align:center; width:140px;}
.tqq_txt {padding:10px 5px;}
.tqq_txt li {height:24px; line-height:24px;}
.tqq_txt .tqq_s {width:80px; display:blcok; float:left; text-align:right;}
.tqq_txt .tqq_a {display:block; float:left;}
.tgzwm {position:absolute; width:300px; height:200px; top:22px; left:-65px;}
.top-qq .tgzwm,.top-wb .tgzwm,.top-wx .tgzwm,.top-qj .tgzwm {display:none;}
.t_qq_h .tgzwm,.t_wb_h .tgzwm,.t_wx_h .tgzwm,.t_qj_h .tgzwm {display:block;}
.t_wb_h .tgzwm{ width:155px; height:70px;}
.t_wb_h .tgzwm{ width:180px; height:155px;}
.top_icou {height:38px; float:left; width:33px;}



.topm_rt {float:right; display:inline;}
.top_menu,.top_mline {height: 38px; line-height: 38px; padding: 0 5px; position: relative; z-index:2; display:block; float:right;}
.top_mline {color:#ccc; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
.topm_hd {height: 38px; line-height: 38px; padding: 0 10px; position: relative; z-index:1; _z-index:0; _display:block; _float:left;}
.topm_hd .a,.topm_hd .col,.topm_hd .red{color: #6c6c6c; display: inline; float: left; font-size: 12px; text-decoration: none;}
.topm_hd .usrttxt .a {color:#1FAFC9;}
.topm_rt .tell {width:10px; margin-top:11px; margin-right:5px; height:16px; display:block; float:left; background-position:-87px 0px;}
.topm_rt a:hover .tell {background-position:-87px -26px; }
.topm_hd .col {color:#333;}
.topm_hd .red {color:#fb6e00;}
.topm_hd .usrttxt .a:hover,.topm_hd .col:hover,.topm_hd .red:hover {color:#3a9775;}

.top_tier {position:absolute; background:#ff9600; border-radius:5px; overflow:hidden; width:250px; padding-left:10px; color:#fff; top:33px; left:50%; margin-left:-130px; z-index:1; height:28px; line-height:28px; font-size:12px; font-family:Arial, Helvetica, sans-serif;}

.uselay{width:190px; padding:10px; border:1px #ececec solid; background:#fff; position:absolute; left:0px; top:0px;}
.uslfimg{width:48px; height:48px; float:left; border-radius:29px; }
.uslfimg img{border-radius:24px; width:48px; height:48px;}
.usrttxt{width:132px; float:right; line-height:20px; height:46px; font-size:12px;}
.usrttxt p{height:20px; margin-bottom:0px;}
.usrttxt a,.usrttxt span{display:block; padding-right:8px; float:left;}
.uswid{width:220px;}
.uswid .usrttxt{width:150px;}
.gyfl{diaplay:block; float:left; width:125px; height:38px;}

.topuser{height:39px; line-height: 39px; padding: 0 10px; float:right; position: relative;}
.tmenu_hov .topuser{border-left:1px #ececec solid; z-index:10; border-right:1px #ececec solid; background:#fff;}
.tu_icon{display: block; *display:none; float:left; height: 0px; line-height: 0px; margin:18px 0px 0px 6px; border-top:5px solid #707070; border-left:5px solid transparent; border-right:5px solid transparent; overflow: hidden; width: 0px;}
.tusbox_re{position:relative; margin-top:38px; z-index:9; float:right; display:none;}
.tmenu_hov .tusbox_re{display:block;}
.topmes{padding:0px 3px; background:#03a9f4d1; font-size:12px; color:#fff; display:block; margin-left:5px; height:14px; line-height:14px; border-radius:7px; margin-top:13px; float:left;}
.topmes:hover{color:#fff;}

/*head*/
.head {width:1200px; height:82px; margin:0 auto;}
.logo {display:block; float:left; padding-top:20px;}
.h_nav {float:right; height:40px; padding-right:10px; display:inline; margin-top:30px; white-space:nowrap; word-break:keep-dll;}
.h_nav .hn_li,.h_nav .hline {display:block; float:left; height:32px; line-height:32px;}
.h_nav .hn_a {font-size:16px; color:#222; padding:0px 35px; display:block;}
.h_nav .hn_a:hover,.h_nav .hovsub .hn_a {font-size:16px; color:#ff845e;}
.h_nav .hline {padding:0px 5px; font-size:14px; color:#ccc; font-family:Arial, Helvetica, sans-serif;}
.h_nav .yuan {border-radius:3px; position:relative; background:#03a9f4d1; height:32px; line-height:32px;}
.h_nav .yuan .hn_a,.h_nav li.yuan .hn_a:hover {color:#fff;}
.h_nav .sub {position:relative;}
.h_nav .sub .hn_a {width:80px;}
.h_nav .sub .hn_i {border-color: transparent; _border-color:#fff;  border-style:solid; border-width: 5px; border-bottom:0px; border-top-color:#666; right:10px; top:14px; position: absolute; display: block; height: 0; width: 0; z-index:1; overflow:hidden;}
.subnav {position:absolute; z-index:5; top:35px; border-radius:5px; background:#fff; border:1px #ddd solid; left:0px; display:none;}
.subnav .la {height:28px; width:88px; line-height:28px; padding-left:10px; font-size:14px; color:#333; display:block;}
.subnav .la:hover {background:#f5f5f5 ;color:#3a9775;}
.h_nav .sub .hn_a:hover .hn_i,.h_nav .hovsub .hn_a .hn_i {border-top-color:#3a9775;}
.h_nav .yuan .hn_a .hn_i,.h_nav .yuan .hn_a:hover .hn_i {_border-color:#86d0b5; border-top-color:#fff; }
.h_nav .hovsub .subnav {display:block;}
.hn_li .sx{position:absolute; width:35px; height:38px; background: url(../images/base_i.gif) no-repeat right 2px; z-index:1; right:-7px; top:-23px;}
.yuan .sx{z-index:-1; top:-28px;}

/*banner*/
.inbanner {position:relative; width:100%; height:331px;}
.bn_banner {width:100%; height:340px; display: block; position:absolute;}
.a_banbtn {position:absolute; z-index:10; width:270px; height:20px; bottom:10px; opacity:0.7; text-align:center; left:50%; margin-left:-135px; }
.a_banbtn .a_ban{background:#000; border-radius: 5px; display: inline-block; height: 10px; margin: 0 5px; text-align: center; width: 10px; overflow:hidden;}
.a_banbtn .current { background:#FFF;}

.qbnav{height:340px; width:290px; position:absolute; left:50%; top:0px; z-index:11; margin-left:-500px;}
.inavh3{height:25px; line-height:25px; padding:15px 15px 5px 22px; border-bottom:1px #fff solid; font-size:18px; color:#000; background-color: rgba(255,255,255,0.5);}
.nav_itemli{height:44px; line-height:44px; border-bottom:1px #FFF dashed; padding:6px 0px 6px 20px; background-color: rgba(255,255,255,0.5);}
.hov_navi{background-color: rgba(255,255,255,0.9);}
.nav_itemli a{color:#666; font-size:14px; padding:3px;}
.nav_itemli a.ntit{font-size:16px; color:#000;}
.nav_itemli a:hover{color:#000;}
.hov_navi a{color:#666;}
.hov_navi a.ntit{color:#000;}
.nav_item_rt{background-color: rgba(255,255,255,0.9); height:331px; width:535px; z-index:15; position:absolute; left:50%; top:0px; margin-left:-210px;}
.rtnav_txt{padding:10px 20px;}
.rtnav_txt .nav_dt{float:left; width:84px; line-height:24px; padding-top:18px; color:#000; font-size:16px;}
.rtnav_txt .nav_dd{color:#333; line-height:24px; width:400px; border-bottom:1px #949494 dashed; float:left; padding-bottom:18px; padding-top:18px;}
.rtnav_txt .no_nav_bd{border-bottom:0px;}
.nav_dd a,.nav_dd span{color:#000; padding:0px 3px; font-size:14px; white-space:nowrap; word-spacing:keep-dll;}
.nav_dd span{color:#ebebeb;}
.nav_dd a.CL02{color:#ff845e;}
.nav_dd a.fblu{color:#006ae1;}
.nav_dd a.CL02:hover,.nav_dd a.fblu{color:#000;}

@media \0screen\,screen\9 {
   .inavh3{ background-color:#fff; filter:Alpha(opacity=50);}
   .nav_itemli{background-color:#fff; filter:Alpha(opacity=50);}
   .hov_navi{background-color:#fff; filter:Alpha(opacity=90);}
   .nav_item_rt{ background-color:#fff; filter:Alpha(opacity=90);}
   .sinh3,.rtnav_txt{position: relative;}
}

/*footer*/
#foot {background:url("../images/base_bg.jpg") repeat-x #adadad; padding-top:10px;}
.ftbotm {height:150px; margin:0px auto; width:1000px;}
.ftb_lf {width:365px; float:left; height:140px; padding-top:10px;}
.ft_lk {padding-right:50px; float:left; line-height:24px; font-size:14px; _width:110px; _padding-right:0px;}
.ftlie6 {_width:140px;}
.ft_lk .ftlk_h3 {height:35px; line-height:35px; font-weight:normal; color:#666; margin-top:0px; margin-bottom:0px;}
.ft_lk .ftlk_h3 a {color:#fff; font-size:16px;}
.ft_lk .ftlk_h3 a:hover {color:#000;}
.ft_lk a {color:#f5f5f5;}
.ft_lk a:hover {color:#000;}
.ft_lk a.ft0 {color:#000;}
.ft_lk a.ft0:hover {color:#0068b0;}

.ftmedia {height:110px; width:240px; float:left; padding-top:17px;}
.tellnum {color:#fff; padding-left:5px; line-height:60px; height:60px;}
.fmedi {height:32px; padding-left:5px;}
.fmicon {width:50px; height:32px; float:left;}
.f_wx,.f_qq,.f_wb,.f_ml {display:block; height:32px; width:32px; position:relative; cursor:pointer;}
.f_wx {background-position:-81px 0px;}
.f_qq {background-position:-114px 0px;}
.f_wb {background-position:-147px 0px;}
.h_wx {background-position:-81px -32px;}
.h_qq {background-position:-114px -32px;}
.h_wb {background-position:-147px -32px;}
.medbox {position:absolute; width:300px; height:200px; bottom:37px; left:-65px; display:none;}
.h_wx .medbox,.h_qq .medbox,.h_wb .medbox,.h_ml .medbox {display:block;}
.hovml_c {background-color: #fff; border:1px solid #ddd; border-radius: 5px; position: absolute; bottom:4px; width: 300px; z-index:2;}
.medbox i {border-color: transparent; border-style:solid; position: absolute; display: block; height: 0; width: 0; border-width: 7px; border-bottom:0px; border-top-color:#fff; z-index: 600; left:155px; margin-left: -82px; top:195px; _border:0px;}
.ftapp {width:275px; float:right; height:140px; padding-top:13px;}
.ftapp .dt {width:125px; float:left;}
.ftapp .dd {width:130px; float:right;}
.fapp_a,.fapp_i {width:95px; height:24px; display:block; line-height:24px; padding-left:37px; font-size:12px; color:#666; margin-bottom:10px;}
.fapp_a {background-position:0px 0px;}
.fapp_a:hover {background-position:0px -33px;}
.fapp_i:hover {background-position:0px -99px;}
.fapp_i {background-position:0px -66px; padding-left:45px; width:87px}

.ftrec { height:50px; padding-top:20px; _padding-top:10px; line-height:30px; font-size:12px; color:#999; width:1000px; margin:0px auto;}
.ft_sf {height:40px; width:355px; padding:4px 0px; float:left;}
.ft_sf a{display:block; float:left; width:99px; height:36px; margin-right:10px;}
.ft_sf .fi00 {background-position:0px -71px;}
.ft_sf .fi01 {background-position:-99px -71px;}
.ft_sf .fi02 {background-position:-198px -71px;}
.ft_sf .fi03 {background-position:0px -143px;}
.ft_sf .fi04 {background-position:-99px -143px;}
.ft_sf .fi00:hover {background-position:0px -107px;}
.ft_sf .fi01:hover {background-position:-99px -107px;}
.ft_sf .fi02:hover {background-position:-198px -107px;}
.ft_sf .fi03:hover {background-position:0px -179px;}
.ft_sf .fi04:hover {background-position:-99px -179px;}
.ctcop{ float:right; width:644px; line-height:20px; color:#a4a4a4; text-align:right;}

.seotxt {margin:0px auto; width:1000px; height:28px; line-height:28px;}
.seotxt a{ color:#71A018;}
.seotxt a:hover { color: #000;}

.ft_mid_txt{text-align:center; line-height:40px; line-height:40px; font-size:14px; color:#888;}

/*btn*/
.org_btn,.wit_btn{display:block; float:left; height:36px; border-radius:5px; line-height:36px; text-align:center; padding:0px 30px; font-size:16px;}
.wit_btn{border:1px #ccc solid; background:#fff;}
.org_btn,.wit_btn:hover{border:1px #ff845e solid; background:#ff845e; color:#fff;}
.org_btn:hover{border:1px #ff7246 solid; background:#ff7246; color:#fff;}

/*弹层*/
.close{height:30px; padding:5px 5px 0px 0px;}
.close a{background:url("/images/qbb/formi.png"; display:block; float:right; height:21px; width:21px; background-position:0px -478px;}
.close a:hover{background-position:0px -502px;}
.qbbdiv{position:fixed; height:100%; padding:15px 0px 0px 0px; background-color:#000; filter:alpha(opacity=60); -moz-opacity: 0.6; opacity: 0.6; left: 0; top: 0px;bottom:0px; width: 100%; z-index: 8001;}


/**/
.gpage {
    padding: 15px 0;
    text-align: center;
}
.gpage a {
    border: 1px solid #c1c1c1;
    border-radius: 3px;
    display: inline-block;
    font-size: 12px;
    height: 24px;
    line-height: 24px;
    margin-right: 5px;
    position: relative;
    text-align: center;
    width: 24px;
}
.gpage a:hover, .gpage a.hov, .gpage a.hov:hover {
    background: #ff6602 none repeat scroll 0 0;
    border: 1px solid #ff6602;
    color: #fff;
}
.gpage > b {
    display: inline-block;
    line-height: 18px;
}
.gpage .pagePrev b, .gpage .pageNext b {
    border-color: #fff #4e4e4e #fff #fff;
    border-style: solid;
    border-width: 6px;
    font-size: 0;
    height: 0;
    left: 9px;
    line-height: 0;
    position: absolute;
    top: 6px;
    width: 0;
}
.gpage .pageNext b {
    border-color: #fff #fff #fff #4e4e4e;
}
.gpage .pagePrev b {
    left: 2px;
}
.gpage .pagePrev:hover b {
    border-color: #ff6602 #fff #ff6602 #ff6602;
}
.gpage .pageNext:hover b {
    border-color: #ff6602 #ff6602 #ff6602 #fff;
}
.gpage * {
    display: inline-block;
    vertical-align: middle;
}














.dgg-nav .nav-top .logo, .dgg-fixed-srh .nav-top .logo {
    position: relative;
    top: -35px;
    width: 230px;
    height: 49px;
    font-size: 0;
}



















































