@charset "utf-8";
/* CSS Document */

/*===============================================*/
/**/


.bar{ width:1100px; margin:0 auto;}
.mt0{ margin-top:0!important;}
.pb0{ padding-bottom:0!important;}

.top .tel,
.top .toplink a,
.more,
.footContact p,
#ryzz .main i,
.serviceList li .pic a,
.serviceT em{ background-image:url(ico.png); background-repeat:no-repeat;}
.menuSon li a em,
.menuGrandson li a,
.menuGrandson a span{ background-image:url(nav.png); background-repeat:no-repeat;}

.more{ display:inline-block; line-height:24px; padding-right:20px; font-size:12px;}

/*===================?¦Â============================*/


/*================¦Â====================*/
.foot{ width:100%; display:inline-block; background: #002949; font-size: 13px;}
.foot,.foot a{ color: #838ea1;}
.foot a:hover{ color: #cfd8e7;}
.footNav{ width: 100%; display: inline-block; padding-bottom: 10px; padding-top: 20px;}
.footNav dl{ width: 200px; float: left;}

/*.footNav dl dt { width: 110px; display: inline-block; border-bottom: 2px solid #394b73; line-height: 36px; font-size: 16px; margin-bottom: 5px; color: #cfd8e7;}*/

.footNav dl dt { width: 110px; display: inline-block;  line-height: 36px; font-size: 16px; margin-bottom: 5px; color: #cfd8e7;}
.footNav dl dt a{ color: #cfd8e7;}
.footNav dl dt a:hover{ color: #fff;}
.footNav dl dd a{ line-height: 30px;}
.footNav dl.weixin img{ width: 130px; height: 130px; margin-top: 10px;}
.footNav dl.footContact{ width: auto; margin-left: 30px;}
.footNav dl.footContact p{ line-height:30px; padding-left:30px;}
.footNav dl.footContact p.add{ background-position:0 -421px;}
.footNav dl.footContact p.mail{ background-position:0 -453px;}
.footNav dl.footContact p.tel{ background-position:0 -482px;}
.footNav dl.footContact p.web{ background-position:0 -540px;}
.footNav dl.footContact p a{ text-decoration:underline;}

.link2{ width: 100%;  padding-top: 10px; padding-bottom: 20px; border-top:1px solid #263657; box-shadow: 0px 1px 1px 0px #41537b inset;}
.link2 strong{ line-height: 30px; color: #cfd8e7;}
.link a{ display: inline-block; margin-right: 20px; white-space: nowrap; line-height: 24px;}

.footB{ width:100%; display:inline-block; line-height:40px; font-size:12px; background:#1f2842;}
.footB,.footB a{ color: #62728b;}
.footB a:hover{ color: #a2b2cb;}
.footMenu{ float:left;}
.footMenu a{ margin-right:20px; float:left;}
.copyright{ float:right;}
