/*首页主体样式*/
.map{background-color:#1258ad;margin-bottom:20px;}
.map .page-header{margin:13px 0 0 0;border-bottom:1px solid #538cd0;padding-bottom:0}
.map .title{font-size:18px;color:#fff;font-weight:normal;padding:10px 12px;}
.map .title .alias{color:#a2bedf;margin-left:10px;font-size:12px;}
.mpic{padding:15px 8px 20px 8px;}
.mpic img{width:100%;height:auto;}

.expert li {margin-bottom:9px;}
.expert li a{display:block;height:54px;line-height:54px;color:#1158ba;font-size:18px;background-color:#ececec;}
.expert li a.ebtn1{border-left:5px solid #931fcc;}
.expert li a.ebtn2{border-left:5px solid #eb6a02;}
.expert li span{display: inline-block;width:28px;height:24px;margin:15px 18px;float:left;background:url(../images/icons.png) 0 0 no-repeat;}
.expert li .eicon1{background-position:0 0;}
.expert li .eicon2{background-position:0 -24px;}

.nbox .page-header{margin:13px 0 0 0;border-bottom:1px solid #0264ae;padding-bottom:0}
.nbox .title{font-size:18px;color:#1258ad;font-weight:normal;}
.nbox .title .big{padding:8px 12px;display:inline-block;border-bottom:1px solid #0264ae;}
.nbox .title .alias{color:#737373;font-size: 12px;}
.nbox .more{padding:12px 10px 0 0;}
.nbox .more a{color:#0264ae;font-size:12px;}

.nbox .nlist{padding:18px 17px 23px 17px;background-image: url(../images/bg.png);background-size:cover;background-repeat: no-repeat;}
.nbox p{padding-left:40px;background:url(../images/icons.png) 0 0 no-repeat;color:#404040;line-height:24px;margin-bottom:15px;}
.nbox .tel{background-position:0 -72px;}
.nbox .phone{background-position:0 -96px;}
.nbox .email{background-position:0 -168px;}
.nbox .add{background-position:0 -120px;}
.nbox .time{background-position:0 -144px;}

.nTab{margin:13px 0 0 0;border-top:2px solid #1158ad;}
.tabs{border:1px solid #c9c9c9;border-top:none;overflow:hidden}
.tabs::after{content:'';display:table;height:0;clear:both}
.tabs .tabs-head{height:47px;background-color:#f3f3f3;border-bottom:1px solid #0264ae;position:relative;}
.tabs .tabs-head .name{float:left;font-size:18px;color:#1158ad;margin:10px 20px 0 20px;}
.tabs .tabs-head  .tabs-item{float:left;margin-left:150px;}
.tabs-item li{float:left;display:block;height:30px;margin-top:17px;text-align:center;}
.tabs-item li .title{display:block;padding:0 12px;line-height:28px;color:#737373;cursor:pointer;}
.tabs-item li .more{position:absolute;top:20px;right:10px;font-size:12px;display:none;}
.tabs-item li.active .title{border-bottom:2px solid #f39800;}
.tabs-item li.active .more{display:block;color:#333;}
.tab-list{padding:12px 10px;min-height:100px;}


.friendlink{background-color:#f2f2f2;margin-top:12px;}
.friendlink h3{margin:10px 20px;line-height:24px;font-size:18px;color:#1258ad;padding-left:35px;background:url(../images/icons.png) 0 -216px no-repeat;}
.friendlink .select{width: 25%;display:inline-block;padding: 4px 6px;margin-top:10px;margin-left:36px;margin-bottom: 10px;font-size: 14px;line-height: 20px;color: #555555;vertical-align: middle;
}
@media (max-width:990px) {
	.tabs .tabs-head  .tabs-item{margin-left:0;}
}
@media (max-width: 767px) {
	.tabs .tabs-head{height:auto;}
	.tabs .tabs-head .name{width:100%;}
	.tabs .tabs-head  .tabs-item{width:100%;margin-left:0;}
	.nbox .nlist{padding:10px 5px;}
	.friendlink .select{width:40%;}	
}
@media (max-width:480px) {
	.friendlink .select{width:100%;margin-left:0}
}