﻿@charset "utf-8";
 /* CSS Document */
@import url(reset.css);
html{height:100%;}
body{padding:0;margin:0;font-family:"微软雅黑","Microsoft YaHei","\5FAE\8F6F\96C5\9ED1","\5b8b\4f53",Arial,Helvetica, sans-serif;}
body{font-size: 12px;line-height:1.5;color: #676767;}
a{color: #676767;text-decoration:none;}
a:hover{color:#005caa;text-decoration:none;}

/*public*/
.container{width:1000px;margin:0 auto;clear:both;position:relative;}
.headcon{width:1110px;margin:0 auto;clear:both;}

/*index*/
.header{width:100%;height:115px;border-bottom: 1px solid #fff;}
.logo a{display:block;width:260px;height:115px;background:url(../images/logo.jpg) no-repeat;}
.menu{border-right: 1px solid #ddd;}
.menu li{float: left;height: 115px;position:relative;}
.menu a.naviem{ display: block; float: left;width: 88px;height: 73px;padding: 42px 0 0 16px;border-left: 1px solid #ddd;font-size:14px;line-height:18px;color: #303030;background: url(../images/nav_bg02.jpg) no-repeat 16px 89px;}
.menu a span {display: block;font-size:12px;line-height:16px;color: #a0a0a0; text-transform: uppercase;}
.menu a.home{width:104px;padding:42px 0 0 0;text-align:center;background: url(../images/nav_bg02.jpg) no-repeat 38px 89px;}
.menu .naviem:hover, .menu .naviem.hover {color: #fff;background:#50aee1;transition: all .3s ease;}
.menu .naviem:hover span, .menu .naviem.hover span{color:#fff;transition: all .3s ease;}
.menu li.active .naviem , .menu .naviem.active {color: #fff;background:#50aee1;transition: all .3s ease;}
.menu li.active .naviem span, .menu .naviem.active span{color:#fff;transition: all .3s ease;}
.semenuBox{position: absolute;top: 115px;left: 0px;z-index: 1;width: 445px;height: 0;overflow: hidden;}
.semenuConLine{width: 445px;height: 19px;line-height: 19px;overflow: hidden;background: url(../images/semenu_botbg.png) no-repeat;}
.semenuCon{width: 421px;padding: 22px 0px 0 24px;background: url(../images/semenu_bg.png) repeat-y;}
.semenuConL{width: 90px;padding-right: 5px;overflow: hidden;}
.semenuConL a{display: block;width: 76px;height: 23px;padding-left: 13px;color: #757575;font-size: 12px;line-height: 23px;overflow: hidden;background: url(../images/semune_icon.gif) no-repeat 0 9px;}
.semenuConL a:hover{color: #f9a602;background: url(../images/semune_icon.gif) no-repeat 0 9px;}
.semenuConR{width: 274px;padding-left: 18px;height: 154px;overflow: hidden;border-left: #cbc9cd 1px solid;}
.semenuConR a.semenuPic{display: inline-block;width: 120px;height: 154px;overflow: hidden;}
.semenuConRcon{width: 134px;line-height: 21px;color: #757575;}
.semenuConRcon p{height: 105px;overflow: hidden;}
.semenuConRcon a.semenuMore{display: inline-block;width: 74px;height: 21px;margin-top: 10px;padding-left: 8px;background: url(../images/a_02.jpg) no-repeat;line-height: 21px;color: #fff;}
.semenuConRcon a.semenuMore:hover{font-size: 12px;color: #fff;text-decoration: underline;}
.menu .mbg{display:none;position:absolute; bottom: -8px; left: 1px;width:104px;height:10px;background:url(../images/navbg3.png) no-repeat;z-index:12;}
.submenu{ width: 100%; position: absolute; left: 0; top: 115px; z-index:10;display: none;background:url(../images/navbg.png) repeat;}
.submenu dl dt{ width:104px; height: 39px; text-align: center; line-height: 39px; font-size: 14px; float: left;}
.submenu dl dt a{width:104px; height: 39px; display: block;float:left; text-align: center; line-height: 39px; font-size: 14px; color: #fff; border-bottom: 1px solid #303030;}
.submenu dl dt a:hover{background:#171717;color:#fff;}
.submenu .subnav-main { position: relative; margin: 0 auto;width:980px;}
.nav-box { margin-left: 140px; width: 104px;margin-bottom: 3px; background:url(../images/navbg2.png) repeat;}
.submenu .s1{ left: 170px; top: 1px;}
.submenu .s2 { left: 275px; top: 1px;}
.submenu .s3 { left: 381px; top: 1px;}
.submenu .s4 { left: 486px; top: 1px;}
.submenu .s5 { left: 591px; top: 1px;}

#ban{width:100%;height:408px;background:#f3f3f3;}
.index-ban{width:100%;margin:0 auto;height:408px;position:relative;overflow:hidden;background:#fff;}
.index-ban li{position:absolute;top:0px;left:50%;width:1440px;height: 408px;margin-left:-720px;display:none;background-repeat:no-repeat;background-position:center center;}
.index-ban li a{display:block;height:100%;}
.index-ban .trigger{position: absolute;bottom: 0px;text-align: center;width: 100%;height: 30px;z-index:10;}
.index-ban .trigger span{display:inline-block;width:13px;height:13px;overflow:hidden;margin:0 12px;cursor:pointer;background:url(../images/banon.png) no-repeat;background-position:0px 0px;}
.index-ban .trigger span.active{ background-position:-13px 0px;}
.index-ban .btn {width: 100%;position: absolute; top: 50%;left: 0;z-index: 10;height: 60px;margin-top:-30px;}
.index-ban .btn a{display: inline-block;position: absolute;top: 0;width: 60px;height: 60px;z-index: 10;background: url(../images/banbtn.png) no-repeat;transition: all .3s ease;}
.index-ban .btn a.pre{left: 20px;background-position:0px 0px;}
.index-ban .btn a.next{right: 20px;background-position:-60px 0px;}
.index-ban .btn a:hover{background: url(../images/banbtn_on.png) no-repeat;}
.index-ban .btn a.pre:hover{left: 20px;background-position:0px 0px;}
.index-ban .btn a.next:hover{right: 20px;background-position:-60px 0px;}

#main_nav{width:100%;height:126px;background:#f3f3f3;margin-bottom:24px;}
.main_a{width:100%;height:108px;padding-top:10px;overflow:hidden;}
.main_a li{float:left;width:196px;height:108px;position:relative;margin-right:5px;}
.main_a li.itm5{margin-right:0;}
.main_a li .mask{ position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;display:none;}
.main_a li .sign{ position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index:3;display:none;}
.main_a li .sign p{position:absolute;width: 100%;text-align:center;line-height:22px;}
.main_a li .sign .p1{left:0;top:33px;font-size:17px;font-weight:bold;}
.main_a li .sign .p2{left:0;top:53px;font-size:12px;}
.main_a li .sign:before { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; content: "";z-index: 3;transform: scale(1,0);transition: opacity 0.55s ease,transform 0.55s ease;}
.main_a li .sign:after { position: absolute; left: 0px; right: 0px; top: 0px; bottom: 0px; content: ""; z-index: 3;transform: scale(0,1);transition: opacity 0.55s ease,transform 0.55s ease;}
.main_a li .sign:hover:before,.main_a li .sign:hover:after{ transform:scale(1);  opacity: 1; transition:opacity 0.55s ease,transform 0.55s ease; }

.main_a li.itm1 .mask{background:url(../images/ih_01.jpg) no-repeat;}
.main_a li.itm1 .sign p{color:#7e491e;}
.main_a li.itm1 .sign:before{border-right: 2px solid #f59442;border-left: 2px solid #f59442;}
.main_a li.itm1 .sign:after{border-top: 2px solid #f59442;border-bottom: 2px solid #f59442;}
.main_a li.itm2 .mask{background:url(../images/ih_02.jpg) no-repeat;}
.main_a li.itm2 .sign p{color:#445033;}
.main_a li.itm2 .sign:before{border-right: 2px solid #a0c56d;border-left: 2px solid #a0c56d;}
.main_a li.itm2 .sign:after{border-top: 2px solid #a0c56d;border-bottom: 2px solid #a0c56d;}
.main_a li.itm3 .mask{background:url(../images/ih_03.jpg) no-repeat;}
.main_a li.itm3 .sign p{color:#365a5b;}
.main_a li.itm3 .sign:before{border-right: 2px solid #7ccfd3;border-left: 2px solid #7ccfd3;}
.main_a li.itm3 .sign:after{border-top: 2px solid #7ccfd3;border-bottom: 2px solid #7ccfd3;}
.main_a li.itm4 .mask{background:url(../images/ih_04.jpg) no-repeat;}
.main_a li.itm4 .sign p{color:#0a636e;}
.main_a li.itm4 .sign:before{border-right: 2px solid #269dab;border-left: 2px solid #269dab;}
.main_a li.itm4 .sign:after{border-top: 2px solid #269dab;border-bottom: 2px solid #269dab;}
.main_a li.itm5 .mask{background:url(../images/ih_05.jpg) no-repeat;}
.main_a li.itm5 .sign p{color:#0d3251;}
.main_a li.itm5 .sign:before{border-right: 2px solid #1d517a;border-left: 2px solid #1d517a;}
.main_a li.itm5 .sign:after{border-top: 2px solid #1d517a;border-bottom: 2px solid #1d517a;}

#main{width:100%;margin:auto;overflow:hidden;}
.main_b{width:100%;height:333px;overflow:hidden;margin-bottom:22px;}
.main_b .index_com{width:335px;float:left;}
.main_b .index_com h2{height:36px;line-height:38px;font-size:12px;color:#44ace3;padding-left:19px;background:url(../images/in_01.jpg) no-repeat;overflow:hidden;}
.main_b .index_com h2 a{float:right;padding-right:24px;color:#fff;}
.main_b .index_com h2 a:hover{text-decoration:underline;}
.main_b .index_com .txt{height:285px;border:1px #e5e5e5 solid;border-top:none;padding:11px 12px 0 13px;}
.main_b .index_com .txt p{padding-top:5px;text-indent:2em;color:#555555;line-height:22px;}
.main_b .index_new{width:650px;float:right;}
.in_m h2{border-top:#e5e5e5 1px solid;border-bottom:#e5e5e5 1px solid;height:34px;line-height:36px;font-size:12px;color:#44ace3;padding-left:17px;position:relative;overflow:hidden;}
.main_b .index_new h2{background:url(../images/in_03.jpg) no-repeat;}
.in_m h2 a{display:block;width:105px;height:34px;line-height:34px;color:#fff;font-size:12px;background:#50aee1;text-align:center;position:absolute;right:0px;top:0px;}
.in_m h2 a:hover{text-decoration:underline;}
.main_b .index_newcon{padding:19px 7px 12px 11px;height:265px;border:#e5e5e5 1px solid;border-top:none;}
.index_nlist{width:385px;height:269px;float:right;overflow:hidden;}
.index_nlist #i-newul{height:243px;overflow:hidden;}
.index_nlist li{margin-top:10px;height:70px;border-bottom:1px #f1f1f1 solid;overflow:hidden;}
.index_nlist li .bg{width:53px;height:50px;margin-right:10px;background:url(../images/in_05.jpg) no-repeat right;}
.index_nlist li .bg .date{font-size:37px;color:#555;padding-bottom:8px;line-height: 25px;font-style: italic;font-family: "宋体";}
.index_nlist li .bg span{color:#555;font-size:12px;line-height:18px;font-style: italic;font-family:Arial;}
.index_nlist li .txt{width:322px;height:70px;overflow:hidden;}
.index_nlist li .txt h3{color:#2d2d2d;line-height:20px;overflow: hidden;font-weight:bold; white-space: nowrap; text-overflow: ellipsis;}
.index_nlist li .txt h3 a{color:#2d2d2d;}
.index_nlist li .txt h3 a:hover{color:#f9a602;}
.index_nlist li .txt p {line-height: 18px;font-size: 12px;color: #555;height:35px;overflow: hidden;}
.index_nlist .innew_m{margin-top:10px;text-align:center;}
.index_nlist .innew_m a{display:inline-block;width:63px;height:16px;background:url(../images/in_06.jpg) no-repeat;}
.main_c{width:100%;height:283px;overflow:hidden;margin-bottom:16px;}
.main_c h2{background:url(../images/in_07.jpg) no-repeat;}
.index_case{padding:18px 0px 0 0px;border:1px #e5e5e5 solid;border-top:0px;width:998px;height:228px;position:relative;}
.index_case .btn {display:none;position: absolute;top: 90px;width:22px;height: 42px;background: url(../images/prebtn.png) no-repeat;  z-index: 2;}
.index_case .prev {left: 9px;background-position: left 0px;}
.index_case .next {right: 9px;background-position: right 0px;}
.list-in{width:982px;height:213px;overflow: hidden;position:relative;margin:auto;}
.list-in li{float:left;width:238px;margin-right:9px;transition: all 0.2s ease-in-out;}
.list-in li .img{width:238px;height:183px;text-align:center;}
.list-in li .img img{width:238px;height:183px;}
.list-in li p{padding-top:12px;}
.list-in li a{display:block;color:#8d8e8e;}
.list-in li a:hover{color:#44ace3;}
.list-in li a:hover img{filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9;}
.list-in li:hover { background-color: #FFF; box-shadow: 0 0 10px #888; padding: 2px; position: relative; transform: scale(1.2); z-index: 2;}
.list-in li:hover p{display:none;}
.main_d{height:165px;overflow:hidden;margin-bottom:26px;}
.main_d a{overflow:hidden;}
.main_d img{-webkit-transition: all 500ms linear;-moz-transition: all 500ms linear;-o-transition: all 500ms linear;-ms-transition: all 500ms linear;
transition: all 500ms linear;}
.main_d a:hover img{-webkit-transform: scale(1.1);}

/*about*/
.insideBanner {width: 100%;margin: 0 auto;height: 262px;overflow: hidden;}
.b_about {background: url(../images/nyban01.jpg) no-repeat center;}
.b_new {background: url(../images/nyban02.jpg) no-repeat center;}
.b_indus{background: url(../images/nyban03.jpg) no-repeat center;}
.b_house{background: url(../images/nyban04.jpg) no-repeat center;}
.b_service{background: url(../images/nyban05.jpg) no-repeat center;}
.b_case{background: url(../images/nyban06.jpg) no-repeat center;}
.b_join{background: url(../images/nyban07.jpg) no-repeat center;}
.b_pro32{background: url(../images/nyban08.jpg) no-repeat center;}
.b_pro33{background: url(../images/nyban09.jpg) no-repeat center;}
.b_pro34{background: url(../images/nyban10.jpg) no-repeat center;}
.b_pro35{background: url(../images/nyban11.jpg) no-repeat center;}
.b_pro36{background: url(../images/nyban12.jpg) no-repeat center;}
.s_main {width: 1000px;margin: 0 auto;position: relative;}
.path {width: 100%;height: 62px;position: relative;margin-top: -62px;z-index: 5;}
.path .wzhi {line-height: 62px;color: #575757;padding-left: 25px;}
.path a {display: inline-block;line-height: 62px;color: #575757;padding: 0 3px;}
.path em {color: #575757;font-family: "宋体";}
.path a:hover, .path a.hover{color:#5e97c8;}
.i_nav {width: 100%;height: 30px;background: #e4e4e4;}
.i_nav a {display: inline-block;line-height: 30px;color: #919090;padding: 0 30px;float: left;}
.i_nav a:hover, .i_nav a.hover {background: #5e97c8;color: #fff;}
.aboutmain{width: 100%;margin: 0 auto;padding: 28px 0 80px;min-height: 350px;position: relative;overflow: hidden;}
.abtcontent{color:#575757;line-height:20px;}
.abtcontent .pcimg {float: right;margin-left: 40px;}
.abtcontent .company h2{font-size:18px;color:#f9a602;line-height:36px;margin-bottom:15px;}
.abtcontent .company p{text-indent:2em;}
.abtcontent .culture{font-size:14px;color:#575757;line-height:25px;margin-top:20px;overflow:hidden;}
.abtcontent .culture div{height:256px;float:left;text-align:center;}
.abtcontent .culture .mr{margin:0 60px;}

#history{position:relative;}
#history .ds_l{ position:absolute; top:0px; left:0px;}
#history .ds_r{ position:absolute; top:0px; right:0px;}
#timeline {width: 1000px; overflow: hidden; position: relative;background:url(../images/sdf_bg.jpg) left top no-repeat; }
#timeline #dates {width: 1000px;font-family:"Arial";overflow: hidden; margin:0px; margin-top:44px;}
#timeline #dates li {float: left;width: 160px;height: 50px;font-size: 20px;text-align: center; color:#c7c4c2;}
#timeline #dates a {line-height: 36px;padding-bottom:12px; display:block;background:url(../images/xiaodian1.png) center bottom no-repeat; color:#bbb8b6}
#timeline #dates a.selected {font-size:46px; color:#f9a602; background:url(../images/xiaodian2.png) center bottom no-repeat;}
#timeline #issues {width:1000px; overflow: hidden; margin-top:40px;}	
#timeline #issues li{width:1000px; min-height:50px;float: left; }
#timeline #issues li p{ overflow:hidden; background:url(../images/ji.png) no-repeat 10px 10px; padding:0 10px 6px 25px; margin-bottom:6px; clear:both; float:left; width:965px; color:#646464; font-size:13px; line-height:25px;cursor:pointer;}
#timeline #issues li p.hover{ color:#fff;background:#f9a602 url(../images/inwe_q.png) no-repeat 10px 10px;cursor:default;}

#hornor{width:100%;margin:auto;}
#hornor .year{width:1000px; height:170px; background:url(../images/hor_bg01.jpg) no-repeat center bottom; border-bottom:1px solid #d9d9d9; position:relative;}
#hornor .year-box{ width:892px; height:125px; margin:0 auto;background:url(../images/hor_bg02.png) no-repeat left center;}
#hornor .year-scroll{width:755px; height:125px;margin:auto; position:relative; overflow:hidden;}
#hornor .year-scroll ul{ width:100%;height:125px; position:absolute; right:0; top:0; background:url(../images/hor_btn03.gif) repeat right top;}
#hornor .year-scroll ul li{ float:right; width:55px;height:125px; margin-left:85px; padding-top:18px; text-align:center; background:url(../images/hor_btn05.gif) no-repeat center 42px;}
#hornor .year-scroll ul li a{ display:block; font-size:16px;line-height:22px; color:#757575;}
#hornor .year-scroll ul li.hover{ padding-top:0; background:url(../images/hor_btn04.png) no-repeat center 24px;}
#hornor .year-scroll ul li.even{padding-top:87px;background:url(../images/hor_btn05.gif) no-repeat center 73px}
#hornor .year-scroll ul li.hover2{ padding-top:104px; background:url(../images/hor_btn06.png) no-repeat center 56px;}
#hornor .year-scroll ul li.hover a, #hornor .year-scroll ul li.hover2 a{ background:#f7a600; color:#fff;}
#hornor .year-scroll ul li a:hover{background:#f7a600; color:#fff;}
#hornor .year span{ position:absolute; display:block; top:44px; width:33px; height:44px; overflow:hidden; cursor:pointer; z-index:1; cursor:pointer;}
#hornor .year span.goRight{ right:6px; background:url(../images/hor_btn02.jpg) no-repeat;}
#hornor .year span.goLeft{ left:6px; background:url(../images/hor_btn01.jpg) no-repeat;}

.honor_inav {width: 100%;margin:0 auto;padding-bottom:20px;overflow: hidden;border-bottom: 1px solid #dadada;}
.honor_inav a {display: inline-block;line-height: 32px;border-bottom: 1px solid #8d8d8d;color: #8d8d8d;padding: 0 5px;float: left;margin: 0 10px;}
.honor_inav a:hover, .honor_inav a.hover {color: #f7a600;}
.honor_list li {float: left; position: relative; width: 220px;height: 205px;margin-right: 30px;margin-top: 20px;_display: inline;}
.honor_list li .cover-text {position: absolute;bottom: 0px;width: 100%;height: 100%;opacity: 0;filter: alpha(opacity=0);}
.honor_list li .text-detail {display: block;position: absolute;height: 100%;width: 100%;margin: 0 auto;background: url(../images/iconread.png) no-repeat center 0;}
.honor_list li span {display: block;line-height: 39px;height: 39px;width: 100%;text-align: center;overflow:hidden; white-space:nowrap; text-overflow: ellipsis; border-bottom: 1px solid #e2e2e2;}
.honor_list li a:hover{color:#f8b62c;}
.honor_list li a:hover .cover-text {filter: alpha(opacity=100);opacity: 1;-webkit-transition: all 0.2s ease-out;-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;transition: all 0.2s ease-out;}

/*news*/
.newmain{width:1000px;margin:auto;background:#f3f3f3;padding:27px 0;margin-bottom:30px;}
.newmain .t{font-size:16px;color:#f9a602;padding-left:20px;margin-left:14px;height:40px;line-height: 15px;background:url(../images/i_06.png) no-repeat 0 2px;}
.newmain .list{width:970px;margin:auto;border-top:#dadada 1px solid;}
.newmain .list dl{padding:23px 18px 14px 8px;background: url(../images/liBg13.jpg) repeat-x bottom;position: relative;height:115px;}
.newmain .list dl dd{display:inline;float: left;width: 173px;height: 93px;padding: 6px;background:#fff;margin-right:20px;}
.newmain .list dl dt{width: 735px;font-size: 16px;line-height:30px;}
.newmain .list dl dt a{color: #3b3b3b;}
.newmain .list dl dt a:hover{color:#005caa;}
.newmain .list dl dt span {font-size: 12px;padding: 0 10px;color: #757575;}
.newmain .list dl p{color:#757575;line-height: 22px; height: 44px;overflow: hidden;}
.newmain .list dl a.more{display: inline-block;width: 90px;height: 29px;line-height:29px;color:#757575;text-align:center;position: absolute;bottom: 13px;right: 13px;background:url(../images/limore.jpg) no-repeat;}
.newmain .list dl a.more:hover{color:#005caa;}
.newcontent{width:900px;margin:auto;}
.newcontent h2{font-size:18px;line-height:30px;color: #474747;text-align: center;}
.newcontent .time{font-size: 14px;color: #8b8b8b;text-align: center;padding-bottom: 15px;border-bottom: 1px solid #dcdcdc;margin-bottom: 25px;}
.newcontent .newtxt{line-height:25px;padding-bottom: 30px;border-bottom: 1px dashed #c1c1c1;}
.newcontent .newtxt p{text-indent:2em;}
.prevornext{ font-size:12px; height: 48px;padding: 20px 0px;width:900px;margin:auto;position:relative;}
.prevornext li{line-height:24px;color:#333;}
.prevornext .gob{position:absolute;right:0px;top:20px;}
.prevornext .gob{ display: block;width: 56px;height: 24px;padding-left: 13px;overflow: hidden;line-height: 24px;background: url(../images/icon_08.jpg) no-repeat;}
.newcontent .pcimg{padding-bottom: 10px;}
.newcontent .pcimg img{max-width:100%;}
#nothing{text-align:center;line-height:30px;}

/*chanye*/
.indumain{width: 100%;margin: 0 auto;padding: 35px 0 50px;min-height: 350px;position: relative;overflow: hidden;}
.inducont{line-height:25px;}
.inducont p{text-indent:2em;padding:5px 0;}
.brandlist{width:100%;margin:auto;overflow:hidden;}
.brandlist .pic_list{width: 200px;float: left;height: 470px;position: relative;}
.pic_list a.pic{display:block;height:283px;}
.pic_list .pic_1 {position: absolute; width: 200px;height: 283px;z-index: 10;left: 0;top: 0;}
.pic_list .pic_2{position: absolute;width: 200px;height: 283px;z-index: 20;left: 0;top: 0;opacity:0;}
.pic_list .pic_1 img{filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale"); 
filter: gray; -webkit-filter: grayscale(80%);-moz-filter: grayscale(80%);}
.pic_txt {width: 200px;height: 46px;text-align: center;line-height: 46px;font-size: 20px;color: #fff;}
.t_blue {background: #4d5058;}
.t_yell {background: #f9a602;}
.pic_list a.more {display: inline-block;line-height: 24px;position: absolute; bottom: 7px;right: 13px;z-index: 35;color: #fff;}
.pic_list p{width: 171px;height: 128px;padding: 13px 13px 0 16px;line-height:20px;color:#fff; background:#5e97c8 url(../images/libg01.jpg) no-repeat right;}
#brandetail h3{font-size:16px;color:#fff;background:#f9a602;height:30px;line-height:30px;padding:0 20px;margin-bottom:20px; display: inline-block;}
#brandetail h4{font-size:14px;color:#f9a602;padding-bottom:10px;}
#brandetail .newtxt{line-height:22px;color:#919090;}
#brandetail .newtxt p{text-indent:2em;padding:2px 0;}
#brandetail .newtxt strong{color:#f9a602;font-size:14px;}
#brandetail .newtxt .pcimg{float:left;margin-right:8px;}
#parent {width:950px;margin:auto;}
#parent .txt{color:#575757;text-indent:2em;}
#parent .parenitem{padding:40px 8px 35px 13px;height:242px;background: url(../images/liBg13.jpg) repeat-x bottom;}
#parent .parenitem .zgs_id_left{width:159px;float:left;}
#parent .parenitem .zgs_id_left .pic{padding:5px;background:#fff;height:195px;}
#parent .parenitem .zgs_id_left .pic img{width:150px;height:195px;}
#parent .parenitem .zgs_id_left a{color:#000;}
#parent .parenitem .zgs_id_left p{font-size:14px;line-height:20px;text-align:center;overflow: hidden;height: 60px;}
#parent .parenitem .zgs_id_right{width:736px;height:204px;float:right;}
#parent .parenitem .zgs_id_right .p1{color:#000;font-size:14px;padding-top:10px;line-height:30px;}
#parent .parenitem .zgs_id_right .p1 span{font-size:12px;color:#575757;}
#parent .parenitem .zgs_id_right .p2{font-size:12px;color:#000;height:135px;}
#parent .parenitem .zgs_id_right .p2 span{color:#575757;line-height:25px;}
#parent .parenitem .zgs_id_right .more a{line-height:28px;color:#575757;}
#parent .parenitem .zgs_id_right .more a:hover{color:#f9a602;}
#parent .parenitem a:hover{color:#f9a602;}
.color20{background:#f3f3f3;}
.zxzz{margin-top:-10px;}
.zxzz h3{margin:10px 0 10px 10px;font-size:14px;color:#fff;background:#f9a602;padding:0 18px;display:inline-block;}
.serteam{margin-top:-20px;}
.serteam h3{font-size: 14px; color: #fff;background: #f9a602; height: 30px; line-height: 30px; padding: 0 20px; margin: 20px 0;display: inline-block;}

/*house*/
.housem{width:970px;margin:auto;padding:20px 0;border-top:#dadada 1px solid;}
.newmain .abtcontent{line-height:25px;}
.newmain .abtcontent p{text-indent:2em;}
.newmain .abtcontent .fwlc{margin-top:-20px;}
.newmain .abtcontent .fwlc p{text-indent:0px;}
.newmain .abtcontent .fwlc p strong{color:#000;}
.newmain .abtcontent .fwlc h3{font-size:16px;color:#fff;background:#f9a602;height:30px;line-height:30px;padding:0 20px;margin:20px 0; display: inline-block;}
.caselist{width:100%;overflow:hidden;}
.caselist li{float:left;width:211px;padding:6px 7px;margin-right:16px;margin-bottom: 20px;background:#fff;}
.caselist li .imgholder{width:211px;height:183px;overflow:hidden;}
.caselist li .imgholder img{ max-height: 183px;background: url(../images/loading.gif) no-repeat center;}
.caselist li h3{ padding-top: 10px;font-size: 14px;color: #343434;line-height:30px;overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
.caselist li p{font-size:12px;color:#8c8c8c;line-height:20px;padding-bottom:15px;}
.caselist li a:hover h3{color:#f9a602;}
#msg{overflow:hidden;background:url(../images/i_08.png) no-repeat 760px 380px;}
#msg .tit{font-size:14px;color:#f9a602;line-height:25px;padding-bottom:14px;}
#msg .tit_a{font-size:14px;color:#494848;height:38px;line-height:35px;border-top:1px #f5e0b7 solid;border-bottom:#e6e6e6 1px solid;}
#msg .table{margin-top:23px;width:680px;}
#msg .table li{margin-bottom:35px;line-height:30px;font-size:14px;color:#575757;float:left;}
#msg .table li .ipt{width:210px;height:28px;font-size:12px;line-height:28px;border:1px #dcdcdc solid;color: #c3c2c2;text-indent:3px;background:#fff;margin-left:30px;}
#msg .table li.tli{width:320px;}
#msg .table li.tli span{display:inline-block;width:58px;padding-right:10px;background:url(../images/i_07.jpg) no-repeat right;}
#msg .table li.fr{float:right;}
#msg .table li.tli2 span{float:left;padding-right:42px;}
#msg .table li.lia{width:100%;}
#msg .table li .ipt2{width:571px;}
#msg .table li .textarea{width:560px;height:180px;border:1px #dcdcdc solid;background:#fff;padding-left:11px;color: #c3c2c2;line-height:22px;font-size:12px;}
#msg .table li.msg_tj{width:100%;text-align:center;}
#msg .table li .btn{display:inline-block;width:242px;height:40px;text-align:center;background:#f9a602;color:#fff;line-height:40px;cursor:pointer;transition: background 0.5s ease-in,color 0.3s ease-out;}
#msg .table li .btn:hover{background:#de9609;}
.caculator_box{width:700px; height:600px;margin:auto; position:relative;background:url(../images/caculator.jpg) no-repeat 0 35px; }
.caculator_box h4{ line-height:55px; color:#525252; font-size:30px; font-weight:bold; text-align:center;}
.caculator_box #caculator_result{ position:absolute; top:88px; left:105px; width:500px; font-size:48px; color:#4b4b4b; text-align:right; border:none; background:none; }
.caculator_box #area_input{ position:absolute; top:262px; left:160px; width:270px; font-size:18px; color:#959595; text-align:center; background:none; border:none 0;}
.caculator_box #caculator_tip{ position:absolute; left:23px; bottom:0px; font-size:12px; color:#474747; width:650px;line-height:22px;}
.caculator_box #unit_box{ position:absolute; top:165px; width:700px; left:0; text-align:center; color:#535353; font-size:14px; text-shadow:1px 1px 1px #fff;}
.caculator_box #caculator_add_btn{ position:absolute; left:434px; top:245px; width:62px; height:27px; background:none; border:none 0; cursor:pointer;}
.caculator_box #caculator_subtract_btn{ position:absolute; left:434px; top:273px; width:62px; height:32px; background:none; border:none 0; cursor:pointer;}
.caculator_box #caculator_btn{ position:absolute; top:225px; left:541px; width:123px; height:207px; background:none; border:none 0; cursor:pointer;}
.caculator_box #measure_nav{ position:absolute; left:150px; top:350px;}
.caculator_box #measure_nav ul{ overflow:hidden; zoom:1;}
.caculator_box #measure_nav ul li{ float:left; display:inline; margin:0 0px 0 0;}
.caculator_box #measure_nav a{ display:block; float:left; background:url(../images/measure_bg.png) no-repeat; width:120px; height:62px; text-indent:-9999px;} 
.caculator_box #measure_nav .nav_1 a{ background-position: 0 0;}
.caculator_box #measure_nav .nav_1 a:hover,.caculator_box #measure_nav .nav_1 a.current{ background-position: 0 -65px;}
.caculator_box #measure_nav .nav_2 a{ background-position: -120px 0;}
.caculator_box #measure_nav .nav_2 a:hover,.caculator_box #measure_nav .nav_2 a.current{ background-position: -120px -65px;}
.caculator_box #measure_nav .nav_3 a{ background-position: -240px 0;}
.caculator_box #measure_nav .nav_3 a:hover,.caculator_box #measure_nav .nav_3 a.current{ background-position: -240px -65px;}

.caculatr_box{width:694px;margin:auto;}
.caculatr_box .biaoti{font-size: 14px;color:#333; background: url(../images/gexian.jpg) repeat-x bottom;line-height: 40px;}
.caculatr_box .count{padding:16px 0 16px 6px;font-size:14px;color:#333;border-bottom:1px #959593 dotted;}
.caculatr_box .countbox{height:35px;line-height:35px;}
.caculatr_box .countbox span{float:left;}
.caculatr_box .countbox .figText{border:1px #666 solid;margin-right:15px;font-size:12px;line-height:35px;width:168px;height:33px;text-indent:5px;float:left;}
.caculatr_box .countbox .btnTo1{width:110px;height:35px;line-height:35px;border:none;text-align:center;background:#666;font-size:14px;color:#fff;float:left;cursor:pointer;}
.caculatr_box .tipro{margin-top:20px;line-height:15px;}
.caculatr_box .tipro span{ display:inline-block;border-bottom:1px #666 solid;text-align:center;color:#005baa;font-size:16px;padding:0 30px;}
.caculator_tip{ font-size:12px; color:#474747; line-height:25px;}

/*service*/
.toppic{border-top:1px #ececec solid;border-bottom:1px #ececec solid;margin-bottom:15px;}
.abtcontent .icontact{font-size:14px;line-height:30px;position:relative;}
#map{width:100%;height:400px;overflow:hidden;}
#allmap{height:100%;overflow:hidden;border: 1px solid #ccc;}
.iw_poi_title {color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap;}
.iw_poi_content {font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word;}
#joinlist li{height:110px;margin-bottom:45px;overflow:hidden;}
#joinlist li .img{width:204px;height:110px;float:left;margin-right:27px;}
#joinlist li .img img{border:#ececec 1px solid;}
#joinlist li .dec h3{font-size:14px;line-height:25px;padding:5px 0;}
#joinlist li .dec h3 a{color:#000;}
#joinlist li .dec p{color:#757575;}
#joinlist li .dec .imore{color:#fc0000;}
#joinlist li .dec h3 a:hover, #joinlist li .dec .imore:hover{color:#f9a602;}
.joinspic{margin-bottom:40px;overflow:hidden;}
.joinspic li{display:inline;float:left;margin-right:5px;height:74px;}
.joinspic li a{display:block;border:#f5f5f5 1px solid;}
.joinspic li a:hover{border:#f9ab10 1px solid;}
.joindec{width:100%;overflow:hidden;position:relative;}
.joindec .txt{float:right;width:497px;}
.joindec .txt h3{padding-top:30px;font-size:18px;color:#f9a602;line-height: 25px;text-align:center;background:url(../images/j_02.jpg) no-repeat bottom center;}
.joindec .txt h3 span{display:block;font-size: 12px;color:#575757;font-weight:normal;line-height:20px;padding-bottom:10px;text-transform: uppercase;}
.joindec .txt .txt_c{color:#575757;line-height:25px;padding-top:15px;padding-bottom:25px;}
.joindec .txt .txt_b{text-align:center;background:url(../images/j_02.jpg) no-repeat bottom center;}
.joindec .txt .txt_b a{display:inline-block;width:105px;height:30px;color:#fff;line-height:30px;border:#cacaca 1px solid;margin-bottom:30px;background-color:#f9a602;}
#joinfm input, #joinfm select, #joinfm textarea { border: #CCCCCC solid 1px;color:#333;}
#joinfm input{height:22px;line-height:22px;padding-left:3px;}
#joinfm textarea {line-height:22px;padding-left:3px;}
#joinfm td{padding:5px 0;}
#joinfm .btn{display:inline-block;width:105px;height:30px;color:#fff;line-height:30px;border:none;background-color:#f9a602;cursor:pointer;font-family:"Microsoft yahei";}
#joblist .tit{font-size: 12px;color: #545454; padding-bottom: 20px;}
#joblist table tr.on {background: #f2f2f2;}
#joblist table th {height: 41px;border-top: 1px solid #5e97c8;border-bottom: 1px solid #5e97c8;width: 200px;}
#joblist table th p {height: 36px; background: #5e97c8;line-height: 36px;color: #fff;font-weight: bold;}
#joblist table td{height: 36px;width: 200px;}
#joblist table td p{height: 36px;line-height: 36px;text-align: center;}
.join-info{padding-top: 30px;}
.join-info table td{height: 36px;width: 200px;}
.join-info table{border: 1px solid #ddd;}
.join-info table td p{text-align: center;line-height: 36px;}
.join-info table td p.l1{text-align:left;padding-left:10px;}
.join-info table td{border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.join-info table td.on{background: #f7f7f7;}
.join-info .apply{width: 177px;height: 55px;line-height: 55px;background: #005baa;text-align: center;margin-top: 25px;}
.join-info .apply a{font-size: 18px;font-weight: bold;color: #fff;}
.join-apply table td{height: 36px;}
.join-apply table td p{text-align: center;line-height: 36px;}
.join-apply table td select{margin-left: 17px;margin-right: 10px;border: 1px solid #e2e3ea;height:25px; width: 80px; }
.join-apply table td textarea{border: 1px solid #e2e3ea;margin:10px;padding-left:10px;line-height:20px; width: 95%;}
.join-apply table td.on{background: #f7f7f7;}
.join-apply table td{border-bottom: 1px solid #ddd;border-right: 1px solid #ddd;}
.join-apply table td span{color: #fc0000;padding-left: 5px;}
.join-apply table{border: 1px solid #ddd;}
.join-apply table td input{border: 1px solid #e2e3ea;background: none;margin-left: 17px;}
.join-apply table td input.w400{width:400px;}
.join-apply table td .ipt{line-height:25px;width: 160px;text-indent:3px;}
.join-apply table td .file{border: none;}
.join-apply .btn{width: 78px;height: 25px;line-height: 25px;border: 1px solid #eee;cursor:pointer;}
.join-apply .btn:hover{border:#fc0000 1px solid;}
.join-apply table tr.tj td{height: 65px;background: #fff;line-height: 65px;}
.apply-textcon{ padding-top: 25px;}
.apply-textcon .p1, .apply-textcon .p2{ color: #545454; font-weight: bold;font-size: 14px;}
.apply-textcon .p1 span {color: #ce3f3c;font-weight: normal;font-size: 14px;}
.apply-textcon .p3{ padding-left: 15px; font-size: 12px;color:#fc0000;line-height:25px;}

/*case*/
.casemain{background: #fafafa;}
.casemain .t{margin-left: 25px;}
.casemain .tits{margin-left: 25px;line-height:45px;font-size:14px;color:#727272;height:75px;}
.case_list{width:900px;margin:0 auto;}
.case_list li{float:left;padding:26px 0 27px 21px;width:409px;height:132px;margin-bottom:40px;margin-right:40px;background:url(../images/i_09.jpg) repeat-x bottom;background-color:#fff;}
.case_list li .pic{width:183px;height:127px;float:left;border:1px #cdcecc solid;margin-right:24px;overflow:hidden;}
.case_list li .pic img{width:183px;height:127px; transition: transform 2s;}
.case_list li h2{font-size:14px;color:#494949;line-height:30px;height:30px;overflow:hidden;padding-bottom:6px;}
.case_list li .dec{color:#a0a2a9;font-size:12px;border-top:#e7e7e7 1px solid;line-height:23px;display: inline-block;padding-top:3px;}
.case_list li h2 a:hover{color:#f9a602;}
.case_list li a:hover .pic img{transform:scale(1.1);}
.case_list li.mrnone{margin-right:0px;}
.case_list .hr{width: 1000px;position: relative;height: 70px;margin-left: -50px;margin-right: -50px;background:url(../images/i_10.png) no-repeat top;float:left;}
.casecon{line-height:25px;}

/*join*/
.bgcolor{background:#fafafa;}
.joinmain{ width: 970px;margin: auto;padding: 20px 0;border-top: #dadada 1px solid;}
.newmain .joint{margin-left:25px;}
.newmain .joint a{display:block;margin-right:16px;float:right;font-size:16px;color:#fff;width:110px;height:30px;line-height:30px;text-align:center;background:#ef5e0f;}
.joinmain .joincon{color:#727272;}
.joincon .pcg{padding-top:10px;}
.joincon h3{font-size:16px;color:#fff;background:#f9a602;height:30px;line-height:30px;padding:0 20px;margin:20px 0; display: inline-block;}
#joinfm .table td{padding:10px 0;color:#000;}
#joinfm .table input, #joinfm .table select, #joinfm .table textarea{margin-left:10px;}
#joinfm .table .InputLine, #joinfm .table select, #joinfm .table textarea{background:none;}
#joinfm .table textarea{border:#9abbd8 1px solid;}
#joinfm .table font{padding-left:10px;}
#joinfm .table .btn{background:#5182b0;}

/*pro*/
.promain{width:980px;margin:auto;}

.Servicecenter_a { margin: 10px 0; width: 100%;}
.Servicecenter_a p { width: 100%;font-size: 13px;color: #646464;margin: 5px 0px;line-height: 25px;}
.pro_Series { float: left; border-top: 1px dotted #bfbfbf; padding-top: 30px; }
.pro_Series dl { width: 350px; float: left; margin-bottom: 10px; }
.pro_Series dd { float: left; width: 143px; text-align: center; }
.pro_Series dd a img { border: 1px solid #e6e6e6; padding: 5px; width: 131px; }
.pro_Series dd a:hover img { border-color: #025195; }
.pro_Series dt { float: right; width: 190px; font-size: 14px; color: #505050; }
.pro_Series p { font-size: 13px; color: #969696; width: 190px; float: right; }
.pro_Series p a { font-size: 12px; background: url(../images/w_tou.png) no-repeat right; color: #025195; width: 65px; display: block; }

.procalist h2{font-size:20px;color:#333333;padding:22px 0;line-height:20px;}
.procalist li{float:left;width:344px;margin-right:21px;margin-bottom:14px;}

.sbrand{display:none;position:absolute;top:52px;left:0px;width:152px;border-top:3px #f9aa0d solid;}
.sbrand a{display:block;height:34px;line-height:34px;color:#fff;border-top:1px #fff solid;padding-left:22px;overflow: hidden; white-space: nowrap;background:url(../images/in_08.jpg) no-repeat 127px 15px;background-color:#5e97c8;}
.sbrand a:hover{background-color:#f9a602;}
#prolist{width:740px; margin-top: 10px;}
#prolist li{float:left;width:220px; background: #fff;margin-bottom: 30px;border: 2px solid #ededed;margin-right:20px;}
#prolist li .img{width:220px;height:250px;}
#prolist li .img img{width:100%;}
#prolist li h2{ width: 100%;height: 53px;border-top: 1px solid #ededed;line-height: 52px;color: #000;font-size: 14px;text-align:center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#prolist li a:hover h2{color:#fff;background:#5e97c8;transition: background .2s ease-in;}
#prolist li.mrnone{margin-right:0px;}

#procontent{width:100%;border-bottom:1px #e4e4e4 solid;}
.prodetail{width:740px;padding-bottom:20px;}
.prodetail .protxt_a{width:100%;}
.prodetail .protxt_a h2{font-size: 16px;color: #030303;padding-bottom: 10px;height: 30px;line-height: 30px;padding-left:40px;background:url(../images/xiao_tu1.jpg) no-repeat left;}
.prodetail .protxt_a .txtpic{width:120px;height:126px;}
.prodetail .protxt_a .txtpic img{height:126px;}
.prodetail .protxt_a .txtd{width:520px;}
.prodetail .protxt_a .txtd p{text-indent:0em;font-size:13px;color: #646464;margin: 5px 0px;line-height: 25px;}
.prodetail .protxt_b{ font-size: 14px;color: #333;line-height: 26px;}
.prodetail .protxt_b p{ margin: 0 0 10px;}
/*.prodetail .protxt_b h3{font-size:16px;color:#fff;background:#f9a602;height:30px;line-height:30px;padding:0 20px;margin:15px 0; display: inline-block;}*/
.prodetail .protxt_b h3{margin:15px 0;height:40px;text-indent:-999px;overflow:hidden;}
.prodetail .protxt_b h3.s1{background:url(../images/cp_syfw.jpg) no-repeat;}
.prodetail .protxt_b h3.s2{background:url(../images/cp_xntd.jpg) no-repeat;}
.prodetail .protxt_b h3.s3{background:url(../images/cp_sgzd.jpg) no-repeat;}
.prodetail .protxt_b h3.s4{background:url(../images/cp_zysx.jpg) no-repeat;}

.proban{ height:200px; background: url(../images/proban.jpg) no-repeat center;}
.locations { width: 100%; background: url(../images/w_b.jpg) repeat-x; text-align: right; color: #808080; height: 35px; line-height: 35px;}
.locations #location{ float:right;}
.locations .path{ height:35px;margin-top:0px;}
.locations .path .wzhi { line-height: 35px;padding:0px;}
.locations .path a { line-height: 35px;}
.pro_conlef{ width: 185px; padding-top: 30px;}
.pro_conlef h1 { font-size: 24px; color: #5e97c8;text-align: center;background: url(../images/hbg.gif) repeat;padding: 15px 0;}
.pronav{width: 190px;}
.pronav li { margin-top: 1px;}
.pronav li a { color: #828282; padding: 0.5em; font-size: 14px; background: url(../images/w_jiantou1.png) no-repeat 15px 13px; text-indent: 2.5em;
 width: 170px; display: block; line-height: 18px;}
.pronav li a.current { background: #5e97c8 url(../images/q_jiantou.png) no-repeat 15px 13px; color: #fff;}
.pronav li dl { border-bottom: 1px solid #ccc;}
.pronav li dl dt a { background: url(../images/jtou.jpg) no-repeat 40px 10px; font-size: 12px; color: #969696; line-height: 16px; text-indent: 4em; padding: 0.5em;}
.pronav li dl dt a.current, .pronav li dl dt a:hover{color: #025195;background:url(../images/jtou.jpg) no-repeat 40px 10px;}
.pronav li dl dd{margin-top: 1px;}
.pronav li dl dd a { background: url(../images/q_din.jpg) no-repeat 55px 13px; font-size: 12px; color: #969696; line-height: 16px; text-indent: 5em; padding: 0.5em;white-space: nowrap;
overflow: hidden;text-overflow: ellipsis;}
.pronav li dl dd a:hover, .pronav li dl dd a.current { color: #333; background: #f1f1f1 url(../images/q_din.jpg) no-repeat 55px 13px;}
.pro_conright { width: 740px; min-height:700px; border-left: 1px solid #e1e0e0; padding-top: 20px; padding-left: 35px; padding-bottom: 30px; _padding-left: 20px; display: inline;}
.pro_conright .prevornext{ width:100%; }

/*foot*/
.footer{width:100%;margin:auto;height:207px;background:#e6e6e6;}
.footer .ftlog{padding-top:48px;}
.footer .ftewm{padding-top:43px;}
.footer .ftn{width:543px;margin-right:25px;}
.footer .ftnav{width:543px;margin-top:30px;height:35px;line-height:35px;border-bottom:#cdcdcd 1px solid;}
.footer .ftnav a{line-height:35px;font-size:14px;color:#3a3a3a;padding-right:28px;}
.footer .ftnav a:hover{color:#005baa;}
.footer .ftcont{padding-top:15px;line-height:22px;color:#393939;}
.footer .ftcont a{color:#393939;}
.footer .ftcont a:hover{color:#005baa;}
.tel_float{position:absolute;right: 10px;top: 200px;z-index:10;}
.tel_float .close { position: absolute;right: -10px; top: -10px;display: block;width: 28px;height: 28px;background: url(../images/close_sign.png) no-repeat;}

/* page */
.web-page{width:100%;text-align:center;clear:both;margin:30px 0 0px 0;font-family:"\5FAE\8F6F\96C5\9ED1";}
.web-page a{ font-size: 12px;color: #535353;display: inline-block;_display: inline;padding: 0 10px;border: 1px solid #f0f1f2;margin-right: 5px;line-height: 28px;background: #ffffff;}
.web-page span.current{font-size: 12px;color: #535353;display: inline-block;_display: inline;padding: 0 10px;margin-right: 5px;line-height: 28px;}
.web-page span.current, .web-page a:hover{background: #5e97c8;color: #fff;}

/*animate*/
@-webkit-keyframes tada{0%{-webkit-transform:scale(1)}10%, 20%{-webkit-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-webkit-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-webkit-transform:scale(1.1) rotate(-3deg)}100%{-webkit-transform:scale(1) rotate(0)}}
@-moz-keyframes tada{0%{-moz-transform:scale(1)}10%, 20%{-moz-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-moz-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-moz-transform:scale(1.1) rotate(-3deg)}100%{-moz-transform:scale(1) rotate(0)}}
@-o-keyframes tada{0%{-o-transform:scale(1)}10%, 20%{-o-transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{-o-transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{-o-transform:scale(1.1) rotate(-3deg)}100%{-o-transform:scale(1) rotate(0)}}
@keyframes tada{0%{transform:scale(1)}10%, 20%{transform:scale(0.9) rotate(-3deg)}30%, 50%, 70%, 90%{transform:scale(1.1) rotate(3deg)}40%, 60%, 80%{transform:scale(1.1) rotate(-3deg)}100%{transform:scale(1) rotate(0)}}