﻿body,h1,h2,h3,p,dl,dd,ol,ul,th,td,form,fieldset,input,button,textarea{margin:0;padding:0}html{-webkit-text-size-adjust:none;word-wrap:break-word}h1,h2,h3{font-size:100%}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0;empty-cells:show;font-size:inherit}fieldset,img{border:0}cite,em,s,i,b{font-style:normal}input,button,textarea,select{font-size:100%}body,input,button,textarea,select,option{font-size:normal}a,input,textarea{text-decoration:none;outline:0}li,img,label,input{vertical-align:middle}var{font-style:normal}ins{text-decoration:none}
body{font:14px/1.5 "Microsoft Yahei";font-size:20px; color:#666;font-family:Arial, Verdana,"微软雅黑","宋体"; }a{ color:#666}

@media only screen and (max-width:300px){body,html{font-size:8.33333px}.viewport{max-width:300px}}@media only screen and (max-width:310px) and (min-width:300px){body,html{font-size:8.33333px}.viewport{max-width:310px}}@media only screen and (max-width:320px) and (min-width:310px){body,html{font-size:8.61111px}.viewport{max-width:320px}}@media only screen and (max-width:350px) and (min-width:320px){body,html{font-size:8.88889px}.viewport{max-width:350px}}@media only screen and (max-width:360px) and (min-width:350px){body,html{font-size:9.72222px}.viewport{max-width:360px}}@media only screen and (max-width:400px) and (min-width:360px){body,html{font-size:10px}.viewport{max-width:400px}}@media only screen and (max-width:470px) and (min-width:400px){body,html{font-size:11.11111px}.viewport{max-width:470px}}@media only screen and (max-width:480px) and (min-width:470px){body,html{font-size:13.05556px}.viewport{max-width:480px}}@media only screen and (max-width:540px) and (min-width:480px){body,html{font-size:13.33333px}.viewport{max-width:540px}}@media only screen and (max-width:560px) and (min-width:540px){body,html{font-size:15px}.viewport{max-width:560px}}@media only screen and (max-width:570px) and (min-width:560px){body,html{font-size:15.55556px}.viewport{max-width:570px}}@media only screen and (max-width:630px) and (min-width:570px){body,html{font-size:15.83333px}.viewport{max-width:630px}}@media only screen and (max-width:640px) and (min-width:630px){body,html{font-size:17.5px}.viewport{max-width:640px}}@media only screen and (max-width:710px) and (min-width:640px){body,html{font-size:17.77778px}.viewport{max-width:710px}}@media only screen and (max-width:720px) and (min-width:710px){body,html{font-size:19.72222px}.viewport{max-width:720px}}@media only screen and (min-width:720px){body,html{font-size:20px}.viewport{width:720px}}


.ct1,a.ct1,.ct1 a,.ct1 a:visited{ color:#FFF;}
a.ct1:hover,.ct1 a:hover{ color:#FFF;}

.ct2,a.ct2,.ct2 a,.ct2 a:visited{ color:#1F1F25;}
a.ct2:hover,.ct2 a:hover{ color:#00ACA8;}

.ct3,a.ct3,.ct3 a,.ct3 a:visited{ color:#444;}
a.ct3:hover,.ct3 a:hover{ color:#00ACA8;}

.ct4,a.ct4,.ct4 a,.ct4 a:visited{ color:#999;}
a.ct4:hover,.ct4 a:hover{ color:#00ACA8;}
.ct333{ color:#333;}

ct4{font-size:14px;}

.ct5,a.ct5,.ct5 a,.ct5 a:visited{ color:#00ACA8;}
a.ct5:hover,.ct5 a:hover{ color:#00ACA8;}

.ct6,a.ct6,.ct6 a,.ct6 a:visited{ color:#666;}
a.ct6:hover,.ct6 a:hover{ color:#666;}
/*block*/
.block5,.block8,.block10,.block12,.block20,.block22,.block30,.block40,.block50,.block60,.block70,.block80,.block100{height:0.4rem; font:0; overflow:hidden; clear:both;}
.block8{height:0.4rem;}.block10{height:0.5rem;}.block15{height:0.75rem;}.block20{height:1rem;}.block25{height:1.25rem;}.block30{height:1.5rem;}.block40{height:2rem;}.block50{height:2.5rem;}.block60{height:3rem;}.block70{height:3.5rem;}.block80{height:4rem;}.block100{height:5rem;}
.fB{font-weight:bold;}.fem{font-style:italic;}
/*字体大小*/
.fs10{font-size:12px;}
.fs12{font-size:12px;}
.fs13{font-size:12px;}
.fs14{font-size:12px;}
.fs15{font-size:13px;}
.fs16{font-size:14px;}
.fs18{font-size:14px;}
.fs20{font-size:14px;}
.fs22{font-size:14px;}
.fs24{font-size:16px;}
.fs25{font-size:16px;}
.fs27{font-size:16px;}
.fs28{font-size:16px;}
.fs30{font-size:16px;}
.fs32{font-size:18px;}
.fs33{font-size:18px;}
.fs36{font-size:18px;}
.fs40{font-size:20px;}
.fs42{font-size:20px;}
.fs48{font-size:20px;}
.fs50{font-size:22px;}
.fs56{font-size:24px;}
.fs70{font-size:26px;}
.fs96{font-size:30px;}
.ff1{font-family:"宋体";}
.ff2{font-family:Georgia, "Times New Roman", Times, serif;}
.ff3{font-family:"Times New Roman", Times;}
.ff4{font-family:"微软雅黑","黑体";}
.ff5{ font-family:GothicNo13 BT;}

.auto{height:auto;}
.fl, .fr {display: inline; zoom:1;float: left;}.fr {float: right;}
.tin{ text-indent:-2000em;}.lh10{ line-height:1.0}.lh12{ line-height:1.2}.lh15{ line-height:1.5}.lh18{ line-height:1.8}.lh38{ line-height:3.8}
.lhrem24{line-height:2.4rem;}
.tac{ text-align:center;}.tal{ text-align:left;}.tar{ text-align:right;}
.pab{ position:absolute;}.pre{ position:relative;}
.dsb{ display:block;}
.hgtpx42{height:42px;}
.pt10{padding-top:0.5rem;}.pt30{padding-top:1.5rem;}.pt40{padding-top:2rem;}.pt24{padding-top:1.2rem;}
.pl10{padding-left:0.5rem;}
.pl4{padding-left:0.5rem;}

.w100,.iw100{width:100%;}
.iw100 img{width:100%;}
.iiw img{width:100%;}
.w94{width:94%; margin:0 auto;}
.w80{width:80%; margin:0 auto;}
.w75{ width:75%;margin:0 auto;}
.w50{ width:50%;}
.w33{ width:33.33%;}
.w20{ width:20%;}

.clearboth,.clh{height:0px; font:0; overflow:hidden; clear:both;}
.nop{text-overflow:ellipsis; white-space:nowrap; display:block; overflow:hidden; }
.mb1{ width:100%; background:#EEEEEE;}.mb2{ width:100%; background:#222;}
.heng{ border-top:1px solid #EEEEEE;}

/*  add   */
.no-more {
    clear: both;
    text-align: center;
    min-height: 80px;
    line-height: 80px;
}
.no-more a{color:#666;font-size:14px; border:1px solid #ddd; padding:3px 7px; background-color:#fff}
.no-more a:hover{ color:#d7bf83; border:1px solid #d7bf83;}
.no-more .cpb{padding:3px 7px;font-size:14px;color:#fff;border:1px solid #d7bf83;background:#d7bf83;text-decoration:none;}

@charset "utf-8";
/* CSS Document */
body,html{width:100%; margin:0px; padding:0px; overflow-x:hidden;text-align:center;}
.viewport{ margin:0 auto; background:#FFF; position:relative;}/*margin-top:62px;*/

/*.nav{ width:100%; height: 4.20rem;background:#d7bf83;line-height: 1.35;}
.nav ul li{ float:left; width:20%;height:3.45rem;}
.nav ul li a{ display:block; width:100%; height:100%;color:#fff;}
.nav ul li a p{ font-size:14px; padding-top:0.7rem;font-weight:bold;}
.nav ul li a span{font-size:10px; font-family:Arial, Verdana,'微软雅黑','宋体'}
.nav ul li a:hover,.nav ul li a.hover{ color:#242424;}*/

.top-know img {
    height:auto;
}
.sfui-regular 
{
    font-size:16px;
    color:#fff;
    font-weight:normal;
}
.ert{ background:url(../t_images/ert.jpg) no-repeat; width:100%; height:6.5rem;background-size:100% 100%; }
.ert .ertcon{ text-align:center; height:2.5rem; padding-top:1.5rem;}
.ert .p1{ padding:0 1rem; background:#00ACA8; height:2.5rem; line-height:2.5rem;  display:inline-block; vertical-align: middle;}
.ert .p2{ padding:0 1rem; background:#FF283D; height:2.5rem; line-height:2.5rem;  display:inline-block; vertical-align: middle;}
.ert:hover .p2{background:#B81D2D;}

.more{ height:3.3rem; line-height:3.3rem; background:#d7bf83;border-radius:1rem; width:80%; margin:0 auto; }
.more:hover{ background:#89d6de;}

.maylike li{ padding:0;}
.event ul li{width:100%;overflow:hidden;}
.pdr10{ padding-right:1.0rem;}

.btq a{display:inline-block;height:100%;width:9.07733rem;}
.btq .r{width:9.07733rem;}


.zy{ width:100%; height:6.15rem; }
.zy a{ display:block; float:left; width:33%;height:6.15rem;}
.body{ text-align:left;width: 94%;margin: 0 auto;font-size:14px;line-height:22px;color:#666;}
.body img{ max-width:100%; height:auto;}

.body2{ text-align:left;width: 98%;margin: 0 auto;font-size:14px;line-height:21px;color:#666;padding-bottom:20px;}
.body2 img{ max-width:100%; height:auto;}

.banner{width:100%;position:relative;}
.banner img{width:100%;max-width: 720px;}
.banner ul{display:block;width:100000000px;height:100%;position:absolute;left:0;top:0;}
.banner ul li{display:block;height:100%;float:left;overflow:hidden;}
.banner ul li a{display:block;height:100%;overflow:hidden;float:left;}
.banner ul li a img{height:100%;width:auto;}
.banner ol{position:absolute;width:100%;left:0%;bottom:5px;text-align:center;}
.banner ol li{width:8px;height:8px;background:#fff;display:inline-block;border-radius:10px;left:-50%;}
.banner ol li.cur{background:#d7bf83;}

.bannerlvpai{width:100%;position:relative;max-width:720px;}
.bannerlvpai img{width:100%;}
.bannerlvpai ul{display:block;width:100000000px;height:100%;position:absolute;left:0;top:0;}
.bannerlvpai ul li{display:block;height:100%;float:left;overflow:hidden;}
.bannerlvpai ul li a{display:block;height:100%;overflow:hidden;float:left;}
.bannerlvpai ul li a img{height:100%;width:auto;}
.bannerlvpai ol{position:absolute;width:100%;left:0%;bottom:5px;text-align:center;}
.bannerlvpai ol li{width:8px;height:8px;border:1px solid #ccc;display:inline-block;border-radius:10px;left:-50%;}
.bannerlvpai ol li.cur{background:#fff;}
.banner-pagination {
  position: absolute;
  bottom: 0.625rem;
  left: 0;
  right: 0;
  z-index: 3;
  font-size: 0;
  text-align: center; }
  .banner-pagination span {
    display: inline-block;
    width: 0.5rem;
    height: 0.5rem;
    border-radius: 3.125rem;
    background: #fff;
    margin: 0 0.09375rem;
    opacity: 0.5;
    transition: all 0.2s;
    -webkit-transition: all 0.2s; }
  .banner-pagination .swiper-pagination-bullet-active {
    background: #d7bf83;
    opacity: 1; }

.price_title6{color:#666;font-size:16px;}
.price_title7{color:#666;font-size:14px;}
.price_title8{color:#333;font-size:16px;}
.price_title3{color:#333;font-size:14px;}
.price_title3 span{color:#e5454d;font-size:14px;}
.price_xiang2{overflow:hidden; max-width:720px;}
.price_xiang2 ul{list-style: none;}
.price_xiang2 ul li
{
    width:40%;
    list-style: none;
    float: left;
	/*padding:2px 10px 2px 0px;*/
	color:#333;
	padding-bottom:3px;
	font-size:14px;
	/*margin-right: 5px;*/
	 margin-left: 10%;
	 height:30px;
	}
.price_xiang2 ul li:nth-child(2n){margin-left: 0%;margin-right: 10%;}
.price_xiang2 ul li input{margin-right: 5px; width:16px; height:16px;margin-top:-3px;}

.price_xiang{overflow:hidden; width:96%; max-width:720px; margin:0 auto;}
.price_xiang ul{list-style: none;}
.price_xiang ul li
{
    width:23%;
    list-style: none;
    float: left;
	/*padding:2px 10px 2px 0px;*/
	color:#333;
	padding-bottom:3px;
	font-size:14px;
	margin-left: 1%;
	margin-right: 1%;
	margin-bottom:8px;
	}


.price_xiang ul li:nth-child(4n){margin-right: 0%;}
.price_xiang ul li img{ display:block; width:100%; height:auto;margin-bottom:6px;}
.price_xiang ul li input{margin-right: 5px; width:16px; height:16px;margin-top:-3px;}
#quick-phone{ background:#fff; width:96%; height:3.3rem;line-height:3.1rem;border-radius:0.6rem;color:#333;font-size:15px; padding-left:7px;padding-right:7px; border:none; }

.f_tj_l{height:35px; line-height:35px; width:100%; margin:0px auto; text-align:center;margin-top:0px;padding-bottom:5px;margin-bottom:5px; height:auto;}
.f_tj_left{height:35px; line-height:35px; width:94%; margin:0px auto; text-align:left;margin-top:0px; }
.f-linke {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #999;
}
.f-linke span {
   padding-left:14px;
}
.f-linke:hover {
    color: #d7bf83;
}
.f-linke2{
    height:60px;
}
.f-linke2:hover .location-i-tags{
    color: #d7bf83;
}
.f-linke2:hover .location-i-msg{
    color: #d7bf83;
}
.f-linke3 {
    height: 35px;
    line-height: 35px;
    font-size: 14px;
    color: #999;
}
.f-linke3 span {
   padding-left:12px;
}
.f-linke3:hover {
    color: #d7bf83;
}
.f-linke3.cur 
{
    color: #d7bf83;
    font-weight:bold;
}
.f-linke3.cur span {
    font-weight:normal;
}
.event ul li img{ width:100%;}
.headnn{width:100%;margin:0 auto;height:4.15rem; background:#242424;}
.headlogomm{height:4.15rem;}
.headnn img.index-zixun {width:80%;}

.dwtop{width:100%;max-width:720px; margin:0 auto;height:30px; margin-bottom:10px;margin-top:10px; padding:0px 10px; line-height:30px;}
.dwtops{float:left; width:100;height:40px;line-height:24px;}
.dwtops img{width:14px;height:17px; margin-right:6px;padding-bottom:5px;}
.dwtops span{font-size:16px;color:#333; }

.ft-fixed {
  padding-bottom: 3.9625rem; }
  .ft-fixed .footer_new {
    position: fixed;
    bottom: 0;
    left: 0;
    width: 100%;
    z-index: 1100; 
	}

/*弹框提示－修改资料*/
.alertbg{width:100%;position:fixed;height:100%;left:0;top:0;z-index:1001;background:rgba(0,0,0,0.5);display:none;}

.alertwarp6{display:none;}

.body .desc-b {
    color: #333;
    font-size: 20px;
    font-weight:normal;
	padding:10px 0;
}
.body2 .desc-b {
    color: #333;
    font-size: 20px;
    font-weight:normal;
	padding:10px 0;
}

.clr {HEIGHT: 0px; VISIBILITY: hidden; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
address, caption, cite, code, dfn, em, th, var {font-weight: normal;font-style: normal;}
caption, th {text-align: left;}
h1, h2, h3, h4, h5, h6 {font-weight: normal;font-size: 100%;}
p:before, q:after {content: '';}
abbr, acronym { border: 0;}
a{text-decoration:none;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease }

BODY {FONT-SIZE: 12px; color:#000; font-family:"Microsoft Yahei",arial,"\5b8b\4f53"; background:#fff }
img{ vertical-align:bottom}
samp{font-family:"微软雅黑";}
.header,.content,.footer{ width:100%; overflow:hidden;margin:0px auto;max-width: 720px;}
.head-1{ width:100%; overflow:hidden; margin:0px auto; 
/*background:url(../t_images/bg01.gif);*/
/*background:#3982eb;*/
background:#fff;
position:relative; height:100px}
.logo{ float:left;width:100%;  overflow:hidden; 
text-align:left;
/*padding-left:20px;*/ 
margin:0px auto;line-height:90px;font-size:24px; color:#333;}
.logo img{ width:auto;height:70px; margin-left:1%;line-height:90px; margin-right:5px;}
.head-1 .menu{ width:20%;width:28px; height:28px; position:absolute;right:15px;top:16px; z-index:23; background:url(../t_images/menu.png) no-repeat center; cursor:pointer}
.head-1 .slide{right:15px;width:28px; height:28px; background:url(../t_images/a-close.png) no-repeat center; border-radius:25px}
.nav{ width:100%; overflow:hidden; margin:0px auto; background:#f6f6f6;}
.nav ul{ float:left; width:100%; overflow:hidden;padding:0px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;ms-box-sizing:border-box;-o-box-sizing:border-box; box-sizing:border-box}
.nav ul li{ float:left; width:14.22%; text-align:center; font-size:16px;line-height:40px; height:40px; font-weight:lighter}
.nav ul li a{ color:#080103; }
.nav ul .on { background:url(../t_images/iconsj-3.jpg) no-repeat bottom center; }
.nav ul .on a{ color:#d7bf83}
.drop{ width:100%;margin:0px auto; overflow-y:scroll; position:fixed; display:none;top:60px; z-index:234244234; height:100%; background:rgba(0,0,0,0.8); overflow-y:scroll;-webkit-transition:all 0.3s ease;-mos-transition:all 0.3s ease;-ms-transition:all 0.3s ease;-o-transition:all 0.3s ease;transition:all 0.3s ease}
.drop ul{ float:left; width:100%;overflow-y:scroll; padding-bottom:100px}
.drop li{ width:80%; margin:0px auto; overflow:hidden; border-bottom:1px #fff  solid; line-height:50px;text-align:left;}
.drop li a{ color:#fff; font-size:16px}
.drop .on a{ color:#d7bf83}
.pop{display:block;}

.banner,.banners{ width:100%; overflow:hidden; margin:0px auto;}
.swiper-container {width: 100%;height: 100%;}
.swiper-slide {text-align: center;font-size: 18px;background: #fff;display: -webkit-box;display: -ms-flexbox;display: -webkit-flex;display: flex;-webkit-box-pack: center;-ms-flex-pack: center;
-webkit-justify-content: center;justify-content: center;-webkit-box-align: center;-ms-flex-align: center;-webkit-align-items: center;align-items: center;}
.swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ width:22px; height:2px; background:#dcdcdc;border-radius:0px}
.banners{ padding-bottom:0px}
.banners img{ width:100%; height:auto}

/*footer*/
.footer{ background:#323232; padding-bottom:20px}
.ft-1{ float:left; width:100%; overflow:hidden; margin-top:24px; color:#fff; background: url(../t_images/icon-20180601-5.jpg) no-repeat bottom center; padding-bottom:17px;font-size:15px;}
.ft-1 span{ float:left; width:100%; overflow:hidden; text-align:center; font-size:25px; font-weight:lighter}
.ft-1 samp{ float:left; width:100%; overflow:hidden; text-align:center; font-size:20px; font-weight:bold}
.ft-2{ float:left; width:100%; overflow:hidden; margin-top:20px; text-align:center}
.ft-2 span{ width:30%; overflow:hidden; display:inline-block; margin:0px 12px }
.ft-2 span img{ float:left; width:100%; height:auto;padding:8px;-webkit-border-radius:5px; -moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;border-radius:5px; background:#fff;box-sizing:border-box}
.ft-2 span samp{ float:left; width:100%; overflow:hidden; text-align:center; font-size:16px; color:#fff; margin-top:14px}
.ft-3{ float:left; width:100%; overflow:hidden; margin-top:10px;}
.ft-3s a{width:80%; display:block; margin:0 auto; text-align:center; background-color:#eee; font-size:16px; color:#333;border-radius:25px; line-height:35px;}
.ft-4{ float:left; width:100%; overflow:hidden; margin-top:10px; text-align:center;  color:#fff; }
.ft-4 p{ float:left; width:100%; overflow:hidden; text-align:center; color:#fff; font-size:12px; font-weight:lighter}
.ft-4 p a{ color:#fff;}
.ft-4 p span{ margin:0px 2%}
.ft-4 samp{ float:left; width:100%; overflow:hidden; background:url(../t_images/icon-20180604-6.png) no-repeat top center; background-size:80%; height:30px; margin-top:12px}

.ft_link{margin:0 auto; margin-top:5px; margin-bottom:5px;width:96%; max-width:720px;}
.ft_link p{line-height: 24px;font-size:14px; text-align:left;font-size:14px;}
.ft_link .tb{float:left;width:100%;word-break: keep-all;font-size:13px;}
.ft_link .tb_d{width:100%; text-align:left;line-height: 24px;}

.bottom{ width:100%; overflow:hidden; background:#d7bf83; position:fixed;bottom:0px;left:0px; z-index:1242534435; font-weight:lighter; text-align:center; padding:20px 0px}
.bottom a{ color:#fff}
.bottom span{  width:auto;  height:24px; line-height:24px; font-size:14px; margin:0px 1%}
.bottom span img{ width:auto; height:24px; margin-right:4px }
.bottom samp{  width:auto;  height:24px; line-height:24px; font-size:14px;margin:0px 3%}
.bottom samp img{ width:auto; height:24px;margin-right:4px}
.bottom em{  width:auto;height:24px; line-height:24px; font-size:14px;font-weight:lighter;margin:0px 1%}
.bottom em img{ width:auto; height:24px;margin-right:4px}

/*导航*/
.bread-crump{ width:94%; overflow:hidden; margin:0px auto 0px; border-bottom:1px #ccc solid; line-height:32px; font-size:14px; color:#555;text-align:left;}
.bread-crump a{ color:#555; margin:0px 4px}

.clrbt{ width:100%; margin:0 auto;height:40px; margin-top:15px;  margin-bottom:15px;}
.clrbt span.bt2 { display:block; width: 30%; margin:0 auto;text-align:center;overflow: hidden;color: #fff;font-size: 18px;background:#d7bf83;height:34px; line-height:32px; border:none; color:#fff;border-radius:25px;}

 
.md-drop{ width:100%; overflow-y:scroll; display:none; height:100%; background:rgba(0,0,0,0.6); position:fixed;left:0px;top:0px; z-index:2442534435;padding:50px 0px;box-sizing:border-box}
.md-drop ul{ width:80%; overflow-y:scroll; height:100%; margin:0px auto 0px; background:#fff}
.md-drop ul li{ width:90%; margin:0px auto; line-height:36px; height:36px; font-size:14px}
.show-form{display:block}

.r5{width:20px;height:20px;position:fixed;right:10px;bottom:80px;padding:12px;background:#dd0949;cursor:pointer;border-radius:50%}
.r5 img{width:100%;height:auto}

.content h1{ width:auto; position:fixed;left:-9999px;top:0px; z-index:2344}
.cont-1{ width:100%; overflow:hidden;}
.cont-1 h3,.cont-2 h3,.cont-3 h3,.cont-4 h3,.cont-5 h3,.cont-4 h3{ float:left; width:100%; overflow:hidden; text-align:center}
.cont-1 h3 img,.cont-3 h3 img,.cont-5 h3 img,.cont-4 h3 img{ width:100%; height:auto}
.cont-3 h8{ float:left; width:100%; overflow:hidden; text-align:center;margin: 15px 0px 5px;}
.cont-3 h8 img{ width:50%; height:auto}
.cont-s{ float:left; width:100%; overflow:hidden; margin-top:32px;padding:0px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.cont-loop{ float:left; width:50%; overflow:hidden;padding:0px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:20px;}
.cont-loop img{ float:left; width:100%; overflow:hidden; height:auto}
.cont-loop p{ float:left; width:100%; overflow:hidden; background:#f6f6f6; padding-bottom:22px}
.cont-loop p span{ float:left; width:100%; overflow:hidden; text-align:center; background:url(../images/icon-20180601-1.jpg) no-repeat bottom center; font-size:16px; color:#080103; height:36px; line-height:36px; margin-top:12px}
.cont-loop p samp{ float:left; width:100%; overflow:hidden; text-align:center; font-size:12px; color:#222; line-height:20px; height:20px; margin-top:8px}
.cont-loop p em{ float:left; width:100%; overflow:hidden; text-align:center; font-size:9px; color:#9e9d9d; margin-top:1px}

.cont-bottom,.cont1-bottom,.cont2-bottom,.cont3-bottom,.hot-bottom{ float:left; width:100%; overflow:hidden; margin-top:5px; text-align:center;font-size:12px;color:#666;line-height:20px; padding:0px 5px;}
.cont-bottom img,.cont1-bottom img,.cont2-bottom img,.cont3-bottom img,.hot-bottom img{ width:100%; height:auto}
.hot-bottom{ margin-top:8px}

.cont-2,.cont-4{ width:100%; overflow:hidden; margin:0px auto 0px; padding-bottom:0px}
.cont-2 h3{}
.cont-2 h3 img{ width:100%; height:auto;}
.cont-2 h4{}
.cont-2 h4 img{ width:auto; height:25px;}
.cont-3 h4{}
.cont-3 h4 img{ width:auto; height:25px;}
.cont-3 h5{ margin-bottom:10px;}
.cont-3 h5 img{ width:98%; height:auto;}

.cont1-bottom{ height:32px;line-height:32px;color:#333;font-size:16px;}
.cont3-bottom2{ height:32px;line-height:32px;color:#333;font-size:13px; margin-bottom:20px;}

.cont-3{ width:100%; overflow:hidden; margin:0px auto;}
.cont-3s{ float:left;width:100%; overflow:hidden; margin-top:34px;padding:0px 2%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.cont-3s .swiper-container{ padding-bottom:30px}
.cont-3s .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet{ width:8px; height:8px; border-radius:50%;}
.cont-3s .swiper-container-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet-active{ width:8px; height:8px; border-radius:50%;
  left:0px;
  top:0px;}
.cont2-bottom{ margin-top:18px}

.cont-d4{ width:100%; overflow:hidden; margin:0 auto;}
.cont-hot4{ float:left; width:100%; margin-top:5px; margin-bottom:20px; overflow:hidden;padding:0 0.5%;}
.hot-loop4{ float:left; width:25%; overflow:hidden;}
.hot-loop4 img{width:60%; height:auto; overflow:hidden;}
.hot-loop4 p{ width:94%; overflow:hidden; text-align:center;}
.hot-loop4 p samp{line-height:24px; height:24px;font-size:16px;color:#000;}

.cont-5{ width:100%; overflow:hidden; margin:0px auto;}
.cont-hot,.lv{ float:left; width:100%; margin-top:10px; overflow:hidden;padding:0 0.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.hot-loop{ float:left; width:50%; overflow:hidden;padding:0 1% 5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.hot-loop img{ float:left; width:100%; height:auto; overflow:hidden}
.hot-loop .txt6{float: left; padding: 8px 1%;background-color:#fafafa;width: 100%;}
.hot-loop p{ float:left; width:94%; overflow:hidden; text-align:left; margin-left:3%;}
.hot-loop p samp{line-height:24px; height:24px;font-size:16px;color:#000;}
.hot-loop p lable{line-height:24px; height:24px;font-size:14px;color:#666;}
.hot-loop a{color:#333}
.cont-4 h3 img{ margin-top:34px}
.lv{ margin-top:32px}
.lv-loop{ float:left; width:50%; overflow:hidden;padding:0px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.lv-loop img{ float:left; width:100%; height:auto; overflow:hidden}
.lv-loop p{ float:left; width:100%; overflow:hidden; line-height:54px; height:54px; text-align:center; font-size:16px;color:#333}
.cont3-bottom{ margin-top:22px}

.hot-loop p span.casezhu1
{
    float:left;
    display: block;
    margin-top: 11px;
    margin-right:5px;
    width:6px;
    height:20px;
    background:#d7bf83;
}
.case-listve p span.casezhu1
{
    float:left;
    display: block;
    margin-top: 11px;
    margin-right:5px;
    width:6px;
    height:20px;
    background:#d7bf83;
}
.model-listve p{ float:left; width:100%; overflow:hidden; line-height:32px; height:32px; text-align:center; font-size:16px;margin-bottom:8px; color:#333;}

.case-listve p{ float:left; width:100%; overflow:hidden; line-height:42px; height:42px; text-align:center; font-size:15px;margin-bottom:8px;}
.case-listve p samp{  float:left;width:auto; display:inline-block}
.case-listve p lable{  float:right;width:auto; display:inline-block;color:#d7bf83;}
.case-listve a{color:#333}

.cont-6{ width:100%; overflow:hidden; margin:0px auto;}
.cont-6 h3{ float:left; width:100%; overflow:hidden}
.cont-6 h3 img{ width:100%; height:auto}

/*我们能帮你做什么*/
.main1Wrap{
	width: 100%;
	height: auto;
}
.main1{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
}
.main1Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	margin: 20px 0 20px 0;
}
.main1TitSub{
	color: #333;
	text-align: center;
	margin-bottom: 25px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}
.cont-s{ float:left; width:100%; overflow:hidden; margin-top:12px;padding:0px 1%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box}
.cont-loop{ float:left; width:30%; overflow:hidden;margin:0px 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:4px;}
.cont-loop img{ float:left; width:100%; overflow:hidden; height:auto;border-radius:50%;}
.cont-loop p{ float:left; width:100%; overflow:hidden; background:#fff;}
.cont-loop p span{ float:left; width:100%; overflow:hidden; text-align:center; font-size:14px; color:#333; height:32px; line-height:32px;}

.cont-loop3{ float:left; width:30%; overflow:hidden;margin:0px 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:8px;}
.cont-loop3 img{ float:left; width:100%; overflow:hidden; height:auto;border:1px #eee solid;}
.cont-loop3 p{ float:left; width:100%; overflow:hidden; background:#fff;}
.cont-loop3 p span{ float:left; width:100%; overflow:hidden; text-align:center; font-size:14px; color:#333; height:32px; line-height:32px;}

/*强大的技术优势*/
.main2Wrap{
	width: 100%;
	height: auto; background:#f2f2f2;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
}
.main2{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
	margin-bottom:4px;
}
.main2Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	margin: 0px 0 10px 0;
}
.main2TitSub{
	color: #333;
	text-align: center;
	margin-bottom: 25px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}
.cont-loop2{ float:left; width:30%; overflow:hidden;margin:0px 1.5%;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;-o-box-sizing:border-box;box-sizing:border-box;margin-bottom:15px;}
.cont-loop2 img{ float:left; width:100%; overflow:hidden; height:auto;}

/*客户案例*/
.main3Wrap{
	width: 100%;
	height: auto;
	margin-top:10px;
	margin-bottom:10px;
}
.main3{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
	background:#f2f2f2;
	margin-bottom:4px;
}
.main3Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	padding: 12px 0 12px 0;
}
.main3TitSub{
	color: #333;
	text-align: center;
	padding-bottom: 12px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}

/*合伙伙伴*/
.main4Wrap{
	width: 100%;
	height: auto;
}
.main4{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
}
.main4Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	margin: 10px 0 10px 0;
}
.main4TitSub{
	color: #333;
	text-align: center;
	padding-bottom: 12px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}

/*服务承诺*/
.main5Wrap{
	width: 100%;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:2px;
	background:#f2f2f2;
}
.main5{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
}
.main5Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	margin: 0px 0 10px 0;
}
.main5TitSub{
	color: #333;
	text-align: center;
	margin-bottom: 25px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}

/*服务承诺*/
.main6Wrap{
	width: 100%;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	margin-bottom:10px;
	background:#f2f2f2;
}
.main6{
	width: 100%;
	max-width:720px;
	margin: 0 auto;
}
.main6Tit{
	font-size: 20px;
	color: #000;
	text-align: center;
	margin: 0px 0 10px 0;
}
.main6TitSub{
	color: #333;
	text-align: center;
	margin-bottom: 25px;
	font-size: 15px;
	width: 96%;
	margin: 0px auto;
}
.main6Bot{
	width: 100%;
	max-width:720px;
}
.main6Bot ul {
	width: 100%;
	max-width:720px;
}
.main6Bot ul li{
	float:left; width:23%; overflow:hidden;margin:30px 1% 20px;
}
.main6Link{
	width:100%;
	text-align: center;
}
.main6Link span{
	 display: block;
	 border-radius: 72px;
	 margin-bottom: 8px;
	 text-align: center;
}
.main6Link span img{
	 display: block;
	 width:100%;
	 margin: 0 auto;
}
.main6Link p{
	font-size: 16px;
}

.hotpro{width: 100%;max-width:720px;margin: 0 auto; margin-top:20px; margin-bottom:20px;}
.hotpro ol{ width: 96%;max-width:720px;margin: 0 auto;}
.hotpro ol li{ font-size:16px; float:left; width:21%; margin:0px 2%; height:32px; text-align:center; cursor:pointer; color:#000;border-bottom:2px solid #eee;}
.hotpro ol li.cur{ border-bottom:3px solid #d7bf83;color: #d7bf83;}
.hotpro ul{ width: 92%; height:auto;margin: 0 auto;overflow:hidden; padding-top:15px;}
.hotpro ul li{ float: left; width: 100%; overflow:hidden;}
.hotpro ul li .hotprolist{float: left; width: 100%;height: 34px;border-bottom:1px dotted #eee;}
.hotpro ul li .hotprolist a
{
    display:block;
    width:100%;
	max-width:720px;
	font-size: 14px;
	color: #666;
	text-align: left;
	line-height: 32px;
	overflow:hidden;text-overflow:ellipsis;white-space:nowrap;
}
.hotpro ul li .hotprolist a.cur{color: #000;}

/*二级频道选项卡1*/
.hotpro2{width: 100%;max-width:720px;margin: 0 auto; margin-top:20px; margin-bottom:20px;}
.hotpro2 ul{ width: 80%;max-width:720px;margin: 0 auto;}
.hotpro2 ul li{ font-size:16px; float:left; width:33%; margin:0px 6%; height:32px; text-align:center; cursor:pointer; color:#000;border-bottom:2px solid #eee;}
.hotpro2 ul li.cur{ border-bottom:3px solid #d7bf83;color: #d7bf83;}

/*二级频道选项卡2*/
.hotpro3{width: 100%;max-width:720px;margin: 0 auto; margin-top:20px; margin-bottom:20px;}
.hotpro3 ul{ width: 80%;max-width:720px;margin: 0 auto;}
.hotpro3 ul li{ font-size:16px; float:left; width:27%; margin:0px 3%; height:32px; text-align:center; cursor:pointer; color:#000;border-bottom:2px solid #eee;}
.hotpro3 ul li.cur{ border-bottom:3px solid #d7bf83;color: #d7bf83;}

/*联系我们*/
.main4Wrap2{
	width: 100%;
	max-width:720px;
	background: #fff;
}
.main42{
	width: 100%;
	margin: 0 auto;
	height: 400px;
}
.main423{
	width: 100%;
	margin: 0 auto;
	height: 362px;
}
.main4Tit2{
	font-size: 20px;
	color: #00a2e9;
	text-align: center;
	margin: 12px 0 0px 0;
}
.main4TitSub2{
	width: 100%;
    height: auto;
	color: #333;
	text-align: center;
	margin-bottom: 10px;
	line-height:30px;
	font-size: 15px;
}
.main4Bot2{
	width: 100%;
    height: auto;
    margin:0 auto;
}
.main4Bot23{
	width: 100%;
    height: auto;
}
.main4Bot23 li {
	float:left;}
.aboutus_introduction {
	width: 96%;max-width:720px;margin:0 auto;font-size:14px;line-height:22px;color:#666;text-align:left;
}
.aboutus_introduction img{ width:100%; height:auto;}
.newbannere4 img{ width:100%; height:auto;}
.aboutus_introduction .title_list {
	font-size:18px;color:#333;
}
.aboutus_introduction .fbtime {
	font-size:14px;
}
.aboutus_introduction .fbback {
	font-size:14px;color:#333;
}
.aboutus_introduction .summary{
	font-size:14px;
}
.aboutus_introduction .summary p {
	font-size:14px; line-height:26px;
}
.aboutus_introduction .summary strong,.aboutus_introduction .summary b,.aboutus_introduction .summary lable {
	font-size:14px; 
}
.aboutus_introduction .summary p a {
	font-size:14px;
}

.cont-ss{ float:left; width:100%; overflow:hidden; margin-top:10px; text-align:center}
.cont-ss img{float:left;  width:22%; display:inline-block; height:auto; margin:5px 5px;}

.info2_mid_ul {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-BOTTOM: 10px; OVERFLOW: hidden; WIDTH: 100%; PADDING-TOP: 10px
}
.info2_mid_ul .pic {
	FLOAT: left; WIDTH: 80px; HEIGHT: 80px
}
.info2_mid_ul .t1 {
	MARGIN-LEFT: 88px; 
}
.info2_mid_ul .t2 {
	MARGIN-LEFT: 88px; 
}
.info2_mid_ul .t3 {
	MARGIN-LEFT: 88px; 
}
.info2_mid_ul .t1 {
	FONT-WEIGHT: bold; COLOR: #4c6e94;
}
.info2_mid_ul .t2 {
	LINE-HEIGHT: 18px;
}
.info2_mid_ul .t3 {
	PADDING-TOP: 0px
}
.info2_mid_ul .t3 A {
	COLOR: #4c6e94
}
.info2_mid_ul .t3 A:hover {
	TEXT-DECORATION: underline
}
.info_midbox1 {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; OVERFLOW: hidden; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 100%; BORDER-BOTTOM: #cfcfcf 1px solid
}
.info_midbox2 {
	BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; OVERFLOW: hidden; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 261px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.info_midbox3 {
	CLEAR: both; BORDER-RIGHT: #cfcfcf 1px solid; BORDER-TOP: #cfcfcf 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #cfcfcf 1px solid; WIDTH: 534px; BORDER-BOTTOM: #cfcfcf 1px solid
}
.info_midm2 {
	FLOAT: left; WIDTH: 263px; MARGIN-RIGHT: 10px
}
.info_midm3 {
	FLOAT: left; WIDTH: 263px
}
.info_midp1 {
	PADDING-RIGHT: 8px; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; LINE-HEIGHT: 18px; PADDING-TOP: 5px; FONT-FAMILY: "arial"
}
.info_midp2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #666; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-BOTTOM: #dcdcdc 1px solid
}
.info_midp3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #666; BORDER-TOP-STYLE: none; LINE-HEIGHT: 18px; PADDING-TOP: 10px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.info_midp2 A {
	COLOR: #666
}
.info_midp3 A {
	COLOR: #666
}
.info_midp2 A:hover {
	COLOR: #4c6e94; TEXT-DECORATION: underline
}
.info_midp3 A:hover {
	COLOR: #4c6e94; TEXT-DECORATION: underline
}
.info2_mid_ul2 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; OVERFLOW: hidden; WIDTH: 524px; PADDING-TOP: 5px
}
.info2_mid_ul2 .pic {
	FLOAT: left; WIDTH: 100px; HEIGHT: 100px
}
.info2_mid_ul2 .t1 {
	MARGIN-LEFT: 110px; ; LINE-HEIGHT: 18px; PADDING-TOP: 5px; HEIGHT: 70px
}
.info2_mid_ul2 .t2 {
	MARGIN-LEFT: 110px; 
}
.info2_mid_ul2 .t2 A {
	COLOR: #4c6e94
}
.info2_mid_ul2 .t2 A:hover {
	TEXT-DECORATION: underline
}
.info_middiv1 {
	DISPLAY: inline; FLOAT: left; MARGIN-LEFT: 10px; WIDTH: 335px
}
.info_middiv2 {
	FLOAT: left; WIDTH: 180px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; PADDING-TOP: 8px
}
H4 {
	PADDING-LEFT: 3px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #4c6e94
}
.info_midlist {
	PADDING-BOTTOM: 5px
}
.info_midlist LI {
	COLOR: #4c6e94; LINE-HEIGHT: 20px
}
.info_midlist LI A {
	COLOR: #4c6e94
}
.info_midlist LI A:hover {
	TEXT-DECORATION: underline
}

#info2_midTop {
	BORDER-RIGHT: #becad3 1px solid; BORDER-TOP: #becad3 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #becad3 1px solid; WIDTH: 100%; BORDER-BOTTOM: #becad3 1px solid
}
#info2_midTop UL {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 18px; BACKGROUND: url(../images/info2_midTop.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 94%; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#info2_midTop UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 18px; BACKGROUND: url(../images/info_icon.gif) no-repeat 0px 14px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 44%; PADDING-TOP: 12px; HEIGHT: 12px
}
#info2_midTop UL LI A {
	COLOR: #000
}
#info2_midTop UL LI A:hover {
	TEXT-DECORATION: underline
}
#info2_midTop2 {
	BORDER-RIGHT: #becad3 1px solid; BORDER-TOP: #becad3 1px solid; MARGIN-TOP: 8px; BORDER-LEFT: #becad3 1px solid; WIDTH: 725px; BORDER-BOTTOM: #becad3 1px solid
}
#info2_midTop2 UL {
	BORDER-RIGHT: #fff 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #fff 1px solid; PADDING-LEFT: 20px; BACKGROUND: url(../images/info2_midTop.gif) #fff repeat-x 50% top; PADDING-BOTTOM: 15px; OVERFLOW: hidden; BORDER-LEFT: #fff 1px solid; WIDTH: 703px; PADDING-TOP: 0px; BORDER-BOTTOM: #fff 1px solid
}
#info2_midTop2 UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; WIDTH: 350px; PADDING-TOP: 12px; HEIGHT: 12px
}
#info2_midTop2 UL LI A {
	COLOR: #000
}
#info2_midTop2 UL LI A:hover {
	TEXT-DECORATION: underline
}
.info_midt1_gray {
	PADDING-RIGHT: 0px; MARGIN-TOP: 12px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; PADDING-BOTTOM: 0px; LINE-HEIGHT: 21px; PADDING-TOP: 8px; FONT-FAMILY: "arial"
}
.info_midt1_gray {
	BACKGROUND:#fff;
}
.info_itemlist LI {
	PADDING-LEFT: 22px; BACKGROUND: url(../images/info_icon.gif) no-repeat 5px 6px; MARGIN-LEFT: 10px; LINE-HEIGHT: 22px
}
.info_itemlist LI A {
	COLOR: #507297
}