html,body                                  {margin:0;padding:0;width: 100%;height: 100%;font-family: "Microsoft yahei";}

ul,li,h2,h3,h4,i,span,b,dt,dl,dd,p         {margin:0;padding:0;list-style: none;}

a,b,i,em,h2,h3,h4,dt,dl,dd,p               {font-style: normal;text-decoration: none;font-weight: normal;}

img                                        {border:none;}

.container                                 {width: 100%;height:100%;}

.header,.menubar,.main                     {width: 100%;}

.pub                                       {width: 1200px;margin:0 auto;}

.header                                    {height: 180px;overflow: hidden;}

/*logo */

.logobar                                   {height: 120px;}

.logo                                      {display: inline-block; float:left; width:129px;height: 62px;line-height: 62px;margin-top: 30px; }

.pho                                       {display: block;float: right;margin-top: 10px;height: 100px;}

.pho h2                                    {text-align: right;margin-bottom: 20px;}

.pho a                                     {display:inline-block;width: 80px;height:18px;font-size: 14px;color:#666;margin-left: 10px;}

.pho a:hover                               {color:#ffcc00;}

.inx                                       {background:url(../../images/kll/icon/icon4.png) no-repeat left 2px;_background:url(../../images/kll/icon/icon2.jpg) no-repeat left 3px; }

.col                                       {background:url(../../images/kll/icon/icon5.png) no-repeat left 2px; _background:url(../../images/kll/icon/icon3.jpg) no-repeat left 3px; }

.pho h3                                    {float: right;padding-left:45px;height:40px;line-height:30px;font-size: 16px;color:#666;background:url(../images/icon/icon3.png)  no-repeat;background-position: left 0;_background:url(../../images/kll/icon/icon.jpg)  no-repeat; }

.pho h3 em                                 {font-size: 30px;font-family: "Arial";font-style:italic;color:#f47021;}

/*菜单栏 */

.menubar                                   {height: 60px;background-color:#17448e; }

.menu span                                 {display: inline-block;float: left;}

.menu ul                                   {float: right;}

.menu li                                   {line-height: 100%; }

.menu li a                                 {float: left; line-height: 60px;height: 60px;width: 103px;text-align: center;color:#fff;font-size: 14px;}

.menu li a:hover,.active,.dots .dActive                  {background-color: #ffcc00;}

.menu i                                    {color:#1953b4;display: inline-block;width: 5px; float: left; line-height: 60px;}

/*图片切换*/

.banner                                    {width: 100%;height:480px;position: relative; margin-bottom: 20px;overflow: hidden;}

.wrapper{width: 300%;}

.banner img                                {width: 100%;height:100%; float: left;}

.bannerItem                                {float: left;width: 100%; }

.dots                                      {width: 160px;height:20px;position: absolute;left:600px;bottom: 30px;z-index: 999;}

.dots i                                    {display:inline-block;height: 4px;width: 40px;background-color:#fff;margin: 0 5px;}



/*新闻*/

.box                                       {width: 1200px;margin: 0 auto;}

.box01                                     {height: 917px;}

.content                                   {width:906px;height:917px;float: left;}

.flw                                        {width: 100%;}

.news                                      {height: 350px;}

.frw                                        {width: 437px;float: left;height: 100%;}

.inNews                                    {float: right;}

.headline                                  {height: 50px;background:url(../../images/kll/icon/line.png) no-repeat 0 bottom;line-height: 50px;letter-spacing: 1px;}

.headline span                             {display: block;float: left;}

.headline i,.headline b                    {font-size: 20px;font-weight: bold;}

.headline i                                {color:#17448e;}

.headline em                               {color:#c2c2c2;font-size: 14px;font-family: "Arial";margin-left: 10px;}

.headline a                                {float: right;color:#b6b6b6;font-size: 12px; font-family: "宋体";}

.headline a:hover                          {color:#ffcc00;}

.syn                                       {height: 100px;margin:25px 0; }

.syn dt                                    {height: 100px;width: 160px;overflow: hidden;float: left;margin-right: 10px;}

.syn h2                                    {margin-bottom: 15px;line-height: 100%;}

.syn h2 a                                  {color:#333;font-size: 14px;font-weight: bold;}

.syn h2 a:hover                            {color:#ffcc00;}

.syn p                                     {color:#999;font-size: 12px;line-height: 160%;}

.syn p a                                   {color:#ffcc00;}

.list li                                   {height: 30px;line-height: 30px;background:url(../../images/kll/icon/icon3.png) no-repeat left 0;background-position: -20px -85px;padding-left:15px;_background:url(../../images/kll/icon/icon1.jpg) no-repeat left 12px;}

.list li a                                 {font-size: 12px;color:#333;}

.list li a:hover                           {color:#ffcc00;}

.list li em                                {float: right;font-size: 12px;color:#c2c2c2;}

/*案例展示*/

.caseCont                                  { float: left; }

.case li                                   {width: 281px; overflow: hidden;float: left;  text-align: center; margin-left: 31px;  }

.case li.frit{ margin-left: 0px;  }

.case li img                               {width: 281px;height: 190px;overflow: hidden; }

                                           .case li h4{ line-height: 55px; }

/*产品展示*/

.show                                      {width:266px;height:917px;float: right;}

.showCont                                  {height:620px;border:2px solid #f6f6f6;}

.showLine                                  {height: 60px;background-color: #f6f6f6;padding: 0 5px;}

.pro                                       {height: 434px;margin-top: 40px;overflow: hidden;}

.pro li                                    {text-align: center;float: left;}

.pro li a                                  {display: block;margin-bottom: 45px;margin-left:20px;}

.pro li img                                {height: 269px;width: 192px;}

.pName                                     {height: 52px;width: 216px;margin :22px 0 0 22px;line-height: 52px;border:2px solid #f6f6f6; border-style: solid none ;*+margin :22px 0 0 0px;}

.pName i                                   {color:#333;}

.pName b                                   {color:#666;}

.ff                                        {width: 95px;height: 40px;background-color: #616161;line-height: 40px;text-align: center;color:#fff;font-size: 14px;}

.ff:hover                                  {background-color:#ffcc00;cursor: pointer;}

.pre                                       {float: left;margin-left: 25px;_margin-left: 15px;}

.next                                      {float: right;margin-right: 25px;_margin-right: 15px;}

/*联系*/

.Tel                                       {height: 227px;background-color: #ffcc00;margin-top: 30px;background: url(../../images/kll/bg1.png) no-repeat center;text-align: center;_margin-top: 51px;}

.Tel h2 , .Tel h3 ,.Tel h4                 {display: block;color:#fff;font-weight: bold;}

.Tel  h2                                   {margin-bottom: 30px;font-size: 24px;padding-top:45px;}

.Tel  h3                                   {margin-bottom: 10px;font-size: 18px;text-align: left;padding-left: 25px;}

.Tel  h4                                   {color:#ffcc00;font-size: 32px;}

/*底部*/

.footer                                    {height: 285px;background-color: #323232;border-top:5px solid #4e71a9;margin-top: 55px;}

.box02                                     {height: 215px;}

.ewm                                       {width:400px;height:135px;float: left;margin-top: 35px;}

.ewm i                                     {display: inline-block;float: left;}

.ewm p                                     {width: 250px;display: block;float: right;color:#898989;font-size: 12px;line-height: 23px;padding-top: 10px;}

.subMenu                                   {height:135px;width: 600px;float: right;margin-top: 45px;text-align: right;}

.subMenu li                                {margin-bottom: 40px;}

.subMenu a                                 {color:#a2a2a2;font-size: 14px;margin-left: 25px;}

.subMenu a:hover                           {color:#ffcc00;}

.copyright                                 {height: 69px;border-top:1px solid #4c4c4c;text-align: center;line-height: 69px;color:#939393;font-size: 12px;}

