body, html, h1, h2, h3, h4, h5, dl, dd, dt, ul, li, ol, span, p {
    margin: 0;
    padding: 0;
}
body {
    min-width: 1400px !important;
    overflow-x: hidden;
    background-color: #fff;
    font-family: "arial";
}
img {
    border: 0 none;
    margin: 0;
    padding: 0;
}
a {
    text-decoration: none;
    color: #000;
}
select {
    border: 0 none;
}
input,
textarea,
select {
    outline: none;
    border: 0 none;
    padding: 0;
    margin: 0;
}
ol,
ul,
li {
    list-style: none;
}
.box {
    width: 1400px;
    margin: 0 auto;
}
.left {
    float: left;
}
.right {
    float: right;
}



.header{ height:90px;}
.header .logo{ float:left;}
.header .logo img{ width:262px; height:90px;}
.header .topmenu{ float:left; margin:20px 0 0 50px;}
.header .topmenu li{ float:left; font-size:14px; margin:0 18px; line-height:36px;}
.header .topmenu li a{ color:#232323;}
.header .topmenu li.on{ border-bottom:2px solid #024099;}
.header .topmenu li.on a{ color:#024099;}
.header .ver{ float:right; color:#c8c8c8; margin-top:30px;}
.header .ver a{ color:#c8c8c8;}
.header .ver .on{ color:#d7000f;}






.footer{ color:#fff; background-color:#242424; border-top:15px solid #164684;}
.footer a{ color:#fff;}
.footer .box{ overflow:hidden; margin-top:40px;}
.footer .logo{ text-align:center; margin-bottom:50px;}
.footer .botmenu{ font-size:16px; color:#5b5b5b; text-align:center; margin-bottom:50px;}
.footer .company-info-box{ position:relative; left:50%; float:left; margin-bottom:50px;}
.footer .company-info{ position:relative; left:-50%;}
.footer .company-info div {
    float: left; /*width:218px; padding-left:115px;*/
    padding: 0 30px 0 60px;
    margin:0 29px;
    font-size: 18px;
    border: 2px solid #777777;
    height: 48px;
    line-height: 48px;
    background-repeat: no-repeat; /*background-position:60px center;*/
    background-position: 20px center;
}
.footer .company-info .tel{ background-image:url(/web_images/index_59.jpg);}
.footer .company-info .fax{ background-image:url(/web_images/index_61.jpg);}
.footer .company-info .adr{ background-image:url(/web_images/index_64.jpg);}
.footer .copy{ clear:both; font-size:16px; color:#626262; text-align:center; border-top:1px solid #383838; padding:30px 0;}
.footer .copy a{ color:#626262;}

