.tgtb1{height:80px;}
.weixiu-about-top1{width:100%;background:#0042c0;background-image: radial-gradient(#2162cc 10%, #2162cc 60% ,#1451c6 100%);}
.weixiu-about-toptitle{text-align:center;color:#fff;height:600px;line-height:100px;padding-top:150px;font-weight:bold;font-size:50px;background:rgba(0,0,0, 0.3);text-shadow:5px 4px 10px #555;}
.weixiu-about-toptitle b{color:#fadb14;}
.weixiu-about-toptitle span{margin-right:35px;}
.weixiu-about-top2{background:url(../images/wxabbg.jpg) no-repeat center;height:600px;}
.tgrepair-box{padding:40px 0;height:100%;display:block;width:100%;background:url(../images/tgrepairbox.png) top no-repeat;}
.tgrepair-center{max-width:1200px;margin:0 auto;}
.tgrepair-box-left{width:300px;float:left;}
.tgmaincontact{text-align:center;width:160px;margin:0 auto;padding:0 10px;background:#fadb14;height:42px;border-radius:6px;display:block;clear:both;}
.tgmaincontact:hover {-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.15);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.tgmaincontact a{height:42px;line-height:42px;clear:both;font-size:16px;text-align:center;background:#fadb14 url(../images/maincontact.gif) no-repeat center;padding:10px 20px;display:block;border-radius:6px;}
.tgmaincontact:hover{-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.35);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.35);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.35);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;}
.tgmtel-1{text-align:center;margin:5px auto 20px;padding:0 10px;height:42px;border-radius:6px;display:block;clear:both;}
.tgmtel-1 img{margin-bottom:-5px;}
.tgmtel-1 a{height:42px;line-height:21px;color:#fff;clear:both;font-size:22px;text-align:center;padding:10px 20px;display:block;border-radius:6px;}
.tgmtel-1 a:hover{color:#fff;}
.tgmtel-2{text-align:center;margin:5px auto 20px;padding:0 10px;height:42px;border-radius:6px;display:block;clear:both;}
.tgmtel-2 img{margin-bottom:-5px;}
.tgmtel-2 a{height:42px;line-height:21px;color:#111111;clear:both;font-size:23px;text-align:center;padding:10px 20px;display:block;border-radius:6px;}
.tgmtel-2 a:hover{color:#111111;}
.tgrepair-box-right{width:880px;float:left;margin-left:20px;border-radius:10px;background:#fff;}
.tgrepair-box-right ul li{display:block;overflow:hidden;background:#fff;position:relative;font-size:24px;width:283px;height:173px;margin:5px;float:left;border-radius:8px;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.2);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
#cptar{display:none;}

.tgrepair-box-right ul li:hover{background:#e0eaff}
.tgrepair-box-right ul li:nth-child(7){background:#3c5cf6} 
.tgrepair-box-right ul li img{position:absolute;top:0;right:-10px;transition: all 0.3s ease 0s;
	vertical-align: middle;}
.tgrepair-box-right ul li:hover img{right:10px;}
.tgrxmtit{position:absolute;display:block;bottom:3px;left:13px;padding:8px 10px;background:#fff;border-radius:8px;}
.tgrepair-box-right ul li a:hover .tgrxmtit{ animation: bounceIn 1s cubic-bezier(0.05, 0, 0.1, 1) infinite alternate;
  display: inline-block;
  transform: translate3d(0, 0, 0);
  margin-top:24px;
  text-shadow: rgba(255, 255, 255, 0.4) 0 0 0.05em;
  }
.tglist-box-right{width:880px;float:left;margin-left:20px;border-radius:10px;background:#fff;}

.tglist-box-right ul li{display:block;overflow:hidden;background:#fff;position:relative;font-size:18px;width:283px;height:213px;margin:5px 5px 25px;float:left;border-radius:8px;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.2);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.tglist-box-right ul li:hover{background:#fff}
.tglist-box-right ul li.rbron2{background:#fadb14} 
.tglist-box-right ul li img{width:100%;height:173px;position:absolute;top:0;right:-10px;transition: all 0.3s ease 0s;
	vertical-align: middle;}
.tglist-box-right ul li:hover img{right:10px;}
.tglisttit{position:absolute;display:block;bottom:10px;padding:0 2%;text-align:center;width:96%;overflow: hidden;
text-overflow:ellipsis;
white-space: nowrap;}
.tglist-box-right ul li a:hover .tglisttit{ animation: bounceIn 1s cubic-bezier(0.02, 0, 0.04, 1) alternate;
  display: inline-block;
  transform: translate3d(0, 0, 0);
  text-shadow: rgba(255, 255, 255, 0.4) 0 0 0.05em;
  }
  .tglnav {background:#fff;height:100%;display:block;border-radius:8px;margin-top:30px;padding:20px 0;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.2);}
  .tglnav ul li {font-size:18px;height:36px;line-height:36px;margin:0 0 10px;width:100%;}
  .tglnav ul li a{padding:2px 20px;display:block;}
  .tglnav ul li:hover{padding-left:20px;transition: all 0.3s ease 0s;background:url(../images/tglicon.png) no-repeat 10px 10px;}
/*
.tgrepair-box-right ul li:nth-child(1){background:#fff url(../images/tgxm1.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(2){background:#fff url(../images/tgxm2.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(3){background:#fff url(../images/tgxm3.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(4){background:#fff url(../images/tgxm4.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(5){background:#fff url(../images/tgxm5.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(6){background:#fff url(../images/tgxm6.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(7){background:#fff url(../images/tgxm7.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(8){background:#fff url(../images/tgxm8.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(9){background:#fff url(../images/tgxm9.png) center no-repeat;}
.tgrepair-box-right ul li:nth-child(10){background:#fadb14 url(../images/tgxmonline.png) center no-repeat;}
**/
.tgwxfw-flimg{width:150px;float:left;margin-right:15px;}
.tgweixiufuwu{width:100%;padding:40px 0;background:-webkit-gradient(linear, left top, right bottom, from(#ffffff), to(#f1f1f1));
background:-moz-linear-gradient(top,  #ffffff,  #f1f1f1);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f1f1f1');}
.tgwxfw-center{max-width:1200px;margin:30px auto 30px;height:380px;overflow:hidden;}
.tgwxfw-center a{background:#009cfa;display:block;border-radius:8px;padding:4px 20px;font-size:16px;color:#fff;background:-webkit-gradient(linear, left top, right bottom, from(#0042c0), to(#009cfa));
background:-moz-linear-gradient(top,  #0042c0,  #009cfa);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0042c0', endColorstr='#009cfa');}
.tgwxfw-left{width:49%;float:left;background:#fff;height:380px;margin-right:1%;border-radius:10px;overflow:hidden;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);}
.tgwxfw-center ul li:hover{transform:scale(1.4);color:#0042c0;transition:all .3s}
.tgwxfw-left p{padding:2% 3% 0;clear:both;font-size:12px;color:#999}
.tgwxfw-left ul{padding:2%;width:auto;}
.tgwxfw-left ul li{float:left;background:#f0f0f0;border-radius:8px;margin:4px;padding:2px 6px;font-size:14px;}
.monline1{float:left;background:#f0f0f0;border-radius:8px;margin:4px;padding:1px 6px;}
.monline2{float:left;background:#f0f0f0;border-radius:8px;margin:10px 8px;padding:1px 6px;}
.monline1 a:hover,.monline2 a:hover{color:#fff;}
.tgwxfw-right{width:49%;float:left;background:#fff;height:380px;margin-left:1%;border-radius:10px;overflow:hidden;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.1);}
.tgwxfw-right p{padding:2% 3% 0;clear:both;font-size:12px;color:#999}
.tgwxfw-right ul{padding:2%;width:auto;}
.tgwxfw-right ul li{float:left;background:#f0f0f0;border-radius:8px;margin:4px 3px;padding:2px 6px;font-size:14px;}
.tglistdh{width:700px;margin:30px auto;}
.tglistdhli{width:100%;margin:2% 0;border-radius:10px;overflow:hidden;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);}
.tglistdh img{width:100%;height:auto;}
.tgwxdhbox{width:auto;}
.tgwxli{width:100%;margin:2% 0;border-radius:10px;overflow:hidden;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);}
.tgwxli img{width:100%;height:auto;}
.element {
	max-height:auto;
	overflow:hidden;
	transition:max-height .3s;
	float:left;
}
:checked ~ .element {
	max-height:666px;
}
.s-o{font-size:18px;text-align:center;display:block;clear:both;width:100%;}
input[type="checkbox"] {
	position:absolute;
	clip:rect(0 0 0 0);
}
:checked ~ .s-o .check-in {
	display:none;padding:2px 8px;
}
:checked ~ .s-o .check-out {
	display:inline-block;padding:2px 8px;
}
.s-o .check-out {
	display:none;border:1px solid #34538b;border-radius:8px;padding:0 8px;
}
.s-o .check-in,.check-out {
	color:#34538b;
	cursor:pointer;border:1px solid #34538b;border-radius:8px;padding:0 8px;
}
.tgrepair-art-content{font-size:18px;line-height:30px}
.tgrepair-art-content strong, .repair-art-content h3{font-size:20px;color:#ff0000;}
.tgrepair-art-content h2, .repair-art-content h1 {font-size:20px;font-weight:normal}
.tgrepair-art-content p,.repair-art-content div{margin:15px 0;}
.tgrepair-art-content img{max-width:700px;border-radius:8px;}
.tgrepair-art-content a{color:#ff0000}
.tgrepair-art-content a:hover{color:#d30000}
.tgrepair-art-title{font-size:28px;line-height:38px;text-align:center;}
.tgtel{position:relative}
.tgtel img{margin:0 6px -6px 0;}
.tgfooter{padding-top:79px; border-top: 20px solid #454b5d;background:#3a4050;display:block;clear:both;position:relative;}
.tgfooter-center{ height: 313px;max-width: 1200px;margin: 0 auto;}
@media screen and (max-width: 1024px) and (min-width: 0px){
	
	.element {
	max-height:0;
	overflow:hidden;
	transition:max-height .3s;
	float:left;
}
:checked ~ .element {
	max-height:666px;
}
.s-o{font-size:18px;text-align:center;display:block;clear:both;width:100%;}
input[type="checkbox"] {
	position:absolute;
	clip:rect(0 0 0 0);
}
:checked ~ .s-o .check-in {
	display:none;padding:2px 8px;
}
:checked ~ .s-o .check-out {
	display:inline-block;padding:2px 8px;
}
.s-o .check-out {
	display:none;border:1px solid #34538b;border-radius:8px;padding:0 8px;
}
.s-o .check-in,.check-out {
	color:#34538b;
	cursor:pointer;border:1px solid #34538b;border-radius:8px;padding:0 8px;
}
	.tgfooter{display:none;}
	.tgfooter-center{display:none;}
	.tgrepair-art-title{font-size:26px;line-height:38px;text-align:center;}
	.tgrepair-art-content img{max-width:96%;margin:1% 2%}
	.tgtel img{margin:0 4px -6px 0;}
.tglistdh{width:100%;}
.tglistdhli{width:96%;margin:2%;border-radius:10px;overflow:hidden;box-shadow: 0px 0px 15px rgba(0, 0, 0, 0.15);}
.tglistdhli img{width:100%;height:auto;}
.tgwxdhbox{display:none;width:96%;margin:0 2%;}
.none{display:none;}
.tglnav{clear:both;display:none;background:#fff;height:100%;width:96%;margin:0 2%;padding:10px 0;}
.tglnav ul li {font-size:18px;height:36px;line-height:36px;margin:10px 1%;width:48%;float:left;}
.tglist-box-right{width:100%;float:left;margin-left:0px;border-radius:10px;}
.tglist-box-right ul li{display:block;overflow:hidden;background:#fff;position:relative;font-size:18px;width:48%;height:193px;margin:1%;float:left;border-radius:8px;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.2);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.tglist-box-right ul li:hover{background:#fff}
.tglist-box-right ul li .tglisttit{background:#fff;}
.tglist-box-right ul li img{width:100%;height:153px;position:absolute;top:0;right:-10px;transition: all 0.3s ease 0s;vertical-align: middle;}
.tgwxfw-left{width:98%;padding:2% 0;float:left;background:#fff;height:auto;margin:2% 1%;}
.tgwxfw-right{width:98%;padding:2% 0;float:left;background:#fff;height:auto;margin:2% 1%;}
.weixiu-about-toptitle{text-align:center;color:#fff;height:200px;line-height:40px;padding-top:40px;font-weight:bold;font-size:24px;background:rgba(0,0,0, 0.3);text-shadow:5px 4px 10px #555;}
.weixiu-about-top2{background:url(../images/wxabbg.jpg) no-repeat center;height:200px;background-size:cover;}
.weixiu-about-toptitle span{margin-right:20px;}
.tgrepair-box{padding-top:10px;height:auto;width:100%;clear:both;background:#3c5cf6;border-radius:8px;}
.tgrepair-center{max-width:1200px;margin:0 auto;}
.tgrepair-box-left{width:100%;clear:both;display:block;background:#3c5cf6;margin-bottom:20px;border-radius:8px;}
.tgrepair-box-right{width:100%;clear:both;display:block;margin-left:0px;
background:#fff;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.15);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.15);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
.tgtb1{height:60px;}
.tgmaincontact{display:none;text-align:center;width:40%;margin:50px 4% 50px;padding:0 1%;background:#fadb14;height:42px;clear:none;float:right;border-radius:6px;}
.tgmaincontact a{height:42px;line-height:42px;clear:both;font-size:16px;text-align:center;background:#fadb14 url(../images/maincontact.gif) no-repeat center;padding:10px 20px;display:block;border-radius:6px;}
.tgmtel-1{text-align:center;width:48%;margin:30px 0% 50px;padding:0 1%;height:42px;clear:none;float:right;border-radius:6px;}
.tgmtel-1 img{margin-bottom:10px;}
.tgmtel-1 a{height:42px;line-height:21px;clear:both;font-size:21px;text-align:center;padding:10px 20px;display:block;border-radius:6px;}
.tgmtel-2{display:none;text-align:center;margin:5px auto 20px;padding:0 10px;height:42px;border-radius:6px;clear:both;}
.tgmtel-2 img{margin-bottom:-5px;}
.tgmtel-2 a{color:#fff;}
.tgmtel-2 a:hover{color:#fff;}
.tgrepair-box-right{width:100%;float:left;margin-left:0px;border-radius:10px;}

.tgrepair-box-right ul li{position:relative;font-size:20px;padding:0;width:48%;height:173px;margin:1%;float:left;border-radius:8px;
	-webkit-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    -moz-box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 8 20px rgba(0, 0, 0, 0.2);
	-webkit-transition: all 0.3s;
    -moz-transition: all 0.3s;
    -ms-transition: all 0.3s;
    -o-transition: all 0.3s;
    transition: all 0.3s;
}
		}