@charset "utf-8";
/******************************
 * Project: viMobile-5262.com
 * Author : Miyang
 * Version: 1.0.0
 */
/*reset 重置*/
body,ul,ol,p,h1,h2,h3,h4,h5,dl,dd,form,input,textarea,
td,th,vui-btn,strong,em,select,video,canvas{margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary {display: block;}
audio,canvas,video {display: inline-block;}
li{list-style:none;vertical-align:top;}
table{ border-collapse:collapse;border-spacing: 0;}
textarea{resize:none;overflow:auto;}
img{ border:none; vertical-align:middle;}
em{ font-style:normal;}
a {color: #666;text-decoration: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
a:active {color: #666;}
a,input{
-webkit-appearance: none;/*屏蔽阴影*/
-webkit-tap-highlight-color:rgba(0,0,0,0);
/*ios android去除自带阴影的样式*/
}
input:-webkit-autofill, textarea:-webkit-autofill, select:-webkit-autofill {
    background-color:#fff;
    background-image: none;
    color: rgb(0, 0, 0);
}
input::-webkit-inner-spin-button,
input::-webkit-outer-spin-button{
    -webkit-appearance:none;
}
a, img {
/* 禁止长按链接与图片弹出菜单 */
-webkit-touch-callout: none; 
}
html {
   box-sizing: border-box;
}
*, *:before, *:after {
   box-sizing: inherit;
}
html, body {
/* 禁止选中文本(如无文本选中需求,此为必选项) */
-webkit-user-select: none;  
user-select: none;
}
body{
    font-family: "Helvetica Neue", Helvetica, "STHeiTi", sans-serif; 
    /*overflow-x:hidden; */
    overflow-y:auto; 
    font-size:0.32rem;
}

@font-face {
    font-family:'icomoon';src:url('icomoon.eot?-2mgmdr&v=112');src:url('icomoon.eot?#iefix-2mgmdr&v=112') format('embedded-opentype'),url('icomoon.woff?-2mgmdr&v=112') format('woff'),url('icomoon.ttf?-2mgmdr&v=112') format('truetype');font-weight:normal;font-style:normal
}

.clear{zoom:1;}
.clear:after{content:''; display:table; clear:both;}
.fn-l{float:left;}
.fn-r{float:right;}
.txt-l{text-align:left;}
.txt-c{text-align:center;}
.txt-r{text-align:right;}

/* content */
.item-list{position: relative;}
.item-list .product-title{font-size: 0.24rem;color: #fff;height: 0.6rem;line-height: 0.6rem;position: absolute;left: 0px;top: -0.38rem;width: 2.0rem;padding-left: 0.26rem;border-radius:0 0.6rem 0.6rem 0;z-index: 100;}
.item-list .product-title-system{background: #37d58a;}
.item-list .product-title-projects{background: #f77835;}
.item-list .product-title-news{background: #30a8f5;}
.item-list .product-title-case{background: #fea831;}

.main{width: 7.5rem;margin: 0 auto;min-width: 320px;position: relative;background-color: #fff;padding-bottom: 45px;}
.main a{display: inline-block;}

header{height: 0.6rem;line-height:0.6rem;background-color: #323232;color: #fff;padding: 0 0.62rem 0 0.36rem;}
header .logo-en{background: url(../../images/ada_m/logo_en.png) no-repeat left center;background-size: 1.53rem 0.27rem;width: 1.53rem;height: 0.27rem;display: inline-block;vertical-align: middle;}
header .tel{font-size: 0.24rem;background: url(../../images/ada_m/ico_tel.png) no-repeat left center;padding-left: 0.23rem;background-size: 0.15rem 0.27rem;}

nav li{text-align: center;width: 1.5rem;height: 1.23rem;background-size:  0.86rem;background-position: top center;background-repeat: no-repeat;float: left;}
nav li a{float: none;width: 1.5rem;height: 1.23rem;vertical-align: bottom;display:table-cell !important;}
nav li:nth-child(1){background-image: url(../../images/ada_m/ico_1.png);}
nav li:nth-child(2){background-image: url(../../images/ada_m/ico_2.png);}
nav li:nth-child(3){background-image: url(../../images/ada_m/ico_3.png);}
nav li:nth-child(4){background-image: url(../../images/ada_m/ico_4.png);}
nav li:nth-child(5){background-image: url(../../images/ada_m/ico_5.png);}

.banner{}
.banner .banner-img img{height: 3.2rem;}

nav{margin-top: 0.33rem;margin-bottom:0.64rem; font-size: 0.22rem;color: #666;}

.system{margin-bottom: 0.5rem;}
.system ul{margin-top: 3px;}
.system li{width: 3.75rem;height: 3.07rem; float: left;border-right: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;padding-left: 0.26rem;padding-right: 0.1rem;padding-top: 0.19rem;}
.system li:nth-child(even){border-right: none;}
.system li:nth-child(3),.system li:nth-child(4){border-bottom: none;}
.system li img{width: 3.3rem;height: 1.65rem;}
.system .title{color: #666;font-size: 0.24rem;margin-bottom: 0.16rem;font-weight: bold;}
.system .title-img{width: 100%;height: 2.6rem;}
.system .description{font-size: 0.18rem;color: #999;margin-bottom: 0.1rem;}

.projects{margin-bottom: 0.5rem;}
.projects li{position: relative;width: 2.47rem;float: left;margin-right: 1px;margin-bottom: 1px;overflow: hidden;height: 2.6rem;}
.projects li a{display: inline-block;}
.projects li img{width: 2.47rem;}
.projects li:nth-child(1){width: 4.96rem;}
.projects li:nth-child(1) img{width: 4.96rem;}
.projects .title{font-size: 14px;color: #fff;position: absolute;bottom: 0px;left: 0px;height: 0.5rem;line-height: 0.5rem;background-color:#000;  background-color:rgba(0,0,0,0.2);width: 100%;}
.projects .title span{margin-left: 0.18rem;}
.projects img{height: 2.6rem;}

.news{margin-top: 0.2rem;}
.news ul{padding-top: 0.48rem;padding-left: 0.16rem;margin-bottom: 0.67rem;}
.news li{margin-bottom: 0.21rem;height: 1rem;}
.news li img{width: 1.38rem;height: 1rem;}
.news li .title-img{width: 1.38rem;height: 1rem;}
.news li .info {padding-left: 1.59rem;width: 7.2rem;}
.news li .info .title{font-size: 14px;color: #666;height: 0.32rem;line-height:0.32rem;overflow-y: hidden;}
.news li .info .description{font-size: 12px;color: #999;padding-left: 0.12rem;margin-top: 0.18rem;height: 0.49rem; line-height: 0.26rem;overflow-y: hidden;}

.case{margin-top: 0.15rem;margin-bottom: 1rem;}
.case ul{padding-top: 0.62rem;padding-left: 0.27rem;}
.case li{width: 3.36rem;float: left;margin-right: 0.24rem;}
.case li img{width: 3.36rem;}
.case .title{font-size: 14px;color: #666;margin-bottom: 0.12rem;overflow: hidden;text-overflow: ellipsis;height: 40px;}

/* 老系统 */
.navbar{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;display: none;}
.navbar .panel{position: absolute;top: 0px;left: 0px;background: #000;opacity: 0.1;width: 100%;height: 100%;}
.navbar .list{background: #fff;}
.navbar li{height: 0.88rem;line-height: 0.88rem;color: #666;width: 3.0rem;}
.navbar li a{display: inline-block;width: 100%;padding-left: 1.42rem;}
.navbar li a.current{background: #cdddee;}

/* footer */
.footer{height: 0.96rem;padding-top: 0.06rem;background-color: #0657a9;z-index: 1000;margin: 0 auto;position: fixed;bottom: 0px;width: 7.5rem;margin: 0 auto;left: 0px;right: 0px;font-size: 0.2rem;}
.footer ul{}
.footer li{width: 25%;float: left;text-align: center;}
.footer li a{color: #fff;}
.footer span{font-family: 'icomoon';font-size: 0.5rem;height: 0.5rem;line-height: 0.6rem;display: block;color: #fff;margin-bottom: 5px;}
.footer li:nth-child(1) span:before{content: "\e686";}
.footer li:nth-child(2) span:before{content: "\e6a0";}
.footer li:nth-child(3) span:before{content: "\e62c";}
.footer li:nth-child(4) span:before{content: "\e6ca";}