/* 织梦58（dede58.com）做最好的织梦整站模板下载网站 */@charset "utf-8";/* CSS Document */* {	margin: 0;	padding: 0;	color: #656565;	font-family: "微软雅黑";	font-size: 14px;}a {	text-decoration: none;}li {	list-style: none;}img {	border: 0;}h1, h2, h3, h4, h5, h6 {	font-weight: normal;}.pageTop {	height: 30px;	line-height: 30px;	border-bottom: 1px solid #dddddd;}.pageTBox {	width: 1100px;	margin: 0 auto;	overflow: hidden;}.pageTBox h3 {	float: left;	font-size: 12px;	color: #959595;}.pageTBox ul {	float: right;}.pageTBox ul li {	float: left;	background-repeat: no-repeat;	background-position: left center;	color: #959595;	margin-left: 7px;}.pageTBox ul li a {	margin-left: 20px;	color: #959595;	margin-right: 10px;	font-size: 12px;}.pageTBox ul li.topLink1 {	background-image: url(../images/linkPic1.jpg);}.pageTBox ul li.topLink2 {	background-image: url(../images/linkPic2.jpg);}.pageTBox ul li.topLink3 {	background-image: url(../images/linkPic3.jpg);}.logoLine {	width: 1100px;	margin: 0 auto;	overflow: hidden;	height: 120px;	clear: both;}.logo {	float: left;	margin-top: 24px;	margin-right:40px;}.logoLine dl {	float: right;	margin-top: 34px;	background-image: url(../images/phone.jpg);	background-repeat: no-repeat;	background-position: left center;	padding-left: 75px;	height: 54px;}.logoLine dl dd {	color: #949494;}.logoLine dl dt {	font-family: Impact;	color: #029ed9;	font-size: 26px;}.nav {	height: 50px;	background-color: #029ed9;	clear: both;	line-height: 50px;}.nav ul {	width: 1098px;	margin: 0 auto;	overflow: hidden;}.nav ul li {	width: 136px;	float: left;	text-align: center;}.nav ul li:hover {	background-color: #ffa100;}.nav ul li a {	color: white;	font-size: 16px;}.full_banner {	width: 100%;	position: relative;	height: 500px;	background: #FFF;	overflow: hidden;}.full_banner .bd {	margin: 0 auto;	position: relative;	z-index: 0;	overflow: hidden;}.full_banner .bd ul {	width: 100% !important;}.full_banner .bd li {	width: 100% !important;	float: left;	height: 500px;	overflow: hidden;	text-align: center;}.full_banner .bd li a {	display: block;	height: 500px;}.full_banner .hd {	width: 100%;	position: absolute;	z-index: 1;	bottom: 0;	left: 0;	height: 50px;	line-height: 50px;	text-align: center;}.full_banner .hd ul {	text-align: center;}.full_banner .hd ul li {	cursor: pointer;	display: inline-block;*display:inline;	zoom: 1;	width: 40px;	height: 12px;	margin: 5px;	background: url(../images/tg_flash_p.png) -50px 0;	overflow: hidden;	line-height: 9999px;}.full_banner .hd ul .on {	background-position: 0px 0px;}.search {	height: 44px;	line-height: 44px;}.searchPart {	width: 1100px;	margin: 0 auto;	overflow: hidden;}.searchPart p {	float: left;	font-size: 12px;}.searchPart p span {	color: #029ed9;}.searchPart p a {	font-size: 12px;	color: #656565;	margin: 0 5px;}.searchPart p a:hover {	text-decoration: underline}.searBox {	float: right;	width: 300px;	height: 24px;	border: 1px solid #dddddd;	margin-top: 10px;}.searBox input {	float: left;	width: 235px;	height: 24px;}.searBox img {	float: right;}.coper {	width: 1100px;	margin: 30px auto;	clear: both;}.coperName {	height: 94px;	background: url(../images/coperName.jpg) no-repeat center 0;	margin-bottom: 20px;}.coper ul {	overflow: hidden;	height: 110px;}.coper ul li {	float: left;	width: 167px;	height: 110px;	margin-left: 14px;}.coper ul li img {	display: block;	width: 165px;	height: 108px;	border: 1px solid #dddddd}#demo {	overflow: hidden;	width: 1100px;	margin: 0 auto;}#indemo {	float: left;	width: 800%;}#demo1 {	float: left;}#demo2 {	float: left;}.GCenter {	clear: both;	height: 700px;}.GCBox {	width: 1100px;	margin: 0 auto;	overflow: hidden;}.showpro {	overflow: hidden;	margin-top: 20px;}.showpro li {	float: left;	margin-left: 10px;	height: 60px;	width: 250px;	background-color: #e9e9e9;	line-height: 60px;	text-align: center;	font-size: 18px;	cursor: pointer}.showpro li.speciaGC {	color: white;	background-color: #029ed9;}.prolist {	clear: both;}.prolist ul {	overflow: hidden;	display: none;}.prolist ul li {	float: left;	margin: 20px 10px 0 10px;	width: 250px;	height: 300px;}.prolist ul li a {	display: block;	width: 250px;	height: 250px;}.prolist ul li p a:hover {	background-color:#029ed9;	color:#fff;}.prolist ul li a img {	width: 250px;	height: 250px;}.prolist ul li p {	text-align: center;	line-height: 50px;}.prolist ul li p a {	width: 100%;	height: 50px;}.reason {	clear: both;	height: 627px;	background: url(../images/reason.jpg) no-repeat center 0;}.Ads {	background: url(../images/ads.jpg) no-repeat center 0;	padding: 69px 0 38px 0}.AdsBox {	width: 1100px;	margin: 0 auto;	overflow: hidden;}.AdText {	float: right;	width: 210px;	height: 93px;}.AdText img {	margin-left: 96px;}.AdText p {	color: #019bff;	font-size: 26px;	font-family: Impact;	line-height: 50px;}.Advan {	width: 1100px;	margin: 0 auto;	clear: both;	overflow: hidden;	height: 843px;	padding: 280px 0 48px 0;	background: url(../images/advan.jpg) no-repeat center 0;}.leftAd {	float: left;	width: 500px;	margin-top: 367px;	margin-left: 80px;}.rightAd {	float: right;	width: 500px;}.Advan p {	height: 123px;	line-height: 30px;	font-size: 16px;}.casePart {	height: 417px;	background-image: url(../images/caseBg.jpg);	clear: both;}.caseBox {	width: 1100px;	margin: 0 auto;	background-color: white;	height: 417px;}.caseName {	height: 92px;	background: url(../images/caseName.jpg) no-repeat center 0;}.mr_frbox {	height: 310px;}.mr_frBtnL {	float: left;	margin-top: 110px;	cursor: pointer;	display: inline;}.mr_frUl {	float: left;	height: 310px;}.mr_frBtnR {	float: right;	margin-top: 110px;	cursor: pointer;}.mr_frUl ul li {	display: inline;	float: left;	height: 310px;	width: 232px;	margin: 0 12px;	overflow: hidden;	position: relative;}.mr_frUl ul li div {	width: 230px;	height: 228px;	border: 1px solid #dddddd;}.mr_frUl ul li img {	display: block;	width: 222px;	height: 220px;	margin: 4px auto;}.mr_frUl ul li p {	text-align: center;	line-height: 40px;}.profile {	clear: both;	height: 300px;	background: url(../images/profileBg.jpg) no-repeat center 0}.profileBox {	width: 1100px;	margin: 0 auto;	overflow: hidden;}.profileBox img {	display: block;	float: left;	width: 300px;	height: 300px;	margin-left: 20px;}.profileText {	float: right;	width: 730px;	margin-top: 100px;}.profileText p {	color: white;	line-height: 26px;	height: 104px;	overflow: hidden;	margin-bottom: 20px;}.profileText input {	width: 100%;	height: 40px;	border: 1px solid white;	background: none;	cursor: pointer;	font-size: 18px;	color: white}.custom {	width: 1100px;	margin: 44px auto;}.customName {	height: 75px;	background: url(../images/customName.jpg) no-repeat center 0;	margin-bottom: 12px;}.custom h2 {	color: #029ed9;	background: url(../images/customBox.jpg) no-repeat center 0;	width: 298px;	height: 25px;	margin: 0 auto;	text-align: center;	line-height: 25px;}.customCon {	overflow: hidden;	height: 346px;}.leftCus {	width: 1200px;}.leftCus div {	height: 132px;	margin: 20px 0;	width: 560px;	float: left}.leftCus img {	display: block;	width: 132px;	height: 132px;	float: left;}.leftCus dl {	width: 340px;	float: left;	margin-left: 20px;}.leftCus dl dd {	color: #5c5c5c;	line-height: 24px;}.leftCus dl dt {	line-height: 24px;}.leftCus dl dt a {	color: #a3a3a3;}.leftCus dl dt a:hover {	color: #7d7d7d;}.newsPArt {	background-color: #f3f3f3;	clear: both;	padding: 30px 0;}.newsBox {	width: 1100px;	margin: 0 auto;	overflow: hidden;	height: 415px;}.leftNews, .midNews {	float: left;}.rightNews {	float: right;	width: 270px;}.leftNews {	width: 247px;	padding-right: 56px;	background-image: url(../images/shadow.jpg);	background-repeat: no-repeat;	background-position: right center;}.newsName {	height: 32px;	background-image: url(../images/newsLine.jpg);	background-repeat: no-repeat;	background-position: bottom;	overflow: hidden;}.blueDot {	float: left;}.newsName h3 {	float: left;	font-size: 16px;	font-weight: bold;	color: #029ed9;	margin-left: 17px;}.newsName a {	float: right;}.newsMid {	display: block;	width: 241px;	height: 107px;	margin: 24px 0;}.newsBox ul li {	height: 42px;	background-image: url(../images/dot.jpg);	background-position: left center;	background-repeat: no-repeat;	line-height: 42px;	border-bottom: 1px dotted #cecece}.newsBox ul li a {	margin-left: 14px;}.midNews {	width: 462px;	padding-right: 56px;	background-image: url(../images/shadow.jpg);	background-repeat: no-repeat;	background-position: right center;}.midNLine {	height: 109px;	margin: 24px 0;	overflow: hidden;}.midNLine img {	display: block;	float: left;	width: 137px;	height: 109px;}.midNLine dl {	float: right;	width: 305px;}.midNLine dl dd, .midNLine dl dt {	line-height: 26px;}.midNLine dl dd a {	color: #029ed9;}.BotmNew {	clear: both;}.BotmNew div {	height: 42px;	line-height: 42px;	border-bottom: 1px dotted #cecece;	overflow: hidden;}.BotmNew div img {	float: left;	margin-top: 17px;}.BotmNew div p {	float: left;	margin-left: 10px;}.BotmNew div h2 {	float: right;	color: #adadad;}.newsTble {	margin-top: 20px;}.newsTble div {	overflow: hidden;	margin-bottom: 10px;}.newsTble div p {	float: left;	width: 72px;	text-align: left;	line-height: 30px;}.newsTble div input, .newsTble div textarea, .newsTble div img {	float: left;}.newsTble div input.longText {	width: 170px;	height: 28px;	border: 1px solid #a9a9a9;}.newsTble div input.shortText {	width: 98px;	height: 28px;	border: 1px solid #a9a9a9;}.newsTble div img {	margin-left: 5px;	margin-top: 3px;}.pageBotm {	background: url(../images/botmBg.jpg) #029ed9 no-repeat center 0;	padding: 30px 0;	clear: both;}.pageDBox {	width: 1100px;	margin: 0 auto;}.pageDBox h3 {	line-height: 40px;	border-bottom: 1px solid #0ab0ee;	color: white;	font-size: 18px;	font-weight: bold}.pageDBox h3 span {	color: #19bcf9;	font-weight: normal;	font-size: 18px;	margin-left: 5px;}.linkPart p {	color: white;	line-height: 50px;	margin-bottom: 15px;}.linkPart p a {	color: white;	margin: 0 15px;}.subNav {	clear: both;	height: 40px;	line-height: 40px;	background-color: #00adef;	text-align: center;	color: white}.subNav a {	color: white;	margin: 0 20px;}.pageBText {	background-image: url(../images/subNavBg.jpg);	background-repeat: no-repeat;	background-position: top center;	height: 150px;	padding-top: 40px;	overflow: hidden;}.botmLogo {	float: left;	margin: 22px 0 0 60px;}.pageBText p {	float: left;	width: 675px;	margin-left: 60px;	line-height: 26px;	color: white}.pageBText p span {	color: white;	margin: 0 20px;}.pageBText p a {	color: white;	margin-right: 20px;}.pageBText p a:hover {	text-decoration: underline;}.ewm {	float: right;	margin: 25px 90px 0 0}/*选择*/.slxz{overflow:hidden; width:100%; height:532px; background:url(../images/why_xuanzedilou.jpg) no-repeat center;}.slxz .dlBox{width:1000px; margin:0 auto;}.dlBox .dl_bt{ display:block; width:390px; height:63px; margin:0 auto;margin-top:35px; background:url(../images/dlxz_bt_bg.png) no-repeat center;}.dl_bt h3{font-size:40px; color:#FFF; width:200px; height:63px; line-height:63px; text-align:center;float:left;}.dl_bt p{font-size:23px; color:#fff; float:left; width:180px; height:24px; margin-top:15px;float:left;}.dl_bt span{font-size:12px; color:#42afe8; margin-top:5px;float:left;}.dlBox .why_dl{ overflow:hidden;width:100%;}.dlBox .why_dl ul{ overflow:hidden;width:850px; margin:0 auto; }.why_dl ul li{width:425px; height:160px; float:left;padding-top:45px;}.why_dl ul li h4{ font-size:18px; color:#2a2a2a;}.why_dl ul li p{ width:240px; line-height:20px; color:#3b3b3b; font-size:13px; padding-top:10px;}.why_dl ul li.why_dl_ys01{overflow:hidden; float:right;}.why_dl ul li.why_dl_ys01 h4{ width:100%; text-align:right;}.why_dl ul li.why_dl_ys01 p{ float:right; text-align:right;}.why_dl ul li.why_dl_ys02 h4{width:100%; text-align:right;}.why_dl ul li.why_dl_ys02 p{float:right; text-align:right;}.logoLine .store {	padding:8px 20px;    	font-size: 16px;	float:left;    background-color: #029ed9;    margin-right: 14px;	margin-top:38px;    font-weight: bold;    color: #fff;    padding: 8px 16px;    border-radius: 6px;}.logoLine .store:hover {	background-color: #666666;}.products {    width: 100%;    overflow: hidden;}.products .top {	width: 100%;	overflow: hidden;	background: url(../images/casebg.png) repeat;	height: 162px;	border-top: 1px solid #e5e5e5;	border-bottom: 1px solid #e5e5e5;}.products .top .container {    margin-left: auto;    margin-right: auto;    width: 1100px;}.products .top .title {	float: left;	width: 128px;	height: 162px;	padding: 0 46px;	background: url(../images/productstitlebg.jpg) no-repeat center;}.products .top .title p {	font-size: 22px;	font-family: arial;	text-transform: uppercase;	margin-top: 26px;	color: #91c6eb;}.products .top .title h2 {	font-size: 32px;	font-weight: bold;	margin: 12px 0 28px 0;}.products .top .title h2 a {	color: #fff;	text-decoration: none;	    font-size: 32px;    font-weight: bold;}.products .top .title .I2 {	display: block;	width: 98px;	height: 2px;	background: #fff;	margin-top: 22px;}.products .classify {	width: 880px;	height: 243px;	float: left;	overflow: hidden;	background: #fff;}.products .classify .con {	width: 880px;	border-left: 1px solid #e5e5e5;	float: left;}.products .classify .con:first-child {	border-left: none;}.products .classify .conTop {	overflow: hidden;	height: 75px;}.products .classify .conTop dl {	overflow: hidden;	height: 50px;	margin-top: 25px;}.products .classify .conTop dt {	float: left;	width: 50px;	margin-left: 44px;}.products .classify .conTop dd {	width: 180px;	float: left;	margin-left: 11px;}.products .classify .conTop dd p {	font-size: 18px;	font-weight: bold;	color: #0093d5;	margin-top: 11px;}.products .classify .conTop dd a {	color: #0093d5;	text-decoration: none;	font-size: 18px;    font-weight: bold;}.products .classify .conTop dd i {	display: block;	width: 61px;	height: 2px;	background: #e1e1e1;	margin-top: 11px;}.products .classify .conBottom {	overflow: hidden;	height: 71px;	padding: 16px 24px 0;}.products .classify .conBottom a {	float: left;	background: url(../images/question-icon01.png) no-repeat left center;	padding-left: 36px;	font-size: 14px;	color: #666666;	text-decoration: none;	display: block;	margin-bottom: 10px;	padding-right:8px;}.products .classify .conBottom a:hover {	background: url(../images/question-icon02.png) no-repeat left center;	color: #ff9900;	font-weight: bold;}
.contenedor-acordeon {
  width: 200px;
  overflow: hidden;
}

.acordeon {
  width: 100%;
  overflow: hidden;
}
.acordeon__head {
  background: #fff;
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: .90em;
  border-bottom: 0.2px solid rgba(0, 0, 0, 0.3);
  box-shadow: 0 0 3px rgba(128, 128, 128, 0.5) inset;
}
.acordeon__head:hover {
  cursor: pointer;
}
.acordeon__head--logo, .acordeon__head--title, .acordeon__head .icon {
  pointer-events: none;
}
.acordeon__head--logo {
  width: 8%;
}
.acordeon__head--title {
  display: inline-block;
  text-transform: uppercase;
  font-size: .95em;
  font-weight: 600;
}
.acordeon__head .icon {
  font-size: .80em;
}
.acordeon__body {
  background: #20abd5;
  height: 0;
  transition: height .4s ease-in-out;
  box-shadow: 0 0 6px rgba(0, 0, 0, 0.2) inset;
}
.acordeon__body__menu {
  list-style: none;
}
.acordeon__body__menu li {
  border-bottom: 2px solid #fff;
  padding: 4px;
}
.acordeon__body__menu li a {
  display: block;
  color: #fff;
  text-decoration: none;
  padding: 1em 0 1em 1.5em;
  font-size: .95em;
  line-height: 1.2em;
  font-weight: 600;
}
.acordeon__body__menu li:hover a {
  color: #fff;
 
}
.acordeon__body__menu li:hover  {
  background-color: #999;
 
}

.active {
  height: 56px;
}
#vdimgck {width:68px;height:24px;}