@CHARSET "UTF-8";


#contents{padding:25px 0;}
.tgblock1 { width: 1200px; margin:30px auto; height: 350px; background: url(../templet/images/block3.jpg) no-repeat center top; }
.testblock1 { width: 1200px; margin: auto; padding: 20px 0; overflow: hidden; }
.testblock1 h2 { text-align: center; padding: 10px; font-size: 36px; font-weight: 600; color: #000; }
.testblock1 h3 { font-size: 24px; font-weight: normal; color: #c00; text-align: center; margin-bottom: 30px; }
.testlist1 { padding-left: 75px; }
.testlist1 li { float: left; width: 208px; text-align: center; }
.testlist1 li .pic { height: 140px; }
.testlist1 li span{display:block;font-size: 16px; font-weight: normal;}
.testblock3 { padding: 40px 0; width: 1200px; margin: auto; }
.testblock3 h2 { text-align: center; margin-bottom: 44px; padding-top: 15px; font-size: 36px; font-weight: 600; }
.testblockcon3 { width: 1086px; height: 660px; margin: auto; position: relative; }
.testblockcon3 li { position: absolute; width: 136px; height: 120px; background: url(../templet/images/box3.png) no-repeat; padding: 60px 10px 0; color: #fff; left: 0; top: 0}
.testblockcon3 li h2{ font-size: 18px; font-weight: normal; }
.testblockcon3 li .info { display: none; font-size: 18px; line-height: 1.5;}
.testblockcon3 li:hover { margin-left: -25px; margin-top: -25px; width: 180px; height: 171px; background: url(../templet/images/box4.png) no-repeat;}
.testblockcon3 li:hover h2{ display: none; }
.testblockcon3 li:hover .info { display: block; }
.testblockcon3 li.m2 { left: 186px; }
.testblockcon3 li.m3 { left: 372px; }
.testblockcon3 li.m4 { left: 558px; }
.testblockcon3 li.m5 { left: 744px; }
.testblockcon3 li.m6 { left: 930px; }
.testblockcon3 li.m7 { left: 100px; top: 159px }
.testblockcon3 li.m8 { left: 286px; top: 159px }
.testblockcon3 li.m9 { left: 472px; top: 159px }
.testblockcon3 li.m10 { left: 658px; top: 159px }
.testblockcon3 li.m11 { left: 844px; top: 159px }
.testblockcon3 li.m12 { left: 187px; top: 316px }
.testblockcon3 li.m13 { left: 372px; top: 316px }
.testblockcon3 li.m14 { left: 558px; top: 316px }
.testblockcon3 li.m15 { left: 744px; top: 316px }
.testblockcon3 li.m16 { left: 465px; top: 470px }
