﻿@charset "UTF-8";
body, div, h1, h2, h3, h4, h5, h6, p, blockquote, pre, dl, dt, dd, ol, ul, li, hr, fieldset, form, label, legend, th, td, article, aside, figure, footer, header, hgroup, menu, nav, section, summary, hgroup 
{margin: 0;padding: 0;font-family: Verdana,"Microsoft YaHei", "SimHei", "SimSun";}
body {font-family:"arial","微软雅黑","Microsoft YaHei"; font-size: 14px; color:#444444; min-height:100%; min-width:320px;}
ul,li{list-style:none;}
html, body {min-height: 100%;}
body {font-family: Verdana;-webkit-text-size-adjust: none; background: #eceef3}
a { color:#333; text-decoration:none;}
a:active, a:hover {outline:0;}
input{-webkit-appearance:none;}
.clear{height:0px;clear:both; overflow:hidden;}



#wrapper{min-width:320px; max-width:480px; margin:0 auto; position: relative; z-index: 0; background: #fff}

.header_bg{width: 480px;  height: 70px; position:relative;}
.header{ width: 480px; height: 70px; position: fixed; z-index:99; background: #000000; margin: 0; padding: 0;}
.header{ height: 70px; background: #FFF;}
.logo{ text-align: center; padding-top: 10px;}
.logo img{ height: 50px;}
.nav_but{ position: absolute;width:44px; height: 44px; right: 12px; top: 13px; background-image: url(../images/nav.png);background-position:0px 0px;}

.nav_list{ display:none;  position: fixed;  top: 70px; width: 480px; z-index: 99; background: #eeeeee;}
.nav_list ul{}
.nav_list ul li{ line-height: 40px; text-align: center;font-size: 16px;}
.nav_list ul li a{ display: block; width: 100%;  height: 40px;color: #333333; font-weight: bold;}
.nav_list ul li a:hover{ background: #d6dae3; color: #083d8b;}


.nav_list ul.sub{ display: none;}
.nav_list ul.sub1{ display: none;}
.nav_list ul.sub li{ line-height: 36px; font-size: 14px;}
.nav_list ul.sub li a{ height: 36px; color: #666666; font-weight: normal;}

/*首页banner*/
.focus{ width:480px; height:300px; margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:11px;  position:absolute; z-index:1; bottom:5px; text-align:center;  }
.focus .hd ul{ display:inline-block; height:5px; padding:3px 5px; background-color:rgba(255,255,255,0.7); 
		-webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; font-size:0; vertical-align:top;
	}
.focus .hd ul li{ display:inline-block; width:5px; height:5px; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; background:#8C8C8C; margin:0 5px;  vertical-align:top; overflow:hidden;   }
.focus .hd ul .on{ background:#266bb5;  }

.focus .bd{ position:relative; z-index:0; }
.focus .bd li img{ width:480px;background:url(images/loading.gif) center center no-repeat;  }
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */  }


.i_contact{ height: 100px;margin-top: 20px; background: #57a92d;}
.i_contact a{ display: block;  height: 100px;font-size: 20px;text-align: center; line-height: 100px; color: #fff;}


.foot{ height: 50px; padding: 20px; line-height: 24px; text-align: center; color: #666666;}
.foot a{color: #666666;}
.foot a:hover{ color: #093D8D;}

.one-third {
  width: 80%;
}

.one-fifth {
  width: 80%;
}

.column {
  float: left;
  margin: 20px 10%;
}

.row-box {
  border: 1px solid #e3e3e3;
  padding: 10px;
}

.wms-info .row-box {
  min-height: 330px;
}

.eln-info .row-box {
  min-height: 360px;
}

.xxh-info .row-box {
  min-height: 160px;
}

.image {
  width: 80px;
  height: 80px;
  margin: 20px auto;
}

.one-fifth .image {
  width: 45px;
  height: 52px;
}

img.icon-style {
  max-width: 100% !important;
  height: auto;
}

.desc>p.desc-title {
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  margin-bottom: 16px;
  padding: 0;
}

.desc>ul li {
  padding: 0;
  margin: 0;
}

.desc>ul li p {
  color: #666 !important;
  padding: 0;
}

.wms-info .desc>ul li {
  text-align: center;
}

.wms-info .desc>ul li p {
  line-height: 28px !important;
}

.eln-info .desc>ul li p {
  margin-bottom: 10px;
}
div.methodbox {
    background: #FFFFFF;
    border: 1px solid #F2F2F2;
    border-radius: 4px;
    padding: 20px 30px;
    margin-bottom: 20px;
}
div.methodbox>h3.title {
    font-size: 18px;
    color: #333333;
    letter-spacing: 2.57px;
    text-align: left;
    line-height: 30px;
    font-weight: 600;
    margin-bottom: 10px;
}
div.methodbox>p.desc {
    font-size: 14px;
    color: #333333;
    letter-spacing: 2px;
    text-align: left;
    line-height: 20px;
    font-weight: 400;
    padding: 0;
}