﻿@charset "utf-8";
/* CSS Document */
.focus{ width:100%;  margin:0 auto; position:relative; overflow:hidden;   }
.focus .hd{ width:100%; height:5px;  position:absolute; z-index:1; bottom:0; text-align:center;  }
.focus .hd ul{ overflow:hidden; display:-moz-box; display:-webkit-box; display:-webkit-box; height:5px; background-color:rgba(51,51,51,0.5);   }
.focus .hd ul li{ -moz-box-flex:1; -webkit-box-flex:1; -webkit-box-flex:1;font-size:0 }
.focus .hd ul .on{ background:#005197;}
.focus .bd{ position:relative; z-index:0;}
.focus .bd li img{ width:100%;}
.focus .bd li a{ -webkit-tap-highlight-color:rgba(0, 0, 0, 0); /* 取消链接高亮 */ }


.Title{width: 100%;text-align: center;padding-top: 1.167rem;}
.Title img{display: block;width: 100%;}
.Title h3{font-size: 1.3rem;color: #000000;}
.Title h3 a{color: #000000;}
.Title h3 span{color: #005197;}
.Title p{font-family: arial;color: #c5c5c5;text-transform: uppercase;font-size: 0.5rem;margin-top: 0.4rem;}
.Title i{display: block;width: 40%;margin: 0.833rem auto 0;}
/* banner */
.banner{width: 100%;}
.banner img{display: block;width: 100%;}


/*manage*/
.manage{width: 97%;padding: 0 1.5% 1.667rem;background: #fff;}
.manage img{display: block;width: 100%;}
.manage .mainCon{width: 100%;margin-top: 2rem;}
.manage .conBox{width: 100%;}
.manage .conBox img{width: 75%;margin: 0 auto 1.417rem;}
.manage .conBox .con{text-align: center;}
.manage .conBox .con h3{font-size: 1.25rem;color: #333333;font-weight: normal;margin-bottom: 1rem;}
.manage .conBox .con h3 span{font-weight: bold;color: #005197;}
.manage .conBox .con p{font-size: 1rem;color: #666666;margin-bottom: 0.4rem;}
.manage .conBox .con a.more{display: block;width: 30%;height: 2.5rem;line-height: 2.58rem;border-radius: 1.25rem;color: #fff;background: #005197;margin: 1rem auto 0;font-size: 1.1rem;}
.manage .mainCon .menu{width: 100%;margin-top: 1rem;margin-top: 1.5rem;}
.manage .mainCon .menu ul{display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: nowrap;}
.manage .mainCon .menu li{flex: 1;text-align: center;padding: .917rem 0;background: #005197;box-sizing: border-box;border-left: 1px solid #266ba6;font-size: 1.1rem;color: #fff;position: relative;}
.manage .mainCon .menu li i{display: none;width: .75rem;height: .292rem;position: absolute;top: -.292rem;left: 50%;margin-left: -0.375rem;}
.manage .mainCon .menu li:first-child{border-left: none;}
.manage .mainCon .menu li.on{background: #91c82d;}
.manage .mainCon .menu li.on i{display: block;}

/*apply*/
.apply{width: 97%;padding: 0 1.5% 1.667rem;    background: url(/mstyle/images/applybg.jpg) no-repeat center;background-size: cover;}
.apply .Title h3 a{color: #fff;}
.apply .Title p{color: #fff;}
.apply img{display: block;width: 100%;}
.apply .mainCon{width: 100%;margin-top: 2rem;}
.apply .Input2 span.layui-icon{
    background: #fff;
    text-align: center;
    line-height: 47px;
    font-size: 25px;
    color: #999;

}

.apply .mainCon .Input{width: 100%;height: 3.5rem;box-sizing: border-box;border: 1px solid #dfdfdf;overflow: visible;margin-bottom: 2px;background: #fff;}
.apply .mainCon input:not(.layui-input){width: 83%;float: left;height: 48px;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;}
.apply .mainCon input.layui-input{width: 83%;height: 48px;line-height: 3.5rem;border: none;padding-left: 5%;outline: none;font-size: 1.1rem;border-radius:0px;}

  
     .apply .layui-form-select dl {top:49px;
    }
     .apply .layui-form-selectup dl {bottom:49px;top:auto;
    }

.apply .mainCon span{display: block;width: 12%;float: left;box-sizing: border-box;border-right: 1px solid #f0f0f0;height: 48px;}
.apply .mainCon span img{margin-top: 0.2rem;}
.apply .mainCon a{display: block;width: 100%;background: #005197;padding: 0.9rem 0;font-size: 1rem;color: #fff;text-align: center;}


.apply .phone{text-align: center;width: 94%;margin-top: 1.25rem;}
.apply .phone img{display: inline-block;width: 6%;position: relative;margin-right: 2%;top: 0.3rem;}
.apply .phone p{font-size: 1.05rem;color: #b1b1b1;}

.apply .phone a{color: #91c82d;font-size: 1.3rem;font-weight: bold;font-family: arial;}


/*production 生产软件*/
.production{width: 97%;padding: 0 1.5% 1.667rem;margin-top: 0.5rem;background: #fff;}
.production img{display: block;width: 100%;}
.production .mainCon{width: 100%;margin-top: 2rem;}
.production .conBox{width: 100%;}
.production .conBox img{width: 75%;margin: 0 auto 1.417rem;}
.production .conBox .con{text-align: center;}
.production .conBox .con h3{font-size: 1.25rem;color: #333333;font-weight: normal;margin-bottom: 1rem;}
.production .conBox .con h3 span{font-weight: bold;color: #005197;}
.production .conBox .con p{font-size: 1rem;color: #666666;margin-bottom: 0.4rem;}

.production .conBox .con a.more{display: block;width: 30%;height: 2.5rem;line-height: 2.58rem;border-radius: 1.25rem;color: #fff;background: #005197;margin: 1rem auto 0;font-size: 1.1rem;}

.production .mainCon .menu{width: 100%;margin-top: 1rem;margin-top: 1.5rem;}
.production .mainCon .menu ul{display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: nowrap;}
.production .mainCon .menu li{flex: 1;text-align: center;padding: .917rem 0;background: #005197;box-sizing: border-box;border-left: 1px solid #266ba6;font-size: 1rem;color: #fff;position: relative;}
.production .mainCon .menu li i{display: none;width: .75rem;height: .292rem;position: absolute;top: -.292rem;left: 50%;margin-left: -0.375rem;}
.production .mainCon .menu li:first-child{border-left: none;}
.production .mainCon .menu li.on{background: #91c82d;}
.production .mainCon .menu li.on i{display: block;}

/*ad*/
.ad{width: 100%;position: relative;background: url(/mstyle/images/adpic01.jpg) no-repeat center;background-size: cover;padding-top: 1.9rem;padding-bottom: 2.25rem;}
.ad img{display: block;width: 100%;}


.ad dt{float: left;margin-left: 1.5%;width: 66%;}
.ad dt h3{font-size: 1.3rem;color: #fff;font-weight: normal;padding-top: 0.2rem;}
.ad dt p{font-size: 1rem;color: #fff;margin-top: 0.4rem;}
.ad dD a.details{display: block;padding:0.5rem .833rem;border-radius: .833rem;background: #91c82d;color: #fff;}
.ad dd{float: right;margin-right: 1.5%}
.ad dd a.phone{font-size: 1rem;color: #fff;display: block;margin-top: 0.3rem;} 


/*partner*/
.partner{width: 97%;background: #fff;padding: 0 1.5% 1.667rem;}
.partner img{display: block;width: 100%;}
.partner .mainCon{width: 100%;margin-top: 2rem;}
.partner .mainCon ul{width: 100%;}
.partner .mainCon li{float: left;}
.partner .mainCon li a{display: block;box-sizing: border-box;border-bottom: 1px solid #e9e9e9;border-right: 1px solid #e9e9e9;float:left;width: 33%;}
.partner .mainCon li a:nth-child(3n+1){margin-left: 0.5%; border-left:1px solid #e9e9e9;}
.partner .mainCon li a:nth-child(1),.partner .mainCon li a:nth-child(2),.partner .mainCon li a:nth-child(3){border-top: 1px solid #e9e9e9;}

.partner .Afocus{width: 100%;text-align: center;margin-top: 1.25rem;}
.partner .Afocus ul li{display: inline-block;width:1rem;height: 1rem;border-radius: 50%;background: #acafb2; font-size:0; margin:0 0.2rem;}
.partner .Afocus ul li.on{background: #91c82d;}
.partner a.more{display: block;width: 30%;height: 2.5rem;line-height: 2.58rem;border-radius: 1.25rem;color: #fff;background: #005197;margin: 1rem auto 0;font-size: 1.1rem;text-align: center;}

/*资讯*/
.news{width: 100%;background: #fff;}
.news img{display: block;width: 100%;}
.news .menu{width: 100%;}
.news .menu ul{display: flex;display: -webkit-flex;flex-direction: row;flex-wrap: nowrap;}
.news .menu li{flex: 1;text-align: center;padding: .917rem 0;background: #005197;box-sizing: border-box;border-left: 1px solid #266ba6;font-size: 1rem;color: #fff;position: relative;}
.news .menu li i{display: none;width: .75rem;height: .292rem;position: absolute;bottom: -.292rem;left: 50%;margin-left: -0.375rem;}
.news .menu li:first-child{border-left: none;}
.news .menu li.on{background: #91c82d;}
.news .menu li.on i{display: block;}


.news .mainCon{width: 97%;padding-bottom: 1.667rem; margin:0 auto;}
.news .mainCon .box{padding-top: 1.583rem;}
.news .mainCon dt{width: 42%;float: left;padding: 0.5rem;box-sizing: border-box;background: #fff;}
.news .mainCon dd{width: 56%;float: right;}
.news .mainCon dd h3{font-size: 1.1rem;color: #333333;line-height: 1.3rem;font-weight: normal;padding-top: .5rem;height: 2.6rem;}
.news .mainCon dd h3 a{color: #333333;}
.news .mainCon dd p{font-size: 1rem;color: #666666;line-height: 1.2rem;height: 3.6rem;overflow: hidden;text-overflow: ellipsis;margin-top: 0.5rem;}
.news .mainCon dd p a{color: #666666;}
.news .mainCon ul{width: 100%;padding-top: 1rem;}
.news .mainCon ul li{overflow: hidden;padding: 0.8rem 0;border-bottom: 1px dotted #c9c9c9;}
.news .mainCon ul li a{display: block;width: 70%;font-size:1rem;color: #333333;float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 4%;background: url(/mstyle/images/news_icon01.jpg) no-repeat left center;}
.news .mainCon ul li  span{display: block;float: right;font-size: 1rem;color: #999999;font-family: arial;}
.news .mainCon .box .more{width: 27%;margin: 1.75rem auto 0;display: block;}





















