@charset "utf-8";
body{font-size:14px; font-family:"Microsoft YaHei","Arial"; color:#333;-webkit-font-smoothing: antialiased; /*chrome、safari*/
    -moz-osx-font-smoothing: grayscale;/*firefox*/ min-width: 1200px;}
*{ padding:0; margin:0}
ol,ul,li{list-style:none}
img{ border:none; display:block}
a{ color:#444; text-decoration:none}
a:hover{ text-decoration:none}
.hide{ display:none}

.wrap{ width:1200px; margin:auto}

.clearfix:after {visibility: hidden;display: block;font-size: 0;content: " ";clear: both;height: 0;}
.clearfix {*zoom: 1;}


/**********************************************************************top**********************************************************************/
.header{ height:50px; background:#000; position:fixed; top:0;z-index:99999; width:100%;}
.header li a{ color:#fff; display:block;
         /* transition: 0.4s;-webkit-transition: 0.4s;-o-transition: 0.4s;-ms-transition: 0.4s;-moz-transition: 0.4s;  */
    }
.header li a:hover{color: #848484;} 
.headerWrap{ width:1200px; margin:auto; overflow:hidden}
.logo{ float:left; width:150px}
.logo img{ width:120px; margin-top:15px;}
.headernav{ float:right; width:680px;}
.headernav li{ float:left; margin-left:60px; display:block; line-height:50px; text-align:center;color:#fff; cursor:pointer;}
.headerList{position:fixed; top:50px;z-index:99999; border-top:1px solid #444; width:100%; background:#f6f6f6; overflow:hidden;}
.headerList li a{ font-size:15px; color:#000}
.headerList li{ float:left; padding:0 30px;}
.projectList{ width:390px; height:60px; line-height:60px; margin:auto; overflow:hidden; padding-left:300px;}
.productCenter{ width:260px; height:60px; line-height:60px; margin:auto; overflow:hidden; padding-left:570px;}
.cooperation{width:260px; height:60px; line-height:60px; margin:auto; overflow:hidden; padding-left:830px;}




/**********************************************************************bottom**********************************************************************/
.wrap_bottom{ width:832px; margin:auto; overflow:hidden; padding:0 234px;}

.bottom{ background:#292a2e; position:relative; color:#fff; overflow:hidden}
.bottom dl{ padding:0 40px; padding-bottom:10px; float:left; display:block; margin:66px 0 0px 0; width:84px; overflow:hidden}
.bottom dl dt{ font-size:16px; margin-bottom:30px;}
.bottom dl dd{ color:#777; font-size:14px;}
.bottom dl dd a{ display:block; line-height:30px; color:#808080; font-size:14px;}
.bottom dl dd a:hover{color:#999;}
.bottom dl dd span{ display:block; line-height:28px;}
.bottom dl img{ margin-top:6px;}

.bottom_p{ border-top:1px solid #4f5053; padding:15px 0; }
.bottom_p p a{ color:#808080; font-size:10px;}
.bottom p{ color:#808080; font-size:14px; text-align:center; line-height:24px;}
.bottom p span{ display:inline-block; padding-left:3px;}

.bottom dl.dldl{ position:relative; width:280px; padding-right:20px; padding-bottom:140px; }
.bottom dl.dldl a{ float:left; margin-right:20px; width:50px; height:50px; border-radius:50%; background:#cecfcf url(http://www.ikonke.com/images/contact_icon.png) no-repeat center center; display:block}
.bottom dl.dldl a:hover{ background:#eaeaea url(http://www.ikonke.com/images/contact_icon.png) no-repeat center center;}
.bottom dl.dldl a.weixin_a{ background-position:-6px -2px}
.bottom dl.dldl a.qq_a{ background-position:-80px -4px}
.bottom dl.dldl a.tel_a{ background-position:-152px -2px}
.bottom dl.dldl a.addr_a{ background-position:-225px -2px}
.bottom .weixinerweima{ position:absolute;  top:140px; left:40px}
.bottom .qq_a_img{position:absolute; top:150px; left:40px; background:url(http://www.ikonke.com/images/bottombg.png) no-repeat top left; height:58px; padding-top:6px; line-height:52px; width:194px; color:#292a2e; font-size:20px; text-align:center }
.bottom .tel_a_img{position:absolute;  top:150px; left:110px; background:url(http://www.ikonke.com/images/bottombg.png) no-repeat top left; height:58px; padding-top:6px; line-height:52px; width:194px; color:#292a2e; font-size:20px; text-align:center }
.bottom .addr_a_img{position:absolute;  top:148px; left:40px; background:url(http://www.ikonke.com/images/bottombg.png) no-repeat top left; background-position:0px -70px; height:66px; padding-top:20px; line-height:22px; width:267px; color:#292a2e; font-size:15px; text-align:center }

